タグ

2017年7月9日のブックマーク (25件)

  • テストを書かない言い訳をした結果wwwwwww

    iOS Test Night #4 - connpass https://testnight.connpass.com/event/54316/ での発表資料です。 発表中で紹介した、Xcodeで実装⇄テストファイルにジャンプするスクリプトはこちら。 https://github.com/t…

    テストを書かない言い訳をした結果wwwwwww
  • 開発効率を上げる!Swaggerで作るWEB APIモック - ZOZO TECH BLOG

    こんにちは。バックエンドエンジニアのじょーです。 みなさんは、開発初期の段階でWeb API(以下API)の実装が追いつかずクライアント側が開発できないという経験をしたことはありますか? クライアント側はAPIがないと開発が滞ってしまうことがありますが、かといってAPIの開発も始まったばかりではすぐに必要なAPIを提供することができません。その問題を解決し、両者でスムーズに開発をすすめるために有効な方法の1つに、APIモックの作成があります。 弊社では、開発初期の段階でWeb APIのモックを作成し、スムーズに開発できるようにしています。 以前は、Apiaryをモック作成ツールとして利用していましたが、記法やエディターに使いづらい点があり最近Swaggerに移行しました。 記事では、Swaggerを使ったAPIモックの作成方法と手順、また気をつけるべき点などを紹介します。 目次 Swag

    開発効率を上げる!Swaggerで作るWEB APIモック - ZOZO TECH BLOG
  • 「当事者の違法性の認識は要件ではない」答弁を引き出した枝野がやっぱ好き

    国会ウォッチャーです。 枝野さん、やっぱ好きやわ。正直最初の外務大臣が来なかった件とか怒ってるのはわかったから理事会でやってほしかったわ。枝野さんの質問時間がもったいないわ。趣味の問題ですよ。好きなんだからしょうがない。相手が岸さん、金田さんじゃなくて、岸田さん、守山さんだったら最高だった。山尾さんのは、安倍さんをやり込めるのが目的になってる部分もあるし、安倍さんの答弁が要領を得ないので、それはそれでやればいいけど、私が聴きたいのはこっちなんだって。 あと多分唐突にやめるから。やめても心配しないで。陰謀とかじゃないからね。 私の枝野、まじ惚れる枝野「次、法務省、刑事局。先ほど申しましたが、(組織的犯罪集団の認定において)主たる目的があるのはマストだと。テロ集団がですよ、テロ集団て目的何なんですか。この法律で、法案で、テロ等、言ってます。テロ等の犯罪集団の目的ってなんなんですか。」 林局長「

    「当事者の違法性の認識は要件ではない」答弁を引き出した枝野がやっぱ好き
  • 賃貸の退去費用が思ってたより多額だった [ 追記した ]

    8年間住んだマンション(3LDK)から引っ越す際に退去費用を30万ほど請求された。 特に破損させたようなところはないと思ってたのでびっくり。家賃は10万円ちょっとで敷金は15万円ほど預けてた。 退去精算書を見てみると、項目・金額・負担割合しか書いていなかった。 例えば、壁紙の張替えという項目なら、 項目:壁紙張替え 金額:120,000円 負担:50% のような感じ。 (金額・負担割合はかなり近しいダミーです) とにかく納得がいかなかったので、一度、現場で不動産業者と話をすることにした。 また、そういった知識がなかったので、後で聞き返せるようにやっすいレコーダーを買って、 国土交通省の「原状回復をめぐるトラブルとガイドライン」PDFをあらかじめ読んで、現場でも見られるようにしておいた。 いざ、話し合いの現場には、不動産業者の課長と建物を所有する会社の課長がきた。 はじめに「素人なので後で聞

    賃貸の退去費用が思ってたより多額だった [ 追記した ]
  • VirusTotal - Free Online Virus, Malware and URL Scanner

    VirusTotal

  • 技術的負債と向き合う

    オープンセミナー2017@岡山での発表スライドです

    技術的負債と向き合う
  • 飲食店オンライン予約について現時点で頭に入れておくべき2つの数字|決算が読めるようになるノート

    今日は、「レストランのオンライン予約」の定点観測です。 レストランのオンライン予約は、相当盛り上がってきているように見えますが、その中でも重要な2つのKPIに関して比較してみます。 べログのオンライン予約サービスの現状べログ2016年10月から12月期の決算を見ていきます。 ■カカクコム 2017年3月期第3四半期決算説明資料(2017/2/2) 課金飲店数及びARPUがそれぞれ右肩上がりで上昇していることがよくわかります。また個人向けの有料サービス加入者数が増加傾向にあります。 (*ARPU= Average Revenue Per User。一契約者あたりの売上。) オンライン予約の予約人数は、前年同期+125%で264万人と大幅に増加していることがわかります。1ヶ月あたり88万予約という計算です。べログは、加盟店の月額課金にプラスして、ネット予約の来店人数に応じた従量課金もし

    飲食店オンライン予約について現時点で頭に入れておくべき2つの数字|決算が読めるようになるノート
  • CDNとの付き合い方 – cat /dev/random > /dev/null &

    最近何かと話題なCDNですが、そもそもCDNってなんだろう・・・どんなことに使えるんだろう?的なことを書いてみようと思います。 一応先に言っておくと、私はCDN業者に所属したことないのであくまでも利用者として見た時の話を書きます。 また、私の考えであり、様々なワークロードがあるなかでこれがすべてではありませんので、こんな考えもあるんだなぁぐらいに思ってもらえると助かります。 そもそもCDNってなんだろうか そもそもCDNはContent Delivery Networkの略であってCache Delivery Networkの略ではありません。 要はコンテンツをクライアントに対して高速・効率的に配信するためのネットワークです。 良くCDNといえばその成り立ちからキャッシュというイメージはありますが、重要な要素の一つではあるもののCDNの全てではありません。 さらに言えばAkamaiのInt

  • 【完全保存版】飲食店のWeb集客法を徹底研究。8つの手法と主なサービスを紹介!

    店成功の鍵となる集客対策。飲店の基である「美味しい料理と質の高いサービス」の提供に努めつつ、新規顧客やリピーターを獲得するために、様々な集客方法を試している方も多いのではないだろうか。 ひと口に集客手法といっても、ポスティング、路上でのビラ配り、ポイントカードの配布といったアナログな手法から、「ぐるなび」や「べログ」をはじめとしたグルメサイトへの広告出稿、さらにFacebookやTwitterなどのSNSを利用した集客方法まで様々な手法がある。 特に最近は、消費者の嗜好の多様化、そしてSNSの発達を背景に様々なWebサービスが登場。消費者がWeb上で飲店を探す手段が劇的に増えた。それに伴い、飲店側も集客ツールとしてどのWebサービスを利用すべきか吟味する必要がある時代になった。集客に掛けられる時間・予算は限られており、その中でより効果が得られるサービスを選ぶ必要があるからだ。

    【完全保存版】飲食店のWeb集客法を徹底研究。8つの手法と主なサービスを紹介!
  • 特定のネットワーク内からしか見れないウェブページを外から見る方法

    B! 111 0 0 0 サイトへのアクセスが特定のネットワーク内だけに限られていたり、 また、ローカルのマシンの設定などを見たいためにプライベートIPに 接続して見たりしたいときに そのネットワーク内の端末を踏み台にしてウェブページを見る方法のまとめ。 ポートフォワード ターミナルから行う PuTTY プロキシ設定 Mac全体での設定 Windows全体での設定 Google ChromeやIE,Safariその他メールソフトなどでの設定 Firefoxでの設定 自動プロキシ構成スクリプトを使って自動でプロキシを変更する ポートフォワード 特定のネットワーク内からしか見れないウェブページを見るためには、 そのネットワーク内にある端末のポートを使って プロキシサーバーに使ってアクセスします。 そのためにまずはダイナミックポートフォワードを行う必要があります。 ターミナルから行う $ ssh

    特定のネットワーク内からしか見れないウェブページを外から見る方法
  • PWA+AMPの話

    Progressive Web AppsとAMPのさらっとした話をしました。

    PWA+AMPの話
  • Amazonの推薦システムの20年

    IEEE Internet Computingの2017年5・6月号に "Two Decades of Recommender Systems at Amazon.com" という記事が掲載された。 2003年に同誌に掲載されたレポート "Amazon.com Recommendations: Item-to-Item Collaborative Filtering" が Test of Time、つまり『時代が証明したで賞』を受賞したことをうけての特別記事らしい 1。 「この商品を買った人はこんな商品も買っています」という推薦で有名なAmazonが1998年にその土台となるアルゴリズムの特許を出願してから20年、彼らが 推薦アルゴリズムをどのような視点で改良してきたのか 今、どのような未来を想像するのか その一端を知ることができる記事だった。 アイテムベース協調フィルタリング 20年前も

    Amazonの推薦システムの20年
  • デプロイ作業の属人化を徹底的に排除したい話 - @kyanny's blog

    ここ数カ月、デプロイとリリースについて、同僚や友人と議論したり雑談したりする機会が数多くあった。そんな折に、友人から Facebook のリリースエンジニアリングチームについて教えてもらった。曰く、 Facebook ではリリース作業を専門とするチームがあり、そこのメンバーは開発ブランチのコミットとそれに付随する ITS の議論を精査した上でリリースに値する変更をリリースブランチへ cherry-pick するのだそうだ。 2012/07/25 追記 Facebook のリリースエンジニアリングについては Facebook のリリースと文化 - Kato Kazuyoshi を参照のこと cherry-pick は無いわー、というのは置いておくとしても、リリースという極めて重要な作業が特定の人たちに委ねられている点に恐ろしさを感じた。嫌だと思うのはなぜなのかしばらく考えて、デプロイ作業の属

    デプロイ作業の属人化を徹底的に排除したい話 - @kyanny's blog
  • Failure teaches Success

    Shippai Night https://speee.connpass.com/event/46423/ 「クックパッドが失敗から学ぶために行っている取り組み」

    Failure teaches Success
  • 今まで読書してこなかった人間なんやけど定番でいいからおすすめ教えてくれ : 哲学ニュースnwk

    2017年07月09日00:00 今まで読書してこなかった人間なんやけど定番でいいからおすすめ教えてくれ Tweet 1: 名無しさん@おーぷん 2017/07/07(金)19:56:26 ID:nvA とりあえず太宰治の斜陽読んだ 面白かった 羽生善治(44)の全盛期wwwwwwwwwwwwww http://blog.livedoor.jp/nwknews/archives/4892924.html 2: 名無しさん@おーぷん 2017/07/07(金)19:56:41 ID:Uf9 京極夏彦 3: 名無しさん@おーぷん 2017/07/07(金)19:57:16 ID:yrn 斜陽がおもしろかったんなら太宰をかたっぱしからどうぞ 6: 名無しさん@おーぷん 2017/07/07(金)19:57:46 ID:nvA >>3 有名だからって理由でテキトーに手に取ったんやけど太宰治って面白

    今まで読書してこなかった人間なんやけど定番でいいからおすすめ教えてくれ : 哲学ニュースnwk
  • 説明下手な人が分かりやすく話すための現実的な方法 - LITERALLY

    説明下手からの脱却 僕は口頭で説明するのが苦手だった。特に準備をせずに、いきなり何かを分かりやすく説明するのが下手だった。なんというか、筋道を立てて、起承転結を考えて話すことができなかったのだ。一方で、昔からプレゼンは得意だった。文章は筋道を立てて考えることができた。 そこで、考えた。なぜ口頭で説明するのが下手なのか考えた。どうしたら分かりやすく説明することができるようになるのかを考えた。そして、何かと試してみた。結果的に説明下手を克服した。一流ではないが、少なくとも昔に比べればずいぶんと説明が得意になった。 この記事を書く理由 「文章はすらすら書ける」けど「口頭で説明するのが苦手」という人は結構多いんじゃないかと思う。自分の思い通りに説明ができないのはなかなか辛い。 それなのに「分かりやすい説明 方法」なんかでググると「目を見て話す」とか「5W2Hを意識する」とか質的じゃないアドバイス

    説明下手な人が分かりやすく話すための現実的な方法 - LITERALLY
  • ディープラーニング実践入門 〜 Kerasライブラリで画像認識をはじめよう! - エンジニアHub|若手Webエンジニアのキャリアを考える!

    ディープラーニング実践入門 ~ Kerasライブラリで画像認識をはじめよう! ディープラーニング(深層学習)に興味あるけど「なかなか時間がなくて」という方のために、コードを動かしながら、さくっと試して感触をつかんでもらえるように、解説します。 はじめまして。宮優一と申します。 最近なにかと話題の多いディープラーニング(深層学習、deep learning)。エンジニアHubの読者の方でも、興味ある人は多いのではないでしょうか。 しかし、ディープラーニングについて周りのエンジニアに聞いてみると、 「なんか難しそう」 「なかなか時間がなくて、どこから始めれば良いかも分からない」 「一回試してみたんだけど、初心者向けチュートリアル(MNISTなど)を動かして挫折しちゃったんだよね」 という声が聞こえてきます。 そこで! この記事では、そうした方を対象に、ディープラーニングをさくっと試して感触を

    ディープラーニング実践入門 〜 Kerasライブラリで画像認識をはじめよう! - エンジニアHub|若手Webエンジニアのキャリアを考える!
  • Rails複数データベース関連の資料まとめ

    仕事で今、Railsアプリケーションで複数DATABASEのサービスを開発していて、いろいろと悩むことが増えてきたので、勉強を兼ねてネットにあったドキュメントを収集していくつか読み込んでみました。俺得記事です。あともしよい資料とかあればぜひコメントください! 🎳 クックパッドにおける最近のActive Record運用事情クックパッドにおける最近のActiveRecord運用事情 - クックパッド開発者ブログ マイグレーションは使っていない1,500以上のモデルがあり、複数人が作業しているため、互いの作業をブロックしないためにもマイングレーションでの運用は行っていない。 スキーマ管理ツール: Ridgepolewinebarrel/ridgepole - GitHubスキーマ管理ツール。テーブル定義ファイルにカラムを書き足すと、実際のDBのテーブル定義と比較して、 差分があればそのぶん

    Rails複数データベース関連の資料まとめ
  • 【Rails】レプリケーション対応によりDB負荷を半分に減らした - Qiita

    こんちは freee K.K. という会計・給与などの クラウドサービスを提供している会社にて会社員をやっとります @futoase です。 今日は弊社サービスで利用しているDB(RDS)の負荷を半分に減らしてみた、 ということで軽く書いていきたいと思います。お付き合いください。 今期ずっと見続けられてるアニメは、 ゆるゆりとおそ松さんです。 ここで話すRuby/Ruby on Railsの世界とは Ruby 2.1系 Rails 4.2系 以上の世界観となってます。 Ruby 2.1系なのは今月中に2.2にします...(2.3が出てしまう前に...) ベンチマーク方法 について予め言っておきますと、 nginxで収集したaccess.log(staging環境なので開発者がアクセスしたログしかないですよ)を元に 特定のController#Actionへの負荷計測をsiegeにわしてシ

    【Rails】レプリケーション対応によりDB負荷を半分に減らした - Qiita
  • よりよいGitの設定 | Yakst

    .gitconfigファイルに記入するオプションをカスタマイズすれば、Gitをより上手に、便利に使うことができる。著者のGit設定の紹介と、便利な設定の解説。 私はGitが大好きで、いつでもGitを使っています。私は時々、何かについて深く調べてみたり、ドキュメントを一通り読んでみたり、設定を見直してみたりするのですが、今回はGitについてそれをやってみました。私の書いた4番目の技術スタックの改善に関する記事にようこそ! Gitのすべて 私がコーディングを始めたのは、ただのファイルシステム上でコピーしていたあの辛い日々、そしてチェックアウトに排他的ロックが必要だったVisual SourceSafeを使っていた時でした。それでもその時、ソース管理のコンセプトは私にとって素晴らしいものに思えましたし、家でコーディングする時にはそういったものにアクセスできたらな、と思っていました。 その後カリフ

    よりよいGitの設定 | Yakst
  • ふつうのRailsアプリケーション開発

    2. 自己紹介 • 大仲 能史 a.k.a. @onk • 株式会社ドリコム • Railsエンジニア歴8年ぐらい – 1.2.6から触り始めた – 格的にproductionで使ってるのは3.0から 1

    ふつうのRailsアプリケーション開発
  • 「開発をアジャイルで」「でも契約は一括で」と言ってくる顧客がいたらどうすべきか? - ミッションたぶんPossible

    はじめに このブログでは言及してませんでしたが、宣言どおり無事転職して、今年の1月から新宿のSIerで働いています。まぁその辺の話は来月あたりの暇な時にでも書くとして*1、今回は別の話。 ついこの間、その新会社で、PM的役割をこなす社員を対象に開かれた「法務研修」という名のついた社内セミナーに参加しました。内容は、SIerの立場で契約に携わる時にどうすべきか、というもの。SIerあるあるの契約にまつわる揉め事を事例に、それを回避するために何に気をつけるべきか、といったことが扱われました。まぁこれ自体は目新しい内容ではなく、SIerに所属する者なら当然知っておく・気をつけるべきことばかり。再確認という意味では非常に有意義でしたが、それ以上でもそれ以下でも無かったなぁ、というのがオレの率直な意見でした。……研修編終了までは。 ちょっとこれ大丈夫か、と思ったのは、Q&Aに入ってから。社員の誰か

    「開発をアジャイルで」「でも契約は一括で」と言ってくる顧客がいたらどうすべきか? - ミッションたぶんPossible
  • Railsで効率的かつ安全に未使用のメソッドを削除した話 - てくすた

    ピクスタ開発部で毎日ヒィヒィ言いながらエンジニアをやっております @muramurasan です。 今回はPIXTAのとあるリポジトリにおいて、未使用のメソッドを削除しようとした際、gemを組み合わせることで、効率的かつ安全に削除することができたという話をしたいと思います。 よくやる方式 外部の勉強会などで、「未使用のメソッドを削除する際にどうしているか?」ということを聞いた際、よく聞くのが「未使用らしきコードを見つけ次第、ロギングを行うメソッド呼び出しを挟み込んでいく」というものでした。 この方式は、動的なメソッド呼び出しにも当然対応できますし、お手軽なので、一般的に好まれているようです。 問題点 ただし、この方式では以下の問題点があると私は考えています。 そもそも、未使用らしいメソッドを見つけるのが大変 プロダクションコードを汚してしまう これらの問題を解決するために、PIXTAでは

    Railsで効率的かつ安全に未使用のメソッドを削除した話 - てくすた
  • 【速報】GAにこっそり増えていた重大な新機能「ユーザー指標」とは? 今すぐに有効にするべきか否か | 衣袋教授の新・Googleアナリティクス入門講座

    【速報】GAにこっそり増えていた重大な新機能「ユーザー指標」とは? 今すぐに有効にするべきか否か | 衣袋教授の新・Googleアナリティクス入門講座
  • 【読めない】日本人の名前で画数が多い苗字BEST10

    第10位 纐纈 あやせと間違われがちだが、「こうけつ」 第9位 気登羅 「きとら」と読む 奈良県発祥で奈良県に多い名字 第8位 寳藏寺 「ほうぞうじ」と読む 第7位 葛籠貫 「つづらぬき」と読む 第6位 鷦鷯 「ささき」と読む 第5位 駕籠島 「かごしま」と読む 第4位 熊埜御堂 「くまのみどう」と読む 第3位 瀧野瀬 「たきのせ」と読む 第2位 雲類鷲 「うるわし」と読む 第1位 躑躅森 「つつじもり」と読む 日一楽しい漢字ドリル うんこ漢字ドリル 小学3年生

    【読めない】日本人の名前で画数が多い苗字BEST10