はじめに GNU Emacs には Emacs Lisp 言語を用いた超強力なマクロ機能があります。 ここでは、私がこれまでに培ってきた便利な設定/カスタマイズ用マクロを 紹介したいと思います。 自作パッケージも含め、サンプルコードも載せていますので、 「.emacs(あるいは .emacs.el)」ファイルにコピー&ペーストして使ってください。 なお、2009年3月現在、私が使っている Emacs は次の通りです。 このページで紹介しているコードは 全て Emacs バージョン 22 を前提としています。 私の .emacs.el ファイルは ここ にあります。 Emacs 22.3 (Carbon Emacs Package; Mac OS X 10.5.6) Emacs 23.0.91 (Linux; Ubuntu 8.10) Emacs 22.1 (Linux; Rocks Clu
はじめまして、アシアルで働くようになってまだ三週間ほどの高橋と申します。 ブログを書くのもはじめてのことなので、何か至らないところがありましたら、ご指摘くださると助かります。 さて、皆さんはPHPで開発を行う際、エディタは何を使っていますか? 私はEmacsというエディタを使っています。Emacsは使いはじめこそとっつきにくいのですが、慣れてしまうと離れられない魅力が一杯詰まった素敵なエディタです。 今回はそんなEmacsでPHPの開発環境を作る場合に、追加しておくと開発がより便利になるelispを8個選んで紹介してみたいと思います。 なお、標準のEmacsに含まれているものは除外しています。 1. PHP mode for Emacs EmacsでPHPのコードを書くなら、やはりこれが必須です。そのためか、追加インストールしなくても使えるようになってるディストリビューションも多いです。
お疲れさまです。 笹塚です。 最近メインマシンとして愛用していたThinkPad T60が他界したのを期に、MacBookを購入しました。 ちょうど開発者Blogの担当が回ってきたところだったので、Windows(Windows XP)からMac(OS X 10.4)に開発環境を移すにあたって、セットアップしたツールを紹介したいと思います。 ◆引き続き使う系 Mac版もあるアプリはそのまま引き続き使っています。 Firefox VMware VMWare PlayerからVMWare Fusionへ。 Parallelsでも良かったのですが、Windowsでも使っていたのと、事前予約で79.99ドルが39.99ドルに割引だったのでこちらに。 以前はGuestOSとしてCentOSのみでしたが、今回WindowsとCentOSにしています。 Synergy Synergyは、複数のPCをメイ
1. lookup とは 2. インストール 3. 設定 4. 使い方 1. lookup とは lookup は西田氏が作られた辞書検索のパッケージです。 私の使っている辞書だと外字の表示が楽にできたので、愛用させてもらっています。 2. インストール まずは ndtpd か eb および eblook が必要です。 これらも lookup も基本的には configure; make; make install で簡単にインストールできます。 私は Emacs 21 で lookup-1.3 を使っています。 最新の cvs のものは emacs-21 でも一応動くものの、まだ実用レベルではないような感じだったので。 もっとも lookup-1.3 では、そのままでは外字が表示できなかったので、ちょっとハックしてみました (lookup-1.3-emacs21.patch)。 ひどく適
Emacs21の初めての利用から使いこなしまでの解説。 Emacsをまったくしらない場合はJFの文章であるEmacs Beginner's HOWTOを一読しておくと良いです。 Mac OS X専用文書 以下でMac Emacsのメーリングリストを運営しています。Mac上でEmacsを利用している方は加入してみてください。 http://lists.sourceforge.jp/mailman/listinfo/macemacsjp-users Emacs21導入 Emacsとは何か 詳細に関しては以下を参照してください。この文章ではEmacsその物に関してはある程度知っている前提で記述している部分が存在しますが御了承ください。 Emacs Beginner's HOWTO Emacs for Macメモ 開発者に関して Emacsそのものは多数の方によって開発されています。 Emacs2
表示形式は図書館蔵書検索にあわせてみた。色だけブックオフ風で…。 Amazonの商品ページからブックオフオンラインの中古価格を確認するGreasemonkeyスクリプト スクリーンショット ソース // ==UserScript== // @name Amazon2BOOKOFFOnline // @namespace http://d.hatena.ne.jp/hetappi/ // @description BOOKOFF Online Lookup from Amazon book listings. // @include http://www.amazon.co.jp/* // ==/UserScript== (function () { if (!document.body.parentNode.innerHTML.match(/<li><b>ISBN\-13:<\/b>\s(
【1.初めに】 要望がありましたので、今回はLinux(実際はRedhat系Linux)でそこそこ安全かつ楽にサーバを立てる際の手順を記してみます。 ※一応注意:今回は、試しにサーバを立てる程度であればこのくらいで十分ではないかと思うレベルを想定しています。サービスに投入するサーバでは私はもっと細かいところまで手を入れています。 【2.そこそこ安全かつ楽にサーバを立てる手順】 さて、いよいよ本題です。サーバを立てる際は、不必要なものを全て取り除いてから必要なものを追加していくというのが基本になります。以下の手順1~5では不要なものの除去、手順6~7で必要なものを追加し確認しています。それを踏まえまして。 ■手順1. OSをインストールします。(私はLinuxであればCentOSを入れることが多いです。その際私はインストールの種類をカスタムにしパッケージグループの選択では開発ツール以外全部チ
Lookupについて Lookupは、Emacs 上で動作する辞書検索インターフェイスです(公式サイトより)。 現在は電子辞書オープンラボでメンテナンスされています。 しかし、Lookup 1.4が出た後は更新もなく2年以上が経過し、残念ながら現在は事実上更新は停止している状態です(2006年3月時点。2007/1/30にセキュリティに関する修正が加わったLookup 1.4.1がリリースされました。)。 そこで、このページではLookup及び関連するソフトウェアに対するbug fixや機能追加を行った改造版やパッチを提供しています。 筆者は基本的にMS Windows上でしか使っていない為、情報は偏っています。 パッチも手元の環境では確認していますが他の環境でも正しく動くとは限りません。 質問等ありましたら電子辞書オープンラボのMLか掲示板までどうぞ。 古いパッチ等はこちらにあります。
Beginning OS X 10.5 UNIX 使いのための OS X 設定指南書。10.4 Tiger ユーザは Beginning OS X 10.4 をご覧ください。 [編集] 基本方針 Mac OS X 10.5 Leopard を対象とする UNIX Workstation としての利用を想定 (Server としてではない) Firewall により守られたセグメント内での利用を想定 MacPorts を柱に UNIX 環境を整える 端末には OS 標準の Terminal.app を用いる方向で設定 locale は ja_JP.UTF-8 一通りの pLaTeX 環境を導入する [編集] 目次 インフラ整備編 アプリ導入編 (拾遺) 運用編 関連リンク
10 tips for new Mac users, switching from Windows…というエントリーより。 Below I’ve listed and explained some shortcuts that a new Mac user, especially those coming from a Windows environment, may not be aware of. It’s definitely made my life easier, hopefully you’re a new mac user, these will be of use. WindowsからMacに”Switch”した人のための10のTipsがまとめられているエントリーです。 ぼくもWindowsを使い始めた時はかなり戸惑いました。詳しい人が側にいればすぐに聞けるのですが、なかな
This shop will be powered by Are you the store owner? Log in here
Emacs エディターで C 言語のプログラムを書く人向けに、入門用の解説がないように思う。そこで、知っておくと便利な機能をまとめてみた。 読者は、Emacs の操作とカスタマイズが最低限できる人を対象にしている。つまり、C-x C-f といったショートカット・キーが使えて、.emacs の設定ファイルがいじれる人。各機能について、基本的な使い方とその効果、あと最低限の設定について書き出した。 目次 ソースの色付け インデント アラインメント コメント info マニュアル スペル・チェック タグ・ジャンプ 関数名の補完入力 コンパイルとエラー行ジャンプ ChangeLog ファイル 1. ソースの色付け Emacs は、C 言語のソース・ファイルを解析して、if や for といったキーワードに対して、自動で色を付ける。 色を付けることでソースにメリハリが生まれ、可読性が上がる。また、ス
■クロスバイクとは?■ 「クロスバイクとはどんな自転車?」との質問について、正確な回答は実は存在しません。自転車メーカーのサイトでも、ロードバイクやマウンテンバイクのように明確に「クロスバイク」とカテゴリー分けされるケースは少ないようです。一般的な特徴としては次のような仕様のバイクがクロスバイクと呼ばれています。 ・ホイルーサイズはロードバイクと同じ「700c」が中心。タイヤの幅は「28mm〜35mm」前後。 ・ハンドルの形状は「フラットバータイプ」か「セミアップタイプ」。 ・ブレーキはマウンテンバイクで普及している「Vブレーキ」装備が多い。少数だがロードバイクと同じ「カンチブレーキ」や上級マウンテンバイクと同じ「ディスクブレーキ」装備のモデルもある。 ・サスペンションはあったりなかったり。 一口にクロスバイクと言っても、フラットな路面を高速で走ることを得意とするスポーツ系モデ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く