OpenSSLを有効にしてApache2.2を起動できない(Windows)

2時間ほどハマった。server.crt、server.keyを作成し、httpd.conf、httpd-ssl.confを修正したが起動しない。httpd-ssl.confを無効にした状態では普通に起動できているので、最初はhttpd-ssl.confの設定が悪いのかと思っていた。 Apacheのlogフォルダ配下の…

レバレッジETF

これまでレバレッジといえばFXってイメージでしたが、4月からレバレッジ上場投資信託(ETF)が東証で取り扱われることになるみたいです。 TOPIXの2倍の値動きに連動するそうです。ブル型とベア型の両方が用意されてるみたいだし、うまく短期売買で扱え…

人民元預金

利回り狙いでオーストラリアドルの外貨MMFを購入するか、人民元預金で将来の人民元上昇を期待するか迷ってたんですが、人民元預金を選択することにしました。現在のレートだと1人民元≒12円ですが、これから中国が人民元の変動相場制を採用すれば人民元高の流…

自宅でサーバ公開

IT

自宅でサーバ公開をする場合、次の点を考慮する必要があります。 「DHCPにより自身のIPアドレスが起動時に毎回変更されてしまう」 これを解決するには次のサービスを使います。 無料なのに良くできています。 DDNSサービス http://ieserver.net/ 画面左上「…

ブログの方向性

約1年半ぶりに書きますが、今後はIT関係だけでなく、資産運用に関する記事も書いていきたいと思います。現在SEとして4年目になりますが、昨今の厳しい状況を肌で感じてきました。これまでは情報処理系の資格のみに絞りこんで勉強してきましたが、それ…

読込みパスワードが掛けられたExcelファイルの読込み

POI

これまでPOIは3.0を使っていたが、Excel2007に対応すべく3.6をダウンロードしてみた。Excel2007にも対応して、大幅にバージョンアップしてるので、さすがに3.6なら読込みパスワードが掛けられたExcelファイルくらい読み込みできるようになってるだろうと思っ…

ActionMappingの独自拡張したサブクラスの指定方法

ActionMappingクラスのサブクラスを作成した場合、有効にするために以下の設定が必要となる。・Struts1.0の場合 web.xmlの要素配下に、初期化パラメータ"mapping"を追加し、以下のように指定。 <init-param> <param-name>mapping</param-name> <param-value>"ActionMappingサブクラスの完全修飾名"</param-value> </init-param>・Struts1.1…

MySQL5.1のコマンドプロンプト上での文字化け

MySQLにてコマンドプロンプト上から日本語が含まれるテーブルをselectすると、以下の感じで見事に文字化けした。 mysql> select * from menulist; +-----------+-----------+--------+-------+------+ | title | url | member | guest | numb | +-----------…

IEでもFFでもuser-agentが「Mozilla」となる訳

IT

上記の件、ずっと気になっていたんでググってみたらウィキペディアに以下のように記載されていました。Mozillaのページ内 ・・・・・・ ただし、ブラウザのユーザーエージェント名に記される 「Mozilla」という表記は異なる意味を持つ。 このMozillaと言う記…

HttpServletRequestクラスのgetRemoteAddr()

Vista環境でHttpServletRequest#getRemoteAddr()を実行すると、IPv6のアドレスが返ってくる。ローカル環境で実行したところ、 0:0:0:0:0:0:0:1 という見慣れない値が返ってきた。 ググってみると、これはIPv6のループバックアドレスでIPv4の127.0.0.1と同義…

不要になったワークスペースを「ワークスペースの切り替え」に表示させない方法

[eclipseインストールフォルダ]\configuration\.settings\org.eclipse.ui.ide.prefs上記ファイル内の 「RECENT_WORKSPACES」の値より、不要になったワークスペースのパスを削除。Eclipseを再起動すると、「ワークスペースの切り替え」に先ほどパスを削除した…

JSTLのfmtが無視される場合

JSP

JSP内で以下のようにJSTLのfmt要素でフォーマットを指定しても、無視されてしまうことがあります。 <fmt:formatNumber value="${price}" type="CURRENCY" groupingUsed="true" /> <fmt:formatDate value="${today}" type="DATE" dateStyle="LONG" />これはロケール設定が行われていないことが原因みたいです。 JSP内(head要素内またはbody要素内の先頭あたり)に以下を追記することで解決できます。 <%--</fmt:formatdate></fmt:formatnumber>…

JavaMailを利用したメール送信(GMail)

JSP/サーブレットの参考書のソースコードを一部修正し、GMailでメール送信できるよう変更。認証ID、パスワード、送信元、送信先アドレス等は適切な値に変更してください。mail.jsp <%@ page contentType="text/html;charset=Windows-31J" import="java.util.…

情報処理技術者試験の免除制度について

最近会社の先輩から聞いて知ったのですが、以下の条件を満たす場合に高度試験の午前1試験が免除されるそうです。(1)応用情報技術者試験に合格する。 (2)いずれかの高度試験に合格する。 (3)いずれかの高度試験の午前Ⅰ試験で基準点以上の成績を得る。…

Struts1.2からStruts1.3への変更点

現時点で理解しているのは以下の点 struts-config.xml validation.xml エラーメッセージの可変文字列の指定に使用する(nには0から3を指定)エレメントが使用できない。 1.3では、position属性を利用する。例) 1.2の場合 1.3の場合 struts.jar 1.3より、str…

WindowsVistaへのTomcatインストール

IT

VistaへTomcatをデフォルトの状態でインストールすると、ユーザ・アカウント制御(UAC)の関係でうまく起動しない。以下、解決方法。 ・インストール先フォルダにC:\Program Files内を指定しない・インストール先フォルダ\conf\tomcat-users.xmlを以下のよう…

入力したコードやはてな記法をそのまま表示する(スーパーpre記法)

テキストを「>||」と「||例えばプログラムのソースコードを貼り付ける場合などに利用できる。