平たく言えばぷろぐらま
Amebaでブログを始めよう!

本屋の紹介

<script type="text/javascript"><!--
amazon_ad_tag = "mosu0901-22"; amazon_ad_width = "468"; amazon_ad_height = "60";//--></script>
<script type="text/javascript" src="http://www.assoc-amazon.jp/s/ads.js"></script >

JSP入門

JSPの勉強をはじめた。

そもそもJAVAをやらねばならんのだが・・・。


参考ページ

http://www.nextindex.net/java/servlet/ServletSample.html


JSP を使って、フォームから半径を受け取り、円の面積と円周を計算してみます。サーブレットで作成したドキュメント・ルート C:\java\Circle の中に、CircleCalcurationJSP.jspcircleJSP.html を作成します。


http://www.aiosl-tec.co.jp/java-start/index.html


Java入門講座を卒業した先輩の声

  • 現在、Java入門セミナーを受けた約80名以上の技術者がカリキュラムを終了し


    実際のシステム開発の場でエンジニアとして活躍しています。


JSPの本

JSPの本をamazonで探した


http://www.amazon.co.jp/s/ref=nb_ss_b?__mk_ja_JP=%83J%83%5E%83J%83i&url=search-alias%3Dstripbooks&field-keywords=jsp


結構ありますね。



気になったもの


JavaWorldメモリアルDVD 
JavaWorldメモリアルDVD (大型本 - 2007/6/22)
新品 : ¥ 1,980 ¥ 1,881 (税込) 5 点の全新品/中古商品を見る ¥ 1,400より
ポイント: 18pt (1%)
21時間以内に「お急ぎ便」でご注文いただくと、2008/1/19 土曜日までにお届けします
1500円以上国内配送料無料(一部例外あり)でお届けします。
5つ星のうち 3.7 (3)

サーブレット&JSP逆引き大全650の極意 改訂第3版 
サーブレット&JSP逆引き大全650の極意 改訂第3版 川崎 克巳 (単行本 - 2007/12)
新品 : ¥ 3,360 (税込)
ポイント: 168pt (5%)
21時間以内に「お急ぎ便」でご注文いただくと、2008/1/19 土曜日までにお届けします

1500円以上国内配送料無料(一部例外あり)でお届けします。



JSP業務アプリケーション短期開発入門 
JSP業務アプリケーション短期開発入門 竹形 誠司 (単行本 - 2007/8)
新品 : ¥ 3,360 (税込)
ポイント: 168pt (5%)
21時間以内に「お急ぎ便」でご注文いただくと、2008/1/19 土曜日までにお届けします
1500円以上国内配送料無料(一部例外あり)でお届けします。
5つ星のうち 5.0 (1)

本は使わないらしい

phpの勉強で本は不要らしい


http://www.php.net/manual/ja/

PHP: PHP マニュアル - Manual


本は使いませんでした。

PHPではWebサイトの情報が結構充実しているので、それを利用してます。

このPHPオンラインマニュアルは基本だし、よく使うのでブックマークしておくと良いでしょう。


http://www.php.gr.jp/php/novice.php3

Ƽ˜PHP?桼???񺠽鿴?ԤΤ??ᤎ??/p>


PHPの初心者向けのポータルページ。

まずはここからFAQを読むか、キーワードをMLで検索するとかなりの問題が解決します。



http://www.aglabo.com/agl/proevo/PHP/index.htm

PHP Evo / PHP?v???O???~???O?ɂ????锉P&?e?N?j?b?N


手前味噌ですが。

PHPをソースからインストールしたり、PHPでプログラミングをしたりする際の技術情報サイトです。

XPで必須なPHPUnitについて詳しく解説しているので、これを使った開発を覚えるときにいいでしょう.


引用元

http://q.hatena.ne.jp/1082818316


そうか、さすがネット

PHPの本

PHPを勉強しようと思って本を探していたらこれがいいらしい。


