EclipseでJUnit

Pleiades All in One のEclipse4.2だとQuick JUnit 0.7.0.201204240825 がすでにインストール済み。 Quick JUnit ショートカット Ctrl + 0 テスト実行(メソッド単位でも実行可能) Ctrl + 9 クラスとテストクラスの切り替え(テストクラスがなければ作成す…

Windows 7 64bit で CSE(Common SQL Environment) を使用しOracleに接続する方法

おもいっくそハマったのでメモ。おもに Windows 7 64bit の人向け。 手順 Common SQL Environment(CSE) ver1.61 をダウンロード http://www.hi-ho.ne.jp/tsumiki/cse_5.html CSE を適当なところに展開 Oracle Client インストーラをダウンロード http://www.…

今さらだけど今年の目標

もうすぐ4月になろうとしているけど、今年の目標を立てる。 Gitでpull requestを送る まだそれ以前の状態・・・ サルでもわかるGit入門 TDD CI またあとで更新していくかも。

退職に向けてやること

保険 健康保険 任意継続被保険者制度 関東ITソフトウェア健康保険組合 http://www.its-kenpo.or.jp/html_main/f_01.html 資格 健康保険の資格喪失の日の前日まで継続して2カ月以上の被保険者期間があり、 75歳未満の方 資格喪失の日(退職日の翌日)より…

memo 日本語ドキュメント - Apple Developer

Vim Shift_JISのファイルを読み込む

Shift_JISのファイルを編集するときに文字化けしないようにするには、 Vimを起動して、 :set fileencodings? で、現在設定されている自動判別するエンコーディングを確認し、Shift_JISがなければ ~/.vimrc に、 fileencodings=ucs-bom,cp932,euc-jp,utf-8,de…

リファクタリング

リファクタリング―プログラムの体質改善テクニック (Object Technology Series)作者: マーチンファウラー,Martin Fowler,児玉公信,平澤章,友野晶夫,梅沢真史出版社/メーカー: ピアソンエデュケーション発売日: 2000/05メディア: 単行本購入: 94人 クリック: …

Vim 色を変える

colorscheme ~/.vimrc に colorscheme $カラースキーマ名 で指定する。 vimcolorschemetest - Vim Color Scheme Test - Google Project Hosting から、いろいろカラースキーマをダウンロードできる。 ダウンロードしたファイルを ~/.vim/colors/ にコピーす…

正規表現の世界 入門

はじめに 今月(だけだと思う)Perlプログラムを書くことになったので購入。 初めてのPerl 第5版作者: Randal L. Schwartz,Tom Phoenix,brian d foy,近藤嘉雪出版社/メーカー: オライリージャパン発売日: 2009/10/26メディア: 大型本購入: 22人 クリック: 29…

PCからInstagramを見るとき

I4PCがよさそう。InstagramのIDでログイン。 http://www.i4pc.jp/

1がいっぱい

とりあえず記事を作っとく。 あとで何か書くかも。書かないかも。

Subversionの無視対象を追加する

修正するファイル ~/.subversion/config 手順 97行目あたり [miscellany] セクションの# global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo のコメントを解除して、global-ignores = .project nbproject Gemfile.lock #*.o *.lo …

iPhoneでの実機確認

メモを簡単に残しておきます。 iOS Developer Program に登録 アクティベーション プロビジョニング Certificates(証明書の取得) Devices(デバイスの登録) App IDs(App IDの登録) Provisioning(プロビジョニングファイルの作成) アプリ登録 iTunesで…

メモ

PostgreSQLのログファイル Version 8.4.8 /var/log/postgresql/postgresql-8.4-main.log /var/log/postgresql/postgresql-8.4-main.log.1 設定ファイル /etc/postgresql/8.4/main/postgresql.conf でログまわりも設定しているはず。 項目を後で調べる。

あとで

http://developer.appcelerator.com/blog/2010/12/festivus-celebration-day-two-airing-of-grievances.html Gitメモ TitaniumMobileで作成したプロジェクトのリソースをGitで管理する1. TitaniumMobileプロジェクト作成 2. ターミナルからプロジェクトのROO…

Titanium MobileでiPhoneシュミレータが動かない

環境 Mac OS X Lion(Mac OS X 10.6 Snow Leopard からのアップデート) Titanium Studio, build: 1.0.4.201108101535 状況 Snow Leopardのとき、Xcode 3.2.6 and iOS SDK 4.3 をインストールしていた。(このときはiPhone、Androidのシュミレータはともに動…

個別にテーブル削除→作成

$ rake db:migrate:down VERSION=YYYYMMDDHHMMSS $ rake db:migrate:up VERSION=YYYYMMDDHHMMSS 参考URL 2010-02-27 - 篳篥日記

日付フォーマット追加

日付のフォーマットを増やしたい。config/application.rb で Time::DATE_FORMATS[:ym] = '%Y/%m' のように定義。irb(main):001:0> Time.now.to_s(:ym) => "2011/08" となる。 参考URL よりシンプルに日付と時刻の表示書式を整えるには... - ザリガニが見てい…

Capistrano導入

環境 OS Ubuntu 10.04 Capistrano 2.6.0 手順 capistrano インストール $ sudo gem install capistrano [sudo] password for atsm: Fetching: highline-1.6.2.gem (100%) Fetching: net-ssh-2.1.4.gem (100%) Fetching: net-sftp-2.0.5.gem (100%) Fetching:…

AccessからODBCでPostgreSQLに接続

環境 Windows7 Access2003 Ubuntu10.04 PostgreSQL8.4.8 手順 http://www.postgresql.org/ftp/odbc/versions/msi/ から psqlodbc_08_04_0200.zip をダウンロード 展開して psqlodbc.msi を実行。ウィザードのままインストール C:\Windows\SysWOW64\odbcad32.…

HTML5ステッカー申込

W3C HTML5 Logo MacBook Air にステッカーを貼りたくて申込しました。 7月15日にまでに到着すればよいそうです。7月1日にポスト投函しました。以下、初めての国際郵便だったのでメモ。 From Name Buildings 99-99-99 Address Shinagawa-ku, Tokyo 999-9999 J…

VM上のPostgreSQLにホストから接続

環境 Ubuntu 10.04 LTS PostgreSQL 8.4 クライアント Windows 7 pgAdminⅢ 1.12.3 設定手順 /etc/postgresql/8.4/main/postgresql.conf 編集 59行目あたり listen_addresses = '*'コメントアウトを解除して、* に変更。 /etc/postgresql/8.4/main/pg_hba.conf…

Rails3でページング

その名は kaminari。あとで。Gemfileに gem 'kaminari' して $ bundle 追記 2011/08/06 使ってみた。 # Japanese translations for Ruby on Rails # by Akira Matsuda (ronnie@dio.jp) # AR error messages are basically taken from Ruby-GetText-Package. …

ラクダ式とアンダースコア式の変換

$ rails c Loading development environment (Rails 3.0.1) irb(main):001:0> "hoge_foo".camelize => "HogeFoo" irb(main):002:0> "HogeFoo".underscore => "hoge_foo"tableize ってのもある。 あたり。 参考URL camelizeとunderscore | GENDOSU@NET

通貨のフォーマット

環境 Rails 3.0系 やり方 設定(config/locales/ja.yml) currency: format: format: "%n%u" unit: "円" separator: "." delimiter: "," precision: 0 significant: false strip_insignificant_zeros: falseprecision を 3 から 0 に変更します。 表示(erb…

PoderosaにHomeとEndキーの設定

環境 OS Windows7 64ビット Poderosa 4.1.0 手順 [ツール] → [オプション] → [操作] → [追加キー定義] Home=0x1B[1~, End=0x1B[4~ でOK。 参考URL index - Terminal Emulator Poderosa cygwin@Windows 7 64bit | Mazn.net

アプリ共通の定数

config/initializers/constants.rb を作成。 constants.rb # -*- coding: utf-8 -*- # 共通で利用する定数を定義 module Constants HOGE = 1 FOO = 2 end Constants::HOGEで参照できます。 参考URL コチョナナバ: Railsでグローバルな定数を書くところ

named_scopeについて

環境 Rails 3.0.8 確認用モデル生成 author $ rails g model author name:string book $ rails g model book author:references title:string price:integerauthor:referencesで生成するとBookモデルはbelongs_to :author ができます。 class Book < ActiveR…

model生成時の型の指定について

環境 Rails 3.0.8 rails generate model で生成するときのテーブルの型指定 ActiveRecord::ConnectionAdapters::TableDefinition :primary_key :string :text :integer :float :decimal :datetime :timestamp :time :date :binary :boolean integerのことをi…

WindowsにBitNamiでRedmine1.2.0をインストール

簡単でいいね。Redmine Cloud Hosting, Installers and Virtual Machines.からダウンロード。 起動・停止 起動 [スタート] → [すべてのプログラム] → [BitNami Redmine Stack] → [BitNami Redmine Stack Service] → [Start BitNami Redmine Stack service] …