タグ

2015年11月10日のブックマーク (9件)

  • Snapchat、広告入りで24時間で消えるキュレーションコンテンツ「Discover」

    開封後数秒で消える動画メッセージングアプリSnapchatを手掛ける米Snapchatは1月27日(現地時間)、CNNやNational Geographicなど複数の提携メディアのコンテンツを数タップで閲覧できる新サービス「Discover」を発表した。 各メディアのコンテンツを、アルゴリズムではなく人力でキュレーションしていることを売りの1つにしている。 Discoverの投稿(スナップ)は開封しても24時間は消滅しない「Stories」だが、各メディアの投稿は開かなくても24時間後には消滅し、常に新着スナップを閲覧できるようになっている。 使うにはStoriesの画面で左スワイプし、並んでいるメディアのアイコンをタップするだけだ。立ち上げ段階では、CNN、Cosmopolitan、Daily Mail、National Geographic、Snapchat自身を含む12のアイコンが

    Snapchat、広告入りで24時間で消えるキュレーションコンテンツ「Discover」
  • Redisの監視/分析系ツールまとめ « Rest Term

    Redis関連の監視/データ分析系ツールについてメモしておきます。 随時追記予定。実務で有用なツールが他にありましたら教えていただけると嬉しいです。 環境 CentOS 5.9, Ubuntu 12.04 (x86_64) Redis 2.6.10 (※ CentOSの6.x系への移行は足踏み状態。相当大変ですよね。。) 以下の順に紹介していきます。 Redisコマンド Redis Sentinel Redis Live Redis Faina Redis Sampler redis-top Nagiosプラグイン Zabbixテンプレート Muninプラグイン Cactiプラグイン 最後のCactiプラグイン以外は実際に導入して試してみました。以降、見出しに各プロダクトへのリンクを貼っておきます。 Redisコマンド ツール紹介の前にまずは基から。Redisには監視やデータ解析用途で使

    Redisの監視/分析系ツールまとめ « Rest Term
  • 【求む、挑戦者】日本最長400mのスマホサイト、登場。最後まで見れたら5万円! あごだしチャレンジ

    「くばら あごだしチャレンジ」 キャンペーン注意事項 【応募期間】 2015年11月10日(火)〜2015年11月19日(木) 【応募条件】 メールアドレスをお持ちの方 キャンペーンの注意事項に同意いただける方 端末の機種や使用状況によっては、正常に動作をおこなわない場合がございます。あらかじめご了承ください。 【表彰・当選者発表ならびに応募上のご注意】 期間中は毎日24時までのご応募を締切として、その日の応募者から1名を抽選させていただきます。 ご応募は、お一人1日につき1回限りです。1日に複数回ご応募された方は抽選の対象から外させていただくことがございます。 当選者様には、11月30日までに直接メールアドレス宛にご連絡をさせていただきます。 当選された方への連絡不能などの理由によって賞金のお届けができない場合は、当選を取り消させていただく場合がございます。 未成年の方は保護者の同意の

    【求む、挑戦者】日本最長400mのスマホサイト、登場。最後まで見れたら5万円! あごだしチャレンジ
  • Go言語と暗号技術(AESからTLS)

    最近マスタリングTCP/IP SSL/TLS編や暗号技術入門を読んでいた.理解を深めるためにGo言語で標準のcryptoパッケージを触り/実装を読みながら読んだ. cryptoパッケージは他の標準パッケージと同様に素晴らしい.Go言語にはどのような暗号化手法が実装されているのか実例を含めてざっとまとめる.なお文に書ききれなかったものを含め全ての実装例はtcnksm/go-cryptoにある. 共通鍵暗号 まずは共通鍵暗号をみる.共通鍵暗号は暗号化と復号化に同じ鍵を用いる暗号化方式である.共通鍵暗号はブロック暗号とストリーム暗号の2種類に分けることができる.ブロック暗号は特定の長さ単位で暗号化を行う方式であり,ストリーム暗号はデータの流れを順次処理していく方式である. Go言語にはブロック暗号としてDES(Data Encryption Standard),DESを繰り返すtriple-D

  • Rebuild: 116: Sinatra On Rails (Naoya Ito)

    伊藤直也さんをゲストに迎えて、開発合宿、Apple TV, Electron, Game Center, Twitter, ドメイン駆動設計, Rails などについて話しました。 Show Notes Off-site meeting Hack Week @ Twitter Perl QA Hackathons 積読消化+開発合宿をしたら大失敗だった話 Salvatore Sanfilippo, the author of Redis: from Sicily Rubyist Hotlinks 中田伸悦さん Rebuild TVJS/TVML app Apple TV Markup Language Reference Apple Podcasts app spotted for new Apple TV Electron Microsoft Visual Studio Code Ele

    Rebuild: 116: Sinatra On Rails (Naoya Ito)
  • ネットで有名な“整形手術”写真のモデルが激白──「この写真で人生を潰された」 (女性自身) - Yahoo!ニュース

    ここに親子5人の微笑ましい姿を捉えた1枚の写真がある。両親は目は大きく鼻筋も通った美形だが、子供3人はどちらに似ても似つかない……インターネット上では非常に有名な写真であるため、目にしたことがある方も多いのではないだろうか。 これは台湾にある美容外科の広告写真だ。「あなたが唯一心配しなければならないことは、子供たちにどう説明するかどうかだ」と文字が入れられている。整形手術で外見を美しく変えることは出来ても、遺伝子は変わらないというメッセージが込められているのだろう。母親役を務めたモデルのハイディ・イエは、この広告写真の仕事人生とキャリアが潰されたとBBCの取材に対して語っている。 「私が整形をしたことがないと、誰も信じてくれなくなりました。クライアントは必ず、君はあの写真の女性なのかと尋ねるのです。この写真が出回った後、私がもらった仕事は小さな広告一つきりです」 契約書によるとこの

    ネットで有名な“整形手術”写真のモデルが激白──「この写真で人生を潰された」 (女性自身) - Yahoo!ニュース
  • Webページを監視して表示崩れが起きていないか検出できるE2Eテストを実装しました | PSYENCE:MEDIA

    お世話になります、フロントエンド担当をしている小原正大です。Webページの表示を監視して差異があった場合、どのページで表示の変化が起きているかを知ることが出来るプログラムを実装したのでそのことについて書こうと思います。 何につかったの? 僕がフロントエンドを担当しているサービス『料理サプリ』で大規模なフロントエンドコードのリファクタリング行う際に表示テストを自動化するために作成しました。『料理サプリ』はPC・スマホ合わせて大体350-400ページの表示パターンが存在する比較的規模の大きいサイトです。全ページに影響を与えるような作業は大規模な回収となり、今回のリファクタリングでは表示テストの計画などの段取りが必要でした。従来の人手によるQAでは細かいバグを見過ごしたり時間がかかり効率が悪いので、可能な限り自動化しようと考え実装しました。 実装の概要 この監視のシステムは以下の2つ実装を組合わ

    Webページを監視して表示崩れが起きていないか検出できるE2Eテストを実装しました | PSYENCE:MEDIA
    razokulover
    razokulover 2015/11/10
    力技だ
  • Amazon.co.jp: C++テンプレートテクニック 第2版: επιστημη, 高橋晶: 本

    Amazon.co.jp: C++テンプレートテクニック 第2版: επιστημη, 高橋晶: 本
    razokulover
    razokulover 2015/11/10
    良いらしい
  • なぜ Java でジェネリックスが必要なのか? - Java 入門

    なぜジェネリックスなのか? ジェネリックスはどのような問題を解決するものなのでしょうか? それを理解するために、次のような箱 (Box) クラスを考えましょう。 public class Box { Object o; public Box(Object o) { this.o = o; } public Object get() { return o; } } これは単なる箱 (Box) を表すクラスです。コンストラクタで何かオブジェクトを受け取ったら、それを内部的に Object 型の o に保持しておき、get メソッドが呼ばれたときにそれを返すだけです。 これを利用するプログラムを考えましょう。 Box b = new Box(123); Integer i = (Integer) b.get(); System.out.println(i); // 123 Box のコンストラク

    なぜ Java でジェネリックスが必要なのか? - Java 入門