Selenium2

Webブラウザでのテストを自動化するツールのSelenium2。 昔使ったことがあるような気がするが、再度挑戦。環境 Eclipse3.4 JRE 1.6.04 Sastruts インストール EclipseでJavaプロジェクトを作成する。 Downloads - selenium - Browser automation framework -…

FESSで全文検索

FESS http://fess.sourceforge.jp/ja/FESSは全文検索エンジンで、内部ではApacheのSolrを利用している。 WEBクロール、ファイルシステムクロールに加え、DBクロールもできる。インストールはここを参照。 ファイルシステムクロールを設定してみようとここを…

ubuntu-server12.0.4にtomcat7

前回に引き続きsolrのための準備。 ubuntu-server12.0.4にtomcat7インストールまたしてもShinya’s Daily Reportさんを参考に http://d.hatena.ne.jp/absj31/20120930/1349007029 早速インストール $ sudo apt-cache search tomcat7上記コマンドでリストアッ…

ubuntu-server12.0.4にoracle java7

solrを試すための環境準備 ubuntu-server12.0.4にOracle java7インストール。こちらを参考 http://d.hatena.ne.jp/absj31/20120925/1348692705 リポジトリ追加 $ sudo add-apt-repository ppa:webupd8team/javaここでcommand not foundが出たら以下のコマン…

【読書メモ】情報は一冊のノートにまとめなさい

著者:奥野宣之 ジャーナリスト出身の文筆家 所要時間:60分 概要 情報はA6サイズのノートで一元管理するという方法。 一元管理する理由 複数のノート(仕事ノート、アイデアノート…etc)で管理すると どこに何が書いてあったか忘れる 分別が複雑(面倒)で…

Ubuntuのlsコマンド配色設定

ubuntuでlsを叩いた時のディレクトリ内容が見にくいので変更。 黒背景に青文字は見えない。。。環境変数$LS_COLORSに設定されるようなので確認。 echo $LS_COLORS 大量の値が表示される。で、この中のdi=01;34:が見にくい原因。 34が青を表しているのでコレ…

社内のデプロイ作業でごそごそするのが面倒なのでJenkinsを調べてみた。

VirtualBoxにubuntuのserverバージョンを突っ込んでJenkins起動できるまでにおよそ30分。 環境 ubuntu-server 12.04.1 jenkins 1.502 aptのキー設定 キーファイル取得 sudo wget -q http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key キー追加 cat jenki…

安城市職員PCで有料広告表示

安城市職員のPCで有料広告の表示を始めたという記事を見かけた。 http://headlines.yahoo.co.jp/hl?a=20130131-00000049-mailo-l23起動時に10秒ずつ3広告表示されるらしいけど、商品へのリンクになってるのだろうか。1広告月1万円という値段で広告を打てるみ…

sinatraでbundler

railsと同じようにbundlerでgemの管理がしたかったのでやってみた。 結果として非常に簡単にできた。まずはbundlerの初期化。 bundle init上記コマンドでGemfileが作成される。できあがったGemfileにいつものようにgemの記述を追加。 その後いつもどおり下記…

jQueryでの要素生成

jQueryでの要素生成の方法をよく忘れるのでメモ。まずはjavascript var element = document.createElement('input'); element.type = 'text'; element.id = 'id'; element.name = 'name'; element.value = 'value'; jQueryその1 var $element = $('<div/>'); $elem</div/>…

rails3.2とmongodb

環境整備 プロジェクト作成 rails new mongotest -O OオプションでActiveRecordを省略 Gemfileに以下を追記 gem 'therubyracer' gem 'mongoid'bundle installmongoidの設定ファイル作成 rails g mongoid:configconfig/mongoid.ymlが作成される モデル artist…

2013年

2013年にやりたいことはてなのキャンペーンに乗っかって今年の抱負的なもの。 基礎能力向上 プロマネ合格 基礎能力向上 集中力、記憶力、理解力の低下が著しい。 大学在学時にはそんなこと感じなかったからプログラマになってから低下したんだろう。 パソコ…

rails3.2でtwitter-bootstrap

rails3.2にtwitter-bootstrapをのせてみたのでメモ。 twitter-bootstrap導入 Gemfileに以下を追記。 gem 'less-rails' gem 'twitter-bootstrap-rails'んでbundle install。'less-rails'をインストールしないとbootstrapのlessが解釈できないようでエラーが出…

unicornとnginx

ubuntu11にnginxとunicornをインストールした際のめも。以下の記事を参考にunicornとnginxを設定 http://blog.designrecipe.jp/2011/07/30/unicorn/ nginx ubuntu11のapt-getで取得できるnginxは少し古いので、 /etc/apt/sources.listにリポジトリを追加 deb…

Mongoidインストール

MongoidをインストールまずはGemfile作成。 bundle init Gemfileに以下を追記 gem 'mongoid', '~> 3.0.0'bundle install

MongoDBインストール

UbuntuにMongoDBをインストール。 下記リンク参照。http://blog.s21g.com/articles/2272特に問題なく起動。

部内Twitterを作ろう

開発に入り込むとコミュニケーションがどうしても希薄になる。 Redmineなんかも使ってるんだけど、もっと気軽に発信できるツールが欲しい。で、Yammerとかなんとか色々有りそうだけど、どうせだったら自分の欲しい機能がある物を作ってみようと思う。 Ruby S…

リスト編集

リスト画面で複数行に対する編集の仕方。単データならテキストボックスをFormのプロパティと関連付けてSeasarにお任せできるが、 複数レコードに対する編集の仕方がわからなかったので調べた。結論として、Formの中にDTOなどのリストを作成(これが複数レコ…

scaffold作成でエラー

Ubuntu11でrails3のscaffold作成を行った際のエラー .rbenv/versions/1.9.3-p327/lib/ruby/1.9.1/psych.rb:203:in `parse': (<unknown>): found a tab character that violate intendation while scanning a plain scalar at line 13 column 13 (Psych::SyntaxError)p</unknown>…