唐紅に水くくるとは

通年チョコミントを食べたい

Mr.Children アンコール・スマートフォンライトについて思うこと

楽しいハッピーハッピーなことは前記事に書いたので、 こっちはちょっとだけネガティブなことを。(具体的な曲名は伏せますが、ネタバレが嫌だという方は閲覧を推奨しません) (読んで気分を害されたとしても責任は負いません) (一個人の意見です)すでに…

2017/6/17 ThanksGiving25@札幌 感想をつらつら(ネタバレします)

ツイッタ見てたらあまりに下げ感想が多いのが悲しいので Mr.Children 25周年ドームツアー@札幌の感想を書きます。注意点) セットリストを始めとしたネタバレ満載のため、未参戦の方にはおすすめしません 信者のフィルタがかかっています 個人的な感想によ…

centos7にapacheを入れる

yumコマンド便利だな。 yum -y install httpd ついでにphpもインストールする yum -y install php php-mbstring ポート開放。 firewall-cmd --add-port=22/tcp --zone=public --permanen まだホストからゲストにつなげてない。参考。 Webサーバー構築(Apache…

Apache+php 必要な設定

1.ドキュメントルートの設定(確認する) httpd.conf ⇒ DocumentRoot "C:/xampp/htdocs" 2.phpの設定を追加 httpd.conf ⇒ のタグの中に AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps 3.ファイルを置く4.アク…

tomcat7+Struts1系+Servlet3.0 リダイレクトするとURLパラメータが行方不明に

表題の通り。 URLパラメータをつけてアクセスすると、リダイレクト先でURLパラメータが消える。詳しく言うとこんな感じ↓最初のリクエストは以下の通り http://localhost:8080/sample/?user=user ↓ サーバ側で受け取ってリダイレクト ヘッダ情報は、 location…

Windows + Apache2.4でリバースプロキシ

いろいろなサイトに多謝eclipse + WTP (Tomcat7)に対して単純なリバースプロキシを仕掛ける。 ポート違い。 http://xxx.reverse.proxy:8999/sampleAPP に対するリクエストを http://localhost:8090/sampleAPP に飛ばす。バージョン Apache2.4.121.httpd.co…

どうでもいいけど、stackoverflowの広告

日本語でおk笑った…

eclipseで小文字を大文字に

小文字を大文字にする 選択して、ctrl + shift + X 大文字を小文字にする 選択して、ctrl + shift + Y

ServletOutputStreamの取得

とあるテストケースで、 ServletOutputStream.writeを使った結果をassertしたくなりました。ググってもググってもByteArrayOutputStream使えばいいよ!という答えしか出てこなくて 途方に暮れた。。。が、assertの方法をちょっと変えることで回避。 Response…

log4jdbc+slf4jでJDBC周りのログを出す

タイトルまま。 log4jだけだとPrepareStatement.addBatch()のログが出ないので、 出せるように修正。いいなと思ったのは、既存のlog4jの設定には手を加えなくてもいいこと。 (追記は必要。)必要なライブラリ: log4jdbc4-1.2.jar slf4j-api-1.7.7.jar slf4…

mavenでコンパイルするときのJDKバージョンの指定

mavenつかってコンパイルするときに JDKのバージョンを明示的に指定したい。つかうのはmaven-compiler-plugin <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.8</source> <target>1.8</target> <testSource>${jdk.version}</testSource> …</configuration></plugin></plugins>

java8でコンパイルすると java.lang.VerifyError

ふっるいソースをjava8でコンパイル+テストしようとしたところ、 以下のようなエラーが出た。Expecting a stackmap frame at branch target 43 Exception Details: Location: jp/sample/xx/xx/.(Lorg/springframework/beans/factory/ListableBeanFactory;)V…

sql*plusをlinuxにインストール

最近環境構築ばっかりやってるな。。。・centos6.5に ・sqlplusを インストール。インストールといっても、yumとか使わなくても zipを展開してパスを通せば使えるようになるらしいので、レッツチャレンジ。1. 資材調達 instantclient-basic-linux.x64-12.1.0…

cenOSにpostgresql9.3をインストールする

いつ必要になるかわからないのでメモ。1 rpmファイルを取得しておいておく。 使ったのは、pgdg-centos93-9.3-1.noarch.rpm2 rpmインストール rpm -ivh pgdg-centos93-9.3-1.noarch.rpm3 yumでインストールするものを探す yum search postgresql93 検索結果が…

centOSにjdkをインストールする(tar.gz)

いっつも間違うし時間がかかるのでメモ。 alternativesの登録はまた時間があれば。1. tar.gzファイルをダウンロードする。 2. インストールしたい適当な環境に置く。 3. 展開する。 tar xvf jdk-7u72-linux-x64.tar.gz -C /usr/lib/jvm (/usr/lib/jvmディレ…

vagrant コマンド

box | Vagrant日本語ドキュメント ↑の通りvagrant box add NAME URL →boxの追加。vagrant box list →box一覧。vagrant box remove NAME PROVIDER →不要なboxの除去。vagrant box repackage NAME PROVIDER →再パッケージ…?

環境とかサーバとか

難しい。vagrantを使えばほとんどクリックだけでOSがインストールできるのだけれど、 それって難しいところを隠ぺいかしてくれているだけで、 自分が何かできるようになってるわけじゃないんだよなあ。ハード系(とくにサーバインストールとか公開とか)に 強…

vagrantでcentOS6 (64bit版)

タイトルまま。 仕事でSMTPサーバが必要になったので、そのためのlinux環境をローカルに立てる。1) vagrantインストール 2) virtualBoxインストール 3) vagrantの一覧からcentOS6 64bit版を選んでインストール vagrant box add {box名_任意の名前} {URL} 4) …

spring securityの<sec:csrfMetaTags/>タグを使った時の挙動変更

お仕事で、spring securityを使ったサーバサイドのアプリを作ったりしてます。 そこで、これまで(spring security 3.1系以前)以下のように書いてたものを <meta name="_csrf_token" content="${_csrf.token}" /> <meta name="_csrf_headerName" content="${_csrf.headerName}" /> spring security 3.2?を使うに当たり以下に変更しました。 <sec:csrfMetaTags/> 出てくるMETAタグが当然変わるわけなん</sec:csrfmetatags/></meta></meta>…

tomcat7でhttps通信の設定

テストでHTTPS通信させなければならなかったので、その辺の設定を下記に。 なお、ここでやるのはローカルで実験用につくるだけなので、 本格運用の際には暗号化などなど、もっと真剣にやらなきゃいけない。 参考; Tomcat で SSL の自己証明書を使用する方法…

はてブ記法の修正

自分のメニューからプルダウン>設定を選択 左ペインの設定から編集モードを変更できる。 うーん、Markdownと見たまま編集と、いいとこどりしたいなー。 リンクのコピペとかは見たまま編集がすごく便利なんだけど。

配列の並び替えを行うArrays

知らなかったのでメモ。 Arrays (Java Platform SE 6) sortメソッドで、引数に与えた配列をソートすることができる。 基本的には、配列に入っているオブジェクトのcomparate()メソッドを使って 比較しているような感じがする。 Stringの配列{"1", "5", "2", …

git bash インストール

【環境】 ・windows7 64bit 【ダウンロードするもの】 ・Git Bash(Git for Windows) 【つまったところ】 ・ダウンロードしたファイル(Git-1.9.4-preview20140929.exe)を ダブルクリックとかエンターキー叩いても起動しなかった。 ⇒右クリック>管理者で実行 …

技術ブログはじめる

会社でも、自宅でも使えるメモ代わりということで。