WebフレームワークEchoでテンプレートエンジンAceを使う GoのWebフレームワークEchoにテンプレートエンジンAceを導入する方法です。 Ace Proxyを使うことで、Load時のオプションをキャッシュしています。 server.go package main impor… Tetsuro Aokiハック2017.03.24 1,008
build.gradleのdependencies testCompileとcompileを使いわけることでmain以下の依存ライブラリとtest以下の依存ライブラリを別々に設定できます。 dependencies { // junit testCompile group… Tetsuro Aokiハック2016.02.16 546
amazon linuxにgradleをインストール curl -s http://get.sdkman.io | bash sh /root/.sdkman/bin/sdkman-init.sh sdk install gradle gradleに関する環境変数が設定され… Tetsuro Aokiハック2016.02.09 2,593
Amazon linuxにfirefoxをインストール こちらを利用させてもらいます。 かなり時間がかかるのでそれなりのインスタンスサイズが必要かもしれません。 sudo wget -qO- https://gist.github.com/alingogo/5325484/r… Tetsuro Aokiハック2016.01.29 1,709
awscliで情報を取ってきて整形したいときはまずfilterとqueryで頑張る awscliでインスタンス情報を取ってきて必要な部分だけを一覧にしようと思ったのですが、これをawkとかでやろうとすると中々に辛い。。。 そんな時はawscliのfilterとqueryを使うと良いようです。 「runn… Tetsuro Aokiハック2016.01.26 12,494
コマンド実行結果を入れた変数を出力するとき、改行をそのままにする 以下のようにすると改行が失われます。 #!/bin/sh test=`ls -la` echo $test 改行をそのままにしたい場合はecho時に””で括ります。 #!/bin/sh test=… Tetsuro Aokiハック2016.01.26 20,229
共有フォルダに対するdirの実行時間を出力するbat bat内でPowerShellを使う荒業です。 @echo off for /f “tokens=2 delims=: ” %%t in (‘powershell -NoProfile -ExecutionPolicy … Tetsuro Aokiハック2016.01.26 596
Slim FrameworkでNot Foundのときの処理を書く 存在しないURLへのアクセスがあったときに、リダイレクトしたかったり独自の404ページを表示したかったりする場合があります。 そのような場合、SlimではnotFoundメソッドで対応します。 $app = new \S… Tetsuro Aokiハック2016.01.22 1,259
Slim FrameworkでPUTとDELETEを使う RESTfulなアプリケーション開発のためにはPUTメソッドやDELETEメソッドによるリクエストを使う必要がありますが、多くの場合Webサーバが対応していなかったり設定で無効にされていたりします。 このような場合、sl… Tetsuro Aokiハック2016.01.15 1,177