トップ «前の日(11-30) 最新 次の日(12-02)» 追記 RSS feed

HsbtDiary


2001/12/01 (土)

XHTML

にしたいなと思う今日この頃。<たっけさんの影響。

カウンタ変更完了

今まではイメージカウンタを使用していたのだが、テキストカウンタの方が軽くて見栄えもいいかなと思ったんで変更。IPアドレスの重複カウント防止のチェックインターバルは10分とした。このスクリプトはここから入手した。作者のてっちゃんさんに感謝。


2002/12/01 (日)

プラグイン作成中

むー、UTF-8コードをeucとかに変換するにはどうすればいいんだろう…。あー、もう午前4時だよ。プログラムを作り始めると時間がすぐ無くなる脳。。。

さいたま and ウェルコネ

寝る前にいつものように日記チェックをしてたらがまたやってくれました。

あの病院のFlash

勘弁してくれって…。何で深夜の4時に野郎一人で大笑いせなあかんのですか。

kitaさん最高です。

Uconv

馬鹿笑いして思い出した。UTF-8を扱うならUconvか。今の鯖に入ってないから、今作成中のプラグインはお蔵入りか。日記を書く時に結構使えると思ったのになぁ。

全国の苗字(名字)・世帯順位(9.4万種)の「アイウエオ順検索」

柴田は63位、59901世帯。結構多いな。

from

slashdot.rb

そんなわけでプラグインを作ってみました。sidebarにあるようにSlashdot.orgから最新ニュースの一覧を持ってきて表示するだけです。引数で表示数も変えられるようにしたつもり。RDFとかRSSならどうにでも流用できると思うのでもうちょいいじってみます。むー、Uconv周りがどうにかなれば実用性がもう少しはアップすると思うのだが…。

テストしてくれる方はslashdot.rbからどうぞ。

追記:.rbがCGIとしてしか動かないようなので拡張子をtxtに変えています。センス無いな…。

追記:timeoutの設定や呼び出すたびにSlashdot.orgにアクセスしてしまうので、ほとんど使い物にならないような気がしてきた…。

Test_NYEAR

tDiaryのHEADにTest_NYEARがマージされたようです。長年日記機能はマジでお勧めです。

散財

買いましたよ 少林サッカー デラックス版 [DVD]を。この週末は笑いっぱなしですわ。ヴィッキー・チャオ最高。

akademeia.rb

調子にのってもう一つプラグインを作ってみました。Security Akademeiaから最新ニュースの一覧を持ってきて表示します。テストしてくれる方はakademeia.rbからどうぞ。

しっかし、日記を開くたびにアクセスするというのはネットワークによろしくないな。キャッシュディレクトリにタイムスタンプ確認のデータファイルとかを作成するとかで対処できるだろうか。あとUTF-8も処理できるようにしたい。。。セパレータの変更とかはrecent_comment.rbあたりを眺めればすぐに解決できそうだな。

むー、日記を開く時のレスポンスの重さはどうにかしないといかんな…。

headline.rb

とりあえず、RDFやRSSは共通仕様の物が多いのでニュースサイトごとにプラグインを作るのはやめて取得したいサイトを引数から指定してニュースを取得するheadline.rbとして作り直しました。

キャッシュ機能を実装していないので日記の表示速度が環境によっては激遅になる可能性があります。使い方とかについては中身に書いてあります。

本日のツッコミ(全4件) [ツッコミを入れる]

# こ〜りん [このあたりが参考になるんでは? > UTF-8 to euc http://fuji.sakura.ne.jp/~y..]

# しばた [ありがとうございます。しかしいかんせんUconvが手に入らず…。telnetも使えないので自分でインストールすること..]

# Nyan2 [愛生会病院を笑うなよぅ(つД`)]

# koyasu [うちは plugin/ の下については .htaccess で .rb を CGI として実行しないように設定してま..]


2003/12/01 (月)

マリオ動画のネタばれ

ム。こんな裏があったとわ。

from capsctrldays

