babymetal v0.1.8リリース
Rubygemsにbabymetal v0.1.8をリリースしました。https://rubygems.org/gems/babymetal
newsメソッドでBABYMETALオフィシャルサイトのニュース一覧を取れます。
以下のコードで日本語サイト、英語サイトそれぞれのニュース最新10件が取れます。
require "babymetal" japanese_news = Babymetal::news english_news = Babymetal::news("en")
実行結果がこんな感じで返ってきます。
日本語の場合
[{:date=>"2016-12-28", :title=>"Live Album「LIVE AT WEMBLEY」iTunes、レコチョクほか各音楽配信サイトで配信スタートDEATH!!", :url=>"http://www.babymetal.jp/news/detail.php?id=482"}, {:date=>"2016-12-23", :title=>"『dTV』『UULA』にて「LIVE AT WEMBLEY」のダイジェスト版が配信スタートDEATH!!", :url=>"http://www.babymetal.jp/news/detail.php?id=481"}, {:date=>"2016-12-14", :title=>"音楽シミュレーションゲーム「GITADORA」最新作に、BABYMETALの楽曲が収録決定DEATH!!", :url=>"http://www.babymetal.jp/news/detail.php?id=480"}, {:date=>"2016-12-13", :title=>"メディア出演情報DEATH!!", :url=>"http://www.babymetal.jp/news/detail.php?id=479"}, {:date=>"2016-12-08", :title=>"メタリカのワールドツアー公演にスペシャルゲストとして出演決定DEATH!!", :url=>"http://www.babymetal.jp/news/detail.php?id=478"}, {:date=>"2016-12-07", :title=>"Live Album「LIVE AT WEMBLEY」iTunes pre-orderスタートDEATH!!", :url=>"http://www.babymetal.jp/news/detail.php?id=477"}, {:date=>"2016-12-01", :title=>"ガンズ・アンド・ローゼズ日本公演のサポートアクトとして出演決定DEATH!!", :url=>"http://www.babymetal.jp/news/detail.php?id=476"}, {:date=>"2016-11-30", :title=>"2017年BABYMETALメンバーズプロジェクト「THE ONE」始動DEATH!!", :url=>"http://www.babymetal.jp/news/detail.php?id=475"}, {:date=>"2016-11-16", :title=>"1st ALBUM『BABYMETAL』のマッチングバンドスコアが発売決定DEATH!!", :url=>"http://www.babymetal.jp/news/detail.php?id=474"}, {:date=>"2016-11-11", :title=>"「LIVE AT WEMBLEY」トレーラー映像公開&ライブアルバム発売決定DEATH!!", :url=>"http://www.babymetal.jp/news/detail.php?id=473"}]
英語の場合
[{:date=>"2016-12-08", :title=>"BABYMETAL confirmed as Special Guests to Metallica’s World Tour!!", :url=>"http://www.babymetal.com/news/detail.php?id=98"}, {:date=>"2016-12-04", :title=>"BABYMETAL New Merchandise for Upcoming Tour!!", :url=>"http://www.babymetal.com/news/detail.php?id=97"}, {:date=>"2016-12-01", :title=> "BABYMETAL confirmed to support Guns N’ Roses Reunion Tour in Japan!!", :url=>"http://www.babymetal.com/news/detail.php?id=96"}, {:date=>"2016-11-11", :title=>"BABYMETAL TO RELEASE LIVE AT WEMBLEY CD!!", :url=>"http://www.babymetal.com/news/detail.php?id=94"}, {:date=>"2016-09-29", :title=>"A new short animation series is debuting in the US!!", :url=>"http://www.babymetal.com/news/detail.php?id=92"}, {:date=>"2016-09-07", :title=> "BABYMETAL wins \"BEST LIVE ACT” at the 2016 AIM Independent Music Awards!!", :url=>"http://www.babymetal.com/news/detail.php?id=91"}, {:date=>"2016-09-06", :title=> "RED HOT CHILI PEPPERS UK TOUR w/ Special Guests BABYMETAL ADDITIONAL DATE!!", :url=>"http://www.babymetal.com/news/detail.php?id=90"}, {:date=>"2016-08-26", :title=> "BABYMETAL confirmed as Special Guests on RED HOT CHILI PEPPERS UK TOUR!!", :url=>"http://www.babymetal.com/news/detail.php?id=89"}, {:date=>"2016-08-26", :title=> "Tokyo Dome General Ticket Sales for Overseas Customers Available Soon!!", :url=>"http://www.babymetal.com/news/detail.php?id=88"}, {:date=>"2016-07-15", :title=>"About the show - US TOUR", :url=>"http://www.babymetal.com/news/detail.php?id=87"}]
See you♪
MacでASP.NET MVCを動かす
MacでC#とASP.NET MVCがかなり簡単に動いたので手順を残しておきます。
Mono MDKのインストール
http://www.mono-project.com/download/からMono MDKをダウンロードする。
続けるしかないですね。
依存ライブラリとか書いてあるのでざっと見ておくとよいと思います。
激しく同意してください。
あとはガガガーっと進めます。
動作確認 C#でHello World
お好みのターミナルでmonoコマンドを実行して、何か返ってきたら大丈夫だと思います。
HelloWorld.csを書きます。
using System; class HelloWorld { [STAThread] static void Main(string[] args) { Console.WriteLine("Hello World!"); } }
mono用のC#コンパイラはmcsっぽいので実行します。
コンパイルされるとHelloWorld.exeができているはずです。
(Macで拡張子がexeなの違和感ある)
mcs HelloWorld.cs
実行する時はmonoコマンドにexeファイルを指定します。
mono HelloWorld.exe
こんな感じで表示されるはず。
Xamarin Studioのセットアップ
ASP.NETのコードを1から書くのは非常にだるいので、Xamarin Studio(IDE)を使います。
以下、ダウンロードまでの画面キャプチャ
インストーラーを実行します
激しく同意してください。
ASP.NET MVCを動かす
Xsmarin Studioを起動します。
左側のNew Solution...をクリック
ASP.NET MVCを選択します。最初からあるので便利
ひな形ができるので
実行メニューからStart Without Debbugingをクリック
自動的にブラウザが起動してアプリが立ち上がります。