タグ

ブックマーク / d.hatena.ne.jp/hamatsu1974 (8)

  • Datastore に泣いたアナタに捧ぐ (中編?-1) - Google App Engine - 暗号、数学、時々プログラミング

    Google App Engine | 07:12 | いわゆる「まとめサイト」系をふらふらと回ってみて、少し気付いたことがある。1.一部の記事の存在に気づけてもらっておらず、飛び飛びでリンクがはられている場合がある2.記事によっては、言及されているトピックに誤解があるよう。例えば2つのトピックに触れているのに1つだけ訳したものと理解されてしまっている場合アリ3.どうやら自分以外にも翻訳を始めた人がいるみたい。ガンバレ!1番目の問題については、このブログそのものにアピール力が足りないので、新着記事を上手く拾ってもらうのが難しい以上、今はどうしようもないだろう。2番目の問題については、やっぱり1つのエントリーが長すぎて「読む気にならん!」って人が多くいる証なんだろうなぁ、、と。記事を複数のエントリーに分散させると読んでもらえない可能性が高い、ってのを気にして出来る限りひとまとめにしてきたが、

  • Python へ飛び込め!(導入編+もくじ) - Dive Into Python - 暗号、数学、時々プログラミング

    Dive Into Python | 04:20 | 発端 Noooooooooooooooo!! い、いいか。落ち着いて聞いてくれ。俺も正直混乱してるんだが… 当は今日あたりから「Project: スパイ大作先生」の開発日記を再開しようと思ってたんだ。けど、試しにこの企画を上司に話したら「勤務時間中に実装して良いよ」って話になってな、、、もう渡りに船って言うんだろ?こういうの。預かってるメッセージデータをオレのJavaScriptで書いたライブラリで暗号化しちゃったりするとコレもうドウなっちゃうの?みたいに血沸き肉踊ったワケよ。で、「はい。やります。できます。やらせて下さい!」みたいな勢いでプロジェクトをスタート。だがな。。。  You! 業務に関連する情報は口外しちゃ駄目だYo! という事実が発覚しちまって。。。ふー。ヤレヤレだ。落とし穴をスッカリ忘れてたゼ・・・そんなワケで、企画と

  • 暗号、数学、時々プログラミング

    follow hamatz at http://twitter.com

  • Python やっちゃうけどイイよね? - 暗号、数学、時々プログラミング

    Python 解説記事斜め読み | 05:41 | 答えは聞いてない。 とりあえずサンプルコードが読めるくらいの知識を身につけようと、Google App Engine のドキュメント類の超訳作業完了後から3日間で入門系のオンラインドキュメントを流し読みしてみた。そして、その流れをここにまとめてみようと思う。考えてみると、このまとめエントリーは言ってみれば人柱みたいなものかも知れない。 日内外を問わず「オレはPHPでやりたかったんじゃ、プギャー!」とか「Ruby始めたばっかのオレにPythonだとぉっ?」みたいな声が結構見られる今日この頃のGoogle App Engine 事情。じゃあ実際にPythonを使って何かプログラムを作るレベルに到達するまでの習得コストってどのくらいなのよ?そんな騒ぐ程大変なの?というのを、今回実証実験してみた次第。 で、結論から言うと、この3日分の学習内容で

  • Datastore に泣いたアナタに捧ぐ (後編) - Google App Engine - 暗号、数学、時々プログラミング

    Google App Engine | 02:16 | 正直、リファレンスを全て真面目に訳そうとすると、あまりの単調作業に気力がもたないので、各クラスのイントロ簡略版だけを並べていくような形で整理することにする。どのクラスが何をするためのものか?が分かれば、後のメソッドの使い方は名前を見れば分かるでしょう、、そして、さすがに短文が続くと超訳も難しいので今回は普通に「意訳」くらいのレベルに止めておくのが良さそう。 Modelクラス (詳細はココで)データモデルを規定するためのスーパークラス。アプリはこれを継承したサブクラスを規定する事によってデータモデルを定義する。以下は使い方の例。 class Story(db.Model): title = db.StringProperty() body = db.TextProperty() created = db.DateTimeProperty

  • もっと勉強したいアナタへ捧ぐ  − Google App Engine - 暗号、数学、時々プログラミング

    Google App Engine | 21:07 | Google App Engine のチュートリアルを制覇(詳細は前回エントリをご参照下さい)してみて、あらためて色々と考えた。はてブで頂いたコメントの中には結構「Pythonでもこういうチュートリアルを!」って事を希望されているように見えるものがいくつかあった。でもPython の入門系のページなんて既にいくらでもあるワケで、自分ごときが今更なにか新しい価値を提供出来るような気がして来ない。「ちゃんとした翻訳だと堅苦しくて勉強意欲が湧かない」とかそういうところに皆さんは悩んでたりするのだろうか。。。?実はもしかすると「最新の情報は殆ど英語なので、キャッチアップが大変」ってところがポイントなんじゃなくて、「技術系のドキュメントはやたらと小難しく書いてあってヤル気が出ない」ってところがポイントだったりするのかも?もしその仮説が正しいとす

  • Google App Engineに嫉妬 - 暗号、数学、時々プログラミング

    Google App Engine | 02:24 | 4月8日昼、Impress WatchでGoogle App Engineの情報を入手し、早速アクセスしてみたものの時既に遅く待ち行列入り。やはり7時間の時差は痛かった。。未だinvitation届かない、そんな切なさを紛らす為にイントロページの日語訳を作ってみた。ただ日語化するのだとモチベーション&テンションが上がらないので、ちょっと深夜の通販番組風(または特攻野郎Aチーム風)に。そんなワケで、ウソは書いてないと思うが細かな点を省略したりニュアンスが異なっていたりはしているハズ。仕事で利用する方については、必要に応じ一次情報にアクセスの上、ご自分の目でご確認願いたい。(エントリーのせいでGoogle App Engineに対する誤解が生じても、当方は一切責任を負いかねます)【一次情報:What Is Google App En

  • Bクラスの人材はAクラスの人材になれるのか? - 暗号、数学、時々プログラミング

    日々の雑感とか | 02:59 | 「ウェブ時代5つの定理を読んで(第5回)」となるが、そろそろ「書を捨てよ、街に出よ」なタイミングだと思うので、このについて書くのは恐らくこれが最終回(多分…)結局のところ「生まれついてのAクラス」な人ってのもいないと思うワケで、彼等はそこに到達するまでに沢山の対価を払ってきたハズ。例えば、人がしょーもないTV番組を見ている時にを読んでいたり、誰かがダラダラとゲームをしている時に自分でプログラミングしていたり。要するにはこれまで使ってきた時間の濃さが違う。所詮は「如何に効率よく時間を使ってきたか?」が生み出す差に拠るところが大きいのだから、「今の彼等」に追いつく事が不可能とは思わない(ただし、歩みを止めていない彼等に追いつくのは至難の業ではあるだろう)。では、Bクラスから抜け出せない人と、Aクラスの人との間の決定的な差とは何だろう?おそらく「Aクラスに

  • 1