忘年会色々

会社の忘年会には不参加、所属チームの忘年会には参加、若手組(?)の忘年会には参加。

モデム故障

実家のADSLモデム内蔵ルータが故障しているらしぃ。うーん、電話越しじゃどうにもこうにもこうにも症状がわからない。なんか聞く感じではADSLの状態をしめすランプが異常点灯しているので故障の可能性が大と判断。

速やかに保証書と一緒に故障センターに送ってもらうことにする…。


2004/12/01 (水)

Google Software Downloads

Googleソフトウェアの詰め合わせ。Gmail Notifierはどこからダウンロードするのかも探さないと見つからなかったので、こうやってまとめてもらえると助かる。

DQ8進行状況

ドルマゲス2回目が倒せないのでレポートでも書くか…。


2005/12/01 (木)

[Web 2.0]web 2.0 デバイドとか何とか

とりあえず、何となくぼんやりしている物をカテゴライズして論じるのは釣り芸・煽り芸では手っ取り早い手段。

で、ma.laさんの話題に触れている人達の多くが「かとゆー見ているようなネットジャンキー」と「インターネット=Yahooな人達」を「一般人」でくくって、「RSSリーダーやSBMを使っているだけの人」と「ma.laさんのようにあっと驚くようなプロダクトを作り出す人」を「geek」としてくくっているんだけど、それは無理がありすぎじゃないのと思う。どうせやるなら、Early Adopterとかその辺のカテゴライズ方法で論じろと。

というか、この話は別に対立軸を作るというわけでもなんでもなくて、ニュースサイトを作る・見るくらいのネットジャンキーなんだから、よりネットジャンキーになれるように・他のネットジャンキーの幸せのために、RSSリーダーやSBMを使えよ!って話だと思うんだけど違うの?

まあ、マニアやジャンキーは行為そのものに時間を費やすのが至福の時だろうから(目的と手段の逆転)、どうでもいいと言えばどうでもいいや。

関連情報

RSSは谷間を飛び越えようとしている

[Subversion]Subversion使え!

えーマジCVS!!CVSが許されるのは小学生までだよねとも言われる昨今ですが、自分もTeXで書いてる論文、雑多なプログラム管理は全てSubversionで管理してます。

研究室でも論文の版管理しろと言われて、ファイルに日付やらver1.0とか2.0とかつけて共有フォルダに入れないとだめなんですが、ハードコピーして名前で管理するなんてやってらんない。TortoiseSVNだと、xdocdiffと組み合わせればdoc,xlsやpdfも差分管理できるようになるのがいい感じ。

というわけで、研究室でSubversion使ってない人は使うようにしましょう。

[mixi]mixiのトップページが変化

mixiのトップページ

一瞬、開くページを間違えたかと思ったよ。あのお姉さんたちはどこへ!

[TA]今日のTA

Webショッピングサイトの仕様を決定して、UML作成。グループ単位での実習だったので、TAはいつもどおりぼーっとしていた。

[tDiary][plugin][RSS][makerss.rb]RSSにコメントへのリンクを追加(2)

以下の変更を加えてコミットしました。

  • 内部ではcomment_newを使うようにした
  • コメントではなく、ツッコミに表現を統一。英語でもTsukkomiと表記。

明日の朝にはanonymous cvsまで出回ると思います。

関連情報

本日のツッコミ(全2件) [ツッコミを入れる]

# otsune [かとゆー閲覧者をネットジャンキーと表現するのは分からなくはないが微妙に違和感のほうが強い気が。 「del.icio...]

# しばた [あー、確かにそうですね。 「インターネット=Yahooな人達」と区別するだけの表現なので、その辺は分類表現はあまり考..]


2006/12/01 (金)

飲み会

今日はススキノ近辺で飲み会があったんで一回休み。


2007/12/01 (土)

[Game][P3]P3 の戦闘シーン構想段階の映像

橋野桂の開発通信 Vol.23