PHPのリファレンスとかはWebにたくさんあるけれども、どーも私は「本」が好きというか印刷物のほうが見やすいのでちょっと前に「Pocket詳解 PHP辞典 」を買った。これはかなり重宝するのだけれども、今の私のステータスは「PHPとはどんなものかわかる」程度。
でも環境構築までは整っていて「入門~」とかそういう本では物足りず。だけどリファレンスではどうしたらいいのかわからん。

もともと「サンプルをコピーして改良して似たようなものを作る」という方法で学んできたので、そうするとサンプル集がいい!と思って早速日帰り出張(とは呼べないが)の帰りにビックカメラで本を漁って買ったのがこれ。

PHPによるWebアプリケーションスーパーサンプル 第2版
西沢 直木
ソフトバンククリエイティブ

かなりでかい。そして厚い。さらにお値段がそこそこ。本来なら貧乏なワタクシが購入するような本ではないのだけれども、中を見てみたらわかりやすかった。まぁサンプル集なので当たり前なのだけれども「入門~」っぽい感じで丁寧な説明とサンプルコード。さらに項目別に分かれていて自分がやりたいことを探しやすい。色もなんか見やすくて一瞬で「コレだ!」と思って購入。


他にも探してみよう。

もっと基本のものがいいかな。

rubyで同様に回答

a = Array.new (1..100).each do |k|
if k % 3 == 0 and k % 5 == 0
a << 'FizzBuzz'
elsif k % 3 == 0
a << 'Fizz'
elsif k % 5 == 0
a << 'Buzz'
else
a << k
end
end
puts a

どうしてプログラマに・・・プログラムが書けないのか?

1から100までの数をプリントするプログラムを書け。ただし3の倍数のときは数の代わりに「Fizz」と、5の倍数のときは「Buzz」とプリントし、3と5両方の倍数の場合には「FizzBuzz」とプリントすること。



for i in range(100):print i%3/2*"Fizz"+i%5/4*"Buzz"or-~i

優秀なエンジニアに必要なもの

1.個室

2.アーロンチェアー

3.開発者用21インチ以上のマルチディスプレイ


引用:http://local.joelonsoftware.com/



1.個室


エンジニアでなくともモチベーションがあがるツール。


それが個室。


ただ、営業に個室を与えてもあまり意味が無い(むしろ個室を要求する営業はどうかとおもうが)


だからそんな余裕があればエンジニアに個室を与える。


もちろん、みなが意思の疎通をできるような共同スペースを整備することを忘れてはいけないと思う。




2.アーロンチェアー


http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=%E3%82%A2%E3%83%BC%E3%83%AD%E3%83%B3%E3%83%81%E3%82%A7%E3%82%A2%E3%83%BC&num=50


アーロンチェアーについては上のリンクをたどって。


つまり、開発するときに疲れない椅子というもの。


万人がこの椅子で疲れないわけではないが、


モチベーションがあがるのと疲れないことを考えれば


10万出しても買うべきなのだろう。



ただ、類似品でもまかなえる。


インテリア業界の悲しい宿命。





3.21インチ以上のマルチモニタ


これまたモチベーションをたかめる。


というより、個人的にマルチのほうが仕事がはかどるから。


(自身は21インチのモニタをつかってはいない)




なかなか21インチをマルチで使用している人を見かけないが、


あえて他社とはちがうぞという環境を整えることで


きっとモチベーションがあがるものだということらしい。




まあ、エンジニアとしてほしいものがあればコメントのこしてやってください。


ランキング参加中クリックお願いします!!!

そもそも彼(優秀なエンジニア)らを見つけることができるのだろうか?

かれら(優秀なエンジニア)と出会うには

  1. こちらから出向く
  2. インターンシップ
  3. 自分のコミュニティを作る*

引用:http://local.joelonsoftware.com



1.こちらから出向く

ということはそれなりの人が来るカンファレンスや展示会に行く事が重要なのだろう。


Macの開発者ならAppleのWWDC

Windowsプログラマなら、MicrosoftのPDCにいるだろう。


