日記/2006-03-28
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
] [
リンク元
]
開始行:
*[http://itpro.nikkeibp.co.jp/article/OPINION/20060324/23...
なかなか興味深い記事である.
で,思ったあたりとしては
** プログラミング,とは? [#deb868da]
C や perl のようにテキストファイルに文字の羅列のコードを...
例えば,excel のセルにマクロを埋め込んで出張旅費を計算す...
昔,DynaCalc という表計算ソフトのデモにあった hangman を...
** コマンドラインとシェル [#h9feedd8]
UNIX のコマンドライン環境というのは,ユーザインターフェー...
例えば,ある URL(例えば http://www.example.jp/foo.cgi )...
Linux 上ならば,コマンドラインから
$ wget -O foo.html http://www.example.jp/foo.cgi
$ grep '^Tokyo' foo.html
と打ち込めば良い.
が,その URL を何度もチェックする必要があることに気がつい...
で,いちいちこれらの行をキーボードから入力するのも面倒だ.
そういうときは,
wget -O foo.html http://www.example.jp/foo.cgi
grep '^Tokyo' foo.html
という内容のファイルを作成し(chktko という名前のファイル...
$ sh chktko
と打つだけで,wget ... と grep ... 2行と同じ処理を行って...
これは楽チン.
で,chktko というファイルだが,これはリッパなプログラムで...
今までたくさん手で入力していた内容をそのままファイルに書...
とても単純である.
同様のことを Window 環境でやろうとすると…
+ web ブラウザを開いて
+ http://www.example.com/foo.cgi と URL を入力して,web ...
+ 編集 - このページの検索でダイアログを開いて
+ Tokyo と入力
この操作を自動的にやろうとしたら…
> マウスカーソルの移動とか,マウスボタンのクリックとか,...
ということに気が付く.
確かに世の中にはキーロガーなんてプログラムがあるので,マ...
が,ブラウザのウィンドウはどこに開くかは不定である.
つまり,「前回と同じイベント」を再生したとしても壁紙をク...
Window 環境では,「操作の自動化」というのは難しいのである.
** プログラミングと自身のニーズ [#mbdb03b5]
おそらく,プログラミングする大きな動機の1つとして「自分...
プログラミング言語のテキストにはよく「1から100までの和を...
** まとめ [#wd4b2af0]
…うまく話がまとまらないので,まとまらないままにしておこう.
終了行:
*[http://itpro.nikkeibp.co.jp/article/OPINION/20060324/23...
なかなか興味深い記事である.
で,思ったあたりとしては
** プログラミング,とは? [#deb868da]
C や perl のようにテキストファイルに文字の羅列のコードを...
例えば,excel のセルにマクロを埋め込んで出張旅費を計算す...
昔,DynaCalc という表計算ソフトのデモにあった hangman を...
** コマンドラインとシェル [#h9feedd8]
UNIX のコマンドライン環境というのは,ユーザインターフェー...
例えば,ある URL(例えば http://www.example.jp/foo.cgi )...
Linux 上ならば,コマンドラインから
$ wget -O foo.html http://www.example.jp/foo.cgi
$ grep '^Tokyo' foo.html
と打ち込めば良い.
が,その URL を何度もチェックする必要があることに気がつい...
で,いちいちこれらの行をキーボードから入力するのも面倒だ.
そういうときは,
wget -O foo.html http://www.example.jp/foo.cgi
grep '^Tokyo' foo.html
という内容のファイルを作成し(chktko という名前のファイル...
$ sh chktko
と打つだけで,wget ... と grep ... 2行と同じ処理を行って...
これは楽チン.
で,chktko というファイルだが,これはリッパなプログラムで...
今までたくさん手で入力していた内容をそのままファイルに書...
とても単純である.
同様のことを Window 環境でやろうとすると…
+ web ブラウザを開いて
+ http://www.example.com/foo.cgi と URL を入力して,web ...
+ 編集 - このページの検索でダイアログを開いて
+ Tokyo と入力
この操作を自動的にやろうとしたら…
> マウスカーソルの移動とか,マウスボタンのクリックとか,...
ということに気が付く.
確かに世の中にはキーロガーなんてプログラムがあるので,マ...
が,ブラウザのウィンドウはどこに開くかは不定である.
つまり,「前回と同じイベント」を再生したとしても壁紙をク...
Window 環境では,「操作の自動化」というのは難しいのである.
** プログラミングと自身のニーズ [#mbdb03b5]
おそらく,プログラミングする大きな動機の1つとして「自分...
プログラミング言語のテキストにはよく「1から100までの和を...
** まとめ [#wd4b2af0]
…うまく話がまとまらないので,まとまらないままにしておこう.
ページ名:
-->