開発したアプリなど一覧

Programming

Programming

Ruby でダイアクリティカルマーク(発音区別符号)を削除する

普段日本語や英語を利用していると殆ど気にしないが、ヨーロッパの言語を中心に通常のアルファベットに様々な記号をつけた文字を利用しているところがある。ドイツ語のウムラウトやスペイン語・フランス語などの各種アクセントなどが有名だろう。先程 Rub...
Programming

git をファイルパーミッションの変更を無視して利用する

WSL のターミナルから Windows 側においてあるプロジェクトで git status を確認したところ大量に更新があると表示され、不思議に思い git diff を行うと以下のようにファイルのパーミッションが変わっていると大量に出て...
Programming

Ruby で Agoda の API を利用してホテルを検索する

自分がよく利用するホテル検索サイトである Agoda にはアフィリエイトプログラムの機能としてホテルを検索するための API が用意されている。API のエンドポイントは以下の URL となっている。この URL に対して Authoriz...
Programming

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

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

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

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

JavaScript のみで画像の EXIF を表示する Web ページを作成した

表題の通り、JavaScript のみで画像の EXIF 情報を表示する Web ページを作成した。「画像を選択してください」のボタンを押すとファイルを選択するダイアログが表示される。ソレ以外にも画像を Web ページ上にドラッグするもしく...
Programming

Twitter のつぶやきの情報を API から取得するツールを作成した

Twitter 連携アプリを作る時にツイートにどのようなデータが入っているのかを調べるツールが欲しいなと思ったので、Twitter のツイートを API で取得して返ってきた JSON を整形して表示する Web アプリを作成した。例えば以...
Programming

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

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

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

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

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

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