このDockからうにょ~んと伸びるファイル、Mac OS X Leopardで追加された機能なんですが、もう移植されちゃってるみたいですね。 この前紹介したライフハッカー読者のデスクトップでは、たくさんのLinuxユーザーがいたんですが、LinuxをMac風にカスタマイズしてる人がちらほらいたので、そんなLinux4Macな人をご紹介。 続きを読む
「Linux Commands I Hardly Knew」なる記事が。知っているものもありましたが、「おぉ!」と思ってしまったものもあるのでシェアしておきます。 元記事には以前紹介したものも含まれるので個人的に知らなかったものだけピックアップしてみます。 $_ 直前に打ったコマンドの最後の引数のかわりに使えるそうです。知らんかった・・・。 cp assignment.htm /home/phill/reports/2008/ cd $_ ↑ 一気に...
「えーと、今日部長ってどこに出張だっけ?」、「今度の練習っていつだっけ?」なんてやり取りがあったりします。職場にホワイトボードなどのスケジュール表があれば、すぐに確認することができますけれど、スケジュールを知りたいときいつも職場にいるとは限らないわけで、自宅にいるときや出張先で知りたい、おまけにみんなでスケジュールの共有ができたらラクチ...
研究では Fortran や作図ツールを使う関係で Unix 系の OS を多用しています。最初に触ったのが Solaris や FreeBSD で、Mac に移行したのも Mac OS X の下地が Unix だからでした。というわけで Lifehacker で「Unix の哲学を仕事術に応用すると」という記事に引き込まれてしまいました。 原文には全部で7つありましたが、最も「なるほど」と思ったのが以下の3つでした。 簡単なツールをきれ...
つっこみが遅くなりました。 新しくプログラミング言語を覚えたいときに行うべき10の練習問題 | IDEA*IDEA404の人とかが突っ込んでくれそうな気がするので気軽にいってみます。 いい機会なので、私の言語学習法をこの際披露することにしましょう。 続きを読む
サラリーマンは日付単位の時間の切り売りになりがちだ。長時間働くと、その分だけ評価があがる傾向がある。これでは長時間の残業が当たり前になり、非効率的な業務スタイルになる。 [1] 極力労働時間を短く、効率的に働く努力をすべきだ。そのためにはまず自分の時間の使い方を見直そう。 今回紹介するオープンソース・ソフトウェアはTimeSheet、プロジェクト単位の時間管...
『 commandunixibmdeveloper 』
このブログをご覧のみなさんは、おそらく何らかの形で開発作業、あるいは設定作業の経験をお持ちだと思います。みなさんは、日々の作業の記録をどのように取られているでしょうか?もし、作業ログを取る習慣がない、あるいは忙しすぎて作業ログをとることに気が回っていないのであれば、作業ログを確実に取る習慣をつけることをお奨めします。この習慣は、きっとあなた...
寒い冬をどう過ごすかのライフハックです。(1) 服をたくさん着るいつもより多くの服を着ることによって、体の表面の温度が低くならないようにします。大変効果的です。(2) 手袋をつける服だけだと手まで守れないので、手袋をつけます。手袋をつけたままでもキー入力できるので何の問題もないです。(3) 暖房を付ける光熱費が普段より多くかさむので、これは玄人向けの高度...
『 >>UNIXをベースにしたMacOSXでは、高度なUNIXの強力なコマンドラインユーティリティをほとんど利用できる。MacでUNIXの修行を始めたい人のためのコマンドを紹介する。 』
……の、ことです。 つまり、自分自身の portability のことです。 「ポータブルなプログラム」と言えば いろいろな環境において 動作するプログラムのことですね。 「俺がポータブルである」というのは、 いろいろな環境でも同じように開発できる、 ということです。 どんな環境でも 同じように開発できる → オレポータビリティが高い! 今日はオレポータビリティを高める ...
『 TODOの追加、編集、ソート、検索、プライオリティ管理などをすることができる。shで作成されており、簡素なテキストフォーマットで構成されたtodo.txtファイルを管理するために用いられる。 』
subtechグループ - Bulknews::Subtech - [shell] ls をうちまくる人へ 自分はあんまり ls 打たない、というのも .tcshrc で alias cwdcmd 'll' としていて、こうすると cd するたびに ll が勝手に実行されるから、必要ない。zsh でどうやるのかはしらないけど、たぶんできるでしょう。 自分ではzshをつかっているが、以下の設定をしている。 function cd() { builtin cd $@ && ls; } cd したあとにlsが実...
オタクなエントリーになるので、頭の中に?が3つ以上出た方は、その段階で読み飛ばしちゃってください。 ここ数日、重い腰を上げて、ついに開発環境の改善を始めました。きっかけは DECON。いろんなところでまとめられていますが、スピーカー陣の開発環境を見ていたら、やっぱり早く改善しなきゃなと思えてきたのです。 TAKESAKO @ Yet another Cybozu Labs: Development Environment Conference...
皆さんはシステム使用率が低い真夜中にジョブを実行しなければなりません。あるいは毎日、あるいは毎週ジョブを実行しなければならないかもしれません。しかし皆さんは、そんなことをするよりも眠りたい、あるいは他の方法で人生を楽しみたいと思うはずです。そういうときにジョブをスケジューリングすると役立ちますが、ジョブをスケジューリングすると、ルーチン・...
生産性にこだわる職人は、自分の道具を選びます。現代のコンピュータ職人が最も接する道具といえば、キーボードではないでしょうか。今回は、ハッカーのキーボードへのこだわりについて考察します。 2007年04月24日 08時00分 更新 キーボードと鞍 生産性にこだわる職人は、自分の道具を選びます。現代のコンピュータ職人が最も接する道具といえば、キーボードではないでし...
重要なファイルを誤って消してしまい涙で枕をぬらすことになる前に、事実上、あらゆるファイルシステムのパーティションを復元し、かつ、たいていの種類のファイルを復元できるこの方法を知っておいてほしい。備えあれば憂いなし、である。 2006年09月13日 08時00分 更新 先日、わたしは自宅のデジタルビデオとデジタル写真をバックアップするためのディスク容量を十分に確...
『 「なぜC-x,C-sと2ストロークで記事を保存する必要があるのか」そんなの知らないし知りたくもないが。自動セーブしてるのでこんなコマンド使ってないし。 』
『 「ChangeLogメモ」の薦め。バッファ内にある</path/to/image>の形式(山括弧で括ってある)で書かれたファイル名を、畫像にして表示させるEmacsLisp函數がある。 』
antipopで紹介されていたSynergyを入れてみました。 これはソフトだけでキーボードとマウスの共有を実現するもの。クリップボードも共有できるので目の前のマシンでコピーした文章を隣のPCで別のアプリケーションを開いてそこに貼り付けたりということなんかが簡単に実現できます。Print Screenボタンを押してスクリーンショット取ったものなんかでも隣のPCで貼り付けることとか...