タグ

2010年6月16日のブックマーク (3件)

  • PHPでバイナリプログラミング その1

    はじめまして、5月から入社した久保田と申します。 九州からはるばる上京してエンジニアとして働いています。 普段はanatooというIDでブログ書いたりしています。 また、BlankaというPHP5.3で動くフレームワークを開発していたり、はてな記法パーサなどに利用されているパーサコンビネータなどを公開しています。 今後、勉強会などにも積極的に参加していこうと思いますのでお会いしたときはよろしくお願いします。 さて、この記事ではPHPでのバイナリの扱い方について説明します。 バイナリとは、ざっくりと言えばテキスト以外のバイト列のことです。 バイト列とは1バイトで構成される任意の長さを持つ列の事で、1バイトとは256通りの値を表現できる8ビットのデータのことです。 画像や音楽、映像などのバイナリは全て、テキストエンコーディングに沿わないバイト列によって表現されています。 これらのバイナリを扱う

    PHPでバイナリプログラミング その1
  • PHPで行う動画変換(前編)

    はじめに オープンソースの動画変換ソフトフェアの一つにffmpegがあります。ffmpegはさまざまな形式の動画、音声データの変換に対応していて、コマンドラインから操作でき、PHPJavaなどで作成したアプリケーション内から呼び出すこともできます。 ffmpegの機能の一部をPHPで使えるようにしたエクステンションにphp-ffmpegがあります。php-ffmpegを利用するとPHP内でffmpegの機能を容易に呼び出せます。またphp-ffmpegとは別にPHPのみでffmpegの機能を使えるライブラリ FFMPEG-PHP Classが公開されています。 記事ではphp-ffmpegFFMPEG-PHP Classを使用して動画のプロパティ取得、flv(注1)への動画変換、Youtubeから動画をダウンロードして3gp(注2)への動画変換を実装する方法を2回にわたって説明します

    PHPで行う動画変換(前編)
  • 事例:学校法人・専門学校 HAL大阪様:信頼性・運用性を高めつつHAL大阪を支えるネットワークを構築:アラクサラネットワークス株式会社

    情報インフラを担うネットワークの停止は業務の停止にも直結するため、適切に管理・運用する必要がある。しかし、管理者を配置できない企業にとって、それらの管理・運用負荷は非常に大きくなり、管理・運用が破綻する企業も増えている。今回、アラクサラ製品を導入したHAL大阪も、既存のネットワーク環境の管理・運用コストの増大が課題となっており、リプレースを機にそれらの一掃を図ったのである。 運用負荷の増大を嫌いすべてのスイッチをアラクサラに変更 HAL大阪は、1984年に開校して以来、多くのクリエイターを生み出してきた専門学校であり、ゲーム学部やIT学部、CG学部などITに深くかかわるコースはもちろん、カーデザイン学部やロボット学部、ミュージック学部、国家資格取得学部など幅広いコースが用意されている。 同校は、技術テクノロジーを学ぶだけにとどまらず、創造性開発を主体にクリエイティブ面にも注力し、またコン