投稿

6月, 2011の投稿を表示しています

息子の口から水呑み百姓発言がでるとは…

IT企業を名乗る会社において商品が属人的技術力しかない会社は小作農に似ている。 よわいように見えて堅い商売 開墾の手続きは消費者であるお客様から直接お金を取れる地主に任せて、実行のノウハウと作業時間を提供する。 作物の完成までは付き合うがそれが市場で売れるかまでは責任は持たない。 ただ開いた畑や取れた作物から予想以上の売上げでても地主さんの物だから消費者向けの品質へのこだわりとか嗜好には一切興味ないんだろうなあ。 さくせん「いのちをだいじに」の経営なら仕方ないことだけど 父さんの勤めている会社は小作農みたいだ、って息子に話したらそれって水呑み百姓じゃんって言われた。 経営とか管理を属人しないのは難しいかもしれないが、製品を非属人化はやっときたいなあ 堅くても利益率上がらんぞ

Google Appengine for Java: Transactionを開始するには DatastoreService.beginTransaction() をつかう。

DatastoreService dss = DatastoreServiceFactory.getDatastoreService(); Transaction txn = dss.beginTransaction(); /// .... txn.commit();

Google Appengine for Java: tracsactionは1つのエンティティグループ内のみ。

Problem accessing /blobstore.jsp. Reason: can't operate on multiple entity groups in a single transaction. found both Element { type: "txnHead" id: 0x130a7388166 } and Element { type: "txnBody" id: 0x130a7388166 } Caused by: java.lang.IllegalArgumentException: can't operate on multiple entity groups in a single transaction. found both Element { type: "txnHead" id: 0x130a7388166 } and Element { type: "txnBody" id: 0x130a7388166 }

Google Appengine for Java: Keyを作るには KeyFactory をつかう。

イメージ
KeyFactory Key hogehogekey = KeyFactory.createKey(↓の形で引数指定); して使う。 Method Summary 戻り値の型 メソッド名と引数指定 static  Key createKey ( Key  parent, java.lang.String kind, long id)           Creates a new Key with the provided parent from its kind and ID. static  Key createKey ( Key  parent, java.lang.String kind, java.lang.String name)           Creates a new Key with the provided parent from its kind and name. static  Key createKey (java.lang.String kind, long id)           Creates a new Key having no parent from its kind and ID. static  Key createKey (java.lang.String kind, java.lang.String name)           Creates a new Key having no parent from its kind and name.

google appengine for javaのjavadoc

javadoc - Google App Engine for Java 日本語情報は古いというか足りないのがおおい。 Entityクラスのコンストラクタ概要を比べても。。。 http://code.google.com/intl/ja/appengine/docs/java/javadoc/com/google/appengine/api/datastore/Entity.html Entity(java.lang.String kind) 指定された種類で、親 Entity を持たない Entity を新しく作成します。 Entity(java.lang.String kind, Key parent) 指定された種類で、親 Entity を持つ Entity を新しく作成します。 Entity(java.lang.String kind, java.lang.String keyName) 指定された種類とキー名で、親 Entity を持たない Entity を新しく作成します。 Entity(java.lang.String kind, java.lang.String keyName, Key parent) 指定された種類とキー名で、親 Entity を持つ Entity を新しく作成します。 http://code.google.com/intl/en/appengine/docs/java/javadoc/com/google/appengine/api/datastore/Entity.html Entity(Key key) Create a new Entity uniquely identified by the provided Key. Entity(java.lang.String kind) Create a new Entity with the specified kind and no parent Entity. Entity(java.lang.String kind, Key parent) Create a new Entity with the specified kind and parent Entity. Entity(java.lang.String kind, long id) Create a new En

だいたいいつもんこんだけimport

import com.google.appengine.api.datastore.DatastoreService; import com.google.appengine.api.datastore.DatastoreServiceFactory; import com.google.appengine.api.datastore.Entity; import com.google.appengine.api.datastore.KeyFactory; import com.google.appengine.api.datastore.Key; import com.google.appengine.api.datastore.Query; import com.google.appengine.api.datastore.Transaction; めんどくさいのでimport com.google.appengine.api.datastore.*にするか

ちょスクエニとNHKなにやってんだ

イメージ
ギャルゲ?なのか

