Development

世界第4位!最有力NoSQLデータベースMongoDBはRDBとどう違うのか?特徴と使い分け

By On 2016-07-08

はじめに 昨今、AjaxやWebAPIは広く普及し、ほとんどのウェブサイトで使用されるようになりました。それを支えているのは、JavaScriptとJSONです。もちろん、今やAltJSやYAMLなど、多数の関連技術が生み出され利用されています。とはいえ、ベースとなっているのはJavaScriptとJSONですから、これからも基盤技術として長い間利用されることでしょう。… Read More

Story

人工知能による採用「求人成約率は最大10倍になって、選考の時間は半分になる。」

By On 2016-07-07

「偉大な企業であり続けるには、その企業にふさわしい優れた人材を絶えず吸い寄せる必要がある(中略)真の戦いは人材の獲得にこそある」と、時代を超えて生存し続ける企業の法則を見出した『ビジョナリーカンパニー』の著者コリンズ氏は指摘していますが、現在の日本企業の多くがこの人材の獲得に失敗しています。… Read More

Development

「オープンソースのプロセスを標準化」から見るオープンソース開発がGitHubへと繋がった道を再確認

By On 2016-07-06

(Photo by: Dave Fayram) このような方におススメ オープンソースの開発プロセスに興味がある。 開発プロセスの標準化・明文化に関心がある。 都内で開催されたAmazonクラウドのイベント「AWS Summit Tokyo 2015」での基調講演であった「オープンソースへの貢献プロセスはGitHubで標準化した(URL:http://www.publickey1.jp/blog/ ...… Read More

Story

パナマ文書「隠し続け、逃げ続ける権力者とデータをハッキングすることに喜びを感じるハッカーたち」

By On 2016-07-05

日本人にも人気の観光地の一つ、アンコールワットがあるカンボジアを訪れると気づくことがあります。それは街中で年配層の人々を見かけることが極端に少ないということです。 それもそのはず、カンボジア国民の平均年齢は24歳と言われていますが、その背景には1970年代にポル・ポトによって引き起こされた大虐殺があり、統計によると、たったの4年で国民の4人に1人が殺されたと言います。ポル・ポトが率いた政党クメール ...… Read More

Development

Dockerコードベースの90%以上を占めるGo言語の概要と特徴

By On 2016-07-04

はじめに モダン言語に興味がありますか?SwiftやRustなど、時代の変遷に合わせて次々と新しい言語が生まれています。近年生まれている言語は、安全性と並列性が重視される傾向にあります。今回紹介するGo言語でも同様です。海外ではコンテナ型仮想化ソフトDockerに採用されており、国内でも普及が進んでいます。… Read More

Story

21世紀はアジアの時代「シリコンバレーなんかよりも、深センに行け!」

By On 2016-07-01

中国では毎年11月11日は「独身の日」として知られています。「1(シングル)」が4つ並ぶことからそう呼ばれるようになりましたが、ここ数年その日には独身者はECで買い物をして、自分に贈り物をすることが習慣になっています。 もちろん、これは中国の伝統的な習慣ではなく、2009年から中国の最大手ECサイト「陶宝(タオバオ)」を運営するアリババが広告戦略として打ち出したもので、2015年、同社はその日だけ ...… Read More

Development

バグは早めに潰す!テスト駆動開発(TDD)の概要とメリット・デメリット

By On 2016-06-30

(Photo by:Berliner.Gazette) はじめに テスト駆動開発(TDD)をご存知ですか?2000年代初期に開発手法として確立され、10年ほど前から普及してきているため、知っている方も多いのではないでしょうか?IT業界で10年以上というと古臭い感じがしますが、まだまだ有効な手段です。… Read More

Development

MacでVMware FusionからVirtualBoxへ環境移行するときのポイント3つ

By On 2016-06-29

(Photo by: Ian Dick) MacでWindowsを動かしたり、ローカルに開発環境を立てるために仮想化ツールを使っている方も多いかと思います。稀にあるのが、こういった仮想化ツールを変更したいとき。 本稿ではVMware Fusionから、エンジニアから高い支持を集めているVirtualBoxへの移行方法についてご紹介します。方法がわかっていれば難しい操作は必要ありませんので、Virt ...… Read More

Story

LINEの元CEO森川氏「ビジネスは戦いではない」災害の時に誰よりも先に動き出す企業たち。

By On 2016-06-28

2011年3月11日14時46分、マグニチュード9.0という日本の地震観測史上最大と言われる東日本大震災が発生し、情報社会における災害への対応を私たちは初めて体験しました。 多くの日本人が初めて体験する混乱の中、TwitterやFacebookでの情報交換が頻繁に行われ、地震や津波が発生した直後に、Twitterでは5回も1秒間のツイートが5,000件以上になったほか、使用率が平常時の500%にも ...… Read More

Development

DevOpsをサポートするコンテナ型仮想化ソフトウェアDockerの概要

By On 2016-06-27

Docker公式サイト:https://www.docker.com/ はじめに DevOpsをはじめようと思っていますか?DevOpsの本質は、開発チームと運用チームのコラボレーションにあります。「ツールさえ導入すればよい」というのは誤りです。しかしながら、DevOpsを実現するためには、それをサポートするツールが必要不可欠なのも事実です。モダンなツールのサポートがあってこそDevOpsは実現す ...… Read More