タグ

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

  • FlashランタイムのJavaScript実装「Gordon」が登場 - @IT

    2010/01/14 Webブラウザ上のJavaScript環境でFlashのランタイムを実装したオープンソースプロジェクトGordon」が1月14日にGitHub上で公開された。開発したのはミュンヘン在住のTobis Schneider氏で、MITライセンスでライブラリを配布している。GordonはSWF3アクションモデルをサポートしていて、ActionScript 2のVMも今後のリリースに含む予定という(対応タグ一覧)。 GordonはFirefox、Chrome、Safari、それにiPhone上のMobile Safariなどで動作している。@IT編集部で試したところ、サンプルとして付属する3つのswfファイルはChrome上で問題なく表示でき、アニメーションすることも確認できた(デモはここ)。家のFlash 10よりやや遅いという程度で十分実用的な速度。iPhone 3G上

    macks
    macks 2010/01/19
    cool!
  • APIアクセス権を委譲するプロトコル、OAuthを知る ― @IT

    クロスドメインでのデジタルアイデンティティを守る APIアクセス権を委譲するプロトコル、 OAuthを知る 作島 立樹 NRIパシフィック 2008/1/21 マッシュアップと呼ばれる仕組みで、既存のWebサービスが次々とつながり、新たなサービスが登場している。しかし、メールアドレスなど重要な個人情報が意図せずに「つながれてしまう」可能性もある。そこで登場したのがアクセス権の「委譲」を目的としたプロトコル、OAuthである。記事ではOAuthの仕組みとともに、なぜそれが登場したのかという背景にも触れる(編集部) マッシュアップの犠牲になるユーザーのアイデンティティ GETなどのHTTPメソッドをもちいてURLへリクエストする、いわゆる「RESTful」【注1】なWeb APIを使ったアプリケーション同士の交流は、いままさに隆盛を極めている。「マッシュアップ」と呼ばれているこのサービス形態

    macks
    macks 2009/10/23
  • 帰ってきたCon Kolivas、大論争を呼ぶの巻(1/3) - @IT

    9月版 帰ってきたCon Kolivas、大論争を呼ぶの巻 小崎資広 2009/10/14 SDスケジューラの作者として、また派手な大ゲンカの末Linuxコミュニティから去った人物として名高いCon Kolivasが、新しいスケジューラをひっさげて帰ってきました。8月の終わりに彼が自身のWebサイトにてパッチとFAQを掲載すると、たちまちさまざまな技術系ニュースサイトで報道され、大きな話題となりました。 では、このBFSスケジューラとはどのようなスケジューラなのでしょうか? このスケジューラがLinuxスケジューラに与えた影響について見ていきましょう。 What's BFS? BFSとは「the Brain Fuck Scheduler」の略(注1)で、大規模ハードウェアでのスケーラビリティよりもむしろローエンドのハードウェアでの動作改善を視野に入れています。ローエンドの機器でもきびきび動

    macks
    macks 2009/10/16
    スケジューラの話。CFSの解説付き。
  • 日本人がつまずかないためのiPhone開発のポイント − @IT

    よくつまずくポイントはこれだ! iPhoneアプリは大きく分けて下記のような流れでAppStoreに公開されます。 ここではコニットが実際につまずいた点や、ネットでよく見るつまずきポイントなどをご紹介します。これらの点に気を付け、スムーズにiPhone開発ができるといいですね。(コニットの紹介記事はこちら→ニッポンのiPhoneアプリヒットメーカーたちに続け!) 1. Developer登録 <登録> 登録情報は日語で書いてはいけない アプリ制作を始めるためには、まずAppleIDを取得し、Apple Developer Connection(ADC)登録後、iPhone Developer Programを購入しなければなりません。 この際に氏名を日語で書いてしまうと、iPhone Developer Programが購入できず、前に進めなくなってしまうので要注意です。 氏名に限らず

    日本人がつまずかないためのiPhone開発のポイント − @IT
    macks
    macks 2009/04/09
  • がんばれ!アドミンくん 第163話 - @IT

    Azure Web Appsの中を「コンソール」や「シェル」でのぞいてみる (2017/7/27) AzureのWeb Appsはどのような仕組みで動いているのか、オンプレミスのWindows OSと何が違うのか、などをちょっと探訪してみよう Azure Storage ExplorerでStorageを手軽に操作する (2017/7/24) エクスプローラのような感覚でAzure Storageにアクセスできる無償ツール「Azure Storage Explorer」。いざというときに使えるよう、事前にセットアップしておこう Win 10でキーボード配列が誤認識された場合の対処 (2017/7/21) キーボード配列が異なる言語に誤認識された場合の対処方法を紹介。英語キーボードが日語配列として認識された場合などは、正しいキー配列に設定し直そう Azure Web AppsでWordPr

    macks
    macks 2009/03/10
    発注価格は上がるが、品質はたぶん下がる。実作業者の作業時間もたぶん増えるが、報酬は変わらない。
  • Podcastでプログラマーに必要な英語をStudyしよう!

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集部) いまの仕事に「英語」は無用! 当に? 昨今では、コンピュータ関連の翻訳書や日人著者の書籍も増え、大抵の分野であれば、日語で最先端の技術的情報を取得できるようになりました。ただ、最新の技術情報や、ニッチな領域の奥深い情報の場合、どうしても最新の洋書や、論文、英文のWebページの情報などに頼っているプログラマ・エンジニアも多いことでしょう。 また、海外で開催されるカンファレンスのQ&Aや、BOF(birds of a feather)などのミーティングの場合、英語力が即、理解力や情報伝達力に反映してきます。 自分は日にいて、日人相手に仕事をしているから「英語」なんて関係ないと思

    Podcastでプログラマーに必要な英語をStudyしよう!
    macks
    macks 2008/08/09
  • メインフレームでLinuxが動くまで あなたの知らないメインフレームLinux第1回− @IT

    あなたの知らないメインフレームLinuxの世界 第1回 メインフレームでLinuxが動くまで レガシーなイメージを持たれることが多いメインフレームと、オープンで無償で利用できるLinux。対極に位置するかのようなこの2つのテクノロジだが、実は絶妙な組み合わせなのだ(編集局) 日アイ・ビー・エム株式会社 システムズ&テクノロジー・エバンジェリスト 北沢 強 2008/5/26 メインフレームは、世界中ほとんどの大企業や団体の基幹システムとして稼働しています。しかし、実際にそのメインフレームに触れたり目にしたりしたことがある人は、かなり少ないのではないでしょうか。 銀行のATMや振り込みにしても、飛行機や新幹線の座席予約にしても、その裏で処理しているシステムの多くはメインフレームであり、われわれには見えないところで正確かつ迅速に大量の作業をこなしながら、生活や社会全体を支えてくれています。世

    macks
    macks 2008/05/27
  • “解読不能”の新暗号の記事について、いつくかのお詫び ― @IT

    先週末の金曜日に掲載した「『解読不能は数学的に証明済み』、RSAを超える新暗号方式とは」がアクセスランキングの2位に入っているが、はてなブックマークやブログで、たくさんのご指摘、ご批判をいただいた。取材、執筆したニュース担当記者である私(西村賢)はいくつかお詫びしなければならない。 1つは記事タイトルや冒頭の記述だけを見ると、まるで確定事項のように見えること。アルゴリズムの公開や検証が済んでいないので「原理的に解読不能と主張する研究者が現れた」と書かなければならないところだった。記事の末尾で「CAB方式は、まだ実績がなく事実上未公表の技術だ。情報が公になっていくにつれて、専門家たちがどう反応するかは未知数だ」と書いたときには、今後アルゴリズムが公表されてすぐに理論的な瑕疵が見つかる可能性があるという意味のつもりだったが、誤解を与える記事構成だった。 アルゴリズムを非公表にしたまま「解読不能

  • 「解読不能は数学的に証明済み」、RSAを超える新暗号方式とは ― @IT

    2008/04/11 すべての暗号はいずれ破られる。2000年前のシーザー暗号の時代から高度な暗号技術が一般化したデジタル通信の現代に至るまで、それが暗号通信の歴史が証明し続けた事実であると同時に、もっとも人口に膾炙したクリシェでもあった。例えば、鳴り物入りでリリースされたDVDのコンテンツ暗号技術CSS」(Content Scramble System)が、リリースからわずか数年で10代のノルウェー人ハッカーに破られたことは記憶に新しい。 【追記】(2008年4月15日) この記事は取材に基づいて執筆したものですが、一部専門家らから「CAB方式暗号は解読不能」というのは誇大表現ではないかとの疑義が呈されています。アルゴリズムの公開や第三者による検証がない現在、この記事に登場するCAB方式が発案者・実装者の主張通り画期的な暗号方式で、当に解読が不可能であるかどうか分かりません。現在、専

    macks
    macks 2008/04/13
    これだけでは何とも。
  • 実測! 物理マシンと仮想マシンの性能差は?

    実測! 物理マシンと仮想マシンの性能差は?:実践! Xenで実現するサーバ統合(2)(1/2 ページ) 仮想化ソフトウェアの「Xen」を用いてサーバ統合を実践していく手順を具体的に紹介します。第2回では、仮想化環境構築の際に頭を悩ませる「物理マシン」と「仮想マシン」のパフォーマンスの差について検証してみます(編集部)

    実測! 物理マシンと仮想マシンの性能差は?
    macks
    macks 2007/11/23
    実マシンとのベンチマーク比較。
  • FSF、GNU AGPLv3をリリース - @IT

    2007/11/21 Free Software Foundation(FSF)は11月19日、「GNU Affero General Public License version 3」(GNU AGPLv3)を公開した。これは「GNU General Public License version 3」(GNU GPLv3)をベースにしているが、ソフトウェアがネットワークを介して提供される場合を想定した条項を含んでいる。 GNU GPLv3では、ソースコードを公開することを条件に、ソフトウェアを変更し、変更したバージョンをほかのユーザーと共有することが認められている。しかしネットワークサーバ上で改変を加えたソフトを使用する場合、その無償ダウンロードを義務化する条項がないため公開されないままという事態が生じていた。 GNU AGPLv3ではこの問題を解決するため、変更を加えたソフトウェアがネ

    macks
    macks 2007/11/22
  • Heartbeatの特徴とユニークな機能

    はじめに 今回から数回にわたって、オープンソースのHA(高可用性)クラスタ構築ソフトウェア「Heartbeat」を題材にして、「クラスタリングとは何か?」というところから、Heartbeat自体の解説、Heartbeatを用いてのHAクラスタの構築、モニタリングなどについて解説していきたいと思います。皆さんお付き合いのほど、よろしくお願いいたします。 クラスタリングって何だろう? まず、「クラスタリングとは何か」というところから始めてみましょう。この質問に簡単に答えてしまうと「あるミッションに対し、複数のコンピュータ(群=クラスタ)をもって対処する構成」だといえます。ですが、状況に応じてさまざまなミッションのタイプがありますから、それに対するクラスタリング(構成)も自然と変わってきます。 なお、Linuxでのクラスタリングの歴史は意外と古くまでさかのぼることができます。約十年前の雑誌ですで

    Heartbeatの特徴とユニークな機能
    macks
    macks 2007/11/14
  • 運べるデータセンター「Project Blackbox」が日本上陸 - @IT

    2007/11/12 2006年10月に公表されたサン・マイクロシステムズの「プロジェクト・ブラックボックス」(Project Blackbox)のコンテナが11月12日、東京都内で公開された。プロジェクト・ブラックボックスは、15平方メートルの床面積に8の19インチラックを装備する高密度の移動可能なデータセンター。ISO標準規格サイズの20フィート・コンテナを使用しているため、トレーラー、航空機、列車、船で移動ができる。「初期導入にかかる期間は10分の1程度」(システムズ・ビジネス統括部 主幹部長 馬場肇氏)と新規導入が容易。また処理能力ニーズの増加に合わせた増設が行えるモジュール性の高さもウリという。新たに建物を用意してデータセンターを設置・増設する場合、電力やスペースなどを実際の需要より多く用意することになるため、過剰投資が避けられない。 最大320ラックユニット分の機材を収容で

    macks
    macks 2007/11/12
  • Ext JSとprototype.jsで作るリッチなUI(1/4) ─ @IT

    Ext JSとprototype.jsで作るリッチなUI:パターンとライブラリで作るAjaxおいしいレシピ(3)(1/4 ページ) 今回は話題のExt JSを使ったサンプル Ext JSはAjaxアプリケーションを構築するためのJavaScriptライブラリ(フレームワーク)です。Ext JSを使用することで、デスクトップアプリケーションのようなユーザーエクスペリエンスを提供できます。2007年10月11日に2.0のベータ版がリリースされ大変注目を集めました。 今回はそのExt JS 2.0のベータ版を使ったサンプルを紹介していきます。 ■ ごく普通の入力フォームのサンプル まずこちらのサンプルを見てください。 今回のサンプルプログラム(拡大表示はこちら、※注意1:FireBugを有効にしている場合は動作が重くなる場合があります。一時的にFireBugをオフにして利用されることをおすすめし

    Ext JSとprototype.jsで作るリッチなUI(1/4) ─ @IT
  • ITエンジニアの「残業減らせ減らせプロジェクト」 ― @IT自分戦略研究所

    ITエンジニアの「残業減らせ減らせプロジェクト」:ITエンジニアの「残業減らせ減らせプロジェクト」(1/2 ページ) ITエンジニアに残業はつきもの(?)。しかしITエンジニアたちは残業を減らすため、さまざまな工夫を凝らしているようだ。それらの工夫を紹介しよう。題して「残業減らせ減らせプロジェクト」! それぞれの業務内容によるかもしれないが、とかく残業が多くなりがちなITエンジニアという職業。厚生労働省の賃金構造基統計調査(平成18年)で見ても、超過実労働時間数の全産業平均は14時間(第1表)であるのに対し、「システム・エンジニア」は24時間、「プログラマー」は20時間(第3表)となっている。 しかし、ほとんどのITエンジニアはこの状況を「なんとかしたい」と感じているはずだ。 そこで今回、@IT自分戦略研究所では、残業に関するアンケートを実施。現在の残業時間、残業が発生する理由、残業に対

    ITエンジニアの「残業減らせ減らせプロジェクト」 ― @IT自分戦略研究所
  • 日本のIT技術者が尊敬されなくなってきた――IPAイベントから ― @IT

    2007/06/28 「きつい、厳しい、帰れない」で新3KともいわれるIT技術者の職場。学生の就職先人気ランキングでもIT企業は低迷している。6月28日に情報処理推進機構が開催したイベント「IPAX 2007」では、IT人材の育成をテーマにパネルが行われた。 「われわれの時代に比べるとIT技術者は尊敬される職種ではなくなった」。NECネクサソリューションズの代表取締役 執行役員社長で、NECで長くSEを務めた渕上岩雄氏はこう語る。時代の最先端技術を担いながらも、新3Kに代表されるよくないイメージが先行するIT技術者。渕上氏は過去の業務と現在の業務の違いを、人気低下の原因に挙げる。 渕上氏がSEを始めた35年ほど前は顧客企業の業務に合わせてITシステムやアプリケーションをほぼ手作りするのが一般的だった。納期2~3年は当たり前。ユーザー企業と密接にコミュニケーションを取って、システムを作り上げ

    macks
    macks 2007/06/29
  • 「IPv4アドレスは2010年に枯渇」、JPNICが検討会開催へ - @IT

    2007/06/19 社団法人日ネットワークインフォメーションセンター(JPNIC)は6月19日、未分配のIPv4アドレスが2010年に枯渇する問題を議論する検討会を設けると発表した。2007年末までに対応策をまとめる。 JPNICによると、世界で5つある地域インターネットレジストリが、新たに分配できるIPv4のIPアドレスは2010年後半にも在庫切れになることが予測されている。国内ではJPNICが上位の地域インターネットレジストリであるAPNICからIPアドレスの供給を受けていて、APNICの在庫が枯渇すれば、国内でもIPアドレスの新たな分配ができなくなる。IPv4アドレスの枯渇については、APNICのチーフサイエンティストであるGeoff Huston氏がWebサイトで予測している。 IPv4アドレスの枯渇については「IPv6に移行していくことが根的な解決方法」(JPNIC)。JP

    macks
    macks 2007/06/20
    いよいよ枯渇する?
  • フラクタルバーコードによる拡張現実の世界 - @IT

    2007/06/08 2次元バーコードのQRコードが普及し、バーコードの進化は一段落した感もあるが、バーコードは未来に向けてまだまだ発展の余地を残しているようだ。ソニーコンピュータサイエンス研究所が研究を進めるフラクタル図形を用いたバーコードは、そうした可能性を感じさせるものの1つだ。 フラクタル図形を用いたバーコードのデモンストレーション。読み取ったID情報とバーコード図形の位置情報から画像上で3次元オブジェクトを合成して表示している(ソニーコンピュータサイエンス研究所が都内で開催中の「オープンラボ2007」の展示から) フラクタルバーコードは、文字通り、同じパターンが大小に入れ子状になったバーコードだ。いちばん外側の四隅に置かれた黒丸と、四辺に置かれた複数のバーが第1階層目のID情報を24ビットで保持している。その内側は十字路を挟む形で4つのエリアに分けられ、それぞれが第2階層目のID

    macks
    macks 2007/06/08
    画像が入れ子構造になっており、バーコードとカメラとの距離が 2cm ~ 250cm の範囲で情報を読み取れる。
  • コンテナに格納した小さなデータセンター「Project Blackbox」に入ってみた ― @IT

    2007/05/10 物理的なコンテナを、まるまる1つデータセンターにしてしまうサン・マイクロシステムズの「Project Blackbox」の中に入ってみた。約15平方メートルの設置面積に250台のサーバを詰め込むことができるという高い集積度を持つ、世界初の「移動できるデータセンター」だ。先行事例として、すでにスタンフォード線形加速器研究所が導入を決定しているほか、今夏にも一般向け出荷を始める。 Project Blackboxは、海路や陸路といった輸送で標準的に使われているサイズのコンテナを、その外形を変更することなく中にデータセンターを構築した、一風変わったプロダクトだ。コンテナのサイズは世界的にISO規格で統一されているため、既存のコンテナ運搬、ハンドリングのインフラがそのまま使えることがメリットの1つ(ただし、日国内では独自の小さなコンテナも使われている)。担当者によれば、新規

    macks
    macks 2007/05/13
    素晴らしい発想だ。
  • twitterブームの陰で注目を集める“Erlang” - @IT

    2007/04/27 “twitter”がブームだ。140バイト以内の短いメッセージで“現在進行形”の自分のステータスをほかのユーザーとシェアするだけのオンラインサービスだが、国の米国はもとより、日でも非常な人気を集めている。Alexaでアクセス数の推移を調べると、今年に入ってから格的にブレークしている様子が分かる。4月22日にはニューヨークタイムズもtwitterと、サンフランシスコ在住の創業者2人を記事で取り上げている。 twitterのコミュニケーションツールとしての新しさ twitterに参加してみると、チャットやメール、SNSといった、既存のコミュニケーションツールのいずれとも異なる、不思議なつながり方が新鮮で楽しい。熱心にメッセージを更新するユーザーを見ていると、CUSeeMe、ICQ、mixiなどが登場したときに人々が示した熱狂に近いものを感じる。 twitterでは、

    macks
    macks 2007/04/28
    アクターモデルの話とか。