タグ

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

  • 創活ノート 第46話「記録媒体の劣化」

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

    創活ノート 第46話「記録媒体の劣化」
    nilab
    nilab 2011/07/20
    データもこまめに移し替えないと寿命がきて捨てるはめに…CD-Rの劣化でデータが読み込めない、メディアの生産終了、読み取り機器の製造終了、圧縮・画像フォーマットの衰退。 / 創活ノート 第46話「記録媒体の劣化」
  • 創活ノート 第48話「デュアルディスプレイ」

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

    創活ノート 第48話「デュアルディスプレイ」
    nilab
    nilab 2011/07/20
    創活ノート 第48話「デュアルディスプレイ」(1/4):CodeZine
  • グーグル、タブレット端末向けOSの最新版「Android 3.1」を発表

    Android 3.1は、タブレット端末向けとしてリリースされたAndroid 3.0のアップデートとなる。新APIとして、楽器やエクササイズ機器、ロボットなどのさまざまな機器とAndroidアプリケーションを連携させる「Open Accessory API」、USBホストモードを利用可能にする「USB host API」が追加されている。また、マウスやジョイスティック、ゲームパッドといった入力デバイスがサポートされ、ホームスクリーンウィジェットがリサイズ可能となった。 さらに、カメラの着脱を感知し、カメラ上のファイルやストレージの管理、ファイル転送などをサポートする「Media Transfer Protocol(MTP)」、VoIPや会議通話、音声ストリーミングのためのデータストリーミングを直接管理できる「Real-time Transport Protocol(RTP)API for

    グーグル、タブレット端末向けOSの最新版「Android 3.1」を発表
    nilab
    nilab 2011/05/13
    「楽器やエクササイズ機器、ロボットなどのさまざまな機器とAndroidアプリケーションを連携させる「Open Accessory API」」グーグル、タブレット端末向けOSの最新版「Android 3.1」を発表
  • YOLP Hacks: APIの使い方 ~現在位置の常時表示/地図をなぞって距離を計測

    はじめに YOLPことYahoo! Open Local Platform Hacks 第2回です。今回は具体的なAPIの使い方について少し詳しく見てみましょう。イメージが掴みやすいように具体的なシナリオを挙げ、実際に動作するサンプルの実装を題材としてYOLPの使い方や組み込み方を紹介していきたいと思います。 今回は 現在位置を地図に表示し続ける 地図をなぞって距離を測定する の2つのシナリオについて説明します。 現在位置を地図に表示し続ける 現在のスマートフォンはほとんどが位置情報取得の機能を備えており、JavaScriptからGeolocation APIとして利用することができます。 以下はwatchPosition()で継続的に位置を取得するサンプルです。iPhoneなどで表示してみてください。右上の「start watchPosition」ボタンを押すと、地図を現在位置に移動し、

    nilab
    nilab 2011/05/12
    地図の上に線を描画するサンプル。「地図のdivに重ねたcanvasにイベントを全部食わせることで地図にイベントを渡さない」YOLP Hacks: APIの使い方 ~現在位置の常時表示/地図をなぞって距離を計測(1/2):CodeZine
  • 創活ノート 第41話「勉強会で講師」

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

    創活ノート 第41話「勉強会で講師」
    nilab
    nilab 2011/04/13
    突然のトラブルさえなければけっこう身軽に。「メールを利用したりWebを確認するのはスマートフォンで十分」「外出先でプログラムを書くのでなければノートPCはいりません」創活ノート 第41話「勉強会で講師」:CodeZine
  • 創活ノート 第39話「コミPo!」

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

    nilab
    nilab 2011/03/16
    ネックウォーマーをアイマスクとして使う。「本来の使い方ではないですが紐ではなくて面なので耳が痛くなくてよいです」創活ノート 第39話「コミPo!」(4/4):CodeZine
  • 風雲! ITおじさん 第106話「ずぼらアイドル」

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

    風雲! ITおじさん 第106話「ずぼらアイドル」
    nilab
    nilab 2011/02/05
    ふぉとしょっぷつおい。 / 風雲! ITおじさん 第106話「ずぼらアイドル」:CodeZine
  • 風雲! ITおじさん 第121話「帰ってきたらまずテレビ」

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

    風雲! ITおじさん 第121話「帰ってきたらまずテレビ」
    nilab
    nilab 2011/02/05
    orz / 風雲! ITおじさん 第121話「帰ってきたらまずテレビ」:CodeZine
  • 風雲! ITおじさん 第125話「美容師との会話」

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

    風雲! ITおじさん 第125話「美容師との会話」
    nilab
    nilab 2011/02/05
    簿っと!! / 風雲! ITおじさん 第125話「美容師との会話」:CodeZine
  • 創活ノート 第32話「社内政治」

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

    創活ノート 第32話「社内政治」
    nilab
    nilab 2011/02/05
    「最近 若い人や不満のある人に安易に起業を勧める記事が多いです」「リスク管理に割くか社内政治に割くかの違いだけで結局どこかにコストがかかります」創活ノート 第32話「社内政治」(1/4):CodeZine
  • 創活ノート 第34話「iswebライトのサービス終了」

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

    nilab
    nilab 2011/02/05
    買収・合併でいろいろな無料HPサービスが混ざったらしい。「iswebは過去に存在した多くの無料ホームページが合併されたものでした」 / 創活ノート 第34話「iswebライトのサービス終了」(1/4):CodeZine
  • 創活ノート 第36話「AndroidのIME」

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

    創活ノート 第36話「AndroidのIME」
    nilab
    nilab 2011/02/05
    オープンソースとTwitterってすごい。 / 創活ノート 第36話「AndroidのIME」(1/4):CodeZine
  • 猫プログラミング 目次

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

    猫プログラミング 目次
    nilab
    nilab 2010/12/25
    猫プログラミング 目次(1/8):CodeZine
  • 「レガシーコード改善ガイド」のススメ 第3回:既存のコードに極力手を加えずに機能を追加する

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

    「レガシーコード改善ガイド」のススメ 第3回:既存のコードに極力手を加えずに機能を追加する
    nilab
    nilab 2009/08/04
    「レガシーコード改善ガイド」のススメ 第3回:既存のコードに極力手を加えずに機能を追加する:スプラウトクラス「レガシーコードの中にテスト済みのコードが少しだけ作り込まれた状態を「発芽」にたとえて表現」
  • 風雲! ITおじさん 第34話「秘密のパソコン教室」

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

    風雲! ITおじさん 第34話「秘密のパソコン教室」
    nilab
    nilab 2009/05/02
    風雲! ITおじさん 第34話「秘密のパソコン教室」:CodeZine
  • ApacheModuleでWebアプリケーションをつくろう

    1.はじめに Webアプリケーション開発の現場で使用されている開発言語には、JavaPerlPHP、最近であればRubyPythonなどがあります。この分野ではC言語も、CGIによるWebアプリケーション開発で旧来から用いられていますが、最近の開発者にはあまり馴染みがないかもしれません。当時の新技術であったJavaと比較して、あまりにも遅い結果が出ていたからとも言われています。 しかし、Webサーバの「Apache」、データベースの「PostgreSQL」「MySQL」、OSの「Linux」など、各所でオープンソースソフトウェア(OSS)の開発言語には、依然としてC言語が多く用いられています。このようにC言語は、Webアプリケーション開発の現場で使われるケースは減ったものの、現在でも重要な開発言語の一つです。 そこで今回は、Apache 2.2のmod_dbdで実装された「データベー

    ApacheModuleでWebアプリケーションをつくろう
    nilab
    nilab 2009/03/11
    ApacheModuleでWebアプリケーションをつくろう:CodeZine : 「AP_MODULE_DECLARE_DATAは「ap_config.h」に記載されている、Windowsのみに効力をもつマクロ」
  • 複数マシンへHadoopをインストールする

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

    複数マシンへHadoopをインストールする
    nilab
    nilab 2009/03/11
    複数マシンへHadoopをインストールする:CodeZine
  • Hadoop、hBaseで構築する大規模分散データ処理システム

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

    Hadoop、hBaseで構築する大規模分散データ処理システム
    nilab
    nilab 2009/03/06
    Hadoop、hBaseで構築する大規模分散データ処理システム:CodeZine
  • 第1回 オブジェクトデータベースとしてのCACHÉの特長

    1960年代末頃に研究が開始されたオブジェクト指向のDBMSは、1990年前後より、実用的なデータベースとして、研究機関や大規模システムを必要とする分野で性能を発揮し始めました。しかし、一般的な企業がそのパフォーマンスに注目し始めてからは、まだ日が浅いと言えます。連載では、オブジェクトデータベースとして注目のCache'(キャシエ)を解説し、一般的な企業におけるシステム開発・運用におけるメリットを浮き彫りにしていきます。 はじめに 1960年代末頃に研究が開始されたオブジェクト指向のデータベースマネージメントシステム(Database management systemDBMS)は、1990年前後より、実用的なデータベースとして、研究機関や大規模システムを必要とする分野で性能を発揮し始めました。しかし、一般的な企業がそのパフォーマンスに注目し始めてからは、まだ日が浅いと言えます。連載

    第1回 オブジェクトデータベースとしてのCACHÉの特長
    nilab
    nilab 2009/02/16
    第1回 オブジェクトデータベースとしてのCACHÉの特長:CodeZine
  • 春吉86%について

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

    春吉86%について
    nilab
    nilab 2008/12/28
    春吉86%:CodeZine(コードジン) : 「風雲! ITおじさん」というギャグマンガが面白い