2007-01-01から1年間の記事一覧

awk ならどうだろうか?

natsutan (@natsutan) | Twitter 少なくとも 8 人くらいは残ってくれるのではないかな。というか、そういう面倒な部分 (入出力) を補ってくれるのも LL ですから。

自分と同じ人が結構いるものです

http://lab.urume.net/2007,1212,687.html スクショを撮るタメだけ?w - やへー@チラシの裏 私も Zaurus + スペカ + Pocketworkstation でコンソールのみしか使っていません。 通勤電車でメールのチェックとポッドキャストを聞くにはちょうどいいです。

イベント

「スピーカ1000人プロジェクト」について - 西尾泰和のはてなダイアリー 発表した人の紹介で発表する「テレホンショッキング」枠を作る?お、これは大いに賛成ですね。(志村けんのように断られることがないようにしないとね) さすがに偏らないように (しかも…

ナンバーリンク

awk

2007-12-11 ナンバーリンク - Wikipedia パズルを自分で解くのは好きじゃないのですが、比較的簡単なアルゴリズムで解けてしまうものだと感心してしまいました。

何でもアリアリのセキュリティソフト

無料のセキュリティ統合ソフト「Kingsoft Internet Security free」を使ってみた - GIGAZINE 今は個別に入れているけれど、どんどん個別のソフトが重くなっていくので、まとめてくれるソフトがあると助かるかもしれないと思っていたので、期待しています。 …

ステファニーって

祝、ステファニー、日本レコード大賞新人賞受賞: ホットコーナー 「Remember My Love」の人を思い出すのはおじさんということかな?

生きてたサモ・ハン・キンポー

サモ・ハン・キンポー(洪金宝)さんが死んぢゃった? - Heart Attack 誤報でよかった。でも、年取った方がかっこよす。

gawk + nkf

大川敦の日誌 ちょっと考えて見ました。こんな風にすればできるのですが、HTML に含まれている内容によっては正常に変換ができていませんね。echo を使うのはダメなのかなぁ。 #! /usr/bin/gawk -f BEGIN { RS = ORS = "\r\n"; url = "www.yahoo.co.jp"; htt…

gawk の po の翻訳者がいないらしいので翻訳希望を出しておきました。

Welcome to the Translation Project う〜ん、手順がイマイチ把握できていないので、id:elf さめに聞いてみようっと。 どっちにしても、xgawk の po の翻訳するにしても正規の方法を知っておくことは良いことだ。

仕事の生産性

仕事の生産性向上:猫のベロだまり:オルタナティブ・ブログ 生産性の向上の鍵はどこに落ちているか分かりません。前年私がやった生産性向上の鍵は「ケーキ」です。(別にケーキの製造をやっているわけではありませんよ) 今年の鍵は「ジェンガ」だったりしま…

いろいろ凄い

採用説明会での資料を公開します。 - IT戦記 凄いなぁ。 何と言うか、IT 業界はこういうところの見せ方 (プレゼンではなく amachang から直接近い距離から話しかけてくれるようにするという見せ方) が凄いと思います。そういうところを製造業ももっと取り入…

awk の IRC チャンネル

awk

irc.freenode.net の '#awk' なのですが、以前よりも会話が活発です。閑古鳥が鳴くよりもいいですね。

mongoose 0.71

http://mongoose.jp/board/ 結論から言えば ARM での状況は同じなのですが、ちょっと試したものとしては、 i386 系のマシン (Fedora Core 6) では問題なくビルドして動作した 同じ方法を Zaurus 上でやると segmentation fault でも、この Zaurus というのは…

開発をアウトソースしてはいけない

安物買いの銭失い...開発をアウトソースしてはいけないという事例 - サンフランシスコ出羽守手記(masayangの日記 戦闘機開発もAgileでいこう - サンフランシスコ出羽守手記(masayangの日記 いわゆる IT 系の企業だけではなく、既に製造業も同じようにアウト…

getline の問題点

awk

Ed Morton による getline の問題点の指摘 を翻訳してみました。少し強引なところはありますが、初心者が getline の罠にかかって comp.lang.awk に投稿して、また Ed を怒らすくらいなら読んでおいて損はないと思います。一方、awker であっても getline の…

BEGIN の中での getline

予想通りの Ed Morton の反応でした。 getline inside BEGIN Question BEGIN { upper = "PNBRQK" lower = "pnbrqk" getline < "lance1.tmp" cor = substr($0,77,1) } 要するに、"lance1.tmp" の部分を可変にしたいということです。 Answer ここ を読んで、顔…

入力ファイルごとに出力ファイルを切り替える

reading out blocks of data, cleaning up data /SERVER/ { close(f); f = ""; next } !f && !NF { next } !f { split($0, a, ".") f = a[2] ".vol" ext next } { print >f } というファイルを使って、 $ awk -v ext=22 -f syscfg6.awk file01とし、出力ファ…

これって学校の宿題でつか?

sepsplit - splitting into fields together with matched field separators どうも、sepsplit() という関数を作って欲しいのですが、どこかの学校の宿題丸投げのような記法に笑ってしまいました。(ひょっとしたら真面目な問題なのかもしれませんが) Questio…

gawk と awk の違い? なのか?

Difference beetwen awk and gawk? Question 以下のように処理すると gawk ではエラーにならないけれど、awk だとエラーになるというものです。 awk '/[0-9]+ [a-z0-9]+/{printf " \047%s\047)\n", $1 > "text.txt"}END{printf "END\n" > "test.txt"}' afile…

substr() の問題・・・じゃねぇよ

substr() の問題というわけでもなく、出題者がどうやって自己解決したかもかかれてないので、何とも言えない問題です。 Help with substr Question BEGIN { print "Ol a'!" } /ActFrom\[1\]/{ S1L = $0;# sub(/ActFrom\[1\]="/,"",S1L); sub(/";/,"",S1L); p…

ファイルの途中での FS の変更

Changing FS inter-record 非常にありがちな問題ですが、皆さんはどうやって処理していますか? 私は FS は 1 つにして、あとは split() で分割したりするケースが多いです。 Question #field1,field2,field3 #field1,field2,field3,field4 #field1,field2 @f…

先頭行のスキップ

New awk user needs help Question 先頭にヘッダを記述した不要なレコードがあり、これをパスして読み込みたいという内容です。 Answer この出題だと情報が不足するため、いくつかの方法が提示されています。 NR > number_of_header_lines { do_whatever_wit…

小数点位置の揃え

週末に Netnews がらみを集中させて書くのはどうなんだろうかと思いつつ、集中して書きます。(w Netnews は awk のコミュニティの中では最も活発に議論されているところでもありますが、英語でしか読めないのと、そもそも nntp が使えるプロバイダも減少して…

駅前 LL

404 Blog Not Found:並列処理事始 - 書評 - プログラミング言語Erlang入門 Erlang は自分の肌に合わないとしても、 駅前入学ならぬデスクトップ入学が本当に簡単に出来るのだ。この言葉が面白かった。例えば、各言語用のチャンネルがある IRC と出題用の IRC…

gawk on Windows

gawk for windows お疲れ様です。ネットワーク周りは ML でも少し問題になっているようですが、CVS 版で変更していくようです。

投資検討終了

現在の PC である Panasonic の CF-R2 (最新は R7 らしい) からメインの VT100 端末・・・じゃなくメインマシンを MacBook にしようとしています。 コスト的に考えると MacBook が一番安いんだよなぁ。Dual Core なので、メモリは 4 GB にしても 20 万円でお…

Vii すげー

痛いニュース(ノ∀`) : 中国最新ゲーム機「Vii威力棒」の詳細が明らかに - ライブドアブログ いろいろと作るの大変な Wii だったのに、技術を超えた技術かもしれない。 センサーバーがなくて動作するとか、カラーバリエーションとか Wii が負けているところも…

今日は脳みそがおかしい

全然頭が複雑なことに追従できません。頭を使いすぎて疲れるという言葉がありますが、頭が働かないけど仕事で強引に動かして頭が疲れてしまいました。 ライフハックじゃないけれど、忙しい時ほどスローに仕事をするスタイルを見につけたいものです。(本当は…

製造業と awk

awk

製造装置は不眠不休で製造し続けますが、最近の製造装置は (当然?) 様々なログを出力しますから、そのデータ処理を行うことで色々なことが分かるようになっています。不眠不休と書きましたが、24 時間も動作していると、当然そのログは膨大になり、Excel で…

Grid Computing

awk

http://codegolf.com/grid-computing 今回は縦横計算なので、組みやすいけれど、どこまで短縮できるかが鍵ということでしょうか? 自分の脳みそをダンプすると以下のようになりますが、縦横同じアルゴリズムで計算させた方が短くなりそうですね。(当然か?) #!…