タグ

2016年3月7日のブックマーク (47件)

  • 【ruby】キーワード引数のメソッド呼び出しは遅い!しかし2.2.0-preview2 以降で劇的に改善されていた話 - 圧倒亭グランパのブログ

    Rubyのしくみ」を読んでいたら、「キーワード引数って遅いんじゃないか?」と思ったので調べてみました。 まずは結果から。 rubyの各バージョンで、キーワード引数がどのくらい遅いのかを調べてみました。 調査コードは以下です。 Makefile VERSIONS= \ 2.0.0-p0 \ 2.1.0 \ 2.2.0-preview1 \ 2.2.0-preview2 \ 2.2.0 \ 2.3.0 run: $(VERSIONS) $(VERSIONS): @rbenv global $@ @rbenv rehash @echo "" @echo "===============================================================" @ruby -v @echo "----------------------------------------

    【ruby】キーワード引数のメソッド呼び出しは遅い!しかし2.2.0-preview2 以降で劇的に改善されていた話 - 圧倒亭グランパのブログ
    peketamin
    peketamin 2016/03/07
  • テストなんか書かなくて良いと宣う人アンチパターン - Qiita

    テストなんか書かなくて良いという燃料が投下されてはてなブックマークでも賛否両論のコメントが書かれています。 まずは僕のスタンスから 件のブログは煽り成分が強めの燃料ですが、大筋では同意です。プロダクトフェイズに応じて、その時そのときに必要なエンジニアリングでいきましょうという話自体は賛同します。ただタイトルの時点で喧嘩売りすぎですし、得てしてこういうタイプの人は直接的・間接的に技術的負債を生みがちですね。 アンチパターン例 ここから先はフィクションです。ポエムです。 クソ設計とクソコードを生み出して偉くなっていったAさん ブログの人と同じような事を言う人がいました。仮にAさんとしましょうか。Aさんは「テストなんて書かなくていいから、早くユーザーに価値を届けろ」と言います。見事にテストもなくクソ設計とクソコードを後任に押しつけてのし上がっていきました。クソを生み出すものの、スピード自体は早い

    テストなんか書かなくて良いと宣う人アンチパターン - Qiita
    peketamin
    peketamin 2016/03/07
  • Rails::API について発表した - おもしろwebサービス開発日記

    FiNC さんの社内マイクロサービス勉強会と、表参道.rb にて、そろそろリリースされそうな Rails 5 におけるメジャーフィーチャの一つ Rails::API について話しました。 雑感 スライド読むと分かるように、Rails::APIAPI サーバを作る時の銀の弾丸でもなんでもなくて、条件に合致したときに使うとちょっとだけ速くなりますよ、軽くなりますよという機能なのでした。 Rails::API の機能面としてはそれだけなのだけど、Rails は Rack Middleware や ActionController::Base 内の Module が疎になっていて、着脱が簡単なんですよというのを示す良い例にもなっていると思います。使っていない Middleware や Module を外すことで、手軽にちょっぴり速く/軽くできるので、API サーバに限らず不要なものがある場合

    Rails::API について発表した - おもしろwebサービス開発日記
    peketamin
    peketamin 2016/03/07
  • Java/Androidにおける例外設計、あるいは「契約による設計」によるシンプルさの追求 - Qiita

    なぜ今Javaの例外処理か Javaにおける「チェック例外」はSwift、Objective-C、RubyJavaScriptといったネイティブ・ウェブアプリ開発でよく用いられる他の言語には現れないものです。 SwiftにはOptionalやErrorTypeがありますが、Javaにおいてもnullやエラーのハンドリングの実装方法をうまくやる必要があります。 なぜ例外を握りつぶしたらいけないのか、なぜアサーションが望ましいのか、なぜチェック例外と非チェックを分けたのか、という点を考えてみたいと思います。 参考資料 例外設計における大罪 (契約プログラミングについて) Effective Java読書会9日目 - 例外 (Javaにおける例外の扱いについて) 契約による設計から見た例外 (この記事の方がより詳しいけど難しいイメージ) チェック例外と非チェック例外の違い チェック例外→「回復

    Java/Androidにおける例外設計、あるいは「契約による設計」によるシンプルさの追求 - Qiita
    peketamin
    peketamin 2016/03/07
  • 開発に使えるダミーのマイナンバーについて - その手の平は尻もつかめるさ

    ところでマイナンバー使うシステム作る羽目になった場合、ダミーに使える絶対に重複しないマイナンバーとかってあるんですか?— 画力の高まり (@moznion) 2016年3月7日 テストのために開発者のマイナンバーがハードコードされて起こる悲劇— 画力の高まり (@moznion) 2016年3月7日 ダミーのマイナンバー、よく考えたら「マイナンバーの見」みたいな画像に記載されてる番号つかえば良いのか— 画力の高まり (@moznion) 2016年3月7日 というわけでこれです (オリジナル: https://www.kojinbango-card.go.jp/, https://www.kojinbango-card.go.jp/shared/images/header/main_img.jpg) 1234 5678 9012 がダミーとして使えることがこの度わかりました.良かった良か

    開発に使えるダミーのマイナンバーについて - その手の平は尻もつかめるさ
    peketamin
    peketamin 2016/03/07
  • 旅先の場所や思い出の記録はGoogleマップのマイマップ機能がめっちゃ便利 - STAY MINIMAL

    旅行先で行った場所覚えてる? 旅行好きな僕がもっと前からやっておけば良かったなと思っていることがある。 それは、旅行先で初めて訪れた場所をGoogleマップでお気に入り登録してマイマップを作成しておくというもの。 最近になって始めたのだけど、やってみると結構面白いし便利だなと思う。 そもそも、せっかく旅行を楽しんだのに後になって行った場所とか美味しかったお店とかあんまり思い出せないっていう悲しい事態が過去の経験として結構あった。 何か旅の記録ができる良い方法は無いだろうか・・・ 旅行そのものを楽しむだけならいいのかもしれないけど、どうせならあとになっても思い出せるよう記憶に残るようにしたい。特に、旅行記を書きたい僕にとって旅先で訪れた場所の記憶がなくなることは死活問題。 そんな時にGoogleマップを活用する方法を思いついた。 ここで紹介するやり方はとてもシンプルで特別なテクニックがいるよ

    旅先の場所や思い出の記録はGoogleマップのマイマップ機能がめっちゃ便利 - STAY MINIMAL
    peketamin
    peketamin 2016/03/07
  • 増え続けるエディタの中からAtomを選んだので、設定したパッケージのリストと管理方法について書いておきます |https://wp.yat-net.com/name

    2016年 03月 07日 増え続けるエディタの中からAtomを選んだので、設定したパッケージのリストと管理方法について書いておきます カテゴリ: PCツール タグ:エディタ 長らくSublime Textを使ってきたんですが、色々あってエディタを乗り換えようと思い、この度Atomを選択して色々と設定したので記事にしておきます。 Atomを選んだ理由 パッケージリストと管理について インストールしたパッケージの紹介 設定 Githubでの公開 最後に Atomを選んだ理由 理由としては 周りで使っている人が増えている オープンソース EditorConfigに対応している 日語の扱いが結構良さそう という点です。周りで使ってる人が多いとトラブル時や不明点などの、情報交換がしやすいので良いです。ネットで検索するというのは当然するんですが、なんか普段のコミュニケーションで、ここがね〜とかって

    増え続けるエディタの中からAtomを選んだので、設定したパッケージのリストと管理方法について書いておきます |https://wp.yat-net.com/name
    peketamin
    peketamin 2016/03/07
  • Amazon AWSでユーザ数1100万以上にスケーリングするためのビギナーズ・ガイド | POSTD

    あるシステムを、1人のユーザから1100万人以上にスケーリングするにはどのようにすれば良いのでしょうか。Amazonのウェブサービスソリューションアーキテクトである Joel Williams が AWS re: Invent 2015 Scaling Up to Your First 10 Million Users でスケーリング方法について素晴らしいプレゼンをしています。 AWS上級者のユーザには適さないプレゼンですが、AWS初心者やクラウド初心者、Amazonが次々と送り出す新機能の流れについていけていない人が始めるには素晴らしい内容だと思います。 おおよその見当は付いていると思いますが、このプレゼンはAmazonによって提供されているため、どの問題についても解決策として提案されているものは全てAmazonのサービスになります。amazonのプラットフォームの役割は、印象深く、分か

    Amazon AWSでユーザ数1100万以上にスケーリングするためのビギナーズ・ガイド | POSTD
  • 連邦取引委員会、「パスワードを定期的に変更する必要は無い」という内容のブログ記事を公開 | スラド セキュリティ

    米連邦取引委員会(FTC)が3月2日、「Time to rethink mandatory password changes」(強制的なパスワード変更を再考するとき」というブログ記事を公開した。 最近では人々が管理するパスワードの数が増えており、沢山のパスワードを覚え、さらにそれらを頻繁に変更しなければならないことに苛立っている人も多いという。記事の著者であるChief TechnologistのLorrie Cranor氏は、そういった人々からどれくらいの頻度でパスワードを変更すべきか尋ねられることも多いようだが、それに対しては「そんなに頻繁に変更しなくても良い」と答えているそうだ。 記事では、実際にパスワードを変更する必要があるタイミングとして、パスワードが盗まれた可能性がある場合としている。また、その場合にはそのパスワードやそれに似たパスワードを使っているすべてのサービスについて、パ

    peketamin
    peketamin 2016/03/07
  • OWASPのSQLインジェクション対策方針を読んで「おまえは俺か」と思った

    つい最近まで、グローバル・スタンダードのセキュリティ施策ではバリデーションが極めて重視されている、いささか過剰ではないかと思っていたのですが、OWASPの文書を読みなおしたところ、これは僕の思い過ごしだったかと思い始めました。あくまでOWASPに限った話ではありますが… OWASP Top 10 2004については、以下のようなプレゼンをしたことがあります(2012年3月27日)。 ここが変だよ、グローバルスタンダードの脆弱性対策~入力値の考え方~ OWASP Top 10 2004をはじめとして、バリデーションが過剰に重視されているのではないかという指摘でした。 しかし、最近OWASPの文書を読みなおしてみると、OWASP Top 10 2004当時にあった「バリデーション至上主義」のようなものはすっかり影を潜め、私が(そして日の専門家の多くが)言っていることとほとんど変わらないことに

    peketamin
    peketamin 2016/03/07
  • 環境構築は必要なし!すぐにプログラミングが始められるWebサービス10選

    コードを試したい場合だったり、プログラミングの学習をしたりするときに、開発環境を整えるのが面倒なことはありませんか?今回は面倒なアカウント登録も不要で、ブラウザだけですぐにプログラミングができるWebサービスをご紹介します。 Runstant http://phi-jp.github.io/runstant/release/alpha/ 対応言語:HTML, CSS, JavaScript Web系のコードを試すときに便利なサービスです。エディタがSublime Text風のハイライトで見やすく動作もサクサクなので非常に使いやすいです。saveボタンを押すことでコードの情報が入ったURLが自動的に生成され、簡単に他の人にシェアすることができます。また、上のshareボタンを押した後にembed codeの内容を記事内に埋め込むとコードと開発環境自体も埋め込むことができます。Webデザイナー

    環境構築は必要なし!すぐにプログラミングが始められるWebサービス10選
    peketamin
    peketamin 2016/03/07
  • ディープラーニングを活用したマイクロサービスを構築し、画像から商品カテゴリの分類をしてみる - ZOZO TECH BLOG

    こんにちは、VASILYのバックエンドエンジニアの塩崎です。 iQONの中ではクローラーと検索サーバーを担当しています。 iQONのクローラーには提携ECサイトさんからクロールした商品を商品カテゴリー(Tシャツ、ワンピースetc.)に自動的に分類する機能があり、商品タイトルや商品説明文などのテキスト情報を元に分類を行っています。 しかし、一部のカテゴリー(セーター・ニット帽)の商品はテキスト情報だけからでは精度の良い分類を行うことができません。 そのため、これらのカテゴリーの商品については画像を用いたカテゴリー分類を導入しました。 これらの機能を実現するために、当社のデータサイエンスチームとも協力を行い、ディープラーニングを用いたカテゴリー判定器を開発しました。 また、この機能は既存のクローラーの機能からの独立性が高いので、クローラーに組み込むときにはマイクロサービス化をして組み込みまし

    ディープラーニングを活用したマイクロサービスを構築し、画像から商品カテゴリの分類をしてみる - ZOZO TECH BLOG
    peketamin
    peketamin 2016/03/07
  • 【訃報】メール&「@」使用の親であるレイ・トムリンソンさん死去

    By Barney Livingston Eメールの開発者であり、「@(アットマーク)」をメール用の記号として初めて使用した人物としても知られるレイ・トムリンソンこと「Raymond Samuel Tomlinson(レイモンド・サミュエル・トムリンソン)」さんが2016年3月5日に亡くなっていたことがわかりました。74歳でした。 Official Biography: Raymond Tomlinson | Internet Hall of Fame http://www.internethalloffame.org/official-biography-raymond-tomlinson Ray Tomlinson, the inventor of email and @ usage, dies at 74 http://www.neowin.net/news/ray-tomlinso

    【訃報】メール&「@」使用の親であるレイ・トムリンソンさん死去
    peketamin
    peketamin 2016/03/07
    安らかに…
  • pelletkachels | blog over bedrijven en feitjes en de pelletkachel

    Welkom bij Pelletkachels.nl, jouw ultieme bron voor alles wat met pelletkachels te maken heeft! Maar we zijn meer dan alleen een platform voor het bespreken van warmtebronnen. Bij Pelletkachels.nl geloven we dat het delen van kennis en ervaringen over bedrijven en gebeurtenissen ook essentieel is voor het creëren van een betrokken en geïnformeerde gemeenschap. In dit blog duiken we dieper in de we

    pelletkachels | blog over bedrijven en feitjes en de pelletkachel
    peketamin
    peketamin 2016/03/07
  • JavaScript開発に役立つ重要なランダムの数式まとめ - ICS MEDIA

    プログラムで使うことの多い「乱数」。ゲーム開発やビジュアルアート、ウェブサイトのアニメーションにおいて乱数は非常に重要で、さまざまな用途で利用されています。プログラムで一般に乱数と聞くと、すべての数値が同じ頻度(分布)で出現する「一様乱数」と呼ばれる乱数をイメージする方が多いと思います。 多くの場合はこの「一様乱数」で取得した乱数を用いれば十分でしょう。しかし、場合によっては「一様乱数」ではなく、偏りのある乱数を用いることでコンテンツの見た目や現象の「自然さ」を演出することが可能です。 実は「一様乱数」に一手間加えることで、乱数の分布の偏りを制御できます。今回は乱数を使用して好みの分布を得るためのパターンをいくつか紹介します。 乱数分布のシミュレーションデモ (HTML5製) 次のデモはリアルタイムで乱数の出現頻度を計算し、グラフに可視化するコンテンツです。画面下のプルダウンで乱数の種類を

    JavaScript開発に役立つ重要なランダムの数式まとめ - ICS MEDIA
    peketamin
    peketamin 2016/03/07
  • 自分たちを信じて「つくっては壊して」を6ヶ月くり返した。日本発のゲームアプリ「Brain Dots」世界2,000万ダウンロードの裏側と2つのプレッシャー。 | アプリマーケティング研究所

    自分たちを信じて「つくっては壊して」を6ヶ月くり返した。日発のゲームアプリ「Brain Dots」世界2,000万ダウンロードの裏側と2つのプレッシャー。 今回は、世界2,000万ダウンロードのゲームアプリ「Brain Dots」を取材しました。 ※トランスリミット株式会社 CEO 高場大樹さん (スタッフは25名[アルバイト込]で、ビジネス1名[広報・採用]、デザイナー1名、残りはエンジニア) 「Brain Dots(ブレイン ドッツ)」ができるまで。 「Brain Dots」について教えてください。 「Brain Dots」は画面に線を引いて、2つのタマをぶつけるゲームです。2015年7月にリリースして、世界で2,000万ダウンロード(iOS 40%:Android 60%くらい)されています。 特徴としては「ユーザーの95%が海外」という点です。国別でみると、韓国アメリカが多いで

    自分たちを信じて「つくっては壊して」を6ヶ月くり返した。日本発のゲームアプリ「Brain Dots」世界2,000万ダウンロードの裏側と2つのプレッシャー。 | アプリマーケティング研究所
    peketamin
    peketamin 2016/03/07
  • 「俺・私馬鹿だから…」って言う人たち、あれなんなの? - Yukibou's Hideout on Hatena

    2016 - 03 - 07 「俺・私馬鹿だから…」って言う人たち、あれなんなの? 雑記 list Tweet ベストを尽くしている人。 以前からわりと自分の周りにはいるんだが、何か物事とか新しい作業とかを教えようとして説明した時に、それなりの確率で言われる言葉がある。それが… 「俺(私)馬鹿だからそういう難しいのわからないんだよね〜」 だ。 前々から当に結構真剣にマジで馬から落馬して頭痛が痛いくらいの勢いでずっと思っていたんだが、なんなのこれ? 確かに、ウチの会社にもPCのスキルがまったくもって壊滅的に駄目な人はいる。実際、自分の同僚にも「俺、パソコンのこと何もわからないからさぁ」と言って、何度も同じフォルダを開いたり閉じたりしている人もいる。いちいち☓ボタンでフォルダを毎回閉じてしまうから、そのフォルダの中にある別ファイルを開くときにもう一度フォルダを開き直したりしているのだ。 だが

    「俺・私馬鹿だから…」って言う人たち、あれなんなの? - Yukibou's Hideout on Hatena
  • 「不思議のダンジョン」の絶妙なゲームバランスは、たった一枚のエクセルから生み出されている!? スパイク・チュンソフト中村光一氏と長畑成一郎氏が語るゲームの「編集」

    過去の名作ゲームの企画書を見せてもらい開発秘話を聞くシリーズ「ゲームの企画書」。連載3回目となる今回は、「不思議のダンジョン」シリーズを手がけてきた、スパイク・チュンソフトの中村光一会長とディレクターである長畑成一郎氏に話を聞いた。 「1000回遊べるRPG」という衝撃的なキャッチフレーズで登場した『トルネコの大冒険 不思議のダンジョン』から、20年の時が経った。 (C)Spike Chunsoft Co., Ltd.ALL Rights Reserved. パソコンゲームの名作『ローグ』のシステムを換骨奪胎し、親しみやすいキャラクターで『ドラクエ』ファンにアピールすることに成功したシリーズは、現在も多くのファンを魅了し続けている。 そんなシリーズのインタビューだが、スパイク・チュンソフトの中村光一会長にインタビューをお願いすると、「ぜひシリーズ開発者の長畑氏を同席させてほしい」との

    「不思議のダンジョン」の絶妙なゲームバランスは、たった一枚のエクセルから生み出されている!? スパイク・チュンソフト中村光一氏と長畑成一郎氏が語るゲームの「編集」
    peketamin
    peketamin 2016/03/07
  • なぜ、副業のゲーム開発はエターナるのか - NinaLabo

    エターナる (えたーなる、エターナル)とは、作者が諸般の事情により、ゲーム制作を途中で放棄すること。わたしも、エターナったゲームがいくつもあります! 完成させて売らないと、お金が底をついてしまう個人ゲーム開発者は、エターナったりはしないでしょう。業が別にあって、副業または趣味ゲーム制作している、わたしのような個人開発者が危ないです。 ゲームはたいてい完成しません。 とくに、知り合いと対等の立場で始めたプロジェクトは完成したことがありません(汗 少し視点がエンジニア寄りですが、個人ゲーム開発がうまくいかない 7つの原因 をあげてみました 個人で大規模な開発は難しいのに、風呂敷広げすぎ問題 企画するのがエンジニアでない場合、開発工数がイメージできないので夢見がち ゲーム開発の経験が浅いエンジニアもハマる可能性あり そもそもモチベーションの維持が難しい問題 最初はゲーム開発に対して楽しそうな

    なぜ、副業のゲーム開発はエターナるのか - NinaLabo
    peketamin
    peketamin 2016/03/07
  • 『電源の貸出しもしています!もちろんWifiもFree!六本木BAR Abbot's Choice』

    Abbot's Choice六木店のブログアボットチョイス六木店のブログ ビール・ウィスキー・カクテル・元イタリアンで働いていたシェフによる料理の情報を随時更新中です。場所は六木ヒルズ・東京ミッドタウンのすぐ近くです! 【電源 BAR FREE WIFI フリー 六木 Roppongi】 Public BAR Abbot's Choice六木店は、 PCや携帯電話の使用・充電のためにコンセントの貸し出しをしています! もちろん、WifiもFree!です! ご自由にお使いください! コンセントの場所がわからないときはスタッフへ! BARをもっと自由に楽しく使いましょう! ご来店お待ちしています! ■PUB&BAR Abbot’s Choice 六木店■ http://www.authenticbar.com/abbots-choice/ 地下鉄・六木駅3番出口から徒歩2分・六

  • 『【BAR】電源の貸し出しもしています!もちろんWifiもFree!Ant'nBee六本木』

    地ビール・クラフトビアバー ANT 'N BEE アントンビー六木のブログ! 樽生ビール20種類!東京・六木の地ビール・クラフトビアバー Ant n' Bee アントンビーのブログ。 全部で20タップの作り手の気持ちが伝わる地ビール・クラフトビールの樽生ビールの入荷情報や新作料理などの事を書きます! 地ビールを飲む時は「アントンビー」お待ちしています! 【電源 BAR FREE WIFI フリー 六木】 Craft Beer BAR Ant 'n Beeは、 PCや携帯電話の使用・充電のためにコンセントの貸し出しをしています! もちろん、WifiもFree!です! ご自由にお使いください! コンセントの場所がわからないときはスタッフへ! BARをもっと自由に楽しく使いましょう! ご来店お待ちしています! ■六木 クラフトビア バー Ant 'n Bee ■ *樽生のクラフトビール&

  • メソッドをオーバーライドする時のシグネチャにおける注意点 - Qiita

    はじめに Javaでメソッドをオーバーライドする時は、サブクラスのメソッドはスーパークラスの メソッドのシグネチャ(メソッド名と引数列の型)に合わせる必要があります。 引数列の型が同じである必要があるということは知っていましたが、引数の数が 違うとどうなるか? コンパイラに怒られることはわかっていつつ、試してみました。 例として、スーパークラスのメソッドは下記のように定義します。 class Papa { ... int calParameter(int x, int y) { int sum_parameter = x + y; return sum_parameter; } ... }

    メソッドをオーバーライドする時のシグネチャにおける注意点 - Qiita
    peketamin
    peketamin 2016/03/07
  • 広告の基本 - ターゲティング - NO AD NO LIFE

    はじめに 今回は,広告の収益性を高めるために重要な位置付けとなるターゲティングの各手法についてまとめたいと思います. ターゲティングとは? ターゲティングとは,ユーザと広告のマッチングです. つまり,ユーザと相性の良い広告を見つけることです.相性が良いとは,興味を持ちやすくクリックやコンバージョンをしやすい(=効果の良い広告)ということになります. 直感的な例を示します. あなたがより良い効果の広告を,どこかの知らない人に見せたいと思ったときにどちらの広告を選ぶでしょうか? (1) 化粧品の広告 (2) ゲームアプリの広告 選べない人が多かったのではないでしょうか?あなたは,その人がどんな人なのかを知らないからです. それでは,ある人が実は男性だと分かりました.その場合はどうでしょうか? おそらく,殆どの人は(2)を選択したはずです.男性の場合,一般的に化粧品よりもゲームアプリに興味を持つ

    広告の基本 - ターゲティング - NO AD NO LIFE
    peketamin
    peketamin 2016/03/07
  • CQRS, 読み込みモデル,永続性

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    CQRS, 読み込みモデル,永続性
    peketamin
    peketamin 2016/03/07
  • CQRS+Event Sourcingを学ぶための教材 - かとじゅんの技術日誌

    超久しぶりのブログ…。 Octopressに疲れたのではてなブログに戻ってきました(Octopressの過去の記事ははてなブログにインポート済です)。ついでプロに移行。 さて、海外のDDDコミュニティではCQRS+Event Sourcing(以下, ES)が人気なのですが、ようやく日でも話題になることが多くなったので今回は教材となりそうな書籍を簡単に紹介したいと思います。 DDD といえば まず エリック・エヴァンスのドメイン駆動設計 (以下 DDD) を読むべきですが、CQRSについては記載がないので 実践ドメイン駆動設計 を読みましょう。 実践ドメイン駆動設計 作者: ヴァーン・ヴァーノン出版社/メーカー: 翔泳社発売日: 2015/03/19メディア: Kindle版この商品を含むブログ (2件) を見る さらにDDDには ES の基礎となる ドメインイベント の解説が含まれ

    CQRS+Event Sourcingを学ぶための教材 - かとじゅんの技術日誌
    peketamin
    peketamin 2016/03/07
  • 混乱しがちなサービスという概念について - かとじゅんの技術日誌

    社内でサービスがよくわからないという話になったので、考察を少しまとめておきます。 過去のエントリでも以下のように触れましたが、もう少しかみ砕いてみよう。 サービスという言葉はあいまい まず、簡単に前提の整理から。単に"サービス"って言葉が何を指すのか結構曖昧です。 サービスは簡単にいうと手続きとか振る舞いのことですが、細かくいうと、PofEAAでいうサービスと、DDDいうサービスは、目的が異なります。前者はアプリケーションのためにドメインモデルを再利用可能にするためのものです。後者はドメインの知識を表している振る舞いです。これはのちほど詳しく説明します。 まぁこのあたりは具体例がないと理解しがたいですが、レイヤーの違いによって責務が異なるという感じです。DDDのサービスの章では、サービスには、アプリケーション層、ドメイン層、インフラストラクチャ層と、複数のレイヤーに存在すると言及されていま

    混乱しがちなサービスという概念について - かとじゅんの技術日誌
    peketamin
    peketamin 2016/03/07
  • 追記有)障害児産んだら人生終わったから、日本死ねっつーか死にたい

    ↓これ読んだら居てもたってもいられなかったから、便乗して日記を書いてみる。 ■保育園落ちた日死ね!!! http://anond.hatelabo.jp/20160215171759 私は数ヵ月前に第一子を産んだ。 私20代、夫30代。 二人とも正社員だけど給料は高くない。 まあごく普通の夫婦。 共働きならなんとか子育てしながらやっていけると思った。 だけど、生まれたのは口からミルクを飲むことも息をすることもままならない重度の障害児だった。 医師や保健師からは、こういう状態の子供を産んで働いている母親はいないと言われた。 人工呼吸器をつけていたり、鼻に入れたチューブから栄養を取っている子はどこの保育園でも預かってもらえない。 みんな子供の介護をしながら、手当てをもらって暮らしている。それが当たり前だって。 手当てといっても給料と比べればわずかな額だ。 片働きになれば、今の家には住めなくな

    追記有)障害児産んだら人生終わったから、日本死ねっつーか死にたい
    peketamin
    peketamin 2016/03/07
  • 本番環境の「聖域化」を再考する - DevOps の「リードタイムの短縮」の次に来るもの - メソッド屋のブログ

    DevOps という言葉は2009年のVelocity conference でFlickerが発表した 10 deploys per day という発表が起源になっています。 10+ Deploys Per Day: Dev and Ops Cooperation at Flickr from John Allspaw www.slideshare.net 残念ながらアジャイル開発宣言のような公式の定義がないため、多くの人がその定義をしようと頑張っています。私はその起源や、インターネットでいろんな人が定義している内容を総括して次のように「DevOps のエレベータピッチとは」という問いに答えてきました。 ビジネス・Dev・Ops が協力し、ソフトウェアのライフサイクルと価値の創出を改善する活動 これはこれで特に悪くないとは思うのですが、正直若干「ふわっ」としているのは否めません、また、私

    本番環境の「聖域化」を再考する - DevOps の「リードタイムの短縮」の次に来るもの - メソッド屋のブログ
    peketamin
    peketamin 2016/03/07
  • はてな

    自動的に移動しない場合はをクリックしてください。

    はてな
    peketamin
    peketamin 2016/03/07
    アニサキスとか寄生虫怖い
  • シベリア抑留者だった伯父と話していて知った「ノルマ」の意外な語源

    石黒謙吾 @ishiguro_kengo 93歳シベリア抑留者だった伯父と話してて、「ノルマ」という言葉を発したら「よくそんな言葉知ってるな?」「会社などでごく普通に使いますよ」「おお!そうなのか。強制収容所で毎朝木の伐採量でロシア兵からノルマノルマ言われたんだ!」ググったら、抑留者が持ち帰ったロシア語だと!驚愕… 2016-03-06 16:08:00 石黒謙吾 @ishiguro_kengo <大辞林 第三版の解説 ノルマ【norma】①個人や工場に割り当てられた,一定時間内・期間内になすべき生産責任量。第二次大戦後,シベリア抑留者が日に伝えた語。②転じて,各自に課せられた仕事などの量。 「 -を果たす」 「 -を達成する」> 2016-03-06 17:06:19

    シベリア抑留者だった伯父と話していて知った「ノルマ」の意外な語源
    peketamin
    peketamin 2016/03/07
  • #保育園落ちたけど政治利用されるのはごめんだ

    目次 「#保育園落ちたけど政治利用されるのはごめんだ」というタグの誕生 待機児童問題に、反原発・反安保・反政権など余計な物をセットにして騒ぎ、当に困っている人達の足を引っ張るのをやめて欲しいという意。 共産党吉良よし子の子が保育園落ちたのは世帯収入が多いせいという可能性がある 1000万×2+αの収入で、共産党献金額上位。 保育園入所判定は点数制なのではっきりした言葉での説明はないが、低所得者優遇が基。 時系列メモ フローレンス駒崎関連 参考資料 「保育所等関連状況取りまとめ(平成27年4月1日)を公表します」 http://www.mhlw.go.jp/file/04-Houdouhappyou-11907000-Koyoukintoujidoukateikyoku-Hoikuka/0000098603.pdf 厚生労働省 http://www.mhlw.go.jp/ 全国社会福祉協

    #保育園落ちたけど政治利用されるのはごめんだ
    peketamin
    peketamin 2016/03/07
  • たった2行のコーディングで、お問い合わせフォームを設置できるサービスを作った - Qiita

    3/7 23:58 記事内容についてQiita運営に確認しているので、一旦記事を取り下げます。 元記事は、編集履歴を見るか、gistを同じタイトルで検索すればでてきます 3/8 20:51 Qiita運営に投稿内容に関して確認をとりましたところ、投稿内容の意図をご理解頂きましたが、SNS上などでのご指摘事項を真摯に汲み取りたいと考え、記事の再公開については配慮したいと思います。 今後は、Qiita上では同じような悩みを抱えた開発者に向けたハウツーなどの投稿をまとめていくので、ご期待ください。 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can us

    たった2行のコーディングで、お問い合わせフォームを設置できるサービスを作った - Qiita
    peketamin
    peketamin 2016/03/07
  • なぜ絵文字を含む文字を1文字ずつに分けるのにArray.fromだけで十分なのか? - Qiita

    「Node.js で絵文字を使う時の注意点 - Qiita」にコメントしたのですが、大雑把すぎて説明になっていない気がするので、詳細に解説したいと思います。 TL;DR 絵文字のようなサロゲートペアを含む文字列をJavaScriptで扱おうとすると面倒。 ↑ s.length、s[0] とか s.split('') とかがおかしくなる。 1文字ずつに分割したいときは Array.from が使える。 なぜなら、Array.from は内部的に for of 文のようなことをしていて、文字列に対する for of はサロゲートペアを考慮するから。 問題点と解決まで 絵文字を含む文字、つまりUTF-16のサロゲートペアを含むような文字を一文字ずつに分割したい場合、JavaScriptでは問題が生じます。つまり、どういうことかというと、 const kira = 'キラッ🌠' // 見ため上は

    なぜ絵文字を含む文字を1文字ずつに分けるのにArray.fromだけで十分なのか? - Qiita
    peketamin
    peketamin 2016/03/07
  • Webサイトパフォーマンス管理の基礎知識

    2016年3月5日に大阪・梅田で開催された、frontend conference 2016での講演資料です。

    Webサイトパフォーマンス管理の基礎知識
    peketamin
    peketamin 2016/03/07
  • GCC2016 ゲームエフェクト制作の現状報告

    Game Creators Conference '16 http://www.gc-conf.com/ http://www.gc-conf.com/session.html#session-06

    GCC2016 ゲームエフェクト制作の現状報告
    peketamin
    peketamin 2016/03/07
  • 特にプログラマーでもデータサイエンティストでも�ないけど、Tensorflowを1ヶ月触ったので超分かりやすく解説 - Qiita

    特にプログラマーでもデータサイエンティストでも�ないけど、Tensorflowを1ヶ月触ったので超分かりやすく解説Python機械学習DeepLearningTensorFlow これ書くだけで土日2日間まるまる潰れてしまった。 学んだ内容に沿っているので、順に読み進めるに従ってコードの話になっていきます。 Tensorflow触ってみたい/みたけど、いろいろまだ理解できてない!という方向けに書きました。 ※2018年10月4日追記 大分古い記事なのでリンク切れや公式ドキュメントが大分変更されている可能性が高いです。 この記事のTensorflowは ver0.4~0.7くらいだった気がするので ver2.0~となりそうな現在は文章の大半が何を参考にしているのか分からないかもしれません。 1: Deep Learningってそもそも何してるの? 専門の人からはご指摘入りそうですが、要は回帰

    特にプログラマーでもデータサイエンティストでも�ないけど、Tensorflowを1ヶ月触ったので超分かりやすく解説 - Qiita
    peketamin
    peketamin 2016/03/07
  • JavaScript ASTを始める最初の一歩

    何かJavaScriptのソースコードを機械的にチェックするためのツールを作りたいという場合に、JavaScriptのASTというものを触る必要が出てくると思います。 この記事では、その取っ掛かりとなる案内を簡単にまとめたものです。 ASTとは AST(Abstract Syntax Tree)はコードをパースした抽象構文木のこと。 JavaScriptの場合はJavaScriptオブジェクト(JSON)として表現されます。 コード: { "range": [ 0, 10 ], "type": "Program", "body": [ { "range": [ 0, 10 ], "type": "VariableDeclaration", "declarations": [ { "range": [ 4, 9 ], "type": "VariableDeclarator", "id": {

    JavaScript ASTを始める最初の一歩
    peketamin
    peketamin 2016/03/07
  • 自称プログラマー、47歳引きこもりの迫力がスゴイと話題 : IT速報

    「スーパーJチャンネル」(テレビ朝日)をぼんやり視聴していると、気になる特集が組まれていた。 「苦悩…高齢化する家族崩壊の現実」と題され、内容も強烈だったので、ちょっとこちらで紹介したい。 千葉県某所。70代老夫婦のインタビュー映像から、VTRはスタートする。7年前に夫が定年退職。マイホームで夫婦水入らずで悠々としたセカンドライフを満喫できるはずだったが、モザイク越しでも分かるほど、夫婦の表情は暗い。原因は、今年47歳になるという息子。この息子が年金暮らしの夫婦の僅かな蓄えを強引に奪っているというのだ。 http://blogos.com/article/157700/

    自称プログラマー、47歳引きこもりの迫力がスゴイと話題 : IT速報
    peketamin
    peketamin 2016/03/07
    寺へ行くしかない
  • マイナンバーカード受け取れない 謎のシステム障害頻発:朝日新聞デジタル

    1月から動き始めたマイナンバー(社会保障・税番号)のシステムで不具合が続き、市区町村の窓口でマイナンバーカード(個人番号カード)が受け取れない事例が全国で相次いでいる。システムを運営する総務省の外郭団体「地方公共団体情報システム機構」によると、不具合の原因は分かっておらず、正常化のめども立っていない。 カードはインターネットや郵送で申請し、市区町村の窓口で受け取る仕組み。ところが千葉市では、受け取りに来た申請者が窓口で今後使う暗証番号を登録する際、システムの作動が止まり、登録できない状態になってしまうことがある。 来は番号登録後にカードをその場で手渡しするのが原則だが、「市民を待たせるわけにもいかない」(担当者)ため、暗証番号を紙に書いて残してもらい、正常に作動するようになったときに職員が代わりに入力し、簡易書留で郵送しているという。 名古屋市では2月22日~3月2日、窓口で交付できなか

    マイナンバーカード受け取れない 謎のシステム障害頻発:朝日新聞デジタル
    peketamin
    peketamin 2016/03/07
  • NHKスペシャル「被曝の森」がひどすぎる 識者らのコメント

    2016年3月6日に放送されたNスペ「被曝の森」の事象の取り上げ方があまりにひどすぎ、研究者などから怒り・失笑の声があふれかえっています。多くの反響、ありがとうございました。(私のTL内で取り急ぎまとめたものであり、現在編集しなおしております)

    NHKスペシャル「被曝の森」がひどすぎる 識者らのコメント
    peketamin
    peketamin 2016/03/07
  • 「カウボーイビバップ」とかいう最高のアニメを見た感想

    この記事には広告を含む場合があります。 記事内で紹介する商品の購入やアプリをダウンロードすることで、当サイトに売り上げの一部が還元されることがあります。 イッキ見というほどではないですが3ヶ月ぐらいかけて「カウボーイビバップ」というアニメをコツコツ見てきました。評判が良いことは知っていたんですけど、なんとなくタイトルで避けていた作品でした。古臭いというか笑。 しかし、終盤になるにつれて「ああ、もうすぐ終わってしまう…」と早く続きを見たいけど見たくない…そんな複雑な心境で観ている自分がいました。この感覚は知っている。めちゃくちゃ好きな作品に出会った時に必ずこういう気分になるもんです。

    「カウボーイビバップ」とかいう最高のアニメを見た感想
    peketamin
    peketamin 2016/03/07
    菅野よう子がアレとか言ってる場合じゃないかも知れないと最近思った。劇伴は誰であっても仕方ないところはある
  • 『バイエルの謎 日本文化になった教則本』文庫解説 by 最相 葉月 - HONZ

    小学生の頃、同じマンションに住むピアノの先生の家に週に一回、通っていた。自分の家にピアノがないのに習うというのは、今考えるとかなり無謀な挑戦だった。練習に使用したのは、赤い表紙のバイエル教則。正直、つまらなかった。赤を終えると黄色になったが、依然としてつまらなかった。同じことの繰り返しで飽き飽きした。 少し楽しくなってきたのは、父親が電気オルガンを買ってくれてから。発表会に向けて課題曲も決まった。テオドール・エステン作の「人形の夢と目覚め」。静かでゆったりとしたメロディーで始まり、途中から軽やかなテンポに変わる。まさに眠りから覚めた人形が突然踊り出すような可愛らしい曲だった。 転居先の町でも引き続きピアノ教室に通った。だが、私のピアノはここで練習したチェルニー教則で終わる。シャープやフラットの数が増えてわけがわからなくなったためだ。いや、もっと決定的な理由がある。ラジオから流れてきたビ

    『バイエルの謎 日本文化になった教則本』文庫解説 by 最相 葉月 - HONZ
  • ライター文月みほ「私はAVを1万本観た女です」 : AV女優たちがAVデビューに至った真の理由

    2016/3/5 23:24 AV女優たちがAVデビューに至った真の理由 「モデルになれると誘われて、撮影スタジオに行ったらAV撮影でした」 AVファンの皆様なら企画モノのタイトルだと思いますよね? しかし、実際にこういった被害を受けたと話している女性がいるそうで、AV出演を強要される女性の被害をなくそうと女性弁護士さんたちが、世間に訴えかけています。しかも、こともあろうに「AVの需要があるから被害はなくならない!」と、AVを規制する法案をつくるべきであるとも主張しています。 しかし、その内容は全くのステレオタイプの批判で、真実味に欠けています。あまりに矛盾がすぎるので、詳しく紹介するのもバカらしいくらい。なので、気になる方はどうぞご自身で検索して下さいませ。 とにもかくにも、弁護団の主張は、AVに出演している女優さん全てが被害者であるような口ぶり。 AV女優さんたちが、どんな思いでデビュ

    ライター文月みほ「私はAVを1万本観た女です」 : AV女優たちがAVデビューに至った真の理由
    peketamin
    peketamin 2016/03/07
  • 任天堂インターンシップ 2016に参加してきた - ぱすたけ日記

    任天堂 インターンシップ 2016 に参加してきた。 (最終日の帰る前に記念に『イカよろしく〜』ってやってたのを撮影してもらったのだけど、あんまりそれっぽくならなかったの図) 期間は2016年2月22日(月)~2月26日(金) の5日間で『ネットワーク開発コース』として参加してきた。 サークルの先輩の薦めで応募したのだけど、それよりもなんと言っても、僕がプログラミングを始めるキッカケは確実に任天堂のゲームに触れていたことでゲームに関わる仕事って何があるんだろうと思ったことでプログラマーという仕事があることを知りそこから今に至るのでそういう意味でも、あのベールに包まれた社内に入って実際の社員さんたちの下でコードを書いたり体験が出来るということでかなり高まった感じだった。 『システム開発コース』と同タイミングの開催*1で、合わせて19人だった*2。 以下、諸々書ける範囲*3で様子とか感想を書き

    任天堂インターンシップ 2016に参加してきた - ぱすたけ日記
    peketamin
    peketamin 2016/03/07
  • 英文ビジネスメールのコツとすぐに使えるテンプレート集 - リクナビNEXTジャーナル

    国際的なプロジェクトに参加している人が避けては通れないのが英文でのビジネスメール。上司や前の担当者が使っていたメールを参考に、毎回コピペで送っているという方も多いでしょうが、毎回そうともいかないのが現実です。 そこで、今回は今すぐにでも使える英文ビジネスメールのテンプレートと、そのポイントをご紹介します。 イントロダクションは短く簡潔に 日語のメールでは季節の挨拶や以前お世話になったときの話など、何かとさまざまな”挨拶“を加えることが多いでしょうが、英語でそんなことをすることは一切なく、むしろ「回りくどい」と敬遠されてしまいます。 その相手と実際に顔を合わせたとき、「日では連日猛暑日が続いていますが、あなたの国ではいかがですか?」などと言うでしょうか?これは日人の感覚としては非常に礼儀正しいと思われるのでしょうが、欧米の感覚では「無意味な会話をするということは何かやましいことでもある

    英文ビジネスメールのコツとすぐに使えるテンプレート集 - リクナビNEXTジャーナル
    peketamin
    peketamin 2016/03/07
  • それ、開発しないほうがいいですよ | rake enjoy

    うちの会社が開発会社なのと会社名からちょいちょいサービス立ち上げの相談を受けます。そこでどういったサービスを立ち上げるのかなど色々お伺いしていくんですが、結構な確率でお断りすることが多いんですね。その際に 「それ、開発しないほうがいいですよ」 と伝えさせてもらってます。うちは開発会社なので、仕事として請けたほうがメリットも大きいんですが、多分結果誰も幸せにならないだろうなーと思って止めさせてもらってます。 割と同じような話を何回もさせてもらっているので、今回は改めてまとめてみたいと思います。 開発はお金がかかる まず、ここの認識を持ってもらいたいのですが、開発をはじめてしまうと非常にコストがかかるんです。今時はサービスを立ち上げる場合、ローンチして終わりではなく、継続して改善し続けないと成長しないどころか立ち上がってもきません。ですのでリーンスタートアップにも書かれているように小さく立ち上

    それ、開発しないほうがいいですよ | rake enjoy
    peketamin
    peketamin 2016/03/07
  • 「 #保育士辞めたの私だ 」サービス残業、低賃金、プレッシャー...当事者から切実な声

    TOKYO - MARCH 30: Japanese Nursery school children visit the Zojoji Temple as cherry trees are in full bloom on March 30, 2010 in Tokyo, Japan. The cherry blossom season draws many locals and visitors alike to viewing festivals around the country. (Photo by Koichi Kamoshida/Getty Images)

    「 #保育士辞めたの私だ 」サービス残業、低賃金、プレッシャー...当事者から切実な声
    peketamin
    peketamin 2016/03/07