January 2009
13 posts
.emacsの新調
参考になりそうなサイトを追加してく. .emacs を晒すのが流行っているようなので、晒してみる - Hasta Pronto.org Kansai.pm 第10回ミーティングで発表してきたお - antipop Emacsでファイルの自動保存 (auto-save-buffers) .emacs - solarisとかlinuxとか emacs tips Introduction to Useful Emacs Lisp Packages check*pad - Meadow導入Elispリスト Meadow 2 Page
Jan 29th
Dropboxで設定ファイル同期
.emacsとかを同期 $ ln -s ~/Dropbox/.emacs ~/.emacs $ ln -s ~/Dropbox/.elisp ~/.elisp
Jan 29th
Perl Module
CPANを見据えてモジュールを作る.テスト駆動開発のために. $ sudo cpan -i Module::Setup Devel::Cover $ module-setup My::Module $ cd My-Module $ perl Makefile.PL $ make test カバー率を見るなら $ perl Makefile.PL $ HARNESS_PERL_SWITCHES=-MDevel::Cover=+ignore,inc make test $ cover テストは・・・
Jan 29th
Plaggerで蔵書管理するために必要な作業
とりあえず現状の蔵書はStackStockBooksに上げてある.これは CSVでエクスポートできるので,これを利用していいかも. そうすると,以下の作業が必要. Plaggerで入力する CSV読み込む メディアマーカーのRSSから取得 どこに何が入ってるかをチェック Plaggerで出力する メディアマーカー 現状の同期が済んだら後は入力のみにまわす ブクログ 読書メーター SocialTunes いずれもおそらくWWW::Mechanize Plaggerで加工する 出力の方法が分かったら,それに合わせた加工法.いちいちモジュール作るのは面倒だな.YAMLでなんとかならないか.
Jan 20th
githubの使い方
githubに新しいレポジトリを作って使うまで まずgithub.comでレポジトリを作成.testというディレクトリを レポジトリにいれるとする.ファイルとかはすでに存在するとする. $ cd test $ git init $ git commit -m "The First" $ git remote add origin git@github.com:user/test.git $ git push origin master $ cd .. $ rm -fr test $ git clone git@github.com:user/test.git これでおk.あとは変更があったら $ git add * $ git commit -m "message" $ git push レポジトリから落としてくるなら $ git pull
Jan 18th
1 note
Twitterクローン イントラネット向け
Home ‎(しゃべる - 社内 マイクロブログ‎) WinやLinuxにはオールインワンでインストールできるらしい.MySQLやTomCatとかが入っている.中央のサーバはいらない?IMとも連携可能.Mac版はなし. MOONGIFT: » IMを使うマイクロブログ「Pritter」:オープンソースを毎日紹介 Jabber+Rails.開発してない?DLできないっぽい. MOONGIFT: » ポップなTwitterクローン「Jisko」:オープンソースを毎日紹介 PHP+MySQL.これもどこにあるのかわからない. Introducing Prologue « Blog « WordPress.com WordPressをTwitterチックに使える.FollowとかReplyとかDMとかないのであまり使えない.
Jan 15th
WordPressで使ってるプラグイン
2009-01-15現在 Akismet 2.2.3 AmazonLink 1.0 2.7未対応(管理画面の見た目がダメなだけ) Dunstan-style Error Page 1.3.1 Evermore 2.2 Favicon Manager 0.1 FeedBurner FeedSmith 2.3 FeedList 2.22.5 Google Maps Anywhere 0.3.8 Google XML Sitemaps 3.1.2 iG:Syntax Hiliter 3.5 CSSいじった(マージンを追加) JSeries Notifier 0.8.4 Ktai Style 1.47 Lightbox 2 2.0.2 ...
Jan 14th
UbuntuにRuby on Railを入れる
rubygemsを最新版のソースから入れて,それを使ってrailsなどを入れる. $ sudo apt-get install ruby irb rdoc ri $ wget http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz $ tar -xvzf rubygems-1.3.1.tgz $ cd rubygems-1.3.1 $ sudo ruby setup.rb $ sudo gem1.8 install rails mysqlは先にライブラリを入れておく. $ sudo apt-get install mysql-server mysql-client libmysqlclient15-dev libmysql-ruby1.8 $ gem install mysql ...
Jan 13th
UbuntuにphpMyAdmin
こんな感じ. $ sudo apt-get install phpmyadmin apache2を選択 $ sudo emacs /etc/phpmyadmin/apache.conf 以下を追加 Order deny,allow deny from All Allow from 192.168.2.1 設定ファイルは/etc/phpmyadmin/apache.confに書いてあって, それが/etc/apache2/conf.d/phpmyadmin.confからシンボリックリンクが 貼られている.
Jan 13th
UbuntuにPlaggerのSVNを入れる
先にhansodeからlibplagger-perlをいれておく. $ sudo apt-get install subversion $ sudo cpan -i YAML $ sudo cpan -i Module::Install $ sudo cpan -i Test::Base $ sudo cpan -i XML::RSS::LibXML $ svn co http://svn.bulknews.net/repos/plagger/trunk/plagger $ cd plagger $ perl Makefile.PL $ sudo make
Jan 13th
サーバベースのTwitterクライアントが欲しい
ブラウザで動くTwitterクライアントがほしーなーと思ったので,何が必要か要件をまとめる. WEBサーバで稼働 一応ユーザ認証 TwitterAPIもしくはWEBページのパースからTL取得 ブラウザを契機にTwitterを取得するのではなく,常にクローリングしてる サーバのDBにTLをすべてストックする ブラウザでアクセス Ajaxで自動更新 という感じ.実装するなら,フレームワークが便利だろうな. Catalystやるか,それともRuby on Railsやるか.
Jan 12th
Macでフォルダアイコンを変更したところでSVNする時の注意
Macでフォルダアイコンを変更すると,そのフォルダにIconという不可視ファイルが できますが,こいつはどうもファイル名が変みたいで,最後に改行が入っています. なので,SVNが動かなくなります. こいつを無視したいのですが,ignore属性つけたりするのもファイル名が認識されないみたいで うまくいきませんでした.そこで,そもそもこういうファイル名をSVNから除外することで うまくいきました. I changed the global-ignores setting in ~/.subversion/config to this: global-ignores = .o *.lo *.la ## ..rej *.rej .~ ~ .# .DS_Store *~.nib Icon? Freeverse Forums / Storing Lineform files...
Jan 8th
デザインもどきをするときに役立ちそうなサイト
デザイナーが知っておくべき背景画像のリソースサイト集:phpspot開発日誌 COLOURlovers :: Color Trends + Palettes
Jan 7th