タグ

2013年12月17日のブックマーク (21件)

  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
    kamipo
    kamipo 2013/12/17
    「とくダネ!」の小倉智昭さんが黒バス脅迫事件の動機を知るため全巻読破した結果wwwwwwwww - NAVER まとめ
  • Path photo by Ryuta

    kamipo
    kamipo 2013/12/17
    アボカドカレー [pic] —
  • Single thread performance regression in 5.6 - Replication

    At Facebook, we have upgraded most of MySQL database tiers to 5.6, except very few tiers that have a special requirement -- very fast single threaded replication speed. As Oli mentioned, single threaded performance is worse in 5.6. The regression is actually not visible in most cases. For remote clients, the performance regression is almost negligible because network latency is longer than 5.1->5.

    Single thread performance regression in 5.6 - Replication
    kamipo
    kamipo 2013/12/17
  • Test::Synopsis::Expectationというモジュールをリリースしました - その手の平は尻もつかめるさ

    このたび,Test::Synopsis::Expectationというモジュールをリリースしました. https://metacpan.org/pod/Test::Synopsis::Expectation https://github.com/moznion/Test-Synopsis-Expectation 使い方や仕組み等をid:mackee_wさんの記事で紹介していただいたので,そちらの方も併せてご覧いただくと良いと思います. SYNOPSISのコメントを使ってテストするTest::Synopsis::Expectation - ぱいぱいにっき CPANに上がっているモジュールを使う時,多くの方が何は無くとも真っ先にSYNOPSISを見て使い方をザックリ把握するかと思います.とりあえずSYNOPSISのコードをコピペしてみて,動くかどうか見てみる的な. で,SYNOPSISのコード

    Test::Synopsis::Expectationというモジュールをリリースしました - その手の平は尻もつかめるさ
    kamipo
    kamipo 2013/12/17
  • クレカ決済の審査時に『特定商取引法に基づく表示』のこんなところを見てます | お金周りの楽しい話 - keikubo@WebPay

    この投稿はWebPay Advent Calendar 2013の15日目の記事です。 14日目: 今からでも遅くないWebpay入門 16日目: TBD 特商法記載がないとネットビジネスができません ウェブサービスやモバイルアプリなどのオンラインでビジネスをする際には、必ず『特定商取引法に基づく表示』を適切に行わなければなりません。これに違反すると100万円以下の罰金か最悪の場合だと業務停止命令の対象となることもあります。 そういったこともあり、クレジットカード決済を導入する際には、カード会社の審査において、申請のあったウェブサービスやモバイルアプリ内において特定商取引法に基づく表示がきちんとなされているかどうかしっかりとチェックされます。 ただ、何を記載したら良いのかとてもわかりにくく、経済産業省が用意した公式のQ&Aもありますが、正直そのページを読んでも結局何を記載したら良いのかよく

    クレカ決済の審査時に『特定商取引法に基づく表示』のこんなところを見てます | お金周りの楽しい話 - keikubo@WebPay
    kamipo
    kamipo 2013/12/17
  • CIEN Pattern で複雑な集計をカジュアルに行う #mysqlcasual | Born Too Late

    この記事は MySQL Casual Advent Calendar 2013 の 17 日目です。 前日は @Yuryu さんの MySQLにMHA を導入してハマったところでした。 今日は、私が CIEN Pattern (シャンパターン) と名付けた SQL のイディオムをご紹介します。 これは複雑な集計をカジュアルに行うためのもので、私は日常的に使っています。 イディオムの紹介とか言いつつ、大半は前に社内で書いた便利ツール (オープンソースでない) の紹介だったりします。 日ご紹介するイディオム ここでいう「複雑な」というのは、例えば「掲示板に書き込んでいるユーザのうち 20 台男性のユニークユーザ数・30 台女性のユニークユーザ数・全体のユニークユーザ数・全体の投稿数を SQL 一発で全部集計したい」みたいなヤツです。 「サブクエリ 7 重にもネストしている上相関サブクエリだ」

    CIEN Pattern で複雑な集計をカジュアルに行う #mysqlcasual | Born Too Late
    kamipo
    kamipo 2013/12/17
  • MySQLを使ったアプリケーションを作るエンジニアが知るべきMySQLの内部構造とは? | Yakst

    MySQLを使ったアプリケーションを作るエンジニアが知るべきMySQLの内部構造について、データベースコンサルティング会社PalominoDBを経営するLaine Campbell氏による回答。MySQLを知るためには何をポイントに学習すればよいのかがよくわかる、DBAや開発者にとっても役立つ内容。 1. ストレージエンジン ストレージエンジンと、永続性、ロック機構、トランザクション処理の振る舞いや分離レベルといったストレージエンジンの基礎となる動きについての理解なしに、MySQL自体やモデルデータのコードをいじるべきでない。それに加えて、InnoDBのクラスタ化されたプライマリキーや、MyISAMの全文検索インデックスのようなコア要素も、極めて重要な情報だ。 2. インデックスのコンセプト 特に以下のような点について。 カバリングインデックス 連結インデックス インデックスを使ったソート

    kamipo
    kamipo 2013/12/17
  • PHP+PDO+MySQLの組み合わせではSQLインジェクション攻撃で複文呼び出しが可能

    基礎からのPHPという書籍を読んでおりましたら、SQLインジェクションの攻撃例として、以下のSQL文ができあがる例が紹介されていました。PHP+PDO+MySQLという組み合わせです。 SELECT * FROM tb2 WHERE ban=1;delete from tb2 2つのSQL文がセミコロンで区切って1つにまとめられていますが、これを「複文(multiple statement)」と言います。私は、SQLインジェクション攻撃の文脈で複文が使える組み合わせを調べたことがあり、PHPMySQLという組み合わせでは、複文は使えないと思っていましたので、この攻撃は成立しないのではないかと思いました。 しかし、決めつけも良くないと思い手元の環境で動かしてみたところ、あっさり動くではありませんか。 PDOを用いてMySQLを呼び出す場合は複文が実行できると気づきましたが、なぜPDOの場合

    kamipo
    kamipo 2013/12/17
  • 単純ではない、最新「クロスサイトスクリプティング」事情

    単純ではない、最新「クロスサイトスクリプティング」事情:HTML5時代の「新しいセキュリティ・エチケット」(2)(1/3 ページ) 連載目次 皆さんこんにちは。ネットエージェントのはせがわようすけです。第1回目は、Webアプリケーションセキュリティの境界条件であるオリジンという概念について説明しました。 現在のWebブラウザーでは、同一オリジンのリソースは同じ保護範囲にあるものとし、オリジンを超えたアクセスについてはリソースの提供元が明示的に許可しない限りはアクセスできないという、「同一オリジンポリシー(Same-Origin Policy)」に従ってリソースを保護しています。 その保護範囲であるオリジンを超え、リソースにアクセスする攻撃の代表事例であるクロスサイトスクリプティング(XSS)について、今回、および次回の2回に分け、HTML5においてより高度化された攻撃と、その対策を説明しま

    単純ではない、最新「クロスサイトスクリプティング」事情
    kamipo
    kamipo 2013/12/17
  • さくらVPSを使って便利な開発環境を構築する - UNIX的なアレ

    開発環境は難しい 最適な開発環境をつくるのっていつも難しいなーと思います。サーバ側に入って開発する人もいれば、クライアント側のIDEあげてる人もいるわけで人それぞれです。 その人に特化した開発環境をつくるだけであればそこまで難しい話ではありませんが、チームでの開発となるとそのあたりをうまく解消するのがだんだん難しくなってきます。また、新しくサブドメインが増えたりなど開発環境も常にアップデートし続ける必要があります。 このあたりを、サーバエンジニアが手動でやってると死にます。悪しきDev/Opsの対立関係がうまれてしまうので、なんとかしないといけない。 というわけで、オフィス移転をきっかけに開発環境を作りなおしてみました。以下の3点からさくらVPSを選びました。 コストを抑えたい 最近さくらVPSに東京リージョンができた ローカルネットワーク接続できるようになった 新規開発環境をつくる上での

    さくらVPSを使って便利な開発環境を構築する - UNIX的なアレ
    kamipo
    kamipo 2013/12/17
    さくらのVPS安い
  • PHP書きが久しぶりにRubyの言語仕様を詳しく思い出して抱いた感想たち

    by @dekokun on 2013/12/15 20:47 Tagged as: Ruby. どうも、パーフェクトRuby Advent Calendar 2013の15日目の記事です。 昨日は@Shindo200の-> { “Perfect Ruby Advent Calendar” }.callでしたね。 昨日はPHPのアドベントカレンダーを書き、今日はRuby系のアドベントカレンダーを書く、因果なものですね。 私とパーフェクトRubyの因縁 すがさんと一緒に合コンした身としては、パーフェクトRubyは買わなくてはいけないなと思っているわけですよ。まだ買ってないけど。 — でこくん (@dekokun) 2013, 8月 30 上記のようなツイートをしておきながらずっとパーフェクトRubyを買ってなかったのですが、パーフェクトRubyアドベントカレンダーが存在すると聞いて買ってみた

    PHP書きが久しぶりにRubyの言語仕様を詳しく思い出して抱いた感想たち
    kamipo
    kamipo 2013/12/17
    たしかにタイプヒンティングはよい。静的解析ができれば…。
  • Path photo by Ryuta

    kamipo
    kamipo 2013/12/17
    高速にドッグフードを食べる方法 [pic] —
  • さらば自社サーバールーム!pixiv、白河データセンターに移る (1/2)

    900万を超えるユーザー数を抱え、日を代表するイラスト投稿SNSに育った「pixiv(ピクシブ)」。長らくサービスを社屋の自作サーバーとIDCフロンティアの新宿データセンターで運用していたpixivのインフラを、新たに白河データセンターにまで拡げた背景をピクシブの方々に聞いた。 開始1週間後にサーバーを落とす イラスト投稿に特化したユニークなSNSであるpixivは、イラスト好きなプログラマーである上谷隆宏氏の思いから生まれた。ピクシブ 代表取締役社長の片桐孝憲氏は、「上谷が、イラストを描いている人同士が気軽に交流できるSNSとギャラリーを混ぜたようなサービスを作りたいと話していた。正直、特定のユーザーに特化したSNSでうまくいっている事例を知らなかったので、特定の分野に限定したものはあまり受けないと思っていたが、pixivという名前はカッコイイと思った(笑)」と振り返る。 こうして生ま

    さらば自社サーバールーム!pixiv、白河データセンターに移る (1/2)
    kamipo
    kamipo 2013/12/17
    店本さんや!
  • 高速にドッグフードを食べるエンジニアと一緒にデザイナーが仕事する方法 - Hatena Design Group

    photo by wiccked こんにちは。はてな デザインチームの id:ueday です。 先日、はてなでは品川の日マイクロソフトで「はてな エンジニアブロガー祭り」を開催しました。 そこで発表された、はてな アプリケーションエンジニアの id:hitode909 による 「高速にドッグフードをべる方法」 のスライドが SpeakerDeck に公開されています。もうご覧になりましたか? 高速にドッグフードをべる方法 - Speaker Deck 高速にドッグフードをべる方法 - hitode909の日記 はてなブログチームでは高速にドッグフードをべながら開発していますが、この記事では 「エンジニアと一緒に高速にドッグフードをべるデザイナー」 という視点から、はてなブログ開発の様子をご紹介します。 高速にドッグフードをべるメリット 「ドッグフードをべる」とは、実際にド

    高速にドッグフードを食べるエンジニアと一緒にデザイナーが仕事する方法 - Hatena Design Group
    kamipo
    kamipo 2013/12/17
  • Changemakers of the year 2012 [クリエーター部門] 受賞 "音楽のチェンジメーカー" 作曲家、音楽プロデューサー 中田ヤスタカ(capsule) - Changemaker | Changemakers of the year 2012 次の日本を、世界をつくろう

    音楽ユニットcapsuleでアーティストとして活躍する一方、Perfume、きゃりーぱみゅぱみゅなどをプロデュース。DJとしてクラブやイベントでプレイするなど複数の顔を持つ。 1980年石川県生まれ。2001年プロデビュー、2003年より他アーティストのプロデュース開始。作曲・作詞のみならずコンセプト、映像、デザインまでをも総合したミニマルでありながら完璧な演出を実現し、音楽界に新風を呼び込む。映画やCM、展覧会などへも活動の場を広げる。激変したウェブ時代の音楽市場を、ひとり悠々と泳ぎ切る、音楽の世界のチェンジメーカー。 音楽業界は斜陽――。そう言われることもありますが、僕自身は、実感していません。2001年にcapsuleでメジャーデビューをして、音楽仕事にしはじめたときには、すでに、CDの販売は勢いを失っていたからです。だから「昔は良かった」という感覚自体がないんです。 いきなり話

    kamipo
    kamipo 2013/12/17
  • 全てのクリエイターには「中田ヤスタカにとってのCAPSULE」が必要である

    タイトルは大真面目です。煽ってすみません。解説します。 唐突ですが、プロとしてメディアコンテンツを作る仕事をしていると、しばし「自分が作りたいもの」と「仕事として作るべきもの」のギャップに葛藤する場面に遭遇します。自分の個人的な趣味趣向や興味関心と、世の中のニーズがマッチしない、ということです。「当はヘヴィメタが好きなんだけど、それじゃ売れないから(仕方なく)J-POPの曲を作ろう」みたいなやつです。 こういうギャップは、音楽でも文章でも映像でもイラストでもファッションでもITでも、クリエイティブな仕事(とは何であるか、ここでは敢えて定義はしません)であればどんな分野でもあると思います。「自分が作りたいもの=仕事として評価されるもの」という考えの人もいるかもしれませんが、多くの人は多分そうではないです。少なくとも、僕の場合は違います。 当然ですが、 クライアントのオーダーに応えるのがプロ

    全てのクリエイターには「中田ヤスタカにとってのCAPSULE」が必要である
    kamipo
    kamipo 2013/12/17
  • 初めてちゃんと振られた二十代前半って陳腐だ。

    振られて丁度一ヶ月か。こんな感情になるなんて思ってもしなかった。 自分の弱さしか見えない。会う前まではもっと安定した自分であった。 初めての感情にあったのに感謝したときもあったが、こんなに辛くなるなんて知らなかった。今から振り返れば、しておけばよかったことなんていくらでも思いつく。確かに経験しなけりゃわからないこと。21,2歳での経験としては、遅すぎたけど、手遅れではなかったっていうことは客観的に言えるんだろう。 というかこんな経験が日常で(というかネット上で)平然と語られていたなんて、みんな辛い思いしてるんだなぁ  それまでのほうが気楽だったし、だからといってそのまま留まることは何かの力によって不可能だった。 こんなありふれた話を自分が再確認のためにするとは思わなかった。これが唯一の人間の道としたら、自分はこの一道からどの分岐点でどこを目指せば良いのかわからん。。 そして悲しい。すごい

    初めてちゃんと振られた二十代前半って陳腐だ。
    kamipo
    kamipo 2013/12/17
    わかる
  • MySQLにMHA を導入してハマったところ

    この記事はMySQL Casual Advent Calendar 2013の16日目の記事です。 MySQLのマスタ冗長化のいち手段としてMHAというものがあります。マスタが落ちた時に自動的にスレーブに切り替えてくれます。詳しいアーキテクチャは公式ページやそこから辿れるスライドに詳しいのでそちらを参照していただくとして、ここではカジュアルに導入の時に詰まった店を挙げます。 幾つかはバグらしきものも含まれているので、後ほど公式にレポートしようと思います。 MySQLのパスワードに記号が入っているとうまくいかない MySQLのパスワードに一部の記号が入っていると認証が通りませんでした。コードを見るとエスケープして戻して、MySQL向けのエスケープしたりシェル向けのエスケープをしたりと入り組んでいたので、どこかで対応が崩れているのかと思いましたが他にもこの種の問題はありそうなのでとりあえず記号

    kamipo
    kamipo 2013/12/17
  • #16 Leap Motionでおっぱいを揉む - KAYAC Engineers' Blog

    どうも。退職者です。@damele0nです。 teck.kayac.com Advent Calender 2013 15日目のエントリです。 前日は、まったく恨んではいないのですが僕のプライベートな情報を社内でリークした @handlename 先輩の #15 SublimeTextでも使い捨てファイルを開きたい でした。まったく恨んではいないのですが。 さて、去年は「JavaScriptでおっぱいを動かす」というエントリでtech.kayac.com Advent Calendar 2012の2日目から世間様に苦言を呈されたという事態を踏まえつつ そもそも退職者という身分でありかつ、渋谷のディストピアこと闇リエで勤務しているということをわきまえながら Leap Motionでおっぱいを揉みたいと思います。 Leap Motionって? もはや説明不要でしょうか。 [公式サイト] 今年(

    #16 Leap Motionでおっぱいを揉む - KAYAC Engineers' Blog
    kamipo
    kamipo 2013/12/17
  • 不毛の連鎖! ネット上で優越感を奪い合う”マウント勢”とは?

    こんにちは、小野ほりでいです。 TwitterSNSで「なんだこの人は、マジで勝とうとしてくるぞ!」というプレッシャーを感じたことがありませんか? もしかしたらその人は、インターネットマウント勢かもしれません…。 <登場人物> エリコちゃん リテラシーを蓄える器が大破している女の子。 ミカ先輩 2週間に1回、大嘘をつく嘘つきのOL。 来襲! ツイッターマウント勢 シクシク…先輩…パクパク…。 どうしたのエリコちゃん、またインターネットにいじめられたの? そうなんです…シクシク…。 見てくださいこれ…。 撮った写真をTwitterに載せただけで、リプライ欄が荒れて…。 まあ…ひどい!! こういう自意識に基づいたゲスい勘ぐりは、人がいないところで優雅にやるのが淑女のしきたりなのに、リプライしてくるなんて許せないわ! 泣かないでエリコちゃん! こういう「空とかコーヒーの写真を撮る女は~」みた

    不毛の連鎖! ネット上で優越感を奪い合う”マウント勢”とは?
    kamipo
    kamipo 2013/12/17
  • 同棲は素晴らしい - razokulover publog

    同棲は素晴らしい 今ひとり暮らしの人はみんな同棲したほうがいい。 ボクもつい10ヶ月前まではずっとひとり暮らしだった。 狭い部屋で、上の階に住んでいる住人の騒音に悩まされながら毎日缶詰とサトウのごはんをって生活してた。 飯べて、布団にはいるんだけど、今までの失敗経験とかなんていえばいいんだろ、中学の頃に書いてた自作の詩のノートが母親に見つかったときのあの胸を締付けるような布団で飛び跳ねるような、あの感情が10分おきくらいにやってきて眠れなかった。精神的にも荒んでた感じ。 あとキッチンは全く使わないからピカピカだし、冷蔵庫には何もはいってない。炊飯器は邪魔だから冷蔵庫の中にいれてた。 最初は大学の寮にいて、そこそこ知り合いも近くにいたが、去年の夏頃からは訳あって大学から離れたところに引っ越した。 そこは友人も近くにいないし、しまいには電波も悪かったのでインターネットすらだるいと思えた。

    同棲は素晴らしい - razokulover publog
    kamipo
    kamipo 2013/12/17
    死ぬほかない