タグ

ブックマーク / codezine.jp (11)

  • スマートフォン向けWebサイトの表示速度 高速化手法

    対象読者 スマートフォンWebサービス開発者 特に、フロントエンド周りの開発に従事する方 スマートフォン向けWebサイト高速化のテクニック スマートフォンはOS/デバイスの進化が激しく、要求される最適化の内容も半年で別物になることがあります。そのため最適化に際しては、案件ごとの状況や目的、デバイス/OSのシェアに応じて、まずターゲット端末を選定し、問題の検出を行います。 この記事では「iPhone 4+iOS 5」を想定して話を進めます。実際に「iPhone 4+iOS 5」はよく現場でも最も動作が重い組み合わせとしてターゲット端末に挙がります。これはiPhone 4がRetinaディスプレイを採用したことで960×460ピクセルの高解像度を備えながら、CPUなどのデバイス性能が潤沢とはいえず、ボトルネックが生まれやすいためです。iOS 4ではなくiOS 5をターゲット端末として扱うのは、

    スマートフォン向けWebサイトの表示速度 高速化手法
    bwhr
    bwhr 2012/11/11
  • 言語別フレームワークの比較 ~Perl/Ruby/PHPユーザーのためのMVCフレームワーク入門~ (1/6):CodeZine(コードジン)

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    言語別フレームワークの比較 ~Perl/Ruby/PHPユーザーのためのMVCフレームワーク入門~ (1/6):CodeZine(コードジン)
    bwhr
    bwhr 2008/12/31
    フレームワーク
  • 「世界と闘う日本のエンジニア軍団」が転職イベントを開催:CodeZine

    参加するベンチャーは、株式会社シリウステクノロジーズ、株式会社パソナテック、フォートラベル株式会社、株式会社 フューチャースコープ、株式会社ブログウォッチャー、株式会社マイネット・ジャパンの6社。 「エンジニアエンジニアによるエンジニアのための」と銘打ったこの転職イベントは、「世界と闘うエンジニア軍団の勉強会議」というコンセプトで開催しているエンジニア交流勉強会 『gungi』の運営エンジニアが主体となり、特にウェブ業界外に勤める20代~30代のITエンジニアの方々に、ウェブベンチャーで働くことの魅力をサービス/技術仕事環境のそれぞれの側面から伝え、参加者のキャリア形成の一助となることを目的としている。 実際のウェブベンチャーエンジニアが「なぜウェブベンチャーで働くのか」を生の声で聞けるチャンスかもしない。興味のある方はぜひ。 開催概要 ・日時:2007年11月17日(土)

    bwhr
    bwhr 2007/11/05
    gungi
  • 「これがApolloだ」 Adobeの次世代デスクトップアプリ用ランタイムリリース:CodeZine

    Adobeは19日、Adobe Labsを通じて「Apollo Runtime Alpha」をリリースした。ランタイム並びにSDKは、Adobe Labsから無償でダウンロードできる。 Apollo Runtimeは、Javaランタイムや.NET Frameworkと同じ、デスクトップアプリケーションの実行環境。Apollo上では、Flash、PDFHTML、Ajax(JavaScript)を動作させることができ、ブラウザ上でのユーザーインターフェイスよりもはるかに豊かな表現を実現させることができる。 今回のアルファ版リリースに合わせ、サンプルも用意されているので、実際に動作させてみよう。 1.Apollo Runtime Alphaのインストール まずはランタイムをAdobe Labsのサイトからダウンロードする。Windows版の場合、msiファイルをダウンロードし、インスト

    bwhr
    bwhr 2007/03/20
  • CodeZine:SAGOOL開発元社長の「おもロジック」な頭の中(検索エンジン, チームラボ, SAGOOL)

    もっと昔に「電子立国」という、日が世界へガンガン進出していく時代のドキュメンタリーがあって、これの続編です。だけど、新・電子立国になると日の話はほとんど出てこなくてアメリカの話ばっかり。第1回の最後でシリコングラフィックスの会長を辞めたジム・クラークが、最終回のネットスケープの話でまた出てくるという、ドラマチックでちょっとうそくさい作りだったのですが、ここでインターネットが出てきて、インターネットすごいな、インターネットやらなきゃ! と思ったんです。

    bwhr
    bwhr 2006/12/28
    チームラボ 猪子社長。
  • PHP と Ming で作る Flash サーバー

    はじめに 稿では、近年Webアプリケーション開発などで広く実用されているPHP言語を使って、Flashプレイヤーで再生できるSWFフォーマットのデータを動的に生成する方法を解説します。PHP 4.0.5以降には、SWFフォーマットのムービーを作成するMingと呼ばれるオープンソースライブラリ(LGPL)が導入されています。PHP言語からMingの機能を利用することで、SWFフォーマットのファイルを生成したり、Flashムービーを動的に生成するWebアプリケーションを開発できます。 一般的なFlashムービーの生成方法では、Adobe社のFlash Professionalを代表とする作成ツールを使ってSWFファイルを出力します。何らかのコンテンツを事前に作成し、それをWebなどにアップロードするならばこの方法で十分です。しかし、ユーザーの要求に従ってアプリケーションが動的にFlashムー

    bwhr
    bwhr 2006/11/27
    動的にswfを生成するオープンソースのライブラリ
  • Perlで作るモバイルサイトのコツ:第3回:CodeZine

    はじめに ご存知の通り、携帯端末には現在地の位置情報を基地局ベース、もしくはより精度の高いGPSを使用して送信する機能がついています。この機能を使用して、現在いる場所の地図を表示したり、最寄り駅を表示したりするサービスが各社から提供されています。 位置情報の送信・取得方法はキャリアごとに異なりますが、仕様さえ理解すれば個人で運用しているサイトにも簡単に導入できます。まだ試したことのない方は、この機会にぜひお試しください。対象読者 PerlCGIアプリケーションを作成したことがあり、位置情報を利用したい方。必要な環境 Perl 5.8以上が動作する環境。iモード 「オープンiエリア」 ドコモが提供する基地局ベースのエリア送信サービスで、すべてのiモード対応端末で利用できます。「NTTドコモ 作ろうiモードコンテンツ:オープンiエリア」で仕様が公開されています。 下記のパラメータをドコモの位

    bwhr
    bwhr 2006/10/05
    携帯GPSを取得する方法について。
  • Perlで作るモバイルサイトのコツ:第2回:CodeZine

    はじめに 若い世代の女性を中心にデコメールが注目されています。 デコメールとはNTTドコモのFOMA900iシリーズから導入された簡易HTMLメール機能で、HTMLメールならではの文字修飾、画像の埋め込みなどが可能です。これらの機能を使えば、ただのテキストのメールよりも個性的でかわいいメールを送ることができるので、それが人気につながっているようです。 デコメールの仕様は下記で公開されています。NTTドコモ 『作ろうiモードコンテンツ:デコメール』  稿ではCPANモジュールのMIME::Liteを使ったサンプルを用いて、デコメールの基的な仕様について解説します。 ※CPANについては、第1回を参照してください。対象読者PerlCGIアプリケーションを作成したことのある方。CPANモジュールを使用したことのある方。携帯サイトでデコメールを配信しようとされている方。 必要な環境 Perl

  • プログラミングと開発者のためのCodeZine:Perlで作るモバイルサイトのコツ:第1回(Perl, モバイル, CPAN)

    http://www.cpan.org/。Perlのライブラリ・モジュールソフトウェアやその他のPerlで書かれたソフトウェアを集めた巨大なアーカイブで、世界中のサーバーにその内容がミラーされています。 対象読者 Perlを実行できる環境にて携帯サイトの構築を考えている方。 必要な環境 Apache 1.3系または2系 Perl 5.6以上 User-Agentより端末判別を行う 携帯サイト構築の主な処理として挙げられるのがUser-Agent解析によるキャリア、モデル、シリーズなどの分類処理かと思われます。iモード、EZweb、Vodafoneの3キャリアを判別するだけでも複数のパターンが存在しており、端末のモデルを取得するまでにはさまざまな条件分岐処理の記述が必要となります。それらをスマートに行う方法はHTTP::MobileAgentを使うことで、User-Agent

    bwhr
    bwhr 2006/08/03
    CPANを利用して携帯サイトをつくる入門編。絵文字対応とかメールのエンコードとか。
  • http://codezine.jp/skillup/article.aspx?aid=286

    bwhr
    bwhr 2006/01/20
    元イエローキャブ 野田社長。
  • AVI動画ファイルからBMPファイルを抽出する:CodeZine

    はじめに マルチメディアファイルの制御は、たとえ未圧縮のデータ形式でも複雑なものです。音声ファイルやビットマップファイルを純粋な入出力APIだけを使って生成したり、データを解析しようと考えた場合は、音声やイメージに関する物理的な知識が必要になります。さらに、マルチメディアデータはすべてがバイナリで表現されるため、ファイル形式の仕様を熟知した上で、1バイト単位の複雑な入出力コードを書かなければなりません。 幸い、多くの環境でこうした問題を解決するためのAPIが提供されています。例えばJavaの場合はJava Media Framework APIとしてメディアデータの制御用ライブラリが提供されています。Win32 APIやDirectXでも、同様にマルチメディアデータを制御するための様々な関数が提供されているため、これらを学習することでマルチメディアアプリケーションを開発することができま

    bwhr
    bwhr 2005/11/15
    ムービーのコマをBMPとして切り出すコーディングについて。Win32API。
  • 1