読者です 読者をやめる 読者になる 読者になる

EC2にRubyを入れた

自作のWEBアプリケーションをサーバで動かすためにRubyのインストールを行いました。 その手順を残しておきます。 サーバ:Aamazon EC2 作業ユーザ:ec2-user シェル: bash rbenvをcloneする /usr/local/ にrbenvを入れます。 cd /usr/local/ sudo git clone…

Rubyのバージョンを上げたときの手順メモ

自端末と自作サービスのRubyのバージョンを2.4.1へ上げたのでそのときのメモを残しておきます。 rbenvとruby-buildの更新 自分はRubyのバージョン管理をrbenvで行っているので、まず、rbenvの更新します。 rbenvを更新 cd ~/.rbenv git pull origin master r…

AngularJS1.6に上げたらルーティング時のパスがhash (#/)からhash-bang (#!/)になっていた

AngularJS1.6に上げたらルーティング時のパスがhash (#/)からhash-bang (#!/)になっていた 自己学習用に作成していたAngularJS 1.4アプリをAngularJS 1.6 に上げた際に、 ルーティング時のパスがhash #/ からhash-bang #!/ に変換されるようになってしまい、…

【ごみ収集曜日APIシリーズ】Gemに渡す町コードを一括保存するバッチを作成した

先日、以下の記事で紹介した、ごみ収集曜日を取得する処理をGemへ渡すためのコードを取得するバッチを作成しました。 takapi86.hatenablog.com なぜ作成したか。 先日書いた記事でも紹介しましたが、このGemでごみ収集曜日を取得するためには以下のパラメー…

【ごみ収集曜日APIシリーズ】ごみ収集曜日を取得する処理をGem化した

ごみ収集曜日を取得する処理だけを切り出し、Gem化したので、使い方をメモしておきます。 機能は随時更新していく予定です。 どのようなGemか? 横浜市資源循環局のページから、ごみ収集曜日の情報を取得しHashの配列で返します。 データ量の少ないモバイル…

【ごみ収集曜日APIシリーズ】DatabaseRewinderを追加した

【ごみシリーズ】FactoryGirlを追加した - takapi86のブログ の続きです。 前回は、テストを2回目実行しようとすると、ユニーク制約に引っかかりエラーになってしまう問題が残ってしまいました。 今回はその対応として、DatabaseRewinderというGemを使い、R…

【ごみ収集曜日APIシリーズ】FactoryGirlを追加した

いつもの、ごみシリーズです。 今週土日は、自分の所属しているバドミントンクラブのHPの作成で終わってしまいました。 デザイン難しい。 さて、今回は前回 rspecでHTTPのリクエスト・レスポンスのテストを行った。 - takapi86のブログ で追加したテストに、…

【ごみ収集曜日APIシリーズ】rspecでHTTPのリクエスト・レスポンスのテストを行った。

rspecでHTTPのリクエスト・レスポンスのテストを行った。 今回も、ごみシリーズです。 ごみ収集日の検索をLineからできるようにした。 - takapi86のブログで、APIを作っていく中で、rspecでのテストでHTTPのリクエスト・レスポンスのテストができるというこ…

【ごみ収集曜日APIシリーズ】ごみ収集日の検索をLineからできるようにした。

前回のLINE Notifyを使ってごみ収集日を自分にお知らせしてみた。に続き、ごみシリーズです。 会社で携わっているサービスをゴリゴリAPI化していく予定(やっていき)なので、その練習も兼ねて作成しました。 今回は、Messaging API(LineBot)を使って、メ…

【ごみ収集曜日APIシリーズ】LINE Notifyを使ってごみ収集日を自分にお知らせしてみた。

Rubyの練習も兼ねて、LINE Notifyを使ってごみ収集日を自分にお知らせしてみました。 やったこと LINE Notifyのマイページへログイン(スマホ版のLINEで登録したものです。)し、トークンを発行 メッセージの送信テスト Rubyからメッセージを送信 ごみ収集日…

ThinkPad X200に Ubuntu 16.04 LTSをインストールした(OSインストール編)

自宅のThinkPad X200にUbuntu 16.04 LTSをインストールしたので、手順を残しておく 手順の範囲 Ubuntuのイメージが入っているメディアが手元にある状態。PCにメディアをセットしインストール開始〜Ubuntuにログインするところまで OSのインストール Ubuntuの…