Think you have a good shirt idea? Send it in, you could win a free shirt and $$$
Toytools Gravity Desktop。 重力デスクトップを作ってみました。 デモです ニコニコ版: http://www.nicovideo.jp/watc Toytools Gravity Desktop。 重力デスクトップを作ってみました。 デモです ニコニコ版: http://www.nicovideo.jp/watch/sm4566797 ブログ: http://d.hatena.ne.jp/toytools/ BGM: http://wacca.fm/m/14581 歌:唄華ツカサ作詞・作曲:新谷佳希 ■次の作品「空間ファイル共有」 http://jp.youtube.com/watch?v=ndEBDNku9GM (続き) (一部表示)
ref:clmemo@aka: Firefox のソース閲覧用エディターに Emacs を設定する おぉ。Firefox でページのソースの表示に外部エディタを指定できるようになっているのか。 ところで、emacsclient のことだが、最初に起動しておかなくても % emacsclient -a emacs filenameとするか、 % export ALTERNATE_EDITOR=emacsとしておくことで、自動的に emacs を起動するようにできる。 ただ、名前のとおり、あくまで代替のエディタとしての扱いなので、 % emacsclient -a emacs -n filenameとしてもすぐにシェルに戻って来るわけではないし、C-x # (server-edit) が使えるわけでもないので注意。 あくまでシームレスに扱いたいならEmacsWiki: EmacsClientに
Posted by masuidrive Fri, 24 Feb 2006 16:56:00 GMT Ajax Scaffold Generator を使って、早速作ってみました。 デモムービー Ajax住所録実働サイト とても簡単な住所録です。多分、30分ぐらいでできました。 手書きしたコードは、全消去の部分程度と、Validateの設定ぐらいで、合計10行少々です。 エラーメッセージの日本語化は、ActiveHeart を使っています。ActiveHeartはプラグインなので、コマンド一発で導入でき、とても手軽です。 ソースも公開しますので、もしよければ参考にして下さい。 http://blog.masuidrive.jp/files/ajax_addressbook-060225.tar.gz 導入には、config/database.ymlファイルをデータベースに合わせて編集してく
;;;;;; OS / Version (defvar *on_linux* (string-match "linux" system-configuration)) ;;;;;; EmacsClient (when *on_linux* (add-hook 'after-init-hook 'server-start) (add-hook 'server-done-hook (lambda () (shell-command "screen -X select `cat ~/tmp/emacsclient-caller`")))) 基本的に screen, emacs 立ち上げっぱなしなので、screen 0 に emacs を(都合悪いこととってあるかなぁ…)。 これで、0以外の別の screen で emacs <ファイル名> で開くと、screen 0 の Emacs で新しいバッ
* Meadow 目次 : Meadow dot.emacs Codename For TeX For Programming CC-Mode Emacs Code Browser Font Emacs Lisp List Tips * For Programming ↑ * CC-Mode ↑ (Last modified '03/10/06) CC Mode 5.30 のために.で もどこで見つけてきたのか忘れてしまった.どこだったか……. 多 分 Meadow Memo Wiki だったはず. ;; Emacs21.3.5で追加されているfaceをつけてみる(cc-mode5.30用) (defvar font-lock-preprocessor-face 'font-lock-preprocessor-face "Face name to use for preprocessor
Posted by masuidrive Tue, 23 May 2006 13:22:00 GMT Rails用エディタを放浪 した結果、やっと、OSX上のCarbonEmacs で、rails.el + ECB + psvn.el を使い、EmacsなのにEclipse以上の環境を作る事ができました。 この環境+Terminal上でscreenを立ち上げ、いくつかのログを tail -f LOGFILE で表示させて、殆どのソフトを作っています。 あとは、migrationをもう少し楽にできるツールが欲しいかな。そういえば、DB管理ツールのConductorとか、クラスタ管理のGaugeはどうなったんだろう? まず、OSXでRailsを開発する上で気になっていたのが、subversion for OSX のパッケージを使うとメッセージ類が文字化けする件。これはロケールを正しく設定してや
エンジニア説明Railsアプリを作る「はじめの一歩」としての足がかりになればと思いまとめました。手順に沿ってコピペしていくといつのまにかアプリケーションが完成するというサンプルです。第1回のmasuidriveさんベースにRails勉強会@東京第11回での高橋征義さんバージョンとInternet Week 2006でのかずひこさんバージョンをミックスしました。環境やインストール、趣旨や概要につきましては第1回をご覧ください。 ■第1回との相違点Internet Week 2006のT24 : はじめよう Ruby on Rails 〜フレームワークで作るWebアプリケーション〜をベースに内容を変更しました。基本的な流れは変わっていませんが、機能/モデルが変更されています。文字コードの設定を先に行うようにしました。モデルの定義を先に明示しました。モデルの作成にマイグレートを使用するようにしま
いまいちよく分かっていなかった Ruby のシンボルについて少し調べた。 「文字列とどう違うの?」という疑問の答えはこういうことらしい。 irb(main):001:0> "abc" == "abc" => true irb(main):002:0> "abc".equal?("abc") => false irb(main):003:0> :abc == :abc => true irb(main):004:0> :abc.equal?(:abc) => true == は表現を比較し、equal? はオブジェクトの同一性を比較する。文字列は同じ表現が同一の実体とは限らないけど同じ名前のシンボルは同じ実体である。 Ruby でシンボルが使われる典型的な例はハッシュのキー。 irb(main):010:0> {:key1 => "one", :key2 => "two"} => {:key
2007/02/20 WebサービスのAPIやRSSフィードを使って複数サイトのサービスや情報をマッシュアップ――。これはWeb2.0が包含するいくつかの概念のうち、最も重要なものの1つだ。Amazon.comやGoogle、Yahoo!、楽天といった大手Webサイトは、RESTやSOAPを用いたAPIを公開しており、さまざまなサービス提供者や個人がAPIを通して各種サービスを利用している。その一方、世の中のWebサイトの大多数はWeb1.0的なHTMLやCGIフォームしか提供していないのが現実だ。こうした背景からWeb1.0サイトから構造化されたデータを引っ張り出す“Webスクレイピング”技術が急速に発展してきているようだ。 HTMLをXML化し、XPathで関連データだけを抽出 例えば価格情報サイトでは製品名から価格が簡単に調べられるが、Webサーバから提供されるのは、製品名や価格にレ
今回は、少し話がそれるが最初にEmacsの話だ。 Emacsキーバインド 朝起きると、既に床の横で起動している端末にログイン、おもむろにcvs update -Pdし、Emacsをビルドする。当然、シェルスクリプトで自動化されているのはいうまでもない。しかし、cronに登録しないのは彼の良心である。ギークにとっては日常茶飯事だ。 Emacsでは多くの一種独特なショートカットキーを使う。こうしたキーは普段の作業で体に染み付いてしまうもので、シェルを操作するときでもついつい同じキーを叩いてしまいがち。 ここで期待しない動作になるとストレスである。 そんなユーザのために、zshにはEmacs風ショートカットキー設定が用意されている。なにはともあれ~/.zshrcにリスト1.1の設定を追加だ。何の設定もしていなければだいたいEmacs風設定が最初から有効になっている。 リスト1.1 Emacsライ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く