新技術でいえばRailsになるのだろうか。

http://itpro.nikkeibp.co.jp/article/NEWS/20061028/252056/


オープンソースのカンファレンス

http://www.ospn.jp/osc2006-fall/




2.インターンシップ

求人マーケットに現れることのない優れた人々をつかみ取るためのいい方法は、彼らが求人マーケットなどというものがあることに気付く前に手に入れることだ。彼らが大学にいるときに。



私が大学にいる頃、つまり文系の世界で気づいたことは、

在学中に企業で評価される優秀な人材になるには

大学の講義以外の勉強を行う必要があるということだった。

(弁護士や会計士になる方は除く)


ところが、ソフトウェア開発という分野では、大学の2年か3年になる頃に、

元々頭が良い人材は、非常に優れたプログラマになっているのだ。


教授がやっている仕事と企業でやっている仕事が連動している場合もあるし、

講義の延長線上で学ぶことが企業で流用できる場合もある。


どちらにせよ、文系との大きな違いは、

講義・実習が大変な分、

実際に企業で活動できる可能性も高い。

(もちろん、全ての大学というわけではない)


ということで、彼らが1・2回生の時にある程度の青田刈りを

行っていければいいのだろう。


とはいっても、ベンチャーという名前がぴったりの企業に

あえて入社しようという人とであえる可能性は高くは無い。



3.自分のコミュニティをつくる


ここでのアイデアは、同じ考えを持った頭の切れる開発者たちの大きなコミュニティを、あなたの会社の周りにどうにかして作り上げるということだ。そうすれば、ポストに空きができるたび、手の届くところに候補者がいることになる。


実際、これが一番難しい。


まず、絶対数が必要。

頭の切れる開発者が必要。


ただ、mixi内で同じように出会いを作ることが可能である。

ミクシィを含めたSNSを利用して優秀なエンジニアとであることはかなりの確立で高い。


実際、雑誌でよく見かける優秀なエンジニアの方と

非常に頻繁にコンタクトを取らせていただいている。


ただ、優秀なエンジニアはそれなりのコミュニティにしか参加されない。


つまり、コミュニティをつくるより、

そのコミュニティに参加するほうが

成功する可能性は高いということだろう。



ランキング参加中クリックお願いします!!!

要らない技術者一覧

欺術者: 「やります、できます」と口では言うが、いつまで経っても目標を達成できない詐欺のようなもの。
偽術者: 「出来ません」と出来ない理由を整然と並びたてる。そのくせどうすれば出来るかを言えないニセ技術者。
疑術者: 「心を引き締めて頑張ります」などと精神論は立派だが、どうやるかは科学的に表現できない。技術者かどうか疑わしい。
擬術者: 専門用語を交えて調子よく話はするが、やることが理屈から外れている。見かけ倒し。
犠術者: あちこちに犠牲者を出し、その上にアグラをかいている。
妓術者: 会社ではくすんでいるが、女の子がいる酒の席に行くと生き生きとしてくる。
議術者: やたらと会話を聞いたり、議論はするが、結論、方向性を出せない。
戯術者: 技術と戯れるタイプ。戯れるだけ戯れて、なにもアウトプットがない。
義術者: 正義感ぶり「こうあるべき」と建前ばかりに終始する。
蟻術者: 蟻のようにやたらと動き廻り、動き廻ることで「仕事をした」と思ってしまう。
宜術者: 「この仕事宜しとく」と人に任せてばかりで仕事をしない高給取り。


引用:http://yama-tabi.net/netself/gijyutu.htm


どの職種にも歓迎されない人達が存在する。

悲しいかな、エンジニアもそうなってしまう。



実際ここに羅列されている種類の人たちは、

残念ながら歓迎されない。



逆に歓迎されるよっていう人はその理由を教えて欲しいぐらいです・・・。

なんていうと本当に歓迎される理由が出てくるから恐ろしい・・・。


私の考えが及ばないような

実は歓迎される理由が存在するらしい。