製品のやつとまったく違って、フィールドからそのまま戦闘モードに切り替わるタイプと、専用のフィールドに移動するタイプの二つ。これ、製品版とはまったく違うものだけどこれはこれでいい味出てるなー。

ちなみにP3Fesは未だに手付かずです。一日が32時間くらいあればプレイするのに!

[Game][Wii]Wii Fit を満喫

TSUTAYAの開店と同時に買ってきた。予想ではそこそこ人がいるような気がしていたんだけど、Wii Fit を買い求める人は皆無。んで、彼女が家に来るのを待ってからだらだら開封してプレイ。以下感想。

  • 箱は結構大きく、重量もまあまあなので店頭で買う予定の人は要注意
  • バランス年齢は25歳
  • バランスゲームはモーグルとジャンプが面白い、Wiiスポーツのようにさくさく楽しめる
  • ヨガは難しい…、立ち木のポーズなんて一回もできなかったし
    • 彼女は余裕でこなしてた。どゆこと!
  • 有酸素運動はまじめにやったらふつーに息が上がる。
  • 全部をそれなりにこなすにはスペースが必要、CMで出てるようなリビングくらいないときつい

と、いう感じで家で気軽に運動をするにはもってこいのゲームとなってる。あとバランスゲームはWiiスポーツののりで楽しめるのもプラス評価。


2008/12/01 (月)

[Mac]同盟活動

久しぶりのノーマルグラコロセット。包み紙がグラコロ専用のものではなくなって札幌でも在庫わずかな香り。

ごちそうさまでした!

[iPod][Apple]iPod touch 用のアクセサリを色々購入

ノート PC に Win とか Mac な環境を持っていないので、旅行中の充電をするための AC アダプタと、買ったときに張った保護フィルムの中に糸くずが入っていることがやたらと気になりだしたので、張り直し用の保護フィルムを購入。

ところで、iPod touch にも shuffle のように Dock がついてくるものだと思っていたんだけど、別売りなんだねえ。みんな買ってたりするんだろうか、それとも自作?


Elecom iPod用AC充電器(ホワイト) AVD-ACAD1NWH

エレコム
¥ 1,890
ELECOM iPod 2nd touch/フルサイズ液晶保護フィルム AVD-PFFA2TCR

エレコム
¥ 1,365

本日のツッコミ(全3件) [ツッコミを入れる]

# ただただし [自作だろうJK]

# しばた [えー、JKな話なのか…。少し考える。]

# ただただし [すんません、JKじゃないです。 でも自作は楽しいよ!]


2009/12/01 (火)

[Life] 12月の始まり

今年も早いもので残り一ヶ月。

ちゃんとした振り返りは良かった探しリースやその辺でやるとして、今年はひたすら何かしらの病院に行ってたような気がするなあ。歯医者はまだ継続中だし。来年はもう少し抑えられるといいのだけど。


2010/12/01 (水)

[Game][PSP][MHP3] MHP3 を買った

Amazonでちゃんと発売日到着。

なんか朝の上野ヨドバシでは300人とかそういうレベルで並んでいるのを見かけたけど、ゲームでこれだけの行列になるのってMHシリーズくらいなのだなあ。というか、並ばせてニュースになったところで誰も幸せにならないのでとっととDL販売に移行してくれればいいのにね。


モンスターハンターポータブル 3rd

カプコン
¥ 7,450

[Life] バーミックススライシーセットを買った

一足早いクリスマス的なボーナス的な何かとして妻と二人で買ってしまった。

通常価格38500円のところが楽天のとあるショップで32500円というあり得ない値段で並んでいるのを見かけたので即決して二日ほどで到着した。これ、次の日には同じショップからはバーミックス関連が全て消えていたので何となく値付けを間違えたのかなあ。取り消しのような動きも無いので格安で特をしたと思うことにする。

さっそく、夕食にカボチャとタマネギのポタージュを(妻が)作ってみたけど、お手軽に作れてなおかつ皮とかその辺も全部加工できるのでだいぶ良い感じ。次はミートソースとかその辺かなあ。


