ユーザーの位置情報エクスペリエンスを強化するために、多数のウェブサイトやアプリで Google Maps Platform が使用されています。
![Google Enterprise Solutions - Google Search Appliance](https://cdn-ak-scissors.b.st-hatena.com/image/square/db0d7cc698c98d9fedeb1a8802f43985d6a46010/height=288;version=1;width=512/https%3A%2F%2Fdevelopers.google.com%2Fstatic%2Fmaps%2Fimages%2Fgoogle-maps-platform-1200x675.png%3Fhl%3Dja)
インフラエンジニア、および社内ネットワーク等インフラを管理されている方向けの、定期相談会を定期開催いたします。 インフラエンジニア向け相談会とは? 平日日中〜深夜まで、インフラに纏わるお困り事、悩み事をお話いただく事ができる相談会です。 現役のインフラエンジニアが、過去の経験上からアドバイスや共感をいたします。 どんな事を相談できるの? インフラエンジニア向け相談会は、技術に限らず、人間関係・コミュニケーション・メンタルヘルスといった、エンジニアに纏わる話題を広く取り扱います。 相談頂いた内容は、匿名・秘守義務対象として扱い、他者へ口外する事はありません。 また、会社名が出せない・名刺が出せない方でも、是非お越しください。 その場で答えを出せないこともあるかもしれませんが、いらっしゃった方の心の負担を少しでも軽くする事ができれば幸いです。 開催日時・会場・費用 毎週水曜 16:00〜22:
2014-05-24 さくらインターネットに「大人のけじめ」をつけた話 以前、ソーシャルゲームのアプリ開発やインフラ構築もやっていた。 ソーシャルゲーム業界には、「5秒ルール」という裏の掟があった。これはゲームの応答速度が5秒以内に返らないと、GREEなどプラットフォーム側でゲームの配信が自動的に停止されるという恐ろしい掟で、ソーシャルゲーム開発会社はGREEやDeNAやmixiなどへのショバ代を払いつつ、この5秒以内に高速に応答を返すために大規模なサーバーインフラを抱えざるを得なかった。 小規模なソーシャルゲームならば良いが、GREEでトップ10に入るようなゲームだとかなりのリクエストが来てレスポンスが詰まる事がある。開発会社では、さくらインターネットに100台を越えるサーバーを借りて、負荷分散対応のため、プロキシ経由のWEBサーバー分散、DB分散、KVS導入などを行っていた。当時はAW
レコメンドやデータ分析に使われることも多い類似度計算を簡単にできるmoduleを作りました。 対応している類似度は以下の3つ。 コサイン類似度 JacCard係数 Dice係数 多少汎用的に算出ができるように、配列とハッシュに対応。 ① 二つの配列を渡すと類似度が返ってくる ② 二つのハッシュを渡すと類似度が返ってくる ③ モデルとカラムを渡せば類似度を全てのレコードの組み合わせの類似度を算出してくれる(未完成) ※③は、例えばUserテーブルを持っていたとしたら、Userというクラス名と、Userモデルから取得できるデータやカラム名と重みを渡すだけで、user-user全ての類似度を算出してくれたら便利だなと思って作ってみました。 ①、②については以下のsimilarity_generator.rbで算出できる module SimilarityGenerator #data1,data
Railsでnamed_scopeってありますよね。モデルクラスの中で scope :hoge, lambda{|value| where("name = ?", value)} みたいに記述しておくと、 Model.hoge('myname') と書くだけでname = mynameなレコードを引っ張ってきてくれる強力なやつです。 、、、、。 で、lambdaって何?(´・ω・`) 色々調べてみると、大変良くまとまっているサイトがありました。 参考URL: http://d.hatena.ne.jp/shunsuk/20090101/1230816826 さらに短くまとめると、、 lambda : 匿名関数 ということだそうです。 似たようなものにProcがあって、、 Proc:blockを使いまわせるようにしたコードスニペット ですと。 Railsさんは、上のように'named_sco
本稿は招待制のイベント「Infinity Ventures Summit 2014 Spring」の取材の一部である。 3月15日に大型調達を実施し、テレビCMなどの展開でなにかと話題だったGunosyの営業状況がみえてきた。現在同サービスは広告の配信を実施しているが、その売上は月次で数億円規模(前半か後半かは分からない)に到達していることが関係者への取材で分かった。 IVSの会場にGunosyの共同代表、木村新司氏がいたのでその真相について聞いてみた。(質問はすべて筆者) テレビCM開始後、好調という話はいくつか聞いていましたが、現在のダウンロード数ってどのような状況なんでしょうか? 木村:3月15日に180万ダウンロードでしたが、現在は400万ダウンロードがもうすぐみえてきました。 2カ月でやはり効果がすごいありましたね。ただ、一方で元々のユーザーからは方向性が大きく変わったという落胆
This domain may be for sale!
まだまだ寒いですね。 今回は以前書いたメールサーバid:amidaike:20130303から更にPostfixを使って メールの送信及び受信まで設定してみましょう。 以前にMacの環境を書き忘れていたので書いときます。 OS : MacOS X 10.7.5 dovecot : 2.1.15 postfix : 2.8.4 dovecotは以前id:amidaike:20130303に書いたようにインストールとtelnetでの接続確認まで出来ました。 popサーバの用意が出来たので今度はsmtpサーバの準備です。 postfixはMacでは標準で用意されていますのでそのまま使用します。 ちなみにHomebrewには存在しませんので。 早速postfixを起動しましょう。postfixを起動するにはrootユーザでしか無理です。 sudo postfix start これだけでpostfi
Symfony2の事についてほったらかしにしていますが、 テスト用にpopサーバが欲しくなったので書いてみますたノシ 仮想環境を使って作れば良いじゃんという話もありますが、それはめんどくさいので。。。 Homebrewを使うには、以下のurlよりお願いね。 macOS 用パッケージマネージャー — Homebrew では早速dovecotをインストールしましょう。 brew install dovecot こんな感じでインストールされます。 ==> Downloading http://dovecot.org/releases/2.1/dovecot-2.1.15.tar.gz ######################################################################## 100.0% ==> ./configure --prefix=/u
コンフィギュレーションオプション: app/config/config.yml といったファイルでどのようなコンフィギュレーションオプションが使えるのでしょうか。 ここでは、Symfony2 のコンフィギュレーションで使えるセクションとして定義されているキー(たとえば framework)ごとに、利用可能なすべてのコンフィギュレーションについて解説します。 framework doctrine security assetic swiftmailer twig monolog web_profiler フォームとバリデーション フォームフィールドタイプリファレンス バリデーション制約リファレンス Twig テンプレート関数リファレンス その他 このページの翻訳はまだ行われていません。 Symfony2 の実行に必要な要件 バンドル¶ Symfony Standard Edition にはい
これからプログラミングを始めてみたい人に向けて、Webブラウザだけですぐに使えるRuby/Railsのクラウド開発環境 (Nitrous.io) を紹介します。 Rails環境構築の壁 プログラミングを始めるためには、開発環境を構築する必要があります。RubyとRailsの開発環境の構築方法はRails Girls インストール・レシピが参考になりますが、いくつかのソフトウェアをインストールする必要がありました。 Ruby本体 Rails データベース (SQLite) エディタ (Sublime Text, TeraPad) ターミナル (iTerm, PuTTY) バージョン管理 (git) RailsInstallerは、これらのソフトウェアをワンクリックでインストールしてくれますが、最近は更新されておらずRuby1.9.3 + Rails 3.2とバージョンが古くなっています。なお
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く