2008-04-01から1ヶ月間の記事一覧

カーソルの形状

css

参考 CSS Cursors - CSS tutorial

sprintfみたいな

n = 4 // 4 ("00"+n); // " ("00"+n).substr(-2); //"04" 00をつけて、後ろから2文字取り出す。みたいな。 なるほど。 なにをしたかったかと d = new Date; ymd = d.getFullYear().toString() + ( "00" + ( d.getMonth() + 1 ).toString() ).substr(-2) + ( …

conflict回避

jQueryとprototype.jsを一緒につかう jQuery.noConflict(); $('hoge') // prototype.js jQuery('#hoge') // jquery

日付けの減算

mysql> select now(), date_sub(now(), INTERVAL 1 DAY), date_sub(now(), INTERVAL 1 MONTH); +---------------------+---------------------------------+-----------------------------------+ | now() | date_sub(now(), INTERVAL 1 DAY) | date_sub(now…

カラム一覧

postgresqlの\d TABLE名みたいなののmysql show columns from TABLE名でもよいのですが desc TABLE名でもおk

error_messages_for

めも。 # error_messages_for 'user' # # To specify more than one object, you simply list them; optionally, you can add an extra +object_name+ parameter, which # will be the name used in the header message. # # error_messages_for 'user_commo…

改行コードを削る

ぐぐっちゃったので、書く >> str = "hoge\nfuga" => "hoge\nfuga" >> str.gsub(/\r\n|\r|\n/, "") => "hogefuga"

route.rb デフォルトは一番下か、、JK

route.rbの # Install the default routes as the lowest priority. map.connect ':controller/:action/:id' map.connect ':controller/:action/:id.:format'は、この下に色々書いても動くけど、will paginateのpostなときに、namespaceとか全部シカトされた…

QRコード

参考が消えかかってるので。 このページは、G o o g l e で 2008年4月9日 05:28:21 GMT に保存された http://www.fraction.jp/log/archives/2006/10/1035 のキャッシュです。 G o o g l e のキャッシュとはウェブ クロール時に保存したページのスナップショ…

こんなwhere句の作り方

うーん。。。 >> where = String.new => "" >> where << hoge= i == 0 ? " where " + "hoge = fuga" : " and " + "hoge = fuga" => " where hoge = fuga" >> where << hoge = i == 1 ? " where " + "hoge = fuga" : " and " + "hoge = fuga" => " where hoge…

selectの選択

selectedIndex

find_by_sqlの名前付きプレースホルダ

find_by_sqlのときは sql = "select * from hoge where fuga = ? and moge = ?" fuga = 1 moge = 2 Hoge.find_by_sql([sql, fuga, moge]) のプレースホルダに名前をつけたいとき cond = Hash.new sql = "select * from hoge where fuga = :fuga and moge = :…

DateHelperのオプション

参考 例:hoge', 'hage',{:discard_hour => true, :use_month_numbers => true } %> 1. :order => [:day,:month,:year ] # 選択する項目の順番を入れ替える 2. :discard_year => true # 年のセレクトボックスを削除する。 3. :discard_month => true # 月以…

運用時はエラー出したくない

php

運用時はエラーを出したくない 手っ取り早いのは、.htaccessに php_flag display_errors Off書く。 参考 PHPなどでエラーが起きた場合ファイル名などが出てしまうので、… - 人力検索はてな

ふぉくすけで右クリックでencodeかえる

あったんだ。 https://addons.mozilla.org/ja/firefox/addon/371

テストガバレッジツールrcov

テストを書いてみたので、ついでにいれてみた。 gem install rcov 使ってみる rcov -x /opt/rubygems --rails test/**/*_test.rb -x /opt/rubygemsでgemのとかをはずす --railsでrailsのをはずす

やらないとなー

コピペか書いてもらうかしてました 素人にもほどがある。頑張る。 とりあえず 1文字 /[a-zA-Z0-9]/最後の一文字 /[a-zA-Z0-9]$/最初の一文字 /^[a-zA-Z0-9]/一文字だけ /^[a-zA-Z0-9]$/文字列 /^[a-zA-Z0-9]+$/

リクエスト見張るextension

Tamper Dataでよいと思います。

ActiveScaffold入れてみた

ユーザーテーブルがあって、モデルもあってという前提で インスコ ./script/plugin install http://activescaffold.googlecode.com/svn/tags/active_scaffold/ 管理エリア作る ユーザー管理でも作ってみる routes.rbにルート情報書く/adminで使いたい #管理…

VMにも入れてみる

CentOS@VMにも入れる いれてみる Lynxいれる yum install lynx CPAN perl -MCPAN -e shell初回は色々効かれるCASHを大きくした方がいいとかいうことなので Cache size for build directory (in MB)? [10] 512とかしとく。でエンターで、ミラー選ぶとこは適当…

Aptanaちょいちょい応答なしになる

なんかしらんが、ちょいちょい応答なしになって使えない。。 1分以上待たされる、とにかく手と頭が止まるのが苦痛でしょうがない。。Eclipseが「応答なし」にならない方法を教えて下さい。 phpのフ… - 人力検索はてな を参考に、aptana.iniを書いてみたけど…

それPlaってよー

とりあえず、そこまで行くまで長すぎるー。。 なんでauto installがうまくいかんのー。 missingのモジュールをひたすら手インストールって。。。orz それは 俺がperlド素人でCPANとかインストールするの初めてだからかもねw できた 適当にやってたら、test P…

Apache2.2でVirtualHost

httpd.conf # Virtual hosts Include etc/apache22/extra/httpd-vhosts.conf # コメント外す

smartyから色々アクセスできる

PHPの定数にアクセス {$smarty.const.HOGE_FUGA} $_SERVERとか$_GETにアクセス {$smarty.server.SERVER_NAME} その他もろもろ {* (GET) http://www.domain.com/index.php?page=foo から、pageの値を表示 *} {$smarty.get.page}{* (POST) フォームから送信さ…

safariが激速で快適なので、使いやすくしてみた

mac

safariがいい。macbookでマウスジェスチャなしで使う分には,もうsafariでいいかも。 SIMBLを入れる SIMBL SafariStandを入れる http://hetima.com/safari/stand.html Application Support/SIMBL/Plugins/にSafariStand.bundleを移動 greasekitを入れる Googl…