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

PMはどこかで腹をくくらないといけない。

一般的にシステム開発はチームで行うものです。 2・3人の小回りの効くチームから1000人を超える軍隊のようなチームまで規模は様々ですが、複数の人が関わることに違いありません。 そのピラミッドの頂点にはチームをまとめるPMがいます。 PMにはチームを引…

近い将来インフラ屋さんのほうがたくさんコードを書くようになるかもしれない。

昨日の続き。今日でウェブオペレーションを読み終わりました。毎日2章くらいずつ読んできたので1週間ちょっと。ゆっくり読むのも悪くない気がします。 さて、本題。16章アジャイルインフラストラクチャの中で、「インフラはアプリケーションである」という話…

必要なのは要件を満たす最小限のアーキテクチャ。

ウェブオペレーションの12章「ウェブにおけるリレーショナルデータベースの戦略と戦術」を読んでいて感じたことが、必要なのは要件を満たす最小限のアーキテクチャであって過剰な性能を実現するアーキテクチャではないということ。マスタ−スレーブ構成でレプ…

F1チームに学ぶ組織論。

特集は「組織のチカラ」。F1チーム首脳12人の組織論やマネジメントに対する哲学がインタビュー形式で載っています。自分で直接仕事を手がけるのが好きか、部下に任せるのが好きか。F1において合議制は機能するのか、しないのか。F1チームの代表が持つべき性…

自分の文章がイズイ。

ここ2,3日、年に何度か訪れる「目標:毎日Blog更新」モードになってます。今日で3日目になるわけですが、ひさびさにBlogの文章を書いてみたら自分の文章がイズくて仕方ありません。特に意識していた訳ではないけれど、Blogでは文章を「ですます調」で書い…

購読しているRSSを整理し直してみた。

いつも大変お世話になっているRSSですが、社会人になってからはどうしても使える時間が減ってしまったため、流し読みするか積んでおくことが多くなっていました。ただなんとなく読んでるだけだったら意味ないなーと思い始めたので、一念発起していろいろと整…

無印の水出しコーヒーを飲んでみた。

水出しコーヒーってどうなのかなー、飲んでみたいなー、と以前から思っていたのですが、なんとなく手間がかかりそうな気がして手を出していませんでした。そんなところ、無印良品で手軽にできそうなものを見つけたので試しに買ってみました。(セール中なの…

「Software Design 3月号」はAndroid特集。

本屋さんに寄ったら目に止まったので買ってみました。効率的な開発&効果的なテスト/デバッグの解説記事です。JUnitの使い方とか参考にしたいと思います。 Software Design (ソフトウェア デザイン) 2011年 03月号 [雑誌]出版社/メーカー: 技術評論社発売日:…

MacにGitをインストールする。

MacBook AirにGitをインストールした時のメモです。portでサクっと完了できます。 1. インストール # アップデート % sudo port -d sync # 検索 % port search git git-core @1.7.4.1 (devel) A fast version control system # インストール % sudo port ins…

MacにMySQLをソースからインストールする。

MacBook AirにMySQLをインストールした時のメモ。 0. 準備MySQLをソースからインストールするにはcmakeが必要になったようなので、portからインストールする。結構時間がかかるので注意。 % sudo port -d sync % port search cmake cmake @2.8.3 (devel) Cro…

MeCabにユーザ辞書を追加する。

MeCabを使うと名詞をキーワードとして抜き出すことができますが、デフォルトでは長いキーワードは名詞ごとに分割されてしまいます。 % mecab 攻殻機動隊 攻 名詞,固有名詞,人名,名,*,*,攻,オサム,オサム,, 殻 名詞,接尾,一般,*,*,*,殻,ガラ,ガラ,, 機動 名詞…

PythonのデフォルトエンコーディングをUTF-8に変更する。

Pythonでfoutするプログラムを作成していたら、 UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position xx: ordinal not in range(128)というエラーが発生しました。調べてみると、エンコード関連のエラーのようなので設定を変更。 0. 必要…

PythonからMeCabを利用する。

昨日、MacBook AirにMeCabとPythonをそれぞれインストールしました。・MacにMeCabをインストール。 ・MacにPythonをインストール。今回は、PythonからMeCabを利用してみます。 0. はじめに各スクリプト言語からMeCabを利用するためには、バインディングをイ…

MacにPythonをインストール。

集合知や自然言語処理を学ぼうとすると、Pythonのサンプルプログラムが載っている書籍が見つかります。集合知プログラミングは以前にひと通り読んだのですが、あと2つは全く手付かずのままでした。MacBook Airも買ったし、勢いのあるうちに環境を整えてしま…

MacにMeCabをインストール。

MacBook AirにMeCabをインストールした時のメモ。 とりあえず、MacPortsで検索。 % port search mecab mecab @0.98 (textproc, japanese) MeCab is a yet another part-of-speech and morphological analyzer. mecab-ipadic-utf8 @2.7.0-20070610 (textproc,…

zshはじめました。

今までシェルにこだわりはなかったんですが、zshの補完機能が便利らしいのでMacBook Airにインストールしてみました。 MacPortsを使うと、サクっと終わります。 # アップデート $ sudo port -d sync # 検索 $ port search zsh zsh @4.2.7 (shells) Zsh is a …

MacPorts備忘録。

mac

MacBook AirにMacPortsを導入しましたー。ひさびさに使おうとすると、見事にコマンドを忘れてるので、自分のために備忘録。 1.インストール・Xcode ・MacPorts最初に、Xcodeをインストール。 次に、MacPortsをインストール。 2.環境変数 export PATH=/opt/lo…

MacBook Air 11inch 買ったー。

ほしいほしいと思っていたら、やっぱり買ってしまいました、MacBook Air 11inch。開発っぽいこともしたいので、メモリだけ4Gに増設しました。個人的には初めてのSSDなPCなのですが、なんとなく起動が速い気がします。WIndowsからMacに乗り換えた時ほどの体感…

さあ、才能(じぶん)に目覚めよう―あなたの5つの強みを見出し、活かす

大分前から積本になってたんですけど、最近ちらほらと他のブログでも紹介されていたので崩してみました。「自分の弱みを改善するよりも、自分の強みを見つけて伸ばせ」、というのが本の主張です。で、自分の強みを見つけるツールとして、「ストレングス・フ…

KING JIMの「SHOT NOTE」がすごそう。

・手書きのメモをスッキリデジタル化。「SHOT NOTE」手書きのメモをiPhoneのカメラで撮影するとデジタル化してくれるアナログ×デジタルなツール。それだけなら今までもできたことなんですが、撮影するだけで自動で画面にピッタリと補正してくれる賢いヤツら…

ガジェットとバッテリの関係

・2011 International CES:サクサク動く?――写真と動画で解説する「Xperia arc」 ・2011 INTERNATIONAL CES】ソニー・エリクソンが「Xperia arc」を発表、日本での発売も予定 ・ソニー・エリクソン、「Xperia arc」で見せた底力 CES2011CES2011…

ひとつ上のGTD ストレスフリーの整理術 実践編

しばらくAmazonでも在庫切れだったけれど、ふと本屋さんによってみたらあったので購入してみたー。ひとつ上のGTD ストレスフリーの整理術 実践編 仕事というゲームと人生というビジネスに勝利する方法作者: デビッド・アレン,田口元出版社/メーカー: 二見…