bamix バーミックス M250 スライシーセット [ ホワイト ]

bamix
¥ 38,325


2011/12/01 (木)

[rsync] rsync でレジュームダウンロード

数十GB のファイルを SSH 越しにダウンロードする必要があってどうやった物かなあと調べてみたら rsync でできるらしい。

rsync -aP src dist

-P オプションは"--partial --progress"をまとめたもので、これを付けると途中で中断しても、続きをよしなにやってくれるみたい。便利-。

[jQuery][JavaScript] backbone.js と一緒に使っていたライブラリ達

夏くらいからしばらく backbone.js と Rails 3.1 で何かを作っていたんだけど、一段落してきたので使っていた JavaScript のライブラリ達を紹介しておく。

jQuery

省略

underscore.js

JavaScript の ActiveSupport みたいな奴

backbone.js

クライアントサイドMVCっぽいものを実現するライブラリ

json2.js

Object.toJSON() できるようになる

handlebars.js

wycats 先生が作ったテンプレートライブラリ、mustache の拡張。

jQuery.validate

フロントエンドで request を投げる前に validation を実行して input の右側に警告を出したりできる

jQuery.tools

マウスオーバーでtooltip を表示できる

jQuery.upload

ajax でファイルのアップロードを簡単に実行する

spin.js

ajax 利用時のくるくるを JS だけで作成できる

今年の初めに比べたらだいぶ書けるようにはなったけどサーバーサイドに至ってはさっぱりわからないし、コールバックまみれを上手くデザインできるようになるにはまだまだ勉強が必要だのう。

本日のツッコミ(全2件) [ツッコミを入れる]

# a_matsuda [> フロントエンドで request を投げる前に validation を実行して input の右側に警告を出し..]

# hsbt [html5 の validator を最初は使おうとしてたんですけど、何かの理由で jQuery の奴にしたんですよ..]


2012/12/01 (土)

フランス旅行の写真を Flickr にアップロードした

DSC09699

やっと整頓した... → フランス旅行 - a set on Flickr

フランスに旅行する時のご参考にどうぞ。ルーヴル美術館はホントオススメです。


2013/12/01 (日)

[ruby] tdiary-style-gfm-0.1.1 リリース

tDiary で GFM 記法と Twitter のオートリンクを良い感じに使うことができる tdiary-style-gfm の 0.1.1 をリリースした。このバージョンでは 0.1.0 の時に発生していたプラグイン呼び出しの記法を破壊してしまう不具合が修正されている。 @yhara ++

使うには tDiary-4.0.2 以降で Gemfile または Gemfile.local に gem 'tdiary-style-gfm' と書いて bundle install ないし、bundle update すると使えるようになります。ご活用ください。

ソフトバンクの回線を解約してきた

妻ともども、DoCoMo のガラケーと softbank の iPhone をずーっと二台持ちしていたけど、DoCoMo で iPhone という状態に二人とも契約を変更したので、softbank の回線二つを解約してしまった。2年目の節目の年とか考えていると、トータルで損をするのでとにかく解約することにした。


2014/12/01 (月)

また anker 製品を買っている

anker の USB 充電アダプタが便利すぎるのですっかりファンになってしまい、手元のガジェットあれこれを anker 製品にリプレイスしている。

Anker Astro E5 第2世代 16000mAh モバイルバッテリー 2ポート 急速充電可能 iPhone6/6plus/5s/5c/5/iPod/iPad/iPad Air, Air2/iPad mini, mini2, mini3/Xperia/GALAXY/3DS/PSVita/ウォークマン等対応【PowerIQ搭載】

Anker
¥ 3,999

今使っているのは cheero の 10400mAh モデルなんだけど、anker の第2世代のやつは 16000 mAh でサイズも同じか細さだと細いくらいというやつなので取り替え。

Anker® 5台同時 充電ステーション - Anker® 40W 5ポート USB急速充電器のために

Anker
¥ 2,799

