タグ

2006年11月21日のブックマーク (3件)

  • 技術メモ帳: [unix]複数のファイルの名前をまとめて変更する

    複数のファイルの名前を変更する際に、 便利なコマンドというものがある。 いくつかご紹介させていただこう。 カレントディレクトリにあるファイルの名前を、 たとえば、*.html を *.htm と名前を変更するという課題に対し どのぐらいエレガントに書けるかというのを比較してみる。 まず、普通にやったらどうだろう。 おそらく、for文 をつかうことだろう。 for file in *.html do base=`basename $file .html` mv $base.html $base.htm; done; zshだともうちょっとスマートにかけて、 for file in *.html do mv $file:r.html $file:r.html; done; こんな具合。 for文 が嫌いなネット右翼のために、 xargs を使ってこの問題を解いてみよう。 ls -1 *.htm

  • Expired

    Expired:掲載期限切れです この記事は,ロイター・ジャパンとの契約の掲載期限(30日間)を過ぎましたのでサーバから削除しました。 このページは20秒後にNews トップページに自動的に切り替わります。

  • 電源コードを不要にする(かもしれない)技術研究が発表される. | スラド

    テクノバーンの記事によると、MITの研究者グループが「非放射型エネルギー転送」というワイヤレス電力送信技術を発表した(Technology Reviewの記事、BBCの記事)。 ワイヤレス電力送信と言うと,蛍光灯から電磁誘導で電力を取得する給電技術や携帯のワイヤレス充電などの電磁誘導利用がなされているが、「非放射性エネルギー転送(non-radiative energy transfer)」は特殊な状態の電磁波の共鳴を利用する(参考:科学ニュースあらかると)。将来的には数メートルの範囲での給電が可能になるのではないかと考えられている。 記事に書いてあるようなバッテリー不要になるとは流石に思わないのだが、これが実用になれば床にコードが散らかりまくりで引っかかったり、埃が溜まってしまう等の困った事態から少しは解消されるかもしれない。いや、その前に整理整頓をしなきゃならないのは言うまでもないのだ