タグ

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

  • すばらしいソフトを作るには、カリスマが講演 ― @IT

    記者という職業柄、これまで非常に多くのプレゼンテーションを見てきたが、プレゼンテーションの1枚目が半裸の女性モデルの写真だったのは初めてだった。 2月13日、14日の予定で東京・目黒で開催中の「デベロッパーズ・サミット2008」で講演したFog Creek Softwareの創業者でCEOのジョエル・スポルスキー(Joel Spolsky)氏のプレゼンテーション「Joel on Developers Summit――素晴らしいソフトウェアを作るということ」は、型破りに楽しく、なおかつソフトウェア開発者にとって示唆に富む内容だった。 スポルスキー氏は米マイクロソフトのExcelチームで、Excel用マクロ言語を、後にVBAと呼ばれることになるモダンなオブジェクト指向言語に置き換える仕事でプログラムマネージャを務めたことがあるなどソフトウェア開発のベテランだが、エッセイの書き手としても名を馳せ

  • IT企業、新卒採用苦戦の理由は「仕事のイメージが悪い」 - @IT

    情報処理推進機構(IPA)は、人材不足が深刻化する日IT業界の現状を調査するため、IT人材についての実態調査を実施し、1月28日に結果を公開した。大学卒、大学院卒の新卒学生がIT企業に興味を持たなくなったともいわれているが、当のIT企業が新卒採用の課題として挙げた答えのトップは「業界の仕事のイメージがよくない」だった。 調査はIT人材についての総合的な調査の予備調査の位置付け。IT企業とユーザー企業に分けて2007年9月に調査を行った。IT企業は357社が回答。回答企業の65.8%は受託開発ソフトウェア業、12.3%が情報処理サービス業、6.7%がパッケージソフトウェア業など。 IT企業の今年度の新卒採用については40.9%のIT企業が「ほぼ目標どおり」と回答。ただ、「目標を下回った」という企業も3割以上あり、苦戦は続いているようだ。特にほぼ目標どおりの採用を確保している従業員1000

    IT企業、新卒採用苦戦の理由は「仕事のイメージが悪い」 - @IT
    dotquasar
    dotquasar 2008/01/30
    4位以下がなんだかなぁ
  • Cometに代表されるサーバ・プッシュ技術の復権

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集部) サーバ・プッシュの歴史 Webアプリケーションが広まるにつれて、レスポンスやリアルタイム性を重視することが多くなってきました。Webアプリケーションの形式によっては、ユーザーが主体的に操作してデータを取得するよりも、サーバ側が必要と思われるデータを送り付けることが主体の場合もあります。 例えば、Webブラウザを利用したチャットであれば、通常ページが更新されるのはリロードされたタイミングですが、サーバ・プッシュ型の実装がなされている場合は、新しいメッセージが追加された瞬間に、参加ユーザー全員に伝搬されなければいけません。 Webブラウザを活用したサーバ・プッシュの手法は、古くはNets

    Cometに代表されるサーバ・プッシュ技術の復権
  • Flashベースの電子書籍ビューワ、イーブックが発表 - @IT

    2008/01/18 イーブック・システムズは1月18日、Flashベースの電子書籍ビューワ「FlipViewer Xpress」を提供開始したと発表した。従来の電子書籍ビューワ「FlipViewer」から機能を削減。その代わりにFlashベースにしてPCにインストールせずに使えるようにした。利用は無料。 FlipViewer Xpressは「FlipBook」形式の電子書籍を閲覧可能。実際の書籍、雑誌のインターフェイスを模していて、ページをめくりながら電子書籍を読める。コンテンツの不正コピーを防止する基的なDRM機能のほか、コンテンツの閲覧回数やページごとの購読時間などユーザーの閲覧履歴データを取得する機能がある。 イーブック・システムズは運営する電子書籍図書館「Flib」で、FlipViewer Xpressを使って読むことができる電子雑誌3誌、電子書籍2冊を公開している。徐々にFl

  • まつもと×笹田、Ruby 1.9を語る ― @IT

    2007/12/25 「そういえばあのretryの話、どう思う?」、「誰も使ってないから害悪が多いっていう話は説得力ありますよね」、「じゃあなくすか……、うん、なくしといて」、「あ、決まっちゃった(笑)」――。 まつもとゆきひろと、笹田耕一。いま、世界が注目するプログラミング言語「Ruby」の生みの親と、開発コアメンバーの2人は、こともなげにRubyの仕様を記者の目の前で変更してしまった。Rubyの開発はどのように行われ、どこへ向かおうとしているのか。現行のバージョン1.8系から大きく様変わりする次期開発版「Ruby 1.9」のリリースを12月25日に控えた2人に、師走の秋葉原で話を聞いた(文中、敬称略)。 Rubyの仕様は密室で決まる!? 冒頭に紹介した2人の会話は、「retry」というRubyの文法の2種類ある使い方のうち、これまでほとんど使われた形跡がない方を文法仕様から取り除くかど

  • DNSベストプラクティスとは「隠す」そして「重ねる」 ― @IT

    第2回 DNSベストプラクティスとは「隠す」そして「重ねる」 澁谷 寿夫 Infoblox株式会社 Systems Engineer 2007/12/14 軽視されがちのDNSにもう一度明かりをともす新連載。第2回ではDNSの最新情報と、前回の最後で図だけ提示した「DNSのベストプラクティス」構成の意味を解説します(編集部) いまだに設定ミスの多いDNS 今回も引き続きDNSについて説明していきたいと思います。まずは、おさらいをかねて、2007年11月に発表されたDNS関係のリリースを紹介したいと思います。 11月19日に開催されましたDNS DAYでも話題に上がっていたのですが、いまだに多くのDNSサーバに設定ミスが多いという問題があります。設定ミスの内容としては、いくつかありますが、その中でも深刻な問題としてはオープンリゾルバのサーバになってしまっているというものです。 前回説明した「

  • 5分で絶対に分かるZigBee − @IT

    岡田 大助 @IT編集部 2007年12月14日 ■無線ネットを飛び交う電気仕掛けのミツバチたち ZigBeeとは、低コスト、低消費電力でワイヤレスセンサーネットワーク構築に適した無線通信規格です。BluetoothやUWBといった無線PAN(Personal Area Network)に属しています。 伝送速度は、250kbpsとほかの無線PANに比べると遅いのですが、1つのネットワークに最大で65535ノード(端末)が接続できます。また、複雑な設定をすることなく30ミリ秒程度でアドホック*なネットワークを構築したり、15ミリ秒程度でスリープ状態から回復したりも可能です。そして、ボタン電池1個でおよそ1年間、単三乾電池2で2年間程度の稼動ができるといわれています。 * ネットワーク用語におけるアドホック(ad hoc)は、特定のネットワークインフラに依存せずに、ノード同士がその場でネッ

  • ブログの話題を仮想大陸で探索、gooが実験 - @IT

    2007/12/03 NTTNTTレゾナントは12月3日、ブログの記事を分析して、仮想的な大陸の地形図上に視覚的に表示するブログ検索サービス「BLOGRANGER TG」の共同実験を開始した。概念的に近いキーワードのタグ同士を配置することで、利用者の関心にマッチしたブログ記事を視覚的に見つけやすくした。NTTレゾナントが運営するポータルサイト「goo」上の実験サイト「gooラボ」(http://labs.goo.ne.jp/)で1年間の予定で商用環境での実用性を検証する。 BLOGRANGER TGは収集した過去1カ月のブログ記事で、テキストに対して適切なタグを推定する「オートタギング技術」を用いてタグを振る。また、概念的に関連するタグ同士の関係を2次元の仮想的な大陸の地形図として可視化する。利用者は仮想大陸をマウスでスクロールして、キーワードとなるタグをクリックすることで関連したブログ

  • センサーネットワークやUWB高精度測位システムに現実味 ― @IT

    岡田 大助 @IT編集部 2007年8月7日 近距離無線技術やセンサーネットワーク技術の登場によって、RFIDはどのように変化するのか。WIRELESS JAPAN 2007をレポートする(編集部) 2007年7月18日から20日にかけて「WIRELESS JAPAN 2007」開催された。出展の中心は無線LANやWiMAXなどの無線通信技術とモバイルコンテンツであったが、RFIDや非接触ICカード技術も散見されていたので、いくつかを紹介する。 FeliCaの製造番号で顧客サービスの向上を目指す ソリトンシステムズでは、FeliCa通信機能付きのブロードバンドルータ「AmiTouch-01」が出展された。AmiTouch-01には一般的なFeliCaリーダ/ライタが接続可能で、手軽に非接触ICカード技術を活用したクーポン発行サービスなどを構築できる。 AmiTouch-01は、Linux

  • 一気に分かる“XQuery”ハンズオン演習 1/3 − @IT

    今年(2006年)はXMLデータベース元年といわれています。すでに製品を出していた企業を含む多くのベンダが、XMLを保存するのに適したデータベース管理システム(DBMS)を発表しています。そして何よりXML専用のクエリ(問い合わせ)言語であるXQueryが昨年11月にW3C(World Wide Web Consortium)のCR(Candidate Recommendation:勧告候補)にまでこぎつけました。 記事では、XQueryをクエリ言語の標準であるSQLと比較しながら、どのような言語なのか概説します。 ■XMLはどのように保存されるべきか XML 1.0勧告が発表されてはや8年が過ぎ去ろうとしています。筆者自身が関与した開発プロジェクトでXMLを初めて使ったのは1999年ですが、それからすでに7年が経過しました。 これまでXMLを企業システムで利用してきた際にいつもつきまと

  • @IT:XQueryチュートリアル(1)〜XQueryを実体験してみる

    XMLの格利用に向けた重要な技術の1つがXMLデータベースの発展だ。そのカギを握るのは、問い合わせ言語XQueryの標準化である。現在、XQueryは標準化目前のところまできており、実際にXQueryの実装も登場している。記事は、そのXQueryを実践することを目的とした。 戌亥稔 ビーコンIT 2002/8/7 チュートリアルは、XMLデータベースの問い合わせ言語としてW3Cで標準化が進んでいる「XQuery 1.0: An XML Query Language」の学習を目的としたものである。XQueryについては、「標準化目前:注目のXML問い合わせ言語 XQuery」の記事中で、その機能や文法を解説している。XQueryを簡単にいえば、リレーショナルデータベースにおけるSQLのように、XMLデータベースに対して柔軟かつ強力な問い合わせを行うことができる言語だ。SQLが定型データ

  • 電子署名を使うDomainKeysの設定方法 ― @IT

    今回は電子署名を利用した送信ドメイン認証技術DomainKeys」について解説する。Sender IDやSPFなどのIPアドレスベースの送信ドメイン認証に比べて、質的にメール転送に強いという利点があり、長期的には電子署名方式の送信ドメイン認証を利用していくべきであるといわれている。 ただし、Sender IDの導入は送信側ではDNSにSPFレコードを登録するだけで簡単に開始できるのに対して、DomainKeysなどの電子署名方式では送信側でも電子署名を行うメールフィルタを導入する必要があり、やや敷居が高い。 電子署名方式で最も普及しているDomainKeys DomainKeysは、電子署名を利用した送信ドメイン認証技術の中では最も普及している技術である。DomainKeysは、米Yahoo!が提唱する方式であり、Yahoo!メールやGmailなどで利用されている。RFCのドラフトは以

    電子署名を使うDomainKeysの設定方法 ― @IT
    dotquasar
    dotquasar 2007/08/04
    DomainKeys詳細
  • 5分で絶対に分かるモバイルFeliCa ― @IT

    岡田 大助 @IT編集部 2007年6月29日 ■携帯電話向けに拡張されたモバイルFeliCa 非接触ICチップを使ったサービスを携帯電話で利用できるようにした「おサイフケータイ」や「モバイルSuica」などのサービスを利用している読者も多くなってきたのではないでしょうか。この仕組みを支えているのが「モバイルFeliCa」です。 モバイルFeliCaとは、ソニーが開発した非接触ICカード技術「FeliCa」を携帯端末で使えるように拡張したものです。そのため、FeliCaの基的な仕組みを受け継いでいます(FeliCaについては「非接触ICに最適化された『FeliCa』の正体」を参照してください)。 モバイルFeliCaに対応した携帯電話の中には、「モバイルFeliCa ICチップ」とアンテナが組み込まれています。FeliCaカードは、受信した電波を利用して起電力を得ますが、モバイルFeli

  • 【問題1】 電源と抵抗の回路 ― @IT

    世界各国でAI関連規制の整備が進む中で、AIシステムの開発に求められるのが「検証(Verification)」と「妥当性確認(Validation)」から成る「V&Vプロセス」である。特に、自動車や航空宇宙の分野を中心に高い安全性や高い信頼性が重視されるセーフティクリティカルなシステムにAIを導入する際に重要な役割を果たすとみられている。

  • 見つけて得するソースコード専用の検索エンジン - @IT

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集部) プログラミングと検索エンジンは切っても切れない プログラミングと検索エンジンの関係は切っても切り離せないものです。プログラミングに役立つドキュメントやノウハウを探したり、参考になるサンプルプログラムを見つけ出せます。 さらにバグの回避方法を見つけたり、エラーメッセージを検索エンジンで探して、解決方法が見つかることも多いでしょう。良質のソースコードから、的確なアルゴリズムや、思いもしなかったようなコード例を見いだすのも新たな楽しみです。 さて、ここではプログラミングの際に便利に利用できるソースコード専用の検索エンジンをいくつか紹介しましょう。ソースコード専用の検索エンジンを利用した検索

    見つけて得するソースコード専用の検索エンジン - @IT
  • すべての基礎、マスター・ゾーンサーバの設定

    すべての基礎、マスター・ゾーンサーバの設定:実用 BIND 9で作るDNSサーバ(2)(2/3 ページ) ゾーンファイルの作成 次に、/var/named下に/etc/named.confで記述したすべてのゾーンファイルを作成します。 named.ca キャッシュサーバとして動作するためには、ルートサーバがどこにあるのかを正しく知っておく必要があります。そのためのゾーンファイルをftp://ftp.rs.internic.net/domain/named.rootから入手し、/var/named/named.caとして保存します。 ルートサーバは不変であると思われがちですが、頻繁でないにしろ更新されることがあります。2002年11月にはDoS攻撃への対策から、5年ぶりにルートサーバに変更が加えられました。BINDはnamed起動時にルートサーバに接続し、自動的に最新のルートサーバ一覧情報に

    すべての基礎、マスター・ゾーンサーバの設定
  • 1