arveltのソフトウェア技術メモ

Arvelt's software technology memo

java

Javaで素振り。Todoリストのロジック。

よくある形式のアプリを組んでみたりすることを素振りと呼ぶそうなので、実にうまい表現だと思います。 スポーツのそれと確かによく似ていますね。 ビジネスロジックを先に色々なパターンを考えておいて、どんな構成でも使いまわせるぜという夢物語に挑みた…

JavaでFizzBuzz

たまにはコードを書こうと思い立ったので。JavaでFizzBuzz。 Eclipseのアイコンクリックしてから、Githubにあげるまで、30分くらい? 酷い遅さですね。テストコード書こうとして結局書けなかったあたりが特に酷いです。 今までの業務でテストコードを書くと…

CentOS6でJenkinsをyumしたtomcatにインストールする方法

CentOS6にJenkinsをインストールする方法のうち、Tomcat上への展開をしたいとき。 さくらのVPS1Gを使っています。yumでtomcatをインストールします。 そのあとwgetしたjenkinsをtomcatにおいて、再起動する。 するとエラーになります。http://d.hatena.ne.j…

Effective Javaを読んで

Effectivejavaを読んでの覚書。 また目次になってますねこれ。 そして以下の4つは読んでもいまいち入って来なかった章。 何気なく使ってはいるけど、多分自分でクラスに組み込んだりできないと思いました。 苦手がわかったのでよしとしましょう。 第5章 ジ…

Java言語応用編 ―パーフェクトJavaを読んで―

http://gihyo.jp/book/2009/978-4-7741-3990-6 技術評論社のパーフェクトJAVAの後半部分を読んでのまとめ。 前半はこちら。後半部分は紹介みたいな感じなので、何が書いてあったかについて。 ほとんど目次ですねこれ。 ○サーブレット ・ディレクトリ構造の最…

JAVAでwindowsの機種依存文字判定

○のなかに1などのShift-jisの機種依存文字を判定するコードが必要だったので書きました。 せっかくなので、gistにあげておきます。

Java言語基礎編 ―パーフェクトJavaを読んで―

http://gihyo.jp/book/2009/978-4-7741-3990-6技術評論社のパーフェクトJavaで勉強中。 読んで初めて知ったり、これはおさえとかねばー的な部分の備忘録。 頭に(要サンプル)とつけたのは、実際コード書かなくちゃわからないなと思ったところ。 ちなみに今ま…

AndroidでDialogのsetMultiChoiceItemsメソッドの使い方

Androidの連絡帳アプリを作成している。ダイアログで連絡先の一覧をチェックボックス付で表示したいなーと思ったときの処理のやり方について。 setMultiChoiceItemsにはシグネチャが3種類ある。リファレンスより。 1.setMultiChoiceItems(CharSequence[] …

Androidでコンテンプロバイダを使い連絡帳からグループ検索

はてダはからの移行記事。 Androidアプリを勉強がてら開発中。ガラケーでもよくみる、家族、同僚、お気にいり等のグループ分け。 これらがAndroidの連絡帳にどう登録されているかを調査中。 リファレンスを読みながら、かたっぱしから表示してみてわかったこ…

Webアプリ開発準備

はてダからの移行記事。 私は業務アプリSEですが、勉強がてらWebアプリを作ってみようと思っています。 私が望む要件。 1、ハードそのものの管理はしたくない。 2、でもUnix系の勉強はしたい。 3、RDBの勉強だってしたい。 4、万が一に備えスケールアウ…