タグ

2017年5月23日のブックマーク (21件)

  • PHPの連想配列は常にin_arrayより速いのか - hnwの日記

    プログラムを書いていると、入力値が辞書に含まれているかを調べたいようなことがあります。たとえば、ユーザーに都道府県名を入力させて、それが正しい都道府県名であるかどうかを調べたい、というようなことがあるかもしれません。 このような内容をPHPで書く際、キーに都道府県名を持つような連想配列を作る習慣がある人は多いはずです。これは典型的な連想配列の使い方といえるでしょう。 <?php $prefs = array( "北海道" => true, "青森" => true, // ... "沖縄" => true, ); if (isset($prefs[$input])) { // 都道府県名が正しい時の処理 } 一方で、in_array関数を使うやり方も考えられます。 <?php $prefs = array( "北海道", "青森", // ... "沖縄", ); if (in_array

    PHPの連想配列は常にin_arrayより速いのか - hnwの日記
  • お前らが人間関係で気を付けてることある? : 哲学ニュースnwk

    2017年05月22日22:30 お前らが人間関係で気を付けてることある? Tweet 1: 名無しさん@おーぷん 2017/05/21(日)19:29:26 ID:lMo 参考にしたい 【こわい話】もう暑いし背筋がゾクッとするこわい話集めようず http://blog.livedoor.jp/nwknews/archives/4703222.html 3: 名無しさん@おーぷん 2017/05/21(日)19:30:16 ID:dUq 喧嘩上等 6: 名無しさん@おーぷん 2017/05/21(日)19:32:25 ID:W6G 金銭問題 繁殖問題 連絡問題 7: 名無しさん@おーぷん 2017/05/21(日)19:33:05 ID:lMo >>6 詳しく書いてくれないか 9: 名無しさん@おーぷん 2017/05/21(日)19:38:41 ID:W6G >>7 金銭問題は貸し借りも

    お前らが人間関係で気を付けてることある? : 哲学ニュースnwk
    ymm1x
    ymm1x 2017/05/23
  • 電車内の痴漢現場と冤罪と私 : Life is Education

    先日、仕事帰りのラッシュ時に痴漢疑惑現場に居合わせてしまいました。最終的に男性は捕まらず、女性が男性に謝るとともに、男性も女性に対する言動に対して謝る結果となりましたが、なんとも考えさせられる体験でした。駅員には「あなたがいなければ男性は捕まっていた可能性がとても高かったんですよ」と言われ、とても怖いな、と思ったので、その話を紹介します。 赤坂見附駅で銀座線に乗り込み、青山一丁目までの一駅を移動する間に事は起こった。夕方の銀座線ラッシュ、人の乗り降りが激しい赤坂見附駅。自分は列の先頭にいて、後ろからどんどん人が入ってくる。後ろからぶつかってきた男性が当事者となる人。ドンっとぶつかってきたので驚いたが、その男性も後ろからどんどん押されてきていたので仕方がないな、と思った。奥側のドアの前まで押され、自分の場所を固定するために私はつり革の鉄棒に両手で掴まった。となりの男性は帽子を被っていて、マス

    電車内の痴漢現場と冤罪と私 : Life is Education
    ymm1x
    ymm1x 2017/05/23
  • 人肉を食べたら体に何が起こるのか?

    どんな動植物でもべてきた人間ですが、「人間の肉」だけは例外で、世界的に人肉は禁じられています。しかし、もしも人間が人間の肉をべたとすれば、体に起こる変化は「大きな危険」を伴うことになるようです。 What If You Only Ate Human Flesh? - YouTube に貪欲な人類ですが、「人肉」だけは聖域で、普通は口にしません。「カニバリズム」と呼ばれて耳にはする人肉ですが、実際に人間が人間の肉をべればどんなことが起こるのでしょうか? かたつむりや魚、虫などの世界では、カニバリズム(共い)はよくあることです。 クモの中には幼虫に自らをべさせる母グモがいるくらいです。 しかし、ほ乳類ではカニバリズムは極めて珍しい行為です。過度なストレスにさらされたウサギは子ウサギをべてしまうことがありますが、これは珍しいことです。 また、フランスの古生物学者は、10万年前の

    人肉を食べたら体に何が起こるのか?
  • 【朗報】夜勤、メリットしかなかった | ライフハックちゃんねる弐式

    ymm1x
    ymm1x 2017/05/23
  • 「北千住」の路地を歩いて好きなものに出会う - SUUMOタウン

    著: DAIKI ここ数年「住みたい街ランキング」で順位をぐぐっと上げてきた「北千住」。 私が足立区に引越してきた6年前は26位にランキングしていたものの、特段目立ったコメントもなく、なんとなくランクインしていたような状態でした。それが2015年、2016年には「穴場だと思う街」ランキングで堂々1位を獲得。テレビなどでも「今北千住が熱い」というような取り上げられ方をされ、ついに北千住の時代が来たかと。 とはいえ、実際に北千住がどんな街なのか、案外知られていないような気がしているのも事実だったりします。メジャーな観光名所があるわけでもなく、用事がなければ電車で通り過ぎるだけの場所。花火大会があるのは知ってる。あとはなんとなく飲み屋が多くて・・・そんなイメージの方も多いような。ただ、一度北千住に足を踏み入れてみれば、昔ながらの下町の空気と新しい風が混じり合った独特の空気感が存在する、実はすごく

    「北千住」の路地を歩いて好きなものに出会う - SUUMOタウン
  • それでもFirebaseを使うべき5つのメリット - Qiita

    背景 先日、『Firebaseをやめた4つの理由』という記事が出ていて、注目を集めていた。 確かにFirebaseではこちらに書かれているような圧倒的に弱い部分があるのは確かである。 しかし、以下に示す5つのメリットを考えたときに、当に導入しないのは適切かという想いがあり、この記事を書き起こした。 5つのメリット ① 機能の組み合わせで他ツールで難しいことが可能に! 例えばFirebase Analyticsのはじめにのページに以下の記載があるが、このように特定のユーザーにのみ絞って画面の出し分け/ABテストや通知を送ることが可能になる。 また、その特定のユーザーをクラッシュしたユーザーやある通知を受け取ったユーザー、コンバージョンしたユーザーとすることもできる。 そして、これらはFirebaseだからこそ容易に実現できることであり、他のツールでは労力を要したりそもそも実現が難しかったり

    それでもFirebaseを使うべき5つのメリット - Qiita
  • ケーススタイル変換ツール

    ケーススタイル変換ツール 空白区切り、キャメルケース、パスカルケース、スネークケース、ケバブケースの相互変換を行います。

    ケーススタイル変換ツール
  • サービスレベル:設計と運用のプラクティス - 下町柚子黄昏記 by @yuzutas0

    概要 サービスレベルをいかに設計し、いかに運用するか。自分なりの考えの整理です。 尋常ではない長さになりました。随時アップデートします。たぶん。 ウェブオペレーション ―サイト運用管理の実践テクニック (THEORY/IN/PRACTICE) 作者: John Allspaw,Jesse Robbins,角征典出版社/メーカー: オライリージャパン発売日: 2011/05/14メディア: 大型購入: 10人 クリック: 923回この商品を含むブログ (50件) を見る もくじ 概要 もくじ SLAとは何か 関係者が同じ目線を持つためのもの 火の一ヶ月間を経て…… SLAは契約ではなく、目標の合意に過ぎない SLA:設計のプラクティス サービスのレベルを設計する 機能観点でのレベル分け コア機能を定義する 非機能観点でのレベル分け オペレーションのレベルを設計する 対応速度のレベル分け 3

    サービスレベル:設計と運用のプラクティス - 下町柚子黄昏記 by @yuzutas0
  • 一休での開発における改善の取組み /devops-at-ikyu

    4/28(金) にDevOps推進協議会 で講演したときの資料です。

    一休での開発における改善の取組み /devops-at-ikyu
    ymm1x
    ymm1x 2017/05/23
    改善が一時で終わらず継続してるの凄いとおもう
  • 開発環境のデータをできるだけ本番に近づける - クックパッド開発者ブログ

    こんにちは。技術部の吉川です。 今回はクックパッドの開発環境構成、特に開発用データベースの構成についてご紹介します。 開発環境の構成 クックパッドのシステム環境は以下のようなフェイズに分かれています。 ※ これはcookpad.comの構成で、サブシステムや個別のサービスはその規模や特性に応じて構成が異なります。 development 開発者が実際に開発を行う環境です。クックパッドでは仮想環境は用いず、手元のマシンでRailsアプリケーションを動かして開発を行っています。 データベースはローカルではなく、開発者全体で共通の開発用データベースに接続しています。 test 手元でテストを実行する場合は、ローカルマシンのデータベースを利用します。CI(rrrspec)などの場合も同様で、テスト実行サーバーのデータベースが利用されます。 staging stagingといえば準番環境として、

    開発環境のデータをできるだけ本番に近づける - クックパッド開発者ブログ
    ymm1x
    ymm1x 2017/05/23
  • Promiseアンチパターン - くじら公園

    Promise Anti-patternsを翻訳させて頂きました。著者のtaoofcodeから許可を頂いて翻訳、投稿しています。 Promiseは一度理解してしまえば簡単だが、いくつか頭を抱えさせるパターンがある。ここにあるのは私が経験したいくつかのアンチパターンだ。 ネストされたPromise 君は複数のPromiseをネストする: loadSomething().then(function(something) { loadAnotherthing().then(function(another) { DoSomethingOnThem(something, another); }); }); 君がこれをする理由は、両方のPromiseの結果で何かをする必要があるからだ。then()は一つ前のPromiseの結果しかコールバックに渡せないのでここでチェインを用いることはできない。 だが

    Promiseアンチパターン - くじら公園
  • JavaScriptのPromiseオブジェクトについて調べた事 (5) | QUARTETCOM TECH BLOG

    目次へ戻る 5) Thenable Promiseオブジェクトはthen()メソッドを持ちます。then()にはPromiseオブジェクトの状態が fulfilled または rejected に変化した時の処理をコールバック関数として渡すことができます。この事を Thenable と呼びます。 thenの引数 then()はonFulfilled onRejectedの2つの引数を取ります。ここには処理が成功した時、失敗した時、それぞれのコールバックを渡します。 promise.then(onFulfilled, onRejected) promise .then( function(){ console.info('fulfilled'); }, function(){ console.error('rejected'); } );

    JavaScriptのPromiseオブジェクトについて調べた事 (5) | QUARTETCOM TECH BLOG
  • 爆速でわかるjQuery.Deferred超入門

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog Yahoo!デベロッパーネットワークの中野(@Hiraku)です。これまで、JavaScriptで非同期処理を書く上での問題として、コールバック地獄やエラー処理に例外が使えないことなどを解説してきました。 これらの問題に対処するライブラリの1つであるjQuery.Deferredに関して、もう少し丁寧に解説いたします。なお、jQueryのバージョンは記事執筆時点の最新である、1.9.1を想定しています。 jQuery.Deferredとは jQuery.DeferredとはjQueryのバージョン1.5から導入された、非同期処理をうまく扱うための標準モジュールです。使いこなすことで、以下のような効果が見込めます。 非同期処理を連結

    爆速でわかるjQuery.Deferred超入門
  • JavaScriptは如何にしてAsync/Awaitを獲得したのか Qiita版 - Qiita

    はじめに JavaScriptは如何にしてAsync/Awaitを獲得したのか - がおさんち 技術部屋 ※事前に↑の記事は読まなくても大丈夫です という記事を、以前に個人ブログの方に書いたのですが、私も今年からはQiita始めたので、この記事をリファインして再度書いてみようと思います。 また、この記事では↑の記事では書ききれなかった話もいくつか増やしています。 例えば、不定回数実行されるPromiseの話だとか、非同期処理における例外処理周りの面倒くさい話だとか。 そういうちょっとだけ高度な話も混ぜつづ、前回書いたものよりもクオリティを上げるのを目標にします。それではいきます。 第一章 ~人類はsetTimeoutを採用しました~ 古代のJavaScriptで、以下のような処理をしたい場合、どうしていたでしょうか。 ブラウザ更新直後に『a』を表示し、その2秒後に『b』を表示し、更にその1

    JavaScriptは如何にしてAsync/Awaitを獲得したのか Qiita版 - Qiita
  • なんで増田って「釣りでしたー」ってやらないの?

    ちょっと前に俺が書いた増田がバズってさ ブックマークコメント300件くらい付いて、そのうち数件「釣りでしょ」みたいなのが混じってたのよ 俺は当のことしか言ってないんだけど、それ見た瞬間に、ふと疑問に思ったのよ なんで増田って後から「釣りでしたー」ってやらないんだろう 2chはそういう文化ちょっとあるのにね ぼく賢いですよみたいな感じでゴチャゴチャ言ってくる数百人の人間に「お前がコメントしたその文章は全部キモい童貞の嘘でしたーバーカ」ってやったら気持ちよくない? 俺の場合「全部嘘でしたーバーカ」って言っといて内心(でも当なんだよなーバーカ)が出来るから二倍楽しめるし なんでやらないんだろうな 俺はそんなことするつもりないけどなんでやらないのか自分でもわからない なんでだろう 追記 真偽確認できないとかいうけど、こうやって追記すればいい話でしょ

    なんで増田って「釣りでしたー」ってやらないの?
  • プログラミング言語の人気 - Qiita

    でプログラミング言語を勉強し,書く上でQiitaに触れる機会は多い. たくさんのご指摘を頂いたので記事を少し修正した.まず 人気=記事数 の方程式は確かに成立しないあくまでの学習の参考文献などが多く学びやすいなどの解釈で,プログラミング言語学習の参考にして欲しいと思う. 日のトレンド言語ランキング 自分が最初にプログラミング言語を学んだ時に,何を学ぶかで悩んだことを思いだしたのでプログラミング言語のトレンドを調べるためにQiitaでの記事数を基にランキング化した. 調査するプログラミング言語の選定基準としては,主要プログラミング言語(Java,Cなど)と注目されているプログラミング言語(GoRustなど)を主観的に決めた. 結果として1位と2位はJavaScriptRubyになった.JavaScriptは近年急速な発展をしていることからも予想通りだと思う.Rubyに関しては日

    プログラミング言語の人気 - Qiita
  • 「ランニングの代わりになる薬」の実現が近づいている:米研究結果

  • 【小説 夏】夏の蒸し暑い時期に読みたい読書初心者にもオススメな「涼し気な小説」特集!! - Long tall base

    読書初心者でも気軽に読める「夏の蒸し暑い時期に読みたい涼し気な小説」を紹介していきます GWも終わってしまい、しとしと雨が降る梅雨がやってきますね。 外出も面倒になるそんな時期に、しっとりと家で読めるおすすめ小説を紹介していきますので宜しくお願いします。 読書初心者でも気軽に読める「夏の蒸し暑い時期に読みたい涼し気な小説」を紹介していきます 言の葉の庭 新海誠 西の魔女が死んだ 梨木香歩 葉桜の季節に君を想うということ  歌野晶午 君の膵臓をたべたい  住野よる すべてがFになる   森博嗣 博士の愛した数式   小川洋子 死神の精度  伊坂幸太郎 雨のなまえ  窪美澄 言の葉の庭 新海誠 小説 言の葉の庭 (角川文庫) posted with ヨメレバ 新海 誠 KADOKAWA/メディアファクトリー 2016-02-25 Amazon Kindle 楽天ブックス 「言の葉の庭」は最近流

    【小説 夏】夏の蒸し暑い時期に読みたい読書初心者にもオススメな「涼し気な小説」特集!! - Long tall base
    ymm1x
    ymm1x 2017/05/23
  • 【小説 鬱】鬱小説や暗い話でオススメ且つ人気な「後味が悪い作品」を紹介! - Long tall base

    小説の中で「最高に後味の悪い作品」を紹介!オススメな暗い内容の小説をピックアップ! 最高な「後味の悪さ」と「狂気の世界」を体験してみませんか? そんな素晴らしい世界に連れて行ってくれる「小説」をご紹介します。 暗い話や後味の悪い内容の小説が大好きな場合は必見ですよ♡ 読むのは自己責任でお願いしますね...? 小説の中で「最高に後味の悪い作品」を紹介!オススメな暗い内容の小説をピックアップ! 疾走  重松清 向日葵の咲かない夏  道尾秀介 隣の家の少女  ジャック ケッチャム オフシーズン  ジャック ケッチャム 蠅の王  ウィリアム・ゴールディング 砂糖菓子の弾丸は撃ちぬけない  桜庭一樹 水没ピアノ  佐藤 友哉 疾走  重松清 疾走 上 (角川文庫) posted with ヨメレバ 重松 清 角川書店 2005-05-25 Amazon Kindle 楽天ブックス 疾走 下 (

    【小説 鬱】鬱小説や暗い話でオススメ且つ人気な「後味が悪い作品」を紹介! - Long tall base
    ymm1x
    ymm1x 2017/05/23
  • Twitterでみかけるデマをまとめて指摘 - 最終防衛ライン3

    未だに、「赤青のカスタネットの正式名称はミハルスだった」とか「ビー玉の語源はB玉」などを見かけるので、過去に私が検証した記事を紹介しながら指摘します。 「ビー玉の語源はB玉」説は信憑性がない 「カスタネットの正しい名称はミハルス」でなく、それぞれ別の打楽器 「ひな祭りの甘酒は精液の象徴」ではない 「日品添加物は世界一」なわけがない トイレットペーパーの三角折りの正式名称は「ファイヤー・ホールド」なんて言わないよ 「Vault Boyのサムズアップ」は距離を測っていない 「膝に矢を受けてしまってな」はノルド語で結婚を暗喩しない 「ビー玉の語源はB玉」説は信憑性がない 杉村 喜光 - 唐沢俊一の「トンデモ一行知識」以前の「A玉B玉」... | Facebook ビー玉の語源を追い求めて - 最終防衛ライン3 ビー玉の語源は、はっきりとはしませんが、多くの辞書は「びいどろ玉」が転訛したもの

    Twitterでみかけるデマをまとめて指摘 - 最終防衛ライン3