MongoDB 3.0の最大の特長はストレージエンジンAPIが採用され、ストレージエンジンが入れ替え可能(プラガブル)になったことです。MongoDB 3.0からは新しいストレージエンジンWiredTigerが導入されました。 WiredTigerは従来のエンジンに比べて書き込み性能で7倍から10倍のスループット性能向上を実現。ドキュメントレベルでの並列性も実現しています。これによって大量書き込みの発生するモバイルアプリケーションやソーシャルアプリケーション、IoT(Internet of Things)などのバックエンドで従来以上に性能を発揮できるようになったとのこと。 またデータの圧縮機能を搭載したことにより、最大80%以上のデータ容量を削減できるようになりました。アプリケーションの要求にあわせて圧縮率と性能の適切なバランスをとるための圧縮アルゴリズムの選択も可能。 専用管理ツールのO
営業はつらく、厳しい仕事だ。 幸運にも、外回り営業や呼び込みが簡単にできる新しい営業自動化ツールが登場している。 以下に上げるのは、スタートアップが開発する新ツールだ。これらを使えば、特別なチャンスを獲得し、営業トレーニングにおいて競合を引き離すことができるかもしれない。 Close.io: CRMによる電話発信・メール送信 Close.ioを使えば、営業担当者はアプリをワンクリックするだけで電話発信とメール送信を行うことが可能だ。通話とメールは自動的に見込み客のプロフィールに履歴として残るので、単調で間違いが起こりやすいデータ入力の手間が省け、その分電話発信に時間をかけることができる。 また、Close.ioでは営業担当者のアクションに基づいてリストにフィルターをかけられるので、通話履歴や送信済みメールからどの見込み客にどういったフォローが必要かを簡単に把握することができる。 最後に、便
楽天が2015年2月23日に開催した「楽天金融カンファレンス2015」で、「FinTech最前線」と題するパネルディスカッションが行われた(写真1)。FinTech(フィンテック)とは「Finance(金融)」と「Technology(技術)」を組み合わせた造語で、米国や新興国を中心に新たな産業として盛り上がりを見せている。 この日は、文字通りFinTechの“最前線”にいるベンチャー企業経営者とベンチャーキャピタリスト4人が一堂に会し、金融業の変化について語り合った。モデレーターは経済専門テレビ局である米CNBCのスティーブ・ルイス(Steve Lewis)氏が務めた(写真2左)。 モバイル端末で金融サービス人口が5倍に
皆様は、“FinTech”という言葉を聞いたことはあるだろうか。 FinanceとTechnologyを掛け合わせた造語で、金融×IT分野で活躍するスタートアップを意味する。 日本国内だけで見ても、クラウド会計ソフトのfreee(フリー)、資産管理ツールのマネーフォワード、ソーシャルレンディングのmaneoといったFinTech関連スタートアップが台頭し、ここ2~3年でFinTechへの注目度は急上昇している。 直近では、メタップスが手数料0%のオンライン決済サービス「SPIKE」をリリースして半年あまりで4万を超える個人および法人の顧客を獲得したと発表した。 老舗である楽天やGMOペイメントゲートウェイの登録者数が、それぞれ4~5万人程度であることに鑑みると驚異的な数字だ。 (詳細は、THE BRIDGE記事を参照) このように近年急激に注目を集めているFinTechとは一体何者なのか。
Sass をやってみたいだけなのに、OS に node.js 入れたり grunt 入れたり Ruby 入れたりなかなか大変な思いをしている方が結構いるようですので、「Gradle」を使ったお手軽な導入方法を紹介してみたいと思います! Gradle は、JVM(Java) の世界で広く用いられているビルド・タスクランナーツールです。node.js でいうところの grunt や glup と似たものだと思えばOKです。 Gradle の良いところのひとつは、Gradle 自体の導入も不要な gradlew というラッパーが用意されていること。また、Java の豊富な資産を活用したさまざまなタスクをポータブルに準備し、手軽に実行することができます。 おそらく Sass のファイルウォッチからのコンパイルできる環境が 15分くらいでできると思いますので、よければ試していただければ。この方法は
-O オプションを指定しないと、wget はダウンロードしたデータを保存するファイルの名前をダウンロードした URI から求めるのだが、 Ubuntu 版 wget だとその求めかたが違うようだ。異なるのはリダイレクトされた場合の挙動で、だいたい次のようになっている。 Ubuntu 以外: % wget 'http://www.example.com/aaa/bbb/ccc.txt Redirect: http://www.example.com/aaa/bbb/ddd.txt -> ddd.txt Ubuntu 版: % wget 'http://www.example.com/aaa/bbb/ccc.txt Redirect: http://www.example.com/aaa/bbb/ddd.txt -> ccc.txt このように、途中でリダイレクトされても、初めに指定した UR
概要 モデリングについていろいろ - Togetterまとめを読んでいて、前にも何度か言ったことがあるけれど、もう一度言っておこうかー的な感じです。多分ブログには書いていませんでしたので。 端的に言えば、パイプ&フィルターパターンがアプリケーションドメインであるアプリケーションもあって、そういったものはオブジェクト指向より関数型的なほうがうまく適合する可能性もあるという話。 DDDとプログラミングパラダイムやプログラミングスタイルは直交するはずだ Eric Evansから提案されたDDDはクラスベースOOを主体とした実例が多かったわけですが、DDDという概念はOOを前提としていないと僕は捉えています。特に、ユビキタス言語、コンテキストの明示、モデリングと密接な開発といった部分は多くのソフトウェア開発において役立つと言えそうですし、おそらくはプロダクト開発全体でも言えそうです。 エンティティ
php5.5とmysql5.6をインストールにちょこちょこひっかかったので 備忘録兼ねてまとめ chefのレシピを作りながら試行錯誤した結果なので、この順番で実行すれば 引っかかる部分はないはずです、多分。。 ec2のCentOS公式イメージで動作確認 yumリポジトリは以下が必要 epel remi remi-php55 #php55用のリポジトリ mysql56-community #mysqlの公式リポジトリ yumのアップデート sudo yum -y update epelリポジトリから必要なライブラリをインストール 以下、MySQLインストールで必要(phpに必要な物も入っているかも) sudo yum install -y --enablerepo=epel openssl-devel perl-DBI libmcrypt-devel libaio libaio-devel
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く