« 2007年05月 | メイン | 2007年07月 »

2007年06月 アーカイブ

2007年06月04日

今更ですが、、、

以下、メモ書き。

先日2日、第一回java-ja運動会が開催。
遅れての参加となってしまったのですが、何とか参加!

なんか巨大スクリーン(笑
ボクシングやったり、テニスやったり。。。カメハメ波を撃つためにがんばったり。。。

さすがに皆さんプログラマ。Wii内蔵のBluetoothをハックできないか!など話が飛び交う。

運動会の最後はJavaOneのお土産を景品にし、盛り上がる。

懇親会では、最近のJava事情、小ネタ、その他様々な話題を話す。
業務中にユウイチロウさんのブログが検索に引っかかったので「今日ブログみましたよ~」的なトーク。

以上。メモ書き。

土、日コンピュータの電源入れてないなぁ(驚

Σ(゚д゚;) ハッ!?java-jaの第3回がもう開催決定したっぽい。。。

2007年06月06日

MovableType4のバージョンアップ

MovableTypeが遂にメジャーバージョンアップされる。

もちろん使う予定だ。
今、使っているのがバージョン3.34

どうやってデータ移行しよう。。。
良い方法を調査しなければならないな。。。

関連記事。
MovableType4が登場!?

2007年06月07日

javaで株ロボ作成中

勉強のため、株ロボをjavaで作成中。

うまく動かんなぁ。。。

気長にやりますか。

2007年06月09日

『プログラマ度診断』テストを試しにやってみた。

体調崩して昼間睡眠摂ったらこの時間に起きてしまいましたorz

先日、『プログラマ度診断』というサイトを見つけました。
見つけた以上はやはり気になるので、やってみました。
結果は下の通り。



解説

あなたは「創造的プログラマレベル」です。現段階で非常に適性があります。もしあなたが今、プログラミングに従事しているのならほぼ敵はいない状況でしょう。今のまま頑張れば、すごいソフトウェアを作ることも可能です。しかしながら、今の力に満足して怠けてしまうと一気に適性が落ちることもあります。技術系にはおごりは禁物です。

性格診断

あなたは考えつつ行動するタイプです。常に考えて行動するので失敗することは少ないでしょう。しかしながら、素早く行動すべきときに足が重くなりがちで、チャンスを逃していることはありませんか?なにか成功するには、時々は思い切った行動に踏み切るのも必要なことです。

あなたは人に対して、つかず離れずの微妙なバランスのコミュニケーションが取れる人です。人に合わせつつも、客観的な見方が出来る人でしょう。人に対してまた公平的な見方をするので、好かれることも多いはずです。しかしながら、より密着したコミュニケーションを取ろうとする人たちからは、その公平さを物足りなく感じ、非難の対象になることもあります。また人に合わせることも上手で、逆にいえば人の話で意見を変えることもあるので、ふとすると話に一貫性がなくなることもしばしばあるようです。

あなたは物事に対してバランスよく付き合える人のようです。押すべきところは押し、引きべき所は引くということが出来る人です。予期せず自分に不利な出来事が起こったとしても、うまく対処していけるだけの力を持っています。物事を計画通りに、予期しない事には臨機応変に対応できます。

あなたは物事を論理的に捉える人のようです。感情よりも理屈、そう考えている節があるのは自分でもわかっているでしょう。また、何に対しても分析的な考え方をしてしまう性癖があります。みんなが感動した映画を辛口評論して口論になったことは、少なからずあるのではないでしょうか?理屈をいつも探していては周りも自分も疲れてしまうので、物事をありのままに捉えるということも必要です。

あなたは、色々な物に興味を持つようです。また興味を持ったものに対して、それを追求していくということもするようです。ただ、1つのものに集中しているときでも、面白いものが出てくればそちらに気が移ってしまい、やることなすこと全て中途半端になることも多いようです。物事に腰を据えて取り組むことも重要です。

結構いい結果が出ましたが、正直なところ自身の実力に疑問があるのでうかうかできないな。。。
見合う分だけ学ばなきゃ。。。

プログラマ度診断

2007年06月10日

PHPについて

以下、小噺なんで聞き流してください。

他のプログラマから聞くPHPの評判。
「PHPってJavaライクに作りこんでるけど、中途半端なんだよね。」
「所詮PHPでしょう。大規模システムに向かないじゃない。」
「DBにそれぞれの関数があるって(笑)ありえん。」
「PHP4とPHP5って意外と違うのね。」

自分の意見
PHPつかいやす!
型宣言がないから追いにくいorz
情報量結構あっていいよね。
身近にPHPプログラマ多いから楽。

以上。小噺終了。

2007年06月14日

Ajaxを本格的に

Ajaxに触れる機会ができた。

JavaScriptは正直なところ得意でない。

なんか構文がJavaとごっちゃになってしまう。。。

最近の業務

最近の業務内容

JavaからPHPへ
PHPからJavaScriptへ

Javaに対して遠ざかっているのか?
それとも近づいているのか?

どう考えても遠ざかっているなぁ

間違いないのは「オブジェクト指向使えます」ということ
もうひとつは、比率的に考えてスクリプターであること

ブログのタイトルどうしよう

2007年06月16日

AjaxというかJavaScriptの習得中。

今日は出かける予定があったので、ヨドバシに行きオライリーのAjax本を購入。

習得するかな。。。

ちょっと前までは、JavaScriptってクライアントサイドにて補助的な役割だろ程度の認識でした。
しかし!JavaScriptって結構面白い。

プログラム組んでて困ったことは、皆さんご存知の通りブラウザですね。。。
私はFirefoxとIE6、IE7でチェックしてるのですが、この時点で差異が生じるしまつ。

えぇ、スキル不足は否めません。

2007年06月17日

甘い物。。。うらやましい!!

先日、java-jaの面々は第二.五回(第一回チキチキ 甘い物食べにいこーぜ!!)ということで、スイーツを堪能したらしい。。。

普通に仕事があったのでいけなかったorz
皆のブログに目を通したら、写真付きでおいしそうだったのでした。うらやましい。。。

天使やカイザーと呼ばれて
第一回チキチキ 甘い物食べにいこーぜ!! に参加しました

Yoshioriの日記
X.Tokyo 参加前に甘い物食べに行こうYO

ということで、休みにマネをすべくお菓子屋さんに一人で行きました。

追記:最近Javaのこと書いてないな。書くほど経験もないけど。それに某Ajaxプロジェクトに参加予定なんでJavaから更に遠ざかる。

2007年06月18日

いい開発ツール探してるんだけど結局は

自宅ではメモ帳(苦笑)や、簡易エディタで作業してた。
セカンドPCではvi。。。
さすがにこれじゃネタにしかならないので、eclipseを入れた。

ひとまずAptanaと、PDTがあれば十分。あとは足していく予定。
生産性低下ツールは使用検討ということで。

結局Eclipseにおちつくんだよな。

Mac買ってもEclipse使っちゃいそう。

参考にしたのはUnohのサイト。
最強のIDEを追い求める Eclipse + Aptana + TruStudio (+RadRails)

色々とやれやれだよ。

2007年06月21日

適当に作ってみた。

まったく役に立たんけど、JavaScriptで適当に作ってみた。
RSSリーダー
それよりAjaxが何なのか聞かれたら、ちゃんと説明できない。。。

お手本があったので、チャット機能を適当に作ってみた。

Ajaxをちょこっとかじるために、チャット作ってみました。

AjaxとPHPによるチャット。
iLace Alpha版 Powered by Lace
(試作品なので、消すかもしれません)

作ったというか、原型は存在するから修正した感じ。
今後はこれに、ログイン機能とか細々と地道につけていこうかな。

2007年06月23日

プログラマとして最低限知っておかなければいけない英単語

プログラミングする上で最低の最低知っておかなければならない英単語を列挙しちゃいます。
[*ただいま列挙中。*]
variable
変数
constant
定数
function
関数
argument
引数
parameter
数値や文字など
statement
命令文
parse
構文
context
文脈
scope
領域、範囲
assignment
代入
string
文字列
numeric
数値、数
operator
演算子
operation
演算
operand
被演算子
arithmetic
算術
unary
単項
binary
二項
ternary
三項
conditional
条件
concatenation
連結
bitwise
ビット
infinity
無限
true
false
equality
等価
identity
同値
relational
比較
logical
論理演算
evalute
評価
associative
連想
array
配列
strict
厳密,厳格
loop
ループ,繰り返し
date
日付

[*ただいま列挙中。*]

うそこメーカー rokujyouhitomaの…

一部で流行ってるサービスを使ってみた。

うそこメーカー
rokujyouhitomaの脳内イメージ

食べることしか考えていないようです。。。

能力メーカー
rokujyouhitomaの能力

あとは太ももが能力高いらしい。

地獄の日々に向けて

仕事の下調べ&基礎知識のアップを休日行ってます。

JavaScriptはうろ覚えだったので、オライリー本を一冊購入。
しかも初めての、、、このレベルは把握しているが細かいとこまで再確認のため。
ハイレベルな書籍は平日片付けたからなぁ。

読む順番間違えたorz

初めてのJavaScript―Ajax&DOM対応

13時からとりかかった。今日中に終わらそうと思ってたんだけど無理そう。
明日早めに起きて取り掛かるかな。。。

これも月曜からのプロジェクトのため。
ついていけなかったら今日よりも更にきつい思いしなきゃならないから。

頑張ろう。

にしても、JavaとPHPとJavaScriptの構文が頭の中で混ざってきちゃった。
変なところで出さなきゃいいけど。。。

2007年06月24日

JavaScriptの無名関数を復習したよ。

JavaScriptをそらで書く事を求められているので、細かいところまで調べてます。
ネット環境がないところでの開発はきついだろうな。
プログラミングはネットに育まれてきたのに。。。
そんで、「無名関数」にいささか疑問があったので調べた。
前提として
関数はオブジェクトです。 ・・・。
これは当然、知ってる。
・・・。 他の多くのプログラミング言語にはこのような関数はありませんが、JavaScriptの関数はオブジェクトであること、そしてオブジェクトは実行時に動的に生成できるということを思い出せば、こんのように関数が生成できることも理解できるでしょう。
記述されている通り、他の言語にはないから理解しづらい。
・・・。 コンストラクタを使って無名関数を生成する場合の構文は次のとおりです。
var variable = new Function("引数1", "引数2", ・・・ , "引数n", "関数本体",);
引数1から引nは新たに定義する関数の引数で、最後に関数本体のコードを書きます。たとえば次のようになります。
var func = new Function("x", "y", "return x * y")
これは次の関数と同じ内容の処理を行うことになります。
function func (x , y){
	return x * y;
・・・。
引用元:『初めてのJavaScript』(Shelley Powers著、武舎広幸+武舎るみ訳、オライリー・japan、2007年、ISBN978-4-87311-322-7)

2007年06月25日

現場のJavaScript

今日、現場に入った。JavaScript中心の案件だ。
そんな中、驚かされたコード。うろ覚えだがこんなかんじ。
$("・・・").xxx・・・
$って変数?と心の声。悩む。こんな文法あったっけ?と心の声。悩む。
よくよく探した。そしたら
function $(){
・・・
}
ちょっ(苦笑)関数名に$(ダラー)つけるなよ。

2007年06月29日

感化され

業務はJavaScriptのみ。200人以上のプロジェクトのいちプログラマでテスター。
感化され、自宅でエディタもどきを作成中。

JavaScriptなので、ブラウザから入力と同時に表示。
DHTMLっておもろいな。

入出力はPHPで作成。

簡単だが意外と役立つ簡易ツールの完成。
Σ(゚Д゚;)ツクッタトコロデツカワナイ

結局、Cとかで本格的に作ったほうがいいんじゃない??
と自分につっこみ。

2007年06月30日

JJUG:第 1 回 Java 基礎セミナー

JJUG主催の第1回Java基礎セミナーが先日行われました。
http://www.java-users.jp/contents/events/2007basicseminar/200706javase/

会場の近くが私の本社。行くの簡単だ!とかおもってました。

っで現実は。。。火種くすぶるプロジェクトに参加中。
参加できなかった。。。基本を学んだことがなかったので学びたかった。
独学するにも、そのプロジェクトの準備で土日使うからなぁ。

別の勉強会で知り合った方は出られたようです。
参考にどうぞ。
Java基礎セミナーれぽ
http://onk.blog.drecom.jp/archive/94

lingr

About 2007年06月

2007年06月にブログ「javaプログラマ日誌」に投稿されたエントリー一覧です。

PreviousCategory:2007年05月

NextCategory:2007年07月

タグ・クラウド

あわせて読みたい

あわせて読みたい

メインページ

アーカイブページ

Powered by
Movable Type 3.34