タグ

2010年7月8日のブックマーク (19件)

  • ゲームで築くより良い世界

    ゲームで築くより良い世界 (TED Talks) Jane McGonigal / 青木靖 訳 私はジェーン・マゴニガル。ゲームデザイナーです。オンラインゲームを作って10年になります。次の10年の私の目標は、現実において世界を救うことを、オンラインゲームの中で世界を救うのと同じくらい簡単にするということです。そのためのプランはありますが、それには、より大きくより良いゲームでもっと遊ぶよう、あなた方を含め、多くの人を説得する必要があります。 週30億時間のゲームプレイ 現在私たちはオンラインゲームに週30億時間費やしています。「そんなに多くの時間をゲームに費やしているのか」と思われる方もいるかもしれません。確かに多いと言えるでしょう。現実に解決すべき切迫した問題の多さを考えれば。しかし私が行ったインスティテュート・フォー・ザ・フューチャーでの研究によると、実際は逆なのです。世界の危急な問題

    joan9
    joan9 2010/07/08
  • スクラッチバッファを安心して利用できるようにする拡張をつくった - わからん

    先週末に,ひょんなことから scratch-log.el という emacs の拡張をつくってみました。この記事は,scratch-log.el の紹介です。scratch-log.el は,3つの機能を提供します。 スクラッチバッファに書いた内容のログをとります スクラッチバッファを削除できなくします(オプション) emacs 起動時に,最後に終了したときの スクラッチバッファの内容を復元します(オプション) スクラッチバッファとは,emacs 起動時に表示される "*scratch*" という名前のバッファです。一時的なメモや,人によっては elisp の試し書きなどで便利に使われています。しかし,このバッファはどのファイルとも紐づいていないこともあり,誤操作で C-k を押し内容を失って痛い思いをすることがあります。その対策として,scratch-log.el を書きました。ログは1

    スクラッチバッファを安心して利用できるようにする拡張をつくった - わからん
    joan9
    joan9 2010/07/08
  • http://shibuya.lisp-users.org/2010/03/21/sllt-5-mov-7/

  • not found

    joan9
    joan9 2010/07/08
  • HTML::TreeBuilder のメソッドを覚えるには人生はみじかすぎる件について - tokuhirom's blog

    HTML::TreeBuilder の ->lookup だの ->find だのを覚えるのは、学習の効率がよくない。つぶしがきかないので、もっと一般的な CSS Selector や XPath などを覚えて、それをつかった方がお得であるといえる。 HTML::TreeBuilder で XPath を利用するには、HTML::TreeBuilder::XPath をインストールすればよく、これは pure perl なので容易に利用できる。 my $tree = HTML::TreeBuilder::XPath->new; $tree->parse($content); my @items = $tree->findnodes(q{//*[@id='topicsfb']//li}); print $_->as_text."\n" for @items; とすればよい。 XPath はむ

    joan9
    joan9 2010/07/08
  • TechCrunch | Startup and Technology News

    The families of victims of the shooting at Robb Elementary School in Uvalde, Texas are suing Activision and Meta, as well as gun manufacturer Daniel Defense. The families bringing the…

    TechCrunch | Startup and Technology News
    joan9
    joan9 2010/07/08
  • 技術的負債を貨幣化する

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    技術的負債を貨幣化する
    joan9
    joan9 2010/07/08
  • なぜ Lift に違和感を覚えるか

    最近の私の仕事Ruby on Rails 案件ばかりだ。そうなる以前、流行しつつある Rails を横目に見ながら Java 案件に取り組んでいた頃は、Java の融通の利かない言語仕様に苛立ち、一刻も早くJava から Ruby へ移行したいと思っていた。しかし、実際に Ruby で開発を行ってみると、そこには譲れないトレードオフがあった。Eclipse 上の Java コードは、死んだ文字列ではなく、呼びかければ応えてくれるオブジェクトだったが、Aptana RadRails 上の Ruby コードは、それとは程遠い代物だった。補完はまともに働かず、依存先へのナビゲーションや依存元の検索はインテリジェントでなく、リファクタリング支援は貧弱。これは、特定ツールの未成熟の問題というよりも、動的型付け言語のアイデンティティに関わる問題だろう。そして、Rails アプリケーションの実行速度

  • Grails.jp - app-engine

    原文: http://grails.org/plugin/app-engine 翻訳: Kazuchika SekiyaGrails AppEngine プラグインこのプラグインは、GoogleのAppEngine SDKとデプロイツールをGrailsに統合します。概要 このプラグインは、開発環境を実行するために必要なappengine-web.xmlファイルを自動的に生成し、いくつかのスクリプトを導入します。 何か問題が生じた場合は、FAQの項目が参考になるかもしれません。 まず、APPENGINE_HOMEを設定するか、BuildConfig.groovyの中の"google.appengine.sdk"を指定して、プラグインにSDKがどこにあるかを知らせる必要があります。 これで、通常の"grails war"コマンドを使えば、適切なappengine-web.xmlが生成さ

    joan9
    joan9 2010/07/08
  • 「音楽が一秒で降りて来る瞬間、それは幸福な体験」音楽家・菅野よう子の世界(前編)

    俳優・小栗旬が初めて監督を務める、ということで話題を振りまいている映画『シュアリー・サムデイ』の公開が、いよいよ目前に迫ってきた。 作の魅力として、ドライブ感あふれるシナリオや濃いキャラを演じる俳優陣の演技などが挙げられるが、それ以外にも日が誇る音楽界の至宝・菅野よう子が手掛けるサウンドトラックも忘れてはいけない。 特に、トータス松、曽我部恵一、石毛輝(the telephones)、ROY(THE BAWDIES)、近藤房之助、手嶌葵といった錚々たるアーティストの歌声と菅野よう子の奏でる泥臭く、ソウルフルな音楽が生み出す「熱い」歌モノは必聴ものである。 今回は、菅野よう子の口から映画『シュアリー・サムデイ』、そして自身の手掛けたサウンドトラックの魅力。そして音楽観に至るまでを、たっぷりと語ってもらった。 ──『シュアリー・サムデイ』の音楽制作を請けるまでの経緯を教えてください。 菅

    「音楽が一秒で降りて来る瞬間、それは幸福な体験」音楽家・菅野よう子の世界(前編)
  • _タグ“Flash Lite”の一覧_level0.KAYAC

    RSSリーダーを使うと、'Flash Lite'タグのすべてのブログ記事のフィードを購読することができます。 [フィードとは] 購読する

  • FlashLite1.1:ダイナミックテキストのちょっと良い仕様と便利コンポーネント | _level0 - KAYAC Front Engineer Blog

    AS2/AS3と勝手が違う点が多々あり、クセモノ感の強いFlashLiteですが、ちょいちょい便利なところもあったりします。その一つがダイナミックテキストの仕様。 「変数」のフィールドに上記のような記述を行うと、ルートにある変数を常に表示することができます。スコアや時間制限の表示が正用法ですが、特定の変数を設定してステージに置いておくと、traceより分かりやすく監視したい変数をチェックする事ができます。 携帯端末のステータスを監視するコンポーネント"Oxygen" こちらの記事でも紹介されていますが、上記の性質を用いたコンポーネントが公開されています。 Oxygen - The Flash Lite Developers Kit ダウンロードして出てきたmxpファイルからExtension Managerでインストール。 Flash CS4では「ウィンドウ→サンプルライブラリ」からコンポ

    FlashLite1.1:ダイナミックテキストのちょっと良い仕様と便利コンポーネント | _level0 - KAYAC Front Engineer Blog
  • 官房長官、戦後補償に前向き 日韓基本条約は無視 - MSN産経ニュース

    仙谷由人官房長官は7日の記者会見で、1965(昭和40)年締結の日韓基条約で韓国政府が日の植民地をめぐる個人補償の請求権を放棄したことについて「法律的に正当性があると言って、それだけで物事は済むのか。(日韓関係の)改善方向に向けて政治的な方針を作り、判断をしなければいけないという案件もあるのではないかという話もある」と述べ、政府として新たに個人補償を検討していく考えを示した。 仙谷氏はまた、日韓基条約を締結した当時の韓国が朴正煕大統領の軍政下にあったことを指摘し、「韓国国内の事柄としてわれわれは一切知らんということが言えるのかどうなのか」と強調。具体的に取り組む課題に関しては「メニューは相当数ある」として、在韓被爆者問題や、戦時中に旧日軍人・軍属だった韓国出身者らの遺骨返還問題などを挙げた。 これに先立ち、仙谷氏は東京・有楽町の日外国特派員協会で講演し、日韓、日中間の戦後処理問題

  • 「仕事の出来る人」とは - 西尾泰和のはてなダイアリー

    自分の所属している組織がさ「今後の業務にスキルXが必要です。なのでスキルXを習得してください。」って決定した場合に、「仕事の出来る人」ってのは 1 こんなこともあろうかとスキルXをすでに習得している 2 今はスキルXを持っていないが、すぐに習得する 3 スキルXの習得にコストを割くことが自分の為にならないと判断し、すぐにスキルXが必要とされない組織に転職する 4 スキルXを習得するよりもより効率の良い業務形態や手法を提案し、説得し、組織の決定を変更させる(追記: thanks えるん) のどれかだと思うんだ。組織の決定が正しいかどうかを議論するというのはおかしい。組織の決定に納得がいかないのであればさっさと3か4を選べばいい。3や4を選ぶのに必要な勇気やスキルがない上に、2を選択してスキルXを習得することもできない人、仕事ができない人と呼んで差し支えないんじゃないか。 ちなみに楽天英語

    「仕事の出来る人」とは - 西尾泰和のはてなダイアリー
    joan9
    joan9 2010/07/08
  • かわいいメガネの女の子の画像(´・ω・`) - おもしろ速報

    joan9
    joan9 2010/07/08
  • Flaskいいね - 偏った言語信者の垂れ流し

    WerkzeugとJinja2をつないで使いやすくしたマイクロフレームワーク。 Welcome | Flask (A Python Microframework) つなぎが小さいだけで、小さなアプリから、スケールの大きいものまで作れそう。 What does “micro” mean? ドキュメントは十分あるし、extensionsも必要最低限はあるので、Djangoに不満があるなら使ってみるのも良いかも。 extensions 体だけでは足りないよって場合に拡張を。 フォーム Flask-WTF — Flask-WTF 0.9.1 documentation テスト Flask-Testing — Flask-Testing 0.3 documentation データベース 体だけでSQLiteは使えるけど、SQLAlchemy使いたければ。 Flask-SQLAlchemy Cou

    Flaskいいね - 偏った言語信者の垂れ流し
    joan9
    joan9 2010/07/08
  • 法と技術とクローラと私 - 最速転職研究会

    こんにちは、趣味や業務で大手ポータルサイトのサービスで稼働しているいくつかのクローラの開発とメンテナンスを行っているmalaです。 さて先日、岡崎市立中央図書館Webサイトをクロールしていた人が逮捕、勾留、実名報道されるという事件がありました。 関連URL: http://librahack.jp/ 電話してみた的な話 http://www.nantoka.com/~kei/diary/?20100622S1 http://blog.rocaz.net/2010/06/945.html http://blog.rocaz.net/2010/07/951.html この件につきまして法的なことはともかくとして技術者視点での私見を書きたいと思います。法的なことは差し置いて書きますが、それは法的なことを軽んじているわけではなく、法律の制定やら運用やらは、その法律によって影響が出る全ての人々の常識

    法と技術とクローラと私 - 最速転職研究会
    joan9
    joan9 2010/07/08
  • egashira > Google App Engine > エラーの解決方法

    更新日:2010年5月19日 アップデートに失敗したときにRollbackする デプロイ中に間違ってGoogleAppEngineLauncherを終了してしまったり、正常に終了しなかった場合に、以下のようなエラーが出ることがあります。 *** Running appfg.py with the following flags: --no_cookies --email=UserName@gmail.com --passin update google_appengine/appcfg.py:41: DeprecationWarning: the sha module is deprecated; use the hashlib module instead os.path.join(DIR_PATH, 'lib', 'antlr3'), /Applications/GoogleAppEn

    joan9
    joan9 2010/07/08
    deployでエラーになったとき
  • Google App Engineのdeployでconflictエラー - 市中弾き語りの刑

    Eclipseからアプリケーションをデプロイ中に固まってしまったので、 Eclipseを強制終了したら、次から 409 Conflict Another transaction by user xxx is already in progress for this app and major version. That user can undo the transaction with appcfg.py's "rollback" command. コンフリクトエラーとなり次回からデプロイできなくなります。。。 そんなときは、Windowsのコマンドプロンプトから以下のコマンドを実行。 \plugins\com.google.appengine.eclipse.sdkbundle.<バージョン>\appengine-java-sdk-<バージョン>\bin\appcfg.cmd roll

    Google App Engineのdeployでconflictエラー - 市中弾き語りの刑
    joan9
    joan9 2010/07/08