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

コメントの分量と粒度と付ける位置

http://web.sfc.keio.ac.jp/~shokai/archives/2006/02/post_474.html 毎回悩みます。

中の人などいない? 本当?

404 Blog Not Found:これスゴ - 全自動4コマ 全自動4コマ が凄すぎる。中の人は大変な気がするけど、頑張って欲しいです。 というか、なんかいろいろと遊びたくなってしまう。(w

真面目な硬派な CGI

awk

大川敦の日誌 1. wget ページの取得 2. nkf 文字コードをutf8に変換 3. sed 文字の置換 4. gawk rssフィードの生成素晴らしい。 それぞれの個性を生かしていて、こういうものは好きです。もっとも、awk で XML を吐くのは結構しんどいと思います。

Subversion 今更ながら読んでおきたい

第1回 Subversionを使おう:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社 Subversion はともかく、svk はイマイチ把握しきれていないので、期待して読んでいきます。

二分検索

awk

そのまま書き下してみましたけど、ランダムでサンプルを発生させたらヒットしないものですね。(苦笑) 404 Blog Not Found:アルゴリズム百選 - 二分探索(binary search) #! /usr/bin/gawk -f # bin_search.awk - binary search # input: min, max # output: r…

一行野郎はどうなんだろう

awk

http://d.hatena.ne.jp/UME/20071205 コメントを書かせていただいたわけですが、 awk '{gsub(/"/,"");print "\""$3"\",\""$4"\""}' とか、 awk -F'[/ ]' '{gsub(/"/,"");print "\""$6"\"","\""$7"\""}' このクォートで舌を噛みそうになるようなものはどうな…

面白いカレンダー

http://elzr.com/posts/infodesign-challenge#submission-11 年末になるとカレンダーも出始めますが、面白いカレンダーがいくつか出ています。 個人的に好きなのが これですが、2 週間というサイクルが自分に合っていることもあるので、使えそうな 1 枚です。

キミならどう使う 0.2

今年、http://ll.jus.or.jp/2007/ で以下のような出題をさせていただきました。もっとも、出題をした際には RSS とかトラックバックが使えない状況でしたので、知らない人も多いと思います。 http://karetta.jp/article/blog/ll-spirit/033840 俗に言われる…

mongoose のビルド方法

前回 mongoose をビルド - 日本 GNU AWK ユーザー会 0.2 に書いたのは少し変ですね。実際には、 $ aclocal && automake -c -a && autoconf $ sh ./configure --disable-oracle && makeで、できます。あと、こうすることで修正箇所も大幅に少なくでき、liboni…

awk だってボットくらい

PythonでもIRCボットは作れる - 西尾泰和のはてなダイアリー awk でも書けちゃうそうです。コードは結構複雑だった気がするのですが、freenode で awk のチャンネルに行くと awk でできたボットが相手をしてくれます。

二分探索

404 Blog Not Found:アルゴリズム百選 - 二分探索(binary search) 確かに配列、ソートと二分探索は仲良しなのですが、先にソートではなかろうかと思いつつ、何か後で書きたいけど、時間があまりないです。

awk でアラート

awk

2007-12-04 いやまぁグラフィカルいいんだけど、アラートメールとかってAWKでシンプル に処理すると楽なのよ。実際に awk で監視をさせているのですが、監視するのは比較的小さな言語 (単純に実行ファイルが小さい) のは負荷がかかっている時でも動作してく…

ドラッガーと自分の器

http://taka.no32.tk/diary/20071201.html#p01 経営者になりたくもないので、器は自分の中で考えてみます。 今、やっていることの目的は何ですか? やっていることに、ちゃんと責任持てますか? その業務の中で起きた疑問や課題を克服する努力をしていますか? …

awk で CSV

Comma-Separated Values - Wikipedia にあるように CSV は RFC 4180 に従うわけですが、逆に awk で処理しにくくなってしまった私ガイル。回避できるのですが、今回は awk で CSVファイルを扱う を使って回避しました。 自分でクォートしたりしたのが敗因で…

Putty Tray

Puttyをよく使う人はぜひ·PuTTY Tray MOONGIFT TeraTermPro は最近デフォルトですけど、個人的に欲しいのは、マウスオーバーしないときにはアイコン化してくれるようなターミナルかな。Windows 版では見たことがないです。

Subversion が賑やかだ

Linus曰く「Subversionは史上最も無意味なプロジェクト」 | スラド デベロッパー まぁ、悪い意味で賑やかなんですが、個人レベルで何時間もかけてパッチを当てたりマージをしたりするような膨大なコードを扱わないから必要ないし、Subversion でも十分過ぎま…

旋盤使えますか?

NHKスペシャル 工学部出身なので、嫁に説明しながら見てました。業が凄い。(普通は使いませんって) ちなみに、私は旋盤を使えます。

配列の問題

404 Blog Not Found:アルゴリズム百選 - 配列を再発明する 404 Blog Not Found:アルゴリズム百選 - ハッシュを再発明する awk は配列と連想配列が一緒のため、配列として普通にあるような pop, push, shift, splice がないのだろうか? たまに欲しい時があり…

mongoose をビルド

ところが既にパッケージがあるらしいので、こちらを利用します。 http://mongoose.jp/download.htm Debian package化してみました。 以下からどうぞ(^^ /etc/apt/source.listに追加することで、apt-get install mongooseできます。 deb http://mongoose.jp/d…

mongoose 0.70

http://mongoose.jp/changelog.htm#c070 個人的に一番合いそうな言語なので、もう一度再ビルドして遊んでみようと思います。 MySQL 5.0 サポート FTP サポート 「+」演算子(数値優先)と「.」演算子(文字列優先)を、明確に動作で分けるように変更 #include で…