メモから文書作成まで、超便利Markdown記法

HTML は広く知られているマークアップ言語ですが、開始・終了タグや入れ子構造、デザインは CSS を使うなど、ちょっとしたメモ書きなどでは記述量が増えてしまいます。 そこで便利なのが Markdown です。 テキストのままでも編集容易性・可読性が損なわれず、 Markdown.pl などで HTML に変換されます。 Evernote, Tumblr, Qiita, Stack Overflow, Trello など様々なサービスで採用されている簡易マークアップ言語です。 当ブログの »

HttpClient 4.5 の利用

以前作成したアプリをちょっと改修する必要があったので HttpClient 4.5 に切り替えしました。 ライブラリだけは4.3だったので非推奨の警告が大量に出ている状態でした。 4.3からは各種Factoryクラス/builderメソッドを使う形になっています。 4.3/4.4で追加されたクラスが4.5で非推奨になっていて、結局ソースコードを見る羽目になった。 例えば org.apache.http.conn.ssl にはSSLSocketFactory、SSLContextBuilderがあるが、4.4から非推奨となっている。 »

セキュリティ施策とリテラシー

情報の電子化によって、情報へのアクセスや再利用が便利になりその恩恵に今もこうして与っているわけです。 反面、情報の質を見極めることと、情報を秘匿し続けることは大変困難になっています。 多くの組織ではさまざまな方法で情報セキュリティ対策を行っていると思います。 どんなに高度なセキュリティ機能があったって、何もわかっちゃいない連中は自分の都合だけで台無しにしちまうんだ 情報セキュリティに取り組む立場であれば、このように思う場面に幾度か遭遇したことがあるのでは無いでしょうか。 情報セキュリティとは 情報セキュリティマネジメントシステム(ISMS)では以下のように定義されています。 3要件(REQUIREMENT)[ISO/IEC 27002] 機密性 (Confidentiality) 情報へのアクセスを認められた者だけが、その情報にアクセスできる状態を確保すること 完全性 (Integrity) 情報が破壊、 »