2011-11-01から1ヶ月間の記事一覧

はてなダイアリーは放置してた、あるいはまったく使ってなかった、という人がはてなブログを使いはじめると日記っぽい内容になってる。逆に既にはてなダイアリーをある程度使っていた人は、技術とか写真とか特定のトピックがある。

film.vimというカラースキームをつくった

Vim

前に作ったshandy.vimはそこそこ気に入っていたのだけど、寒色すぎて不健康なかんじがしたので彩度抑え目で暖色を取り入れてつくってみた。

バッファを開くたびにカラースキームを変える

Vim

数週間あるいは数日おきにカラースキームを変えたくなって、そのためにいちいち .vimrc を編集するのはあまりにもだるいのでよさげに変えてくれるようにした。vitalに乱数生成するべんりヘルパー関数とかありそうだけど、とりあえずこれで。そのうち、現在時…

ここ数日はVim scriptばかり書いている。unite.vimのsourceを書くのに手探りで書きはじめたけど、なかなかおもしろい。触った感触としてはPerlに近い気がする。関数でゴリゴリやっていくかんじとか、力技でOOPを実現しているところとか。map関数にVim script…

unite-strftime_formatというunite.vimのsourceを書いた

Vim

aereal/unite-strftime_format · GitHub strftime(3) のフォーマット、%Yとかよく使うやつはそのうち覚えるけど、使わないやつはまったく覚えられないし、せっかくVimテクニックバイブルを買ったのだし、ということでuniteのsourceを書いた。初Vim Script, …

はてなブログに移行を考えている

this A moment はてなブログのベータテストがはじまって、なかなかよいかんじなので技術系の話題を書くブログを移行することを考えている。が、カテゴリがまだ実装されていなかったり、まだまだアレなので本格的な移行はまだかな〜。

関西闇RubyKaigi (#kyami) でPadrino::Validation::HTML5についてLTしました

Padrino::Validation::HTML5 // Speaker Deck Padrinoについてなにも語らずいきなり未知のフレームワークのプラグインについてLTするという闇のハードコアトークでした。けっこうな数の参加者が集まっていたので、とりあえず名前 (Padrino) だけでも覚えても…

おもしろブログ

giant robots smashing into other giant robots - Ruby (Rails) でいろいろやってる会社のブログ。factory_girlとか作った人たち。 CreativeApplications.Net | Apps That Inspire... - VisualizationとかARとかそっち方面のアプリケーションやライブラリを…

Padrino::Validation::HTML5というgemをつくりました

aereal/padrino-validation-html5 · GitHub つくりました。まだ荒削りですが、かなりべんりです。モデルに定義されたバリデーションから適切な入力制約の属性値をもつフォームコントロールをつくれます。ActiveModelというActiveSupportなんかとうまく連携で…

OmniAuth 1.0に対応する

OmniAuthが1.0になってAPIがけっこう変わった。まず、request.env['omniauth.auth']がHashではなくてHashie::Mashになっている。またuser_infoというキーがinfoになっている。また、サービスプロバイダごとの実装がそれぞれのgemに分かれているのでGemfileな…

TODO

ぜんぶのサブドメインでaerealとる

こんばんは こんにちは

いいかんじですね。 技術系の話題はこちらにしようかな。

だいたいいつも入れるgem

bundler git-hub heroku padrino-gen pit pry Bundlerのおかげでグローバルにいろいろ入れなくて済むようになった。

人生初のpull requestをした && mergeされた

Pull Request #21: support OmniAuth 1.0 by aereal · padrino/padrino-recipes · GitHubOmniAuthが1.0になっていろいろ変わったので投げておいた。ドキドキしたけど、requestを送って数分でmergeされてあっけなくてびっくりした。

Re:Excel列名変換問題で第2回社内プログラミングコンテストを開催してみた(前編)

Excel列名変換問題で第2回社内プログラミングコンテストを開催してみた(前編) - give IT a try Rubyで書いた。10分かからないくらい。 以下、コードを書く上での覚え書き。 単にアルファベットから1..26までの数値へ関連づける写像があればよさそう (#1) Ra…

tmux new-windowにコマンドの引数を渡せない

$ screen tail -f /path/to/log GNU Screenだと新しいウィンドウをつくって、その中でtail -f /path/to/logを実行できる。 $ tmux new-window tail -f /path/to/log 一方、tmuxだと "usage: new-window [-adk] [-n window-name] [-t target-window] [command…

はてなダイアリーのCSSを書くのにべんりそうなモックサーバ、Hatedをつくった

aereal/hated · GitHub 僕はCSSを書く上で、見通しのよい構造 (HTML) のアウトラインが不可欠だと考えていて、加えてSassみたいなアプローチが利用できるとなおよいと考えています。HTMLをアウトラインを見るのにいろいろべんりなツールはあるでしょうが、し…

padrino-sprocketsが "NameError: uninitialized constant Sprockets::Digest::VERSION" というエラーを吐く

Pull Request #2: I was getting an odd error when trying to load anything (check http://oi5 by dariocravero · nightsailer/padrino-sprockets · GitHub修正されたコミットを含むpull requestが出ているけどまだマージされてないので、使うときはdarioc…