タグ

ブックマーク / xtech.nikkei.com (79)

  • Google、Webのファイルを直接Driveに保存するボタンを利用可能に

    Googleは現地時間2013年5月9日、Webサイト上の画像やPDFといったファイルを直接同社のオンラインストレージ「Google Drive」に保存できる「Save to Drive」ボタンを利用可能にしたと発表した。 Webサイト運営者は、簡単なHTMLコードを追加するだけでSave to DriveボタンをWebページに埋め込める。JavaScript APIを使えば、より柔軟な制御が可能なSave to Driveボタンを作成できる。 Webサイト訪問者がGoogle Driveのアイコンが付いたSave to Driveボタンの上にマウスのカーソルを合わせると、現在ログインしているGoogleアカウントと、該当アイテムがGoogle Driveの「My Drive(マイドライブ)」に保存されることを告げるダイアログがバルーン表示される。ボタンをクリックしてポップアップウインド

    Google、Webのファイルを直接Driveに保存するボタンを利用可能に
  • エキサイト、iOS/Android用の英日・日英翻訳ブラウザー

    エキサイトは2013年4月5日、iOS/Android端末用の英日・日英翻訳Webブラウザーアプリ「英語翻訳ブラウザ」を公開した。Webサービス「エキサイト翻訳」の翻訳機能を組み込んであり、文章を一気に翻訳する。App StoreとGoogle Playから無料でダウンロードできる。 Webサイトの翻訳したい部分を選択して「翻訳」をタップすると、立ち上がった別ウインドウに和訳(英訳)された文章が表示される。翻訳文はクリップボードにコピーでき、他のアプリに転送可能。また、Twitter、Facebook、Evernote、メールなどで共有もできる。 Web表示・検索、ブックマーク登録・管理などWebブラウザーの一般的な機能を備え、メインブラウザーとしても利用できる。iOS版では、Safariで閲覧中のページも英語翻訳ブラウザで開ける。対応OSはiOS 6.0以降、Android 4.0以降。

    エキサイト、iOS/Android用の英日・日英翻訳ブラウザー
    yohshiy
    yohshiy 2013/04/08
    機械翻訳は逆に読みづらいことが多いので、簡単に単語の意味を調べられる方がいいんだけどな。
  • 「数学的アルゴリズムに特許認めず」、Linuxに関するRackspaceへの訴えを米裁判所が却下

    米Red Hatは2013年2月28日(現地時間)、米Rackspaceが米Uniloc USAにより特許侵害で訴えられていた訴訟で、テキサス州東部地区の連邦裁判所が訴えを却下したと発表した。Uniloc USAは、Linux OSでの浮動小数点数の処理が同社の特許を侵害していると主張して、クラウドサービスベンダーであるRackspaceを訴えていた。米Red Hatは、RackspaceがRed Hat Enterprise Linuxを使用していることから、ユーザー企業への特許訴訟について法的支援を提供する制度に基づき弁護費用を負担していた。 Uniloc USAの特許は、浮動小数点数の処理においてオーバーフローやアンダーフローを処理する方法に関するもの。テキサス州東部地区の連邦裁判所は、最高裁の判例に基づき、数学的アルゴリズムに特許性を認めないとしてUniloc USAの申し立てを却

    「数学的アルゴリズムに特許認めず」、Linuxに関するRackspaceへの訴えを米裁判所が却下
    yohshiy
    yohshiy 2013/04/01
  • プログラミング言語「Scala」の日本初カンファレンスが開催、盛況で立ち見のセッションも

    オブジェクト指向の関数型プログラミング言語「Scala」に関する、日で初めての大規模なカンファレンス「Scala Conference in Japan 2013」が2013年3月2日、東京工業大学で開催された。 当日はScalaの開発の中核を担う米Typesafe社から4人の招待講演があったほか、国内でのScalaの採用事例など数多くの発表があった。同イベントは有料制だったが、200人分のチケットは1週間ほどで売り切れるなど、国内におけるScalaへの期待の高さをうかがわせた。イベント当日も、セッションによっては立ち見になるほどの盛況ぶりだった。 Scalaは2003年に生まれた比較的新しいオープンソースのプログラミング言語だ。コンパイル後はJava VMで動かせるため、Javaの既存資産をそのまま生かせるのが特徴だ。Scalaの考案者であるMartin Odersky氏らが創業したT

    プログラミング言語「Scala」の日本初カンファレンスが開催、盛況で立ち見のセッションも
  • UI/UX設計の勘所

    アプリとユーザーを結ぶ重要な要素がUI(ユーザーインタフェース)です。しかし、最近のトレンドはUIを考えるだけでなく、ユーザーがアプリを通じて得られる体験や経験までを考慮するUX(ユーザーエクスペリエンス)までも盛んに議論されています。解説では、このUX/UIの設計法について基礎から学んでいきます。

    UI/UX設計の勘所
    yohshiy
    yohshiy 2013/03/11
  • アジャイルの流儀で英語に挑戦!

    アジャイル開発で著名なエンジニアの筆者は、アジャイルの流儀で英語学習のメソッドをまとめ、自ら実践。英語がほとんどできなかった状態から7カ月後には、海外のカンファレンスで講演とQ&Aをこなすまでになった。その奥義の一端を披露するとともに、その後、海外での留学や講演などで得た気づきを紹介する。 目次

    アジャイルの流儀で英語に挑戦!
    yohshiy
    yohshiy 2013/03/11
    どの辺がアジャイルなのかよくわからなかったけど、記事はわかりやすかった。
  • Ruby 2.0正式リリース、20周年を記念する5年ぶりのメジャーバージョン

    Rubyコミュニティは2013年2月24日、オープンソースのプログラミング言語Rubyの新版2.0.0を正式リリースした。Rubyの誕生20周年を記念したリリースであり、前バージョンの1.9から約5年ぶりのメジャーバージョンアップとなる。 Ruby 2.0では、言語コア、組み込みライブラリ、デバッグ支援などに関する新機能が追加されている。また実行性能が改善された。 言語コア機能では、引数にキーワードを付加できる「キーワード引数」や、クラス拡張の新しい方法である「Module#prepend」、シンボルの配列を簡単に作るリテラル「%i」、実行中のファイルのあるディレクトリ名「__dir__」、などが追加された。またデフォルトのエンコーディングがUTF-8となった。 組み込みライブラリでは無限の遅延ストリーム「Enumerable#lazy / Enumertor::Lazy」、遅延サイズ評価

    Ruby 2.0正式リリース、20周年を記念する5年ぶりのメジャーバージョン
    yohshiy
    yohshiy 2013/02/25
    とうとう 2.0 リリース。ただそれよりも池澤あやかさんってアイドルなんだってとこが気になった。
  • 軽量Rubyフォーラムが発足、mrubyのメンテナンス役に

    軽量版のRubyである「mruby」について、推進役となるNPO法人が正式に発足した(図)。名称は「軽量Rubyフォーラム」。理事長はRubyおよびmrubyの生みの親である、まつもとゆきひろ氏が就任した。 mrubyのコアのソースコード自体は、2012年4月にgithubで既に公開されているが(関連記事)、軽量Rubyフォーラムでは、コア以外の周辺ライブラリやツールなどを集約し、配布するなどメンテナンスを担う(軽量Rubyフォーラムの説明資料)。 mrubyはさまざまな機器への組み込みや、スマホアプリおよびゲームソフトへの組み込みを想定しているため、C99の範囲のみで実装するなど移植性を重視している(関連記事)。OSがない環境も想定しているため、コア自体にはファイル関連やネットワーク関連の機能も備えていない。 ただし、実際にはsocketなどネットワーク関連の機能やファイル関連の機能など

    軽量Rubyフォーラムが発足、mrubyのメンテナンス役に
  • WindowsやIEなどに危険な脆弱性、Windows 8/RTやIE10も対象

    WindowsやIEなどに危険な脆弱性、Windows 8/RTやIE10も対象 マイクロソフトはパッチを公開、Wordにも深刻な脆弱性 日マイクロソフトは2012年12月12日、WindowsやInternet Explorer(IE)、Wordなどに関するセキュリティ情報を7件公開した。そのうち5件は、最大深刻度(危険度)が最悪の「緊急」。脆弱性を悪用されると、細工が施されたWebページやファイルを開くだけで、悪質なプログラム(ウイルスなど)を実行される恐れがある。対策はセキュリティ更新プログラム(パッチ)の適用。 今回公開されたセキュリティ情報の影響を受けるのは、現在サポート対象となっている全てのWindowsWindows XP/Vista/7/8/RT/Server 2003/Server 2008/Server 2008 R2/Server 2012)および全てのIE(IE

    WindowsやIEなどに危険な脆弱性、Windows 8/RTやIE10も対象
  • まつもと直伝 プログラミングのオキテ---目次 - まつもと直伝 プログラミングのオキテ:ITpro

    第0回 あらためてRuby入門 まつもとゆきひろ氏自身による「Ruby入門」をお届けします。日経Linuxの連載開始前の特別企画(2005年4月号)として,Rubyが他のスクリプト言語やオブジェクト指向言語とどこが違うのか,なぜ便利なのかを中心に解説してもらったものです。 ● 基と他言語との違い ● 実装とRuby誕生の秘密 第1回 プログラミングとオブジェクト指向の関係 プログラマを目指す人々の中にも,「オブジェクト指向は難しい」とか,「なかなか分からない」という印象を持つ方が多いようです。そこで,Rubyを題材にオブジェクト指向という考え方について説明していきます。 ● その1 ● その2 ● その3 第2回 抽象データと継承 オブジェクト指向プログラミングを構成する3原則のうち,前回は「ポリモーフィズム」を学びました。今回はオブジェクト指向の歴史を復習した後,残りの「データ抽象」と

    まつもと直伝 プログラミングのオキテ---目次 - まつもと直伝 プログラミングのオキテ:ITpro
  • MS、14年目の大転換

    米マイクロソフトが、オープンソースソフトウエア(OSS)の開発を手がける子会社、米マイクロソフト・オープン・テクノロジーズを設立した──。 今から14年前、1998年10月にインターネット上に流出した「ハロウィン文書」を思うと、隔世の感があるニュースだ。当時のマイクロソフトは、「Linux」などのOSSを脅威と捉え、OSSへの対抗策を練っていた。ハロウィン文書とは、これら社内の動きを記した内部文書の総称だ。この文書が社外に漏れたことで、同社がOSSに抱く敵対心が世間の知るところになった。スティーブ・バルマーCEO(最高経営責任者)が「Linuxは癌」と言い切ったこともある。 ハロウィン文書から14年、マイクロソフトがOSS採用へ大きく舵を切った。OSS開発子会社の設立は、マイクロソフトが2012年4月12日に報道発表した。誰の目から見ても、同社にとって“大転換”であることは間違いない。もち

    MS、14年目の大転換
    yohshiy
    yohshiy 2012/10/15
  • RubyアソシエーションがRuby Science Foundationなどに開発資金を助成

    RubyアソシエーションはRuby Science FoundationによるSciRubyプロジェクトの行列ライブラリNMatrix、Sam Rawlins氏による数学ライブラリCreosoteに開発資金を提供する。2012年10月3日に発表した。 Rubyアソシエーションは、Rubyの普及推進を行う財団法人。Rubyの作者であるまつもとゆきひろ氏が理事長を務める。今回の資金提供は2012年度の助成制度として実施したもの。助成制度はRubyの言語処理系、ライブラリやフレームワークに関連する開発プロジェクトの開発資金を支援するもの。今回が2011年度(関連記事)に続き2回目となる。 SciRubyプロジェクトの行列ライブラリNMatrixでは助成により、統計的、数値的、視覚化ライブラリを提供することによって、科学コミュニティにRubyが広まることが期待されるとしている。またCreosote

    RubyアソシエーションがRuby Science Foundationなどに開発資金を助成
    yohshiy
    yohshiy 2012/10/09
    ライブラリができたら、Ruby が科学技術計算分野に強くなるな。
  • 関数型プログラミングは本当に難しいのか

    2012年9月初頭、東京・某所で開催された「函数プログラミングの集い 2012」というイベントに参加した。 このイベント、文字通り、「Haskell」や「Scala」「OCaml」「F#」「Erlang」といった関数型プログラミング言語に関するイベントなのだが、その午前中の講演を聞いて、筆者は少々面らった。 関数型プログラミング言語などの研究者である電気通信大学 准教授の中野圭介氏による講演だったのだが、同氏は講演が始まるや否や「これから『爆弾』を投下します」と前置きし、こう述べたのだ。 「『関数型言語』を使ってはいけない」と。 関数型プログラミングに関するイベントで、いきなり「使うな」という発言は、確かに衝撃的である。筆者だけかもしれないが、この発言の後、一瞬、会場が凍り付いたようにも見えた。一体、どういうことか。 実はこの発言、「使うな」という部分に重点があるのではなく、「関数型言語

    関数型プログラミングは本当に難しいのか
  • Google、手書き入力検索をiOS/Android端末で可能に

    Googleは現地時間2012年7月27日、スマートフォンおよびタブレット端末向けに手書き入力検索機能を実装したと発表した。27カ国語に対応し、iOSあるいはAndroid搭載端末で利用できる。 この機能を使用するには、まずモバイル端末のWebブラウザーでGoogle検索のホームページ(Google.com)にアクセスし、画面下部の「Settings(設定)」で「Handwrite(手書き)」を有効にする。タブレット端末の場合は、歯車アイコンの設定メニューで入力方法を変更する。 手書き入力を有効にすると、Google検索の画面右下に筆記体で「g」の手書き入力アイコンが表示される。これをタップすると画面上の任意の場所で手書き入力が可能になり、数文字書けばオートコンプリート機能により検索キーワード候補の一覧が表示される。 手書き入力を有効にしている場合でも、検索ボックスをタップして従来通りソ

    Google、手書き入力検索をiOS/Android端末で可能に
    yohshiy
    yohshiy 2012/07/27
    便利かも。
  • PC用Firefox最新版公開、Web制作者向け機能拡充

    画面●ITpro総合トップをFirefox 15最新ベータ版で表示した様子。スマートフォン画面などで表示した時の様子を把握しやすい Webブラウザーを開発している米非営利組織Mozilla Foundationは2012年7月20日午前(日時間)、Windows/Mac/Linuxパソコン向けWebブラウザーの最新版「Firefox 15」ベータ版を公開した。MozillaのWebサイトから無償でダウンロードできる。 内部のメモリー使用量を最適化したのが特徴で、「アドオン」(追加プログラム)を使っているときや長時間ブラウザを起動しているときのメモリー使用量を大幅に削減し、軽快に動作するようにした。PDF形式ファイルの閲覧機能をブラウザー自体に組み込んでおり、別途プラグインをインストールしなくてもPDFファイルを閲覧できる。 さらに最新版では、Webサイト制作者向け機能を拡充した。「Jav

    PC用Firefox最新版公開、Web制作者向け機能拡充
  • Rubyアソシエーションが開発プロジェクト公募、最大100万円を助成

    Rubyアソシエーションは2012年7月17日、Ruby関連開発プロジェクトの公募を開始した。応募されたプロジェクトから採択し、最大100万円を助成する。 対象は、Rubyの言語処理系、ライブラリやフレームワークに関連する開発プロジェクト。既存のソフトウエアを改良するプロジェクトも対象となる。成果をオープンソースソフトウエア(OSS)として公開することが条件。応募期限は2012年8月20日。詳細はRubyアソシエーションのWebサイトに掲載されている。 RubyアソシエーションはRubyの普及と発展を目的とした財団法人で、まつもとゆきひろ氏が理事長を務める。開発プロジェクト助成制度は2011年度から開始しており、今回が2回目となる。2011年度はRubyのマニュアルの多言語化を支援する「世界の誰でも読めるRubyリファレンスマニュアル(に向けて)」と、ライブラリ非依存な暗号API「kryp

    Rubyアソシエーションが開発プロジェクト公募、最大100万円を助成
    yohshiy
    yohshiy 2012/07/17
    去年だめだったけど、今年も応募してみようかな。
  • 富士通、液晶が分離してタブレットになるWindowsノートPC

    タブレットになるWindowsノートパソコン「STYLISTIC Q702/F」。セールス業務や建設・製造業務、医療現場などの利用場面を想定 富士通は2012年7月10日、液晶部分が分離してタブレットになるWindowsノートパソコン「STYLISTIC(スタイリスティック) Q702/F」を発表した。オフィスではノート、持ち出し時はタブレットと使い分ける「ハイブリッドタブレット」と呼んでいる。海外では8月末に発売し、米国での価格は1099米ドル。国内では9月末から販売する予定で、価格は未定。 11.6型HD(1366×768ドット)液晶を採用しており、分離すると重さ約850gのタッチ式タブレット端末になる。厚さも12.7mmと持ち運びやすくした。OSはWindows 7 Professionalを搭載して既存のビジネスアプリがそのまま利用可能。次期バージョンのWindows 8にも対応す

    富士通、液晶が分離してタブレットになるWindowsノートPC
    yohshiy
    yohshiy 2012/07/11
    分離、合体ってなんかかっこいい。実際使うかはよくわからないけど。
  • CoffeeScriptを3時間で理解するための10のポイント(1)-(3)

    <<前回「CoffeeScriptって何?」へ<< CoffeScriptを3時間で理解するための10のポイントのうち、ポイント1から3までを解説します。ポイント1は「CoffeeScriptはコンパイルで即時関数に変換される」こと、ポイント2は「変数は自動的に宣言される」こと、ポイント3は「リテラルで豊かな表現を可能に」したことです。 POINT1 CoffeeScriptはコンパイルで即時関数に変換される ★「即時関数」でグローバル変数を作らない ★JavaScriptのstrictモードにも対応 CoffeeScriptで記述されたコードをコンパイルすると、JavaScriptのコードは、(function() {...}).call(this);でラップされた状態で出力されます(リスト7)*1。奇異にも見える書き方ですが、実は、JavaScriptの世界では定石とも言える書き方の一

    CoffeeScriptを3時間で理解するための10のポイント(1)-(3)
  • 宇宙関連のアプリ開発イベント、国内1位は「ISSから見る地球」

    写真2●パートナー企業の一覧 共催は、東京大学 空間情報科学研究センター。後援が宇宙航空研究開発機構(JAXA)、クリエイティブ・コモンズ・ジャパン、オープンストリートマップ・ファウンデーション・ジャパン、OSGeo財団日支部。協賛企業は、デンソーITラボラトリー、電通、NOMAD NEW’S BASE、awabar、Googlegithub、さくらインターネット、カゴメ。 2012年4月21日と22日の2日間、「International Space Apps Challenge」が、東京大学で開催された(写真1、関連記事1、同2)。 同イベントは、2日にわたる“ハッカソン”(時間制限内での開発コンテスト)である。「NASA(米連邦宇宙局)やJAXA(宇宙航空研究開発機構)などが提供する宇宙関連のデータと民間の開発者の技術を組み合わせ、社会に有益なサービスを開発する」(国内の運営事務

    宇宙関連のアプリ開発イベント、国内1位は「ISSから見る地球」
  • 組み込み向け軽量「mruby」、まつもと氏が公開 - ニュース:ITpro

    まつもとゆきひろ氏は2012年4月20日、組み込みシステム向けの軽量Ruby「mruby」を公開した。まつもと氏が福岡県などと経済産業省の地域イノベーション創出事業として開発していたもの。組み込みシステムの生産性向上を狙う。 mrubyは組み込みシステム向けに文法をシンプルにし、通常のRubyに比べ少ないメモリーでも動作するようにしたもの。UNIXやLinuxだけでなく、WindowsMac OS X、BeOSなどでも動作するという。生産性が高いとされるRubyを軽量にして移植性を高め、組み込みシステムに適用することで、家電製品などのソフトウエアの開発生産性を向上させることが目的だ。 福岡県では経済産業省の地域イノベーション創出事業として、九州工業大学、東芝などと協力し、組み込み向けのRubyプロセッサ「Rubyチップ」の開発に取り組んでいる(関連記事)。mrubyRubyチップを組み

    組み込み向け軽量「mruby」、まつもと氏が公開 - ニュース:ITpro
    yohshiy
    yohshiy 2012/04/23