[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

2009年12月15日のブックマーク (10件)

  • Kazuho@Cybozu Labs: 今更 C++ で JSON パーサ「picojson」を書いたわけ

    既に mattn さんが、「Big Sky :: ヘッダファイルだけでC++から使えるJSONパーサ「picojson」が凄い!」で紹介してくださっています (mattn さん、アドバイス&バグ情報ありがとうございます!) が、いまさら C++ で JSON パーサを作りました。それは、以下の3点を満たすものがなかったから。 ヘッダファイル only boost 等、他の重たいライブラリに依存しない array や object が STL にマッピングされる コードは、coderepos に置いてありますので、よろしければお使いください (picojson.h)。 なお、現時点での制限事項として、 \n や \r, \uXXXX といったエスケープの処理が未実装rev. 34232 で対応しました (含サロゲートペア) 空白文字の判断基準が RFC と異なるrev. 34277 で空白と

  • flash : Ustream Flash Client APIを使ってみる - SWFなカスタムパネルで中継を再生 - hoelog

    東京とか東京でおもしろそうなイベントがやってても、現地に行けるわけでもなし、会社で仕事に勤しみながら、Ustreamの中継をありがたく拝見するんですが、ブラウザが背面に回ってると盛り上がってる場面を見逃す事もしばしば。 デスクトップで再生できるガジェットとかアプリも特に見当たらず。サーバーを介して読ませる方法もスマートじゃなかった。そいやSaqooshaの人も何か作ってたけど、やり方よくわかんないし。そもそもFlashのAPIって無いの?ってGoogle先生に訪ねてみたら「あるよ」って答えが帰ってきた。なんだそりゃ。 AIRでガジェットぽくしてもいいけど、当たり前すぎてつまんない。SWFを埋め込めるカスタムパネルを使えば、作業中でも勉強会とかサッカーの中継もチラ見できるんじゃね?会社で見てもサボってるように見えないんじゃね?ステキじゃね?と思ったわけです。はい。 Ustream APIはU

  • コミスタ漫画の作業工程 USTREAM配信

    TOP ■■■詳細■■■ ◆WMPやGOMプレイヤーなど外部プレイヤーで見たい場合は 下記のアドレスを外部プレイヤーにて開いてください。 http://www.ustream.tv/flash/live/1/1238973 ◆漫画「つぐもも」のコミックスタジオ作画作業工程を USTREAM上にてリアルタイム配信しています。 以下の画像クリックで配信ページへ ■■■チャット■■■ ◆入室方法◆ USTサーバーのチャットにIRCクライアントで入る場合 メニューから サーバ→サーバを追加 で サーバのホスト名をchat1.ustream.tv (Ustream)にし 文字コードをUTF-8(これでないと日語が打てません)に設定する。 決定し 設定名を右クリックで サーバに接続。 接続できたら チャンネル #yoshikadu02へ ◆名前変更◆ ブラウザでチ

  • Flashの描画速度をBitmapDataクラスを使って上げる方法 - しっぽのブログ

    Flashでゲームなどを作る時に、動作の重さは悩みの種です。 軽い容量となめらかな拡大縮小が長所のFlashなのですが、その分、描画速度は犠牲になっていて、フルフラッシュサイトでCPUをガンガンわれてしまった経験もあると思います。 この重さを解決する方法の1つとして、BitmapDataを使うというものがあります。 これは素材をgifやjpegにする、という話ではなく、表示部分の扱いをビットマップデータにしてしまうというものです。 たとえ素材がgifでも、MovieClipとかに入れてたくさん表示しているととたんに重くなってしまいます。 これをBitmapDataとBitmapクラスによる表示に切り替えるだけで、軽くできることがよくあります。 ちょっとサンプルで体感してもらいましょう。 wonderflにはこういう実験作品があるのでちょっと拝借。(リンク先の画面右側の三角マークを押せばサ

  • 橋本商会 » Cでgearman workerを書いてRubyのclientから呼び出す

    gearmandをソースからインストールして、Cライブラリのlibgearmanが使えるようになった。 これでC言語でworkerを作ってRubyのclientから呼び出せる。環境はUbuntu9.04とgearmand0.11 ■Cでworkerを書く str_reverseというアビリティを持つworkerを作る。 ほぼAPIドキュメントのままだが、jobの引数を受け取るのと、値を返せるようにがんばった。ジョブ失敗した時とかのエラー処理全然書いてない。たぶんenum gearman_return_tを返せばいいんだろうけど strreverse-worker.c // 文字列をreverseして返すworker #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include 

  • Amazon.co.jp: 並行コンピューティング技法 ―実践マルチコア/マルチスレッドプログラミング: Clay Breshears (著), 千住治郎 (翻訳): 本

    Amazon.co.jp: 並行コンピューティング技法 ―実践マルチコア/マルチスレッドプログラミング: Clay Breshears (著), 千住治郎 (翻訳): 本
  • Saqoosha :: Ustream Flash Client API で IRC してみる

    こないだのてら子では中継に初めてニコ生を使ってみたんだけど、初めてすぎて途中でいろいろめんどくなっちゃって Ustream に切り替えちゃった。お金もかかるしねー。まーでもあのコメントがだーって流れるのはそれはそれでおもしろい。で、前にもそんあことを思ったことがあって、Ustream のチャットをニコニコ風にオーバーレイして流すニコニコ Ustream ってのを作ったことがありました。(わー、2 年も前だわw。超絶おもしろかったなあ)そんときは、Ustream のプレイヤー swf から FMS とのやりとりをこっそり拝見させていただきまして、ストリームをぶっこぬいてたのですが、まー、そんな手がいつまでも使えるわけもなく、まったく動作しなくなっておりました。んで、最近 @hoehoe 氏のブログで Ustream Flash Client API とかいうのがあるのを知りまして、じゃー、ま

    Saqoosha :: Ustream Flash Client API で IRC してみる
  • Saqoosha :: 1000 万パケットで何分間 Ustream できるのか。

    もいっちょ Ustream ネタ。iPhone から Ustream できるようになったのはちょーおもしろいんだけど、ソフトバンクはこないだ通信速度を制限しはじめたですよね、月間 1000 万パケット超えるひとだけみたいだけど。んじゃあ、何分やったら 1000 万パケットになんの?ってのがちょっと気になったので計算してみた。テストに使ったのはこないだ帰り道生中継したときのデータ。サイズは 176 x 146 の小さいほう。ごにょごにょして FLV をぶっこぬいた。

    Saqoosha :: 1000 万パケットで何分間 Ustream できるのか。
    shokai
    shokai 2009/12/15
    23時間
  • 橋本商会 » LaTeXで修論を書く

    (橋商会 LaTeXで修論を書く会(mac版)の資料でした) 修論を開発するのに使った環境についてまとめておく。 TeXをはじめて使って、最初は文章を書いてるんだかマークアップエンジニアになったんだかわけがわからなかったが、Amazonで検索してJabRefに書誌情報を放り込んでbibtex形式で管理してTeXに読み込んだりとか、慣れるといろいろと便利だったので。 TeXの解説というと、タグをひとつずつ説明してばっかりでいつになったら文章を書き始められるのかわからないページが多いけど、とりあえずこんな順番でやってみると全体がどういう構造になってるのかがわかって、SFCの修士の人は幸せになれるんじゃないかな 最初のmacportsが難関すぎる気もするが。 macportsをインストールする macportsでplatex-utf8、bibtex、dvipdfmxをインストールする とりあえ

  • TheSchwartz / Gearman のワーカープロセス管理WorkerManager - stanaka's blog

    概要 Perlの非同期処理システムとしてTheSchwartz / Gearmanを非常に便利に使っているのですが、いい感じにワーカープロセスを管理したかったので、WorkerManagerなるものを作ってみました。作ったのは実は1年以上前なのですが、ようやくの公開です。 基は、Apacheのpreforkモデルを踏襲しています。特徴は、 子プロセスを複数起動させて、ジョブを並列実行 一定回数のジョブを実行したら、子プロセスを再作成 クラスを定義するのみでジョブを実行 TheSchwartz / Gearmanの切り替えを最低限の変更で実現 ワーカープロセスの安全な停止(プロセス停止の際に、実行中のジョブの終了後に終了) ジョブの実行時のタイムスタンプをジョブ投入からの遅延をログに保存 というあたりです。preforkモデルなので、あまりモダンな設計ではないですが、gdbでのデバッグの容

    TheSchwartz / Gearman のワーカープロセス管理WorkerManager - stanaka's blog