タグ

2015年10月21日のブックマーク (8件)

  • "恥をかくシーン"が苦手な人たち

    幸宮チノ @chino_y ていうかもしかしたら同じような人いるかなっていう期待感も込めて言うんですけど、マーティがダンスパーティでノリッノリのギター演奏してドン引かれるシーンがうわああああ!!ってなってそのシーン以降がちゃんと見られなくなるというか、いつまでもああああってなるんですよ

    "恥をかくシーン"が苦手な人たち
    ymm1x
    ymm1x 2015/10/21
    自分のことじゃなくても嫌な感じで心拍数上がる。現実でも創作でもこういうシーンからは極力離れて生きていたい。あと滑り芸が得意と公言する人とも距離おきたい
  • iOS9 のリリースでクックパッドに起きたこと - クックパッド開発者ブログ

    こんにちは、技術部モバイル基盤グループの茂呂(@slightair)です。 モバイル基盤グループでは、クックパッドの iOS/Android アプリに関する様々な仕事をしています。 不具合を抑え、品質を保ちながら安定してリリースサイクルを回せる環境づくり アプリの開発者がサービス開発に専念できるように、コードリファクタリングやライブラリの整備 OSやライブラリ、開発ツールのバージョンアップに伴う調査・検証・対応 この記事にはiOS9がリリースされた結果、クックパッドのサービスに何が起き、どういう対応をしてきたかをまとめます。 Universal Links iOS9 で Universal Links という機能が入りました。これは、Safari で開いた Web ページ中のリンクに対応したアプリが端末にインストールされていれば、アプリでリンク先のコンテンツを表示できるというものです。 う

    iOS9 のリリースでクックパッドに起きたこと - クックパッド開発者ブログ
    ymm1x
    ymm1x 2015/10/21
  • クッキー・クリッカーについて

    昨日、筆者はクッキー・クリッカーなるゲームを体験した。このゲームは、ゲーム質を非常によく抽象化している。ここではそのゲームについて述べるが、読者には実感のため、並行してゲームを行なってもらいたい。 このゲームのプログラムはHTML/CSS/JavaScriptと、その他のリソースで構成されていて、ストールマンの自由四原則に合致する自由ソフトウェアではないが、一応は、制限的ながら、forkや改変を許諾している。このプログラムを動作させるには、まともなブラウザーが必要である。 Cookie Clicker まずみると、左に素晴らしくうまそうなクッキー、中央によくわからない列、右によくわからない小物が並んでいる。操作方法がよくわからない。まず、左にこれみよがしに配置してある、うまそうなクッキーをクリックしてみよう。 +1 なんと、クッキーが一枚得られた。続けてどんどんクリックしていくと、数十

  • クラス設計の原則 — みんなのウェディングエンジニアリングブログ

    みんなのウェディングの高井です。 クラスベースのオブジェクト指向プログラミング言語を利用している人であれば、クラスとは、ありふれていて普段から利用するものです。にもかかわらず、良いクラスをつくるというのは、なかなかに難しいことです。 先日、みんなのウェディングでアルバイトをしてくれている学生さんのコードレビューをしていたときにも、それを強く感じました。 実践的プラグマティックには「ソフトウェアの規模や文脈にあわせて、適切に抽象化していただきたい」という以上のことを言っても仕方がないところなのですが、それだけでは経験の浅いプログラマーにとって、まったく分からないという話になってしまいます。 というわけで、今回はクラス設計の原則についてのお話しです。 Bertrand Meyerのクラス設計の原則 Bertrand Meyerは『オブジェクト指向入門 第2版』の中で、クラス設計について章をひと

    クラス設計の原則 — みんなのウェディングエンジニアリングブログ
  • Chrome で今見ている Web サイトでどのような技術が使われているのかを調べる拡張機能 BuiltWith Technology Profiler

    Web 開発者の方であれば今開いている Web ページにどのような技術が利用されているのか気になる事がありますよね。ソースを表示したり Developer Tools を起動したりして調べるのも良いですがさくっと確認するだけであれば BuiltWith Technology Profiler という拡張機能を利用するのが便利です。 この拡張機能を入れるとメニューバー上にアイコンが表示されるので、調べたい Web ページを開いてアイコンをクリックするだけです。 例えばこのブログだと上記のような感じに表示されます。 かなーり縦に長いので文字で書きますが以下のような情報を取得しています。 Web サーバの種類, バージョン ネームサーバ ホスティングしているサーバ CMS の種類, バージョン 使用しているフレームワーク 広告の種類 ユーザ統計情報(Google Analytics 等) Jav

    Chrome で今見ている Web サイトでどのような技術が使われているのかを調べる拡張機能 BuiltWith Technology Profiler
  • 気持ち悪いブロガー達が使う気持ち悪いブログ語ベスト10

    こんにちは。 プロブロガー8日目です。 ブロガーって気持ち悪いですよね。 何でもかんでもブログネタにして、人生ハッピーみたいな。 苦しい、ダメな俺、恥ずかしい、だからこそ人生ハッピーみたいな。 楽しい、誰かに会った、勉強になる、人生ハッピーみたいな。 飯屋で写真を撮りまくり、友達と写真を撮りまくり、自分をさらけ出すことに快感を覚えている人たち。 気持ち悪いブロガーたちが使う、気持ち悪いブログ語の意味を調べました。 何事も勉強です。 人間は得体のしれないものを気持ち悪がる習性がありますから。 その1.ブロガー そもそも、というところですが。自分で言うなよ、という典型ですね。 私は高校生のときに「下宿」に住んでいました。学校が用意している寮ではなく、民間が運営しているやつです。「学生会館」と言われたります。私のことをたまに「ああ、下宿生なんだ。大変だね」みたいにいう人がいました。 「下宿生」あ

    気持ち悪いブロガー達が使う気持ち悪いブログ語ベスト10
    ymm1x
    ymm1x 2015/10/21
    汎用ネットスラングと思われるものもいくつか
  • ガード節による入れ子条件記述の置き換え - ぐるぐる~

    「リファクタリング」の「ガード節による条件記述の置き換え」 って項目がまさに、 ifの入れ子になるような処理を、関数の最初で値検査してreturn(あるいは例外をスロー)に置き換えるって話だったと思います。 途中でreturn編 ちょっとりふぁくと - 神様なんて信じない僕らのために これですね。 double getPayAmount() { double result; if (_isDead) result = deadAmount(); else { if (_isSeparated) result = separatedAmount(); else { if (_isRetired) result = retiredAmount(); else result = normalPayAmount(); } } return result; } double getPayAmount

    ガード節による入れ子条件記述の置き換え - ぐるぐる~
    ymm1x
    ymm1x 2015/10/21
    ガード節か if-else で迷ったらプログラムの読み手にどう伝えたいかで使い分けるのがよさげ
  • 情報共有ツールを会社に導入しようとして失敗した話 - blog.jiikko.com

    esa がまだ無料の時に半年くらい使ってた。6人くらいで使っていてだいぶ使いやすい感じだった。 その後、有料のアナウンスがesa 運営からあって、社内で課金するか否かについて議論することになった。 (略) 全体で使うことばかり頭にあったため、営業も巻き込んで利用者の母数を増やしたがアクティブユーザがたいへん少ない状態になった。(そりゃそーだよな...) やべーなと思っていた矢先、導入反対派の「お金払っているから嫌々使わざる得ない状況になるなら導入するべきではない(意訳)」という言葉に心が折れてそのまま白紙に。 母数を増やすところに至るまでに、他ツールのと差別化について調べたり反対派との議論でだいぶ疲弊してたということもあってポッキリ折れた。 心が折れる前、エンジニアチームに限っての利用という方向も候補として上がっていたのだけど、一部のデザイナや一部の営業が読み専としてログインし