Lazuli

らずり

2014-01-01から1年間の記事一覧

Rspec で uninitialized constant Capybara (NameError) エラー

最近、Ruby on Rail のチュートリアル をやってる。Ruby と Rails 覚えたい。 順調に進んでたけど Rspec でテスト書くところで躓いた。第3章 ほぼ静的なページの作成 | Rails チュートリアルこの章で Capybara DSL を Rspec に読み込ませる箇所がある。 # sp…

gibo

simonwhitaker/gibo · GitHub.gitignore ボイラープレートというやつ。最高なツール。 .DS_Store とか IDE の設定ファイルとかフレームワークのキャッシュとかそういうリポジトリに含めたくないファイルが書かれた .gitignore のテンプレートを提供してくれ…

Awsクライアントのラッパークラスを作ると結構便利

以前、こんなライブラリつくった。 Aws のクライアントクラスをシュパッと作れるやつ。AwsClientManager for PHP というライブラリを作った - LazuliAwsSDK はそれ単体だけだとなかなか使いづらくテストに利用しにくい。 ラッパークラスを作ってやるとテスト…

週末、紅葉を見に行った。 サブカルな写真を目指して撮ったけどそういう才能はなかった。 Nexus5 は画質が悪い。

一年前くらいからゲオでレンタルしてる。旧作だと一本70円くらいで借りられて手頃。たぶん蔦屋でも同等の値段だろう。 映画やシリーズもの並行して色々見てるので思い出に残っているものを幾つか挙げてみる。面白いので暇つぶしにはお勧め。 ウォーキング・…

Zend\Config\Reader\Ini セクションの継承について

Zend1 では Zend_Config_Ini クラスでセクションの継承が出来て便利だった。 セクションの継承とはこういうやつ。 [production] database.table = "hoge" database.host = "xxx.xxx.xxx" [production:develop] database.host = "localhost"database->table /…

Google Adsense の収益

去年の夏あたりに作った、とあるアプリケーションの広告で Google AdSense を使っている。 微量だがさきほどその支払いが行われた。 Google AdSense の支払いは年 8,000 円以上稼がないと行われないらしい。 8,000 円越えないとその稼いだ分は Google に没収…

Wifiパスワードの更新を自動化して解決した話

背景 ある日、会社の Wifi パスワードを定期的に変更しようという方針になった。まあその方針の是非は思うところがあるけど今回はとりあえず置いておいて、とどのつまりそのパスワード設定の担当が俺になってしまった。 このパスワードの設定がとにかく面倒…

AwsClientManager for PHP というライブラリを作った

What is AwsClientManager app2641/AwsClientManagerForPHP · GitHubAwsClientManager は PHP で Aws を操作する AWS SDK for PHP2 (以下、SDK)ライブリを容易に操作するためのライブラリ。SDK には豊富な API が実装されていて Aws のサービスをプログラマ…

Benkyo Motivation

勉強モチベーション ポエム書く。Pocket が溜まってきていかんなあと消化しつつ エンジニアの学び方─効率的に知識を得て,成果に結び付ける:特集|gihyo.jp … 技術評論社 を読んだ。知識を「広い視野」「深い理解」「応用対象」という三つの軸でバランスよ…

最近 SoundCloud でよく聴いてるやつを列挙する。SoundCloud 最高なサービスなので他の人も使うといい。かっこいいリミックスが山ほどある。 以上、参考になれば幸甚です。

phpenv-apache-version プラグインについて

phpenv と php-build rbenv というツールがあって、これは ruby のバージョンを管理出来るすぐれもの。このプロジェクトでは 2.0 でやりたいけどあれは 1.9 でやりたいとかそういうの場合にバージョンをすぐに切り替えられる。従来は一度端末にインストール…

bash の比較演算子

しょうもない話だが。 シェルスクリプトに対して苦手意識があって、いつまでたってもうまくならないなあと思う。というか比較演算子が覚えにくくて、また無意識に間違えてた。由来というか訳語?はあるようだけど、こういう覚え方は悪夢な感じがある。 Other…

疎結合を意識する

最近、レガシーに満ちたコードをこういう書き方に直してる。 本を書き出す処理を例に。 publish($container->get('Epub')); // PDF書き出し用のry $result = $publishe…

Modern AdultMidnight

以前こんなエントリを書いた。サーバを持たない全自動アダルトサイト「AdultMidnight」を作りました - Lazuli少々ブクマもついて時々コメントもついて、興味を持ってくれる人が少なからずいて有難いことだ。いまもこのエントリに挙げたサイトは 全自動アダル…

MBA 初期化ログ

MBA 買った。 色々とインストールして初期化したことを残しておく。 Homebrew 何はともあれ Homebrew をインストールするところから。 $ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" $ brew doctor $ brew update 自分用…

パーフェクト PHP 読んだ

読んだ。結構今更感があるけど会社の本棚に入っていたので読んだ。 内容はとても分かりやすくて、初心者が読んでも充分理解出来る感じだった。ちょっと物足りない箇所もあったけどまあ良い本だった。 フレームワークのルーティング 本の中盤でフレームワーク…

恋愛サーキュレーション リミックスプレイリスト

作った。最高!

EC2-Connect というツールを作った

はじめに 少々煩わしさを軽減させる EC2-Connect というツールを作った。app2641/EC2-Connect名前の通り、EC2 への接続を多少助けるツールになっている。 EC2 でスケールアウトとか使い出すとインスタンスがバンバン立ち上がって、不具合とか起きたインスタ…

Beans というライブラリを作った

フレームワーク使うほどでもなく、でも素のコードではちょっとしんどいみたいなプログラムを書くときがある。 そういう帯に短し襷に長し的なのを作る用の俺々ライブラリを作った。 中二病のような名前だけど気にしない。SapphireBeans EmeraldBeans GarnetBe…

IT 勉強会通知サービス ITC を作った

ITC とは 前のエントリで言ってた勉強会通知サービスを作った。ITC 登録フォームメールアドレスを登録しておくと一日一回 IT 勉強会カレンダー に登録された新着情報をメールにお届けするサービス。新しい登録がなければメールは送られない。こんな感じで届…

IT 勉強会通知ツールを作ってる

https://github.com/app2641/ITCIT 勉強会カレンダーというのがあって主要な IT 系の勉強会の予定が載ってるカレンダーがある。有志の方が運営されているようでとてもおしゃれ。そんなおしゃれカレンダーの新着通知を一日一回メールで送るようなやつ。 カレ…

DatabaseS3Backup というツールを作った

はじめに データベースのデータを S3 にバックアップするツールを作った。PHP! PHP! PHP! 一日に一回くらいバックアップを取っておけばもし心が壊れてしまいそうな諸問題が起きたとしても昨日のデータが S3 あるからまあいいかという気分になれる。心の余裕…