タグ

2010年12月17日のブックマーク (7件)

  • PV3D演出サンプルNo.10: 3D Physics | ClockMaker Blog

    先日紹介した ActionScript 3.0 の 3D 物理演算ライブラリ「jiglibflash」を使って、Flash のデモを作成しました。球体と地面の衝突で、リズムに合わせた音を発したり、地面が発光する感じの演出にしています。 デモ (要 Flash Player 10.1 以上) ソースコード (簡易版をwonderflに投稿) この作品のポイントは次のようなところ。ちなみに 3D エンジンには定番の Papervision3D を使用しています。 加速度センサーと 3D 物理演算の重力を同期(Android) 3D 物理シミュレーションの衝突を、動的サウンドライブラリ「SiON」と同期 ライブラリ「Stardust」 によるパーティクル演出 以下、技術的な解説です。 加速度センサー jiglib による 3D 空間の重力を、Flash Player 10.1 からの新機能である

    PV3D演出サンプルNo.10: 3D Physics | ClockMaker Blog
  • 匿名関数と無名関数 (PHP Advent Calendar 2010 16日目) - dogmap.jp

    shin1x1 さんから、開始された PHP Advent Calendar jp 2010 16日目です。 書くTipsは、10分で考えて、5分で書ける内容で ok です。 とのことなので、さらっと。 PHP5.3から導入された無名関数って、5.2以前からある匿名関数とどうちがうの?ってお話。 PHP5.3から無名関数が利用できるようになりました。こんな感じで書けます。 $closure_echo = function( $s ){ echo $s . "\n"; }; $closure_echo('Hello World!'); preg_replace_callback なんかの第2引数に使う一時的な関数を定義するのに便利ですね。 PHP5.2までは、同様のことを create_function を使って、実現してました。 $anonymous_echo = create_funct

    匿名関数と無名関数 (PHP Advent Calendar 2010 16日目) - dogmap.jp
  • proc_openの64kbの壁「slymak、それfile_get_contentsネタやない、proc_openや」 - tohokuaikiのチラシの裏

    PHP Advent Calendar jp (day 15) PHPerのみなさんならちょっとしたバッチやファイル操作なんかも全部PHPで書いてるPHP脳になってることと思います。もうShellScriptなんて古臭いものは使ってないことでしょう。 そんな時、システムコマンド使う時に大活躍するのがproc_openですね。プロセスの細かい処理ができ、かつエラーも取ることができ、大変便利です。 proc_openによるエラーの取得方法は以前ブログにアップしました。要約すると、system()の変わりにこれ使うとコマンドのエラーとリターンコードも得られますよっていう話です。 64kbの壁とは? で、このproc_openを使いこなしてるPHPerの皆さんならご存知かもしれませんが、デスクリプタのSTDOUTに普通にパイプを使っていると、システムコマンドが64kb以上の出力を出してきた時にデッ

    proc_openの64kbの壁「slymak、それfile_get_contentsネタやない、proc_openや」 - tohokuaikiのチラシの裏
  • ソーシャルなサービスを支援 (PHP Advent Calendar 2010 14日目) - @camelmasaの開発日記

    久しぶりの記事です。 今年に入ってだらだらと日々を過ごしてしまい記事を書けずにいましたが、このAdvent Calender 2010をきっかけに再び日課になれたらと思います。 ソーシャルなサービスを支援 少し前に作成して放置しているopenpearライブラリの紹介です。 http://openpear.org/package/Services_Twitter_Time Exception処理とかしていないやっつけライブラリなのですが、意外と使用するので良い感じ。 (誰かメンテナンスしてくれると嬉しいです。) ソースコード <?php class Services_Twitter_Time { private $prefix = 'about '; private $now_time; private $conditions; public function __construct() {

    ソーシャルなサービスを支援 (PHP Advent Calendar 2010 14日目) - @camelmasaの開発日記
  • 個人的に使うことが多い9つのjQuery・JavaScriptスニペット :: 5509

    プラグインだけど公開してないものだったり、いつも使ってるプラグインとの組み合わせだったり、ショートコードとかなんだか色々。どれもCodaにスニペットで登録してて一発変換で使ってます。 コードはアレなんですけど、ひょっとしてひょっとすると誰かの役に立つかもしれないので恥ずかしながら公開します。対象はちょっとだけJS書けるとかそういう人ですかねたぶん。書ける人はもっとキレイなやつ使ってるでしょうし。(もっときれいに書けとか何そのコードとかも歓迎) 紹介してるスニペットたち ページトップにスクロールするだけ テキストボックスにラベル表示するやつ 要素のサイズを取得するやつ タブきりかえるやつ IEで透過pngをフェードしたときに黒くなるやつ対策のshow()とhide() Google Analyticsのトラックイベント一括bind Ajaxサイトにするときに使うリンク置き換えプラグイン スク

  • Apache チューニング Tips | Carpe Diem

    先日、Web サーバ勉強会 #2 が開かれました。内容は、Apache のチューニングということで、参加したかったのですが、他の予定があって参加できませんでした。 そこで、僕が個人的に行っている Apache のチューニングを紹介したいと思います。最初、スライドで作成しようかと思ったのですが、ブログにまとめたほうがよさそうなのでブログにまとめていきます。 まず、大前提として Apache をチューニングするうえで、大事なことはその Apache が提供する Web サービスの種類のよって大きくチューニングする内容が異なるということです。例えば、動画・写真共有サービスと株価情報のサービスを比較すると、当然のことながら大きくサービスの内容が異なりますし、HTTP レベルでみるとクライアントからのリクエスト数、データサイズ、などがかなり違ってきます。 ですので、まずは自分が扱っているウェブサービ

  • WordPressの管理画面をカスタマイズしたい時に覚えておくと重宝しそうなハックやプラグインいろいろ

    商用でも無料で使えるGPLライセンスの 人気CMSなので当然、納品する事も多々 あるかと思います。クライアントさんが管理 する場合と、制作者側で管理する場合があ るかと思います。個人利用ではどうでもいい ですが前者の場合は出来れば管理画面を どうにかしたいところですね。 という訳で、WPの管理画面をどうにかしたい時に覚えておくと探す手間が省けて楽だなぁ、と思ってまとめた記事になります。 左上の「W」のWPロゴが目立つのでこれを変更。 お使いのテーマファイルのfunctions.phpに以下を加えます。 add_action('admin_head', 'my_custom_logo'); function my_custom_logo() { echo ' <style type="text/css"> #header-logo { background-image: url('.get_