タグ

2013年12月23日のブックマーク (12件)

  • INSERT ON DUPLICATE KEY UPDATEの構文を使ってランキングテーブルを操作する - 何一つ誇るものがない

    みなさんいかがお過しでしょうか。 MySQL Casual Advent Calendar 2013の22日目です。 今回は他の方とくらべて十分CasualなInsertについて紹介致します。 紹介するのはINSERT ... ON DUPLICATE KEY UPDATEの構文を使ってランキングのテーブルを操作を紹介します。 INSERT ... ON DUPLICATE KEY UPDATEとは、簡単に説明しますと insert時にプライマリのレコードが存在しなかったらinsertし、 レコードが存在したらupdateする 詳しい説明はINSERT ... ON DUPLICATE KEY UPDATE 構文にあります。 簡単にランキングを保存するテーブルを用意します。 CREATE TABLE `ranking` ( `rank_date` DATE NOT NULL, `rank`

    INSERT ON DUPLICATE KEY UPDATEの構文を使ってランキングテーブルを操作する - 何一つ誇るものがない
    a2ikm
    a2ikm 2013/12/23
  • nabokov7; rehash : 「競合を見るな、顧客を見ろ」というおしえ。(あるいは「ジャパゾン」の志の低さについて)

    December 23, 201316:29 カテゴリ 「競合を見るな、顧客を見ろ」というおしえ。(あるいは「ジャパゾン」の志の低さについて) > 「Amazonに対抗して「ジャパゾン」って気ですか?」 企画自体の批評については、このリンク先の記事などで言い尽くされてるけど、まず第一に「ジャパゾン」って名称に致命的な問題がある気がした。 「ジャパゾン」のソースが朝日新聞しかないので、そう名付けたのが朝日なのかコンソーシアムなのかはよく分からないけど、発想というか志の点でジェフベゾス氏との違いが決定的。 ■ 今までいくつかの会社でCEOや社長の話を聞く機会があったけど、ジェフベゾス氏がひとつ飛び抜けていると思う点は、身内に話すときでも、競争相手の名前を挙げて「うちはこの点が優れてる」みたいな比較をしたり、競争相手を茶化すジョークを飛ばしたりということを一切しなかったこと。 たった一年在籍し

  • グリーのインフラに Chef を導入した話 | GREE Engineering

    類似のソフトウェアとして、Puppet や Ansible といったものもあります。こういったインフラ自動化まわりのソフトウェアについてはペパボの宮下さんの インフラ系技術の流れ が参考になります。 Chef in グリー さて、グリーでのChefまわりの構成をご紹介します。下図が全体の構成です。 開発環境 開発は各個人のマシン上で仮想マシンを立ち上げて行なっています。クックブックの開発では、クックブックを開発する人が serverspec でテストを書くようにしていて、構築後のサーバが期待通り動くことをテストしています。一つのクックブックでも設定値などの条件によって動作が変わってくるため、test-kitchen を用いて複数の条件(ランリストやノードのアトリビュート(以下、「アトリビュート」)などの組み合わせ)でテストを行っています。 また、一部仮想マシンを使う必要がないテスト(att

    グリーのインフラに Chef を導入した話 | GREE Engineering
    a2ikm
    a2ikm 2013/12/23
    JSONのバリデータいいな、rspecに欲しい
  • 広告と機械学習 - Qiita

    Machine Learning Advent Calendar向けの記事です。 普段はGunosyという会社で社長業をしながら社長をしています。 ざっくりいうと 結論だけ知りたい人はここだけ 広告における機械学習の応用の多くはCTR予測や運用の最適化のため(クエリー予測とか)の予測問題 今後は「CVRの予測」や「アクティブなユーザーの予測」がホットな話題になる(加えてその運用をどう最適化するかといった話題も) 現在は検索エンジンの応用例が多い。今後はディスプレイ広告やタイムライン広告への応用が増えていく 個人のユーザー属性を集めることが今まで以上にメディアのビジネス的に重要になる 広告や推薦エンジンに限らずドメイン知識は非常に重要。ドメイン知識と機械学習の知識を持ったエンジニアが意思決定に携わる会社は今後大きくのびる(と思う) 広告について 最近はもっぱら広告の開発をしており、広告分野で

    広告と機械学習 - Qiita
  • AWSの請求管理をちゃんとやる話 - Librabuch

    エントリは、次のAdvent Calendarのために書かれたものです。 AWS Advent Calendar 2013 (12月21日) 取り扱う内容 2013年はAWS界隈盛り上がりましたね!ALBERTでも、パートナー認定を受けたり、導入事例に掲載頂いたりと中々縁深い1年になったのではないかと思っています。 さて、今回は技術的な話とは少し離れて、Amazon Web Serviceの請求関連のお話をします。 参考資料 AWSマイスターシリーズ AWS Billingについて ※ 82スライドある資料です AWS請求管理の問題 AWSの料金体系の素晴らしいところと言えば、時間課金で、柔軟で、それらがコントローラブルな点にあります。気ままに使ってもそれなりに高いコストパフォーマンスを出してもらえますが、きちんと設計をすれば(例えばリザーブドインスタンス)さらに高いコストパフォーマンス

    AWSの請求管理をちゃんとやる話 - Librabuch
  • iOSアプリ開発が捗るXcodeプラグイン - Qiita

    こんにちは、@cutmailです. 365日Xcode触ってますか? はじめに Xcodeはそのまま使ってもいいですが、いくつかの便利なプラグインを入れてみるとより開発がしやすくなるかもしれません。 プラグインは入れ過ぎるとXcodeが重くなったりするかもしれませんので、必要なもののみインストールしたほうがよいかと思われます。 XVim Vimmerのための、XcodeでVimのキーバインドが使えるようになるプラグイン https://github.com/JugglerShu/XVim XTodo TODOや、FIXMEなどのコード内の注釈を抜き出して表示してくれるプラグイン https://github.com/trawor/XToDo XAlign コードを自動的に整列するプラグイン https://github.com/qfish/XAlign ShowInGitHub 選択した行

    iOSアプリ開発が捗るXcodeプラグイン - Qiita
  • ネーコンのてびき

    ネーコンのてびき ネーコンのねこをみてくれてありがとうございます。 ここはネーコンのねこ(http://shindanmaker.com/322469)のちょっとしたルールをかいたページです 書いた日は2013年9月13日の夜です。こんばんは。 2013年12月15日の夕方に改訂されました。こんばんは。 いろいろなおねがいなどを書いています。 書いてないことで気になることがあったら、気軽にさくしゃにきいてください。(さくしゃのツイッターは@echo_sです) ネーコンのねこの絵について していいこと ◯ twitterのアイコンにする ◯ 加工してtwitterのアイコンにする ◯ スマホや携帯の待ち受けや壁紙にする(加工・未加工どちらも) してほしくないこと × 加工して、ネット上の場所にまとめる(ブログや、naverまとめや、その他まとめ等) × twitter以外の場所にネーコンのね

    a2ikm
    a2ikm 2013/12/23
    大事
  • 凛として時雨 DISCO FLIGHT - YouTube

    言語設定を日語に変更しました。この設定は各ページ下部で変更できます。 We've set your language preference to Japanese. You can update this preference below.

  • AWSのネットワークACLとセキュリティグループの違い - プログラマでありたい

    前回、ブラックリスト型ファイヤーウォールとしてネットワークACL(NetworkACL)を紹介しました。セキュリティグループとの役割の違いが解り難いところがあるので、改めて整理してみたいと思います。 ネットワークACL(NetworkACL)とセキュリティグループ(SecurityGroup)の違い まずセキュリティグループとネットワーク ACLの違いは何でしょうか?これは、公式のドキュメントに表形式でまとめられていて非常に解りやすいので、是非一度見て頂ければと思います。表を転載すると以下の通りです。 セキュリティグループ ネットワーク ACL インスタンスレベルで動作します(第 1 保護レイヤー) サブネットレベルで動作します(第 2 保護レイヤー) ルールの許可のみがサポートされます ルールの許可と拒否がサポートされます ステートフル: ルールに関係なく、返されたトラフィックが自動的に

    AWSのネットワークACLとセキュリティグループの違い - プログラマでありたい
  • Docker + Mesos + Marathon + Graphite + Fluentd + Sensuを組み合わせたデプロイ管理ツールの話 - ゆううきブログ

    開発合宿でDevOps界隈やモニタリング界隈で流行りのツールを組み合わせてBlue Green Deploymentできる何かを作りました。 同じチームで開発したid:shiba_yu36 先生やid:wtatsuru 先生が既にブログを書いてますが、自分の視点で書いてみます。(13/12/24追記: より詳細な内容が新規に書かれたのでリンク先を入れ替えました) Docker, Mesos, Sensu等を利用したBlue-Green Deploymentの仕組み - $shibayu36->blog; Docker コンテナにアプリケーションを立てて Graphite でいい感じに可視化するまで - wtatsuru's blog 僕は主に、各ツールから得られる情報をまとめて管理し、デプロイを実行するデプロイ管理ツールを作成していましたので、それについて書きます。 普段は運用の修行をして

    Docker + Mesos + Marathon + Graphite + Fluentd + Sensuを組み合わせたデプロイ管理ツールの話 - ゆううきブログ
    a2ikm
    a2ikm 2013/12/23
    Heroku+CIみたいな感じ?
  • 艦これのゲームメカニクスが抱える矛盾が生む「運ゲー」という批判 - 絶賛墜落中の空中遊園地

    艦これ』はカジュアルなキャラゲーの皮をかぶった格Strategyだ - 絶賛墜落中の空中遊園地 艦これは運ゲー? 艦これはできるだけ目の少ないサイコロを用意して振る博打 艦これにおける「難しい戦闘」とは? なぜ運ゲーと呼ぶことが誹謗中傷であるかのごとく言われるのか? 衝突する内政側のメカニクスと戦闘側のメカニクス 戦闘中の処理が戦闘時の表示を見ていてもよくわからない 今後艦これの運ゲーっぷりは加速する 艦これは突き詰めると 資源の戦力変換効率を高める内政 できるだけ目の少ないサイコロを用意して振る博打の戦闘 の2種類からなるゲームだ。 このことを踏まえて、ちょっと艦これが抱えるゲームメカニクス上の矛盾点を指摘しよう。 艦これは運ゲー? 艦これの戦闘は戦術級の細々としたことに提督が一切関われないデザインだ。関われない以上、提督にとって艦これの戦闘は勝手に結果だけをつきつけられる運ゲー、と

    艦これのゲームメカニクスが抱える矛盾が生む「運ゲー」という批判 - 絶賛墜落中の空中遊園地
  • 高速に自転車投げ込んだ少年たち…容疑は殺人未遂、「悪ふざけ」など通じない (産経新聞) - Yahoo!ニュース

    高速に自転車投げ込んだ少年たち…容疑は殺人未遂、「悪ふざけ」など通じない 産経新聞 12月22日(日)9時0分配信 中国自動車道に架かる陸橋から自転車をロープでつるし、投げ込みを再現する現場検証。この後、少年4人が殺人未遂容疑で逮捕された。少年たちは「悪ふざけだった」などと話しているが、重大事故を招きかねなかった愚行をどう考えていたの(写真:産経新聞) 運転しているだけでも疲労困憊(こんぱい)し、睡魔に襲われる未明の高速道路。そんな状態で突然、空から自転車が降ってきたら、反応できるだろうか。とっさにハンドルをきってよけられるだろうか。一瞬のうちに「死」が頭をよぎるかもしれない−。兵庫県川西市の中国自動車道上り線で10月、高さ11メートルの陸橋から自転車2台が相次いで投げ込まれた。殺人未遂容疑で逮捕された少年4人は「殺そうと思ったわけじゃない」「悪ふざけだった」と話す。しかし、軽い気持ちでや

    高速に自転車投げ込んだ少年たち…容疑は殺人未遂、「悪ふざけ」など通じない (産経新聞) - Yahoo!ニュース