タグ

2009年4月19日のブックマーク (6件)

  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

  • JSONをスキーマを使って検証できるようにする·JSON Schema MOONGIFT

    JSONはブラウザベースでのデータのやり取りだけではなく、XMLに比べると冗長性が低くシンプルなフォーマットであることもあってサーバサイドでのデータのやり取りにも利用されるようになっている。下手にフィードを解釈するよりも手軽で良い。 JSONにスキーマを適用する とは言え、場合によってはデータの型や検証と言った手法が必要になることもあるだろう。そのために使うのがJSON Schemaだ。 今回紹介するオープンソース・ソフトウェアはJSON Schema、JSONのスキーマ定義を検証するライブラリだ。 JSON Schema自体は現在仕様が固められている最中のようだ。文字列、数値、真偽、オブジェクト、配列などの型が用意されており、こちらもまたJSONを使って定義をする。シンプルなデータ授受にJSONを利用しつつ、多少検証のステップを入れたいと言った場合に使えるかもしれない。 検証用スクリプト

    JSONをスキーマを使って検証できるようにする·JSON Schema MOONGIFT
  • PHPを使ってデータベースを操作しよう! プログラミング未経験から始めるPHP入門(7)

    はじめに 連載では、PHPまたはプログラミング初心者の方を対象に、PHPを用いたWebアプリケーションの作成方法を説明していきます。今回は、PHPを通してデータベースを操作する方法に関して説明します。PHPの環境構築に関しては第2回をご参照ください。 対象読者 プログラミングが初めてでこれから学習する予定の方 プログラミング経験はあるがPHPを初めて学習する方 これまでの連載 第1回「プログラムってなんだろう?PHPってどういうもの?」 第2回「XAMPPをインストールして開発環境を整えよう!」 第3回「変数の扱い方を習得しよう!」 第4回「条件分岐と繰り返しを使いこなそう!」 第5回「入力フォームを使ってデータを送受信しよう!」 第6回「データベースの基礎を理解しよう!」 動作確認環境 PHPが動作する環境が必要となります。以下に、今回のアプリケーション作成/動作確認に用いた環境を示し

    PHPを使ってデータベースを操作しよう! プログラミング未経験から始めるPHP入門(7)
  • ニコ動快適化ソフト「ニコ串」 - OSのようなもの

    イントロダクション 僕らはネットにより世界を広げ,ネットによりある限界に制約され続けます。 検索のトリガーに文字列を使う限り,googleも含む全ての検索はいつまでたっても不便なままです。 ニコニコ動画は無料会員には無慈悲で回線は遅く,不快なコメントが無くなる事はありません。 ネットによりストレスが溜まることが解っていたとしても, マグロが海を泳ぐのを止めてしまうと死んでしまうように, 僕らはもうネットのない世界を生きることができません。 ストレスのない――つまり,快適なウェブ巡回は全人類の数少ないコンセンサスなのです。 プロクシソフト「ニコ串」 快適なネット生活を全ての人に提供します。 何ができますか? 現状で,次のような機能が実装されています。 プロクシを通してニコニコ動画で動画を再生した場合,あらかじめ設定しておいたフォルダに動画を保存します。 動画を再生する場合,上記を満たしていれ

    ニコ動快適化ソフト「ニコ串」 - OSのようなもの
  • IGDA「続・ゲームにおけるスクリプト言語の現状」レポート (へっぽこさんメモ)

    IGDA日ゲームテクノロジー研究会第13回研究会 「続・ゲームにおけるスクリプト言語の現状」 に行ってきました。以下、セッションごとの感想です。 ■「ごく簡単な並列処理スクリプトシステムの設計と実装」 小久保啓三氏(HAL東京) スクウェアに所属していた小久保氏によるスクリプトシステムの説明。 小久保氏が関わったタイトルとしては、ロマンシングサガ、FF5、クロノトリガー、FF7、シャドウハーツ。ツール提供としては、ロマサガ2、FF6、聖剣伝説2、ライブアライブ。 セッションの内容は、当時スクウェアで使われた並列処理スクリプトシステム ATEL(エーテル。Actice Time Event Language)の話が中心となった。 このスクリプトシステムを作るきっかけとなったのは、クロノトリガーでのフィールドからバトルへのシームレスな推移を実現したかったため。実装としては、所謂 ACTOR

  • ドイツのプログラミングイベントで部門優勝した4KBメガデモが話題 | スラド

    ドイツのプログラミングイベント『Breakpoint 2009』の4KB部門で優勝したメガデモ『Elevated by RGBA & TBC』(Youtube HD動画)のクォリティが高いと話題となっている。 このイベントは、4月10~13日の4日間にわたり開催されたもので、延べ1000人以上のギーク達が会場に集結し、プログラミングの腕を競うというもの。(AFP BB News) このプログラムを起動するにはWindowsXPとGeForce 8800GTXまたはRADEON HD4850以上が必要とのことで、タレコミ人の環境では1280x1024での起動しか確認できなかったが、ファイルサイズはきっちり4,096バイトであった。このメガデモのダウンロードや、イベントに出品されたそのほかのプログラムのダウンロードはPouetで行うことができる。 会場の様子を見るとアミーガやコモドールも現役の