タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

@ITと@Itと@itに関するwasaiのブックマーク (682)

  • 並列分散処理の常識をHadoopファミリから学ぶ

    Hadoopプロジェクトは3つの「サブプロジェクト」で構成されています。 Common:Hadoopの基機能FileSystem、RPC、Serializationのライブラリ HDFS:分散ストレージを仮想的に1つに扱うためのファイルシステム MapReduce:膨大なデータセットをクラスタ上で分散処理するためのソフトウェアフレームワーク これらが、「Hadoopファミリ」の核であり、並列分散処理機構を支えています。それ以外の「関連プロジェクト」は2011年12月時点では下記のようになっています。 Avro:Commonの持つ機能を拡張したデータシリアライズシステム Cassandra:単一障害点のないスケーラブルなマルチマスタデータベース Chukwa:大規模な分散システムでのデータ収集システム HBase:大規模な構造化データをサポートする、スケーラブルな分散データベース Hive

    並列分散処理の常識をHadoopファミリから学ぶ
  • “ユーザー視点”が、ハイブリッド環境運用のコツ

    “ユーザー視点”が、ハイブリッド環境運用のコツ:特集:ハイブリッド環境の運用をどう効率化するか(1)(1/2 ページ) サーバ仮想化が当たり前の取り組みとなり、クラウドサービスの浸透も進んでいる現在、企業のITインフラはますます複雑化している。物理と仮想、オンプレミスとパブリッククラウドなどが混在した“ハイブリッド環境”では、どのようなポイントに留意すれば運用管理の効率化とシステムの安定稼働=ビジネスの安定的な遂行を実現できるのだろうか。 サイロ型の運用管理では、システムの安定稼働を担保できない 企業のITインフラがますます複雑化している。2008年以降、当たり前の取り組みとなった“サーバ仮想化によるコスト削減”により、物理と仮想が混在。現在はさらにSaaSをはじめとする外部資産も絡み、多くの企業のIT部門が運用管理負荷の増大に悩んでいる。 これに伴い、仮想化、クラウドに、コスト削減、ビジ

    “ユーザー視点”が、ハイブリッド環境運用のコツ
    wasai
    wasai 2012/02/07
    「日本企業のIT部門は、システムの死活監視だけを担当するコストセンターとして認識されてきた」おっしゃるとおりです
  • クラウド「AWS」とAndroidを直結するSDKで何ができるのか?

    AWS SDK for Androidでできること 2010年12月にAWS SDK for iOSと同時にVer1.0.0がリリースされ、原稿執筆時点での最新バージョンはAWS SDK for Android 1.1.0です。以下は、AWS SDK for Android 1.1.0で利用可能な機能です。 S3へのデータの保存と取得 SSimpleDBへのデータの保存と取得 SSQS、SNSを用いたモバイルデバイスとサーバ間およびモバイルデバイス間の通知 SEC2インスタンスの起動や管理 SEC2、EBS、ELB、RDSなどのCloudWatchを通じたモニタリング AWSの主なサービスについては、以下を参照してください。 従来はモバイルデバイスからS3やEC2へのアクセスはサーバアプリを介して行うことが多かったと思いますが、AWS SDK for Androidを使うと、Android

    クラウド「AWS」とAndroidを直結するSDKで何ができるのか?
    wasai
    wasai 2012/02/03
    あとで読んでおきます
  • 第1回 Windows Thin PCの概要とインストール

    クライアント側での処理を極力抑え、サーバ側でさまざまな処理を集中的に行う「シンクライアント・ソリューション(thin client solution)」を導入する企業が増えている。セキュリティ対策はもちろん、データの保全や在宅勤務といった、昨今ならではの課題からも経営層に大きく注目されているソリューションだ。技術面でも、ハイパーバイザーを利用することでアプリケーションの動作率を画期的に高めた「VDI」方式が成熟期に入っており、従来困難だったPCからシンクライアントへの全面移行が現実的になっている。社会的需要と要素技術の両面から良いタイミングといえる。 シンクライアント・ソリューションの検討にあたって、まず目を向けられるのがサーバ側のテクノロジである。VMwareやCitrix、またマイクロソフト自身からも対応製品がリリースされている。もちろん、これらの製品が肝であることは確かであるが、ユー

    第1回 Windows Thin PCの概要とインストール
    wasai
    wasai 2012/02/03
    XenDesktopと比較したらどうなんだろうか?
  • Kinectが切り開く“夢の近未来” - @IT

    IT > Insider.NET > 特集:Kinect for Windowsの可能性【商用製品&正式版SDKリリース記念】 > Kinectが切り開く“夢の近未来” 2012年2月1日(米国時間)に、待望のKinect for Windows(=商用利用可能なPC向けのKinectセンサー。以下、「Kinect」と略す)およびKinect for Windows SDK正式版がリリースされた。Kinect for Windowsはこちら、Kinect for Windows SDK(英語版)はこちらから入手できる。なお、Kinect for Windowsは数量限定とのことで、購入を保証するものではないことを承知願いたい。 しかし、KinectがWindowsで正式に利用できるようになったとしても、実際にどのように使われていくのかがイメージできない方も少なくないだろう。そこで稿では

  • 「汎用のUI技術」として広がるHTML5

    連載を始めるに当たって どうもこんにちは。白石俊平と申します。今回から定期的に、HTML5をはじめとしたWeb標準、そして業界の動向をまとめた記事を発信していきます。 ぼくは、Web開発者向けコミュニティであるhtml5j.orgを運営しており、そのメーリングリストにほぼ毎日、HTML5関連のアップデートを投稿しています(また、投稿内容がメーリングリスト内で埋もれてしまわないよう、同じ内容を自身のブログにもポストしています)。 こうして、日々HTML5関連のアップデートを追いかけている身として実感するのは、HTML5を中心としたオープンなWebプラットフォームが、現在すさまじい勢いで成長しているということです。HTML5関連技術や関連APIは非常に数が多く、毎日そのどれかがアップデートされているような状況です。ブラウザのアップデートも速く、どのブラウザがどの機能を実装しているのか、もはや記

    「汎用のUI技術」として広がるHTML5
    wasai
    wasai 2012/02/03
    お、白石さんの連載記事ですか
  • 分業意識を捨てよ、ネットワーク技術を知るSEは強い - @IT自分戦略研究所

    近年、ユーザー企業の「自社サービスの内製化」や「システムのクラウド化」などに伴い、SIerへの要求レベルが高まってきている。ここ2年で4000億円の減益といわれるSI業界の中で生き残っていくためには、どんなエンジニアスキルを磨いていけばいいのか。 第3回 ※記事は、「エンジニアtype」のコンテンツを一部@IT表記に統一した上で、許可を受けて転載するものです。 第2回、第3回で取り上げた2社のように、理想的なSIerとの付き合い方を実践している企業は、全体としてはまだまだ少ないかもしれない。しかし、実践している・いないにかかわらず、SIerに求められるものは明らかに変わりつつある。 ■ 「ネットワークとシステムは別物」という分業開発の考えを捨てる 今なお分業体制のSIerが多い中、そこで働くエンジニアたちはどのようにクライアントのニーズに応えていけばいいのだろうか。以前、エンジニアtyp

  • スマホアプリの作り方【超まとめ】Web編:HTML5やjQuery MobileなどスマホWebアプリ開発に役立つ記事52選 - @IT

    Web編:HTML5やjQuery Mobileなど スマホWebアプリ開発に役立つ記事52選 @IT編集部 2012/1/31(2013/2/28 改訂) iOS(iPhoneiPad/iPod touch)、AndroidWindows Phoneなど、さまざまなスマートフォンのプラットフォームのアプリを作るための@IT記事のまとめです。今後、順次更新・追加していきます。 開発者が登録したApp StoreやMarketplaceなどからダウンロードしてインストールするアプリ、もしくは、あらかじめインストールされているアプリは、「ネイティブアプリ」と呼ばれています。iOSやAndroidWindows PhoneといったOS上で動き、マイクやカメラなどデバイスの機能を十分に使えるのが特徴です。作り方は、基編やデザイン/グラフィック編で紹介した記事が参考になると思います。 一方で

  • 性能チューニング個所の検討~机上評価でもできること~

    ピーク時になると応答時間が急激に悪化したので、とりあえずCPUとメモリを倍増しておけば大丈夫かな……と勘に頼って対応し、ドツボにはまった経験、ありませんか? この連載では、インフラエンジニアなら最低限理解しておきたい性能問題の基礎を解説します。(編集部) はじめに 第3回「遅いところを直すだけでいいのですか?」までは、性能の基礎の中でも特に基礎的な話をしてきました。第3回は多少はリアリティのある話題だったと思いますが、内容的には数学の勉強のような話が中心で、現実のITシステムでの性能対策に使うレベルにはほど遠いものでした。 今回から始まる後半からは、実際に活用できる性能対策の話をしていきます。今回は、性能対策用の専用ツールを使わずに、机上での試算でどこまで性能改善をシミュレーションできるかを示したいと思います。設定した問題のケースでは、解説のために単純化した部分がいくつかありますが、現実問

    性能チューニング個所の検討~机上評価でもできること~
    wasai
    wasai 2012/01/31
    こういうのは参考になります
  • 脱・リーマンエンジニアに必要な4つの習慣 - @IT自分戦略研究所

    所属する会社や立場に関係なく、個人の力量で勝負するエンジニアが増えている。彼らはいかにして自身の価値を周囲に知らしめ、肩書き抜きでっていけるようになったのか。「脱リーマン」に成功した4人のエンジニアへのインタビューを通し、共通する習慣を明らかにする。 |1 2 3|次のページ ※記事は、「エンジニアtype」のコンテンツを一部@IT表記に統一した上で、許可を受けて転載するものです。 ■ 肩書き抜きで、エンジニアとしてっていける自信ある? 突然だが問題だ。 2010年にフリーになることを決めた、あるエンジニアのAさん。 そのことを長く付き合いのあった企業の担当者に伝えたところ、2社から、「今後も案件を担当してほしい」とオファーをもらった。 そのため、うち1社(B社)とは、フリーとして他社の仕事を請け負ってもいいという条件のもと、正社員として雇用してもらう契約を締結。もう1社(C社)は、

    wasai
    wasai 2012/01/30
    こういうふうに自由に動けなかったから、ある意味羨ましいところはあります
  • OSに付属するシェルスクリプトを読んで技術を盗む

    今回から、OS付属のシェルスクリプトを読んでいく。多くの人が使っているスクリプトを読むことで、シェルスクリプトならではの書き方、テクニックを身に付けることができるはずだ(編集部) 他人の技術を盗まなければ進歩はない 外国語をマスターするにも、楽器の演奏を覚えるにも、上達するにはただ練習するだけではダメだ。素晴らしいお手を見つけて、よく観察し、何度もまねることが必要だ。お手から技術を「盗む」ことが大切だということだ。 プログラミングでも同じことが言えると思う。文法を覚えて、ただひたすらプログラムを書くだけではなかなか上手にならない。スキルのある人のコードを見て、技術を盗もう。開発チームのメンバーそれぞれが書いたコードを持ち寄って、お互いに批評し合う「コードレビュー」に参加している、あるいはリーダーとして主催しているという人は多いと思う。このコードレビューも、人から技術を盗む良い機会と言え

    OSに付属するシェルスクリプトを読んで技術を盗む
  • 『プロジェクト・マネジャーが知るべき97のこと』――ソフトウェア開発の難問はいつだって“人”だった:晴読雨読@エンジニアライフ:エンジニアライフ

    プロジェクト・マネジャーが知るべき97のこと 神庭弘年(監修)、Barbee Davis (編集)、 笹井 崇司 (翻訳) オライリージャパン 2011年11月 ISBN-10: 4873115108 ISBN-13: 978-4873115108 1995円(税込) ■世界はきのこに満ちている 「○○が知るべき97のこと」シリーズの第3弾が出た。書は、プロジェクト・マネージャ(以下PM)向けのエッセイを97(日版は+11)を収録している。 第2弾『プログラマが知るべき97のこと』は、プログラマ向けのエッセイが収録されている名著だった(以前に書評を執筆したので、ぜひご覧いただきたい)。 『プログラマが知るべき97のこと』は通称「きのこ」として親しまれている。ちなみに第1弾は『ソフトウェアアーキテクトが知るべき97のこと』。これはもう「きのこシリーズ」とでも呼ぶべきだろう。 ■き

    『プロジェクト・マネジャーが知るべき97のこと』――ソフトウェア開発の難問はいつだって“人”だった:晴読雨読@エンジニアライフ:エンジニアライフ
  • DKIM(DomainKeys Identified Mail)

    スパム業者や脆弱性を狙う攻撃者がよく用いるメール送信元のなりすまし(偽装)。これをDKIMは検出できるという。その動作原理や限界、最新動向を解説。 連載目次 電子メールの送信元のドメインを検証する技術の1つ。DKIMを利用すると、送信者を騙ったなりすましのメールや、内容が改ざんされたメールが検証可能で、スパム・メール(迷惑メール)や攻撃メールの減少が期待されている。DKIMを実装するにはメール・サーバやDNSサーバでの作業が必要なので、これらの管理者は今後、対応を迫られる可能性がある。 DKIMのような送信元を認証する技術が必要とされる理由 スパム・メール(迷惑メール)を大量送信する業者や、不正な添付ファイルを付けたメールを送信して脆弱性を突こうとする攻撃者は、存在しないメール・アドレスやまったく関係のない他人のメール・アドレスを送信元(メールの発信者)に設定して(つまりメールのFrom:

    DKIM(DomainKeys Identified Mail)
  • GitHubをもっとソーシャルに使いこなすための7つ道具

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

    GitHubをもっとソーシャルに使いこなすための7つ道具
  • 2012年は私たちが勉強会を盛り上げる!(1/2) - @IT

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

  • WindowsのHyper-Vで仮想マシンのネットワークが遅くなる問題を回避する

    解説 Hyper-Vの仮想マシンでネットワークを使う場合、システム全体のネットワーク・トラフィックが激しくなると、ネットワークが遅くなったり、突然通信できなくなったりすることがある。例えば次のような症状が現れることがある。 仮想マシンとのネットワークの通信速度が非常に遅くなる 仮想マシン上でのファイル・コピーが非常に遅くなる。例えば通常は数十Mbytes/sの速度でコピーできるはずが(ギガビット・イーサネットを使用している場合)、数Kbytes/sぐらいになる 仮想マシンに対する(ほかのPCからの)リモートデスクトップのセッションが頻繁に一時停止したり、接続がたびたび切断されて、再接続をやり直すようになる 仮想マシンからの通信(例えばメールの読み出しなど)が突然切れる ほかにもいろいろな症状があるが、このエラーは常に起こるわけではなく、大きなサイズのパケットを送受信している場合や、トラフィ

    WindowsのHyper-Vで仮想マシンのネットワークが遅くなる問題を回避する
  • 初心者のためのLT作成講座――5分で収まるスライドを作る3つのTips

    前回のまとめ こんにちは。「ライトニングトークをしてコミュニティライフを楽しもう!」という連載、第2回です。連載の目的については、第1回「初心者のためのLT作成講座――まずは構成を練る」をご確認ください。 さて、前回は、LTに必要な4ステップを紹介しました。 構想 準備← 練習 番の発表 今回も引き続き「闇アジャイラー」のLTを例に取ってLTの作り方を解説します。今回のテーマ「準備」。 完成したLTのスライド「闇アジャイラーvs光アジャイラーforDevLOVE(EnergizedWorkLT祭)」を実際に見ながら、読んでいただければ幸いです。 ●さくっとおさえておきたい前提 2010年に、DevLOVEのイベントでLTを行った LTのテーマは「Energized Work(いきいきと働く、という意)」 LT希望者が多かったため、5分ではなく3分でのLT ●資料と当日の動画 2ndステ

    初心者のためのLT作成講座――5分で収まるスライドを作る3つのTips
  • Cloud Foundryで始めるPaaS構築入門

    Cloud Foundryで始めるPaaS構築入門:CloudFoundryで始めるPaaS構築入門(1)(1/2 ページ) この連載では3回に分けて、「Cloud Foundry」というオープンソースパッケージを用いて、Platform as a Service(PaaS)のためのインフラストラクチャを構築する方法について解説します。 Platform as a Serviceとは何か クラウドコンピューティングに対する注目が高まる中、Platform as a Service(PaaS)という言葉をすでにご存じの方も多いことでしょう。これは、元々セールスフォース・ドットコムが2007年に打ち出したコンセプトです(用語説明)。 PaaSのサービスプロバイダは、ユーザーに対して、アプリケーションサーバ、データベースサーバなどの「プラットフォーム」環境を提供します。PaaSのユーザーはこれら

    Cloud Foundryで始めるPaaS構築入門
  • 【第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
    wasai
    wasai 2012/01/19
    行けなかったので読んでおく
  • なぜWikipediaは停止するのか――SOPA抗議活動をひもとく - @IT

    (Geekなぺーじ あきみち氏による寄稿記事です) 2012年1月18日のUTC 5時(日時間同日14時)から、英語Wikipediaが、米国議会で審議されている「オンライン海賊行為禁止法(Stop Online Piracy Act:SOPAおよびPROTECT IP Act:PIPA)」への抗議としてサービスを24時間停止しています。 「SOPA Blackout Day」キャンペーン、決行 実はWikipedia英語版サイト停止を発表する前から、1月18日には「SOPA Blackout Day」という抗議キャンペーンが行われる予定になっていました。 もともと、具体的にそのようなキャンペーンが計画されていたわけではありません。しかし2011年年末から「GoogleAmazon、Facebookなどが抗議としてWebを停止するかもしれない」というニュースが伝えられていました。

    wasai
    wasai 2012/01/19
    わかりやすいまとめですね