すがブロ

sugamasaoのhatenablogだよ

2007-04-01から1ヶ月間の記事一覧

スクールカースト

昔読んだ ハッカーと画家を読んで「あぁ、こういう捕らえ方をするとわかりやすいなぁ」と思っていたんだ。 友達の輪に入っている or 入っていない、そしてそのグループに人気者が居る or 居ないで、こう、言い表せない順列みたいのってできてたよなぁ。 ハッ…

くっちゃね

土曜・日曜は 食っちゃ寝るという生活をした。 ここ暫くなんとなく体調が悪かったけど、少しはよくなってきたような気がする。 しかしまぁ、プロジェクトがきっちり終わらないおかげでゴールデンウィーク返上っていうのがな(´Д`) せめて一日の出社でケリが付…

次世代言語?Erlang (アーラン)

前から名前だけは聞いていたけど @ITでも取り上げられていたので、ちょっと調べてみた。 情報として被っている気もするけど、下の二つを流し読みした。 Erlang - Wikipedia Rubyist Magazine - Rubyist のための他言語探訪 【第 10 回】 Erlang 一番の問題は…

社会人二年目の人へ

別に二年目じゃなくても良いけど 新人と呼ばれていたころは終わって、そろそろ本人のギラギラ感が試される時期に来たと思うよ。 新人のころは「何をやっていいのやら・・・」というのがあるだろうし、先輩・上司の言うことをそのままハイハイ言っていてもよ…

ニコニコ動画勉強会

後で読む http://labs.cybozu.co.jp/blog/takesako/2007/04/nicovideo.html

zipメソッド

初めて聞いたんだけど zip形式に圧縮するメソッドではないよ。 Rubyリファレンスマニュアル - Enumerable 配列を圧縮する? 圧縮するわけじゃないけど、配列同士をくっつける。 上記のマニュアルに書いてあるとおりだけど、こんな感じ*1 irb(main):014:0> ba…

劣化版 tail コマンドを改良してみた(2)

前回作った劣化版 tail コマンド id:seiunsky:20070419:1176997597 通勤途中で読んでいる Rubyist Magazine 出張版 正しいRubyコードの書き方講座―RubyistのRubyistによる、Rubyistとそうでない人のための作者: 青木峰郎出版社/メーカー: 毎日コミュニケーシ…

ThunderBird 2.0

秀丸メールから移行したけど つ、使いにくい……(´Д`) 動きがもっさりだし、タスクバーに入ってくれないのが結構邪魔。。。 しかしなぁ、メール移しちゃった以上*1、秀丸メールに戻るという選択肢は出にくい。 いや、誘惑には駆られるんだけど。 愚痴 会社から…

イカン

