日報

チケットに対して詳細に解説を書くのが面倒くさすぎた

チケットに対して詳細に日本語を書くのが面倒すぎた。 日本語で文章を解説するという行為があまりにもクリエイティブすぎて挫折した。代わりにチケットにはコメント付きのソースコードを書いた。 大体10分ぐらいで表現したい内容を詳細に書けた。プログラマ…

ユーザーストーリーのワークショップに参加した

むずかった。というかXPやパターン、Scrumに関しての前提知識が足りなさ過ぎてついていけていなかった。ただ、明日から実践できそうなことを書くと、 今日のワークショップで学んだユーザーストーリーの定義についてチームメンバーにシェアする Redmineのチ…

俺がKPTを好きな理由

Photo by JiheffeKPT大好き! KPTにはこんな魅力がある! Keep プロジェクトでずっと続けていきたいことがわかる 正しいのか正しくないのか、行動に確信が得られないときチームに「それは良いことだ」と言ってもらえれば継続して行動する自信が付く Problem …

君の上司は完璧で君の保持するどんな問題にも対応できる包容力を持ち合わせているのか?

もし君の上司がそんなやつなら君は必要ない。 なぜなら上司がすべての問題を解決してくれるから。上司が認識していない問題を提示してさらに解決策を提示するのが部下の役目だ。 つまり上司に出来ない領域を補完するのが部下の役目だ。 上司の期待を超えて、…

RESTfulはリソース情報をやり取りする

ある値を、あるAPIに渡して演算してもらってその結果返ってくる値を 「これってRESTだよね」 って表現して良いのか悩んだ。悩んだのでTwitterにつぶやいたり @makoga さんに聞いてみた。TwitterではRPCと考えてしまうと最もスッキリするがやはりWEB APIなの…

組織と契約と取引

Photo by Lower Columbia CollegeBtoBだろうがCtoCだろうがなんだろうが基本的には組織と組織は契約で結びついている。 そしてその契約の結びつきを軸に金銭が流れる。 実はこの考え方は個人間でも成り立つし個人と組織間でも成り立つ。例えば私が自販機でジ…

全銀フォーマット

Photo by Yohei Yamashita業務で利用する可能性の高い全銀フォーマットについて調べた。 驚いたのが最新の日本全国の銀行名、支店名のマスターデータを取り扱っていてそれをWebに公開する官庁が見当たらないということ。 正確にはGoogleで調べたけどヒットし…

エンジニア飲み会

本日は退職したエンジニアの方を囲む飲み会を開催。 エンジニアの人と酒を呑むのが一番楽しい。勤務時間 9:30-19:00 業務内容 MTG充 MTGが充実しすぎている。※ただし充実しているのは時間的拘束に限る 資料チェック 開発ポリシーMTG MTGする前は必要だと思っ…

Visio

業務時間 9:30-19:30 業務内容 visio ワイヤフレームごりごり サイトストラクチャごりごり コーポレートサイトリリース チケット消化 など。 @mahataさん飲み会 伝説の@mahata氏と酒が飲める。

久々にSmartyに触れたり

勤務時間 9:30〜22:45 Iteration見積 見積もるに当たって意識したこと 実現可能なスコープ定義 実現不可能な見積は無意味。 システム定例MTG ノートPCで共有が必要な情報はすぐメモって MTG終了後すぐに参加していないメンバーに共有するのが とてつもない時…

勤務時間を記録しておく

Photo by ToniVC「自分はこれだけ働いていて少し大変なのであります!!!」 ということを強調をしておきたいので書く。 大変なときは「大変です><」と言うことが大切だと思うので正直に書く。勤務時間 9:30〜23:10 業務内容 SiteStructure作成とFIX コー…

日報を書く

Photo by jjpacres@ll_kuma_llに「日報を書くべし!」って言って自分が書かないのもあれなので書くことにした。 日曜の日報 サイトストラクチャをもりもり作った 業務フロー図を完成させた 日曜日に働くとかリアルが充実しなさすぎて疲労 月曜の日報 今のプ…

すべての問題を把握している責任者なんているのか?

Photo by bdearthそんなやつはいない。これが結論。 問題を知らないから決まって「問題はなんですか?」と聞くんだ。 聞かなきゃ問題がなんなのか解らないからね。 問題の共感は問題に取り組んでいる者同士なら出来る。 でも問題を共有しようとしたときは問…

伝えるためのドキュメント

Photo by infilmity ドキュメントはコミュニケーションのためにある。 って前に書いた。 ドキュメント自体は本質ではなく、システムの稼働が最重要であると考えているが それでもドキュメントの役割は大きい。システムの品質に影響が出る。 今のプロジェクト…

目線を合わせる

Photo by Tambako the Jaguar仕様、振る舞い、データの流れ、いろいろ伝わっていないところがあったのでチームメンバー全員で、 改めて時間をとって目線を合わせた。スケジュールは厳しいが、目線が合っていないとプロジェクトは 前進しにくい。時間を取って…

