タグ

2010年12月5日のブックマーク (10件)

  • 配列の奥底にある値をもとに配列をソートする

    <?php $list = array( array('data' => array('data2' => array('value' => 111))), array('data' => array('data2' => array('value' => 444))), array('data' => array('data2' => array('value' => 333))), array('data' => array('data2' => array('value' => 222))), array('data' => array('data2' => array('value' => 555))), ); ?> <?php $list = array( array('data' => array('data2' => array('value' => 111))), arra

    配列の奥底にある値をもとに配列をソートする
    ji_ku
    ji_ku 2010/12/05
  • Macを使い始めて”約10年”の僕がMac初心者にオススメするフリーウェアまとめ * 男子ハック

    LetterBox 純正のメーラー(Mail.app)を3カラム表示にできるアドオン。Skype Skype純正のアプリケーション。夜フクロウ Twitterのクライアントアプリケーション。Onyx MacOSのカスタマイズ、メンテナンスアプリケーション。Glowl アプリケーションの動作をデスクトップに通知してくれるアプリケーション。shupapan リネームソフト。Monolingual 不要な言語環境を削除してくれるアプリケーション。StuffIt Expander ファイル解凍アプリケーション。TrashMe アプリケーションの関連ファイルも一緒に削除してくれるアプリケーション。ClamXav アンチウィルスアプリケーション。VLC 様々な形式に対応した動画再生アプリケーション。Flip4Mac WMV形式の動画をQuicktimeで再生することができるようになるコーデック。Han

    Macを使い始めて”約10年”の僕がMac初心者にオススメするフリーウェアまとめ * 男子ハック
    ji_ku
    ji_ku 2010/12/05
  • 撮影ど素人が結婚式,披露宴余興でスタンディングオベーションされた動画のつくり方 | nori510.com

    先日友人結婚式があったんですが、その披露宴に向けて、 仕事の傍ら、夜な夜な友人と集まって動画制作に勤しんでおりました 無事披露宴も終え、御覧頂いた方々からかなりのご好評頂きました 結婚した友人には、 「俺が先に死んだら棺桶にこの動画のDVDを入れてくれ、一生の宝です」 という言葉をもらう程に何度も感謝の言葉をもらい、当に喜んでもらいました 出演の協力を仰いだ友人たちも嫌な顔せず、やるやる!!と、友人の温かさにも触れられ、 大変でしたけどほんとうにやって良かったと思いました もし皆様が作成されるのであればと、 折角なので簡単な作り方のポイントを書かせて頂きます なお、作製したのは撮影編集などまともにした事のないど素人の3人です 結婚式余興動画のつくり方 ど素人の仕事のため、だいぶ粗めの部分もありますが、まずは、製作した動画を御覧頂ければと思います 製作情報 製作期間 ガッツリ1ヶ月半 (

    撮影ど素人が結婚式,披露宴余興でスタンディングオベーションされた動画のつくり方 | nori510.com
  • JavaScriptベストプラクティス30選-jsEdu

    #jsEduから適当に選んで日語にしたものです。 訳とかは全く正確ではなく、as possibleなど表現をかなり省いてるので命令口調になってます。 フィーリング的なものはあんまり入れてないので、興味をもったらTogetter – 「JavaScriptのベストプラクティス大会 jsEdu」を読みましょう。(まとめた奴はこれの10倍くらいありますが、被ってるのや関係無いのもあるので読める程度の量です) 全てを確認したわけではないので、正確性は保証しかねます。 ==ではなく===を使うべき (自動的に型変換に行われないのでバグが減る、高速) new Object() and new Array() よりも[] or {}を使うべき。 []や{}の方がシンプル JavaScriptを高速化する6つのテクニック | エンタープライズ | マイコミジャーナルで出てくるのは間違いだと思う。 []

    JavaScriptベストプラクティス30選-jsEdu
  • iPhone/iPad上でiOSアプリ開発ができるスゴイアプリ「Interface」 【増田(@maskin)真樹】 | TechWave(テックウェーブ)

    [読了時間:2分] 最近、プログラミングを試みようとする人が急増しているようだ。やってみると意外と簡単、しかし格的なアプリを開発しようとすると限りなく奧が深く、面倒な手順が山積みで挫折した人も多いのではないだろうか。 「完成に至らずとも、とりあえずモックアップくらいは作りたい」と思いつつも、開発環境を整えたりとやはり大変。そんな中、iPhoneiPad上で操作環境や画面構成を開発し、動作試験までできるアプリ「Interface」が登場した。開発は米Less Code Limited社。価格は日iTunes App Storeで1200円。 「Interface」で作成できるのは、あくまでインターフェイスのみ。高性能開発ソフトと比較すればできることは少ないが、実際アプリが動作するiPhone/iPad上で直感に任せあれこれ試行錯誤しながら作っていける利点がある。では、実際どんな感じで

    iPhone/iPad上でiOSアプリ開発ができるスゴイアプリ「Interface」 【増田(@maskin)真樹】 | TechWave(テックウェーブ)
  • lighttpd vs Perlbal : blog.nomadscafe.jp

    lighttpd vs Perlbal lighttpdのlinux-aioサポートの記事を読んでいて気になったので、既にaioをサポートしているPerlbalの静的コンテンツを配信するWebサーバとしての性能を調べてみた。 サーバは CPU Pen4 2.8GHz ( HyperThreading付き) Memory 512MB FedoraCore6 な環境です。 上記の記事の様にファイルを3GBほど作成(メモリーより明らかに多い量) 小さい画像ファイルと見立てて、3KBのファイルを10*100*1000=1M個作成しました。 #/bin/bash for i in `seq 1 10`; do for k in `seq 1 100`; do mkdir -p $i/$k; for j in `seq 1 1000`; do dd if=/dev/zero of=$i/$k/$j b

  • Perlbal Tutorial

    How Danga::Socket handles asynchronous processing and how to write asynchrono...Gosuke Miyashita

    Perlbal Tutorial
  • Perlbalの設定メモ - メメメモモ

    Perlbalを導入した時のメモです。 概要 PerlbalのURLキャッシュ機能について PerlbalでMogileFSを更に高速化、効率化する - builder by ZDNet Japan 構成 PerlbalとAppサーバは、一つのサーバにあるとします。 Perlbalの「ロードバランサー」「リバースプロキシ」「ウェブサーバ」の機能を利用します。 また「X-REPROXY」機能も利用します。 「ロードバランサー」は、ポート80番をListenしています。 「リバースプロキシ」は、「ロードバランサー」に来たリクエストをAppサーバに投げます。 「ウェブサーバ」は、静的ファイルを配信するサーバです。 Appは、静的ファイルのリクエストが来たら「X-REPROXY-URL」「X-REPROXY-CACHE-FOR」に値をセットして、Perlbalにレスポンスを返すようにします。 「X

    Perlbalの設定メモ - メメメモモ
  • 開発メモ: Kyoto Tycoonを各種スクリプト言語で使う最も簡単な方法

    Kyoto TycoonのRESTfulインターフェイスを使って各種スクリプト言語から操作するためのメモ。 背景 Kyoto TycoonはHTTPを喋るデータベースサーバなので、HTTPを喋れるクライアントライブラリを備える全ての言語処理系から利用することができる。とはいえ、HTTPの知識が多少なりとも求められるというのは煩雑である。なので、プロトコルを隠蔽したアクセスライブラリが欲しい。C++版は俺が実装したAPIがKT体に同梱されているが、その他の言語に関しては、その言語毎の有志に実装をお任せすることにしている。 しかし、そのようなAPI出てきていない環境では生HTTPクライアントライブラリを使うしかない。といっても、KTのRESTfulインターフェイスを使うと、基的なアクセスライブラリであれば非常に簡単に書くことができる。ここでは、RubyPython3の例を挙げてみる。 R

  • PHPでメモリ上に一時ファイルを作る - hnwの日記

    blog.plastik.jp » PHP5 の fgetcsv() で読み込み内容が腐る現象」という記事を読みました。fgetcsv()だとSJISのCSVファイルがうまく読めないので、UTF-8に直してテンポラリファイルに保存してfgetcsvで読み込む、という筋書きのようです。 ちゃんとtmpfile()を使っていたりしてナイスなコードだと思います。でも、すぐ不要になるデータをディスクに書き込むのはイマイチじゃないでしょうか。ここはメモリに書いた方がカッコいいと思うんです。僕なら下記のようにします。 <?php $data = file_get_contents("example.csv"); $data = mb_convert_encoding($data, "UTF-8", "Shift_JIS"); $fp = fopen('php://memory', 'r+'); fw

    PHPでメモリ上に一時ファイルを作る - hnwの日記
    ji_ku
    ji_ku 2010/12/05