Java6の開発終了を迎える。今後はセキュリティも含めサポートなし、早急にJava7に移行すべき時期が来た

Java6はいずれサポート終了を迎えるというのは誰もが認識していることではあるが、しかしその時期が間近ともなると、やはり焦るだろう。本家サイトでは「Java SE 6のパブリック・アップデートの終了」のように記述がなされているようである。2013年6月18日に公開されたMacOS用のセキュリティアップデートがラストアップデートとの見方が強い模様。 “Java6の開発終了を迎える。今後はセキュリティも含めサポートなし、早急にJava7に移行すべき時期が来た” の続きを読む

[自分用メモ] ListView、ArrayList、ArrayAdapterの関係性がいまいち分かりにくかったのでサンプルコードで整理した

Androidアプリで、たとえばTwitterのタイムラインのようなものを画面上に出す際に使うであろう「リストビュー」を使う機会があったのでサンプルコードを参照しながらプログラムを書いていたが、ListView、ArrayList、ArrayAdapterの関係性がいまいち分かりにくく、どうやってコードを書けばいいのか分からなくなってきたので、独立したサンプルコードをスクラッチで書いて頭の中を整理してみた。 “[自分用メモ] ListView、ArrayList、ArrayAdapterの関係性がいまいち分かりにくかったのでサンプルコードで整理した” の続きを読む

直近のJavaの更新をしてもまだ脆弱性が残存しているという指摘がある

Javaを使うなと言われても知らずに使っていたり使わざるを得なかったりすることもあり、しかもそれが商売だったりすると簡単に足を洗うわけにもいかず使い続けるためにはOracleリリースのパッチを当てながら綱渡りの開発・運用をしなければならない。しかしそんな頼みの綱たるパッチを当てたとしても、まだ脆弱性が潜んでいる、しかもまだ知られていないゼロデイの危険性のある状態であるとしたら、もはやどうにもならないじゃないか……。 “直近のJavaの更新をしてもまだ脆弱性が残存しているという指摘がある” の続きを読む

JPCERT/CCからJava SEのクリティカルパッチアップデートに関する注意喚起がアナウンスされた

JPCERT/CCから、Java SEのクリティカルパッチアップデートに関する注意喚起がアナウンスされた。Java SEには複数の脆弱性が含まれており、これらの脆弱性を使用することで悪意あるリモートユーザがJavaを不正終了させたり任意のコードを実行させたりする可能性があるとのこと。Oracle提供のパッチによるアップデートが推奨されている。 “JPCERT/CCからJava SEのクリティカルパッチアップデートに関する注意喚起がアナウンスされた” の続きを読む

[自分用メモ] AndroidのIntentはActivityの切り替えに使うものだという理解

AndroidのIntentクラスはサンプルでもよく出てくるのだが、いまひとつ意味が分からないことが多かった。いろいろ調べても端的に説明されていることも少なかったし、詳しく深く書かれているものはあっても、深すぎてよくわからないページも多い気がした(私が理解力がないだけなんだけど)。
で、サンプル修行の時期を終えて実際のコードを書き始めてから、Activityの切り替えをしなければならない場面が訪れたときに「そうか、ここでIntentか!」とあたりまえのことに気が付いたというお粗末な私であった……情けない。 “[自分用メモ] AndroidのIntentはActivityの切り替えに使うものだという理解” の続きを読む

[自分用メモ] AndroidでのTimerとThreadとHandlerの連携について今一度自分なりの整理をしてみた

Androidプログラミングを学習し始めてまだまだ間もないが(別の仕事をしながらなので、なかなか時間がとれない)、サンプルコードを入力する修行は先月ぐらいに脱して今は当面の目的に向かってコードを書いている。
とはいえ、サンプルコードを淡々と打ちながら学習しているだけではやはり理解度に問題が出てくるので、自分なりに整理してコードをスクラッチから書かないと身にならない。これは昔から同じで、ベーマガでBASICを勉強していたウン十年前から学習手法・技法としては変わっていないし、結構普遍的なことだとは思っている。 “[自分用メモ] AndroidでのTimerとThreadとHandlerの連携について今一度自分なりの整理をしてみた” の続きを読む

Java 7 Update 13がリリースされている

先月Javaの脆弱性が報告されてUpdate 11がリリースされたのもつかの間、Update 13がリリースされているJavaである。US-CERTによるとJava 7 Update 13より前のすべてのバージョンに複数の脆弱性があり、悪意あるユーザによる任意のコードの実行が可能と説明されている。いやしかし、Update 12って出ずに13になったのか結局…?

“Java 7 Update 13がリリースされている” の続きを読む