CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
![Neo4j、グラフ向けクエリ言語のオープンソース版「openCypher」を発表](https://cdn-ak-scissors.b.st-hatena.com/image/square/106c7e478be88bc515873fc79870c7b92dd94618/height=288;version=1;width=512/https%3A%2F%2Fcodezine.jp%2Fstatic%2Fcommon%2Fimages%2Fczlogo4fb_ogp.png)
ストリームデータを即時にWebに反映する「リアルタイムWeb」は、TwitterやFacebookなどが普及したことでそう目新しい技術ではなくなった。しかしその実装は、まだまだ力業でなされていることが課題だ。「Developers Summit 2015 Autumn」のKaizen Platform 伊藤直也氏によるセッションでは、リアリタイムWebを実現する分散アプリケーションアーキテクチャの昨今について、「Reactive System」と「Microservices」という2つのキーワードから読み解かれた。 Kaizen Platform 技術顧問 伊藤直也氏 講演資料「分散アプリケーションアーキテクチャ 2015」 ストリーム処理は現状、まだまだ力業で乗り切っている まず、かつては大量トラフィックとデータを、どのように処理していただろうか。LAMP環境を作り、RDBにデータを溜め
OpenBSD 5.8登場 2015年10月18日、OpenBSDの最新版となる「OpenBSD 5.8」が公開されました。今回のリリースは20年目のリリースとされており、記念すべきリリースとされています。OpenBSDのプロジェクトサイトのトップページには「Only two remote holes in the default install, in a heck of a long time!」のコメント。デフォルトインストールでのリモートホールはたったの2つしかなかったとセキュリティに対する関心の高さがうかがえます。 OpenBSD 5.8は全体に渡って新機能の追加やサードパーティ製ソフトウェアのアップデートなどが実施されたバージョンです。そうした新機能の中でも小さな変更になりますが、次の変更が目を惹きます。 sudo in base has been replaced with
数多く台頭しているDockerの運用管理に関する製品/サービスの特長、使い方を徹底解説する本特集「Docker運用管理製品/サービス大全」。今回は、グーグルが主導で開発しているKubernetes、flannel、cAdvisorの概要と使い方を解説します。 内容は、2015年6月の記事執筆時のもので、対象ソフトウエアのバージョンは下記です。前回も触れましたが、それぞれの役割と共に記載しておきます。全てOSS(オープンソースソフトウエア)です。なお環境構築手順の紹介で扱うDocker自体のバージョンは1.6を使っています。 Kubernetes(バージョン0.17):Dockerコンテナー管理フレームワーク flannel(バージョン0.41):Kubernetesを使うために作られた、それぞれのホストにサブネットを付与するオーバレイネットワーク。複数ホストのコンテナー間の連携を実現する
こんにちは、上野です。 週末開発合宿を行ってきました。 その中で React Native によるアプリ開発にチャレンジしてみました。 一部では既にReactは大変という声もあったりしますが、ネイティブアプリも作成できるツールはあまりないので結構期待しています。 (最近 Androidアプリ も作れるようになりました) そんなわけで今回は React Native の環境構築について書いてみます。 事前準備 Macでのインストールを前提としています。 Xcode App Storeから最新版をインストールしましょう。 Xcode をインストール後 Command Line Tools も入れてください(最新だと自動で入るようです) Homebrew まだインストールしていない方は以下のコマンドを実行してください。 ruby -e "$(curl -fsSL https://raw.gith
マーケティングオートメーションとは 今回はまず「そもそもマーケティングオートメーションとは?」 というところから始めようと思います。 マーケティングオートメーションとは簡単に説明すると マーケティングをオート化することです。そのままですね。 でももちろん何もかもをオート化するわけではありませんよ。 繰り返し行う作業に対してのみです! 例 -通販サイトとAさん- とある通販サイトを頻繁に利用するAさんがいるとしましょう。 Aさんはログインした状態で気になったCDを 一旦カートに入れたものの、購入には至らず ログアウトしてしまいました。でもログインをしていたので、 カートにCDを入れていたという事実は 通販サイト側に記録されています。 そこでこの情報を生かして そのCDの宣伝メールを送ってみましょう。 すると購入するか思い悩んでいたAさんは CDを買うことに決断しました
こんにちは、sunflat です。最近プライムビデオが始まったので、24とごちうさ第1期を見始めました。 Misocaのプロジェクトでは、rspecによる自動テストを行っています。 今回は、rspecの機能拡張である rspec-retry というgemのリポジトリに、Pull Request を送ってマージしてもらえた話を書きます。 rspec-retry とは rspec-retry を使うと、spec(rspecで実行されるテスト)のexample(テスト項目)が失敗した時に、再度そのexampleを実行(リトライ)することにより、確率的に失敗するspecの失敗確率を低下させることができます。 Misocaのspecの中には、capybaraを使い、ブラウザの挙動をシミュレーションして統合テストを行うものがあります。capybaraを使ったspecのいくつかは、実行されるタイミング等
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く