新発売の充電箱も買ってみた。これたかが箱で 2800 円は高いだろ~と思ったけど、実際の品はだいぶ重厚でしっかりと床や机において、タブレットを立てかけても倒れない重さで中々良く出来ていると思う。我が家は妻も iPhone, iPad mini を持っていて、自分も iPhone, kindle fire HDX, iPad という感じなので、この箱くらいの置き場所があるのは調度良かった。

Anker® 【3本セット】 90cm Micro USB ケーブル ハイスピード USB 2.0 Aオス型-B同期 充電用ケーブル Android / Samsung / HTC / Motorola / Nokia 他対応

Anker
¥ 1,099

micro USB ケーブルもガジェットについてきたやつをそれとなく使っていたけど、この機会に新調した。ちゃんと計測したわけではないけど、ケーブルが他のそれより太いので充電は早いんじゃないかな(適当)


2015/12/01 (火)

けんじおじさん会

平鍋さんが永和の社長に就任してからやっと飲み会を開催できるという状態になったので、永和社員、永和卒業生、永和のご近所さんで集まるけんじおじさんを囲む会に参加してきた。

あいかわらず @moro がちょいちょいダジャレを入れてきたり、 @takkanm が平鍋さんから話をふられているのに頭を抱えて返事がいまいちという永和アルアルな風景を眺めてニコニコしてきた。


2016/12/01 (木)

機動戦士ガンダム THE ORIGIN III を見た

バタバタしていてすっかり忘れていたけど、PS Store で HD レンタルして見た。

基本的にコミックに忠実に描写しつつシャアが着々と復讐の準備を整えていく様子が描かれているのが良かった。1-2 話はジブリっぽいなあという印象があったけど、この作品はそうでもなかったのは戦場が多かったからかなあ。

Fits を大量に買った

引っ越しお約束の収納ケースの形が合わなくて今まで使っていたものが使えない、という状況になったのでクローゼットの大きさを図ってぎりぎりになるように Fits のケースを大量に買った。これ一つは2000円前後だけどアレもこれもと買いだすと結構な値段になってつらい...


天馬 フィッツケース クローゼット 幅30×奥行53×高さ30cm カプチーノ L-30

天馬(Tenma)
¥ 2,298


2017/12/01 (金)

Psych 3.0.0 をリリースした

5 年ぶりのメジャーバージョンアップとなる Psych 3.0.0 をリリースした。メジャーバージョンアップらしく、syck のために残していたコードをガッと消したりしている。

https://github.com/ruby/psych/releases/tag/v3.0.0

ChangeLog や History というものを更新しなくなってからの状態で引き継いだので、改めてどうやっていくかというのを検討中なのですがとりあえず psych リポジトリの releases で省力でやる感じにしました。

手伝ってくれる人がいたら声かけてください。

アオイホノオ(18) を読んだ

引き続きのノリと勢いが衰えないまま面白く、特に最後の勘違いオチが最高だった。


アオイホノオ(18) (ゲッサン少年サンデーコミックス)
島本和彦
小学館
(no price)


2018/12/01 (土)

エンジニアリングマネジメントについて

Pepabo Managers Advent Calendar 2018 1日目の記事です。

@hsbt が勤務先であるペパボで最近やっているマネジメントについて紹介します。昨年は執行役員CPO兼業務プロセス革新室室長として、主に社内の情報システムやワークフローのアップデートについて携わってきましたが、今年度は技術部長としてペパボの技術者組織を率いる=エンジニアリングマネジメントを担当しています。

エンジニアリングマネジメントと、ただのマネジメントではなくわざわざ「エンジニアリング」と頭につけているからには、それ特有の何かしらの特徴があると考えています。一つにはエンジニアは専門職であるということがあると思います。その専門職集団をマネジメントすることで成果を出すためにペパボでは以下のような事項を @hsbt は執行しています。

  • ペパボのエンジニアの評価制度、採用方針の策定
  • ペパボのエンジニアとしての行動・判断基準の醸成
  • 上記の2つの事項をペパボのエンジニア自身が継続的に行う仕組みの構築

