32nd Diary

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

2003年
5月
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 31
めーるあどれす
ruby -rbase64 -e'puts Base64.decode64 %q(dGFrYW5vMzJAZ21haWwuY29t)'



2003-05-23 (Friday) Windows on Linux この日を編集

PowerPointとか使わなきゃいけないケースが増えてきたな〜

[Linux][Windows] CrossOver!!

CrossOver Officeなるソフトウェアが巷のごく一部のごく一部くらいの範囲で流行ってるらしいぞ。 なんでも、これを使うとMS-Officeが普通に動いたりするらしい。 しかも、IEコンポーネントを使用したタブブラウザなんかも動いてしまったりするらしい・・・ MS-Officeのライセンスは必要だと思うけれど、Linux上でそれなりに使える実行速度でのMS-Officeを求めている方にはおすすめかも。

2004-05-23 (Sunday) この日を編集

[Java][Work] 似非Propertiesクラスを作った.

Propertiesクラスが普通の方法では日本語を使うことができないので,日本語を扱えるものを自分で作った.

仕事で作ったため,流石にプログラムのコードを載せてしまうのはどうかな〜と思うので,概要について書いてみようと思う.

方針としてはPropertiesを継承した新しいクラスを作ることにした.

新たにpublic void load(Reader inReader)を作ることにした.

まずはPropertiesの仕様を見て,既存のload(InputStream inStream)がどのような形式を受け入れるのかを見る.

とりあえず一回目の走査でコメント行の除去や整形を行うことにした.具体的には以下の通り.

  1. 行頭からの複数の空白文字を除去
  2. 行自体が空白のみの場合は読み飛す
  3. 行頭が#ではじまる場合も読み飛す
  4. 行頭が!ではじまる場合も読み飛す
  5. 行末が\で終る場合は\を除去
  6. 行末が\で終わらない場合は改行を追加

これで整形済みの入力が得られるはずである.

あとはこれを一行ずつ対が入っているものとして理解していく.

ちなみに Pattern expression = Pattern.compile("^\\s*([^\\s:=]*)\\s*[:=]?\\s*([^:=]*)\\s*$"); という正規表現で前方参照のひとつめにキーが入り,ふたつめに値が入る.

あとはこれをthis.setProperty(key, value)してあげればおしまい.完成したものを見ると意外と簡単にできてる.


2005-05-23 (Monday) この日を編集

[Life] 落としたクリップを拾うコスト

昔,所ジョージが「一円玉は拾うと損する.」とか言ってた話を思い出した(「目がテン!」でだっけか).

