タグ

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

  • ディープラーニングも使える確率的プログラミングツール「Gen」を開発、MIT

    ディープラーニングも使える確率的プログラミングツール「Gen」を開発、MITAIモデルやアルゴリズム作成の民主化に貢献 マサチューセッツ工科大学(MIT)の研究チームが開発した確率的プログラミングツール「Gen」を使えば、初心者でも簡単にAIに触れることができ、専門家は高度なAIプログラミングが可能になる。ディープラーニングよりも適用範囲の広いことが特徴だ。 【訂正:2019年7月4日10時50分 記事タイトルの一部に誤解を招く表現があり訂正しました。 訂正前:ディープラーニングを超える汎用AIツール→訂正後:ディープラーニングも使える確率的プログラミングツール】 マサチューセッツ工科大学(MIT)の研究チームは、2019年6月下旬に米アリゾナ州フェニックス市で開催されたカンファレンス「Programming Language Design and Implementation」で、新し

    ディープラーニングも使える確率的プログラミングツール「Gen」を開発、MIT
  • OAuthを悪用したアカウント乗っ取りに注意喚起、IPA

    情報処理推進機構(IPA技術セキュリティセンターは10月1日、TwitterやFacebookをはじめとするソーシャルネットワーキングサービス(SNS)の連携機能を悪用してアカウントを乗っ取り、悪意あるWebサイトに誘導する書き込みを投稿される手口が増加しているとして、注意を呼び掛けた。 近年、Twitterやmixi、Facebook、Google+といったSNS、さらにそれらと連携するTwitpicやPinterestといったサービスが人気を集めており、OAuthを利用してワンクリックで手軽にこれらのサービスを連携できる仕組みも整えられている。しかしIPAによると、この仕組みが攻撃者に悪用され、「自分は何もしていないのに、Twitter上で勝手に投稿された」という相談が複数寄せられているという。 例えばTwitterでは、そのつどIDとパスワードを入力しなくても、「連携を許可する

    OAuthを悪用したアカウント乗っ取りに注意喚起、IPA
  • Angry Birdsはソーシャルや現実世界と融合する

    AndroidやiOSなど多様なプラットフォームで大ヒットしているゲームについて世界中で愛される理由やFacebook版のことを聞いた。 Angry Birdsが世界中で愛される理由とは モバイルゲームやソーシャルゲームにかかわる技術者で「Angry Birds」の名前を知らない人はほとんどいないだろう。Rovio Entertainment(旧名:Rovio Mobile、以下「Rovio」)によって開発された「Angry Birds」は、iOS(iPhoneiPad/iPod touch)やAndroidをはじめとするさまざまなモバイルプラットフォーム向けに提供されてきた大ヒットゲームだ。 2012年2月14日にはFacebook版がリリースされたことも話題になった。また、3月には日をモチーフにした「Angry Birds Seasons」の新ストーリーや、宇宙空間をモチーフにした

    Angry Birdsはソーシャルや現実世界と融合する
    Fuyu76
    Fuyu76 2012/04/10
  • 本当は怖いパスワードの話 ハッシュとソルト、ストレッチングを正しく理解する - @IT

    PSN侵入の件から始めよう 今年のセキュリティの話題の中でも特に注目されたものとして、4月20日に起こったPSN侵入事件があります。5月1日にソニーが記者会見をネット中継したことから、ゴールデンウィーク中にもかかわらず多くの方がネット中継を視聴し、感想をTwitterに流しました。もちろん、筆者もその1人です。 このときの様子は、「セキュリティクラスタまとめのまとめ」を連載している山洋介山さんが、Togetterでまとめています。 Togetterのまとめを読むと、漏えいしたパスワードがどのように保護されていたかが非常に注目されていることが分かります。Togetterのタイムラインで、14:48ごろにいったん「パスワードは平文保存されていた」と発表されると、「そんな馬鹿な」という、呆れたり、驚いたりのつぶやきが非常に多数流れます。 しかし、15:03ごろに「パスワードは暗号化されてなかっ

    本当は怖いパスワードの話 ハッシュとソルト、ストレッチングを正しく理解する - @IT
    Fuyu76
    Fuyu76 2011/11/08
    専門的な話です。
  • 内部統制に効く! ID管理・シングルサインオンの常識

    内部統制に効く! ID管理・シングルサインオンの常識:企業システムの常識をJBossで身につける(10)(1/4 ページ) 企業向けアプリケーションのさまざまな“常識”をJavaのオープンソース・フレームワーク群である「JBoss」から学んでいきましょう。企業システムを構築するうえでの基礎となる知識をリファレンス感覚で説明していきます。初心者から中堅、ベテランまで大歓迎! 複数のID/パスワードを覚えておくのは、大変だ! 企業における日々の業務で、メールや業務アプリケーションなど複数のアプリケーションを同時に利用することは、もはや不可欠です。しかし、アプリケーションの多くは、ユーザーにIDとパスワードを入力させ、ログインを促すものがほとんどです。 1つのアプリケーションの利用だけならば、IDとパスワードを記憶するのは簡単です。しかし、複数のアプリケーションのIDやパスワードを記憶するのは簡

    内部統制に効く! ID管理・シングルサインオンの常識
  • 「現状のソフトウェア開発は間違っていないか?」(プロセス編)

    失敗例その1 「要件定義が終わらない」 ユーザーから要求を聞き出し、システム要件に落とし込んでいくのが要件定義だ。要件定義が終わらないかぎり基設計に移れない。しかし、要件定義がいつになっても終わらない。その理由として、ユーザーからうまく要求を引き出せないことがある。そもそも今回のシステム開発でユーザーが具体的に何をやりたかったか、どんなものをIT化すればよいのかがはっきりしない。3カ月と予定されていた要件定義工程はすでに1カ月オーバーしてしまっている、しかもユーザーが満足するような要件定義書がいまだにできていない。 失敗例その2 「設計工程の無駄」 オープン系の開発でウォーターフォール開発を行っている。設計工程は、基設計、詳細設計に分かれている。基設計では、要件定義に基づき、主に画面などユーザーがシステムを利用するうえで意識する部分を設計し、詳細設計では、それをプログラムにつなげるた

    「現状のソフトウェア開発は間違っていないか?」(プロセス編)
    Fuyu76
    Fuyu76 2009/01/31
    ウォータフォール型は確かに欠点が多いけどそれ以外はリスクが高すぎて使えない・・・
  • 睡眠と心の病気の深い関係――うたた寝を活用しよう

    健康な体と心の維持には、睡眠が重要な役割を果たしている。よく眠っているのに疲れが抜けない場合などは要注意。うたた寝を使った疲労回復方法についてもレクチャー! 朝に弱い私は、毎日なかなか布団から出られません。実のところお恥ずかしい話ではありますが、私は毎朝、10分ずつの時間差をつけ、徐々に布団から遠ざかるように計6個の目覚まし時計をセットしているのです。 つまり、6時に起きなくてはならない日は5時から目覚ましが鳴り始めるわけですね。しかしそれを体が覚えてしまっているのか、「まだ次があるから大丈夫でしょ? あと10分寝ちゃえば?」ともう1人の私がいっているようで、床の上をはいずりながら止めては寝て止めては寝てを繰り返し、結局寝坊するという非常にくだらない朝の格闘を繰り返しているのであります。まるでホラー映画の貞子のようなこの姿を見た男性は漏れなくみんな、ドン引き。1度でいいからカッコいいビジネ

    睡眠と心の病気の深い関係――うたた寝を活用しよう
  • 情報処理技術者試験、新制度の全貌が明らかに

    情報処理技術者試験、新制度の全貌が明らかに:新・情報処理技術者試験はこう変わる(1)(1/2 ページ) 1969年に開始して以来、40年ぶりの大改訂を迎える情報処理技術者試験。連載では2回にわたり、制度改定の背景、情報処理技術者試験の目指す方向、新試験制度の出題分野などについて解説する 情報処理技術者試験は、2009年春期から制度改定が行われ、新試験制度へと移行することがすでに発表されています。2008年秋期の情報処理技術者試験が終わったばかりですが、今回は、試験改定の経緯や狙いなど新試験制度の背景を見ることにします。 試験制度改定の狙い 情報処理推進機構(以下、IPA)が発表した「情報処理技術者試験制度見直しの考え方」では、試験制度改定の狙いについて、次の7点を掲げています。 改定のポイントは、共通キャリア・スキルフレームワーク (1)共通キャリア・スキルフレームワークに準拠した試験制

    情報処理技術者試験、新制度の全貌が明らかに
    Fuyu76
    Fuyu76 2008/11/15
    また変わるのかよw
  • 情シス子会社の人材育成、もう教育だけではだめ − @IT

    1980年代後半から90年代前半にかけ、事業会社の情報システム開発や運用を担う「情報システム子会社」が多く設立された。ところが近年、IT技術の発展、グローバル化、連結経営、ITガバナンスなどさまざまな要因が彼らの立ち位置や役割を変化させている。情報システム子会社は、設立時の目的とのギャップに悩まされている状況にある。日情報システム・ユーザー協会(JUAS)は9月3日開催の「ITガバナンス2008」で、情報システム子会社各社の代表らが議論するセッションを行った。会社の役割が変わればそこで働く人材も新たな役割を求められる。セッションでは人材戦略にも焦点が置かれた。 情報システム子会社の変遷 情報システム子会社の位置付けのタイプは次のように分けられる。 タイプAの情報システム子会社は、事業会社の情報システム部門全体を子会社化した形。タイプBは、戦略立案と企画は事業会社の情報システム部門が行い、

    情シス子会社の人材育成、もう教育だけではだめ − @IT
  • 開発者が知っておくべきJavaと仮想マシンの歴史

    Javaの黎明(れいめい)期、多くの人々にJavaが知られ、広まった理由の1つは、WebブラウザにJava VMが組み込まれたことにあるでしょう。その当時のWebブラウザ開発のエキサイティングな様子は、雑誌『Wired』の古い記事「The Java Saga」で読むことができます。 Webブラウザ上で動作するJavaアプレットの勢いも借りて、各OSベンダが米サン・マイクロシステムズからライセンス提供を受け、各OSプラットフォーム用のJava環境が続々とリリースされます。 その一方、米マイクロソフトのWebブラウザ「Internet Explorer」(以下、IE)にJava VMが組み込まれたことは、歓迎とともに混乱を招きました。米マイクロソフトが提供したWindows 95/NT用のJava VM((MSJVM))が持つ「J/Direct」機能は高性能ながら、Win32 APIを直接呼び

    開発者が知っておくべきJavaと仮想マシンの歴史
    Fuyu76
    Fuyu76 2008/09/05
  • 情シスがユーティリティ・コンピューティングを提供する日 ― @IT

    一般企業は、社内システムのためにクラウド・コンピューティング・サービスやユーティリティ・コンピューティング・サービスを利用するようになるだろうか? ここでいうクラウド・コンピューティング・サービス/ユーティリティ・コンピューティング・サービスとは、新種のITインフラ運用代行サービスのことだ。アプリケーションはユーザー企業側が何らかの手段で用意し、その下のOSからサーバ・ハードウェアの運用や、データ保護といった役割をサービス提供者が担当する。旧来のシステム運用代行サービスやその進化形は基的に1対1で行われているビジネスだが、ユーティリティ・コンピューティング・サービスと呼ばれるような新世代のITインフラ運用代行サービスは、規模の利益を生かして多数のユーザー企業を相手に商売をしようとしている点が異なる。 短期的にこうしたサービスが大規模に普及するかどうかと問われれば答えはノーだろう。しかし、

    情シスがユーティリティ・コンピューティングを提供する日 ― @IT
    Fuyu76
    Fuyu76 2008/08/06
  • 人の造りしもの――“パスワード”の破られ方と守り方

    パスワードを破るのも人ならば、それを守るのも人。今回はあなたのパスワードを守るために、「今すぐできること」を解説します。 ※ご注意 記事に掲載した行為を自身の管理下にないネットワーク・コンピュータに行った場合は、攻撃行為と判断される場合があり、最悪の場合、法的措置を取られる可能性もあります。また、今回紹介するツールの中には、攻撃行為に利用されるという観点から、アンチウイルスソフトにウイルスとして検出されるものも存在します。このような調査を行う場合は、くれぐれも許可を取ったうえで、自身の管理下にあるネットワークやサーバに対してのみ行ってください。 また、記事を利用した行為による問題に関しましては、筆者およびアイティメディア株式会社は一切責任を負いかねます。ご了承ください。 第8回「魂、奪われた後――弱いパスワードの罪と罰」では、攻撃者がシステムへ侵入した後、どのようなことを行うのかをペネ

    人の造りしもの――“パスワード”の破られ方と守り方
  • Windows XP SP3登場 ― @IT

    Windows XP Service Pack 2が2004年8月にリリースされてから4年弱、新しいService PackとしてWindows XP Service Pack 3(以下、XP SP3)が2008年5月6日にリリースされた(MSDN/Technet会員向けもすでに提供が開始されている)。今回のXP SP3は以前のXP SP2と違い、大きな仕様変更は含まれておらず、既存のセキュリティ修正プログラムの集積がメインとなっている。稿ではこのXP SP3について、簡単に解説する。 最初に、XP SP3に関する情報やXP SP3体のダウンロード先のリンク情報を紹介しておく。 ■XP SP3に関する情報 XP SP3に関する総合情報や、リリース・ノートなどは以下から参照できる。 Windows XP Service Pack 3 (SP3)[英語](Windows XP TechCe

  • SQLインジェクション攻撃の波が再来 ― @IT

    2008/03/12 セキュリティ企業のラックは3月12日、日をターゲットとしたSQLインジェクション攻撃が急増しているとし、注意を喚起した。企業や組織などが公開している正規のページが改ざんされて悪意あるWebサイトへのリンクが埋め込まれ、ユーザーがマルウェア感染などの被害を被る恐れがある。 同社のセキュリティ監視センター、JSOC(Japan Security Operation Center)によると、一連の攻撃は3月11日の夜から12日にかけて継続しており、通常の70~100倍の件数に上っている。攻撃の結果改ざんされたページも、検索エンジンなどで確認できる範囲だけでも1万3000ページ以上に達するなど、大規模な攻撃に発展しているという。このことを踏まえると、何らかの自動化ツール、あるいはボットによる攻撃が行われている可能性は否定できない。 この攻撃は、Webアプリケーションに存在す

  • いまさら聞けないSVG、なぜ知られていないのか?

    いまさら聞けないSVG、なぜ知られていないのか?:いまさら聞けないリッチクライアント技術(9)(1/3 ページ) 「SVGって何?」と思うのは無理もない PCで取り扱う画像のフォーマットにはいろいろな形式があります。JPEG、GIF、PNG、BMP、TIF、…… などなどいろいろあります。さて、その画像形式の中で「SVG」というフォーマットがあるのはご存じでしょうか? このSVG「ベクタデータで画質のクオリティが高い!」「テキストファイル作成されているので、汎用性が非常に高い!」「XML形式で記述ができて管理しやすい!」「JavaScriptと相性バツグンでリッチコンテンツが手軽に作れる!」など、とてもWebと相性が良さそうな画像形式です。 いろいろな長所を持つ「SVG」は、知らない人にとっては「新しい技術」と思うかもしれません。しかし、Webの標準化団体「W3C」からSVG 1.0が勧告

    いまさら聞けないSVG、なぜ知られていないのか?
    Fuyu76
    Fuyu76 2008/02/17
    へーへーへーー
  • 魂まで支配されかねない「名前を知られる」という事件

    古代、日では名を知られることは相手に支配されることと同義でした。それはの中だけの話ではなく、“ユーザー名”でも同じこと これまでは、インターネットに公開されることを主な目的としたサービスを中心に取り上げた。そして、第6回「己を知り、敵を知る――Nmapで見つめ直す自分の姿」の冒頭で、ペネトレーションテストにおいての検査経路は、想定するシチュエーションによって多数存在するという話をした。 そこで、今回からは、インターネットのみに公開されることを想定したサービスだけではなく、組織の内部ネットワークで提供されていることが多いサービスや内部ネットワークの調査などに視点を移していこうと思う。 ※ご注意 記事に掲載した行為を自身の管理下にないネットワークに行った場合は、攻撃行為と判断される場合があり、最悪の場合、法的処置を取られる可能性もあります。このような調査を行う場合は、くれぐれも許可を取

    魂まで支配されかねない「名前を知られる」という事件
  • 本当は楽しいIT業界――“重鎮”を超えて − @IT

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

    Fuyu76
    Fuyu76 2008/02/05
    本当はなんてつまらないといってるようなもの
  • Tomcat 6で実現! Ajaxを超える通信技術Comet (1/3) - @IT

    Tomcat 6で実現!Ajaxを超える通信技術Comet:Tomcatはどこまで“安全”にできるのか?(3)(1/3 ページ) Ajaxを超える? Tomcat 6で搭載されたCometとは? 前回はTomcatを“安全”に活用するために、ツールを使った運用の仕方やTomcatの設定について解説しました。 今回はTomcatの安全性から少し離れて、Tomcat 6の新機能の利用方法について解説します。Tomcat 6では、いくつかの大きな拡張がありましたが、今回はJ2SE 1.5で実装されたNew I/O APIjava.nioパッケージ)を用いたComet(コメット)通信について解説します。 おさらい 「通常のHTTPでの通信」 通常のHTTPでの通信はクライアントのWebブラウザなどからサーバへリクエストを送信し、サーバはリクエストを解釈してレスポンスを返します。つまり、通信のタイ

    Tomcat 6で実現! Ajaxを超える通信技術Comet (1/3) - @IT
    Fuyu76
    Fuyu76 2007/12/26
    なんかすごそうですね
  • いまさら聞けないウィジェット/ガジェットで気分転換

    さて、2007年もあとわずか! 皆さんはどんな1年だったのでしょうか? 今年最後の「いまさら聞けない」は「ウィジェット」もしくは「ガジェット」を取り上げます。 ウィジェット/ガジェットはWindows VistaやMac OS X 10.4以降には標準で搭載されている機能です。最近よく聞くようになったウィジェット/ガジェットはそもそも何なのか? といった基的なことから、どのような仕組みで動いているか、なぜ近年人気が出てきたのか? といったところまで解説します。 実は以前この連載で取り上げたJavaScriptやAjaxと深く結び付いているウィジェット/ガジェット…… どんな関係なのか、早速見てみましょう。 そもそも、ウィジェット/ガジェットって何なの? ウィジェット/ガジェットには、主に【1】Webページに手軽に張り付けるもの(主に、「Webパーツ」「ブログパーツ」と呼ばれるものなど)や

    いまさら聞けないウィジェット/ガジェットで気分転換
    Fuyu76
    Fuyu76 2007/12/18
  • IPv4アドレス枯渇で突如脚光を浴びるIPv6 ― @IT

    2007/12/11 IPv6はこれまで、いつ普及期が来るのかと疑いの目を向けられがちだった。しかし急速な消費が進むIPv4アドレスの枯渇が今年に入り危急の問題として認識されるようになり、その解決策として改めて取り上げられようとしている。12月11日に東京都内で開幕した「Global IP Business Exchange/IPv6 Technical Summit 2007」(12日まで)では、迫りつつあるIPv4アドレスの枯渇への対応策が、さまざまな角度から議論された。 IPv4アドレス枯渇問題については、JPNICが12月7日に公表した「IPv4アドレス在庫枯渇問題に関する検討報告書(第一次)」に詳しく述べられている。IPv4アドレスは日の場合、世界のIPアドレスを最終的に管理するIANA(Internet Assigned Numbers Authority)からまずアジア太平

    Fuyu76
    Fuyu76 2007/12/11
    の時代が遂に来るか