タグ

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

  • 軽度肥満の私をたった 3 ヶ月で 13.3kg 痩せさせた 5 つの方法と 3 冊の本 - にぽたん研究所

    時はさかのぼること約一年ほど前。 秋冬の美味しい味覚に舌鼓を打ち続ける日々を過ごしていたとある日、ある方の結婚パーティーにお誘い頂きました。 パーティー当日、1 年に 2、3 回程度しか着ることのないスーツに袖を通している途中、ふとスーツがだいぶキツいことに気付きました。 着られないことはない…。だけどパンパン…。ベルトを通してみると留められない…。かなり腹を引っ込めてようやくベルトが留められたものの、かなり息苦しい…。 この時、普段乗ることの少なくなった体重計に乗ってみたら 体重は 74kg、体脂肪率は 24% でした…。 身長は 169cm なので BMI は 25.9。 日肥満学会的には「肥満 1 度」、WHO 的には「前肥満」扱い。 平たく言えば小太りです。 自分自身の体型の変化に興味を示さずに過ごしていたことを後悔しつつ、「これからは毎日体重計に乗る」ということを心に誓い、とり

    軽度肥満の私をたった 3 ヶ月で 13.3kg 痩せさせた 5 つの方法と 3 冊の本 - にぽたん研究所
  • 携帯が故障し、料金体系とか補償が複雑化しすぎて不思議なことになっている事実に閉口した : にぽたん研究所

    14 年前からずっと au の携帯を使っています。 あ、当時は au じゃなくて IDO (日移動通信) でしたね。 去年からは iPhone と二台持ちで、移動時のネット閲覧はほとんど iPhone を使用しています。 MNP で iPhoneにして au を解約すれば良かったのかも知れませんが、メールアドレスを残したいのと、Suica や Edy などのモバイル FeliCa が手放せないぐらい生活必需品になっているのと、モバイルコンテンツの実機テストをしたいのとで、とりあえず残してあります。しかし昨今は、通話にはほとんど使ってません。 そんな au 携帯ですが 1 週間ぐらい前から、4、5、6 ボタンが押せなくなりました。 「4、5、6、G、H、I、J、K、L、M、N、O、た、ち、つ、て、と、だ、ぢ、づ、で、ど、な、に、ぬ、ね、の、は、ひ、ふ、へ、ほ、ば、び、ぶ、べ、ぼ、ぱ、

    携帯が故障し、料金体系とか補償が複雑化しすぎて不思議なことになっている事実に閉口した : にぽたん研究所
  • Vim を Perl 組込みにしてみる - にぽたん研究所

    VimPerl が組込めるというのを知った。 Perl に限らず色々組込めるんだけど、今までごくごく標準的に Vim を使っていたのでちょっと Perl を組み込んでみようかと思い、やってみますた。 #CONF_OPT_PERL = --enable-perlinterpこの行の # を取って有効にしてあげる。 んで、% make && make test && sudo make installして、build が完了したら、vim を起動し、:echo has('perl')と打って "1" と出たら組込まれていることになるそうです。 で、Perl が組込まれた Vim で何が出来るかというと、:pe[rl] {cmd}やら:[range]perld[o] {cmd}というのが出来るらしい。 例えば文中の全てのアルファベットを大文字にしたいとかいうわけわからんことがしたい場合、:

    Vim を Perl 組込みにしてみる - にぽたん研究所
    joan9
    joan9 2009/05/06
  • 少しドラマティックだった、忘年会 MVP 受賞裏話 : にぽたん研究所

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

    少しドラマティックだった、忘年会 MVP 受賞裏話 : にぽたん研究所
    joan9
    joan9 2009/04/28
    あー、おれももっともっと頑張ろう。うちの会社今んとこそういうのないけど。
  • 堀愚霊瑠の指摘で気付いた、はてなスターの静的ファイルとか想像以上にアレな件 : にぽたん研究所

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

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

    弊社には、アンチ正規表現の人がいますが、私は熱烈な正規表現 Lover である。 大崎氏の「Perl 正規表現雑技」とかは、正規表現 Lover 垂涎のコンテンツとして、ブラウザのリンクバーに入れている程である (嘘)。 正規表現は覚えてモノにすれば、シアワセになれる素晴らしい仕組みなのです。 昨日、Shibuya.pm のテクニカルトークに行った際「はてなでは XML 系の CPAN モジュールはあまり使っておらず、XML の parse には殆んど正規表現を使用している」という話が出てきて、嬉しさのあまり身震いした。 parser を書くのが面倒臭くて「XML::Simple 最強」とかホザいた自分に対しての自戒と、弊社の Chief Regular Expressioner という肩書を持つ (自称) 立場の人間として、たまには、正規表現ゴリゴリなネタでも書いてみようかなと思いますた

    正規表現愛
  • ギターのタブ譜を perl で簡単に出力するモジュールを作ってみた : にぽたん研究所

    一個前のエントリで、はてなダイアリーのウクレレ記法をけっこう使ってるだなんだって話をしましたが、私はどちらかというとウクレレとか全然弾かなくて、ギターばっかり弾いてたりするので、なんか Music::Image::Chord という、それっぽいモジュールがあったので使ってみたら、何だか色々と残念な結果だったなんてつぶやきました。 で、やっぱ、ギターのタブ譜を出力するのは大変だなーって思ってたら、コメント欄でようちゃんから むしろ、GD::Tab::Ukuleleを改造する方向でどうでしょう? と提案してもらったので、その方向で検討してみました。 まず、ギターの場合、ウクレレと違って弦が 6 なので、2 追加して、フレットの長さを変えました。 それにともない、画像のサイズはウクレレのものより大きくしました。 ギターには、ミュート弦という概念があって「この弦は音を鳴らさないんだよー」なんて

  • AQF : にぽたん研究所

    A (あまちゃんに) Q (急に) F (ふられたので)、気ままに書くよ。 ほんと、ブログとか、もっと気ままに書きたいのさ。 はてなダイアリーって、ウクレレ記法ってのがあって、あれいいですよね。 完全にセコン氏 (ボンドアレイ) の趣味だと思うんですが、個人的にはよく使ってます。 ついコンシリーズに参加した時の自分の曲や、その他の参加者の皆さんの曲とかを、コードひろってウクレレ用コード譜にして公開していたりします。 ウクレレ弾く人、あと、ウクレレ弾かなくても、ギターやピアノでコード拾って演奏できるって人はなかなかいいんじゃないですかね。 とりあえず、現段階で私が書いた「ウクレレで弾く」ついコンの曲シリーズはこんな感じです。 ウクレレで弾く「Kiss Me Goodbye」(水室にぽ介) ウクレレで弾く「つぶやき」(ニポターチルドレン) ウクレレで弾く「あいたい@Twitter」(ばぶ☆えぶ

  • なんと立派な平城京 (710 年) : にぽたん研究所

    平城遷都 1300 年記念事業というのがあるそうで、そのマスコットキャラクターをめぐって、かわいくないとか、気持ち悪いとか、クレームが沢山来ているようです。 ※ 著作権保護のためビデ倫に蹴られない水準で加工しています こんな批難が殺到している中、このキャラクターの作者の薮内佐斗司さんも、クレームにご丁寧に回答されていますが、 私個人としてはとってもかわいいと思いました。 むしろ、とてもかわいいので、私のアイコンと融合したくなりました。 私が Twitter でこのアイコンに変更したことがきっかけで、Twitter 界隈で突如空前の奈良ブームが。 皆がどんどん自らのアイコンに鹿の角を付け、最終的には、奈良アイコンにした人達をまとめるサイトまで登場。 更には、紫色の何かを押しつけた画像を生成してくれる Geek Face Generator に鹿の角が登場。 みなさんのお手持ちの写真や画像を使

    なんと立派な平城京 (710 年) : にぽたん研究所
    joan9
    joan9 2008/03/08
  • Jaiku でイチイチ add するのが面倒くさい : にぽたん研究所

    昨日 Jaiku を Google が買収したとかで、Jaiku がちょっと人気になってたんですが、その影響かわからないですが、Jaiku の私に対して 24 時間の間で 80 人以上の方から add されました。 私の場合、基的にあんまり自分から add はせず、「他の人から add されたらこちらからも add し返す」というポリシーで利用しているのですが、(時々ウザかったら remove したりしつつ) ふと気がついたら百数人とかいう状況でした。 で、何やかんや今まで add されたら、イチイチブラウザで Your Followers のページ開いて、あの遷移がイマイチな画面でポチポチと Add リンクを押したりしてたんですが、昨日はさすがに add されまくったおかげで途中から段々とウザくなりました。 途中から「基、add されたらし返すから、自動でいいじゃん」とか思いはじめた

    Jaiku でイチイチ add するのが面倒くさい : にぽたん研究所
  • Twitter でイチイチ follow するのが面倒くさい : にぽたん研究所

    こないだ Twitter ネタを別の場所で書いてたらちょっと人気になってたんですが、その影響かわからないですが、Twitter の私に対して 24 時間の間で 50 人以上の方から follow されました。 私の場合、基的にあんまり自分から follow はせず、「他の人から follow されたらこちらからも follow し返す」というポリシーで利用しているのですが、(時々ウザかったら remove したりしつつ) ふと気がついたら数百人とかいう状況でした。 で、何やかんや今まで follow されたら、イチイチブラウザでその人のページ開いて、あの重くて重くてしかたのない画面でポチポチと follow ボタンを押したりしてたんですが、昨日はさすがに follow されまくったおかげで途中から段々とウザくなりました。 途中から「基、follow されたらし返すから、自動でいいじゃん

    Twitter でイチイチ follow するのが面倒くさい : にぽたん研究所
  • CPAN Author 名の横に distribution 数を表示する Greasemonkey スクリプト : にぽたん研究所

    search.cpan.org を見てる時に「この CPAN Author は、何個の distribution を contribute しているのだろう?」とよく気になったりします。 だから、Author 毎のトップのページを見てる時に表示したいなと思ったのでグリモンにしてみました。 // ==UserScript== // @name CPAN Distribution Counter // @namespace http://blog.livedoor.jp/nipotan/ // @description count the author's distribution // @include http://search.cpan.org/~*/ // ==/UserScript== (function () { var div = document.getElementsByTa

    CPAN Author 名の横に distribution 数を表示する Greasemonkey スクリプト : にぽたん研究所
  • 忍者 TOOLS の悪行 : にぽたん研究所

    忍者 TOOLS という、無料アクセス解析ツールを提供するサービス (よく shinobi.jp と書いてある手裏剣マークの小さいバナーが出るやつ) があるけど、アレってちょっとヒドいかも。。。 というのは、忍者 TOOLS で読み込まれる JavaScript が、ブラウザのバグを使用しているっぽくて、サードパーティの Cookie のクセに、何やらうまい具合に「忍者 TOOLS を設置しているサイトのドメイン以下」で勝手に長めの Cookie を送りつけている模様 (js から)。 一個の Cookie を吐くのなら別にまだ許されそうだけど、例えば livedoor Blog で忍者 TOOLS を設置している人の Blog を沢山見たりすると、雪ダルマ式に Cookie が増えていく…。 ふと気づくと、軽く 1KB ぐらいになっていたりする。 んで問題となるのは、Cookie の仕様

    忍者 TOOLS の悪行 : にぽたん研究所
  • 本邦初公開!電話番号の正規表現 - にぽたん研究所

    近年「邦初公開」って表現、あんま使わないすね。。。 さて、Regexp::Assemble という、正規表現愛をものすごく感じるモジュールを見付けました。 愛がある上に、ものすごく便利です。 use strict; use Regexp::Assemble; my $ra = Regexp::Assemble->new; $ra->add('a'); $ra->add('b'); print $ra->re, "\n"; みたいなのを書くと、 (?-xism:[ab]) という結果になる。 要は、add() メソッドに渡した文字列や正規表現の全てにマッチする正規表現を作ってくれるスグレモノ。 (?-xism: 〜 ) というのは前にも書きましたが quote regex 演算子を使ったために付加される「クロイスタ」です。 この結果に対しては、クロイスタは別に無くても構わないので、実質 [

    本邦初公開!電話番号の正規表現 - にぽたん研究所
    joan9
    joan9 2007/04/07
    Regexp::Assemble
  • 二度目の公開!電話番号の正規表現 : にぽたん研究所

    ※ 二度目の公開というタイトルにしましたが、三度目は予定していません。 2 年ぐらい前に、邦初公開!電話番号の正規表現というネタで、Regexp::Assemble という CPAN モジュールを紹介したことがありました。 あのモジュールを使うことによって、日で初めて、電話番号を正規表現で表わすという試みをしてみたのですが、該当エントリに書いた通り、 Number::Phone::JP の正規表現が今日現在でも正しいのかどうか等、未検証部分が異常に多いので、自己責任でお使いくださいw というものでした。 その後、Number::Phone::JP モジュール自体も、更新が面倒臭そうなものなせいか、全然更新されていなかったのですが、何やら今日更新版が出ている模様。 どうも作り直したっぽいかんじ。 で、早速ですが、最新版の正規表現テーブルを用いて、最新版の電話番号にマッチする正規表現を作っ

    二度目の公開!電話番号の正規表現 : にぽたん研究所
  • 「そろそろライブドア事件について一言いっておくか」について一言いっておくか : にぽたん研究所

    あけましておめでとうございます。 あ、遅いかな。 今日は、阪神・淡路大震災から 12 年目ですが、昨日は昨日でライブドア事件から 1 年だなんだって言ってますね。 最速インターフェース研究会 :: そろそろライブドア事件について一言いっておくかたった一言の悪意の無い言葉が、これほどまでに人をどん底まで落とし込むものかと思った矢先に、たった一言のさりげない言葉が、どれだけ人の救いになることか。おそらく人生においてもっとも感情の起伏が激しかった日であろう。 (中略) その後、色々あって、ライブドアに入社するに至ったのである。 ひどい略を見た。 今から1年前2006年1月16日はライブドアに強制捜査が入った日で、その日自分が何をしていたかというと社長面接を受けに行っていた。たかだか面接に大げさなもので、六木ヒルズの周辺には報道陣が詰めかけており、張り詰めた空気の中、何も知らずに六木ヒルズに突

    「そろそろライブドア事件について一言いっておくか」について一言いっておくか : にぽたん研究所
  • 続・配列から効率良くプレースホルダを作る : にぽたん研究所

    前に書いた「配列から効率良くプレースホルダを作る」の続編です。。 TMTOWTDI な Perl だけあって、色々面白い解がありますね。 Powered By iwai.ug - [Perl] プレースホルダの作成って、こうすれば速いのか! ちなみに自分は、今までこんな感じでした↓ sub placeholder_from_array { return join(',', ('?') x @_); } 確かに、配列を作るのに map() を使うより、このほうが倍近く高速になりますね。 あと、もう一つ、 はてなブックマーク - 他人の切抜 / 2006年08月11日 よりobfuscatedな解: 「return @_?"?".",?"x$#_:"";」。 id:another さんの解をほんの少しだけ見やすくすると sub placeholder_from_array { return @

    続・配列から効率良くプレースホルダを作る : にぽたん研究所
    joan9
    joan9 2006/08/16
  • BKCon 2006 - にぽたん研究所

    昨日は BKCon 2006 に行ってきた。 BK というのは「一般的にはバッドノウハウの事」なんですが、昨日のは、BKCon と言っても、かつて開催された Bad Knowhow Conference 2004 の続編とかではなく、"B"atara "K"esuma "Con"ference 2006 です。 ※正しくは横浜 Linux ユーザグループ主催の「第 65 回カーネル読書会」のテーマ "mixi.jp: Scaling Out With Open Source" です。 ちなみに、Batara Kesuma さんというのは、株式会社ミクシィの取締役。 mixi の裏側を見せますというか、ちょっと hip な言いかたをすれば "Inside mixi's backend" ってカンジです。 とりあえず、プレゼン内容は YAPC::Asia の時と大凡同じでしたが、プレゼンの持ち

    BKCon 2006 - にぽたん研究所
    joan9
    joan9 2006/07/08
  • 輝け!全日本最強 CPAN Author 決定選手権 2006 : にぽたん研究所

    昨年の「輝け!全日最強 CPAN Author 決定選手権 2005」から、早 1 年と 3 ヶ月。 今年も日人の最強 CPAN Author を決定する時がやってきました! ちなみに開催時期に関しては個人的な気まぐれ以外のナニモノでもありません。 前回も書きましたが、日人 CPAN Author を調べる方法は、日の正午時点で 5181 人いる全世界の CPAN Author の中で、明らかに外国人の名前と思われるものを grep -v で排除して、その後に目視で抽出しているので、外国人っぽい名前で CPAN に登録している人や、単なる「漏れ」のせいで、ここに反映されていない可能性もあります。 Update: Shot さんから bayside さんが抜けているとの指摘を受け、更新しました。他にも抜けがあったら教えてください>< (2006-06-09 22:38) この抽出作業

    輝け!全日本最強 CPAN Author 決定選手権 2006 : にぽたん研究所
  • YAPC::Asia 2006 : にぽたん研究所

    なんだかんだ、最高に楽しかったです。 サブテクの悪ノリがひど過ぎた感がありましたが、色々な会社の皆さんとも挨拶させていただきました。 ものすごい人数だった中で、十分に時間が取れなくてちゃんと挨拶が出来なかった方とかも居ましたが「Shibuya.pm とかでどうせまた会える」風に思えたりしてるので、またその機会にでも。 はてなの近藤さんと、このネタについて話したりして、普段、オンラインでは深いやりとりが出来ない分、直接会うと、さもお互いを知り尽くしちゃっているんではないのか感がすごくあるのが、ネット超しで広く浅く、そして永く繋っていることを象徴しているような気がしました。 セッションはどれも面白かったです。 「どれがどう」とか言うのは難しく、「どれも」面白かった。 mixi やはてなブックマークとかが、自分達と同じようなトリックをやって、安定したサービスを目指していて、同じ成長過程ではやっぱ

    YAPC::Asia 2006 : にぽたん研究所