タグ

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

  • Adobe AIR 1.0がついに公開 - @IT

    2008/02/25 米アドビシステムズは2月25日、FlashやJavaScriptなどWebテクロノジを使ってデスクトップアプリケーションを開発、動作させれる「Adobe AIR」の正式版1.0をWebサイトで公開した。アプリケーション開発用のSDKも発表。アドビは「AIRのリリースは、デスクトップのコンピューティングパワー、データ機能と、Webのリアルタイム性、ダイナミック性を橋渡しするアドビのリッチインターネットアプリケーション(RIA)の次の波が来たことの合図だ」としている。 公開したのはAIRアプリケーションを稼働させるためのランタイムと、開発用のSDK。それぞれ英語版で、WindowsMacに対応する。 Webサイトから無料でダウンロードできる。アドビは、開発スピードや使いやすさ、ローカルファイルへのアクセスのしやすさなどでAIRがWebブラウザで稼働する他社のRIA技術

    mukaken
    mukaken 2008/02/26
  • Yahoo! JAPANがOpenIDの発行開始、使ってみたが…… ― @IT

    2008/01/30 ヤフーは1月30日、OpenID発行のベータサービスを開始すると発表した。Yahoo! JAPAN IDと関連付けられるOpenIDを使って外部のOpenID対応サイトにログインできる。Yahoo! JAPAN IDは2136万IDがあり、国内のOpenID取得者が一気に増える可能性がある。 OpenIDの発行はヤフーのWeb サイトで行う。ユーザーがすでに持つYahoo! JAPAN IDとパスワードを入力するとOpenIDが発行される。OpenIDではURLをIDと利用する。ただ、ヤフーが発行するOpenIDのURLには、ランダムな文字列が含まれる形。ヤフーが推奨するのは、OpenIDの入力ボックスに「yahoo.co.jp」と入力してYahoo! JAPANのログインページに移動し、Yahoo! JAPAN IDを入力する利用法だ。ヤフーの広報担当者は「ランダム

  • データ型について理解を深めよう - @IT

    連載目次 前回は、文字列、数値、日付を扱うVBScriptの関数を取り上げ、それらを単独、あるいは組み合わせて使用することで、さまざまな処理が可能になることを示した。今回は前回に引き続きVBScriptの関数のうち、データ型を扱うものを取り上げるとともに、VBScriptにおけるデータ型の概念と利用法について説明する。 VBScriptのデータ型 前回述べたように、データ型(単に「型」ともいう)とは変数の種類であり、VBScriptには文字列を扱う文字列型、日付や時刻を扱う日付型などがあると便宜上これまで説明してきた。しかし、実は、VBScriptで扱われる変数はすべて、どんな値でも格納できるバリアント(Variant)型であり、文字列を扱う文字列型や日付・時刻を扱う日付型といった特定のものは厳密にいうと存在しない。が、バリアント型の変数に値を格納すると、その値の種類に応じて(例えば文字列

    データ型について理解を深めよう - @IT
    mukaken
    mukaken 2008/02/08
  • テキストエディタでWebサイト構築をガンバル人へ(1/3) ― @IT

    テキストエディタでWebサイト構築をガンバル人へ:どこまでできる? 無料ツールでWebサイト作成(6)(1/3 ページ) 「あえて」テキストエディタでWebサイト構築 今回はテキストエディタと組み合わせることで、開発をより便利にできるツールについて考えてみよう。 現在「あえて」テキストエディタでの開発を行われている方には、現在使っているエディタを選択するまでの“経緯”や“こだわり”があると思う。筆者もこれまでにさまざまなテキストエディタを試し、「この程度のもので十分だ」と感じるテキストエディタを現在使っている。 テキストエディタ+α そこで今回は、テキストエディタ自体とそのプラグイン/拡張機能に関する紹介は行わないこととし、「どのようなテキストエディタを使っている場合でも、組み合わせて使うことでより簡単にWebサイト構築ができるツール」という観点で紹介したいと思う。もちろん、Webオーサリ

    テキストエディタでWebサイト構築をガンバル人へ(1/3) ― @IT
  • いまさら聞けないAdobe AIR「超」入門(1/4)- @IT

    今回から数回にわたって、Adobe AIRの開発の基礎から応用までをお届けしたいと思います。この連載では、JavaやFlex、C#などほかの開発技術で簡単なプログラムを作ったことのあるというぐらいのプログラミング初級者の方々を対象にしています。 2回目以降の連載の格的なAIRの開発を前に、今回はAIRの概要と開発環境の準備、簡単なサンプル・ウィジェットの作成を行います。

    いまさら聞けないAdobe AIR「超」入門(1/4)- @IT
  • 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
  • @IT:2007年、Linuxディストリビューションの歩みを振り返る(1/4)

    VMware PlayerとLive CDで手軽に試せる 商用、非商用ともにメジャーバージョンアップが相次いだ2007年。主なディストリビューションを取り上げ、更新内容を紹介します。同時に、これらを手軽に仮想マシンで試す方法にも触れます。(編集局) 鶴長 鎮一 2007/12/28 リリースラッシュだった2007年 今年も多くのLinuxディストリビューションがリリースされました。例年の定期的なバージョンアップを遂行したものに加え、数年ぶりのメジャーリリースを果たしたものもあり、2007年はリリースラッシュの様相を呈しました。 数あるディストリビューションを使って、年末年始の休みに1人、Linuxインストール大会にふけるのも一興です。2007年にリリースされた主なLinuxディストリビューションを振り返ります。 ■ディストリビューションの大別 ディストリビューションを利用することで、Lin

  • マッシュアップ元年が終わり、2008年はどうなる?(1/2)- @IT

    PatchService-あらゆるWebサービスをかんたんマッシュアップ MyRemix マッシュアップとSNS/Webプラットフォームの来年についての見解……というお題を編集者の方よりいただきましたが、SNSについてはそれほど詳しくはありませんので、マッシュアップの今年の状況と来年の見通しについて書いてみたいと思います。 まず今年は、フィードパスの岩上氏がいったように、マッシュアップ活用が格化した「マッシュアップ元年」だったといえるかもしれません(参考「企業向けSaaSも『今年はマッシュアップ元年』?」)。 その理由は以下のとおりです。 「エンタープライズ2.0」のようなキーワードが流行し、企業内のシステムにもAjaxやマッシュアップが普及し始めた(参考:連載第25回「Ajaxで加速!? エンタープライズ2.0とWebOSの普及」) マッシュアップを実現することに特化したツールやWeb

  • 本当は楽しいIT業界――“重鎮”を超えて − @IT

    2007/12/26 日IT業界は暗い話題に事欠かない。国内にはシステムエンジニアが31万人、プログラマが15万人いる。ユーザー企業のIT技術者やフリーのIT技術者を加えると50万人を超える人が関わっている。専門技術者では建築土木技術者に次いで多いといわれる。情報サービス業界全体の売り上げは16兆7000億円を超える(参考資料PDF)。IT業界が生まれて50年以上たち、それなりの規模に成長してきたわけだ。ただ、IT業界のイメージはここ数年で悪化してしまった。このままでいいと思っているIT業界内の人間は少ないだろう。@ITが10月末に掲載した記事「IT業界不人気の理由は?現役学生が語るそのネガティブイメージ」が高い注目を集めたのは、IT業界の今後に対する不安が反映された結果だ。 IT業界。簡単に使ってしまっているがこの言葉が指す業界は幅広い。代表的なのはソフトウェア開発業だ。そのソフトウ

    mukaken
    mukaken 2007/12/27
  • まつもと×笹田、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種類ある使い方のうち、これまでほとんど使われた形跡がない方を文法仕様から取り除くかど

    mukaken
    mukaken 2007/12/26
  • 大規模分散処理向けの国産“ウェブOS”をRubyで開発中 − @IT

    2007/11/26 2007年11月24日、「楽天テクノロジーカンファレンス2007」において、Ruby言語の開発者で楽天技術研究所フェローのまつもとゆきひろ氏は、開発中の大規模分散処理基盤「Roma」(ローマ)と「Fairy」(フェアリー)のコンセプトを語った。研究段階ではあるものの、米グーグルなど世界トップクラスのネット企業だけが持つ大規模分散処理技術に真っ向から挑戦する試みだ。 米グーグル、米ヤフー、米アマゾンなど世界トップクラスの大手ネット企業は、巨大なトラフィックに対処するため、大規模データセンターの信頼性、可用性、性能などを確保する大規模分散処理基盤の研究開発を進めている。最近では、こうした大規模分散処理基盤は“ウェブOS”と呼ばれることもあり、注目を集めている。つまり世界トップクラスのネット企業は“ウェブOS”を自社開発しているわけだが、楽天でも国産の“ウェブOS”が生まれ

    mukaken
    mukaken 2007/12/05
  • JavaScript開発ツールの本命! FirebugとAptana(1/3) − @IT

    JavaScript開発ツールの命! FirebugとAptana:どこまでできる? 無料ツールでWebサイト作成(4)(1/3 ページ) ついに「Aptana STUDIO」がリリース 先日、連載第1回と第2回で紹介したAptanaが、2年にわたる開発期間を経て「Aptana STUDIO 1.0」としてリリースされた。 「Aptana STUDIO 1.0」には、「Community Edition」と呼ばれるフリー版と、「Professional Edition」と呼ばれる製品版が存在し、製品版は1年間の更新と優先的なサポート、最新開発版へのアクセスパスが付いて199ドル(現在はセール中?)で、以降更新のために1年ごとに79ドル、というプランが用意されている。Professional EditionはIE(Internet Explorer)のデバッグサポート、JSONエディタ、S

    JavaScript開発ツールの本命! FirebugとAptana(1/3) − @IT
  • Rubyが地方で愛される理由 - @IT

    2007/10/19 開発言語「Ruby」が地方自治体の注目を集めている。開発者のまつもとゆきひろ氏には全国の自治体から講演依頼が殺到。Rubyを活用したITシステムの自治体への導入や、Rubyトレーニングを行う自治体も増えている。 島根県松江市は10月1日、新しい医療保険制度に対応する業務システムをRubyで開発すると発表した。独立行政法人 情報処理推進機構(IPA)の「自治体等におけるオープンソース・ソフトウェア活用に向けての導入実証」事業の採択を受けた。開発を担当するのは、ネットワーク応用通信研究所(NaCl)とテクノプロジェクト、伊藤忠テクノソリューションズ(CTC)からなるコンソーシアム。NaClは松江市に社を置き、まつもと氏がフェローを務める。テクノプロジェクト社は松江市。 NaCl社があり、まつもと氏も居住することから島根県は特にRubyに対して熱心。県としても財団法

    mukaken
    mukaken 2007/10/21
  • デスクトップをJava製ウィジェットでにぎやかに

    教育界、技術者コミュニティでJava言語の教育と啓蒙に長年携わってきた筆者が、独自の視点からJavaの面白さを掘り下げていく。(編集部) Javaデスクトップ・ウィジェット!? サーバサイド一色だったJavaも、EclipseのようなGUI開発ツールの登場によって、Javaで作成したデスクトップ用アプリケーションで成功を収めることができることが証明されました。「まだまだ一般の人が使うアプリケーションではJavaは少ないかもしれませんが、今後は増えてきそうな気がする」などと思っていたところ、なかなか面白いものが登場してきました。それはJava製のデスクトップ・ウィジェットです。 ワイド画面のパソコンが増えてきたせいか、デスクトップ画面上に「ウィジェット」(Widget)または、「ガジェット」(Gadget)と呼ばれる簡易アプリケーションを動かしている人も多くなってきたのではないでしょうか。

    デスクトップをJava製ウィジェットでにぎやかに
  • prototype.jsでYouTubeをインクリメンタルサーチ (1/3) ─ @IT

    prototype.jsでYouTubeをインクリメンタルサーチ:パターンとライブラリで作るAjaxおいしいレシピ(2)(1/3 ページ) 今回のサンプルはYouTubeの新APIを使う 2007年8月28日からGData(Google Data APIs)の仕様に基づいたYouTubeの新しいWeb APIであるGData YouTube APIが利用できるようになりました。これに伴って、以前のYouTube APIではサポートされていなかったJSONP(前回記事参照)による動画の検索ができるようになりましたので、今回のサンプルでは、この新APIを使ってJavaScriptから直接YouTubeの動画を検索させます。 Ajaxデザインパターンは「Live Searchパターン」などを使用 検索方法は、通常の「キーワード」を入力してから「検索ボタン」を押すタイプではなく、一文字一文字入力す

    prototype.jsでYouTubeをインクリメンタルサーチ (1/3) ─ @IT
  • Rubyで自治体の業務システム構築、松江で実証実験 - @IT

    2007/10/01 テクノプロジェクトは10月1日、ネットワーク応用通信研究所および伊藤忠テクノソリューションズ(略称:CTC)とともにコンソーシアム(共同企業体)を結成し、「Rubyの普及を目指した自治体基幹業務システム構築」をテーマに松江市向けに業務システムを構築し、実証実験を開始すると発表した。独立行政法人 情報処理推進機構(略称:IPA)の「自治体等におけるオープンソース・ソフトウェア活用に向けての導入実証」事業としての採択をうけ、実証するもの。 開発するのは、2008年8月から運用を開始する高齢者向けの新しい医療保険制度に対応するシステムで、所得に応じて高額医療費を支給するために高額合算システムを開発する。コンソーシアムでは、Rubyによる基幹業務システム開発の課題として、「複雑なレイアウトに対応できるなど、精度の高い帳票印刷機能」、「計算機能など確実な処理性能」、「業務システ

    mukaken
    mukaken 2007/10/02
  • IBM、ネットでの反復操作をスクリプト化する「CoScripter」発表 ― @IT

    2007/09/27 米IBMは9月26日(米国時間)、Webブラウザで繰り返し行うネット上の作業を「記録」し、簡素化する無料サービス「CoScripter」を発表した。 CoScripterは、ユーザーの行動を「スクリプト」化し、自動的にタスクを実行できるようにするとともに、ほかのユーザーとその情報を共有可能にするサービスだ。 CoScripterはメールのチェック、飛行機の到着時間の確認、Wi-Fiホットスポットの検索といった、繰り返し行うタスクを単純化する。同サービスは「Programming by Demonstration」手法により、人々の行動を観察することでそのプロセスをキャプチャし、記録したステップをスクリプトに変換する。これらスクリプトはWikiと統合されるので、ほかのユーザーと簡単に共有できる。 例えば住宅検索サイトで家探しをするときにCoScripterを利用すれば、

    mukaken
    mukaken 2007/09/28
  • 第4回 JavaScriptでオブジェクト指向プログラミング ― @IT

    JavaScriptが、いま注目を浴びている。 JavaScriptがこれだけの注目を浴びた理由の1つとして、Ajax技術の登場とも相まって、JavaScriptに対する確かな理解の必要性が高まったという事情は否定できない。しかし、それだけでは説明できない急速な注目の理由として、もう1つ、JavaScriptという言語そのものが持つユニークさが開発者の目を引いたという点は看過できないだろう。 もっとも、このユニークさは同時に、多くの開発者が感じているJavaScriptに対する苦手意識と同義でもある。これまでVisual BasicやC#、Javaといった言語でオブジェクト指向構文になじんできた開発者にとって、JavaScriptのオブジェクト指向構文はいかにも奇異なものに映るのだ。ようやくクラスという概念を理解した開発者が、JavaScriptという言語の背後にたびたび見え隠れする「プロ

    第4回 JavaScriptでオブジェクト指向プログラミング ― @IT
  • 「Ruby 1.9は1.8より平均5倍速い」、YARV笹田氏 ― @IT

    東京大学大学院 情報理工学系研究科 特任助手 笹田耕一氏。笹田氏が開発したRuby VMは、次期Rubyに取り込まれることが決まっている 2007年12月にリリースが予定されているRubyの次期バージョン、Ruby 1.9では平均して基機能の実行が5倍程度、テスト項目によっては最大20倍程度速くなる――。9月7日、東京工業大学 大岡山キャンパスで、IPA(情報処理推進機構)が毎年行っているIPA未踏ソフトウェア創造事業2006年後期に採択された、いくつかのプロジェクトの最終成果報告会が行われた。 報告を行ったプロジェクトの1つは「Ruby用仮想マシンYARVの完成度向上」。これまでにも何度か未踏ソフトウェア創造事業に採択され、YARVの開発を続けてきた東京大学大学院 情報理工学系研究科 特任助手の笹田耕一氏は、最新のベンチマーク結果を披露した。 YARVでは、さまざまな高速化を行っている

    mukaken
    mukaken 2007/09/08
  • XML用語事典 [SMIL]

    SMIL (Synchronized Multimedia Integration Language) スマイル SMILは、XMLによって作られたマルチメディア記述用の言語である。時間に関するコントロールや、スクリーン上のプレゼンテーションのレイアウトなどを行うことを目的としたものである。たとえば、音楽再生開始後10秒で画像を切り替える、といった処理を記述することを目的としている。このような時間によるコントロールの概念は、HTMLにはないものである。 以下はSMILを用いたサンプルである。これは、2枚の画像を正確に同時に表示することを、正確に5秒ごとに切り替える機能が記述されている。 このサンプルを実行するにはここをクリックする。実行にあたっては、SMILを再生できるソフトウェア(RealPlayerなど)がインストールされていることが条件である。 以下がソースコードである。 <!DOC

    mukaken
    mukaken 2007/09/04