ブログを移行した

新ブログはこちら。http://kumamidori.github.io/jekyll bootstrap を使って Github Pages に立てました。無料でホスティングできるなんて嬉しい。

Finderで検索できない(Lion)

Mac

対処方法は分かったのだけれど、たまに再発する・・・。Spotlight reports “Indexing and searching disabled” in Lionhttp://apple.stackexchange.com/questions/24401/spotlight-reports-indexing-and-searching-disabled-in-lion対処した方法:ターミナル…

リモートの最新を取り込む(rebase、merge、push -f について)

Git

今の勤務先は、VCS は Github、開発フローは git-flow です。※ちなみに、会社のみんなは、クライアントは source-tree で全部やっているのだけれど、私はGithub for Mac(Editボタンやsyncボタンが好き)、git-flow系のコマンドだけコマンドラインで手で打っ…

Packagistにパッケージ公開してみんとす

php

はじめに BEAR.Saturdayで、すぐにテストを始められるインストールツールが必要と思った。 公開されたパッケージ「BEARSaturday.Skeleton」 https://packagist.org/packages/bearsaturday/skeleton https://github.com/BEARSaturday/BEARSaturday.Skeleton B…

自分用Githubメモ

Git

この間ペアオペしたら、今までずっと無駄が多いオペレーションでがんばっちゃっていたことに気づかされた。PRについての自分用メモ。 通信を http ではなくて ssh ですれば、いちいちアカウント情報を入力せず、ノーパスワードで鍵だけで push できる <これ…

初めて知らない人のOSSに Pull Request を送った

php

経緯 最近、テストのやり方や関連ライブラリについて、学習しています。そんな流れで、Awesome PHPを見返していたところ、気になるライブラリが・・・ Faker - フェイクデータジェネレーターライブラリ。 へ〜、こんなのがあったんだ、と思った。 READMEを見…

Rakeみたいなものが無いか調べた

php

