32nd Diary

トップ | 最新 | 過去の日記 | もっと過去の日記

2004年
4月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30
めーるあどれす
ruby -rbase64 -e'puts Base64.decode64 %q(dGFrYW5vMzJAZ21haWwuY29t)'



2004-04-17 (Saturday) この日を編集

[Hack][Work] プロジェクト打ち上げ

昨日,バイト先でプロジェクトの打ち上げがありました.

なんか,こう,いくつかの点*1を除き,典型的なXPなプロジェクトだったので,いろいろ勉強になりましたねぇ.

特にペアプログラミングは刺激になりました.ひとりでは開発が止まってしまいそうなところでも,ふたりだと頑張れたりしますね.それに,自分に足りない知識がどういった種のことなのかがとても明確になります.よい経験でした.

*1 いくつかの点: テストコードがなかったり,終盤でドキュメント書いたりなど.

[Mobile] iFP-190TCが壊れた〜!!

昨日,家を出るときに「再生・停止」ボタンを三度くらい押さないと再生できませんでした.

で,その後,ボタンにより停止することができなくなったので,仕方なく電池を抜いて止めました.(ぶ

それからは二度と電源が入りません!!う〜む,停止できなくなった時点から「再生・停止」のボタンが機能してない気がします.

とりあえず,買った時期*1がいつなのかを調べてみました.

どうやら2002年12月23日のようですね.

1年半くらい経ってしまっていますし,実はこの不具合以外にも最近ファイルシステムがおかしく*2なってたんで,買い換えようと思います.

そういえば,一時期,研究室とのデータのやりとりのために,ハードディスクタイプのプレイヤーを買おうと思っていたのですが,512MBのUSBフラッシュメモリがタダで支給されたため,結局は買ってなかったんですよね.

そんな現状から考えると,実はハードディスクタイプである必要もないかもしれないですが,やっぱり大容量は魅力.それに,こちらにデータを移行させれば,512MBのUSBメモリはKNOPPIX用とかにできますし.(ぶ

というわけで,購入の候補としてはiHP-120,iHP-140あたりが最有力.

専用の転送ソフトも必要なく,ZIP.MP3*3も再生できるらしい.これはスゴイ.個人的には歌詞のファイルを再生と同時に表示できたりすれば,もう言うことはないかなーといったところ.

*1 買った時期: サイト内全文検索で調べました.(わら

*2 ファイルシステムがおかしく: 消せないファイルがいつの間にかできる.フォーマットしてもいつのまにか復活.面倒なので,あまり追及はしていません.その影響で正確な残り容量も把握できない状態でしたね.

*3 ZIP.MP3: 複数の曲を無圧縮のZIPでまとめたファイル.アルバムなどを整理するのに便利.

あ〜.あと,The Plugも断線しちゃったんで,新しいの買うカー.

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

YOSHIKI [The Plugならひとつ余っているからあげたいところだけど、そうそう会えそうにないので無理ですね(w あと、zip..]

takano32 [なかなかおいしい話はないもんですなぁ.で,買ってしまったよ...]


2005-04-17 (Sunday) この日を編集

[Joke][Windows] SCSIデバイスありすぎwww

SCSIデバイスありすぎwww

こ,これはPCIデバイスありすぎwwwの続編?

マシン自体は安定しているのだが,どうしてこんなことになっているのだろう.

まぁ,とりあえずPCIデバイスからSCSIデバイスへ抽象度が下がったわけだ. となると,スキャナデバイスとかが32個ぶらさがることなんかに期待できるだろうか.

[UNIX][Software]monotone

BitKeeperが問題になっていることを受け, Linusが代替候補としてあげたため,一躍有名になりつつあるバージョン管理システム.

cvsやsubversionと違い分散型で,GNU Archよりもお手軽に導入できそうな雰囲気が漂う.

そして,何よりboostを利用して書かれているみたいなので, ソースコードはさぞ美しいのだろう,と妄想.

Debian sargeあたりまで降りてきたら試してみようと思います.(ょゎ

追記.monotone_0.18-1_i386.debが配布されていますな.ちょっくら試してみますか.

[2ch]おぱんちゅ先生

表現が下品なんだけど,話としては結構面白い. みさくらなんこつ好きにもおすすめかもしれないお話.

現行スレッドにリンクがあるということはまだ続いているのだろうか.


2006-04-17 (Monday) この日を編集

[Ruby][Hack][Univ][Life][Haskell] Recursion vs. Iteration # Ruby, Haskell

about 404 Blog Not Found , Roccoの日記 , ひげぽん OSとか作っちゃうかMona-

Lambda Calculusの基本は読んだので, アルゴリズムは把握しているんですよね. ちょっとドーピング?

Rubyで書くとこんな感じ*1

#!/usr/bin/env ruby
def fib(n)
   return 1 if n == 1 or n == 2
   return fib(n - 1) + fib(n - 2)
end

def fib2(n)
   fib = [1, 1]
   (n - 1).times { fib << fib[-1] + fib[-2] }
   return fib[-2]
end

ラムダ式の計算ではどうなるかというと, fib2と同じような流れで無限リストを定義し, 遅延評価で必要なとこだけとってくれば 簡単に計算できますよ.と.

たぶん,Haskellでzipと再帰を使って書く人が現れて Haskellはやっぱすげーとなりそうな予感. そんなこと言うならお前が書いてみろ, と自己ツッコミしつつ書いてみる.

fib = 1 : 1 : [ a+b | (a,b) <- zip fib (tail fib) ]
take 8 fib
[1,1,2,3,5,8,13,21]
fib !! 6
13

簡潔すぎるな.


そういえば,SCIP( 計算機プログラムの構造と解釈(ジェラルド・ジェイ サスマン/ジュリー サスマン/ハロルド エイブルソン/Gerald Jay Sussman/Julie Sussman/Harold Abelson/和田 英一))はドクターの授業で読んだな.

ボクはドクターではないので, 趣味で参加していたようなもんですけど(単位がもらえない).

ちなみに,その講義の前半では Domains and Lambda-Calculi (Cambridge Tracts in Theoretical Computer Science)(Roberto M. Amadio/Pierre-Louis Curien)という 本でラムダ計算について勉強しました.

講義の後半にラムダ計算の応用について, SCIPのSchemを観察してみた感じです.

むーん.ラムダ計算に関しては 簡約マシンを自分で作ったり してましたね. あと,predで感動したり してた記録が日記に.

*1 ちなみに,この形のブロックの書き方はボクは魅せるときにしか使わないです.

[Ruby][Book][Moe] 冒険Ruby

じゃなくて, 冒険ルビ―The best 3 stories by Osamu Tezuka (秋田文庫)(手塚 治虫)でした.

昨日試験の帰りに買ったマンガ.

悪いことばかりしてるとお仕置きお化けがでますよ,というお話. (要約しすぎだ!バカ!!)

なぜか,鋼の錬金術師のオチを思い出したよ...

[FreeBSD][Gentoo][Linux][Work] Gentooにするかのう

昨日はついでにバイト先のマシン用のハードディスクも買っておいた. 9380円で250GBだもんなぁ.すげぇよ.デフレディスク(?).

バッファ2MBで5400rpmだけど...(^^;;


せっかくシステムを入れ替えるのだから,変わったものにしようかなぁと画策中. Gentoo Linux, Solaris, Infernoなどが思い浮かんだけど, この中で一番普通に使えそうなのはGentooか.Solarisもまぁ,いけるか. Infernoはまぁ,アレだな.(何

ふむ. Gentooは他のディストロと比べて,インストールの方法が異色. つっても,FreeBSDな人にとってはあまり新しい概念はないな. ただ,LiveCDでブートして, インストール領域に必要なバイナリを展開したあとに, chrootしてmake buildkernel, make installkernelしてるよーなもんですよね. そもそもPortageが*BSD由来ですか.そうですか.

追記.Gentooのminimalインストールディスクから起動するも, CD-ROMドライブのマウントに失敗する... 一体,お前はどこから起動したんだ?

[Moe][Univ][Life] ドキドキなんかしてないんだからねっ!!

大学の健康診断に行ってきました.

毎年,血圧は低すぎるくらいなのに, 今年は高くて引っかかりましたよ.

なんだってのさ.まったくもう.

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

ひげぽん [>ドクターの授業で読んだな ドクターの授業の教科書であることにちょっと安心しました。]

32 [ボクの大学はカリキュラムが温いかもしれません.情報を専攻していても関数型の言語は履修の必要がなかったりします. 数学..]

Rocco [私は情報なんて知らない世界なので、うらやましっす。 ちゃんと情報も取得しておけばよかったなぁ。]


2007-04-17 (Tuesday) この日を編集

[Life][Work] 暇な研修

一応,情報を専門でやってたので,全部知ってるようなことだけど,こんなの実際に社会で役立つ成果物を作る上では何の役にも立たないような気がしているのよね...


2008-04-17 (Thursday) この日を編集

[Server][Log][Security] いきなり☆OP25B

急に生では出せなくなった。

あらかじめリレー設定の記述はしていたので、こいつをコメントインして対応終了。MXでdigったホストは無理で、smtp.example.comがいける、というのに微妙に納得いかなかったが。

いいんだけど、連絡くらいは欲しい。

[mixi] メンバーの参加コミュニティ

あるコミュニティに入るとその右のサイドバーに「メンバーの参加コミュニティ」なるものがでるようになっているではないか。いつからだ?

Rubyのコミュニティを見てみると、そのメンバーの参加コミュニティにはJava, Ajax, PHP, C/C++と意外と幅広いのがわかる。

やっぱ、仕事とは別で趣味に使ってる人が多いのかしら。

[Twitter] 今日のTwitter


2009-04-17 (Friday) この日を編集

[Twitter] 今日のつぶやき

Read More ...