「Linux Commands I Hardly Knew」なる記事が。知っているものもありましたが、「おぉ!」と思ってしまったものもあるのでシェアしておきます。 元記事には以前紹介したものも含まれるので個人的に知らなかったものだけピックアップしてみます。 $_ 直前に打ったコマンドの最後の引数のかわりに使えるそうです。知らんかった・・・。 cp assignment.htm /home/phill/reports/2008/ cd $_ ↑ 一気に...
つっこみが遅くなりました。 新しくプログラミング言語を覚えたいときに行うべき10の練習問題 | IDEA*IDEA404の人とかが突っ込んでくれそうな気がするので気軽にいってみます。 いい機会なので、私の言語学習法をこの際披露することにしましょう。 続きを読む
『 >>UNIXをベースにしたMacOSXでは、高度なUNIXの強力なコマンドラインユーティリティをほとんど利用できる。MacでUNIXの修行を始めたい人のためのコマンドを紹介する。 』
[1] 物凄くよさそうなソフトウェアを見つけてしまった。これはぜひとも試すことをお勧めしたい。 プロジェクト管理する上での基本といえば、情報の統合管理、タスク管理、そして生成物のバージョン管理などが基本になると思う。その点において間違いなく役立つソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはMindquarry、リッチなインタフェースを持ったコラ...
各所で話題ですが、やっぱり便利なのでメモ書きも兼ねてエントリー。 IBMにて「UNIX productivity tips」が紹介されています。いくつかありますが個人的にささったものをご紹介。 » UNIX productivity tips。IBMさんにはいい記事多いですね。 ■ よく使うコマンドを知るべし! 以下のコマンドでhistoryを頻出順に並び替えてくれます。 history|awk '{print $2}'|awk 'BEGIN {FS="|"} {print $1}'|sort|uniq -c|s...
WgetとはUNIX上で使えるダウンロード支援ツールであり、ホームページ自動巡回ツールでもある。 この種のツールはWindowsとかにはいっぱいあるが、UNIXには少ない。 Windownsのダウンロード支援ツールではIria、DCさくら、ReGet、GetRight、FlashGet…、などがある。 ホームページ自動巡回ツールもいっぱいあるらしい…。 UNIXで同様のツールでは、 他にもHTTPDown があります。こちらは、日本...
革命工程 ここでは作業効率を飛躍的に向上させる、というよりそもそも作業工程自体を革命的に変えてしまう、これぞというソフトを厳選して紹介します。例えば、テキストエディタ「Emacs」は、はてなCTOの伊藤直也氏・アルファブロガーの小飼弾氏・アルファギークの宮川達彦氏などが使用しているという話*1です。全体的にややプログラミング作業よりのソフトなので、多少...
『 メモ術。ChangeLog。「紙に取ったメモは後から検索の役に立たないので、次に計算機に向かったときにChangeLogメモに書き写している。このとき、走り書きのメモをある程度まとまった文章に直す。」 』
春は出会いと別れの季節。入学や就職で、新しい生活を始める人も多いだろう。それを機にPC環境もそろそろ大人への階段を上ってもいいかもしれない。ここでは、はてなという企業でプログラマーとして働くあの人の開発環境を紹介することで、プロが好む作業環境を考える。 2007年03月07日 08時00分 更新 この連載のバックナンバーは以下の通りです。併せてお楽しみください。 ...
左から、インストールフォルダの設定、スタートメニューのショートカットの設定、デスクトップとクイックメニューのショートカットとファイルの関連付けの設定。初期設定のままで特に問題はなかったが、気にする人はお好みで設定しよう 最後に各種設定を確認すればインストールがスタートする。「Finish」をクリックすればインストールは完了だ マインドマップを作成しよ...
特別な理由が無い限り、変数は「"」で囲う方が良いでしょう。 もし、変数名の直後に文字を使いたいのであれば、変数名を「{}」で囲いましょう。 これを忘れてしまうと、別の変数名として扱われてしまいます。 意図しない別の変数名になってしまった場合、大抵はnull値になるでしょう。 $ ls tmp/ a b $ VAR="tmp/*" $ echo $VAR tmp/a tmp/b $ echo "$VAR" tmp/* $ echo $VARa $ echo "$VARa" $ echo "${VAR}a" tm...
『 去年からGoogleにジョインしているvimの作者,BramMoolenaarが,先日Google本社にて"Sevenhabitsofeffectivetextediting2.0(効率的なテキスト編集の7つの習慣)"と題してプレゼンを行った模様. 』
こんにちは satoです。障害の多くの場合はハードディスク障害ですが、実際障害が起きた際に、どのように復旧するかをケース別に書いてみようと思います。 hdd のセクタが壊れた /var/log/message等に kernel: hda: dma_intr: status=0x51などど表示されているとハードディスク障害の可能性が高いです。 badblocks -vs -o hda1.sector /dev/hda1(かなり時間がかかる)とやると 不良セクタが書き出されたフ...
以前まとめた記事「screen - 仮想端末マネージャーの使い方」の続き。特に深追いしたわけでもなく、日々使っていく際に必須なカスタマイズ設定の覚え書きです。 目次 ステータス行に各ウィンドウで打ったコマンドを表示 - bash編 Unicode (UTF-8) を使う 突然キー入力を受け付けてくれなくなった際の対処方法 Reattachを透過的にこなしてくれるラクチン起動方法 まとめ 1. ステータス...