Articles

Javadocの@see

2020-04-15

こんなコメントを書いておりました。 class Hoge { /** * return greeting message string. * * @see...

Reconstruction of a Tree

2020-03-07

Reconstruction of a Tree Preorderだけだと構造が決まらないので、Inorderと合わせて木構造を決定する。 Inorderの値の中のPreorder値の左右が、木の左右...

Insertion Sort

2020-03-07

もう一回おさらいということで プログラミングコンテスト攻略のためのアルゴリズムとデータ構造を購入しました。 AIZU ONLINE JUDGEのInsertion Sortです。 package...

vimで複数行の文字列を1行のCSVにする

2020-02-18

vimで複数行の文字列を1行のCSVにする方法です。 エディタで簡単なSQLのIN句を作成するときによく使います。 元のデータ 1134 1373 3985 4588 Ctrl + Vで先頭に'を入れ...

シェルでzip圧縮

2020-01-19

shellでzip圧縮するコマンドです。 環境 Mac 10.14.6 GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin18) zip...

Python3 + virtualenv

2019-04-19

MacにPython3とvirtualenvを設定する手順です。 環境 macOS 10.14.4 インストール 1. Python3をインストール https://www.python.org/ か...

ZaimのAPIで履歴を取得

2018-12-24

普段、家計簿をZaimで管理しています。 時々、「そういえば今月は、食費をどの程度使っているかな?」と確認するのですが、そのたびにスマホでアプリ起動というのがどうもにも面倒に感じておりました。 そこ...

Heroku RedisをHerokuAppで複数利用

2018-10-18

Laravelで実装したWebアプリで、Heroku Redisを複数利用する時に悩んだ話です。 Heroku Redisを1Appに複数設置すると、2個目以降の接続情報の環境変数が変化します。 例え...

SalesForce CLIでApexを取得

2018-10-17

MavensMateがサポート終了になった後も、Apexを取得するために利用していたのですが、ついに起動しなくなりました。 エラーは"A JavaScript error occurred...

HTML FormでS3にPOST

2018-02-24

AWSのリファレンスを参考に、FormでS3バケットへのPOSTを試してみました。 準備 FormでS3にPOSTするためには、各フィールドに送信するファイルに合わせ、POST...

jQueryでDOM要素の検索速度を比較

2018-01-13

jQueryでDOM要素を検索するとき、HTML構造にあわせてセレクタやjQueryメソッドを使用します。 セレクタの記述パターンはいくつかありますが、それぞれどのくらい速度差があるのか気になり比較し...

HugoでJSONを出力

2017-11-07

サイトの記事データをJSONで出力したい。手作業は大変。CMSを設置するのも億劫。 ということで、Hugoで出力するようにしました。 サンプルコード 前提 macOS Sierra Homebrew...

AWS CLIのインストール

2017-10-25

AWSマネジメントコンソールを使う機会が増えてきました。 軽微な確認作業で毎度ログインするのが手間なため、AWS CLIを使って簡単にできないかなとまずはインストール。 環境 macOS Sierra...