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

TDDBC大阪 1.0 & 2.0

TDDBC 大阪 1.0 & 2.0 の両方に TA として参加してきました。 TDD Boot Camp 大阪 1.0TDD Boot Camp 大阪 2.0 今回は PHP, Perl, Ruby の3つでやりますよ、って話をしていたのですが、Ruby の TA 陣は豪華すぎるわ、Perl は希望者がいないわで2日間とも PHP …

auto-complete と yasnippet 間の連携不具合を解消する

先日 .emacs.d を公開しましたが、el-get によって yasnippet の最新版がインストールされる結果、yasnippet 側の更新により、auto-complete との連携に支障がでるようになりました。おそらくあの .emacs.d を試そうとしたかたはみんな同じ問題に当たると思…

.emacs を公開しました

普段の .emacs の同期、バックアップには Dropbox を使っているので、今まであまり考えていなかったのですが、何人かに要望されたこともあり、.emacs を公開しました。shishi/.emacs.d 私は .emacs.d の中にすべてを詰めておきたいタイプなので、本当はもっ…

el-get を使って Emacs でパッケージ管理

みなさんが毎日使ってらっしゃる Emacs にも、残念ながら弱点があります。インストールした elisp の管理です。そこで今回は本問題を解決してくれそうな希望の星、el-get についてです。 el-get について el-get とは、github dimitri/el-get で開発が進めら…

Agile Samurai Dojo Gathering に参加しました

オラクルさんを会場にお借りし、Agile Samurai Dojo Gathering にスタッフとして参加してきました! 会社もスポンサーとして出ており、スポンサー枠でも参加する同僚がいるという、新鮮な感じでした。内容については、@shinya31 さんがまとめてくださるそう…

入門 GNU Emacs & Emacs 実践入門

入門 GNU Emacs 第3版 Emacs実践入門 ~思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 今回は Emacs についての 2 冊です。 達人プログラマーには自らの道具を磨き続けなければならないと書かれているように、エディタでもIDEでも周辺ツール…

Kindle 4 を便利に使うまとめ

昨日、Kindle Touch が日本でも発売される、というニュースを見ました。最近ますます Kindle 注目度が上がっていると感じます。Life is beautiful: 電子書籍、やはり真打ちは Amazon Kindle か や、知人でも注目していることが多いことですし、Kindle の記事…

Agile Shibuya meetup #5 にて LT してきました

2/1 に行われた Agile Shibuya meetup #5 にて LT してきました!使った資料はこちら。 Agile process in Aiming View more presentations from Shigenobu Nishikawa 勉強会の内容はAgileShibuya meetup #05 #agile渋谷 - Yukarin'Noteryu22eBlog : AgileShi…

Linux Mint 12 (Ubuntu 11.10) で Jenkins を動かす

サーバー版だとレポジトリ登録→インストールするだけで良い Jenkins ですが、Linux Mint 12 のデスクトップにインストールしようとすると、apt-get だけでは動かなかったので。 // 参考:11.10 - How to start jenkins? - Ask Ubuntu - Stack Exchange

emacs で rinari を nxhtml-mode で使用するときの注意

今日のは備忘録です。しばらくはまってしまったので書いておこうかと。 公式にはhttp://rinari.rubyforge.org/nXhtml_002dMode.htmlのようにあるのですが、これだと html.erb や rhtml のときに eruby-nxhtml-mumamo-mode が起動しないので変更して、rinari …

初めてのRuby

初めてのRuby 結構前に読み終わっていたのですが、ブログに載せ忘れていたので。 本書は本書に記載のある通り、プログラミング初心者を対象としていない本です。Java や Perl、PHP など他言語にある程度習熟されていることが前提です。オライリーのシリーズ…

再:転職しました

転職しました!また?とかもう?とかつっこんではいけません。 既に新しい職場にて働かせて頂いています。といっても最初なのでひたすらインプットですが…事情があって東京にいないときもこれからあるかもしれません。それも転職の理由ですし。 前職では企業…

TDD Advent Calendar jp: 2011 day 3 : Perl でのテスト自動実行 & 通知環境

TDD Advent Calendar jp: 2011 : ATNDの 3 日目担当 shishi です。 私より前の日程の方達見て業界に名だたるお二人を見てビビり、後ろの日程のビッグネームな方達を見てまたビビり、と「前門の虎、後門の狼」のような心持ちですが、自分の担当をしっかりやっ…

「モダン Perl 入門」 を読みました

モダンPerl入門 (CodeZine BOOKS) 今回は前回のポストの際に触れた「モダン Perl 入門」についてです。そういえば、昨日まで YAPC::Asia が開催されていましたね。私は別のイベントに行ったため参加出来ませんでした。 内容としては Moose や、 DBIx など、…

初めてのPerl、続・初めてのPerl を読みました

初めてのPerl 第5版 続・初めてのPerl 改訂版 現在は Perl を使う会社におりますので、今までは CGI やちょっと改造しなければいけないスクリプトなどを扱う程度にしか扱ってこなかった Perl もしっかり学習せねばと、上記2冊を読みました。 2冊とも評判が良…

アジャイルサムライを読了しました

アジャイルサムライ-達人開発者への道- アジャイルサムライという本を読了しました。本書は、多くの場所で読書会が開かれ、発売当初はしばらくどこも売り切れで買えないほどの人気を博している本です。私自身も渋谷道場という、読書会に基本的に毎週参加し…

TDDBC Tokyo 1.7 for PHP を開催しました

TDDBC Tokyo 1.7 for PHP #tddbc : ATNDTDDBC Tokyo 1.7 for PHP #tddbc 女性枠 : ATND当日の写真をFacebookにアップロードしてあります。TDDBC Tokyo 1.7一般公開ではないようにしてあります。タグ付け、コメント、是非お願いします!G+等、他のプラットフ…

