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

黒縁眼鏡は海を飛ぶ

IT中心にそこはかとなく

Web上で開催されているプログラミングコンテストの問題URLを取得するGem作った

テスト書いてないしAtCoder(のABCとARC)しか対応してないけど、一応動く模様。

SinatraとUnicorn、ちょっとした設定など

毎回ググっててあほらしいので記事として残しておく。

ActiveRecordで外部キー制約にオプションを付与する

数時間唸ってやっとできたのでメモ。。。

ActiveRecordのMigrationを単体で使う

85,000番煎じです。 Railsについての知識がないのですが、よく見かけるコマンドrake db:migrate。 これがめっちゃ便利で、かつ非RailsなアプリでもActiveRecord単体で使えるらしいので使ってみた。 どうでもいいですがmigrateは移動とか移住って意味です。な…

ActiveRecordでのUnix DomainSocket接続とdatabase.yml

乱雑なメモ。 PostgresqlにUnix Domain Socket経由で接続する場合 ググっても英語の情報が満載で、つたない英語力で読解すると「host: 'localhost'って書けばいけるで!」となったので試してもダメ。 (たぶん僕の英語力が低すぎて読解ミスってる) 泣きそう…

ゆるふわなリソース監視ツール作った

概要 監視したいサーバのCPU使用率とメモリ空き容量をCUIでもWebGUIでも確認できるSimptusというツールを作りました。 Ruby製です。

ActiveRecordを使う上で便利ないくつかのこと

パーフェクトRubyを読んでいて、ActiveRecordを単体で扱うサンプルアプリがあったのでメモ。 パーフェクトRuby (PERFECT SERIES 6)作者: Rubyサポーターズ,すがわらまさのり,寺田玄太郎,三村益隆,近藤宇智朗,橋立友宏,関口亮一出版社/メーカー: 技術評論社発…

FedoraにRubyのGUIツールキットShoes導入

「RとRubyによるデータ解析入門」を買いました。僕も探検したいので読み進めているのですが、RubyのGUIキットShoesのインストールにハマったのでメモ。 RとRubyによるデータ解析入門作者: Sau Sheong Chang,瀬戸山雅人,河内崇,高野雅典,橋本吉治出版社/メー…

Itamae入門してみた

Itamaeで構成管理 Ruby勉強し始めるとわかりますが、インフラ周りのツールはRubyで操作できるものが結構多いです。 インフラのテストはServerspecが有名ですね。 ChefやAnsibleなどの構成管理ツールの中では、Itamaeが挙げられます。 今回はRaspberry PiにRa…

KSNCTFのQ6をRubyで解く

はじめに この記事ではksnctfのQ6について、一応FLAGを得る部分までネタバレしています。 回答は記載していませんが、過程も知りたくない場合は見ないようにしてくださいね。 ksnctf Q6について ksnctfのQ6はよくある認証突破の問題で、適切なIDとPASSを入力…

Rubyで今更Bing Search API

RubyでBing Search API使ってみる といってもgemがあるようなので簡単にできそう(開始時点) 動画検索したいなぁと思っているので、検索結果をいい感じに標準出力することをゴールに設定して、いざ。 まずは登録 Bing Search API 上記URLから登録しましょう…