タグ

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

  • OpenStackのコアデベロッパーは何をしているのか

    OpenStackのコアデベロッパーは何をしているのか:OpenStack最前線~ユーザ会メンバーが持ち回りで語る「OpenStackのリアル」~(2) @IT特集「OpenStack超入門」は日OpenStackユーザ会とのコラボレーション特集。特集記事と同時に、日OpenStackユーザ会メンバーが持ち回りでコミュニティの取り組みや、超ホットでディープな最新情報を紹介していく。第2回は日OpenStackユーザ会メンバーで、OpenStack開発コミュニティ コアデベロッパーの元木顕弘氏が語る。 OpenStack開発コミュニティの“日常”とは? はじめまして。日OpenStackユーザ会の元木と申します。普段はOpenStack開発コミュニティで、「Neutron」「Horizon」のコアデベロッパーとして活動しています。今回はOpenStack開発コミュニティの様子、コアデ

    OpenStackのコアデベロッパーは何をしているのか
    marmotte
    marmotte 2014/10/28
  • 増えるログ、多様化するログをどう効率的に運用するか

    増えるログ、多様化するログをどう効率的に運用するか:今さら聞けないfluentd~クラウド時代のログ管理入門(1)(1/2 ページ) 仮想化やクラウド化、モバイル化の進展に伴い、管理すべきログが多様化・肥大化しています。そんな中でも効率よく、意味のあるログ管理を実現するツールとして注目されている「fluentd」を、これから始めたい方のために一から解説します。 システムを安定して効率良く運用していくために、ログ管理は欠かせない要素の1つです。仮想化やクラウド化、モバイル化の進展につれてシステムはますます大規模化し、それに伴い管理すべきログが多様化・肥大化する傾向にあります。 fluentdはこういった中でも、効率よく、意味のあるログ管理を実現するために非常に有用なツールです。連載では、fluentdの基と具体的な活用方法を紹介します。 ログ管理の現状と課題 環境の仮想化・クラウド化、さ

    増えるログ、多様化するログをどう効率的に運用するか
  • Gitブランチを使いこなすgit-flow/GitHub Flow入門(終):プルリクエスト/レビューを取り込んだ、よりシンプルなGitHub Flowの運用を図解する (1/2) - @IT

    プルリクエスト/レビューを取り込んだ、よりシンプルなGitHub Flowの運用を図解する:Gitランチを使いこなすgit-flowGitHub Flow入門(終)(1/2 ページ) 数回にわたってgit-flowGitHub Flowを使ったGitの活用テクニックを紹介します。最終回は、GitHubが採用している、git-flowよりシンプルな構成のブランチ管理フローについてです。5つの運用ルールや開発の流れを図を交えて解説します。 連載「Gitランチを使いこなすgit-flowGitHub Flow入門」では、これまでgit-flowについて解説してきました。git-flowはプロダクトを厳格にリリースすることを念頭にフローが考えられていますが、プロジェクトによっては、冗長過ぎると感じることもあるかもしれません。連載の最終回となる今回は、git-flowに比べシンプルなブ

    Gitブランチを使いこなすgit-flow/GitHub Flow入門(終):プルリクエスト/レビューを取り込んだ、よりシンプルなGitHub Flowの運用を図解する (1/2) - @IT
    marmotte
    marmotte 2014/01/22
    後でゆっくり読む
  • CloudStackベースのサービスを活用したハイブリッド構成を検討する

    CloudStackベースのサービスを活用したハイブリッド構成を検討する:CloudStackによるプライベートクラウド構築術(12)(1/3 ページ) 自社で構築したプライベートクラウドと、外部のクラウドサービスを連携させるには? 出揃ってきたCloudStackベースのサービスはどう活用できるか、具体例から紹介していきます。

    CloudStackベースのサービスを活用したハイブリッド構成を検討する
  • エクスコムグローバル、SQLインジェクションで約11万件のクレカ情報流出

    エクスコムグローバル、SQLインジェクションで約11万件のクレカ情報流出:サーバに保持のセキュリティコードなども流出 エクスコムグローバルは5月27日、同社WebサイトがSQLインジェクション攻撃を受け、最大10万9112件のクレジットカード情報やセキュリティコードが流出したことを明らかにした。 海外旅行者向けのモバイルルータレンタルサービスを提供しているエクスコムグローバルは5月27日、同社WebサイトがSQLインジェクション攻撃を受け、最大10万9112件のクレジットカード情報やセキュリティコードが流出したことを明らかにした。 情報流出が明らかになったのは4月23日17時ごろ。決済代行会社からクレジットカード情報が流出している可能性があると連絡が入ったことを受け、調査を進めてきたという。 ログ調査の結果、同社が運営する「GLOBALDATA」と「Global Cellular」のWeb

    エクスコムグローバル、SQLインジェクションで約11万件のクレカ情報流出
    marmotte
    marmotte 2013/05/28
    IPSでSQLインジェクション対策って!?とか思ったが、対応したアプラスあるんですね
  • 「演算子のインジェクション」と「SSJI」

    「演算子のインジェクション」と「SSJI」:NoSQLを使うなら知っておきたいセキュリティの話(1)(1/2 ページ) ここ数年、大量データ処理時の高速性やデータ構造の柔軟性などから、「NoSQL」が注目を集めています。それと同時に、NoSQLを使うアプリケーションに対する攻撃手法も研究されるようになりました。この記事では、NoSQLを使ったアプリケーションの脆弱性と対策について解説します。 注目集める「NoSQL」 ここ数年、NoSQLと呼ばれる種類のデータベースが注目を集めています。NoSQLSQL言語を使用しないデータベースの総称で、大量データ処理時の高速性やデータ構造の柔軟性などのメリットがあるため、従来のリレーショナルデータベース(RDB)を補完・代替するものとして、大規模なWebアプリケーションなどにおいてNoSQLを採用する事例が増えています。 このような新しい技術が普及し

    「演算子のインジェクション」と「SSJI」
  • Play frameworkのコントローラの使い方を理解する

    Play frameworkのコントローラの使い方を理解する:Javaの常識を変えるPlay framework入門(4)(1/3 ページ) サーブレット/JSPを基にする重厚長大なJavaのWeb開発のイメージを変える軽量フレームワーク「Play」について解説し、Webアプリの作り方を紹介する入門連載。今回は、PlayにおけるMVCパターンのコントローラについて、URIやHTTPメソッドなどの扱い方を含めて解説します。

    Play frameworkのコントローラの使い方を理解する
  • WebブラウザでJavaScriptをテストする「js-test-driver」とQUnit、Jasmineを連携してテストするには

    WebブラウザでJavaScriptをテストする「js-test-driver」とQUnit、Jasmineを連携してテストするには:フレームワークで実践! JavaScriptテスト入門(4)(1/4 ページ) しっかりとJavaScriptをテストするために、今注目のJavaScript用のテストフレームワークをいくつか紹介し、その概要から実践的な使い方まで解説する連載。今回は、js-test-driverの概要や基的な使い方、非同期処理のテスト方法、QUnitやJasmineと連携したテスト方法などを紹介します 前回まではWebブラウザを使わないJavaScriptテスト 前回「QUnitPhantomJSでJavaScriptのヘッドレスなテスト」、前々回「PhantomJSとJasmineで振る舞い駆動開発なJavaScriptテスト」と、「PhantomJS」を軸としたJa

    WebブラウザでJavaScriptをテストする「js-test-driver」とQUnit、Jasmineを連携してテストするには
  • iOSアプリ開発初心者に捧ぐ開発環境Xcodeの概要とインストール

    iOSアプリ開発初心者に捧ぐ開発環境Xcodeの概要とインストール:iOS SDKで始めるObjective-C入門(2)(1/4 ページ) Windowsを使っていたけど、iOSアプリを作るためにMacを使い始めた初心者を対象に、開発ツールXcode/iOS SDKを使ってiPhoneiPadアプリを作る方法を、プログラミング言語「Objective-C」の書き方/文法を交えて解説。今回は、iOSアプリを開発するうえで必要なプログラミング言語Objective-Cや統合開発環境「Xcode」の概要、環境構築の仕方などを紹介 前回の「WinユーザーがiPhoneアプリ開発を始めるためのMacの基礎知識」では、Windowsと比較しながら(Mac )OS Xの基的な使い方を学習しました。今回はiOSアプリの開発環境構築を行っていきます。 iOSアプリを開発するうえで必要なプログラミング言

    iOSアプリ開発初心者に捧ぐ開発環境Xcodeの概要とインストール
  • KVS系NoSQLのまとめ(Hibari、Dynamo、Voldemort、Riak編)

    序 章 ビッグデータの時代 第1章 NOSQLとは何か? 第2章 NOSQLのデータモデル 第3章 アーキテクチャの基概念と技術 第4章 HadoopはNOSQL? 第5章 主なNOSQLデータベース製品 第6章 NOSQLデータベースの選択基準 第7章 NOSQLを使うビジネス 連載は書籍『NOSQLの基礎知識』(リックテレコム刊、ISBN:978-4897978871)で解説されている内容から一部を抜粋し、連載向けに一部再編集して掲載したものです。 書籍では、一般にNoSQLと呼ばれている各種データベース技術について、基概念から主要なプロダクトの特性、ベンチマーク結果までを紹介しています。データモデルやアーキテクチャの違いといった基概念から、各プロダクトの特徴を理解できる内容になっています。 連載では、この書籍の内容から、主要プロダクトを紹介している第5章を抜粋し、そのエッ

    KVS系NoSQLのまとめ(Hibari、Dynamo、Voldemort、Riak編)
  • 充実した教育の代わりに権限を―ベンチャーキャリア論

    パネルディスカッション「CEO side:ベンチャー企業のキャリア構築論」では3人のCEOが、「エンジニア・クリエイターがベンチャー企業でキャリアを積む意義」というテーマで話し合った。 ――まずはメインサービスと、設立してからどれぐらいかを教えてください。 クラリティ・エンターテインメント 吉岡氏 「mixiアプリ『たのしい☆みん顔! 生活』とmobage対応『おいでよ☆トモダチ王国』の開発・運営を手掛けています。今年で3期目と、できたてのベンチャー企業です」 コミュニティファクトリー 松氏 「2011年秋にAndroidアプリ『DECOPIC』をリリースしました。プリクラのような写真が撮れる女性ユーザー向けのカメラアプリで、世界中で550万ダウンロードを記録しました。事業の中心は、スマートフォンと海外です。今年で7年目に入りました。設立当初は受託開発を事業の中心としていましたが、今は事

    充実した教育の代わりに権限を―ベンチャーキャリア論
  • 64bitファイルシステム XFSの実装

    XFSの歴史 XFSはSilicon Graphics(以下SGI:編注)が開発したジャーナリングファイルシステムである。XFSの開発が開始された当時、SGIはすでにEFS(Extent File System)というファイルシステムを持っていた。SGIがXFSで目指したものは、次世代の拡張性を考慮した64bitファイルシステムを新規開発することだった。 XFSは、1994年後半にリリースされたIRIX 5.3(IRIX 5.3 with XFS)に初めて搭載された。1996年にIRIX 6.2がリリースされると、全SGIシステムに標準でインストールされるようになった。1999年前半にはLinuxへ移植され、GPL(GNU General Public License)の下でオープンソースとして公開された。 最初のLinux用XFSであるXFS 1.0 for Linuxは、カーネル2.4

    64bitファイルシステム XFSの実装
  • Vimをプログラム開発環境にしてしまおう

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

    Vimをプログラム開発環境にしてしまおう
  • jQuery Mobileでサクッと作るスマートフォン向けWebアプリの基本 ─ @IT

    大日印刷 森川 裕美 2011/9/29 jQueryMobileを使って、スマートフォン向けのWebアプリケーションを手軽に作成する方法をおばかアプリを例に紹介します おばかアプリの開発にjQuery Mobileを使ってみました 先月8月20日に開催されました「第5回おばかアプリ選手権(見よ! コレジャナーイアプリの数々を!)」にて、jQuery MobileとHTML5の要素を使用した、iPhoneのMobile Safariで動作するミニアプリiBooNを紹介させていただきました。記事では、jQueryMobileを使って、お手軽にスマートフォン向けのWebアプリケーションを作成する方法をiBooNを例に紹介します。 iBooNは、iPhoneの傾きに応じて車の音が変わるミニアプリです。まず、Color Select画面から好きな色の車を選びます。ミニカーの画像が表示された画面

  • Ant使いでもMavenのライブラリ管理ができるIvyとは

    稿では、Apache IvyとEclipse上でのIvyの利用をサポートする「IvyDE」を利用したJavaライブラリ管理について紹介します。AntやMavenの基礎的なところを知りたい方は、少し古いですが、以下の記事を参照しておいてください。 AntでJavaのビルドを簡単にしよう [連載]現場に活かすJakarta Project(2) ファイル数が多くなると、とかく面倒になるビルド。Java IDEに頼ることなく、どんな環境でも簡単にビルドできるAntを活用してみよう Eclipseからビルドツール「Ant」を使う 連載:Eclipse徹底活用(1) Eclipse 2.1ではAnt対応が強化された。EclipseとAntを組み合わせて使うと、ソースファイルがどんなに多くてもトラブルなくビルドが行える Eclipseプラグインq4eでカンタンMaven入門 ビルドやテスト、レポート

    Ant使いでもMavenのライブラリ管理ができるIvyとは
  • 電気の使用制限、データセンターは緩和措置 - @IT

    2011/05/26 経産省は東京電力・東北電力管内で、電気事業法27条に基づく電気の使用制限を7月1日から発動するが、データセンターや金融、航空、通信関連システムは制限が緩和されることになった。 経済産業省は、東京電力・東北電力管内で、電気事業法27条に基づく電気の使用制限を7月1日から発動する。大口需要家(契約電力500キロワット以上)を対象に、使用電力の上限を昨季の使用最大電力から15%減に制限する。ただ、公共事業やデータセンターなどは「安定的な経済活動・社会生活に不可欠である一方、電力の使用形態から制限の一律適用が困難」として適用を除外するか、制限を緩和する。 制限期間は東京電力管内が9月22日まで、東北電力管内が9月9日までの平日で、時間帯は午前9時~午後8時。昨年の同期間・同時間帯の使用最大電力(最大値を記録した1時間当たりの平均使用電力)を基準とし、その85%を上限として使用

  • OSS基盤ソフトで日本のクラウドに新機軸、IDCF - @IT

    IDCフロンティアは5月12日、Cloud.comが開発・提供するOSSのクラウド基盤ソフトウェア「CloudStack」を採用した「NOAHプラットフォームサービス」を7月から提供すると発表した。国内でCloudStackを採用するのはIDCフロンティアが初めて。 クラウドサービスのNOAH自体は、すでに2009年6月から提供しているが、CloudStackを採用することで、複数の異なるハイパーバイザーが使えたり、API公開、他サービスとの連携などサービス開発がより柔軟に、素早く行えるようになるという。また、7月からは、新たにクレジットカード決済に対応する。クレジット決済から銀行引き落としへの変更も可能で、スタートアップからヘビーユースまで対応できる。「まず社内でちょっと使ってみるとか、スタートアップで使ってもらえれば。ネットワーク転送料金も事前に含めた競争力のある価格設定で提供したい」

  • 犯罪グループの狙いは「ローリスク」型に、米ベライゾン調査 - @IT

    2011/04/20 米ベライゾンは4月20日、「2011年度データ漏えい/侵害調査報告書」を発表した。同社および米国シークレットサービスの調査を基に、2010年に発生したデータ漏えい/侵害事件の傾向をまとめたレポートだ。 これによると、2010年に発生したデータ漏えい/侵害事件は761件。しかし侵害を受けたデータの件数は、2009年の1億4400万件から大幅に減少し、わずか400万件程度にとどまった。 ベライゾンビジネスのフォレンジック調査対応部 シニアコンサルタント 鵜沢裕一氏は、大規模な漏えい事件が減った背景について、「犯罪グループのリーダーが逮捕、起訴されたこともあって、大きい獲物よりもローリスクを狙う心理が働いているのではないか」と述べた。また侵害の対象が、件数の多い個人情報/クレジットカード情報から、企業の知的財産や機密情報にシフトする傾向も見られるとした。 侵入経路としては、

  • NTTデータ、「Hinemos」向けにOpenFlow対応オプションの開発開始 - @IT

    2011/04/11 NTTデータは4月11日、オープンソースの運用管理ソフトウェア「Hinemos」に、「OpenFlow」に対応したオプションを追加することを発表した。4月から開発を開始し、2011年内にHinemosオプション製品として発売する計画だ。 Hinemosは、NTTデータが開発し、オープンソースで公開している統合運用管理ソフトウェアだ。システム監視、性能管理やジョブ管理といった機能を備えているほか、「VM管理オプション」を追加すれば、仮想マシン特有の運用も可能だ。 新たにオプションに追加されるOpenFlowは、Open Networking Foundationが標準化作業を進めている、一種のネットワーク仮想化技術だ。ソフトウェアの設定だけでネットワーク構成を変更できるようにし、動的に変化するサーバリソースに柔軟に追従できるネットワークを実現することが狙いだ。 Hine

  • AWSが日本データセンターを運用開始、責任者に聞いた - @IT

    2011/03/02 Amazon Web Servicesは日時間3月2日23時、日データセンターの運用開始を発表した。東京リージョン(正式名はAsia Pacific (Tokyo) Region)として運営する。同社は今後複数のデータセンターを日に開設し、東京リージョンにおいて複数のAvailabilityZoneを提供するという。 まず気になるのは東京リージョンの価格だ。AWSのサービスはリージョンごとに価格が異なるが、下の表のとおり、「ジャパンプレミアム」は非常に小さい。シンガポールと比べた場合、例えばAmazon EC2のオンデマンドLinux/UNIXインスタンスについては1時間当たり0.5から数セント高いが、Windowsについては同料金だ。 AWSの上級副社長 アンディ・ジャシー(Andy Jassy)氏は、「当サービスの価格をほかの選択肢、例えば自分でサーバを立て