印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 6年ぶりの大きなアップデートとなったEmacs 22.1、CVS先端の開発バージョンを使っているユーザは、なんとなく見過ごしてしまっているかもしれないが、新しい機能には便利なものが多い。ここでは、特に強化された置換機能について取り上げる。使いこなせば強力なので、是非使ってみて欲しい。 replace-regexpがプログラマブル置換へとパワーアップ Emacsではreplace-regexpで正規表現置換ができる。現在主流となっている正規表現のスタイルはPerlに源流をおいたものが多いが、Emacsの正規表現はそれとは異なる。特に\( \)の表記などが独特だ。とはいえ、Emacsを愛しているならば、馴れるしかないだろう。書き方が違うだけ
IPsecは,インターネットを介して安全にパケットをやりとりする「インターネットVPN」の定番技術である。その一方で,“最大の難関プロトコル”としても知られている。そのため苦手意識を持っている人も多いのではないだろうか。本特集では,ルーター間のトンネル通信という定番のケースに絞り,ここでやりとりされる10個のパケットの理解に全力を傾ける。“日経NETWORK流”の理解法でIPsecをらくらく攻略しよう。 作戦編:難しい理由を探ったら攻略法が見えてきた 実践編:IPsecの利用を実感,設定項目はたったの五つ 攻略編:全体をつかんで逆から見る,日経NETWORK流で理解しよう これで完璧! IPsecのやりとり完全版
「Makefileの書き方、その勘どころ」にて: まだ、関数を使ってソースやターゲットを生成する方法とかパターン規則の説明をしてないので、続きを書くと思います。調べているうちに、GNU Makeの構文(の一部)はある種のプログラミング言語だという気がしてきました;そのことも書きたい気がしてます。 というわけで続きを書きます。 実は、関数呼び出しを使うときは、代入に「=」を使うより「:=」のほうが適切かつ効率的なときが多いのですが、その話は次の機会にします。 これの説明が中心になります。 内容: 前置き 変数の種類と変数定義 ソースコードの後のほうを参照すること Makeは上から下へと実行していくのだ MakeとLispは似ている 実例 ●前置き 以下、Make一般ではなくてGNU Makeの話です。GNU Makeより古いMakeにも備わっていた伝統的機能の説明はしません。 GNU Mak
「ほとんど忘れた、Makefile」 にて: Makefileなんてもう何年も書いたことがないぞ。ウーン、だめだ、忘れている。 「忘れている」ってよりは、僕の知識じゃ古すぎて、改めて勉強しないとダメでした*1。 なにしろ、makeだけじゃ機能が貧弱なんで、cpp(Cプリプロセッサ)やm4(マクロプロセッサ)と組み合わせて使っていた頃しか知らんからね(古すぎ!)。今じゃGNU Makeを(使おうと思えば)どこでも使えるから、GNU Makeを習えばそれでいいじゃないかな。僕は、Windows上のMSYS(MinGW - Minimal SYStem)でGNU Makeを動かしました。 というわけで、GNU Makeの手習いをしたからメモしておきます。以下、名前がMakefileじゃなくても、GNU Makeへの指示を書いたファイルは何でもMakefileと呼びます。 [追記]id:paell
ついに、Gmailで待望のIMAPサポートが追加されました!もう何年もGmailにIMAPサポートがあればなぁ、と待ち望んでいたので、極めてうれしいです。 これで、 普段は、Gmailの安定したバックエンド + フロントエンドの軽快なメーラ 出先や他のPCを使う時は、GmailのウェブUI という理想的な使い分けができるようになります。いかにGmailのUIが素晴しくても、ローカルクライアントの軽快さにはかなわないですからね。 ここで、IMAPクライアントとしてどのメーラがいいか?という話になるのですが、オールドタイプのEmacs厨としては、Wanderlustが一押しです。Thunderbirdなんて軟弱者向けです。mewも悪くはないですが、IMAPでのソートをサポートしていないのが致命的です。 というわけで、Gmail向けのWanderlustの設定をまとめてみました。Emacs信者の
Linux用プログラムを、バイナリに修正を加えることなく、WindowsやMaxOS X上で動かすことができるようになる仮想PCソフトです。プログラム以外にコマンドやWebアプリケーションも実行できます。Linaはオープンソースのソフトウェア開発者には無料で提供されるとのこと。 詳細は以下の通り。 LINA - open source everywhere http://www.openlina.com/ LinaはVMwareなどと同じ仮想マシンソフトウェアで、Linux用のアプリケーションなどをバイナリを修正したり見た目を変えたりすることなくWindowsやMacOS X上で動かすことができるのが特徴。オープンソースの開発者ならGPLv2ライセンスに基づき無償で利用でき、商用利用の場合には商用ライセンスを結ぶ必要があります。 開発者による紹介ムービー。 YouTube - The LI
先日のエントリスーパーできる人はみんな「モチベーション創造力」を持っている に対して、MAさん、HSさん、trshugu さん、hitom さんからのコメントを聞かせて頂いてのエントリです。 確かに、モチベーション破壊者となるような上司って周りにいますよね。会社としては、その組織のモチベーションアップを図って貰うために管理職手当を払っているはずなのに、逆の仕事をしている人っています。その人がいない方が、社員のモチベーションがあがり、生産性が上がるというような人。 モチベーション破壊者のような上司への対応を考える際に、押さえておくべき事は「そのような上司はなぜ、部下のモチベーションをぶち壊すような行動をしているか?」という動機です。人によって、部下のモチベーションを壊す行為の動機は違います。犯罪者に様々な動機があるのと同じ・・(犯罪者と一緒じゃ例えがまずいか?) この動機にあわせた対策を打っ
部下や後輩のモチベーションアップを考える前に、当然、彼らとの良い人間関係作りを行う必要があります。「あの後輩とはなかなか馬が合わない」とか、「あの上司はとにかく嫌い」などといって、人間関係を避けていても、何も前に進みません。 個人的感情はいろいろあるかとは思います。しかし、自分が効率よく仕事をこなしていこうとすれば、これらの人に足を引っ張られるワケにもいきませんし、うまく協力させていかなければなりません。 イヤな人でも、人間関係作りは、不可欠なテーマなのです。そこで、人間関係作りを考えていく際に、覚えておいた方がいい、心理学の基礎をご紹介。 返報性 相手から何かをされると、私達は相手に何かを返してあげる必要性を感じます。特にルールはないにも拘わらず。 私達は他人から「良い人」」と思われたいと思っています。他人から何かをもらったのに、それに対して何もお礼をしなければ、「悪い人」と思われるかも
Introduction: Easy to Build Desk Top 3 Axis CNC Milling Machine Here is a way to make a computer controlled milling machine. That puts the real power of a computer control machining into the hands of the average human. Small enough to set on the desk but scalable to any size. As inexpensive as possible without sacraficing accuracy (too much). All most all the parts can be purchased in local retail
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く