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

Arvelt's software technology memo

programing

Rubyでfizzbuzz

Rubyでfizzbuzz書いてみました。 if文の書き方がわからなかったので調べながら書いたら10分かかりました! 100.times { |count| if count % 3 == 0 and count % 5 == 0 puts 'fizzbuzz' elsif count % 3 == 0 puts 'fizz' elsif count % 5 == 0 puts 'buzz' …

Effective Javaを読んで

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

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

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

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

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

Codecomplete下 自分用まとめ

3年前に買ったまま理解できずに放置してたcodecompleteを読み直したので自分用まとめ。これらの項目について説明できるか? 「第5部 コードの改良」 第20章 ○ソフトウェアの品質 ・プロジェクトごとにソフトウェアの品質目標を設定する。 ・様々な方法、開…

Ubuntとroot

戸惑ったのでメモ。Ubuntではrootでログインということは行わない。 個別のユーザーでログインし、root実行したい時はsudoして実行する。 その時のパスワードはユーザーのパスワード。 参考リンク:ubuntフォーラム

Webアプリ開発準備

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

CodeComplete上 自分用まとめ

3年前に買ったまま理解できずに放置してたcodecompleteを読み直したので自分用まとめ。これらの項目について説明できるか? 「第1部 基礎を固める」 #第1章 ・課題定義 ・要求開発 ・コンストラクション計画 ・ソフトウェアアーキテクチャ ・詳細設計 ・コ…