May 2013
1 post
2 tags
OSX 10.8 に Port で Subversion をインストールする。
sudo port install subversion-javahlbindings +no_bdb +universal
April 2013
6 posts
「パパ、ナチュラルメイクってなあに?」
「切り倒した森に自然公園を造ることだ」
– ダ・ヴィンチ・恐山 (d_v_osorezan) on Twitter
(via yasunao)
よく若者の文章の末尾に、”www” がついてたりしますが、それは、What a Wonderful Worldの略で、人生賛歌を意味するらしいです。
– Twitter / ishikun3 (via tsukamoto)
『能力を持った人は努力する人に勝てない。努力する人は楽しむ人に勝てない』という言葉がある。この言葉の解釈はいろいろありうるが、私は、楽しむことによって、勝つ/負け...
– (金成垣:東京大学社会科学研究所助教授)
mefamanagement(via kml)
これは素晴らしい名言ではないか。
(via toby-net)
(via thinkeroid, familydoc) (via tuxedocat) (via hswh) (via usaginobike) (via atm09td) (via casiomasasi) (via c610) (via yukiminagawa)
(via dotnuke)
(via tessar) (via irregular-expression) (via mcsgsym)
(via...
http://www.kinfolkmag.com/ →
Brute force attack →
Brute の意味
1 tag
FasterCSV
1.8 でしか動かんらしい。知らんかった。
1.9 だと、Standard で CSV があるらしい。
/Users/hoge/.rvm/gems/ruby-1.9.3-p286/gems/fastercsv-1.5.5/lib/faster_csv.rb:13:in `const_missing’: Please switch to Ruby 1.9’s standard CSV library. It’s FasterCSV plus support for Ruby 1.9’s m17n encoding engine. (NotImplementedError) from...
January 2013
8 posts
支笏湖
草津
1 tag
Java で不変クラスを定義する。
すべてのフィールドを finalとして定義すること。
Java でフィールドを final として定義する場合、そのフィールドを宣言時に初期化するか、またはコンストラクターで初期化する必要があります。「宣言時にフィールドが初期化されてい ない」というエラーを IDE が出したとしても慌てないでください。コンストラクターに適切なコードを作成すれば、IDE はエラーでないことを認識します。
クラスを finalとして定義して、オーバーライドできないようにすること。
クラスがオーバーライド可能になっていると、そのクラスのメソッドの振る舞いもオーバーライドされる可能性があります。したがって、サブクラス化を許可しないことが最も安全な策です。これは、Java の String クラスで使用されるストラテジーです。
引数なしのコンストラクターを作成しないこと。
...
1 tag
日付のパース
日付の処理がいけてない。Java っぽくって、「ほんまに?」って感じ。
val date = new SimpleDateFormat(“yyy-MM-dd HH:mm”).parse(“2008-05-06 13:29”)
なんか、面倒くさい。もうちょっと他のインタプリタ並に簡単になればいいのに。別に作ればいいんだけど、これぐらい言語やフレームワークで用意して欲しい。
via Parse a date and time from a string
December 2012
0 posts
2 tags
配列要素になるクエリストリングの処理
いわゆるこんなやつ
http://www.example.com/?key=a&value=1&key=b&value=2&key=c&value=3
PreLoadで処理させるような標準の機能はないようなので、自前でやる必要がある。泥臭くやるならリストのインデックスで処理するんだろうけど、いけてないので、取得したリストから要素を持つクラスのリストに変換するようにしてみる。
最初に思いつくのが zip でまとめてmap で処理するとか
val list = ( request.queryString.getOrElse(“key”,Seq[String]()), request.queryString.getOrElse(“value”,Seq[String]())...
November 2012
3 posts
アレスタ
アレスタ( arrester、避雷器)
落雷によって発生する雷サージ(異常電圧)を、電気設備や電気機器の絶縁レベル以下に制御して、施設や機器の絶縁破壊を防止するための機器
2 tags
Eclipse Error "Remove '@Override' annotation"
Change Eclipse Java Compiler Level 1.5 to 1.6
2 tags
Install Plugin for Redmine 2.x
Redmine2.x へのインストール。他のバージョンでも基本一緒だけど、プラグインフォルダが変わってる。
Rails3 に変わってるだけあって結構動かないのが多い。困るなぁぁ。
cd plugins git clone https://github.com/suer/redmine_markdown_extra_formatter.git cd .. bundle update rake redmine:plugins RAILS_ENV=production
October 2012
8 posts
1 tag
Thunderbird が異常に遅い
こいつが悪いらしい。
「グローバル検索と索引データベースを有効にする」
無効に。
via http://win.just4fun.biz/%E3%83%A1%E3%83%BC%E3%83%AB%E9%96%A2%E9%80%A3/Thunderbird%E3%81%AE%E5%8B%95%E4%BD%9C%E3%81%8C%E9%81%85%E3%81%84%E5%A0%B4%E5%90%88%E3%81%AE%E5%AF%BE%E5%87%A6%E6%B3%95.html
2 tags
Install Ruby via RVM into CentOS 6
なんか普通にインストールすると以下のエラーがでるので、その解消法。
$ gem -v /home/dave/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/yaml.rb:56:in `<top (required)>’: It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. 1.8.24
rvm でパッケージのインストールを明示的にして、パスも指定したらいけた。
$ rvm pkg install libyaml $ rvm reinstall 1.9.3...
2 tags
Install RVM to OSX Lion
$ \curl -L https://get.rvm.io | bash -s stable —ruby $ source ~/.rvm/scripts/rvm
2 tags
Uninstall RVM
$ rvm implode $ gem uninstall rvm $ rm -rf ~/.rvm
2 tags
Installing Ruby 1.9.3 by RVM to OSX Lion
$ rvm get haed $ rvm get reload $ rvm reinstall 1.9.3 —with-gcc=clang
Colophon for GOV.UK at launch →
2 tags
IBM Worklight Developer Edition 5.0
IBM Worklight Developer Edition 5.0
https://www.ibm.com/developerworks/mobile/worklight.html
IBM Worklight Developer Edition - http://public.dhe.ibm.com/ibmdl/export/pub/software/mobile-solutions/worklight/wdeupdate/
2 tags
yum のおまじない
yum install yum-fastestmirror
September 2012
6 posts
2 tags
NSStringについては @”hoge” と @ を文字列の前に付けることでNSStringのインスタンスを作れるというのが周知の事実です。...
2 tags
Xcode4.4からは @synthesizeも@dynamicも書かなかった場合には@synthesizeを付けたのと同じ扱いとなる ようになりました。
Desktop Calendar Plus for Mac →
Qwarkee →
インスタンスメソッドは動的な型にあわせて呼ばれ、インスタンス変数は静的な型にあわせて呼ばれます。
August 2012
5 posts
ゴールドソフト →
いけてる。倫理観なし。 →
Twitter の位置情報から Google Map Street View を表示してるサイト。
Leak Finder: a new tool for JavaScript →
いる社員、いらない社員
いる社員の特徴
・主体的に仕事に取り組むので、労働時間が長くても縛られていると感じない ・定期的に自分を振り返り、未来の目標を見つめ、自分の意識を常に高める ・お手本となるロールモデルを置いて、自分のなりたい姿を持っている ・未来の時間に区切りを入れ、やりたいことを実現しようとする ・未来の視点から、現在どうするべきかを考えられる ・変えられるものと変えれらないものに分け、変えられるものに注力する
いる社員になるスキル
・決断力(どんな小さなことでもいいから行動に移せる) ・冒険力(成長のためにリスクをとれる) ・曖昧力(不安定な状態でも受け入れて進める) ・規律力(ルールを重要視して、準じて行動できる) ・持続力(あきらめることなく長時間継続できる) ・模倣する(うまい人の行動を真似できる)
いる社員のスタンス
・何か起きたときに自分の責任として、捉えて解決できる...
型破り
型を知っている人が型と違うことをすると“型破り”。型を知らない人が型と違うことをすると“型知らず”。
July 2012
1 post
Twitter 最近すぐ死ぬな。
twitterstatus:
Users may be experiencing issues accessing Twitter. Our engineers are currently working to resolve the issue.
June 2012
2 posts
May 2012
1 post
February 2012
2 posts
sidenote
Macbook の OS を Lion にしたら、sidenote がエラーで起動せんようになってる。 こまった。スティッキーより便利なのに
January 2012
1 post
H-Yamaguchi.net: コピペの「作法」 →
October 2011
1 post
June 2010
1 post
May 2010
1 post
April 2010
2 posts
January 2010
2 posts