サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
やる気の出し方
d.hatena.ne.jp/jimo1001
TracTrac について調べる機会があったので、忘れないうちにまとめておきたいと思います。Trac とはTrac は、オープンソースのプロジェクト管理(バグ管理)システム(BTS)です。特徴/機能を列挙すると、デフォルトの機能として、Wiki、ロードマップ、チケットシステム(とメール通知)、VCS(Subversion)管理 上記機能に連携した活動のタイムライン表示とRSS出力(チケット作成した時や、VCSにコミットした時など) チケットやWikiなどのリソースの検索 柔軟なチケットのレポート機能プラグインで幅広い機能が追加可能Python で書かれているみたいな感じです。詳しくは公式ページ や Wikiを参照してください。 Trac の問題点と解決方法僕は Redmine や JIRA をほとんど使ったことが無いので、他のBTSに対して浅い部分でしか比較できませんが、Tracには以下の
chrome, extension以前作成した Google Chrome 拡張「MultiLookup」ですが、「辞書引き・翻訳・ウェブ検索サイトは追加できます」とか書いておきながら肝心の追加する方法ほとんど書いてなかったので、簡単に説明したいと思います。用意するもの特にありません。Chromeのディベロッパーツールで事足りると思います。追加可能なサイト今のところ(ver 0.3.2)では、HTMLページもしくは、JSON・JSONPのWeb APIのみ対応しています。上記のサイトでも、リファラやトークンなどでチェックを行っているようなサイトは追加できません。また、サイトの規約に違反する場合は、倫理的に追加できません。サイトの設定項目以下はユーザガイドに載せている内容そのままです。項目名デフォルト値値の形式概要name * - stringサイトの名前です。url * - string(
chrome, extension以前作成したGreasemonkeyのユーザスクリプトFast look up JP and ENのGoogle Chrome版みたいなものを公開しました。主要な機能については上記のスクリプトとほぼ同じですが、ざっくり機能比較すると以下のようになります。両方にある機能 テキスト選択+修飾キー(AltKeyとか)による検索結果の表示複数の検索サイトの検索結果の表示テキスト選択+ホイールボタンによる検索結果の表示選択したテキストの種別(日本語/英語, 単語/文)による検索サイトの切り替え*1検索サイト情報の更新*2Fast look up JP and EN だけにある機能 テキスト入力による簡易検索(Quick Lookup)サイト毎のショートカットキー検索結果の並び指定MultiLookup だけにある機能 テキスト選択+コンテキストメニューによる検索結果
Emacsauto-complete.el は,補完候補をプルダウンで表示し,補完してくれる非常に強力な Emacs の拡張です.インストール,初期設定と詳しい説明については以下を参照してください.http://www.emacswiki.org/emacs-en/AutoComplete 今回は,この拡張で関数やプロパティ名などを補完するようにしてみました.基本的には前の記事と同じような感じです.http://d.hatena.ne.jp/jimo1001/20080712/1215842570因みに,補完候補のリストは xyzzy のようにリストの記述されたファイルを使用します. 補完候補リストのファイルhttp://files.undo.jp/completions.tar.gz Source以下 JavaScript 定義です.他のモードは適当書き変えると動きます. ;; ac-m
Emacs以下の記事を見て Emacsの初期設定をすべて require から autoload-if-found に書きなおしてみたところ Emacs の起動時間を 5s -> 3s ぐらいに短縮することができました.得に wanderlust や howm などを大きな拡張 lisp を利用していると読みこみに時間がかかるため,かなり効果が見込めると思われます.http://d.hatena.ne.jp/tomoya/20090811/1250006208ただ少し不便なのが,複数の関数にたいしてそれぞれ autoload-if-found のS式を記述してやらなければいけません.たとえば simple-hatena-mode.el の場合 (when (and (autoload-if-found 'simple-hatena "simple-hatena-mode" nil t) (
EmacsEmacs には bookmark や レジスタやタグジャンプなどファイルのポイント位置を保存したり移動したりする便利な機能がたくさんあるのですが,キーストロークが長かったり,どの機能を使えばいいのか分からなかったりと不便な部分があり使わずにきていた人も少なくないと思います.そういう場合,やはり anything で便利に使うことができます.以下実際の設定です. (defvar anything-c-source-my-register-set '((name . "Set Register") (dummy) (action . point-to-register))) (global-set-key "\C-cb" '(lambda () (interactive) (anything (list 'anything-c-source-bookmarks 'anything-
ApacheApache の configure オプションについて調べたのでメモ Configure enable-XXX=shared, enable-mods-shared=XXX について指定したものを DSO モジュールとしてビルドするDSO とは...Apache HTTP サーバはモジュール化されたプログラムで、 管理者がモジュールを選択することでサーバに組み込む機能を選ぶことができます。モジュールはサーバがビルドされるときに httpd バイナリに 静的に組み込むことができます。もしくは、httpd バイナリとは 別に存在する動的共有オブジェクト (訳注: Dynamic Shared Object) (DSO) としてコンパイルすることも できます。DSO モジュールはサーバがビルドされるときにコンパイルしたり、 Apache 拡張ツール (apxs) を 使って後でコン
Emacsなにやら Droid フォントがいいらしいと聞いたのでさっそく設定してみた。 Droid フォントのダウンロード以下 URL よりダウンロードできます。http://android.git.kernel.org/?p=platform/frameworks/base.git;a=tree;f=data/fonts;hb=HEADのhttp://android.git.kernel.org/?p=platform/frameworks/base.git;a=snapshot;h=16e5050127c1d511d4b8db0e2fcf9d4cc9a45b6f;sf=tgz 設定初期設定ファイル(.emacs.el or .emacs or .emacs.d/init.el)に書いておく。 (set-face-attribute 'default nil :family "Droid
以下の API をつかって選択した文字列の言語名をポップアップするスクリプトを作成しました。http://www.google.com/uds/samples/language/detect.html スクリーンショット インストールhttp://userscripts.org/scripts/show/55809
Emacs箇条書きや変数定義の時などに、列を揃える簡単な方法 align-regexp を使う 変数定義の場合 var a = 100; var hoge = "hogehoge"; var fugafuga = new Fuga(); '=' を指定して揃える M-x align-regexp Align regexp: = var a = 100; var hoge = "hogehoge"; var fugafuga = new Fuga(); 箇条書きの場合 ああ あああ いいいい いいいい ううう うううう ' 'を指定して揃える M-x align-regexp Align regexp: ああ あああ いいいい いいいい ううう うううう ちょっとあいだが開きすぎてる...
greasemonkey | 20:43 | 先日つくったグリモン(google検索結果をインクリメンタルに絞り込むグリモン - jimo/memo)のLDRizeの有効なサイト版。変ったところは、LDRizeのSiteinfoのparagraphというのを引っぱてきてるだけ。他はほぼ一緒。個人的には前のにくらべると、便利かもしれないと思ってる。----- アップロード先http://userscripts.org/scripts/show/49556 導入 インストール※ まず、Minibuffer と LDRize が必須ですので、リンクからインストールしてください.Autopagerizeがあると更に便利です。それぞれインストールしたら本スクリプトをインストールし、ユーザスクリプト管理から上記スクリプトより下に配置されていることを確認してください.(もし上に位置していれば、Altを押
先日つくったグリモン(google検索結果をインクリメンタルに絞り込むグリモン - jimo/memo)のLDRizeの有効なサイト版。変ったところは、LDRizeのSiteinfoのparagraphというのを引っぱてきてるだけ。他はほぼ一緒。個人的には前のにくらべると、便利かもしれないと思ってる。 ソース // ==UserScript== // @name anything occur for LDRize // @namespace jimo1001 // @include * // ==/UserScript== (function(){ if(!document.getElementById("gm_ldrize")) return; var Style = function(){}; Style.add = function(css){ var link = document
http://taiyaki.org/elisp/sense-region/上記のsense-region.elで、矩形選択が視覚的になり、コピーやカットなど操作も直感的にすることができる!!↓こんな感じ.emacs ;; sense-region.el (autoload 'sense-region-on "sense-region" "System to toggle region and rectangle." t nil) (sense-region-on) 操作は、C-SPC でset markにしてカーソルを動かしてさらに C-SPC を押下するだけ。すごく直感的です。もちろん C-W なり M-W なりでカットやコピーができます!リージョン内の削除マークした文字列を消すのに、C-w(カット)でもいいんですが、いちいちマークリングに記録されるのもいやだし、C-x r d は忘れ
Emacs の anythig が便利すぎるので感動のあまりつくった。他にも同じようなのはあるとは思うけど、とりあえずつくった。需要なんでどうでもいいからつくった。 つかいかたスクリプトをインストールしてGoogle検索すると右下にフォームがでるのでそれに入力するだけ。スペースでAND検索ができる。アップロード先http://userscripts.org/scripts/show/48667 ソース // ==UserScript== // @name anything occur for google // @namespace jimo1001 // @include http://www.google.co.jp/search* // ==/UserScript== (function() { var Style = function(){}; Style.add = functi
かなり久々の更新です。日曜はずっとこれをやってたので疲れました。http://userscripts.org/scripts/source/12901.user.js 更新内容 siteinfohttp://wedata.net/databases/FluJE/itemsやっと機能を追加しました!! もうこれでみんなxpathの更新とか追加とかできます。僕は楽になる!!インストールしたときにインポートされますが、データを更新したい場合は、ユーザスクリプトコマンドの「Fast look up JP and EN - import siteinfo」からデータをインポートできます。ついでに、以下サイトの「Uncyclopedia」も登録しました。http://freechair2.blog71.fc2.com/blog-entry-42.html サイト単位のショートカットキー前に案を頂いたや
前に設定したはずなのに、またはまってしまったのでメモを残しておくことにしました><C/MigemoをインストールC/Migemoからソースをダウンロードして解凍 $ bzip2 -dc cmigemo-1.3c.tar.bz2 | tar xf - コンパイル $ ./configure $ make gcc (因に私の環境(ubuntu8)のデフォルトの状態だとgccのライブラリが不足していて、コンパイル時にエラーがでてたので注意)辞書 $ make gcc-dict (./dict/euc-jp.dにeuc-jpの辞書ファイルが作成されます) $ dict/make utf-8 (utf-8.dにeuc-jpからutf-8にエンコードされた辞書ファイルが作成されます) # make gcc-install (管理者権限で) /usr/local/share/migemo/utf-8に辞
Serverstowを使うApacheとかをインストールする前に、まずstowというパッケージ管理のソフトウェアをインストールします。これを使うことで、あたかも別の所にインストールしたソフトウェアを任意のディレクトリにインストールされたかのように見せることができます。具体例を書くと/usr/local/stowにmysqlをインストールし、 stow -t /usr/local /usr/local/stow/hoge-1.2.3 というようにコマンドをたたくと、/usr/local/stowにインストールされたhoge-1.2.3に対し、/usr/localにシンボリックリンクが作成され、/usr/localにインストールされたようになります。メリットアンインストールする時によく、make uninstallというようなコマンドが用意されてますが、無かった場合はおそらく手作業で消していか
同一のバッファ内ならac-modeでなんでも補完してくれる。でもxyzzyのjavascript-modeみたいに"document"とか"getElementById"とか"innerHTML"とか予め存在するDOMメソッドやDOMオブジェクトやDOMプロパティを最初から補完してくれたほうが便利だと思う。そういうやつをEmacs上でできるようなものがないかと探してみたけど、見付けることができなかったので適当にやってみた。用意するもの Emacsac-mode http://taiyaki.org/elisp/ac-mode/js2-mode http://code.google.com/p/js2-mode/dabbrev-expand-multiple http://d.hatena.ne.jp/khiker/20070817/emacs_dabbrevxyzzyのjavascript
先日買ってきたMacBookを使ってみた感想として、ユーザインターフェースが綺麗なのはもちろんのこと、キーボードの使いやすさにも驚かされた。キーボードの好みは人それぞれだとは思うが、押した時の感触や打つ時の音の静かさ、(値段・キーボードの)高さ、キーとキーの間隔など全てにおいて満足できるものだった(言いすぎかw)ということで、自宅のデスクトップ(Windows XP)にもMacのキーボードを付けることにした。買ったものApple Keyboard (US)導入方法※PS/2の変換アダプタをつけてインターフェースに繋いでも認識しなかった。USBでPCに接続するココから「AppleK Pro for XP」というドライバをダウンロードしてくる。ダウンロードしてきたのをインストールおわり序でにWindowsのテーマをマックっぽくhttp://osx.portraitofakite.com/これを
KeyRemap4MacBookに Control_L to Escape (+ When you type Control_L only, send Escape) を追加した。使ってみた感想としてはかなり便利。とくにvi/Emacsを使うときとか最強だと思われる。Semicolon to Returnと組み合わせればホームポジションからほとんど動かさずに操作ができる!手順は07/21の日記に書いているので、変更点だけ。(昨日の分も一緒にdiffったので注意してください。)src/core/kext/remap.cpp $ diff -u KeyRemap4MacBook-5.1.0.origin/src/core/kext/remap.cpp KeyRemap4MacBook-5.1.0/src/core/kext/remap.cpp --- KeyRemap4MacBook-5.1
最近PHPを書くことが多くなったので、php回りの開発環境を整えようとmmm-mode(複数のメジャーモードを使うやつ)を使ってみようと思い、調べてみた。http://bluestar.s32.xrea.com/text/php-mode.phpまず、ここを参考にインストールからやったのだが、僕の環境だとカラー表示されず、インデントもできない状態だった。そこで色々調べてみると (setq mmm-submode-decoration-level 2) これでカラー表示できるらしい。でも、.emacsに書き加えてもやっぱり単色のままだった。color-themeとかが邪魔してるのか?とか思いつつ更に調べてみると、font-lockが有効になってなかったことが分った。 (setq mmm-font-lock-available-p t) 色関連はこれで解決。あとはインデント探してみると、こっち
今なにかと話題のOpenIDですが、PHP Standalone OpenID Serverというのを見つけたので試してみました。環境 Webサーバ,データベース : http://d.hatena.ne.jp/jimo1001/20071114Document_Root : /data/www (PHP_SERVER_PATH) -- ここで作業をします。OpenID_Directory : /data/www/php-openidRequest_URI : /php-openid/まずは必要なものをインストールします。install Smarty簡単なのでPEARからインストール pear upgrade PEAR pear channel-discover pearified.com pear install pearified/Smarty install PEAR DB pear
MOONGIFTで紹介されたDeki Wikiを使ってみたくて、さっそくインストールしてみました。インストールはオフィシャルサイトのCentOS 5 - MindTouch Developer Centerを参考にしました。インストール環境OS: CentOS 5Apache,PHP,MySQL: Apache+PHP+MySQL+Subversionのインストールメモ - jimo/memoの通り(PHPの部分を少し修正した(--with-jpeg-dir))必要なものmonoImageMagickCache_Lite(PEAR)インストールInstall mono sudo yum install mono-complete sudo mkdir /var/www/.wapi sudo chown apache. /var/www/.wapi (自分はmonoはyumからインストールで
What is this?文字列を辞書引き、検索、翻訳するGreasemonkeyスクリプト英和辞書ひきまくる Greasemonkey スクリプトのFast Look up Alc 選択した文字でgoo辞書を引けるGreaseMonkey - gan2 の Ruby 勉強日記のFast Look up goo上記の2つのスクリプトをインスパイア(拡張)したものです。Fast look up系のほとんどがこのスクリプト一つで出来ると思います。Download (※アップデートの場合、reset settingを実行してください。:GM_setValueを変たため) Userscripts.org -> Fast look up JP and EN -> Install 注意!動作はFirefox2.0.0.11, 3.0b3で、OSはWindows XP,Linux(CentOS5)確認し
このページを最初にブックマークしてみませんか?
『d.hatena.ne.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く