反省

Iteration開発の真っ只中。 進捗報告会でものすごく怒られるなど。 PMがコーディングに走ってしまったことは反省 しかもコーディングの結果も中途半端な状態でわかりにくい。 見えにくい「成果物」以上に、目に見えて分かる「資料」の方が重要。 目に分かる…

震災が今のプロジェクトに対して確実に悪影響を与えている

Phobo by studiocurve震災なんて誰が悪いというわけではないが、今抱えているプロジェクトに確実に 悪影響を与えている。でもプロジェクトの責任者は僕であることは揺るぎないので 悪いとしたらこういう状況を想定していないPMの僕なわけですが。 プロジェク…

Symfony1.4 エラーメッセージの日本語化

Symfonyのローカライゼーションではまったのでメモを残しておく。 Symfonyは1.4、Doctrineは1.2.4。 ローカライゼーションしたファイルの名称をSymfonyのマニュアル通り にすれば良かったんだがいろいろはまったので残す。 xliff形式のファイルを生成する sy…

Doctrineの論理削除

写真はドクペ。Doctrineでfind使いたいんだけど論理削除があるからどうしてもできない! ってことでgoogle:doctrine 論理削除でググッてみた。アシアルブログですごくいいエントリーが沢山ヒット。 Doctrineで論理削除を意識せずに扱う : アシアルブログ sym…

午後休

Photo by luzhouzjy表題の件について帰宅させていただきます。 今日の仕事 「もう君も2年目だねー」的な話を社会人二年目の後輩としたり 社二病という言葉があるとか プロジェクト朝会 コーポレートサイト更新 週報記載 httpdの設定依頼 WindowsIMEの辞書が…

頭でっかちなエンジニアになるな!

Photo by Care_SMCグループ会社の取締役の方とランチをしてそんな話をした。 エンジニアはなんでもきっちりこなそうとしてしまう 震災後に自宅で業務をこなすときにどのようにこなすかという話になった。 僕は「自宅業務となってVPNとかが使えないとなると会…

ちょっとした技術的解決策をいろいろ忘れている

Photo by sean dreilinger sfOrmBreadcrumbs plugin 1.0.5 http://www.symfony-project.org/plugins/sfOrmBreadcrumbsPlugin最近入れてみて使っています。 社内のLAMP環境にインストールしたんですが改行コードがDOS(CRLF)で 不具合発生。全ファイルをUNIX(L…

今日から日報をブログで書く

Photo by icoroただし業務内容はいちいち細かく書かないです。 法的にも社内規則的にも。 デザイナーの評価は難しい デザイナーは評価の軸が難しい。何ができたら優れたデザイナーなのか? 正直デザイナー以外の人はそんなことはわからない。でも思うにデザ…

symfonyの習得に時間を割いたり

A Gentle Introduction to symfony 読んだ。sfValidatorPropelUniqueメソッドはちょっと衝撃的。 簡単に出来過ぎ。いい意味で。

デブサミ2011のフィードバックを社内で実施した #devsumi

社内でデブサミ2011のフィードバックランチを開催。 僕がご飯を食べながらgdgd適当に以前ブログに書いたことを見せながら話す会。 「フィードバックぐらい真面目にやれ!」というような固い雰囲気もなく終始穏やかに進行。 和田さんの「話す」ことも実践…

MySQLのビット演算でフラグ情報をビットで持つなど

↑適当におえかき機能で書きました。 同僚とMySQLのビット演算でフラグ情報持てるんじゃないか? という話になり実際にやってみた。以下のSQLでテーブル作成&初期データINSERT CREATE TABLE hoge(id int); INSERT INTO hoge VALUES(conv(100,2,10)); -- 10進…

検索リテラシーは重要

Photo by cvconnell検索せずに基本的な(ググればわかるような)ことを質問されまくったので 検索リテラシーは重要だと改めて思った。今や知識は検索エンジンに問い合わせれば精度の高い答えが返ってくる。 経験はすぐに落としこむことはできないけど知識は…

新卒採用の面接官

先日はじめて新卒採用の面接官をやらせていただいたのでその感想など書きます。 対象はエンジニア志望の大学生。 感想 1時間という枠内では伝わってこない 人間性はなんとなく見えるがひとり15分〜20分しか 話すことができないので個性がよくわからない。 あ…

久々にvimの正規表現

RedmineのWikiでテーブル編集しているときに最後の列だけ消したいというニーズがあった。 次のようにvimの正規表現を活用することで消すことが出来た。 :%s/[^|]\{1,}|$// 「|」以外の文字が1文字以上記述されており「|」で終わる部分にマッチする

アジャイルって何?

Photo by Stefanvds(.com) あるとき社内のデザイナーの方と話していて 「最近UXデザイナという言葉が流行っていてそれに毒されたミーハーなやつが『UX!UX!』って叫んでいて五月蝿い。」 という話を聞いた。 それってエンジニアの人がアジャイル開発という…