2013-01-01から1年間の記事一覧
NUnitを使う準備の手順をまとめておく。
VAIO Z にWindows7がインストールされている。Ubuntu13.04日本語Remix版をインストールして、デュアルブートできるようにした。
セットアップ手順をまとめておく。
tableにフォーカスがあるとき、方向キー(矢印キー)でTD要素のフォーカスを上下左右の隣接TD要素に移動するようにした。
要素を点滅させる。簡単なのでぜひ使おう。
フォームで入力中にEnterキーでsubmitしてしまうのを防ぐ方法。
ajax送信中だけ「now loading...」のメッセージを出す方法。
フォームで編集中にEnterキーでサブミットされるのを防ぐ。
キーイベントを拾ってjavascriptを動かしたいときに、ブラウザ毎でkeyDown,keyPress,keyUpがどう使われて、キーコードがどうなるか微妙に違う。 実際にキーを打ってみると分かってくる。
このサイト、使ってみよう。
今は使ってないけど、知ってると徳しそうなGem。 こんなのあるんだって知ったときに参考サイトURLを書き留めておく。
GON gemを使ったら、コントローラで作ったオブジェクトをjavascriptに渡すことができた。
mechanizeの入門サイトを見ながらやってみた。できた。
railsで家系図作成サイトを作ってみたい。この参考サイトを元に考えよう。 やっぱりgraphvizか。以前使ってみたけど、忘れてた。これはイケるかもしれない。 とりあえずRubyからgoogleのAPIを呼び出してみた。 できた。
リクエスト回数が多くてパフォーマンスに影響していた。 画像をHTMLにインラインに埋め込むようにした。 劇的に改善した。
Railsのクエリで N+1問題 が発生したら警告を出してくれるGem. 1.Gemfileに追加 group :development do gem "bullet" end 2.設定ファイルに追加 config/environments/development. config.after_initialize do Bullet.enable=true #Bulletプラグインを有効…
linux で綺麗な日本語フォントを表示したかったのでインストールした。 IPAex明朝、IPAexゴシックなら apt-get install otf-ipaexfont でまとめてインストールできる。バージョン古いみたいだけど、とりあえずこれで良いか。 注意 おそらく、apt-get のパッ…
AVGとclamTK、どちらが良いか分からないけど、clamTKの方がスケジューリング機能があったりして良さそう。AVGから変更した。 1.インストール sudo apt-get install clamTK でもインストールできるが、最新版ではないらしい。(GUIだけ。ウィルス定義は最新に…
clamTK(clamAntiVirus)の方が良いかもしれないが、AVGをインストールしてみたのでメモ。 1.サイトからdebをダウンロード http://free.avg.com/us-en/download.prd-alf 2.インストール debを実行する。途中で「パッケージ品質が悪いです。提供元を信頼してい…
1.trash-cliインストール sudo apt-get install trash-cli 2.rmでごみ箱に移動するように設定 ~/.bashrc に追記する。 alias rm='trash' ※コンソール再起動か、または source ~/.bashrc で反映。 参考サイト http://linux.just4fun.biz/Ubuntu/%E3%83%95%E3%…
オフライン環境でapt-getを普通に使うには、リポジトリをミラーリングすれば良いということがわかった。 http://hamakichitaro.hatenablog.com/entry/2013/07/23/064647 さっそく、試した。 できた!! 1.前準備 sudo apt-get update sudo apt-get upgrade s…
オフライン環境でrailsってgemのインストールが大変!! どうしよう・・・って思ってたけど、gemリポジトリのミラーサーバを立てれば良いのか、なるほど。 apt-getの同じ問題をミラーサーバ化で解決することを知って、もしかしてって調べてみたら出てきた。み…
このサイトを見て知った。ミラーサーバーを立てれば良いのか。 オフライン環境でLinuxサーバーを立てて運用する場合、パッケージリポジトリのミラーサーバーを立てるようにして、aptがそこを参照するようにする。なるほど、みんなそうしてるのか。 ミラーサ…
助かるわー、このサイト。 参考サイト http://js2coffee.org/
よくわかるHTML5+CSS3の教科書 http://www.amazon.co.jp/%E3%82%88%E3%81%8F%E3%82%8F%E3%81%8B%E3%82%8BHTML5-CSS3%E3%81%AE%E6%95%99%E7%A7%91%E6%9B%B8-%E5%A4%A7%E8%97%A4-%E5%B9%B9/dp/4839943486/ref=pd_sim_sbs_fb_21 Head First JavaScript ―頭とか…
基礎を知ってないと。 参考サイト http://dev.classmethod.jp/server-side/web-acceleration-tools-and-http/
動的に画像を生成してsend_dataしている場合に、ブラウザキャッシュを働かせる。 参考サイト http://stackoverflow.com/questions/3117361/how-do-i-set-expires-header-when-using-send-data
イカした画面遷移。とても簡単で良い。 遷移が重いケースでも有用かもしれない。 参考サイト http://black-flag.net/jquery/20110921-3462.html
見つけたこれだ!! イカしている。 参考サイト http://ivaynberg.github.io/select2/ http://www.webopixel.net/javascript/749.html railsからデータをjavascriptに渡してこのセレクトボックスに表示しよう。素敵だ。 データを渡すのはGon gemが良いかも。 …
validationエラー時に自動で作られるfield_with_errorsタグが邪魔して、twitter bootstrapが崩れる。 form_tagに切り替えて、bootstrapのエラーdivで囲んどいてやれば、 <div style="float:left" class="control-group <%="error" if @model.errors.include?(:name) %>"> </div> validationエラー時にもうまく赤字で出る。OK!!