タグ

2007年10月27日のブックマーク (14件)

  • Omicron gccの拡張機能

  • 新Emacsの強力な置換機能を使いこなす - ZDNet Japan

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 6年ぶりの大きなアップデートとなったEmacs 22.1、CVS先端の開発バージョンを使っているユーザは、なんとなく見過ごしてしまっているかもしれないが、新しい機能には便利なものが多い。ここでは、特に強化された置換機能について取り上げる。使いこなせば強力なので、是非使ってみて欲しい。 replace-regexpがプログラマブル置換へとパワーアップ Emacsではreplace-regexpで正規表現置換ができる。現在主流となっている正規表現のスタイルはPerlに源流をおいたものが多いが、Emacsの正規表現はそれとは異なる。特に\( \)の表記などが独特だ。とはいえ、Emacsを愛しているならば、馴れるしかないだろう。書き方が違うだけ

    新Emacsの強力な置換機能を使いこなす - ZDNet Japan
  • http://6811.teacup.com/miconfan/shop

    jjzak
    jjzak 2007/10/27
    フリースケール・セミコンダクタ社のHC08マイコンを使った当店オリジナル電子工作キットなどを販売します。
  • みんなの受験記

    IT系資格の受験記を掲載。MCP、CCNA、ORACLE、LPIC。暇問(無料問題集)。

  • IT系資格勉強の生活 II

    1年以上の沈黙を破り、ブログをひさびさにアップしたのは…PMPに合格したからです! ほんと、ようやくです。途中、中断の期間が多かったとはいえ、長かった~。初回の試験から、1年半近く経ってますから。 これで、会社からのプレッシャーや、様々な呪縛から解放されるのかと思うと、何ともいえません。 意外とPMP受験に関するブログの書き込みがないので、参考のために、申し込みから受験時の体験までを、これから徐々に書いていきたいと思います。 どこまで書いてよいのか分からないのですが、試験問題や試験内容そのものに言及する訳ではないので、大丈夫だと思います。

  • IPsecらくらくマスター

    IPsecは,インターネットを介して安全にパケットをやりとりする「インターネットVPN」の定番技術である。その一方で,“最大の難関プロトコル”としても知られている。そのため苦手意識を持っている人も多いのではないだろうか。特集では,ルーター間のトンネル通信という定番のケースに絞り,ここでやりとりされる10個のパケットの理解に全力を傾ける。“日経NETWORK流”の理解法でIPsecをらくらく攻略しよう。 作戦編:難しい理由を探ったら攻略法が見えてきた 実践編:IPsecの利用を実感,設定項目はたったの五つ 攻略編:全体をつかんで逆から見る,日経NETWORK流で理解しよう これで完璧! IPsecのやりとり完全版

    IPsecらくらくマスター
  • Makefileの書き方:プログラミング言語Make - 檜山正幸のキマイラ飼育記 (はてなBlog)

    「Makefileの書き方、その勘どころ」にて: まだ、関数を使ってソースやターゲットを生成する方法とかパターン規則の説明をしてないので、続きを書くと思います。調べているうちに、GNU Makeの構文(の一部)はある種のプログラミング言語だという気がしてきました;そのことも書きたい気がしてます。 というわけで続きを書きます。 実は、関数呼び出しを使うときは、代入に「=」を使うより「:=」のほうが適切かつ効率的なときが多いのですが、その話は次の機会にします。 これの説明が中心になります。 内容: 前置き 変数の種類と変数定義 ソースコードの後のほうを参照すること Makeは上から下へと実行していくのだ MakeとLispは似ている 実例 ●前置き 以下、Make一般ではなくてGNU Makeの話です。GNU Makeより古いMakeにも備わっていた伝統的機能の説明はしません。 GNU Mak

    Makefileの書き方:プログラミング言語Make - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • Makefileの書き方、その勘どころ - 檜山正幸のキマイラ飼育記 (はてなBlog)

    「ほとんど忘れた、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

    Makefileの書き方、その勘どころ - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • EmacsでGmail IMAPを触る - とあるはてな社員の日記

    ついに、Gmailで待望のIMAPサポートが追加されました!もう何年もGmailにIMAPサポートがあればなぁ、と待ち望んでいたので、極めてうれしいです。 これで、 普段は、Gmailの安定したバックエンド + フロントエンドの軽快なメーラ 出先や他のPCを使う時は、GmailのウェブUI という理想的な使い分けができるようになります。いかにGmailのUIが素晴しくても、ローカルクライアントの軽快さにはかなわないですからね。 ここで、IMAPクライアントとしてどのメーラがいいか?という話になるのですが、オールドタイプのEmacs厨としては、Wanderlustが一押しです。Thunderbirdなんて軟弱者向けです。mewも悪くはないですが、IMAPでのソートをサポートしていないのが致命的です。 というわけで、Gmail向けのWanderlustの設定をまとめてみました。Emacs信者の

    EmacsでGmail IMAPを触る - とあるはてな社員の日記
  • KeyRemap4MacBook

    Universal Binary. Mac OS X 10.4, 10.5. (Leopard-ready) MacBook, MacBook Pro, iMac, Mac mini で動作確認しています。 DoubleCommand や Tesla などの他のリマッパーとの併用は出来ません。 KeyRemap4MacBook をインストールする前にこれらのソフトウェアをアンインストールして下さい。

    jjzak
    jjzak 2007/10/27
    キーバインド変更 for Mac
  • LinuxのプログラムをWindowsやMacOS X上で動かせる「Lina」 - GIGAZINE

    Linux用プログラムを、バイナリに修正を加えることなく、WindowsやMaxOS X上で動かすことができるようになる仮想PCソフトです。プログラム以外にコマンドやWebアプリケーションも実行できます。Linaはオープンソースのソフトウェア開発者には無料で提供されるとのこと。 詳細は以下の通り。 LINA - open source everywhere http://www.openlina.com/ LinaはVMwareなどと同じ仮想マシンソフトウェアで、Linux用のアプリケーションなどをバイナリを修正したり見た目を変えたりすることなくWindowsMacOS X上で動かすことができるのが特徴。オープンソースの開発者ならGPLv2ライセンスに基づき無償で利用でき、商用利用の場合には商用ライセンスを結ぶ必要があります。 開発者による紹介ムービー。 YouTube - The LI

    LinuxのプログラムをWindowsやMacOS X上で動かせる「Lina」 - GIGAZINE
  • 『あなたのモチベーションをぶち壊す上司』の行動理由15 - モチベーションは楽しさ創造から

    先日のエントリスーパーできる人はみんな「モチベーション創造力」を持っている に対して、MAさん、HSさん、trshugu さん、hitom さんからのコメントを聞かせて頂いてのエントリです。 確かに、モチベーション破壊者となるような上司って周りにいますよね。会社としては、その組織のモチベーションアップを図って貰うために管理職手当を払っているはずなのに、逆の仕事をしている人っています。その人がいない方が、社員のモチベーションがあがり、生産性が上がるというような人。 モチベーション破壊者のような上司への対応を考える際に、押さえておくべき事は「そのような上司はなぜ、部下のモチベーションをぶち壊すような行動をしているか?」という動機です。人によって、部下のモチベーションを壊す行為の動機は違います。犯罪者に様々な動機があるのと同じ・・(犯罪者と一緒じゃ例えがまずいか?) この動機にあわせた対策を打っ

  • 良い人間関係を築くために知っておくべき心理学の基礎 - モチベーションは楽しさ創造から

    部下や後輩のモチベーションアップを考える前に、当然、彼らとの良い人間関係作りを行う必要があります。「あの後輩とはなかなか馬が合わない」とか、「あの上司はとにかく嫌い」などといって、人間関係を避けていても、何も前に進みません。 個人的感情はいろいろあるかとは思います。しかし、自分が効率よく仕事をこなしていこうとすれば、これらの人に足を引っ張られるワケにもいきませんし、うまく協力させていかなければなりません。 イヤな人でも、人間関係作りは、不可欠なテーマなのです。そこで、人間関係作りを考えていく際に、覚えておいた方がいい、心理学の基礎をご紹介。 返報性 相手から何かをされると、私達は相手に何かを返してあげる必要性を感じます。特にルールはないにも拘わらず。 私達は他人から「良い人」」と思われたいと思っています。他人から何かをもらったのに、それに対して何もお礼をしなければ、「悪い人」と思われるかも

  • Easy to Build Desk Top 3 Axis CNC Milling Machine

    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

    Easy to Build Desk Top 3 Axis CNC Milling Machine