この記事を読んで「こんなことを考えるのにかかるコストはいくらだったんだろうね.」とか思った.(ぶ

[Game] Number Place Volume 2

ナンバープレイス,通称ナンプレが遊べます.

実はまだルールをよく知らない. ルールを知ったときのために日記にスクラップ.

[Windows][UNIX] Tortoise CVSの日本語化

海外のサイト *1のものは バージョンが1.8.14で 日本のサイトのものは バージョンが1.2.2だったので, てっきり1.2.2以降は日本語化されていないのかな, と思っていたが,どうやら統合されている模様.

CVS - Preferences - Language でJapaneseを選択したら日本語になった. が,なんか不自然なので元に戻してしまいました.(ぶ

*1 気づかないうちにリニューアルされてかっこよくなってるし...

[Univ][Moe] 攻殻機動隊?

今日,とある授業で3DのUIの話になり, 某教授が「月曜だか,火曜にやってる深夜アニメの三次元の UIはよくできてた,ああいうUIが最近いろいろ出てきてるよ.」の ような話の流れになった.

いやぁ,アニメとかそういう話題を微塵も感じさせない クールな教授*1 の話だったのでビビッタ. 具体的な題名までは話題に出ませんでしたが, そのアニメはたぶん,攻殻機動隊な気がする...

*1 知っている人は名前を聞けば,「ええっ!あの先生が!!」って驚くはず.

[Univ][Net] Shorewall

あと,今日のゼミはShorewallの設定を通じて, 実際のファイアーウォールがどんな運用をされているか紹介してみた.

現にボクのところはshorewallで運用しているノダ.イイヨ.このソフト,簡単だ.

ちなみに,Linux LiveCD Routerというものにも使われているので, 興味のある人はGoogleなどで調べてみてはいかがかな.

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

machy [UIってことはウチの研究室の教授なのでは…]

takano32 [いえ,3Dの回転運動などの話からそうなりました. その教授は数値計算とか計算機数学などが専門のようです. どこの研究..]

hound136 [うはwwww月曜の授業きたwwwww]

takano32 [みwなwぎwっwてwきwたwぜwwww]


2006-05-23 (Tuesday) この日を編集

[Univ][Life] 大学の相談窓口アルバイト

相談窓口のアルバイトをすることになった.

特定のノートパソコンで特定のネットワークに接続する方法についての窓口という,恐ろしいほどに限定された環境についての相談窓口です.

まともな客の数は0で,基本的に「それに関しては別の窓口に問い合わせください」みたいな委譲ばかりしてた.

客と会話した時間よりも,関係者と会話した時間の方が長かったよ.こんなんでお金もらっていいのかな.ボクは.

とりあえず,この時間は本や論文を読む時間になりそうかな.

[Gentoo][UNIX][Net] stoneの証明書を作成

でさ.そのアルバイトをしながら使える無線ネットワークが異様に固いんだよ. まぁ,そこに壁があれば越えるわな.漢なら.

Read More ...

[Moe][Book] とらドラ〈2!〉 (電撃文庫)(竹宮 ゆゆこ/ヤス)

やっぱりこの人の書く文章と相性がいいみたいだ. ストレスを感じることなく読了.

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

136 [その相談窓口なんだあ! うらやましす。]

32 [きっと専門的なことに少し詳しい人が窓口にいるということが重要なんだろうねぇ. 客が異様に少ないのはまだ周知してない..]


2007-05-23 (Wednesday) この日を編集

[Life] 早く寝た

明日に備えて早めに就寝...


2008-05-23 (Friday) この日を編集

[Work][jus][mixi] 関係者の方々へ

ご迷惑をおかけして申し訳ございません。

決して機密な情報を漏洩するなど、諸団体のご迷惑となるような活動はしておません。個人のグチが書き記してあるだけです。

逆にこのような形となってしまいましたが周囲の方々のあたたかみをほんとうに感じることができました。 適切な対応をして下さった方々、ほんとうにありがとうございます。 ご心配をおかけしてしまった方々、ほんとうに申し訳ございません。

昔もこのようなことは何度かあったのですが、自分がもつ社会との接点が大きくなるにつれ、影響も大きくなることが理解できました。この件については以上でクローズし、ここからは二度と情報を発信しないようにしたいと思います。

[Twitter] 今日のつぶやき

Read More ...

2009-05-23 (Saturday) この日を編集

[Hack][Event][Hardware] Make: Tokyo Meeting 03 #MTM03 Day One

足りない部品の買い出しに体育館に行ったはずだったが、気づいたら何をやっているかわからねぇ・・・Make・・・おそろしいイベント・・・

ぶれいんましん

あーえー。肝心な自分の展示の写真取り忘れたwww ええと、明日は違うものを作りつつ展示するというエクストリームアドホックを行う予定。

そういえば、Pokenが大活躍でした。名札の中に入れておくと、自然と「ハイホーしよう!」という流れになります。こんなに高頻度にPokenが活躍したイベントはじめてだよ。うん。


2013-05-23 (Thursday) この日を編集

[Python][Hack] ハッカソンでコミットした Cloudless Spots プロジェクトが Galactic Impact 分野にて NASA から表彰されました

先日 NASAが主催している世界同時多発的ハッカソンみたいなのに参加したっていうの、日記にかきました。

http://taka.no32.tk/diary/20130423.html#p01

メディアの掲載記事もけっこーあった。

ってか、技評の記事、ふぉんさんが書いてくれてた!ありがとうございます!

書かれています通り、コミットしたプロジェクトがめでたいことに国内で入賞し、日本代表としてグローバルなコンペに進出をサブミットしている状態でした。

ほんで、大きな期待はせずに結果を待っていたのですが、GMT的に22日に発表された結果をみたら、なんと表彰されてました!!!驚き!!!!!

http://open.nasa.gov/blog/2013/05/22/global-award-winners-for-the-2013-international-space-apps-challenge/

表彰は Honorable Mention for Galactic Impact というものです。Galactic Impact 分野の副賞のようなものかな。っていうか、よく英語わかんないんだけど、「Galactic Impactの最優秀賞ではないけど、特筆すべきプロジェクト」みたいなもんだと思う。

Galactic Impact

The award for Galactic Impact goes to the solution that has the most potential to significantly improve life on Earth or in the universe.

よくわかんねーけど

宇宙的インパクトあるで賞

地球や宇宙における生活の改善について大きく貢献する可能性のあるプロジェクトに与えられる賞だよ。

みたいなことかいてある。と、思う。

Global Award Winners for the 2013 International Space Apps Challenge

Cloudless Spots (Tokyo) というのが我々のプロジェクトですな。 < http://spaceappschallenge.org/project/where-to-put-solar-panels-/

今回の審査にはソーシャルメディアを用いた投票なども加味されていました。上のサイトの右上のミドリボタンから投票できるやつです。ソーシャルメディアなどで呼びかけて応援をお願いなどしていたのですが、無事、応援に応えることができたという形になり、うれしく感じています。

応援してくださったみなさまや、関係者のみなさま、そしてプロジェクトをともに育てた仲間たちにありがとう、ありがとう、そしてありがとう!と感謝を感じています。

これからも地道に、たまには、サボることもあるし、ミスることもあるけど、世界と人類に貢献できるようなエンジニアとして生きていきたいと、しみじみと感じている所存です。

みなさん、ありがとうございます!