SEは「生き残るSE」を買わない方がいい。

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2010年2月27日 土曜日 3時30分04秒

本屋で見つけて買ったのだが、
読んだ感想から断言してやる!

お前たちSEは、この本を読まない方がいい!
読む必要もない!!

まず、冒頭では、日本の「技術者(笑)」達は、実際には
インドとかの訓練されたエリートSEには技術で勝てないから、
技術をお客に売って、自分の力だけで儲けられるようになれという
メッセージを強い口調で語っている。

俺の偏見では、SEはみんな軽い欝気味か、自分が欝だと
気付いてないけど実は欝だという、心に闇を抱えた人ばかりなので、
こんな強い口調の説教文章を読んだら鬱が表面化して会社に行けなくなる。

で、説教が終わったら、後は著者の会社の紹介だ。
転職する気がないなら、読む必要なし!

以上、著者が言うとおり、思ったことを素直に表現してみた。

生き残るSE
著者/訳者:篠田 庸介
出版社:日本実業出版社( 2010-01-23 )
Amazon価格:¥ 1,575
ISBN-10 : 4534046677
ISBN-13 : 9784534046673

GAE/Jの画像APIにハマりまくる

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2010年2月16日 火曜日 1時06分47秒

ハマりまくったので、雑多なメモだけ残す。
まず、ImagesServiceFactory.makeCropの4つの引数は、
画像位置を割合で表したものである。
例えば、幅100の画像において、(50,50)から(75,75)の正方形を
切り取ろうとしたら、

ImagesServiceFactory.makeCrop(0.5, 0.5, 0.75, 0.75);

としてCropを作成する必要が有る。全く直感的ではない。
どんな大きさの画像にも対応するためなんだろうが、そんな工夫はいらない。
だったら6引数にして、最初に画像の幅と高さ、残り4つに割合表記じゃない
座標を入れさせてほしい。

次に、Cropを使ってapplyTransformすると、元画像の大きさが変わってしまう。

ImagesService imagesService = ImagesServiceFactory.getImagesService();
Image image = <何かしら、Imageを取得する>;
imagesService.applyTransform(ImagesServiceFactory.makeCrop(0.5, 0.5, 0.75, 0.75),image);

ってやると、前と後ではimageが異なるものになっていた。
何でだ?納得できない。
だったら、戻り値で返さないで欲しい。返してくるから、元画像が守られると思い込んでしまうんだろうが!

APIドキュメント読めとか、素人みたいな事言うな!!
APIドキュメント読まなくてもわかるAPI作れ!!!

Google App Engine for Java [実践]クラウドシステム構築 (WEB+DB PRESS plus) (WEB+DB PRESSプラスシリーズ) (WEB+DB PRESS plusシリーズ)
著者/訳者:(株)グルージェント
出版社:技術評論社( 2009-09-10 )
定価:¥ 2,604
ISBN-10 : 4774139858
ISBN-13 : 9784774139852

HTML convert time: 1.768 sec.