VagrantとAnsibleを使ってAipoのインストール済環境を作る Aipo8.1.1インストール環境をVagrantで作りましたが、今度はAnsibleを使ってみます。 Ansibleはいわゆる構成管理ツールとよばれるものになります。Ansibleにすることで冪等性が高まるのでそこがメ… @iwasakiハック2016.04.11 370
cronで第1月曜とか指定したときに cronで曜日と日をかくとor条件になってしまうので条件文を書く必要があるのですが、 0 10 1-7 * * test $( date +%w ) -eq 1 && /path/to/scripts.s… alkoshikawaハック2016.04.11 1,948
Ajaxで取得した情報を元にGoogle Mapsにマーカーを表示する Ajaxで取得した情報を元にGoogle Mapsにマーカーを表示するには、外でマーカーを表示する関数を作った後で、Ajax通信の処理の中でその関数を呼び出すのが一番簡単な方法のようです。 function create… kentomurataハック2016.04.11 1,969
Tomcat7.0.63からmaxPostSizeの仕様が変わった件について 昔AipoではTomcatのserver.xmlに「maxPostSize=0」とか書いていたんですよ。 これを指定しないと2MB以上のファイルのアップロードするとコケていたんです。 で、こんなchangelog htt… alkoshikawaハック2016.04.08 3,379
C# で外部プロセスをパイプしたい時 コマンドプロンプトで実行する場合 netstat -an | find /c /v “” C# で実行する場合 ProcessStartInfo psInfo1 = new ProcessStartInfo(); psI… 高瀬 裕介ハック2016.04.08 4,655
LAMP的なサーバにインストールされたミドルウェアのバージョンチェック方法(主にコマンドで) 対象: CentOS/RHEL/AmazonLinux など Linux uname -a cat /etc/redhat-release PHP rpm -qa | grep php MySQL Server rpm … 駆け出し 太郎ハック2016.04.08 1,366
Github上でオブジェクト/メソッドジャンプができるChromeアドオン Sourcegraph 有効にするとGithub上のソースコードにマウスオーバーでオブジェクト、メソッドの呼び出し方や返り値を見ることが出来ます。 Masanari KIMURAハック2016.04.08 934
PostgreSQLでDATE型にCASTするときに空文字が含まれるケースの対応 PostgreSQLで文字列をCASTして日付形式にしてソートするなどの場合、空文字の扱いを考えておく必要があります。 PostgreSQL場合だと、空文字とNULLは別になるので、文字の長さを見て0であればNULLにす… @iwasakiハック2016.04.08 19,243
Vagrantを使って最新のAipoのインストール済環境を作る Vagrantを使ってAipo8.1.1およびAipo6.0.1の環境を用意しましたが、実はAipoには配布用パッケージを簡単にビルドする仕組みが用意されています。 https://github.com/aipocom/… @iwasakiハック2016.04.08 325