転職しました

転職しますと宣言しておりましたが、8/1に入社しました。今は Perl を覚えることに必死の毎日です。括弧がついたりつかなかったり、&がついたりつかなかったり、$" とか $] っていう特殊変数があったり、思わず「どないやねん!」ってなりそうな日々を過ごし…

第 1 回アジャイルサムライ読書会 渋谷道場に参加しました

すごく珍しい短い間隔での更新です。 7/27 に、第 1 回アジャイルサムライ読書会 渋谷道場に参加してきました。第 1 回というだけあり、第 5 回まで、週ごと、もしくは隔週で行われる予定です。初めての読書会という形式での勉強会なので、学ぶことがたくさ…

第2回 Symfony温泉に参加しました

温泉につかったりしながら、Symfony とかのドキュメント翻訳をどかっと進めようという企画、Symfony 温泉に参加してきました。 翻訳にとどまらず、Git の勉強会になったり、Mac の環境構築 BootCamp になったり、色々同時に進められました。私が担当したとこ…

退職します&転職します

ご存知の方もいらっしゃることとは思いますが、7/8 をもって 前職の最終出社日を迎え、8/1から DeNA に転職することとなりました。 DeNA といえば Perl 企業で有名ですが、私は Perl やったことないです。それでも、日本一のソーシャルゲームのプラットフォ…

TDDBC 東京 1.5 に参加しました

おはようございます。ブログを書くと言い出してから4時間、やっと着手できました。あれやこれやとやってる内におそろしいものです。夏休みだからこそ出来るこのいい加減さであります。 去る7/9(金) 、Zynga Japan にて、TDDBC 東京 1.5 が開催されました。私…

PHPだけでコードやテストを保存したら自動でテストを実行しGrowlへ通知する環境

はじめに言っておきますが、これはリスペクトです。 コードやテストを保存したら自動でPHPUnitを実行しGrowlへ通知する環境 | Act as Professional - プロとしての行為 パクリではありません。パクリではありません。大事なことなので2回言いました。 上記 H…

第4回Symfony2勉強会へ行ってきました

第4回Symfony2勉強会が6/4に開催されました。私は今回はスタッフとして参加しました。スタッフポロシャツを買ったりして、部活の連帯感のようなものを感じれて楽しかったです。 勉強会の内容などは、他にも参加された方々によるブログがありますので、そちら…

レビュー : 入門git

入門git 今回は入門gitのレビューです。gitの本といえば、gitメンテナである濱野さんによる茶色い表紙の入門Gitと、本レビューである白い表紙の入門gitの2つが「鉄板」として良く上げられています。 私も、Symfony関係のレポジトリが軒並みgithubに移行して…

第5回symfony1.4勉強会に参加してきました。

過ぎたる5月8日(日)、第5回symfony1.4勉強会に参加してきました。今回は今までもsymfony勉強会を実施され、かつ日本symfonyユーザー会の一員である中村さん(@n416)の主催で、ファーストロジックという会社をお借りして実施されました。第5回 symfony1.4勉強…

Windows XP on KVM でIOをvirtio準仮想化

KVMで以前作成したWindowsXP仮想マシンのパフォーマンスを向上させるため、HDDとNICをvirtioで準仮想化します。 大概の事はこちらのStray Penguin - Linux Memo (KVM-3)で解説されていますのでこのエントリでは作業した内容と注意点を。なお、GUIでは画面上…

KVM in Ubuntu ServerでWindows XPをインストール

最近我が家の仮想化に凝っていまして、珍しいところとしてサーバーにWindows XPを入れて動作検証に必要なときのリモートデスクトップとして使ってみようという事で、最近イケイケのKVMでやってみました。 ちなみに、KVMをそのまま使おうとすると仮想マシンの…

良いコードを書く技術

良いコードを書く技術 -読みやすく保守しやすいプログラミング作法 今回の更新は書評です。そういや書評ってこのブログで書いた事あるかな?今回読んだのは「良いコードを書く技術」です。タイトルの通り、そのまま。良いコードを書くための技術が詰まってま…

Scientific Linux 6 インストールしてみる

RHEL 6が出てしばらく経ちましたが、今までの感じで行っていればもう出ているような気がする CentOS 6はまだ出ていません。ML 等を見る限り、あと数ヶ月は出ないようです。 この度 HP の Micro Server を買いましたが、今さら CentOS 5.5 はないなと思い、せ…

Symfony2勉強会に行ってきました

毎度お久しぶりです。まだまだsymfony1.4が現役の状態が続くと思われる中、次代を担うsymfony2のリリースが迫っています。ということでこの度はSymfony2勉強会in zynga japanに行ってきました。 http://atnd.org/events/10869第2回 Symfony2勉強会 参考情報 …

転職することになりました

全くの私事をブログに書くのは久しぶりでしょうか。 この度フリーからまた企業の厄介に戻ることになりました。正確に言うともうちょっとごちゃごちゃしていますがそれはそれで…それにともないまた東京へ行くわけですが、現在その資金貯めと準備に費やす日々…

symfonyを学ぶ

symfonyにはすごくしっかりしたチュートリアルであるJobeetというものがあります。 ほんとにしっかりしてて、パフォーマンスを意識したりしているのですが、初めてsymfonyに触れて「チュートリアルが用意されているな。やってみよう」でやってみると8割ぐら…

PHPフレームワークsymfonyと出会う

Javaで何か作るという計画で、twitpicもどきで日本語版を作ろうと作りたいものが決まり、設計していたのですが、仕事の関係でPHPにかかりっきりになり、その流れでsymfonyを初めて使ったところ、ルーティングの簡単さと柔軟性に感動し、これはsymfonyで作っ…