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

taglibにfreemarkerからListを渡す

ほんとは配列を渡したかったんですけどうまくいかなかったのでとりあえず。 とにもかくにもとりあえずtaglibを作ります。 適当にこんな。 public class TestTag extends TagSupport { private static final long serialVersionUID = 1L; private List<String> testLi</string>…

Thunderbird16でスムーズスクロールがデフォルト有効になった件

ぬるっとして気持ち悪いので無効にする…! ツール>オプション>詳細>一般タブの 「スムーズスクロール機能を使用する」のチェックを外して完了。 firefoxでも少し前に無効にした気がするけど、果たしてこの機能求められているのか…

EclipseJunoに乗り換える

galileo(3.5.2)のAll-In-Oneのやつを使ってたんですが、Juno出たし最近Eclipse重くていらいらするので、All-In-OneやめるついでにJunoにしてみました。 MavenとSVNとFreeMarkerは使いたいので、とりあえずそのプラグインだけは入れます。 Eclipseのダウンロ…

はてぶろ

はてなブログ1周年おめでとう! id:hatenablogはてダからの移行のタイミングをずっと決めかねてる

SpringでResponseBodyとInterceptorの併用でハマった話

thymeleafネタと思った?残念Springちゃんでした! すごい初歩的で恥ずかしい話なんですけど自戒をこめつつ。 Springを使ってJSONを返す場合、スタンダードな方法としてjacksonを使用する方法があります。 今回もこれを使った前提のお話なんですが、事象とし…

thymeleafの基本的な記法を覚える その3

そろそろこの画像見飽きてきましたね! 別ファイルの内容を読み込む ヘッダーとかフッターを各HTMLにベタで書かないで一カ所にまとめたいこと、ありますよね!(迫真) そんなとき便利なのがth:includeです。 こんな感じのディレクトリ構成でファイルがあると…

thymeleafの基本的な記法を覚える その2

数日ぶりです! この絵を描いたのはなんか「するめとめがね」とか名乗っておきながらめがねについて全く書いてなかったという背景があったりなかったりします! するめの話が未だに出てない気がするのはさておき今日もやってみます! リストの出力 リストの…

thymeleafの基本的な記法を覚える その1

thymeleafはタイムリーフって読むみたいですよ!シソ科のハーブらしいですよ!何でこの名前にしたかは知りません! はじめるよ! 変数の出力について 前回の振り返りとエスケープについて 前回の記事で書いた通り、変数は以下のように記述すると出力出来ます…

thymeleafことはじめ

勝手に擬人化! さておきやってみるよ! thymeleafとは XML/XHTML/HTML5用のJava用テンプレートエンジンです。 freemarkerとかvelocityの類ですね! 公式サイトは以下。 Thymeleaf: java XML/XHTML/HTML5 template engine 特徴はすごいざっくり言うとアプリ…

IntelliJでScala開発始める覚書

やるよ! IntelliJのインストール まずはIntelliJのインストールから。 IntelliJ IDEA :: Download Latest Version of IntelliJ IDEA UltimateEditionとCommunityEditionの二種類ありますね! わぁい無料!あかり無料大好き!ということでCommunity版を落と…

curlをhost指定して実行する

curlでhosts指定するようなイメージで、特定のドメインに指定したIPでアクセスしたかったんですが、それっぽいオプションが見当たらない。 もうだめだperl書くしかないしぬと思ってたところで、id:perezvonさんの以下の記事を発見。curl/wgetでホスト名を指…

本当は怖いftl(FreeMarker)

タイトルは大分釣りですけど!夏ですし!おすし! そっかーこういう挙動すんのかーこえーと思ったので覚え書き。 ある変数において、デフォルト値の予約語「!」とHTMLエスケープ用built-inの「?html」を組み合わせたときの挙動の違いについてです。 まず以下…

複数のJMeterプロセスを立ち上げる

はまったのでめもめも。 JMeterをcuiで立ち上げるときはbin配下のjmeter.shを使います。 こんなかんじ。 $ sh jmeter.sh -n -t test.jmx Created the tree successfully using test.jmx Starting the test @ Mon Jul 30 13:19:01 JST 2012 (1343621941287) W…

JMeterでCSVファイルのランダムな行を抽出する!

JMeterで「userid,entryid」みたいなデータをもとにランダムアクセスしたい! と思ったんですがCSV Data Set Configは順番にアクセスするだけだし、 CSVRead関数はカラムしか指定できないし…! かといってランダムに並び替えたCSVファイルを読み込むとかも嫌…

PCブラウザでタッチイベントをエミュレートする!

スマホを対象としたWEBページでフリックとかピンチイン/アウトとかの簡単なテストをするとき、毎回実機を開くのめんどくさい!しにたい! と思ってたらすてきなものがありました。brian-c/phantom-limb · GitHubbookmarklet.jsの中身を実際に適用したいサイ…

マルチドメインのXHRを許可する設定覚書

apacheとかで以下のような設定をすると、SameOriginPolicyの制約をぶっちぎってドメインを跨いだ通信が出来るみたい。 Header add Access-Control-Allow-Origin "*"「*」を指定した場合はどんなドメインからでもどんとこいという感じ。 ただし複数指定は出来…

facebookのインサイトが6/12以降のデータが表示されない件

バグくさい。 バグ- Facebook Developers知らないだけでfacebookも色々バグあるんだろうなーとBugs見て思うなど。 発生から結構経ってるけどいつ直るのかなー。 他にも似たような報告がちらほら目に入った気がするけど、とりあえずSubscribe数が多いこいつを…

Java7、Maven2でwar化できなかったときの対応

Maven2.2.1、jdk1.7.0_05-b05で「mvn war:war」とかやったら以下のようなエラーが出た。 [INFO] Packaging webapp [INFO] ------------------------------------------------------------------------ [ERROR] FATAL ERROR [INFO] -------------------------…

facebookインサイトとか覚え書き

ちょっと調べたことをめもがき。 WEBサイトのインサイトまわり http://www.facebook.com/insights/ の「Insights for your WebSite」から追加可能 LinkWithは自分自身、アプリ、ページから選択出来る 何故か新規登録したアプリが表示されない。表示まで時間…

今日のするめ

いまいちや…。

javaからOrientDBを操作してみる(RawGraphDatabase編)

あんまりドキュメントがないのでとりあえずざっくり触ってみるだけです! OrientDB - JavaAPI データベースのタイプが複数あって、どれを使うかでJava側の実装が変わる雰囲気。 ざっと見た感じ「RawGraphDatabase」がよさげなのでこいつをいじってみます。 G…

GremlinさんをOrientDBさんで使う

グラフDBを操作する言語「Gremlin」さんを使ってDB操作をしてみる。 Gremlinさんキャラがきもかわいい。たまに変な服着てるところがきもかわいい。 Gremlin - orient - Using Gremlin with OrientDB Home · tinkerpop/gremlin Wiki · GitHub OrientDBには標…

OrientDBことはじめ

1.0の安定版が19日にリリース予定っぽいんですが、学習コストちょっと高そうな予感がしたので1.0rc9でためしてみる。Downloads - orient zip落としてきてunzip。 /usr/local/に移動してorientdbでシンボリックリンク貼っておく。 # ll orientdb/ 合計 68 drw…

SpringDataRedisを使ってみる

やってみるよ! Springは3.1.1.RELEASE、SpringDataRedisは1.0.0.RELEASEを使用。Webアプリの最低限の構成を作ってpom.xmlに以下を追加。 <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-redis</artifactId> <version>1.0.0.RELEASE</version> </dependency>これでspring-data-commons-coreとかJedisとかも依存解…

CentOS5.4にredis2.4.9を入れてみる

ここを参考にしながら。ていうかほぼそのまま。 Redis Quick Start – Redis // 取得 # wget http://redis.googlecode.com/files/redis-2.4.9.tar.gz // 移動して解凍 # mv redis-2.4.9.tar.gz /usr/local/src/ # tar zxvf redis-2.4.9.tar.gz # cd redis-2.4…

みくとろにか

作業BGM用にミクトロニカとかを集め始めて大分ほくほくしてきました。 検索結果を連続再生できればいいのになー。【ニコニコ動画】

なつまち9話

青い子が不憫過ぎて…。

スコープチェイン

必殺技の名前っぽい。はてぶろ作るだけ作って書いてなかったので、なんか技術に寄り過ぎてしまったはてダとは違う内容を書いてみようという試み。 絵を貼るのをノルマにしたい。希望。

SpringDataMongoDBのアップデートを試すめも

1.0.0.M4からアップデートしてなかったので1.1.0.GAにアップデートを試みる。 以下、元のコードを変更する必要があったところのめも。 $orの書き方が変わった 旧 query.or(Query.query(Criteria.where("cnt").exists(false)), Query.query(Criteria.where("c…

firefoxを3系から最新に更新したらURLサジェストがゴミと化したので直した

ドメイン入力しても全然サジェストしてくれないしなんぞこれー。 ローケーションバーの仕様が変わったのかしらんと思って適当にぐぐってそれらしいものを探す。 ロケーションバーで検索する | Firefox ヘルプ なんかこのへん怪しいかなーということでとりあ…

スポンサーリンク