2015-01-01から1年間の記事一覧

ラムダ式を触る

Java8から利用可能になったラムダ式(lambda式)を触ってみる。 匿名クラスの記述が簡略化になることがメリットの一つであるらしい。 ソート時にComparatorの匿名クラスを作成する方法がふと頭にわいてきたので、これで試してみる。

Node.jsの遊び場構築

Node.jsを触ってみたい、その一心。 【今回お世話になったサイト群】 いまアツいJavaScript!ゼロから始めるNode.js入門〜5分で環境構築編〜 creams@nexus: Node.js をnvmで管理、foreverインストールで問題?

【PostgreSQL】insertと同時にデフォルト値(シーケンス)を取得する。

まず環境づくり CREATE SEQUENCE USER_SEQ; CREATE TABLE USER_INFO( SEQ INTEGER DEFAULT NEXTVAL('USER_SEQ') PRIMARY KEY , NAME CHARACTER VARYING (80) ); CREATE TABLE USER_INFO_DETAIL( SEQ INTEGER PRIMARY KEY , BIRTH_DAY CHARACTER VARYING (8) …

LinuxにてファイルリストをTSVで取得する

ただのメモ # find ファイルの探索場所 -type f -ls | tr -s ' ' '\t' > list.txt これで下記のような結果が得られる。 ※実際はタブだけども、ここでは半角スペースで表現 262246 4 -rw-rw-r-- 1 vagrant vagrant 2 Jul 8 07:58 /home/vagrant/c.txt 2622…

ダウンロードファイル名、文字化けとの格闘

結論: ブラウザ判定のロジックを入れ込むことなく、 複数のブラウザにてダウンロードファイルの文字化けを避けたい場合は、 レスポンスヘッダに Content-Disposition: attachment; filename="ファイル名"; filename*=UTF-8''URLエンコーディングされたファ…

html5で複数ファイルアップロード(SAStruts)その3

チュートリアルに存在するファイルアップロードをベースとして機能を拡充していく。 Super Agile Struts - Tutorial 前回、解析を終えて、テキストパラメータはいい感じに配列にしてくれるけど、 FormFileは複数のパラメータがひとつのフォーム名で送られる…

html5で複数ファイルアップロード(SAStruts)その2

チュートリアルに存在するファイルアップロードをベースとして機能を拡充していく。 Super Agile Struts - Tutorial 前回の導入編により、画面こそそれっぽくなったけど、 実際にアップロードされるファイルが1件だけという問題が発生した。 今回は問題特定…

html5で複数ファイルアップロード(SAStruts)その1

前回変なテンションでSAStruts環境を構築したけども、 本当にやりたかったことはこれ。 チュートリアルに存在するファイルアップロードをベースとして Super Agile Struts - Tutorial 機能を拡充していく。 今回は導入編

WTPでSAStrutsのチュートリアルを動かす

~tomcatプラグインが苦手な僕のメモ~ ※面倒なので、Pleadies使ってます。 第1話、プロジェクトインポート Super Agile Struts - Download こっからダウンロード。 そしてインポート 第 1 話 お わ り