JOINして半年が経過しました @artifactsauce です。バックエンド周りを中心に開発全般を担当しています。今日は私のこだわりを中心に、開発環境の一要素である 画面 について考えてみたいと思います。 背景 ソフトウェア開発者の開発環境に対するこだわりは…
ここ2週間ほど夏風邪でお粥とうどんしか食べていなかったのに、なぜか体重が2キロ増えた津田(id:YTsuda)です。 フロントエンドを中心に開発全般何でもやっています。 今回はハマりどころの多い CakePHPのControllerのテストについて書きます。 環境 CakePHP2…
ハウテレビジョンでは、 Qiita:Team Pivotal Tracker Slack Backlog といったツールたちのお世話になっている。 昨今のQiita:Team 推しブームに乗っかり、第1回は、Qiita:Team について話ろうと思う。
エンジニアの祖山です。 ハウテレビジョンでは最近、スクラムによるアジャイル開発プロセスを導入しました。 バックログの作成、アジャイルな見積もり、デイリースクラム、ふりかえりなど、様々なツールやイベントを用いることで、 デイリースクラムで日々の…
これまで弊社の開発者ブログは、自前サーバーにWordPressを設置して運用していました。 しかしWordPressのアップデートや、サーバー本体のアップデートが面倒に感じるようになり、長い休眠の時を超えた今、他のプラットフォームに移行したいと考えていました…
CakePHPといえば array です。一挙手一投足にarrayがつきまとう、そんなCakePHPには、複雑な array を簡単に扱うために用意された Hash というユーティリティクラスがあります。 Hashクラスはこんな方々に有効です キーの存在確認のために array_key_exists(…
一度行ったことのあるディレクトリへ簡単なコマンドで 移動できるようにするz.shというシェルスクリプトがあります。 z.shをインストールすると、例えば [shell]/var/www/gsskt/wordpress/wp-content/themes/my_theme[/shell] などの地中深くに眠ったディレ…
gitoliteを使っていて、リポジトリ名を変更しなくてはいけない状況になった時にどうすればよいか。 ググったらぴったりの質問と回答があったので、メモっておきます。 How do I rename a Git repository created with gitolite?
10年来のFirefox党だったが、いよいよChromeに乗り換えることにした。 Chromeに多くの優位性があることは解っていたものの、良いマウスジェスチャの拡張機能が見つからず、乗り換えるに至らなかった。 マウスジェスチャで一番使うジェスチャは何か。 言うま…
日本語版cookbookの中の「ACLを用いた開発例」を紹介するページで、 リクエスタ(ARO)となるモデルの設定方法が書かれている。 ACL を制御するシンプルなアプリケーション しかしこの例における parentNode メソッドの書き方は不適切なので、 英語版cookbook …