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

ソースファイルの行数をカウントする(その3)

id:eel3:20080608で、カレント以下のディレクトリにある全ソースファイルの行数をカウントする方法を書いた。コマンドプロンプト上では個々のファイルの行数をカウントすることはできたけれども、行数の合計を出すことまではできなかった。シェルスクリプト…

NEC LaVie L PC-LL750/2Dにカタログスペック以上のメモリを増設する

NECのPC-LL750/2Dの再セットアップをした。2002年に発売されたノートPCで、OSはWindows XP Home Edition、CPUはモバイルPentium III 1.0GHz、メモリはPC100の256MBだ。再セットアップにあたりKnoppix 5.3.1でハードディスクのデータを吸い上げたのだが、さす…

書籍購入:殆ど共通点がない3冊

自分も周りもWindowsを使って仕事をしているので、他人も使えるツールを作る時には、使用言語に制約がある。でもツールを簡単に実装できる言語が使いたい。そんな欲求からこの本を購入してみた。WSHクイックリファレンス 第2版作者: 羽山博出版社/メーカー: …

書籍購入:便利な記法を覚え直したい今日この頃

仕事をしていて時々ちょっとしたツールが欲しくなることがあるけど、ツール作成には時間をかけたくない。基本がC言語な私でも、そんな時は基本的に生産性の高い言語を使う。sedやgawkでテキスト処理したり*1、バッチファイルやシェルスクリプトで既存のツー…

ソースファイルの行数をカウントする(その2)

id:eel3:20080601 でソースファイルの行数をカウントする方法を書いたが、それらは特定のディレクトリ上に全ソースファイルがある場合にのみ有効な方法だった。ところで、ソースが複数ディレクトリに分かれている場合などに、カレントディレクトリ以下の全ソ…

ソースファイルの行数をカウントする

ステップ数だなんで高尚(?)なことは言わないが、単純にソースコードの行数を知りたいことが偶にある。それだけでもプログラムの規模の目安になるからだ。という訳でWindows XPのコマンドプロンプトで色々と試してみた。 以下、サンプルにLinux 0.01のソー…

バッチファイルで複数引数のワイルドカードを展開させる

諸事情により、バッチファイルを書いた。MS-DOSやコマンドプロンプトの*.batなアレだ。既存のプログラムのラッパーで、普段はシェルスクリプトで書くような内容だが、環境変数周りで少々問題があって諦めてバッチファイルにしたという経緯がある。WSH(Windo…

小ネタプログラミングの定義

「小ネタプログラミング」は、西暦2008年05月のゴールデンウィーク明けごろにふと思いついて勝手に作った造語だ。2008年05月15日 15:30前後にgoogleで検索した時には、「小ネタプログラミング」というフレーズが使用されている情報は無かった。単にgoogleで…

書籍購入:世界は広い

平たく言うと「美しいコード」について色々な人が色々と書いた本。だけどコーディングルール的な「コードの見た目」についての話題はごく僅か。ビューティフルコード (THEORY/IN/PRACTICE)作者: Brian Kernighan,Jon Bentley,まつもとゆきひろ,Andy Oram,Gre…

書籍購入:LispでWindowsで実用ツールを作りたいなあ

以前よりLisp系の言語を触ってみたいと思っているのだけど、未だに何もしていない。多分、スクリプト言語みたいな感じで自分用ツールを作れたりすれば、やる気が出るかもしれない。そう思って購入。プログラミングGauche作者: Kahuaプロジェクト,川合史朗出…

書籍購入:OSというかカーネルって憧れるよね

でもソースを読むパワーは無いので、代わりにこれを購入。UNIXカーネルの設計作者: MauriceJ. Bach,坂本文,村井純,多田好克出版社/メーカー: 共立出版発売日: 1991/06/01メディア: 単行本購入: 8人 クリック: 107回この商品を含むブログ (23件) を見るこれで…

書籍購入:バックナンバー購入

その昔、『UNIX USER』誌に「UNIX考古学」という連載があったらしい。私はリアルタイムで読むことができず、またバックナンバーを借りれる環境にいなかったのだが、連載を纏めた本が出版されるという話を聞いて待っていた。でも出版される気配が無いので、バ…

書籍購入:大量に購入しすぎかもしれない

必要な本や欲しい本をまとめて買ったので、個人的にちょっと大変なことになった。まずWindowsがらみの開発を手伝うことになったのだが、DLLとかスレッドとか、そういったWindowsでの開発で基本的な下回りの知識が欠けているので、取り敢えず有名どころを購入…

書籍購入:数学の苦手意識を何とかしたいと思う今日この頃

高校は所謂文系なコース*1。大学は完璧に文系。思えば数学に苦手意識を持ったのは、中学の時に習った図形の証明問題からだった気がする。できれば「苦手意識」だけでも何とかしたいというか、数式見てもひかないようになりたいということもあり、購入。プロ…

書籍購入:あれもこれも知らないことばかり

コンピュータ科学とかの正規の教育ってほとんど受けてないので、色々と足りなさそうな所を何とかしたいとは思ってる。ということで、試しにこれを購入。ソフトウェアエンジニアリング論文集80's~デマルコ・セレクション作者: トム・デマルコ,ティモシー・リ…

書籍購入:「知らないからうまく使えてない」のだろうか?

便利な道具に振り回されているのは、よく知らないで手を出しているからなんだろうか。例えば正規表現って、リファレンス片手に試行錯誤しながら書いているけど、しっかりと勉強したことがない。なので試しに購入。詳説 正規表現 第2版作者: Jeffrey E.F. Fri…

書籍購入:似たような本を持ってるような違うような

夜中に本屋で見かけて購入してしまったのだけど。Code Craft ~エクセレントなコードを書くための実践的技法~作者: Pete Goodliffe,後藤正徳,鵜飼文敏,平林俊一,トップスタジオ,まつもとゆきひろ出版社/メーカー: 毎日コミュニケーションズ発売日: 2007/11/29…