[ruby] メタプログラミングの入口 5月 13, 2015 rubyに関わらずですが、メタプログラミングを要求される場面は多いです。 メタプログラミングの導入として、利用するオブジェクトを文字列から組み立てて生成する方法をメモしておきます。 続きを読む
[ruby] 複合可能な暗号化をやってみる 5月 11, 2015 DBは大抵外部から直接アクセスできないように、厳重に守られていると思いますが、それでも格納するのに躊躇するような大切なデータの場合は、もう一歩踏み込んで保護したいところです。 そんな場合に役に立つ、複合可能な暗号アルゴリズムを使って、データの暗号化をやってみたいと思います。 続きを読む
[ruby] rubyzipを使ってダウンロードしたZIPを保存せずにデータを拾う 5月 07, 2015 rubyでZIPファイルを扱う場合のgemといえば、現在のところrubyzip一択のようですが、一旦ディスクに落としてから展開するパターンが多くて、中のデータさえ拾ってしまえばダウンロードしたZIPは必要ない状況では、処理が美しくないと思ったので、メモ。 続きを読む
[ruby] rails runnerで引数を拾う 5月 04, 2015 railsでサイトを構築した際に、cronに登録する処理をrails runnerで書いたのですが、optparseを使用して弊害が出たのでメモ。 続きを読む
[mySQL]特定のテーブルの全カラムをすべて表示したい場合に一発実行するクエリ 11月 26, 2014 小ネタですが、初見のDBの調査なんかをする場合、手元に何の資料もないなんて事もあるかも知れません。 そんな時は、自分のために、自分で資料をこしらえていくしかないですが、どうやってみなさんはやってますかね? 続きを読む
[CodinGame] Power of Thor 10月 16, 2014 最近、CodinGameというプログラミングでゲームするというものにハマって時間を泥棒されている今日この頃です。 なかなか更新が捗らないので攻略サイトの真似事でも始めてみます。 正解は書かないので、問題が英語なのでなかなかとか、いまいちよく分からないとか、楽しみたいけどハマれない人たちの楽しみは奪わずにやっていきたいと思ってます。 続きを読む
[CodinGame] Skynet - The Chasm - Training 10月 14, 2014 最近、CodinGameというプログラミングでゲームするというものにハマって時間を泥棒されている今日この頃です。 なかなか更新が捗らないので攻略サイトの真似事でも始めてみます。 正解は書かないので、問題が英語なのでなかなかとか、いまいちよく分からないとか、楽しみたいけどハマれない人たちの楽しみは奪わずにやっていきたいと思ってます。 続きを読む
[iOS]初めてのiPhoneアプリ -コントローラ間のデータ受け渡し 其の三- 5月 01, 2014 iOSのデータ受け渡し第3回は、オブジェクトをアーカイブして保存するパターンを試します。 この方法はデータの受け渡し以外にも、というよりは、データ永続化を目的に利用する事が多いパターンになるようです。 続きを読む
[iOS]初めてのiPhoneアプリ -コントローラ間のデータ受け渡し 其の二- 4月 30, 2014 前回、クラス間のデータ受け渡しの方法として、クラスに外部からデータの読み書きができる変数を作成して受け渡しを実現しましたが、今回はAppDelegateを使ってデータの受け渡しをしてみたいと思います。 こちらの方が変数が一箇所にまとまって読みやすいですが、あまりオブジェクト指向的ではないような気もします。 サクッと行きたい場合はこちらを使うのもいいと思います。 続きを読む