まずはアプリケーションを書いて、手元で実行テストを行ってから、サーバーにアップロードして、動作を確認する。
といっても、以下の記事に従っただけだけどね。
Google App Engine詳解:さっそくHello Worldから作ってみた
2点引っかかった。1点目は日本語。dev_appserver.pyでテストを行うが、app.yamlに漢字が入っているとFatalErrorになる。
ERROR 2008-09-05 17:05:14,312 dev_appserver_main.py] Fatal error when loading application configuration:
2点目はアプリケーションID。appcfg.pyでサーバーにアップロードするときに以下のようなエラーになる。
Scanning files on local disk.
Initiating update.
2008-09-06 02:02:48,983 ERROR appcfg.py:1128 An unexpected error occurred. Abort
ing.
Error 403: --- begin server output ---
You do not have permission to modify this app.
--- end server output ---
これはDashboard for builderでアプリケーションのIDを設定したものとapp.yamlでのapplicationの項目が違うのが原因。同じでなければならない。しかも全世界でユニークでないとだめらしい。builder-example1はもちろん誰かが使っているので使えない。
ありがとう偉い人
[python] - a geek
2008/09/06(土) 02:03:55 |
google |
トラックバック:0 |
コメント:0
今年もLLに行ってきた。朝から12時間近いイベントであったが、気がついたら終わっていた
松本さんも言っていたが、言語のイベントで1000人近い人が土曜日に集まることだけでもすごいことだと思う。
「言語は思考を規定する」 って誰の言葉か忘れたけど、プログラム言語は単なる道具ではなく表現の手段であり文化であり、人と話すよりコンピューターと対話する時間のほうが長いプログラマーに取っては生き方そのものかもしれない。
100年後のコンピューターというお題を自分でも考えてみた。ムーアの法則がまだ成立していれば2の63乗倍になっている。そんなバカなと思いつつも量子コンピューターが実現していれば何とかなってしまうのかも。
100年の間に世界中のプログラマーがライブラリを書いてコントリビュートしたら何も書く必要がなくなっているかもしれない。2079年言語大統一理論は本当に成立してしまうかも。
セッションの中で面白かったのは、「古い言語、新しい言語」かな。司会のサイボウズラボの竹迫さんの進行がうまいというか、この人たちだけでも朝までしゃべってそうな勢いでした。JavaScriptはWeb自体のアセンブラになるというのが絵空事ではないような気がしてきました
トップ | Lightweight Language Future
Webエンジニア武勇伝 第29弾 竹迫良範 氏 | サイボウズ・ラボ(Cybozu Labs)
2008/08/30(土) 21:54:24 |
コンピューター |
トラックバック:0 |
コメント:0
動画サイトから保存して変換してipodや携帯に転送するのは実に面倒くさい。Craving Explorerを知ってから楽にはなったが、それでも視聴する時間以上の時間をかけてダウンロードして保存するのは大変だ。
サイトの運営者にとってもロボットみたいなツールで一気にダウンロードされるのはリソースの問題だけではく気分も悪いだろう。
YouTube・ニコニコ動画ダウンロードブラウザ Craving Explorer
実はyoutubeもニコニコも携帯で見ることができるが、見ている人は少ない。途切れ途切れで途中で終了することがあるような動画は不満がたまる。
モバキャストというサービスがあることを知った。これはyoutubeで検索したい単語を入れたら、ポッドキャストのようなフィードを作ってくれる。これをitunesに登録したら勝手にダウンロードされる。動画もサーバーで変換されているようなので、手元のPCでは手間要らずである。
こんなサービスを待っていた。
MobaCast(モバキャスト) - YouTubeの動画をiPod,携帯で見たい人のためのサイト
ちなみに私のお気に入りフィードはこんなの。ipodに登録したら日本語化けちゃうけどね。
これはすごい -
google developers -
2008/08/22(金) 00:51:43 |
コンピューター |
トラックバック:0 |
コメント:0
先月より新しいアルバイトさんが来たのでスパルタ教育中です。ターミナルを与えてCUIでがんばってもらってます。2画面なんて10年早い。最初からGUIを使っていた世代にはコンソールアプリは壁が高いですね。基本コマンド、vi、/etc以下のファイル、crontab、wget、emacs、お約束のiptablesによる閉じこみ。まだまだ先は長そうです。
404 Blog Not Found:「Linuxが普及しない」理由U - Ubuntuがなかった といった記事を読むと期待しちゃうんですよね。もう、linuxでもGUIだけでいけそうとか、いっそwindowsを捨てちゃえとかとか。
で、よくわかっていない人がためしに使ってみると色々あります。たとえばfirefoxでyoutubeを見ようとすると、flash playerのアップデートが必要ということでダウンロードサイトに誘導されます。ここまではいいとして、tar.gz,rpm,yumのどれを選びますかという質問は理解できるでしょうか。正解はtar.gzをダウンロードしてコマンドラインからflashplayer-installerをsudoで実行するのですが、意味はわかりますか。そもそもapt-getのコツがわからないと、やみくもにinstallしてもねえ。
持ち上げたい気持ちもわかりますが、unixを知らない人に過大な期待を抱かせて失望させるのはどうかな。
2008/08/20(水) 01:05:46 |
コンピューター |
トラックバック:0 |
コメント:0
PingKingがサービスを終了するらしい。というかWeb2.0は解散するらしい。やめることはないと思うけど、傷口をこれ以上広げないということなのだろうか。
「株式会社WEB2.0」解散へ、「PingKing」は8月末サービス終了
去る者がいれば、来る者もある。最近のリンク元でthatspingが目立つようになったので、サイドバーに追加してみた。エントリーに対して適切なタグをつけるのは難しいが、それが自動になっているのが面白い。
thatspingコードをblogに貼ろう! thatsping!ザッピング
2008/08/19(火) 01:02:40 |
インターネット |
トラックバック:0 |
コメント:0
まずはこの動画を見てほしい。
これまでの物理エンジンと違うのは、まず、プログラムが不要であること。高速に動くこと、複雑なものでも作れること、そして無料。
試さない理由などない。ぜひ。
Phun.jp | Phun日本語解説サイト | ホーム
2008/08/19(火) 00:23:54 |
コンピューター |
トラックバック:0 |
コメント:3
NaClという保存料を慢性的にとり続けると、高血圧を引き起こし脳卒中の原因となったり腎臓に大きなダメージを与える。いや、塩のことなんですけどね。水でも同じようなネタがあったのでパクリ。
スーパーに買い物に行っても2日以上の賞味期限を表示しているものはインスタントラーメンと冷凍食品ぐらい。とにかく買ったらすぐ食えと言わんばかりである。ビール売り場では鮮度を謳ったコマーシャルがそれに輪をかける。おかげで毎日買い物に行かないといけない。
期限切れの商品を売るわけにはいかないから、閉店したら大量に捨てる。もったいないなあ。
美味しんぼの影響だか、ワイドショーのレポートが効いたのか、食品添加物に対して極端に神経質になりすぎなのではないだろうか。これで食べ物の値段が上がったとぼやくのは、どうかしていると思う。
「食品添加物はすべて悪」という報道姿勢こそ危ないのです:NBonline(日経ビジネス オンライン)
2008/08/18(月) 00:36:35 |
ノンセクション |
トラックバック:0 |
コメント:0
iPhoneの2本指で操作するユーザーインターフェイス。
なにが良いかといいうと、2本指でつまんで広げるとズームするところ。もうね、40代になると小さな字がぼやけたり見えなくなります。
今後コンピューター世代が高齢化していくと、ますます拡大機能が重要になるんじゃないですかね。
ルーペのアイコンを選択して....なんて、かったるいインターフェイスはだめです。日常的につかうものですからね。マウスのホイールを拡大にわりあてたいぐらい。
2008/08/17(日) 01:48:38 |
ノンセクション |
トラックバック:0 |
コメント:0
レジストリの操作をする前にバックアップをとる。XPではファイル名を指定して実行を選んで、以下のコマンドを入力するとシステムの復元ツールが起動する。
%systemroot%system32restorerstrui.exe
システムの復元がコンピュータに行う変更はすべて元に戻すことができます。
コンピュータは自動的に復元ポイント(システム チェックポイントと呼ばれます)を作成しますが、システムの復元を使って自分で復元ポイントを作成することもできます。これは、新しいプログラムのインストールやレジストリの変更など、システムに大きな変更を食われる場合に便利です。
という説明が書いてあって頼もしい。いつもはバックアップをとっても復元をしないのであるが、ハードディスクが新しくなったついでに一度ぐらいリストアしてみよう。
システム復元中の表示が出て長いシャットダウンのあとに再起動した。ログインすると「システムの復元」が待ち構えていた。
システムを復元できませんでした。
え〜、あの自信満々は嘘だったの。
しかも、中途半端に復元してどっちつかずになっているし。
2008/08/15(金) 00:57:56 |
コンピューター |
トラックバック:0 |
コメント:0
世界がもし六畳一間だったら。
6枚ある畳のうち、四畳半は海です。ジャブジャブ
残った陸地のうち、10%は南極、6%はツンドラ。
ポスター1枚分ぐらいの面積は永久に凍っています。寒っ
陸地の30%、つまり半畳ぐらいしか森林はありません。パットの練習をする人工芝よりずっと小さい緑です。
陸地の1割は農地です。
残りの陸地、氷でもなく森林でもなく農地でもない場所何ですか?。
陸地の半分以上は砂漠です。しかもどんどん砂漠は広がっています。
つまり水に漬かっていない畳の半分は砂で覆われています。
日本はケータイ電話ぐらいの大きさです。
東京、神奈川、千葉、埼玉を含む首都圏の大きさは、miniSDぐらい。
このうち東京23区の大きさはmicroSDぐらい。
ちなみにニューヨークも香港も東京23区と同じぐらいの大きさ。こんな狭いところに1000万人前後の人間がギッシリ入っているのだからすごい事です。半導体並みの集積度ですね。
もし、宇宙に円筒型のスペースコロニーを作ったとします。直径6km長さ30kmは巨大ですね。でも、東京23区と比べたら同じぐらいしかありません。じゃあ1000万人住めるのかといわれたら住めません。
わずかばかりの面積しかない都市のために、氷河を溶かした水で穀物を作り、遠方の発電所で巨大な電力を作り、たくさんのタンカーで世界中から石油を集めてこそ都市は成り立つわけです。
2008/08/14(木) 14:17:09 |
ノンセクション |
トラックバック:0 |
コメント:0
次のページ
★コトバコ川柳★