開発したアプリなど一覧

Ruby

Programming

ruby で西暦和暦泰仏歴を変換するページを作成した

来年には平成が終わり新しい元号になるとの事なので西暦から和暦へ変換するコードを書いてみた。ついでに良く行く国だけどいまいちよくわかっていないタイの仏歴についても書いた。 以下の Web ページで動作を確認できる。 ...
Programming

Ruby でランダムな文字列を生成する SecureRandom

プログラムを書いているとパスワードや推測しにくいIDなどに利用する用途でランダムな文字列を生成したい事がある。 Ruby では SecureRandom というモジュールを利用することでランダムな文字列を生成できる。SecureRan...
WebService

ツイートの位置情報を記録する My Tweet Maps という Web サービスを開発した

タイトルの通り、ツイートの位置情報を記録する Web サービス My Tweet Maps を開発した。どこに旅行したのかなどを地図上にプロットしたり特定の場所でのつぶやき一覧を見る事ができる。 実際に作成したのは数ヶ月前だっ...
Programming

Ruby で日本語を含む URL を読み込むと URI must be ascii only と言われた

Ruby を用いたスクリプトで日本語を含む URL を開こうとしたところ、以下のように "URI::InvalidURIError (URI must be ascii only..." というエラーが表示された。 "asci...
Programming

ツイートの画像を全て表示する Discord Bot 作った

-- 追記 いつのまにか Discord 本体の機能で画像が四枚ともすべて表示されるようになったのでこの bot はもう不要です。Discord Bot の作り方の参考にはなるかもしれないので以下はそのまま置いておきます。 Di...
Programming

macOS に ruby-opencv をインストールする

ruby で画像を判別するプログラムを書く為に opencv を導入しようとしたところ少し面倒くさい事がわかったのでメモしておこう。 ruby で OpenCV を利用する場合 ruby-opencv gem を利用するのが良...
Programming

macOS 上の ruby を 2.5.0 にアップデートした

新しく Rails で Web サイトを作ろうと思って環境構築及び情報収集していたら、年末に Ruby のバージョン 2.5.0 がリリースされたようだ。せっかくなので Macbook Air に入れている ruby のバージョンをアップさ...
Programming

Ruby で UTF-8 BOM 付きの JSON ファイルを読み込む

ある JSON ファイルを ruby のスクリプトより読み込もうとしたところ、パースエラーが発生した。ファイルを良く確認したところ先頭に UTF-8 BOM がついてる事を発見したのでそれを取り除いた上で JSON.parse を利用する事...
Programming

さくらの VPS 上の Ubuntu で Headless Chrome を動かす

プログラムから Web サイトにアクセスする際に便利かも?と思ったので Headless Chrome を試してみた。 環境は以下のような感じ。 Ubuntu 14.04 LTS Google Chrome 61 Chr...
Programming

Ruby で ISO 3166 に則った各国の名称やコード、通貨など様々な情報を取得する countries gem

各国の国名コードとか通貨とかそういったイロイロな情報を欲しくなったのでどうやったら簡単に取得できるのかを調べたところ、countries という gem を使うと良さそうであったので試してみた。 Gemfile に gem "...
タイトルとURLをコピーしました