タグ

ブックマーク / atmarkit.itmedia.co.jp (62)

  • これもCGM? 5000人が「定規」と「携帯電話」で降雪量を測定 - @IT

    2006/12/21 ウェザーニューズは12月21日、同社サイトで募集した5000人の「雪モニター」が専用定規を使って降雪量を測定し、携帯電話で観測結果を報告する「雪プロジェクト」を開始したと発表した。携帯電話を使うことで降雪量をリアルタイムで測定できるようになり、予測が難しいとされる降雪予測の精度向上に役立てるという。携帯電話を使ったCGM(Consumer Generated Media)プロジェクトともいえるかも。 降雪量を観測するのは同社サイトで募集した雪モニター。ウェザーニューズは冬将軍(寒気)の襲来に合わせて雪モニターの携帯電話に「出陣メール」を送信する。 電子メールを受信した雪モニターは自宅付近などあらかじめ設定した場所や外出先などで「雪が降り出した時間」「降雪量」「雪の降り方」を観測。ウェザーニューズのWebサイトに携帯電話でアクセスして報告する。降雪量の測定には同社が配布

  • 帯域やデバイス領域をフル活用させる“モバイルAjax” Ajax うきうき Watch 第16回 ─ @IT

    しかし、最も私が面白いと思ったのは、掲載されているサンプルソースがその場で実行できることでしょう。ソースが掲載されているページを開くだけで、ソースの下に「動作デモ」というセクションがあり、そこに実行結果が表示されています。ここから“スクリプトを編集&実行”のリンクを選ぶと、ソースを書き換えて即座に再実行ができてしまうのです。「引数が1のときは分かったけど、2ならどうなるの?」といった疑問は即座に解消です。すぐに2に書き換えて実行すればよいからです。 このような動的なフィードバック感は、物事を理解するために強力なツールになると思います。言葉による説明だけで理解できない場合は、実行してみるのが最も確実ですが、その場合には「できるだけ関係ない作業抜きで素早く」行うことができるのが理想です。1行入力するだけで命令を実行させることができたパソコン創成期のBASIC言語も、紛れもなくこの種のフィードバ

  • 「2ちゃん凋落、mixiトップ」年間Google検索語ランキング - @IT

    2006/12/20 グーグルは12月20日、今年1年を通しての検索語ランキングを発表した。対象となったのは、2006年1月1日から12月15日までの間に同社の日語検索サイト(www.google.co.jp)で検索されたキーワード。総合ランキングのほか、男優、女優、ミュージシャンなどジャンル別のランキングも発表され、インターネット関連では「mixi」がトップ、「YouTube」が2位となるなど、Web2.0がキーワードとなった2006年を象徴するサービスが上位に上がった。

  • Ajax うきうき Watch 第15回 グーグル検索エンジンを特定ジャンル専用にカスタマイズしよう

    Google Co-opは、GoogleのBETA版サービスです。インターネット上のリソースを検索する特定用途専用の検索エンジンを作成するための機能を提供します。といっても、よく分からないと思います。実は私もピンと来なかったので、取りあえず自分で1つカスタム検索エンジンを1つ作ってみました。作ってみると、あまりの面白さに驚かされました。 では、私が作ったカスタム検索エンジンを実例に、Google Co-opとは何かを見てみましょう。私が作ったのは、バンダイ・ナムコの家庭用ゲーム機対応のゲームであるACE COMBATシリーズ専用検索エンジンです。つまり、完全ではありませんが、このシリーズに関係ある情報だけに限定された結果を得ることができる検索エンジンです。 このような検索エンジンにどのような価値があるのでしょうか? 例えば、ACE COMBAT 2で主人公が属する傭兵部隊の名前は「スカーフ

  • Webアプリに使えるAjaxライブラリ8選! ― @IT

    Ajaxライブラリの全体像を把握しよう Ajaxライブラリ(*注1)はすでに数多くのものが出回っていますが、多過ぎて全体像がつかめていないのではないでしょうか。今回は代表的なAjaxライブラリの一部を挙げ、それぞれを比較しながらAjaxライブラリの全体像を把握していきたいと思います。 どうして、Webアプリ開発にAjaxライブラリが必要なのか どのようなプログラミング言語でもライブラリが存在するように、Ajaxにおいてもライブラリが存在します。 初めにAjaxライブラリの必要性について見ていきたいと思いますが、ここではAjax開発ならではのライブラリの必要性を2点取り上げます(ほかの言語のライブラリと共通する必要性はあらためて取り上げません)。 クロスブラウザ対応 Ajaxの利点として、さまざまな環境における一般的なWebブラウザ上で実行できることが挙げられます。しかしWebブラウザの実装

    Webアプリに使えるAjaxライブラリ8選! ― @IT
  • 一足早く「Plagger」の便利さを実感してみよう − @IT

    2006年初頭から「Plagger」という技術が、一部で話題になりました。まだまだ知名度が低い「Plagger」ですが、便利でカスタマイズ性が高いものなので、2007年では爆発的に流行するかもしれません。豊富なプラグインを自在に組み合わせ、欲しい情報を収集し、加工して出力するPlaggerの仕組みや使い方を紹介します。 1. 何でもできる? Plaggerの正体に迫る 今回は話題のPlagger(プラガー)を取り上げます。 この連載を読んでいる読者の皆さんは、ネットワーク技術や知識に興味を持っている人が多いでしょうから、「Plagger」という単語は一度は耳にしたことがあるでしょう。しかし、Plaggerという言葉を聞いたことはあっても、いったいどんなものかピンと来ない人もいるかもしれません。今回はPlaggerがどういった働きをするか? その動きの仕組みなどを中心に紹介していきます。 ●

    一足早く「Plagger」の便利さを実感してみよう − @IT
  • 場所をIDで識別する「ユニバーサル社会」とは - @IT

    “場所”をIDで識別する「ユニバーサル社会」とは 岡田 大助 @IT編集部 2006年10月28日 日各地で「自律移動支援プロジェクト」の実証実験が始まった。“場所”にIDを振ることで、どんな人でも、いつでも、どこにでも、だれの手も借りずに移動できるようになる社会とは(編集部) 知らない街、知らない場所を訪れた場合に、「自分がどこにいるのか」あるいは「どちらへ行けばいいのか」が分からなくなることはないだろうか。それを回避するために、多くの人は地図やガイドブックを事前に用意するだろう。これらの案内情報をRFIDタグやネットワークを使って提供する試みが日各地で行われている。 2006年10月7日、東大寺や興福寺、春日大社といった世界遺産がある奈良の街中にRFIDタグ(ucodeタグ)や電波マーカーを設置し、ハンドヘルド端末「ユビキタス・コミュニケータ(UC)」を使って「場所」を識別すること

  • @IT:Windows TIPS -- Knowledge:ファイル・システムの制限 ― 2G/4GBytes超のファイルに注意 ―

    昨今では、PCでビデオをキャプチャ、編集することも一般的になってきたため、ギガバイト・クラスの巨大なファイルを取り扱う機会も増えてきている。また、ハードディスク自体のサイズも大きくなっているので、OS付属のバックアップ・ユーティリティなどで作成されるファイルもより巨大になっている(テープ・デバイスではなく、ファイルとしてハードディスクに保存させた場合)。バックアップすべきファイルの総容量は、圧縮機能を利用しても2Gbytesや4Gbytesを超えることも珍しくない。しかしファイル・システムやOSの制限によっては、扱える最大ファイル・サイズに制限があり、いくら大きなディスクを使ってもその限界を超えることはできない。ここではWindows OSで利用できるファイル・システムと、ファイル・サイズのそれぞれの制限についてまとめておく。

  • 多くのユーザーは一度に1本しかジュースを買わない ― @IT

    ユーザビリティのヒント(1) 多くのユーザーは 一度に1しかジュースを買わない 「自動販売機での不要な動作から考える」 ソシオメディア 上野 学 2006/6/2 Webアプリケーションのユーザーインターフェイスデザインに役立つさまざまなTips集。自動販売機でジュースを買うときの不要な動作から考える。(編集部) 今回からはWebアプリケーションのユーザーインターフェイスの続編の「Tips編」として、ウェブアプリケーションのユーザーインターフェイスをデザインするうえで役立つさまざまなヒントを、少し細かな視点から具体的に見ていきます。 複雑な構成物を作り上げるには、基となるコンセプトやアーキテクチャといった抽象度の高い部分から考えていくトップダウン式のアプローチと、構成要素の細部から考えていくボトムアップ式のアプローチの両方が必要になりますが、前回までの経験則編はどちらかといえばトップダ

    masakiplus
    masakiplus 2006/06/06
    ウェブにかかわらず,デザイン全般に言える事
  • Ajaxを使ったファイルマネージャをPHPで作ろう - @IT

    JavaScriptPHPの通信 JavaScriptから見たPHPからのリクエストとPHPから見たJavaScriptからのリクエスト Ajaxを使わずにファイルマネージャを作ろう Ajaxを使わないでPHPファイルマネージャの概要と実装スタイル Ajaxを使ってファイルマネージャを作ろう Ajaxへの改変部分と注意点/ファイルマネージャの制限/Ajaxを用いたオープンソースのPHPアプリケーション/phpFreeChat/自前WebにphpFreeChatをコピーしてみよう JavaScriptはブラウザ上で実行されるインタプリタ言語である。PHPはサーバ上で実行されるインタプリタ言語である。JavaScriptPHPのメッセージの流れは基的に@IT上のほかの記事を参考にしてもらうといいだろう。 ■JavaScriptでの実装例 下記はJavaScriptからサーバ上のURL、「

    masakiplus
    masakiplus 2006/04/29
    後で読みます.
  • Ajax うきうき Watch 第7回 メモリリークが少なくなったGoogle Maps APIのバージョン2が登場

    Google Maps API Official Blog Google Maps API Version 2 Ajaxの代表的なアプリケーションの1つといえるだけでなく、いま最もWeb上で活用されるAPIを提供するGoogle Mapsですが、そのAPIのバージョン2が2006年4月3日にリリースされています。まさにAjaxの進化は止まらないという感じです。 変更点の一部を見てみましょう。 まず、ダウンロードするJavaScriptプログラムのサイズが小さくなっているといいます。上記文書によれば約半分ということで、これは画期的なことです。このプログラムはかなりのサイズがありましたが、それが減るとすれば、細い回線でパケット代を気にしながら閲覧する場合には大きな価値があるでしょう。 ほかにもさまざまな変更があります。2つのサテライトのズームレベルが追加され、より自由度の高い参照が可能になりま

    masakiplus
    masakiplus 2006/04/19
    GoogleMapsのメモリーの読み込みが半分になった
  • Ruby on Railsのチームから学ぶ仕事術

    Ruby on Rails自体についての解説は、「WebプログラマはRailsに乗るべきか?」や、「Rubyアジャイルプロトタイピング」にもありますので、そちらもぜひご覧ください。記事は2006年に執筆されたものです。RubyRuby on Rails全般の最新情報は@IT Coding Edgeフォーラムをご参照ください。 素早く開発が行えるRuby on Railsに驚くとともに、Railsプロジェクトの素早さの根源はどこにあるのか不思議に思った人も多いことでしょう。 Ruby on Railsの開発には、37singals社のDavid Heinemeier Hansson氏を中心とする11名で構成されたチームがかかわっています。 Core team behind Ruby on Rails Ruby on RailsによるWebアプリケーション構築風景を撮影したいくつかのス

    Ruby on Railsのチームから学ぶ仕事術
    masakiplus
    masakiplus 2006/03/26
    Macベースなのが親近感。
  • コンビニランチでも健康を維持しよう!

    開発が佳境に入ると、お昼をゆっくりとべる時間はない。そんな場合、近くのコンビニで弁当を買って済ませる人も多いのではないだろうか。そこで、フードプロデューサー、フードジャーナリスト、料理研究家でタレントの園山真希絵さんに、健康的なコンビニ弁当の選び方を伝授してもらおう。 お昼どき、コンビニに行ったはいいものの、何を買っていいのか迷ってしまうという方も多いのでは? 忙しくてコンビニで悩む時間はない! そこで、今回は、メインとなるエネルギー源品(おにぎり・パン・お弁当)を軸に、ぱぱっと選べて、体にいいべものをチョイスしてご紹介します。 おにぎりランチにオススメはあるか? おにぎりは、海苔(のり)がおにぎり全体に巻いてあるものを選びましょう。海苔は、ビタミン・物繊維・カルシウムを豊富に含むアルカリ性品であるため、酸性に傾きがちな体を正常に戻す働きがあります。また、大豆に匹敵するくらいの良

    コンビニランチでも健康を維持しよう!
    masakiplus
    masakiplus 2006/03/23
    来るべき一人暮らしのために
  • 変更点と日本語リソース問題の解決

    Apache 2.0の正式リリースにより、WebDAVも新たな段階に入った。拡張性が加わり可能性が広がった一方で、1.3時代のmod_encodingがうまく機能しないといった問題も浮上した。 待望のApache 2.0正式リリース いささか旧聞に属しますが、2002年4月にApache 2.0が「2.0.35」として正式リリースされました。2002年6月現在は、「2.0.39」が最新となっています。Apache 2.0になって、Apache 1.3では別リリースだったWebDAVサポートが含まれるようになりました。 WebDAVサポートを含むApache 2.0の新機能は、大ざっぱにはApache 2.0の新機能とその実力によくまとまっています。ただし、正式リリースまでに機能追加が行われた部分や不安定になってしまった部分がいくつか見受けられます(注)。

    変更点と日本語リソース問題の解決
  • ソニーが音楽CDに組み込んだ“Rootkit”とは何者か? ― @IT

    先週、私はRootkitRevealer(RKR)の最新版をテストしていた。システムの1つをスキャンしてみて驚いた。Rootkitが入り込んでいる形跡があったからだ。Rootkit(ルートキット)とは、ファイル、レジストリ・キー、そのほかのシステム・オブジェクトを、診断ソフトやセキュリティ・ソフトウェアから隠ぺいする技術のことだ。これは通常、マルウェア(不正なソフトウェア)が自らの存在を隠そうとして使用する技術である(Rootkitについては、Windows IT Pro Magazine 6月号掲載の記事“Unearthing Root Kits”に詳しく書いた(訳注:該当記事は契約購読者のみ閲覧可能。Rootkitに関する日語の記事としては関連記事も参照)。RKRの結果ウィンドウによると、隠しディレクトリが1つ、隠しデバイス・ドライバがいくつか、そして隠しアプリケーションが存在してい

  • インテルの最新技術は人間の行動を“先読み” - @IT

    2005/11/9 インテルは11月8日、報道関係者向けの説明会を実施。米インテル コーポレーション インテル・シニア・フェロー兼コーポレート・テクノロジ統括部長 ジャスティン・R・ラトナー(Justin R.Rattner)氏が、同社の研究開発状況を説明した。 ラトナー氏は、インテルが「Centrino」(セントリーノ)の成功によって、プラットフォーム事業を中心とする事業形態になった経緯を説明。「今後はプラットフォーム事業を中心として、エンドユーザー中心の製品を提供していきたい」と語った。昨今の研究成果では、世界の各地域に向けた開発が進んでいると強調。最近では中国市場に浸透するために、中国の一般家庭におけるPCの利用状況を詳細に調べ、中国市場向けの製品を提供したという。そのほか、たんぱく質研究など生物学を製品に応用していきたいとした。 次に65nmプロセス技術では、「2006年第3四半

  • Webアプリのユーザビリティを改善しまくるAjax ― @IT

    Ajax うきうき Watchでは、Ajaxを使ったWebアプリケーションやサービス提供者、ベンダの動向から「うきうきするような」面白いもの、確実に押さえておきたいものを厳選してお届けしていきます。 Ajax、それはWebアプリケーションのユーザビリティを改善する切り札である。古い技術を組み合わせ、魔術のごとく生まれ変わった新しいファッションである。 今回より、なるべく密に、Ajaxの動向をウォッチングしていきたいと思う。 基的には、新しい話題を中心に、厳選した面白い話題を提供していきたいと思うが、今回だけは初回でもあり、これまでのAjaxに関する話題から面白いもの、確実に押さえておきたいものをピックアップしてみたい。 なお、ここでは主に日語で読める情報について取り上げていく。ただし、特に重要なものについては、英語の情報を扱う場合がある。 Ajax: Web アプリケーション開発の新し

  • @IT:次世代プロトコルWebDAVの可能性 技術仕様徹底解説

    将来、SambaやCVSを不要にしてしまう可能性を秘めたプロトコル「WebDAV」。まだ開発途上にあり、そのポテンシャルを完全に発揮しきっているとはいえないが、今後重要な存在となるだろう。これから、このWebDAVの技術仕様からLinuxでのWebDAVサーバ構築までを解説する。 これまで、Webといえば読む動作が大半であった。CGIをはじめとするさまざまな仕組みを準備することによって、特定の条件下においてファイルやデータをサーバに送り込むことはできたものの、決して「自由に」ということにはならなかった。 また、Webページの更新にしてもFTPなどの古いプロトコル経由で転送しなければならない。それらのプロトコルにもセキュリティ上の問題が発生することがしばしばあったし、クライアント/サーバ間の接続にも気を使うことが多かった。 しかし、WebDAVの規格ができてからは、この様子が変わってくる。「

    @IT:次世代プロトコルWebDAVの可能性 技術仕様徹底解説
  • @IT:Ajaxを使ったamazon検索をPHPで作ろう

    Ajaxは今年非常にホットな話題の技術である。 @ITをはじめ、さまざまなところでもAjaxについての記事が目立つようになってきた。 ここでは、筆者が携わっているPHPかいわいでのAjaxの動きについて紹介していきたい。 Aajaxとは「Asynchronous JavaScript + XML」の略である。JavaScriptはいわずと知れたクライアント(通常ウェブブラウザ)サイドの技術であり、そこからXMLHttpRequestというものを利用し、ページ推移をせずにサーバ/クライアント間でどんどんデータ交換をしていく技術である。これとDHTMLを併用することでいわゆるAjaxになる。 この辺りの詳しい内容はAjax推進委員会による「古くて新しいAjaxの真実を見極める」を参考にするといいだろう。 PHPはサーバサイド技術、前述のとおりAjaxで用いられるJavaScriptはクライアン

  • 履歴書の正しい書き方、効果的な書き方とは?

    履歴書の正しい書き方、効果的な書き方とは?:2005年秋編:履歴書の正しい書き方、効果的な書き方とは? 転職に必要となる書類のうち、必須、かつ最も基的な書類「履歴書」。その効果的な書き方について、元IT系人材ビジネス企業の採用担当者が解説します。なお、この記事は「@IT自分戦略研究所 Weekly」のメールマガジンで連載したコラムに加筆修正したものです。

    履歴書の正しい書き方、効果的な書き方とは?