なんつーか ロッキー見てたらこんな時間だ(´Д`)

EfficientJavaScript

JavaScript のTips集 あとで読む EfficientJavaScript - Dev.Opera - 効率的な JavaScript

秀丸メールから ThunderBird 2.0 へ移行してみた

ThunderBird 2.0 が出たので 重い腰を上げて今まで使っていた秀丸メールから移行することにした。 ThunderBird はここからダウンロード 秀丸メールからの移行方法 秀丸メールからエクスポートを行う 移行メールを選択(基本的に全選択)フォルダ単位でしか選…

劣化版 tail コマンドを作ってみた

追記(2007/4/25) 改良版はこっち:id:seiunsky:20070424:1177429928 tail -f 大好きっ子 仕事柄、 tail -f でログを追うのが日常とかしているので良く使うコマンドとしては上位に上がる。 で、ふと 簡単に実装できるんじゃね? と思ったことと、あわよくば…

yield を使ってみる

Ruby では yield を実装すること自体は、そんなにしょっちゅう無いかもしれないけど yield を使うことはしょちゅうだ。 each 構文無しではもはや生きられない体になっているといっても過言ではない。 そこで 自分でもちょっと実装できるように調べてみた。 …

メモ

あとで読む CodeZine:log4netでデバッグや障害解析に役立つログを出力する(運用監視, ログ, .NET, デバッグ)http://codezine.jp/a/article/aid/71.aspx CodeZine:TCPを利用した複数クライアント接続可能なチャットアプリケーションの作成(チャット, ソ…

WPF/E の正式名称決定

決定っていうか 正式名称じゃなかったのか……という思いが強いけど、.NETの WEB ブラウザ革命児、 WPF/E の名称は Silverlight という名称になったらしい。 開発環境は Microsoft Expression Studio というのを使うらしいが、これって製品として発売するんだ…

Rubyist Magazine 出張版

買ってきた まだちょっとしか読んでないけど、なかなか勉強になる。 string クラスとか正規表現の使い方とか、普段使わないメソッドや表現があるので(っていうか、他人の Ruby ソースなんてあまり見る機会ないので)大変参考になります。 Rubyist Magazine …

ついったー

ついったーに登録してみた Twitter / sugamasao 現実と一緒で友達がぜんぜんいないので登録してください。登録返しを見舞います>< 更新方法 Google Talk で更新するよ。 Twitter の IM の設定で Google のアカウントを入力して、twitter@twitter.com を Go…

プログラマの権利宣言

一度は 宣言してみたいものだ。 http://www.aoky.net/articles/jeff_atwood/the_programmers_bill_of_rights.htm

突発的にクリップボード(3)

前回 id:seiunsky:20070411:1176313002 思いのほかに 内部でクリップボードのデータを保持しているのと、画面上で表示する両立が難しい。 内部的にはキューを使ってある一定個数のデータを保持しようと思っているんだけど、画面上のテキストボックスは(あた…

突発的にクリップボード(2)

前回 id:seiunsky:20070404:1175710724 なんということだ Clipboardクラスを調べればクリップボードの監視もすぐに見つかると思っていたんだけど、どうやら Win32API を使わなくてはいけないらしい。 参考サイト ビューアチェイン Clipboardの監視はできない…

新バージョンの恐怖

Exchange Server 2003 SP2 今開発しているシステムでは Exchange のメールをいじくる必要があるのだけど、ためしに SP2 を当てたら動かなくなった。 なぜかと言うと、SP2 以前ではスペルミス*1になっていたヘッダ名が修正されたため。 ヘッダの値を取り出す…

ありそうでなかった

WEB API についてまとめたサイト MASHUPEDIA - マッシュペディア - : Web API x Mashup これはとても便利。ちょっと試してみたい、とかの時にすぐに調べられるし、のちのちノウハウが集まってくるのだろう。 今後に期待。 その他に 長野に出張しているんだけ…

テスト駆動開発(TDD)とビヘイビア駆動開発(BDD)

最近 BDD ってのを聞いたので ちょっと調べてみた。 簡単にしか調べていないけど、ようするにやれることはTDDと変わらないけど、「考え方(使い方)」が違うっていうことだよね。 TDD は個別のメソッド等の動きを検証するもので、 BDD はもう少し大きな視点…

Dependency Injectionについて

DIの解説サイト Dependency Injection の基本的なアイディア - いやなブログ Inversion of Control コンテナと Dependency Injection パターン もうちょっときっちり概念を抑えておきたいのでメモ。 そういえば 先月のソースレビューの際に、依存性をなくす…

内側から見た富士通「成果主義」の崩壊

読みおわった 結構前に読み終わったんだけど、なかなか面白かった。 結局のところ、評価をするほうも人間だから「明日から成果主義だから」と言ってすぐに変えられるもんじゃないってことだよね。 それに、おれ達の業界って事前に「成果」を決めて、半年後に…

自動テスト

メモ http://codezine.jp/a/article/aid/1207.aspx Seleniumとはどう違うのだろうか。 (参考:http://journal.mycom.co.jp/articles/2006/09/29/selenium/)

突発的に

クリップボードのデータを複数保持するツールを 作ろうと思ったんだけど、思ったよりも面倒っぽい。30分くらいでどうにかなるかとおもったんだが。 とりあえず 作成したウィンドウのボタンを押すとテキスト形式のデータをウィンドウ内のテキストエリアに貼り…

はてなAPIを使ってみる

はじめての WEBAPI というわけで、良くわからないまま使ってみた。 ソースコード とりあえず動けば良いので可読性云々はぜんぜん考慮していない。 前半がページ単位での被はてブ数取得処理で、後半がサイト全体に対するはてブ数。 require 'xmlrpc/client' c…

うぎゃぁ

この前のアマカンで 帰りの電車で一緒だった方がITmediaで露出してた。 ITmedia Biz.ID:行動力だけで生きるエンジニアの“上京物語”――はてブTV・あきやんさん (1/2) しかもまじアレだよ。行動力「だけ」なんてことないよ*1。技術力も十分あるだろうに。 おれ…

最近思うこと

joel on software ここ1週間くらい? 文字化けしているんだけど Japanese - The Joel on Software Translation Project 追記(4/2) 書いたそばから文字化けが直ってた(´Д`)