Uncategorized

Macでメモリ解放を行う方法

ターミナルで以下のコマンドを実行する。 $ purge

SQLによるFizzBuzz

FizzBuzzとは3の倍数のとき"Fizz",5の倍数の時"Buzz",3と5の倍数の時"FizzBuzz"と言う英語圏での遊びです. よくFizzBuzzがプログラムの問題として出されたりします. たとえばJavaで書くと以下のようになります. [code language="java"] public class Fi…

Hudson + Mavenでのビルドエラー

Hudson上で以下のようなエラーがでてビルドを失敗していた. しかも,毎回でなく5回に4回くらい.. [text] Internal error in the plugin manager executing goal 'org.apache.maven.plugins:maven-surefire-plugin:2.4.3:test': Test reports were found b…

MacOSXでRAMDISKを作成する方法

[bash] hdid -nomount ram://52428800 newfs_hfs /dev/disk1 mount -t hfs /dev/disk1 /path/to/mount_point [/bash]

シェルスクリプトで途中のエラーで処理を止める

シェルスクリプトの先頭で以下の一行を追加する. [bash] set -e [/bash]

sedコマンドで上書きをする

[bash] sed -i -e "s/hoge/fuga/g" file [/bash]

DiaporaをCentOS5.5にインストール

DiaporaをCentOS5.5にインストールしました. 公式のインストールガイドを見てみると,必要な物が書かれています. Ruby MongoDB OpenSSL ImageMagick Git Redis RubyGems Bundler まずは必要な物をインストール.yumにある物はyumを使ってインストールしま…

GitでHTTPのpushができない

CentOS5.5で自分でビルドしたgit-1.7.3.3でhttpで公開されているリポジトリにpushできない. [text] $ git push Password: fatal: git-push is not available for http/https repository when not compiled with USE_CURL_MULTI fatal: git-http-push failed…

redmineがLDAPにつながらない

redmineでLDAP認証の設定を行った時,ログに以下が表示されうまく認証できない. TypeError (can't convert Net::LDAP::LdapError into String): app/models/auth_source_ldap.rb:43:in `rescue in authenticate' app/models/auth_source_ldap.rb:35:in `aut…

ブログ始めました

たぶんこれでブログ始めたの5回目くらいだけど,今回は3日坊主にならないように有益なブログにしていきたいと思います.

JustSystem xfy Blog Editer

xfy Blog Editerを試してみました。 ちゃんとポストされるかな? 非商用利用なら無料で使えるみたいです。 http://www.justsystems.com/jp/products/xfy_blog/

Java用テンプレートエンジンVelocity

Java用テンプレートエンジンvelocityを使用してみました. PHPで言うところのSmartyみたいなものです. サンプルコード 以下のファイルはすべて同じパッケージの中にあるものとします. package sample; import java.io.StringWriter; import java.util.Propert…