タグ

ブックマーク / blog.livedoor.jp/nipotan (18)

  • LINE 卒業 (退職) のお知らせ : にぽたん研究所

    【大切なお知らせ】 平素より格別のご愛顧を賜り厚く御礼申し上げます。 このたび、私 nipotan は、平成最終日の 4 月 30 日をもちまして LINE 株式会社を卒業することとなりました。 無意味にアイドルの卒業発表っぽい書き出しにしてみました。 さようなら。茶色のこれ 前述の通り、平成という時代とともに LINE を辞めることにしました。 退職日まで二ヶ月ありますが、日より約二ヶ月間の有給消化に入り、平成最後の営業日が最終出社日になっています。 つまり会社に行くのはあと 1 日となりました。 で、誰? 申し遅れました。 かつてはライブドア、そして近年は LINEエンジニアをやっています ハンドルネーム nipotan (にぽたん) と申す者です。 名は、谷口公一と申します。 現 Fastly の宮川達彦氏がかつて国内に滞在していた頃、彼や池邉智洋 (現 LINE 上級執行役

    LINE 卒業 (退職) のお知らせ : にぽたん研究所
    nekomori
    nekomori 2019/02/28
    色んな意味でお疲れ様でした。
  • 50,000 ドルの価値がある Twitter アカウントが盗まれたその経緯 : にぽたん研究所

    ひろしまさん (廣島さん) は、これまでたった 1 文字の Twitter アカウント @N を持っていました。 何故「持っていました」と、過去形なのかというと、どうやら先日、巧妙な罠に、人ではなく 2 社の有名 IT 関連企業がハメられたことによって、ひろしまさんの稀少なそのアカウントが第三者によって盗まれてしまったそうなのです。 2014/02/26 追記: 記事掲載時点では「持っていました」と過去形で表現していますが、ひろしまさん人によるツイートで、2014/02/25 の昼過ぎ (日時間 2014/02/26 の早朝) に、この事件によって盗まれてしまったアカウント @N がようやく取り戻されたことがわかりました。 Order has been restored. — Naoki Hiroshima (@N) February 25, 2014 解決まで一ヶ月以上という相当な

    50,000 ドルの価値がある Twitter アカウントが盗まれたその経緯 : にぽたん研究所
  • 電話番号、郵便番号にマッチする真の正規表現 : にぽたん研究所

    Shibuya.pm #16 「夏の正規表現祭り」で、正規表現のお話をさせていただきました。 まぁ、「電話番号にマッチする正規表現」とか「郵便番号にマッチする正規表現」とかよく書かれてるけど、「どれもこれも手緩いよね」って話。 あ、だいぶはしょったかな。 とりあえずスライドに書いたので、発表をご覧になってない方はスライドからご覧ください。 ふと見返すと、このブログで電話番号の正規表現を公表するのは 3 度目ですが、あれからだいぶ経ってますね。 今ではもっと厳密な正規表現を作っています。 そして、Number::Phone::JP に続き、Number::ZipCode::JP という酔狂なモジュールが公開された記念で、郵便番号にマッチする正規表現を今回初めて公開しますが、そもそもここまで厳密な正規表現が公開されること自体、邦初公開ってヤツでしょう。 Shibuya.pm でも言いましたが

    電話番号、郵便番号にマッチする真の正規表現 : にぽたん研究所
  • ライブコーディングで XS : にぽたん研究所

    弊社の、とあるエンジニアだけが集まるミーティングで、毎週ライブコーディングでアルゴリズム勝負をやるみたいなコーナーを設けてたりします。 毎週ベンチマーク対決をやり、最強のやつに勝てるアルゴリズムで挑戦します。 #!/usr/local/bin/perl use strict; use Benchmark qw(:all); my @args = qw(foo bar baz); cmpthese(100000, { champ => sub { champ(\@args) }, yours => sub { yours(\@args) }, }); # winner sub champ { my $args = shift; # do something } # your code here sub yours { } 実際のものはもっと数多くのベンチマークのパターンがあるのですが、こんな

    ライブコーディングで XS : にぽたん研究所
  • 過剰な水は人を死に至らしめる恐れがあります : にぽたん研究所

    久々にブログ書きます。 昨今の、にわか「水ブーム」については看過出来ないので、書きます。 むしろ、このブームの一翼を担っている可能性もあるからこそ、書かなくちゃいけないと感じてます。 軽度肥満の私をたった 3 ヶ月で 13.3kg 痩せさせた 5 つの方法と 3 冊の」というエントリは、多くの方々から支持をいただきました。 この中で、「水を沢山飲むこと」について触れました。 方法 3: 水をなるべくたくさん飲む これは、自分ではよくわかってません。 ただ、自分がやったことで、結果に影響があったかも知れないので、とりあえず書いておきます。 今思えば「なるべくたくさん」という表現は語弊があるというか、正しくなかったのかも知れません。 書いた時は「一般的に人が一日に飲む水の量というのは、理想の量よりはだいぶ少ないので、それよりも」という、「あなたが普段飲んでる量では足りないのですよという煽り」

    過剰な水は人を死に至らしめる恐れがあります : にぽたん研究所
  • 「4Gbpsを超えるWebサービス構築術」という本を書きました : にぽたん研究所

    というタイトルのを、近く上梓致します。 …とはいえ、ちょっと先のことなのですが、世間的にはお盆を挟みますので、少し早めの告知ということで。 ソフトバンククリエイティブさんの発行で、8/21 あたりから大型書店やネット書店あたりで店頭に置かれたり、発送されるかと思います。 内容については、ちょっと自演っぽいのですが、弊社のディレクターが書いているディレクター向けブログで、おおまかな内容や出版に至った経緯など、インタビューつきで紹介してもらいました。 ディレクターにもおすすめ!「4Gbpsを超えるWebサービス構築術」執筆者インタビュー - livedoor ディレクターブログ インタビュー中でも言ってるのですが、このブログエントリーのタイトルに偽りはないです。 ディレクターブログに掲載してもらったのは、書に書かれている内容について、どういうことなのか、知識としてちゃんと持っているディレク

    「4Gbpsを超えるWebサービス構築術」という本を書きました : にぽたん研究所
  • 高精細な「アナログ」のロゴマークが欲しくなった : にぽたん研究所

    2011 年 7 月に終了してしまう地上波アナログテレビ放送ですが、去年の 7 月から、ずっと画面右上に「アナログ」の文字が常時表示されているそうですね。 なんかそれってネタに出来そうだなーとか思うことがしばしばあります。 なので、あの「アナログ」の、ぷっくりとしたかわいいあのフォントの文字が欲しいなぁと思って、ネット中探してみたのですが、どこを探しても全く見つかりません。 地デジのロゴとかは社団法人デジタル放送推進協会から配布されていますが、アナログのロゴは配布されていません。 きっと私のように、「あのアナログロゴ欲しいなぁ」と思った人は少なくないはず。 当然、見付からないということは、ちゃんとしたロゴマークをネタに使っている人もあまりおらず、地デジカに対抗するキャラクタのアナログマの web サイトの右上にも「アナログ」の文字が表示されています。でも普通のゴシック体で表示されているので

    高精細な「アナログ」のロゴマークが欲しくなった : にぽたん研究所
  • 少しドラマティックだった、忘年会 MVP 受賞裏話 : にぽたん研究所

    このところ、色々と忙殺されてて、ブログの読み書きをしていませんでした。 久々に LDR の未読を消化していたら、とあるブログで、ふと少し懐しい思い出が甦りました。 おれはラーメン二郎も特に好きではない。|六木で働いていた元社長のアメブロライブドア時代の忘年会で、毎年各部署のMVPとか発表して、金一封をあげていたのは事実ですけど、全部ポケットマネーです。 タイトルと内容とに一貫性がないために主題とは関係ない部分の引用ですが、この MVP というのは「社長賞」と呼ばれる賞でした。 私がこの会社に入社して 2 ヶ月が経った、2003 年の暮れ、会社は渋谷のモンスーンカフェを貸し切って、会社全体の忘年会が行なわれました。 その頃は 300 人弱ぐらいの規模の会社で、データセンターのシフト勤務の人たち以外、ほとんどみんな参加するというものでした。 中小企業勤務が多かった自分に、社会人になって以降の

    少しドラマティックだった、忘年会 MVP 受賞裏話 : にぽたん研究所
  • ブログを書いたらマニラに行けた (後編) : にぽたん研究所

    ということで、ネットで生中継されるのを知っていたので、あんまりたくさんの人に見られると恥ずかしいので、わざと直前に告知した前回でしたが、それに続き、何となく後編を書こうと思います。 ということで、APNIC SPEAKER という、どうもチョットしっくり来ない…というか、そもそも専門分野等々で、色々とアウェイなイベントでお話をさせてもらいました。 アジア太平洋地域で言えば、APRICOT (Asia Pacific Regional Internet Conference on Operational Technologies)、日とかでは JANOG (JApan Network Operators' Group) なんでしょうか? ネットワーク関連に従事されている、(OSI で言うところの) 低レイヤーエンジニアの皆様なら、当然「IPv4 が枯渇する」なんて、昔っから言ってるんだか

    ブログを書いたらマニラに行けた (後編) : にぽたん研究所
  • CPAN 長いネームスペース大会 : にぽたん研究所

    「FormValidator::Simple::Plugin::Japanese の依存ライブラリを減らしつつ perl5.8 的な Unicode 使用スタイルにして高速化をはかるパッチ - TokuLog 改めB日記」 あたりに関連して、某 IRC にて… 19:23 >nipotan< FormValidator::Simple::Plugin::Japanese は、 19:24 >nipotan< Number::Phone::JP フンフンまわりが重いような希ガス 19:24 >nipotan< つか、U::RD にしても、N::P::J にしても俺じゃねぇか 19:24 <hid*******> w 19:26 <Yap***> www 19:27 >nipotan< FormValidator::Simple::Plugin::Number::Phone::JP でしたっけ

    CPAN 長いネームスペース大会 : にぽたん研究所
  • BPM を調べるやつ : にぽたん研究所

    ヒビノアワ: 自作iPhoneアプリ「BPM」公開されました! こういうのいいなーと思いつつ、iPhone 持ってないから俺使えないじゃん! と、ついカッとなって作った。今は反省している。 #!perl use strict; use warnings; use Time::HiRes qw(gettimeofday); use Term::Screen; use constant DEFAULT_SECONDS => 60; my $secs = int $ARGV[0] || DEFAULT_SECONDS(); my $screen = Term::Screen->new; $screen->clrscr(); my $start; my $end; $screen->at(0, 0)->puts(sprintf("pless any key to start. (%d secs)"

    BPM を調べるやつ : にぽたん研究所
  • 正規表現で、ソーシャルブックマーカブルな URL かそうでないかを判定する : にぽたん研究所

    #!perl use strict; use warnings; use Perl6::Say; my $PRIV_IP_RE = qr{^https?:// \b(?: 10\.(?:\d\d?|1\d\d|2(?:[0-4]\d|5[0-5]))| # class A 172\.(?:1[6-9]|2\d|3[01])| # class B 192\.168 # class C ) \.(?:\d\d?|1\d\d|2(?:[0-4]\d|5[0-5])) \.(?:\d\d?|1\d\d|2(?:[0-4]\d|5[0-5]))\b }xi; for my $url (qw(http://10.10.2.60/ http://www.google.com/)) { say "$url IS " . ($url =~ $PRIV_IP_RE ? "NOT BOOKMARKABLE" :

    正規表現で、ソーシャルブックマーカブルな URL かそうでないかを判定する : にぽたん研究所
  • 節子、それ 246 やない。六本木通りや : にぽたん研究所

    唐突だけど、六木通りと 246 (国道 246 号線) を混同して覚えている人が割と多いなーと、日頃からよく思う。 東京とまったく縁が無い人とか、そんなこと知ってるよって人にはどうでもいいお話なので読み飛ばし推奨。 言うまでもなく、六木通りと 246 は全く違う道。しかも、六木通りという名の付く場所で、国道 246 号線な場所は存在しない。 人と会話している中で、「それはどのあたりにあるんですか?」とか「そこにはどうやって行くんですか?」とか、場所についての話題になると、突如 「246 をまっすぐ六木交差点のほうに向かってー…」 とかいう表現があらわれて、よく混乱させられる。 まず脳内で、六木交差点は、六木通りと外苑東通りが交差している交差点だから、えー、んー、あー、この人何言ってんだろ?どこだそれ?となる。 で、ちょっと経ってから、あー、きっと六木交差点と 246 を混同し

    節子、それ 246 やない。六本木通りや : にぽたん研究所
  • ThinkPad X60 で SSD の換装をしてみた : にぽたん研究所

    移行が完了したら、HDD を SSD に換装です。 ここのネジを取って HDD を取り出します。 オープン。 このビニールのビラビラを引っ張って HDD を抜きます。 抜かれちゃいました。 両脇についてたゴムのやつを取ります。 HDD がついてたケース的なものを取り外します。 SSD にさっきのケースを取り付けます。 両脇のゴムのも SSD に取り付けます。 奥まで入れます。ビラビラは元通り中に入れます。 フタを閉めたら完了です。 と、ここまで作業が完了したら、いよいよ期待の「激速 OS 起動」です! …しかし、ThinkPad の起動画面の後、画面左上にプロンプトが点滅したままで、うんともすんとも言わず、起動しませんでした。。。 起動しなおして、ThinkPad 起動画面の時に ThinkVantage ボタンを押したら、SSD 内のリカバリ領域 (別パーティション) から ThinkV

    ThinkPad X60 で SSD の換装をしてみた : にぽたん研究所
    nekomori
    nekomori 2009/01/16
  • スティッカムに登録したメールアドレス宛へのご連絡が多過ぎる件 : にぽたん研究所

    Twitter とかでも時折つぶやいていたのですが、この現象が発生してから 7 ヶ月ぐらい経った今も、特に何も変化がありませんし、公式にそれなりの発表とかがあったわけでも無いので、他の方への注意喚起のために、あえて書こうと思った次第。 だいぶ前にスティッカムという、USTREAM.TV に似たライブ中継サイトに登録したのですが、昨年 5 月ぐらいから、スティッカムに登録したメールアドレス宛へ、外国からのお便りがすごく沢山送られてきます。 沢山のご連絡を頂けるのはとても嬉しいのですが、最近はすごく申し訳ないのですけど、一通一通読んだり、返事を書いたりする暇が無く、そんなに同じことを何度も何度も送って頂いて返事を催促されても、正直困っちゃうなぁーというのが音です。 なんかよく知らないおクスリが処方箋なくても買えますよというご案内であったり、一緒にセクシーなビデオチャットしましょうというお誘い

  • IPv6 とかよくわからない人間が IPv6 対応サイトを作る際の知っておくべき 8 つの注意点 : にぽたん研究所

    先日、一般や企業向けに IPv6 対応を支援をする、EDGE Co.Lab v6 というのを始めました。 これを始めるにあたって、弊社情報環境技術研究室の伊勢さんから、「なんかウチでやってるコンテンツで、どれか IPv6 対応しようよ」と、いきなり言われました。 実は IPv6 って何年も前からよく耳にするけど、特にインフラまわりの知識が拙いし、何だかんだ身の回りのほとんどが IPv4 で、それでまぁウマくいってるからよくわからないし、別にどうでもいい…と、IPv6 に対して「現実味がない。時期尚早なのでは?」みたいな勝手な印象を抱いて、毛嫌いしてました。 伊勢さんは 2chIPv6 板とかを立ち上げたらしく、IPv6 でアクセスすると、トップページのひろゆきが踊って表示されるそうです。 IPv6 と IPv4 の差って、ひろゆきが踊るか踊らないかの差だけ?とか、そうじゃないのをわか

  • 堀愚霊瑠の指摘で気付いた、はてなスターの静的ファイルとか想像以上にアレな件 : にぽたん研究所

    id:HolyGrail (堀愚霊瑠氏) の「はてなブックマークが重い件について、Page Detailerというツールを使って調べてみる - id:HolyGrailとid:HoryGrailの区別がつかない日記」とか見てて、色々問題点が指摘されてて、うん、まぁそうだねーとか色々と思いつつ、YSlow は、有用なツールである反面、減点基準が必ずしも全てのサイトに適合しないというか、ハッキリ言ってしまえば Yahoo! Inc. 基準すぎるので、鵜呑みにし過ぎるのもどうかなーとか思ってた。 で、気になったのは 13. Configure ETags ETagsっていうのはサーバ上のファイルとブラウザのキャッシュが一致しているかどうかを検証するためのものなのですが、正しく利用できていないのであれば、ETagsは無駄なだけなので取り除いてやりましょう、という項目です。 http://s.hat

    堀愚霊瑠の指摘で気付いた、はてなスターの静的ファイルとか想像以上にアレな件 : にぽたん研究所
  • MySQL 複合インデックスだそうです : にぽたん研究所

    livedoor Blog の商売仇かと思われる Seesaa BLOG の中の人「しーさーのパパ」さんが書いている Seesaa開発日記に、「MySQL - 複合インデックスのすすめ」という興味深いエントリがあった。 ちなみに、おいらは今の会社に入社するまでの間、MySQL 自体は自宅で遊ぶ程度にしか使ったことなかったのです。 まともに使って速さにビクーリしたりしていましたが、それでもロクにパフォーマンスチューニングとかしたことがないので、もっと速くしようとする努力を怠ってました。 特にインデックスなんつーものは WHERE 節で使うものに個別に張ればいいんじゃないかと思ってましたし。 でも、WHERE 節と違う ORDER BY が入ると filesort が入ってきて遅くなるんですねぇ。 目からウロコでした。 ということで自宅サーバで実験してみた。 嫌なテーブル名だけど。。。 ちな

    MySQL 複合インデックスだそうです : にぽたん研究所
  • 1