タスクの簡単な実行、タスク管理って、PHPだとどうやるのだろうと思って調べた。 PHPのビルドツール 候補その1:phake(https://github.com/jaz303/phake) 同じ名前で全然違うライブラリがあって紛らわしい。こちらはモックライブラリの方→。https://githu…

PSR-0 のクラスローダーは、PEARライブラリをロードできる

php

PSR、今日調べたのだけど、Webの解説記事が2010年で出尽くしていることを知った・・・。巡回して概要を把握できた。 やりたかったこと composer / BEAR.Saturday 環境下でのPHPUnit 実行時に、BEARのクラスもcomposerのクラスもオートロードしたい composer …

Ruby Hiroba P4D(Webデザインを学びたいRubyistのための)参加

開発コミュニティの独特の雰囲気に触れられて、良い一日でした。 参加前に思ったこととか インターン先のRailsサービスは、フロントがSass/Haml 。自分は見慣れていない感じです。Ruby Hiroba のP4D(デザイナー向けプログラム部)は、@machidaさんや @ayumi…

PHPで認可、権限管理(その1、ZfcRbacのサンプルを動かす)

php

はじめに 今まで、権限管理(認証から認可処理)をするときには、ZF1 の Zend_Aclで作っていた。設定箇所が多い実装をしていたので、もうちょっと何か無いかな、と感じていた。今回、仕事でまたまた要り用が出てきた。→ 他のライブラリを試してみることにし…

Ubuntu Server 12.04 LTS Server版で Guest Additions をインストール

久々のブログが細かい話題でかなしい。 環境 VirtualBox に Ubuntu Server 12.04 LTS Server版をインストール 現象 Virtualbox上のメニューから[デバイス]⇒guest Additionsのインストールを選んだのですが、強制マウントを解除しますかとだけ聞かれて解除し…

学習週:Ruby文法の復習

先週は作業週だったのですが、何もできませんでした・・・。今週は学習週。本を読むより、何か実際に作りながら公式マニュアルや本にあたる方が身に付く段階だな、と考えて、Rubyで簡単なものを作ってみることにした。 「apacheのログ集計用スクリプトなんて…

作業週:ページングの変更

ここ1週間くらい、あまり何もできていませんでした・・・今週は久しぶりに時間が取れたので、怖話のページング変更作業をやりました。ものすごく簡単な変更をやっているはずなのに、ずいぶん時間がかかってしまいました。Railsの基本のところが、学習不足な…

作業週:ページングの変更(着手まで)

Rails の定番ページングライブラリの1つに、 kaminari(by amatsuda さん)があります。これの使い方のカスタマイズをやる(リロードでやっているページングをAjaxに変える)、というタスクを自分に入れてやってみることにした。とりあえずググると、ご本人…

Lokkathonに参加しました

ハッカソンって、1回も行ったことないんだよな。あと、お世話になっているフィヨルドさんのオフィスにおじゃましたいな。といった気持ちから、Lokkathonに参加しました。CMSへの興味としては、 WordPress で個人でサイトを1個制作したことがあるけれど、会…

学習週:入門本9章カート、10章チェックアウト / Asset Pipeline

今週は学習週だったのですが、今日しか学習ができず。 「RailsによるアジャイルWebアプリケーション開発」 9章「Ajaxベースのカートの作成」 button_to ヘルパーはForm のHTML生成 form_remote_tag は古くて、Rails2までなことに気づく rails-3 移行のスライ…

BEAR.Sunday meetup #1 参加しました

php

もう数日経ってしまいました・・・。BEAR.Sunday meetup #1 参加しました。@koriymさんありがとうございました。参加された方、お疲れさまでした。お世話になりました。@brtriverさん、会場提供をご手配頂き、感謝です。スライドが後日上がるそうなので、mee…

学習週:入門Git

濱野さんのGit本を、Chapter.4「独りで使う」まで読みました。自分用メモ。 var -l で設定が見られる(configで設定) init で .gitディレクトリができる stage git add . でディレクトリ以下全ファイルstage git add -u バージョン管理下ファイルの全変更を…

フロントエンド技術セミナー Frontend vol.4 に行った

気になっていたFrontrend。今回は「私のためにあるんじゃないか」と思うようなテーマ(JS中級向け)。 「Testable Javascript – テストしやすいJavaScriptとテストについて」 「jQuery to Backbone – アーキテクチャを意識したJavaScript入門」 Frontrend vo…

作業週:マイページ微修正

rakeが通らなくなった?とつまずきかけたのですが、Lingrで聞いたら解決方法を教えて頂けました。怖話開発者wikiの「環境構築FAQ」のページに解決手順を追記しました。 rails知識がなくてもできる微修正点を1箇所見つけたので、前回と同様にプルリクエスト…

作業週:続・開発環境のrakeを通す/フッタ微修正

昨日挫折した、「rakeでテストを通そうとするとエラーになる件」。Lingrでお尋ねして、私の最新の取り込み漏れであることが判明(汗。pullで最新を取り込む。 % git branch * footer-parts-ranking master % git pull origin master ※結果:いっぱい入ってき…

作業週:開発環境のrakeを通す(まだ挫折中)/フッタ微修正

昨日と今日、2日分の作業です。Lingrで相談して、フッタの微修正をやることになりました。 (以前、RailsはむりだけどJavaScriptなら書けるかな、と思ったら、当然のように coffee/testing で全く分からなかったので、まだ無理でありました。) 怖話の開発…

学習週:Rails入門書(8章、セッション)

この間の入門書の続き。8章、セッションを読みながらサンプルコードを書き写して動かしました。・セッションデータのマイグレーション作成、適用 ・セッションDBストレージの有効化: http://jp.rubyist.net/magazine/?0028-JpMobileconfig/initializers/se…

rails入門を忘れてしまったので復習

「Railsによるアジャイルアプリケーション開発第3版」写経の続きをして基本を思い出すことに。丸っと忘れていたのでびびりました。今までで作ってあったところ:第7章「タスクB:カタログの表示」の途中まで。 ・サンプルプロジェクト「Depot」のURL設計ユー…

東京都内でピアノの個人練習ができるスタジオ

東京の東側の方限定で、ピアノの練習室メモ。いくつか実際に使ったので、感想まとめ。ネット上になかなか情報がなくてずいぶん苦労した。。。 自分のスタジオ用途 - ポップスの歌伴奏がメイン。クラシックも少し。 - レベルは中級の下の方。 - 社会人なので…

HTTP_Quick_Formの実用的なサンプルを書いた

php

お正月シリーズの終わり。サンプルコードを書いた。 HTTP_Quick_Fromが難解だけれど、ぐぐると入門用の、簡単すぎる、というか、実務でこんなのは出てこないだろう!というミニマムサンプルばかり出てきて困る。そこで、まあまあ実用的なサンプルコードを書…

「怖話」開発環境構築

今週は作業週なのだけれど、まだRails作業できるレベルまでいけていない。とりあえず開発環境を立てることにした。1個気になったJSの修正が対応できそうだったら、タスクストーリーを追加しようと思っている。 作業に入る前に、PullRequestの仕方を完全に忘…

VirtualBoxのDebianにChromeをインストール

Debian環境をもう少し整えよう -> とりあえず使い慣れたブラウザを入れようと思った。初歩的なことだけれど、手間取ったのでメモしておく。http://kazzazy.way-nifty.com/blog/2012/03/debian-60-googl.htmlのとおりやってできました。 Debian [アクセサリ] …

怖話を使ってみて、改善案を考える

初、作業週。すっかり遅くなってしまいました。 Bufferにポスト予約*2件しました。 https://github.com/fjordllc/kowabana/wiki/Buffer%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9 京極夏彦のiPhoneアプリ紹介、ほか。 怖話を使ってみました(PC、スマフォ、iPhon…

Capistranoのミニマム、シンプルな実行

これも先週末の作業記録です。https://github.com/fjordllc/tutorial/wiki/%E3%83%87%E3%83%97%E3%83%AD%E3%82%A4%E7%B7%A8 チュートリアル課題、Unicorn の方は後々やることにして、Capistrano を今日は動かしてみることに。業務で、デプロイはいつもsvn+rs…