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

HL Test

#!/usr # AWK hl test # BEGIN and END are also matched as patterns BEGIN { p = 0; } /some pattern/ { p++; } # / inside brackets is not considered end of expression # a loose division operator (/) is not mismatched as a pattern. $1 =~ /[^abc…

ふと思ったが

http://ll.jus.or.jp/2008/program/doukaku 温故知新に重きを置き、高級なLLを低級言語のように使いこなし、地球に優しい短いコードアセンブラですね、わかります。というのは置いておいて、こう言われると「LL はアセンブリ言語へのインタプリタなんだから…

Larry Wall ってどうなのよ

http://taka.no32.tk/diary/20080721.html#p01に書かれているとおり、Larry Wall が LL Future に来日してくださいます。 非常にうれしい限りです。でもね、 既に今年も YAPC::Asia で来日してるじゃん。 Perl 信者なら YAPC 行ってるよね。 あのダラダラ発…

ランダム一行野郎

http://gauc.no-ip.org/awk-users-jp/の中にhttp://gauc.no-ip.org/awk-users-jp/blis.cgi/todays_onelinerというものを作ってみた。 中身は 1 時間毎に cron でファイルを自動生成させているだけ・・・。

ゆの in awk

ゆの in languageの最新人気記事 0件 - はてなブックマーク とりあえず awk で作ってみた。 http://gauc.no-ip.org/awk-users-jp/blis.cgi/DoukakuAWK_033

シュレディンガーの猫

これかぁっ、プランク定数を無視した議論の発端はっ | okkyの日記 | スラド を見て大いに賛同。あくまで「シュレディンガーの猫」は「光が波か粒子か観察するまで分からないだって。ならばお前の猫を毒ガスの入った箱に入れても蓋を開けるまで死んでいるかど…

いつもの表現なんだろうが、どういうことだろう?

http://news.livedoor.com/topics/detail/3683823/ 取り扱い方を誤ると破損する危険があることが判明した。水着で何をやったんですかね。 誤った水着の使い方をするとはどういうことなんだろう。

意外に簡単なのか? それとも Ruby が凄いのか?

Giles Bowkett: Ruby Golf: ASCII Sierpinski Triangle この手のものを某ネタにしたかったんですが、年齢オーバーらしい。

お悔やみ申し上げます

http://www.asahi.com/obituaries/update/0606/TKY200806060232.html 私の好きな漫画家であり小説家でした。 いろいろ影響を受けたことも少なくありません。

かな漢字変換 Web サービスが使えない

こういうのじゃダメなの? #! /usr/bin/gawk -f BEGIN { ORS = RS = "\r\n"; base_url = "jlp.yahooapis.jp"; url = "JIMService/V1/conversion"; param["appid"] = "YahooDemo"; param["sentence"] = ARGV[1] ? ARGV[1] : "aiueo"; http_url = "/inet/tcp/0/…

本物も見たことあるけれど

您正在访问的域名可以转让(出售)! 見たことあるのは小便小僧 (世界三大がっかりの 1 つ) だけれど、自分の国の英雄じゃなかったっけ? そんな遊びにしていいのかよ。

awk っぽい Scheme

http://d.hatena.ne.jp/chibaz/20080528#p6 scsh という Scheme Shell は awk っぽい振る舞いができるそうです。 Scsh Reference Manual awk らしいのか!? 微妙なところ。awk は BusyBox だと 3000 行以下のコード (オリジナルの awk は 1000 行以下) なわけ…

微妙なタイミングだなぁ

http://gauc.no-ip.org/awk-users-jp/ 2008-05-19 - 日本 GNU AWK ユーザー会 0.2 の中で Web を何とかしたいといった翌日にハブサイトが盛り上がっているらしいですが、動きにイマイチついていけていません。(飲み会とか色々あったこともある)http://gauc.n…

Web ページの改版

http://gauc.no-ip.org/ は Perl で作られた Wiki である FSWiki を使っているため、awk のコミュニティらしくないと常々思っていました。少し時間が取れたので、以下のようなメールを送ってみました。 「日本 GNU AWK ユーザー会」Web ページについて|free…

自分のスタイルに合わせて

こういうものは極力単純化した方が長続きするのは目に見えています。 http://ryus.co.jp/modules/wordpress/index.php?p=352 http://ryus.co.jp/modules/wordpress/index.php?p=288 私の場合、後者の「きれいさちこ」が合っています。そもそも仕事の単位が長…

何かの流行りですか?