1つ目のエンジニアの評価の基準をどのように定め、どのような期間で行うのかということを決めるというのは想像しやすいと思います。なお、ペパボではエンジニアの評価の基準となる「技術力」を以下のように定義しています。

  • 作り上げる力
  • 先を見通す力
  • 影響を広げる力

技術力の定義は個人や組織で定義は様々なものがあると思いますが、単に作り上げる=プログラミング能力が優れているというだけではなく、メンテナンス性の高いコードを書くこと、書いたコードが社内外の人々やモノを動かすことなどを総合的に勘案して「技術力」と定義しているのはわかりやすいと思います。この技術力の評価に基づいて半期に一度職位制度による等級として上位のエンジニアを任命したり、報酬としての給与の更新を行っています。また、評価だけではなく、新卒・中途の両方の採用においても、合否の基準や観点を定めたり、採用のフローを更新したりしています。

2つ目のエンジニアとしての行動・判断基準の醸成については、ペパボのエンジニアとしてどのような行動を是として、どのような行動を非とするかということの方向性を定め、それを評価制度に組み込むことで組織としての行動のスピードを上げるということをしています。

わかりやすい基準の一例としてはペパボの価値基準である「みんなと仲良くすること」「ファンを増やすこと」「アウトプットすること」などがありますが、それら以外にも様々なエンジニアの価値基準があります。

例えば、「Nice Try」という考え方があります。これは常に「失敗するということは仕事をしているということ、2回目は起こさないように改善を重ねてまた挑戦すれば良い」と @hsbt は言い続けており、ペパボの社内では何かに失敗した時に誰もが「Nice Try」と声をかけて挑戦することを恐れないという文化が作られています。@hsbt はなかなかこのようなコンセプチュアルなモノを考えるのは苦手なのですが、@antipop が得意なので 0→1は乗っかることで 1→100にするということを主に担当しています。(他にも価値基準としては "速" とか色々あります)

3つ目、最後のエンジニア自身が先の二つを行うというのは、制度や価値基準をバックオフィスの部門であったり、社外から決められて採用するのではなく、エンジニアである @hsbt やペパボのエンジニア自身が考えて、実行して、いい場合は継続、よくない場合はアップデートをするということを繰り返すということです。

ペパボのエンジニアは2018/12の時点で約90名ほどいます。この人数を @antipop と @hsbt の二人だけで全て評価したり、価値基準を作って全員の方向性を決めていくというのはなかなか大変なため、CTL(チーフテクニカルリード)を事業部ごとに設置したり、今年はCTLを補佐するTL(テクニカルリード)を設置したりすることで、トップダウンによるマネジメントだけではなく、ボトムアップによるマネジメントも実行できるようにしました。(実際に CTL/TL から @antipop や @hsbt にもたくさん意見が来ます)

このCTL/TLのメンバーと共に、先に述べた3つの事項を継続的に執行しているというのが @hsbt がペパボで行っているエンジニアリングマネジメントです。プロダクトマネジメントに加えて、エンジニアリングマネジメントが重要と言われる昨今ですが、「マネジメント」と言っても何をすればいいのかわからないという方の参考になれば幸いです。

タイ旅行 3 日目

2日目に頑張って外に出すぎたのでこの日は ICONSIAM で軽く買い物してからひたすらホテルでゴロゴロしていた。

ICONSIAM、6階から先はまだ工事中だから待ってね、という状態でオープンしていて勢いしかなかった。全部できた頃にもう一度きたいなあ。この後は Apple Store によって「人多いねー」って話したりしてホテルに戻った。タイ、iPhone 使ってる人が東南アジアにしては多い気がする。

午後過ぎに昼食ついでのアフタヌーンティーを食べてからプールで泳いでひたすら寝たり、思い出したようにアドベントカレンダーのエントリを書いたりしていた。まだまだ遊び方が中途半端な気がするなー。もっとリセットをちゃんとできるようにしたい。