nnnoのブックマーク (1,861)

  • ピラフとエンジニアリング - Kentaro Kuribayashi's blog

    今晩、同僚との飲みの場で行った会話を、以下に再現する。 きたけー: 週末、炊飯器でピラフ作ったんですよ。 あんちぽ: どういうレシピで作ったの? きたけー: まず、米をよくといで水を切った後に、溶かしたバターを絡めます。そこにコンソメの素、シーフードミックス、グリーンピースを加えて炊きました。 あんちぽ: なるほどね。美味しそうだね。 きたけー: 美味しかったです。 あんちぽ: ところで、ピラフとチャーハンの違いってなんだろう? きたけー: (少し考えて)ピラフは材料を加えて米を炊くのに対して、チャーハンは炊いた米と材料を一緒に炒める、ということですかね。 あんちぽ: その通りだね。つまりは、材料と米のコンビネーションのしかたの違いってことだね。 きたけー: なるほど。 あんちぽ: そう考えてみると、ピラフを炊飯器で作るのは当たり前のことだよね。炊飯器は白ご飯を作るだけのものじゃない。 き

    ピラフとエンジニアリング - Kentaro Kuribayashi's blog
    nnno
    nnno 2015/05/26
  • MySQLインデックスの基礎 : ひとつのテーブルに対するクエリの最適化法 | Yakst

    MySQLのインデックスを効果的に使うにはどうしたらいいのかについての分かりやすい解説。そもそもインデックスの役割はとは何か、そしてどうすればその役割を果たしてくれるのかを説明する。 たとえ1つのテーブルだけに対して実行されるクエリでも、パフォーマンスが悪いというのはよくあることです。その理由は簡単で、インデックスの作り方がまずいため、実行計画がおかしくなってしまうのです。ここでは、1つのテーブルのみに対する色々なクエリを最適化するためのガイドラインを挙げてみたいと思います。 おことわり : あらゆる状況をカバーしようとはせず、一般的なガイドラインを提示するに留めるつもりです。ここで挙げたものがうまく適用できない例を簡単に見つけることができるのは間違いないでしょうが、ほとんどの場合はここに書いたことが十分なのも事実です。また、MySQL 5.6以上にあるIndex Condition Pu

    MySQLインデックスの基礎 : ひとつのテーブルに対するクエリの最適化法 | Yakst
    nnno
    nnno 2015/05/26
  • マイクロサービス運用の所感 #m3dev

    クラウド環境で、メンテナンス性を持ち移植性が高くスケーラブルなアプリケーションを構築するために、12 Factor のアプリケーションを実装することが重要です。セッションは、クラウド ネィティブなアプリを構築するために重要な 12 Factor + α (Beyond the 12 factor) を、コードを交えながら紹介し Azure Container Service で提供する Kubernetes 上にデプロイし、その効果と有用性についてご紹介します。サンプル コードは Java で紹介しますが任意のプログラミング言語に有用な情報をお届けします。 寺田 佳央 日マイクロソフト株式会社 デベロッパー エバンジェリズム統括部 エバンジェリスト

    マイクロサービス運用の所感 #m3dev
    nnno
    nnno 2015/05/26
  • 駅とか路線のマスターデータの入手方法 - Qiita

    背景 WEBサービスで駅とか路線のマスター情報とか使いたいときが結構あると思います。自分でマスター管理するのは大変なので、どこかにお願いしたいですよね。そんな時はこちら。 無料 駅データ.jp 無料(有料プランもあり) 事業者マスタ、路線マスタ、駅マスタ、接続駅マスタがCSVで提供されます APIでの提供も用意されています 商用利用やデータの改変についても制約がなく使い勝手が良さそうです 有料契約すると取得できる情報がちょっと詳細になります リクルートWEBサービス 無料 APIでの情報提供になりますが、沿線マスタAPIで全件取得できますので、それをもとにAPIをぐるぐる回せば自分で駅マスターは作れそうです ただ利用者としてリクルート社のコンテンツをマッシュアップしてサービス提供したい人向けのようなので、全く無関係のシステム・サービスで利用しようとしている場合は利用許可がでないかもしれませ

    駅とか路線のマスターデータの入手方法 - Qiita
    nnno
    nnno 2015/05/26
  • New RelicでMySQLを詳細に監視する - Qiita

    クラウド時代の運用監視サービス「New Relic」にMySQLを監視するためのPLUGINをインストールする方法をまとめてみました。 前提 New Relicのアカウントを取得済みであること まだ取得されてない方はこちらをどうぞ 動作環境 監視エージェントを実行するサーバにJava1.6以上がインストールされていること 監視エージェントを実行するサーバにMySQLクライアントがインストールされていること 監視対象のMySQLが5.0以上であること 事前準備 MySQLに監視用アカウントの作成を行います mysql> CREATE USER newrelic@'%' IDENTIFIED BY 'himitsu'; mysql> GRANT PROCESS,REPLICATION CLIENT ON *.* TO newrelic@'%'; ユーザ名や接続許可するネットワークなどは適宜変更

    New RelicでMySQLを詳細に監視する - Qiita
    nnno
    nnno 2015/05/26
  • AWSユーザなら無料で使えるNew Relic導入方法 - Qiita

    サーバモニタリングサービス「New Relic」のAWSへの導入についてまとめてみました! New Relicのアカウント取得 最初は無料だからって焦ってアカウントを取っちゃダメダメ。 もしAWSを使っているならお得な隠れキャンペーンがあります。 隠れキャンペーンページ このページ経由でSign-UPするとStandard版が無料で使えます。 通常のページからSign-UPすると無料になるのはLITE版です。 はじめてのサーバ監視設定 まずは基の「き」でサーバの監視から仕込んでみます。 打つコマンドは5つだけです。 # rpm -Uvh http://download.newrelic.com/pub/newrelic/el5/i386/newrelic-repo-5-3.noarch.rpm # yum install newrelic-sysmond # nrsysmond-conf

    AWSユーザなら無料で使えるNew Relic導入方法 - Qiita
    nnno
    nnno 2015/05/26
  • 0から始めるAWS入門:概要 - Qiita

    研修向け。0からAWS上に基的なWEBアプリケーションの環境構築していく。 前提 ・一般的なLAMPのWEBアプリケーション向け(※1)に環境を構築しますが、それらミドルウェアのインストール・設定等はあまり対象にしてません。 ・すでにAWSのアカウントを取得しているものとします。サインアップはこちら ちなみに、新規登録であれば無料枠があるため、この研修向け内容をやったとしても$3ぐらいに収まります。 ※1 アプリケーションの要件・内容には触れませが、一般的なLAMPアプリケーションでも同様になるかと思います。 構築する環境 今回のシリーズで目指す環境は、下記の通り。 簡単に各AWSサービス紹介 Elastic Compute Cloud (EC2) 一般的に言う仮想サーバー。スケーラブルに展開可能。 今回はここにアプリケーションを配置する。 詳細はこちら Relational Datab

    0から始めるAWS入門:概要 - Qiita
    nnno
    nnno 2015/05/26
  • 保育士募集を効果的に行う | 求人広告ラボ

    nnno
    nnno 2015/05/25
  • AWS-CloudDesignPattern CDP2.0候補

    AWSクラウドデザインパターンとは? AWSクラウドデザインパターン (AWS Cloud Design Pattern, 略してCDPと呼ぶ)とは、AWSクラウドを使ったシステムアーキテクチャ設計を行う際に発生する、典型的な問題とそれに対する解決策・設計方法を、分かりやすく分類して、ノウハウとして利用できるように整理したものである。 これまで多くのクラウドアーキテクト達が発見してきた、もしくは編み出しきた設計・運用のノウハウのうち、クラウド上で利用が可能なものをクラウドデザインのパターンという形式で一覧化し、暗黙知から形式知に変換したものであるといえる。 パターンの中には、クラウドでなくても実現できるもの、今まででも実現されていたものも含まれているが、クラウド上でも今まで通りのアーキテクチャが実現でき、かつクラウドを利用する事で、より安価にそしてより容易に実現できるものは、CDPとして収

    nnno
    nnno 2015/05/21
  • お値段28億ドル、Slack 「秘伝のタレ」

    「で、Slack はどうしてあんなにうまくいってるの?何かしら特別なこと、したんでしょ?」車載の Bluetooth スピーカーから声が響く。「なんであれ、彼らにしたのと同じことをして欲しいんだ。」電話で話していたのは、見込みクライアントである有名 SaaS プロバイダーの CEO。自社製品デザインの見直しをうちに頼みたいらしい。上述のような質問を受けたので、これまでに数えきれないほど繰り返してきた説明を彼にもすることにした。 実際のところ、過去一年間、毎日この質問をクライアントや投資家、デザイナー仲間から受けてきた。みんな「Slack 大成功の秘密」をなんとか探ろうとしていたわけだ。Slack は今ではすっかり世間を取り込んでしまったかのように思える。評価額は圧巻の28億ドル、何十万ものユーザー数をほこり、常識はずれの速度で成長中だ。 Slack に関する質問がどうして僕のところに来るか

    お値段28億ドル、Slack 「秘伝のタレ」
    nnno
    nnno 2015/05/21
  • 女性向けキュレーションメディア主要6媒体の最新事業数値と伸ばし方 | The Startup

    2014年6月に女性誌市場をリプレイスする可能性を秘める、女性向けキュレーションメディアという記事を出していますが、その後この市場は競争が激化し買収が相次いでいるのは誌読者なら知るところかと思います。 当時は女性向けキュレーションメディアは出版社キャリアが買収に乗り出す。価格はストレッチして30-50億円というレンジ想定を出しましたが、買い手は異なったものの、mery35億円という買収価格のレンジはこの時の想定通りでした。 女性誌市場は広いので「winner takes allにはならない」という仮説の元に、1年前に首位を快走していたmeryのみが必ずしも勝つ市場ではないと予測していました。その後4meee!運営会社ロケットベンチャーが6億でエニグモに買収されています。 実際に筆者がいろいろとヒアリングした中では、meryの知名度が圧倒的。しかし、1年経った2015年5月現在は後発プレイ

    女性向けキュレーションメディア主要6媒体の最新事業数値と伸ばし方 | The Startup
    nnno
    nnno 2015/05/21
  • Firebase Cloud Messaging

    nnno
    nnno 2015/05/20
  • Local and Push Notification Programming Guide: Apple Push Notification Service

    Apple Push Notification ServiceApple Push Notification service (APNs for short) is the centerpiece of the push notifications feature. It is a robust and highly efficient service for propagating information to iOS and OS X devices. Each device establishes an accredited and encrypted IP connection with the service and receives notifications over this persistent connection. If a notification for an a

    nnno
    nnno 2015/05/20
  • エウレカ、リクルートetc. 人気アプリのPR戦略、キーワードは「錯覚」

    2015/3/19 2月26日、新丸ビル10階のEGG JAPANイベントスペースにて、App Annie主催のセミナーが行われた。なかでも注目を集めたのは、スマートデバイスにおけるアプリケーション事業を展開中のエウレカ、GameBank、リクルートホールディングスの担当者の3人によるディスカッション。モデレーターは、NewsPicks編集長の佐々木紀彦が務めた。その内容を3回にわたってリポートする。 佐々木:私は、現在、アプリビジネスの難しさには、3つの側面があると考えます。 ひとつはプロモーション。どんなに良いコンテンツを持っていても、皆さんに知ってもらえなければ何も始まらない。純粋な広告、SNSでのバイラルプロモーション、テレビCMなど、認知をしてもらうためにさまざまな方法がありますが、みなさんはどのようなプロモーションをしてきたのでしょうか? まずはそこを伺いたい。 続いてプロダク

    エウレカ、リクルートetc. 人気アプリのPR戦略、キーワードは「錯覚」
    nnno
    nnno 2015/05/20
  • 【2015年最新版】iPhoneアプリ審査リジェクト理由まとめ | SONICMOOV LAB

    マジ鼻が詰まって息が出来ん。花粉の季節到来オワター\(^o^)/ あ、ども。ソニック最後の使者ディレクターのチャンプです。 最近特にAppleの審査が厳しくなってきたのでリジェクト理由まとめたお( ´∀`) Apple審査のガイドラインが更新されてからのやつなので最新なはず(`・ω・´)キリッ 最新版はこちらです。 【2016年最新版】iPhoneアプリ審査リジェクト理由まとめ 厳しいアプリ審査 そもそもAppleのアプリ審査はそう簡単に通過しない。 特に今後はアプリのユーザーレビューや、ブーストアプリの取り締まりを大幅に強化!!! コンテンツをダウンロードできるアプリや、そもそも機能がなさすぎてつまらないアプリはリジェクトするなど、これまでよりも審査基準が厳格化してきてます。 ただ、AppStoreレビューガイドラインありすぎるよwww 僕も理由などをすごく調べるので意訳付きでコピペして

    【2015年最新版】iPhoneアプリ審査リジェクト理由まとめ | SONICMOOV LAB
    nnno
    nnno 2015/05/19
  • MountPosition

    いくつもの視点を持ち常に疑い続ける。構造を抽象化し人情味を加えて再定義する。あえて加担する遊び心を忘れない。これが MountPosition です。

    MountPosition
    nnno
    nnno 2015/05/19
  • 今話題のReact.jsはどのようなWebアプリケーションに適しているか? Introduction To React─ Frontrend Conference

    今話題のReact.jsはどのようなWebアプリケーションに適しているか? Introduction To React─ Frontrend Conference 外村 和仁(株式会社 ピクセルグリッド) 記事は、2015/2/21に行われたFrontrend Conferenceの「Introduction To React」の内容を紹介します。 当日の資料は以下にアップされていますので、こちらも参照してください。 Introduction To React // Speaker Deck React.jsとは何か React.jsはFacebook製のJavaScriptライブラリです。 http://facebook.github.io/react/ 公式サイトに、「A JavaScript library for building user interfaces」とあるように、R

    今話題のReact.jsはどのようなWebアプリケーションに適しているか? Introduction To React─ Frontrend Conference
    nnno
    nnno 2015/05/19
  • Consul KVSをバックエンドにしたリアルタイムダッシュボード #monitoringcasual - 酒日記 はてな支店

    最近悩んでいることを解決する小さいアプリケーションを書いたので、monitoring casual talks #7 で発表してきました。 モニカジは毎回全員発表で濃い話がいろいろできて楽しいですね! Consul KV Dashboard // Speaker Deck GitHub - fujiwara/consul-kv-dashboard: Consul KVS based dashboard web application. 概要はスライドにありますが、Consul KVS に保存された値をいい感じにまとめて(リアルタイム更新で)見せることのできる、Go + React.js でできた小さな Web application です。 ConsulのREST APIに値を送る(curlで十分)だけで、現在の各ホストで発生した値を画面でリアルタイムに更新しつつ閲覧できます。 Consu

    Consul KVSをバックエンドにしたリアルタイムダッシュボード #monitoringcasual - 酒日記 はてな支店
    nnno
    nnno 2015/05/18
  • ノンプログラマーが3ヶ月でWebサービスを作ってみた - Qiita

    ノンプログラマーがはじめてWebサービスを作ってみた記録です。 2016.3.28 追記: リリース1年後について書きました。 はじめてのOSSリリース記 〜なぜ無料でソースコードを公開するのか? 自己紹介 趣味でたまにプログラムを書く程度のノンプログラマー業は SHIFT( http://www.shiftinc.jp ) という会社でテスト自動化エンジニアをしています。 20代最後の年に何か新しいことを!と思い立ち、勢いでWebサービスを作ってみました。 作ったもの Chibineko - 世界で最もシンプルなテストツール https://chibineko.jp 面倒なテストはサクッと終わらせよう Chibinekoはテストケースの作成と実行管理を行うためのシンプルなテストツールです。 テスト項目を箇条書きにするだけで、あなた専用のテスト実行ページが瞬時に作成されます。 あとは

    ノンプログラマーが3ヶ月でWebサービスを作ってみた - Qiita
    nnno
    nnno 2015/05/18
  • 新卒エンジニアの成長を支える育成面談

    nnno
    nnno 2015/05/16