タグ

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

  • クラウド電話APIのTwilioが日本上陸、創業CEOに聞いた

    巨大なテレコム市場の一角で破壊的イノベーションを起こしつつあるTwilio(トゥイリオ)が、いよいよ日に上陸した。2012年10月に業務提携を発表していたKDDIウェブコミュニケーションズと米Twilioの2社は、2013年4月17日から日国内でも“クラウド電話API”と彼らが呼ぶ「Twilio」の提供を開始すると発表した(プレスリリース)。APIドキュメントの日語化も完了していて、今後はKDDIウェブコミュニケーションズのサービスとも統合していくという。 @ITでは来日中のTwilio CEOで創業者のジェフ・ローソン氏と、日のカウンターパートとなるKDDIウェブコミュニケーションズの小出範幸氏に話を聞いた。 すでにTwilioを利用する開発者は20万人に急成長 Twilioはクラウド上で電話網と接続する「電話API」群を提供する2008年創業のソフトウェア企業だ。2008年末に

    クラウド電話APIのTwilioが日本上陸、創業CEOに聞いた
    meech
    meech 2013/04/17
  • Google、SPDYプロキシを使ったWebブラウザ高速化機能を試験導入

    GoogleAndroidChromeでSPDYプロキシサーバを使った高速化機能を導入。Google提供のプロキシサーバでAndroidのWebブラウジングが高速化するかもしれない。 米GoogleAndroidChromeチームが、SPDYプロキシサーバを使ってWebページの読み込みを高速化させる機能を実験的に導入した。実装はChromeのオープンソース版「Chromium」で試験的に行われている。フランスのGoogleウォッチャー、フランソワ・ボーフォール氏が3月2日にGoogle+で伝えた。 SPDYはGoogleが提唱しているHTTP拡張プロトコル。現在、PC向けWebブラウザではGoogle ChromeやMozilla FirefoxなどがSPDYプロトコルに対応している(関連記事1、関連記事2)。 Chromiumプロジェクトページではこの機能について、「最適化され

    Google、SPDYプロキシを使ったWebブラウザ高速化機能を試験導入
    meech
    meech 2013/03/07
  • DevOps時代の開発者のためのOSSクラウド運用管理ツール5選まとめ

    DevOps時代の開発者のためのOSSクラウド運用管理ツール5選まとめ:ユカイ、ツーカイ、カイハツ環境!(30)(1/3 ページ) DevOpsという観点で、クラウドに使えるオープンソースの運用管理ツールとして、Zabbix、Hinemos、Hyperic HQ、Scalr、Aeolusの特徴をまとめて紹介します。 開発者も“運用”管理の時代 アジャイル開発の注目とともにクラウドによるインフラ構築の効率化、さらにはDevOpsといった開発・運用の継続的な改善とリリースの自動化による短期リリースの実現が注目を浴びています。 クラウドを利用した場合、クラウド体の運用・管理機能を利用して環境構築やシステムの監視、負荷状況に合わせたスケールアウトができます。 しかしながら、各クラウド固有の機能を利用してしまうと、そのクラウドにロックインされてしまい、将来、より安いクラウドが登場したときの乗り換え

    DevOps時代の開発者のためのOSSクラウド運用管理ツール5選まとめ
    meech
    meech 2013/03/07
  • Chrome OS、クロスコンパイルにGentooのPortage採用 - @IT

    2010/02/18 ネットブックやタブレットでは、x86プロセッサばかりでなく、ARMアーキテクチャを採用するケースが増えている。こうしたデバイスをターゲットとするChrome OSで、クロスコンパイルのシステムとしてGentooのPortageが取り込まれた。1つのソースコードからAMD64、x86-32、ARMなど、異なるアーキテクチャ向けの各バイナリをビルドボットで作成するという。 オープンソース版プロジェクトChromium OS開発チームのRyan Cairns氏が2月6日にメーリングリストに投稿したところによれば、異なるビルド・ツールを検討した結果、Portageがもっともニーズに適していたために完全移行したという。Chromium OSで多くのパートナーと協業するようになるにつれて、クロスコンパイル環境の充実と、それによるアーキテクチャごとに最適化されたビルドへのニーズが

    meech
    meech 2013/02/04
  • 二段階認証の利用を「強く推奨」、グーグル担当者

    二段階認証の利用を「強く推奨」、グーグル担当者:データセンターの所在地公開は「ユーザーの信頼を得るため」 グーグルは11月6日、クラウドサービス提供に際してどのようなセキュリティ対策を取っているかについての記者説明会を開催した。 近年、コンシューマライゼーションの浸透により、ユーザーはさまざまな形で仕事に関するデータを持ち歩くようになった。ところが、ラップトップPCにせよUSBメモリにせよ、紛失や盗難といったリスクから逃れることはできない。「現在、データの60%は保護されていないエンドポイントにある。こうしたデータをクラウドに置くことで、コントロールを取り戻し、問題を解決できる」(米グーグル エンタープライズ部門 セキュリティ担当統括責任者のエラン・ファイゲンバウム氏)。 ファイゲンバウム氏は、5月に取得した「ISO 27001」のほか、「SSAE16」「FISMA」といった第三者機関によ

    二段階認証の利用を「強く推奨」、グーグル担当者
    meech
    meech 2012/11/07
  • 日立がITインフラ系子会社2社を合併へ

    日立グループは2012年10月1日、サーバ機器、ストレージ機器専門子会社の2社を合併し、新たな子会社として2013年4月からスタートさせることを発表した。 合併したのは、日立情報通信エンジニアリングと日立コンピュータ機器。日立情報通信エンジニアリングはサーバおよびネットワーク機器の設計・製造・開発から評価、関連ソリューション提供を主な事業としている。日立コンピュータ機器は、ストレージ分野で同様の事業展開を行っている。 合併により、ITインフラの基盤技術の開発リソースを集約し、総合的な開発体制を構築、プラットフォーム事業の拡大を狙う。 日立では、ITインフラやソリューションによる「社会イノベーション事業」の強化を進めており、2012年4月段階で、グループ内のサーバ・ストレージ、通信、クラウド関連事業の再編を行っている。両者の合併はこの一連の事業展開を加速させる意味合いがある。日立では、「情報

    日立がITインフラ系子会社2社を合併へ
    meech
    meech 2012/10/01
  • Webサイト常時SSL化のススメ - @IT

    2012/03/28 ログインや入力フォームなどが含まれないページも含め、Webサイト全体のSSL化を検討してほしい――日ベリサインは3月28日、常時SSL(Always-on SSL)に関する説明会を開催した。 米シマンテック シマンテックトラストサービシズ プロダクトマーケティング シニアディレクターのロブ・グリックマン氏は、「Webサイトのセキュリティはクリティカルな問題になっている」と述べ、主に2つの攻撃シナリオがあると説明した。 1つは、正規のWebサイトが攻撃者に乗っ取られて、アクセスしてきたユーザーにマルウェアを仕込んでしまうケース。もう1つは、通信経路で盗聴した情報によるなりすまし(セッションハイジャック)だ。 特に後者の問題に対する「簡単かつコスト効率に優れた解決策が、常時SSLだ」(グリックマン氏)という。すでに、FacebookやTwitterGoogle、Pay

    meech
    meech 2012/04/04
  • 【第24回 HTML5とか勉強会レポート】 108もあるぞ! HTML5の要素数(1/1) - @IT

    【第24回 HTML5とか勉強会レポート】 108もあるぞ! HTML5の要素数:D89クリップ(36) 現在、HTML5の要素数は108ある。その中から、注目のAPI、FileSystem API、Web Audio API、Geolocation APIができることをチェックしよう! FileSystem API、Web Audio API、Geolocation API 2011年12月26日、ソフトバンクモバイルで「第24回 HTML5とか勉強会」が開催されました。HTML5とか勉強会は、HTML5に関心のあるエンジニアやコーダー、デザイナ向けの勉強会です。今回は特定のテーマに沿った形式ではなくオムニバス形式で、主にエンジニア向けのセッションでした。 セッションではいくつかのサンプルが紹介されました。サンプルの動作確認はGoogle Chrome 16で行っています。Google

    【第24回 HTML5とか勉強会レポート】 108もあるぞ! HTML5の要素数(1/1) - @IT
    meech
    meech 2012/01/29
  • GitHubをもっとソーシャルに使いこなすための7つ道具

    新サービスが続々登場してアツい! 「GitHub」とは 皆さんは「GitHub」を活用しているでしょうか? 「GitHub」(ギットハブ)はソースコード管理用の分散型バージョン管理システム「Git」を使ったホスティングサービスです。 Gitの特徴は、作業用として自分のコンピュータ上にあるローカルリポジトリがあれば、ネットワークに接続できない状態だったとしても、ソースコードの更新や、履歴を調べたりできる点にあります。その特徴はGitHubにも生かされていて、オープンソースとして公開中の既存のコードを分岐(fork)して、新しいプロジェクトとして開発できます。 また、自分が手元のローカル環境でバグ修正したり、拡張したソースコードを家のオープンソースプロジェクトに取り込んで(pull)もらうことも手軽にお願いできます。 さらに、READMEテキストファイル(README.md)などを独特のマー

    GitHubをもっとソーシャルに使いこなすための7つ道具
    meech
    meech 2012/01/25
  • Qt Quickで地図をドラッグさせてみよう

    画面の作成 □プロジェクトの作成 まず、プロジェクトを作成します。プロジェクトの名前は「QGoogleMaps」、パスは「C:\Qt\QtQuickSample」とします。Linuxの場合は、$HOME/QtQuickSampleとしてください。プロジェクト作成方法の詳細は、前回の記事を参照してください。 □Qt Quickデザイナでパーツを配置する 続いて、パーツを配置していきます。 Qt Quickデザイナを起動し、すでに配置されているText要素とMouseArea要素を一度削除します。要素を選択し、Delキーを押下するか、編集メニューの削除を選ぶと削除できます。 次に、TextInput要素とWebView要素を配置します。Qt Quickデザイナの左下にある「ライブラリ」から、それぞれの要素を、中央の画面にドラッグ&ドロップすることで配置できます。 TextInputは画面の上端

    Qt Quickで地図をドラッグさせてみよう
    meech
    meech 2011/12/17
  • Vimをプログラム開発環境にしてしまおう

    今回から、Vimをプログラム開発環境にしてしまう方法を解説します。これができれば、Vimでプログラムを編集した後に、コンソールに戻ってコンパイルの指示を出すという面倒を避けられます。(編集部) そろそろ実用的なことを - Cプログラミング これまで7回にわたってVimの基的な使い方を解説してきた。これまで紹介してきた操作法を身に付けておけば、かなりの速度でテキストファイルを編集できるようになっているはずだ。Vimを操作する能力は、熟練すればするほど高速になる。スキルアップに費やす対象としては悪くない選択肢だ。今回以降しばらくの間は、より具体的なシーンを想定して、操作方法や、または操作方法をより便利な次元へ引き上げるプラグインについて紹介していく。 Vimといえばやはりプログラミング言語や設定ファイルの編集エディタとして利用することが多い。今回は、C言語のソースコード編集とコンパイル、実行

    Vimをプログラム開発環境にしてしまおう
    meech
    meech 2011/11/16
    なんかもにょる
  • Google Voiceはやっぱりすごかった - @IT

    Web業界は電話関連ビジネスを飲み込もうとしているのではないか。もう1年以上も前になるが、2010年5月に米国に出張した際に、そういう印象を受けた。といっても、VoIPのことではない。電話帳がSNS内のソーシャルグラフで置き換えられるということとも、ちょっと違う。電話の音声サービス全般のことだ。これは、VoIP普及以上にインパクトのある技術トレンドなのではないかと思うのだ。 そう感じた理由の1つ目は、米国で一般ユーザー向けにも提供が始まった電話・音声サービス「Google Voice」を使ってみて、その使い勝手の良さに舌を巻いたこと。今さら、Google Voiceがどうしたの? と思う人もいるかもしれないが、改めて検索してみて、どうも日にはGoogle Voiceのインパクトが全く伝わっていないように感じている。 もう1つは、Twilioというベンチャー企業の存在を知ったことだ。久しぶ

    meech
    meech 2011/09/30
  • ヴイエムウェアが発表したDatabase as a Serviceツールとは - @IT

    2011/08/30 米ヴイエムウェアは8月29日、「データベースをサービスとして提供するためのツール」として「VMware vFabric Data Director」を発表した。また、同社はPostgreSQLの機能付加版である「VMware vFabric Postgres」を、vFabric Data Directorに同梱して提供するという。 Database as a Serviceを実現するツールというと、データベースのマルチテナント性や拡張性を強化する製品と誤解しがちだが、そうではない。企業のIT部門が、ユーザー部門/開発者に対し、データベースをインストール/構成済みの仮想マシンを払い出すプロセスを自動化するプロビジョニングツールだ。 このツールの大きな特徴は、開発者がセルフサービスでデータベースをすぐに使えるようにしていることだ。開発者がセルフサービスポータルで「smal

    meech
    meech 2011/08/31
  • 元プログラマのWeb企業人事、エンジニアのアピール下手を嘆く

    元プログラマのWeb企業人事、エンジニアのアピール下手を嘆く:きのこる先生のエンジニア転職指南(1)(1/2 ページ) 元プログラマ、現Web系企業の人事担当者による、エンジニア転職指南。「応募書類の書き方」や「自己PRの仕方」について、エンジニアの視点を持ちながらアドバイス。エンジニアの幸せな転職のために、菌類が奮闘する。 こんにちは。「きのこる先生」です。諸事情によりWebではきのこの姿をしておりますが、職はWeb企業の人事担当です。どうぞよろしくお願いします。 さて、連載のテーマはずばり、エンジニアのための転職ガイド。 「菌類に教えてもらうことなどない」と思う気持ちはもっともですが、まずはエリンギのバターあえでもべて落ち着いてください。 現役プログラマから「エンジニア専門の人事担当」へ さて、まずは私が記事を執筆しようと思った動機から。これは極めてシンプルです。 「エンジニア

    元プログラマのWeb企業人事、エンジニアのアピール下手を嘆く
    meech
    meech 2011/08/24
  • シェルコードから始めるマルウェア解析

    いま、求められるリバースエンジニアリング技術 「なぜ、ソースコードがないのに脆弱性を見つけられるの?」「なぜ、コンピュータウイルスの詳細な動作が分かるの?」 読者の皆様は、日々公開されるゼロデイ攻撃や巷をにぎわせるコンピュータウイルスの解析結果を見て、このような疑問を持ったことはないでしょうか? これらの多くは「リバースエンジニアリング」という技術を基に行われています。 【関連記事】 用語辞典:リバースエンジニアリング http://www.atmarkit.co.jp/aig/02security/revengine.html ――ハードウェアやソフトウェア製品に関して、構造や仕様を分析して技術的情報をほぼすべて明らかにしてしまう技術、またはその行為のことをリバースエンジニアリングという。 リバースエンジニアリング技術とはソフトウェアの“解析”技術です。ここではソースコードのないバイナリ

    シェルコードから始めるマルウェア解析
    meech
    meech 2011/08/24
  • 2011年7月版 定期的に話題になる「パスワードの定期変更」 - @IT

    洋介山 bogus.jp 2011/8/8 7月は大きなセキュリティインシデントもなく、この数カ月の間暴れ回っていたAnonymousやLulzSecも鳴りを潜めてしまったようです。 一方国内では、セキュリティ&プログラミングキャンプ(セプキャン)への参加を希望する若者たちがタイムラインをにぎわせ、台湾セキュリティカンファレンスでは日人が活躍を見せました。そして、パスワードや法律の問題では、いつものように盛り上がりを見せています。その一部をご紹介しましょう。 親御さん、ご安心を。怪しいキャンプじゃありません! 毎年夏休みに、セキュリティやプログラミングに興味のある前途有望な学生を全国から集め、合宿形式で勉強しつつ、成果物を発表する「セキュリティ&プログラミングキャンプ」(セプキャン)が開催されています。この真夏のイベントが今年も開催されることになり、6月末に参加者の募集が始まり、7

    meech
    meech 2011/08/16
  • LINQの仕組み&遅延評価の正しい基礎知識 - @IT

    .NET開発者中心 厳選ブログ記事 LINQの仕組み&遅延評価の正しい基礎知識 ―― ブログ「neue cc」より ―― 河合 宜文 2011/08/10 「.NET開発者中心 厳選ブログ記事」シリーズでは、世界中にある膨大なブログ・コンテンツの中から、特にInsider.NET/.NET開発者中心の読者に有用だと考えられるブログ記事を編集部が発掘・厳選し、そのブログ記事を執筆したブロガーの許可の下、その全文を転載・翻訳しています。この活動により、.NET開発者のブログ文化の価値と質を高め、より一層の盛り上げに貢献することを目指しています。 稿では、LINQについて基礎から理解することを目的に、その仕組みと遅延評価について最初から解説します(※「何をもって最初/基礎とするか」は人により異なると思いますが、稿の解説はあくまで、わたしなりの基準における基礎です)。 なお、ここではLINQ

    meech
    meech 2011/08/16
  • “伸びない”ベテラン技術者がかかる病

    伸びないベテランエンジニアと現状維持バイアス 5月のエンジニアライフは、「伸びないベテランエンジニア」というコラムが1位を飾りました。 皆さんは、「現状維持バイアス」をご存じでしょうか? 「未知のもの、未経験なものを受け入れず、現状のままでいたいとする心理作用」のことです。年を取れば取るほど、現状維持バイアスにかかる傾向にあるとのこと。エンジニアの場合は、「過去に自分はあれほど努力してこのスキルを会得したんだ!」という人が該当します。 しかし、IT業界では必要とされるスキルや技術はすぐに変わります。過去に得たスキルを過信することなく、新しいことにチャレンジしていくべきだとコラムはアドバイスしています。 次は大手SIerのトラブル? 新しい小説連載がスタート 頑固なベテランマネージャとのデスマーチ小説「高慢と偏見」で人気を博したコラム『Press Enter■』で、新しい小説連載がスタート

    “伸びない”ベテラン技術者がかかる病
    meech
    meech 2011/06/08
  • Linuxメモリ管理の最先端を探る(1/2) - @IT

    小崎 資広 2008/5/22 この記事では、Linux Kernel Watchの番外編として、Linuxの最近のメモリ管理周りの動きと、その背景のモチベーションについてお伝えしたいと思います。 メモリ管理は変更時のインパクトが大きいため、通常、Stable Tree(安定ツリー)ではあまり変更はなされません。しかし、Linuxカーネルメーリングリスト(LKML)の議論では「もうカーネル2.7は出ない」ともいわれており、十分なテストがなされたものであれば、アグレッシブなパッチでも受け入れられるようになっています。 また、メモリの急速な大容量化により、いままで問題にならなかった部分にスケーラビリティ上の問題が発生したという報告もちらほら出てきました。それを解消するためのさまざまな改善が提案されています。 こうした背景により、2007年から2008年にかけては相当面白いパッチが出てきました。

    meech
    meech 2011/05/16
  • 「Hudson」改め「Jenkins」で始めるCI(継続的インテグレーション)入門

    「Hudson」改め「Jenkins」で始めるCI(継続的インテグレーション)入門:ユカイ、ツーカイ、カイハツ環境!(21)(1/4 ページ) CIツール「Hudson」改め「Jenkins」とは 「Jenkins」とは、CI(継続的インテグレーション)ツールとして有名な「Hudson」の開発者たちにより開発されているCIツールです。Hudsonは商標上などの問題によりJenkinsと名前を変えて継続することが発表されたので、記憶に残っている方も多いと思います。現在では落ち着いて開発されているようです。 稿では、今話題のJenkinsの使い方を紹介します。記事の想定読者は、Java開発を行っている方で、「今までCIを導入していなかったけどこれから導入しよう」「Jenkins(Hudson)は使えそうだけど、難しそうだなぁ」と思っている方を対象としています。稿を読めば、10分程度でJe

    「Hudson」改め「Jenkins」で始めるCI(継続的インテグレーション)入門
    meech
    meech 2011/04/08