JUGEM IT! from 痛いニュース(ノ∀`) : 「クルマのピンチを救って!」 トヨタ、SNSで若者層に直接“助け”を求める - ライブドアブログ

痛いニュース(ノ∀`) : 「クルマのピンチを救って!」 トヨタ、SNSで若者層に直接“助け”を求める - ライブドアブログ 若い世代にお金がないことだすべてだとおもうんだが。。。いろいろ疑問がでる。 東京では東京の給料をもらっている人が車をもつメリットがあまりにないんだよなあ。 ・自社の従業員(子会社、請負、派遣含)が自社製品を買えるほど給料払っているかどうか。 ・もし従業員の努力に対してものすごく安く売ってるとしたらその利益はどこに行っているんだろうか。 ・従業員の努力を正確に評価して(給与や作業賃に)反映したとしたら車はどれくらい高く/安くなるか。 ・本当に車を国内の若者に買ってほしいんなら自動車業界はなぜ今以上の税制優遇を政府に働きかけないのか。 努力の方向をちょっとかえるだけで国内需要は増やせそうな気がする。 ほんとうは日本の若者に買ってほしいとか思ってなくてポーズで言ってるだけなんでは。

GoogleAppEngine制限

Blobstoreは課金モードでないと使えないっぽい

JUGEM IT! from 管理者ページ・マニュアル「独自タグ一覧」 | 無料ブログ(blog)作成【JUGEM(ジュゲム)】

管理者ページ・マニュアル「独自タグ一覧」 | 無料ブログ(blog)作成【JUGEM(ジュゲム)】 Google +1のタグを調べてテンプレートに入れようと思ったらjugem側で対応していたでござる。 しかし、、、一定数使われはするけども流行らない予感。 理由:Buzzと同じくGoogleアカウントのままの表示だから。 本名を登録するものとして作成するアカウント(facebook)とハンドル名として 作成するアカウント(twitter)でやることが違ってくる。 gmailアカウントは前者になりたがっているとおもわれる。 立ち位置が微妙なんだとおもう。 あとGoogle Readerにもスターとか共有とかなんかこの手のサービス多すぎません? いっそReader上の共有やらスターのデータを+1に統合してそれらを廃止してくれるんなら 大賛成ですが。 googleアカウントはアカウント登録用アカウントなのだなあ。。。

Ubuntu11.04/OpenJDK1.6

JAVA_HOME=/usr/lib/jvm/java-6-openjdkでいいのかな。 $ dpkg -L openjdk-6-jdk /. /usr /usr/lib /usr/lib/jvm /usr/lib/jvm/java-6-openjdk /usr/lib/jvm/java-6-openjdk/include /usr/lib/jvm/java-6-openjdk/include/jni.h /usr/lib/jvm/java-6-openjdk/include/linux /usr/lib/jvm/java-6-openjdk/include/linux/jni_md.h /usr/lib/jvm/java-6-openjdk/include/linux/jawt_md.h /usr/lib/jvm/java-6-openjdk/include/jvmti.h /usr/lib/jvm/java-6-openjdk/include/jvmticmlr.h /usr/lib/jvm/java-6-openjdk/include/classfile_constants.h /usr/lib/jvm/java-6-openjdk/include/jawt.h /usr/lib/jvm/java-6-openjdk/include/jdwpTransport.h /usr/lib/jvm/java-6-openjdk/lib /usr/lib/jvm/java-6-openjdk/lib/jconsole.jar /usr/lib/jvm/java-6-openjdk/lib/sa-jdi.jar /usr/lib/jvm/java-6-openjdk/lib/tools.jar /usr/lib/jvm/java-6-openjdk/lib/ct.sym /usr/lib/jvm/java-6-openjdk/lib/orb.idl /usr/lib/jvm/java-6-openjdk/lib/ir.idl /usr/lib/jvm/java-6-openjdk/lib/dt.jar /usr/lib/jvm/java-6-openjdk/bin /usr/lib/jvm/java-6-openjdk/bin/appletviewer /usr/lib

solaris9のxpg4じゃないawkは

functionを使えなかった

2011年6月8日 落し物 SLIM3本落としました

イメージ
6月8日田園都市線中央林間方面行各駅電車(または京王井の頭線)の荷台に SLIM3本を忘れてしまいました。 この本 オープンソース徹底活用 Slim3 on Google App Engine for Java 拾ったり届けた方、メール欄から情報ください。 特徴:ブックファーストのカバーがかかっています。 EffectiveJavaでも同じことを。。。 2009年3月30日 落し物 Effective Java - しらべもの

ゲーム

ラブプラスなんて辞めて社畜プラスというゲームに乗り換えてはどうか。現実すぎてゲームにならないか

カイジED

イメージ
drtk...

greater thanクールビズを定着させる方法

お得意の減点方式にしちゃえばよい。 ノーネクタイノージャケット推奨 ではなく ネクタイ・ジャケットなんて非常識・失礼、という風潮を作ればよいはず。 「みんながそうやっている」よりも「だれもそんなことはやってない」ことのほうが重要度が高いはずだから