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

  • AWSはなぜ、ECSがあるのにKubernetesのサービスを始めたのか、コックロフト氏に聞いた

    AWSはなぜ、ECSがあるのにKubernetesのサービスを始めたのか、コックロフト氏に聞いた:AWSとオープンソース(1) Amazon Web Servicesが、オープンソースへの取り組みを強めている。同社は具体的に、何をどのようにやろうとしているのか。AWSクラウドアーキテクチャ戦略バイスプレジデントのエイドリアン・コックロフト氏へのインタビューを、2回に分けてお届けする。前半では特に、Kubernetesベースのコンテナ管理基盤運用サービスを提供開始した理由などを聞いた。 Amazon Web Services(以下、AWS)が、オープンソースへの取り組みを強めている。同社は具体的に、何をどのようにやろうとしているのか。連載では、同社におけるオープンソースへの取り組みを指揮する、AWSクラウドアーキテクチャ戦略バイスプレジデントのエイドリアン・コックロフト(Adrian Co

    AWSはなぜ、ECSがあるのにKubernetesのサービスを始めたのか、コックロフト氏に聞いた
    dayafterneet
    dayafterneet 2018/06/11
    ”ECSはKubernetesに比べてはるかに運用がしやすく、低コストで、マルチテナントのプラットフォームとしての効率が非常に高い。” この自信はどこから…
  • エンジニアよ、空を見よ

    IT自分戦略研究所がオープンしてから、約10年の月日がたった。その間に、勉強会ブーム、OSSプロジェクトの盛り上がり、Twitterなどのサービスの普及と、エンジニアを取り巻く環境は大きく変わり、会社の枠に縛られないキャリアの選択がしやすくなった、まさに自分戦略を立てやすくなったのではないか。筆者はそう考えていたのだが――。 エンジニアは変化を受け入れるだけでいいのか 藤村厚夫さん 書籍および雑誌編集者、ソフトウェア製品のマーケティング責任者を経て、2000年にアットマーク・アイティ(現アイティメディア)を創業。2011年、同社退任。現在、スマートニュース執行役員、「SmartNews(スマートニュース)」の事業開発を担当している。 「確かに環境や道具は変わった。けれど、それは社会全体にもいえることで、エンジニア特有のことじゃないよね。エンジニアにはむしろ、『変化を作り出せているのか』と

    エンジニアよ、空を見よ
  • なぜ、富士通は「色覚障がい者のための診断ソフトウェア無償提供」を終了したのか

    富士通は2013年8月20日、視覚障がい者や色覚障がい者のアクセシビリティを高めるための診断ソフトウェアツール群「富士通アクセシビリティ・アシスタンス」の無償提供を終了した(参照記事)。このニュースはSNSでの反響も大きく、ユーザーから「なぜこのような素晴らしいサービスが終了してしまうのか」との声が多く聞かれた。 同様のツールは他にもあったが、富士通アクセシビリティ・アシスタンスが愛用されるのにはわけがあった。富士通アクセシビリティ・アシスタンスは、3つのツール群「WebInspector(ウェブインスペクター)」「ColorSelector(カラーセレクター)」「ColorDoctor(カラードクター)」から構成されており、それぞれ以下の特徴が挙げられる。 WebInspector ローカルフォルダを指定した場合、サブフォルダのHTMLまで一括でチェックでき、結果をCSVで保存できる C

    なぜ、富士通は「色覚障がい者のための診断ソフトウェア無償提供」を終了したのか
  • 華やかなスタートアップの裏に隠された真実

    「スタートアップはかっこいい」、そんな風潮がなんとなく身の周りで高まっている。最近では、スタートアップ企業が集まるイベントやワークスペースにも、多くの人が集まるようになった。そんな中、起業家であり投資家でもあるニルス・ジョンソン(Nils Johnson)氏は、強いメッセージを発信する――「スタートアップが『かっこいい』というのは、リクルーターによるブランディングメッセージにすぎない」。 7月2日、Open Network Spaceで行われたミートアップで、筆者はBeautylish共同創業者であり投資家のニルス氏に話を聞いた。 ニルス氏は、美容に関する商品やメイクアップ技術などを紹介する電子商取引サイト「Beautylish」を運営する一方で、投資家として立ち上げから間もない10社以上のスタートアップ企業へ出資も行っている。これまでに投資した企業は、Dropboxが買収したMailbo

    華やかなスタートアップの裏に隠された真実
  • トレジャーデータ、日本国内での事業展開を本格化

    米国トレジャーデータは2013年5月20日、クラウド型ビッグデータ処理基盤「Treasure Data Platform」の日国内における事業展開の格化と、国内外市場における事業戦略を発表した。米国トレジャーデータのCEOで、トレジャーデータ日法人の代表取締役を兼務する芳川裕誠氏が会見を開いた。 同社は、2011年に米国カリフォルニア州において、CEOの芳川裕誠氏、CTOの太田一樹氏、ソフトウェア・アーキテクトの古橋貞之氏の3人が起業したベンチャー企業。日人がシリコンバレーで立ち上げたベンチャーとして希有なだけでなく、米国ヤフーの共同創業者で元CEOのジェリー・ヤン氏や、プログラミング言語「Ruby」の開発者であるまつもとゆきひろ氏らから出資を受けており、同社に対する注目度・期待度の高さがうかがえる。 2012年11月には技術開発拠点として日法人を設立し、2013年2月に事業開発

    トレジャーデータ、日本国内での事業展開を本格化
  • JenkinsでCI(継続的インテグレーション)すればAndroidアプリ開発はもう怖くない

    JenkinsでCI(継続的インテグレーション)すればAndroidアプリ開発はもう怖くない:Androidアプリ開発テスト入門(6)(1/2 ページ) 日Androidの会テスト部が、いままで培ってきたAndroidアプリ開発におけるテストのノウハウを、実際のテストコード例とともに紹介していきます 連載「Androidアプリ開発テスト入門」では、Androidアプリを開発している方のためにテストの基的なノウハウを解説しています。第6回では、CIツールである「Jenkins」を用いてAndroidをテストする方法を解説します。 いまさら聞けない「継続的インテグレーション(CI)」とは 「継続的インテグレーション」(以下、CI)とは、アジャイルのベストプラクティスの1つで、「すべてが自動化された再現可能なビルド・テストを日に何度も行うこと」です。 CIのメリットには、次のものがあります

    JenkinsでCI(継続的インテグレーション)すればAndroidアプリ開発はもう怖くない
  • スーパー女子中学生エンジニアが、日本の教育を斬る

    連載では、Life is Tech ! が主催するイベント「Edu×Tech Fes 2013 U-18~驚異のプレゼンテーション~」をレポートする。Edu×Tech Fes 2013 U-18は、テクノロジーから教育を考え、教育からテクノロジーを考えるイベント。天才中高生が語るゾクゾクする3時間を、全7回の連載でお届けする。 女子中学生エンジニアが生み出した「見えるプレゼンタイマー」 角南萌氏は、現在2年生。女子中学生エンジニアだ。海外生活での体験を基に、日アメリカ教育について語った。彼女は、アメリカで行われたプログラミングキャンプをきっかけにテクノロジの世界に目覚め、子どもの文化教育研究所主催の「全国小・中学生作品コンクール(パソコン部門)」において文部科学大臣奨励賞を受賞、また、昨年リリースしたタイマーアプリ「見えるプレゼンタイマー」は1万ダウンロードを突破し『アプリ甲子園

    スーパー女子中学生エンジニアが、日本の教育を斬る
  • Retinaに映える!美麗なiPhone/iPadアプリが作れるopenFrameworksとは

    美麗だろ? iPhoneiPadのRetinaディスプレイ 3月8日、これまでのiPhone 4SやiPod touchに加え、新しいiPadの大画面にもRetinaディスプレイを搭載するという発表がありました。 iPhoneiPad/iPod touchには実用的なアプリもあれば、3Dを駆使したリッチなゲームもあります。中には、高精細がウリのRetinaディスプレイを生かした、とても美麗なアプリもあります。 美麗アプリというと、例えば、「Auditorium」があります。パーティクルと音楽を組み合わせた、とても美しいメディアアートのようなアプリです。

    Retinaに映える!美麗なiPhone/iPadアプリが作れるopenFrameworksとは
  • シリコンバレーエンジニアの人件費が高騰、その背景とは

    シリコンバレーエンジニアの人件費が高騰、その背景とは:世界最大規模のPerlの祭典「YAPC::Asia Tokyo 2012」開催 9月27日~29日、Japan Perl Association(JPA)が主催する世界最大規模のPerlの祭典「YAPC::Asia Tokyo 2012(以下、YAPC)」が開催された。YAPCとは、「Yet Another Perl Conference」の略で、今回は第7回目。YAPCPerlの祭典であるが、Perlに限らずさまざまな分野のギークたちが集まり、技術の話で盛り上がった。その中から、川崎有亮氏の講演「シリコンバレーと世界のPerlエンジニア」をレポートする。 現在、シリコンバレーではエンジニアの人件費が高騰しているという。具体的には、時給200ドル、年俸40万ドルといった数字だそうだ。その中で発達してきたのが、不特定多数の人に業務を委託

    シリコンバレーエンジニアの人件費が高騰、その背景とは
  • EclipseやSpringで使われている基盤技術OSGiとは (2/3) - @IT

    ■ バンドルはBundleActivatorインターフェイスを実装する必要がある また通常、バンドルには「org.osgi.framework.BundleActivator」インターフェイスを実装したクラスを含みます。マニフェストファイルの「Bundle-Activator」属性に定義したクラスのコードが、バンドルが起動する際に呼び出されます。 サンプルコード import org.osgi.framework.BundleActivator; import org.osgi.framework.BundleContext; public class LogServiceActivator implements BundleActivator { public void start(BundleContext context) throws Exception { // バンドル起動時、

  • 「ThreadPoolExecutorについて」(1) Java Solution - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

  • 「データサイエンティスト」って何だ - @IT

    2012/06/04 5月最終週に、おそらく日で初めての「データサイエンティスト」トレーニングが開催された。このトレーニングコースが養成を目指す「データサイエンティスト」とは何なのだろうか。 これはEMCジャパンが開催する「Data Science and Big Data Analytics」コースの第1弾。あくまでもベンダ中立のトレーニングで、ツールとして登場するのは統計処理言語の「R」やHadoopなど、オープンソースのもののみだ。EMCは今年第1四半期より、米国で同様のトレーニングと認定資格を提供し始めていて、トレーニングコースは募集開始後2日間で2000人の応募があったほどの人気だという。日では若干遅れての提供開始となった。EMCジャパンはまた、立教大学と提携し、経営学部国際経営学科でビッグデータをテーマにした授業を開講することも発表している。 トレーニングコース開設の背景を

  • Hadoopの現実解「バッチ処理」の常識をAsakusaで体得

    Hadoopの現実解「バッチ処理」の常識をAsakusaで体得:ビッグデータ処理の常識をJavaで身につける(7)(1/4 ページ) Hadoopをはじめ、Java言語を使って構築されることが多い「ビッグデータ」処理のためのフレームワーク/ライブラリを紹介しながら、大量データを活用するための技術の常識を身に付けていく連載 “ビッグデータ”時代の「バッチ処理」 アプリケーション開発というと、システム利用者に一番近い画面系の開発が花形ですね。一方「バッチ処理」というと、何となく地味な感じがしますが、「バッチ処理」は縁の下の力持ち、これがないと、大概のシステムは稼働できません。 絶対に必要だけど、影の薄い「バッチ処理」でしたが、“ビッグデータ”への注目度が高まり、大量データを短時間に処理する「並列分散処理バッチ」が活躍する場面も増えてきました。 稿では、並列分散で「バッチ処理」を行う方法につい

    Hadoopの現実解「バッチ処理」の常識をAsakusaで体得
  • いまさら聞けないKVSの常識をHbaseで身につける

    いまさら聞けないKVSの常識をHbaseで身につける:ビッグデータ処理の常識をJavaで身につける(3)(1/3 ページ) Hadoopをはじめ、Java言語を使って構築されることが多い「ビッグデータ」処理のためのフレームワーク/ライブラリを紹介しながら、大量データを活用するための技術の常識を身に付けていく連載 ビッグデータの要! KVSとは何なのか 「KVS(Key-Value Store)」とは、Key値を指定してValue値の格納や取得を行う方式です。それに対して、RDBではキー(プライマリキー)が必須ではなく、逆に複数のカラムをセットしてキーにすることもできます。 テーブル構造だけを見れば、KVSとRDBは似ています。例えば、RDBでプライマリキーと1つのBLOB型を持ったテーブルを作れば、KVSと同じような構造にもなります。しかし、RDBでKVSのまねごとをするのと、KVSとして

    いまさら聞けないKVSの常識をHbaseで身につける
    dayafterneet
    dayafterneet 2012/02/28
    引用しているドキュメントが破茶滅茶な感。
  • ソーシャルアプリのインフラはNode.jsが主役になるか~デブサミまとめレポート(ソーシャル&インフラ編) - @IT

    大人気ソーシャルアプリ「ドラコレ」のインフラ 最初に紹介するセッションは「大ヒットソーシャルアプリ「ドラゴンコレクション」の裏側 ~ 超高トラフィックを支えるアプリ・インフラの“明日から使えるテクニック”」。講演者は、コナミデジタルエンタテインメント ドラコレスタジオ マネージャー 廣田竜平氏だ。 「ドラゴンコレクション」(以下、ドラコレ)はコナミデジタルエンタテインメントが製作・運営しているソーシャルゲームである。同社の廣田氏による講演では、ドラコレを運用するインフラ技術について紹介された。 廣田氏によれば、ドラコレのHTTPリクエストはピーク時で1秒間に5けた台にのぼり、それを3けたの台数のサーバによって運用しているという。サーバ技術自体はCentOS+Apache+PHPMySQL(+memcached)という一般的なLAMP環境であり、複数のソフトウェアロードバランサとDNSラウ

  • 2012年は私たちが勉強会を盛り上げる!(1/2) - @IT

    IT技術者向けコミュニティの世界で、「女子会」や「女子部」を設立する動きが目立ち始めたのは2011年でした。データベースの世界でも、2011年12月にはMongoDB女子部スタートアップのイベントがありました。データベース関連のコミュニティでは初となる女子部設立だそうです。一般に、IT技術者コミュニティには男性ばかりが集まるものですが、積極的に参加し、熱心に活動に女性もいるのです。今月は、MongoDB女子部スタートアップのイベントに参加した方と、男性に混じって積極的に勉強会に参加し、自身で勉強会を主催するようになった方にスポットライトを当ててみました。 DB業界にもついに「女子会」が! 2011年12月7日、「MongoDB女子部startup」が開催されました。これまでのMongoDB勉強会のアンケートに「女性が参加しやすいイベントを」「女性エンジニアの交流の場があるといい」といった声

  • 検索エンジンの常識をApache Solrで身につける

    表のような転置インデックス完成後は、クエリに対する結果を返す処理は簡単です。例えば、ユーザーが「Vim」というクエリを発行すると、検索エンジンは「Vim」を含む文書IDリストを返します。表では文書IDの「2」を返します。 検索エンジンを取り巻く7つの技術 検索エンジンのコア技術は前節で紹介したインデックスです。しかし実際に、検索インデックスだけで構成する検索エンジンから、検索サービスを構築するには多大なコストが掛かります。以下の節で検索エンジンを利用したシステム、検索サービスを構築する際に便利なコンポーネントを紹介します。 これらの機能のいくつかは、多くの検索エンジンが組み込んでいます。一方で、簡素な検索エンジンは、以下で紹介するコンポーネントをサポートしていないため、ユーザーが独自に開発するか、その機能を持つコンポーネントを組み込む必要があるものもあります。 【1】トークナイザ 検索エン

    検索エンジンの常識をApache Solrで身につける
  • 開発者が知らないと損するAndroid 4.0の新機能44選

    NFC・Wi-Fiなど端末間共有機能 【1】NFCでデータを共有する「Androidビーム」 「Androidビーム」は、NFC対応デバイス間で共有を行うための機能です。ユーザー同士が2つのNFC対応のデバイスを接触することで簡単に、お気に入りアプリ、コンタクト、音楽、動画など、ほとんどのコンテンツを交換可能にします。デバイス同士が数センチ範囲内にあると、システムはNFCの接続を設定して共有のためのUIを表示し、ユーザーは画面をタッチすることで共有が行えます。 例えば、ユーザーは連絡先を交換したり、マルチプレイゲームを開始したり、チャットやビデオ通話に参加したり、写真や動画などを共有したりできます。アプリを共有する場合、Androidマーケットのアプリ詳細ページへのリンクを送ります。リンクが送られた端末上のマーケットアプリは詳細ページを起動し、ユーザーはアプリを簡単にダウンロードできます。

    開発者が知らないと損するAndroid 4.0の新機能44選
  • スマホアプリとプライバシーの「越えてはいけない一線」 - @IT

    スマートフォンアプリは果たしてどこまで、端末に関する情報を取得してもいいのだろうか。 位置情報と連動してお勧め店舗情報を表示したり、過去の検索履歴を基に商品を提案したりと、端末の情報やユーザーの行動履歴を活用するスマートフォンアプリが登場している。中には便利なものも多いが、一歩間違えれば、ユーザーのプライベートな情報が筒抜けになりかねない。結果として、スマートフォンを活用したビジネスやそれを支える広告市場までもが、否定的な目で見られ、発展を阻害される恐れもある。 この議論が起こったきっかけの1つは、ミログが公開していた「AppLog」と「app.tv」というアプリだ。AppLogはSDKの形で提供され、これを自前のアプリに組み込むと、Android端末にインストールされているアプリの情報やその起動回数を収集し、同社のアプリケーション分析サービスに送信するようになっていた。開発者にはインスト

  • 人気急上昇! MongoDB(1/2) - @IT

    暑くなったり、涼しくなったり、最近は天候の変化が激しいですね。こういうときは、よくかぜをひいてしまうので注意してください。今回は、NoSQLデータベースの「MongoDB」やOracle OpenWorld 2011の話題をお届けします。そして、マイクロソフトからDenaliの新情報も入ってきています。 ドキュメント指向データベース「MongoDB」 「NoSQL」という言葉をネットで目にするようになって2年くらいでしょうか。大規模なWebサイトで必要なデータベース管理システムは、企業で使っているようなリレーショナルデータベース管理システム(RDBMS)とは性質がやはり異なります。そこで発想を転換して編み出されたのがNoSQLなのかなと理解しています。近年さまざまなNoSQLデータベースがオープンソースのプロジェクトから登場しています。 MongoDBもその1つ。アメリカの10gen社が中

    dayafterneet
    dayafterneet 2011/10/22
    doryokujinさん