残念ながら天才とは呼ばれたことはありません。 404 Blog Not Found:紙一重 長文日記 私の知能指数は確か 100 以下くらいのはずで、良くもなければ悪くもないです。クラスで知能指数トップだったのは女の子で 180 くらいだったはずですが、彼女がその後何か…

ダイレクトに Excel ファイル

Spreadsheet::WriteExcel | okkyの日記 | スラド Spreadsheet::WriteExcel = Perl で Excel 出力 - drk7jp なるほど、さすが Perl。こんなこともできてしまうのですね。 さすがに Fedora のリポジトリにはないだろうと思い検索したら、なんかあるっぽい。 $ …

最近の私の動向

とりあえず各アプリケーションへの負荷分散を行っています。特にエディタ (vim) に関してはミニマムにしてプラグインを余計に読まないようにし、ブラウザ (Firefox) もできるだけ負荷を減らしていますが、どうしてもブラウザは負荷がかかりますね。

QR コード

QR コードも最近は結構当たり前になってきていますね。 http://conferences.yapcasia.org/ya2008/news/141 イベントの整理を行うのに QR コードを用いるのは、なかなかユニークなアイデアだと思いました。

それはやっぱり Perl では?

LL/Scripting/Programming/Litterate Programming それでもあろささんが例示した 三つのステージをたどった言語って思い浮かばないんですが。 強いて云えば Perl と云えなくもないけど。 (引用元の回答というわけではありません。あまり脈略もないです。) aw…

awk の配列

awk

配列と連想配列は、個人的には Perl をやり始めた時の難関であり、awk をやり始めた時の難関でした。(その前に使っていた BASIC では配列を使ったことがなかったので・・・)そもそも配列とは、ある添字 (数値) を持つような変数の一種であり、良く数学で a1,…

群論と Perl

スケジュール: YAPC::Asia 2008 - May 15-16th in Tokyo, JAPAN 私は物性物理をやっていたので、いわゆる対称性の部分だけです。群論自体は鼻水が出るくらい難しいです。 これが群論というわけではないですが、平面を正多角形で埋め尽くすと正三角形、正四角…

Maildir から MH への移行

何年かに一回は繰り替えしている GUI と CUI の移行作業ですが、Sylpheed を使うために Maildir から MH に移行してみました。意外に maildir2mh なんてものがないのですが、今回は以下を使いました。 Universal mailbox converter in 24 lines | 503 Servic…

プログラムの効果

私の言うプログラムは野良プログラムというか、本道ではなく「あった方が便利」で作るプログラムについてです。なぜなら、私はプログラマではありませんから、本格的なプログラムを書くことはありません。 優秀なIT技術者が忘れがちなこと(1) | おごちゃんの…

理想的な何か

YAPC::Asia には今年も行けそうにないわけですが、内容は非常に面白そうである。 http://conferences.yapcasia.org/ya2008/schedule 全部のタイトルを見たわけではないけれど、大まかには以下のような分類かな。 Perl の応用範囲 大規模システムでの Perl Pe…

未来の LL

敏感な人はご存知だと思うが、「LL Future」である。以下は、LL Conference とは全く内容は関係なく、個人的なイメージで話しているので、当日話されることは多分ない。 http://karetta.jp/article/blog/ll-spirit/213603 未来の言語、いや、未来そのものを…

ネタとしては古いけど

http://tdiary.ishinao.net/20080425.html#p01 特に LL とか何とかならないかな。

街の本屋

潰れて下さい。遠慮なく。 | おごちゃんの雑文 我が家のそばの本屋が税理士の事務所に変わっていた。結構品揃えがあったけど (自分の連載していたものは置いていなかったのだが)、本屋って日本文化だなと思う。近所にあるから・・・とか、学校の帰りにあるか…

興味はあるけれど

はじめてのにき(2008-04-27) ネットワーク越しの分散ファイルシステムの完全性ってどうやって保証されているんだろう。 かなりネットワークエラーがあるような環境でも、数 TB クラスのデータの完全性の保証ができるのであれば、おもしろそうかも。

さらに修正

awk

式の代入だから構文上間違っていない限り True を返すから、カッコと 1 は不要です。 seq 40 | awk '$0=$0%40?$0%24?$0%15?$0%8?$0%5?$0%3?/3/?$0": (゜∀゜)":$0": ( ´_ゝ`)":$0": (゜∀゜)":/3/?$0": U゜∀゜U":$0": U・ω・U":/3/?$0": (*゜∀゜*)":$0": (*…