プロジェクトメンバーの入れ替え
現在、とあるプロジェクトに参加している。
200から300人が常勤のプロジェクトだ。
所属しているグループはおよそ30名。チームは6人前後。
ちょうど今年度の新人が研修を終え、現場に赴任してくる。現場のベテランが抜け、新人が入る。割りに合わない。
自身もまだまだ新人の分類に入ってはしまうものの、大量の新人投入にはいささか。。。
でも彼らのスキルアップのためには致し方あるまいか。
自身がそうであったように。。。
« 2007年07月 | メイン | 2007年09月 »
現在、とあるプロジェクトに参加している。
200から300人が常勤のプロジェクトだ。
所属しているグループはおよそ30名。チームは6人前後。
ちょうど今年度の新人が研修を終え、現場に赴任してくる。現場のベテランが抜け、新人が入る。割りに合わない。
自身もまだまだ新人の分類に入ってはしまうものの、大量の新人投入にはいささか。。。
でも彼らのスキルアップのためには致し方あるまいか。
自身がそうであったように。。。
情報収集にはてなのブックマやら、googleニュースを使ってる
だけど、はてなのサーバがよく落ちてるんだよね。
どうしたんだろう。
Internal Server ErrorThe server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, info@hatena.ne.jp and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
にしても、はてなブックマークには感謝しています。大変ありがたいサービスです。m(_ _)m
(偶然であったプログラマは「はてなに転職したいんだよね」って。結構人気あるんですね。)
ではなし戻して、こういう時って連絡取ったほうがよいのだろうか??
諸事情により、LL魂いけなかった。
無念。
以下、追記(200708042247)
本気でへこんでるので、発表資料だけでも目を通そう。
小飼氏の資料。
LL::魂::2007 - An Ordinary Perl 5.10 Guide
ソフトウェアで重要なことの一つに以下の考えがある。
Wtrite once, run everywhere(一度書けばどこでも走る)
このことは、経営システムにおいても同じだと改めて認識した。
具体的にはフランチャイズがそうだ。どのような土地でも、どのような人員でも、どのような時代でも、、、
メモ:参入障壁と特許による防衛
ベンチャー企業は蚊みたいなものだ。熊なら叩かれてもけろっとしているだろうし、蟹なら叩かれても硬い甲羅で身を守れるが、蚊はただひとつのことのためだけに作られている。刺すことだ。防御に対しては一切のエネルギーを使われていない。種としては、蚊はたくさんいることが防御となっているが、それは一匹一匹の蚊にとってはあまり慰めにならないだろう。この中の多数の蚊の中からごく少数の限られた『巨人』が誕生するのか。。。
自身はソフトウェアエンジニアというプログラマ。将来は自分にも分からない。もしかしたら、ソフトウェアエンジニアを続けるかもしれない。。。将来になり、振り返ってみたら、ただの通過点なのかもしれない。
容量無制限で音楽をアップロードでき、更に共有も出来るサービス発見!
Anywhere.FM
これは凄い!
しかも、アップロードするので、他のPCからも聞けちゃう。
インターフェースがiTunesライクなんで使用には困らない。
関連話題を紹介しているブログ(元ネタ)
オンライン版iTunes!曲を無制限でアップロードしてどこからでも再生できる『Anywhere.FM』
ちょうど、昨日。Yahooのサービスで新曲や話題曲がネットで聴けちゃうサービスを知っただけに驚き。。。
追記:著作権は大丈夫なのかな?YouTubeみたいに騒ぎになる予感。
Nekoという言語があるらしい。。。
なんというネーミングw
Neko
Apache用のモジュールは用意されているようだ。
時間出来たら味見しようかな
記事にもあったけど、当面はオモチャだな。
仮にエンタープライズで実戦投入されたとしたら。。。
「君は以前なにやってたの?」
「はい!ネコでCMS構築してました。」
とか訳わかんない会話になりそう。。。と妄想。
以下、メモ書き。
ブラウザのデフォルトCSSを結構前から探してました。(真面目に探してはないけど)
たまたまそのことを書いたブログを発見したので、リンク。
主要ブラウザのデフォルトCSS
自身は、職場ではCSSのナンたらとか言われてしまっているが、微妙すぎる。。。
まぁ、CSSとXHTML(HTML)の綺麗さにとりつかれてしまった自身としては、ブラウザのCSSも知っておかなければ、、、というかJavaScriptとかJavaとかも綺麗に書けないとプログラマじゃないじゃんorz
更にメモ。
LL魂の実況中継
いけなかったけど、皆さんが資料とか内容を書き込んでくれるから楽しいな。
プログラミングで必要なレベルって、自身の水準じゃたりん訳だ。
最近ひしひしと感じる。
実際の動きをJavaやPHP、JavaScriptは覆い隠してしまうってことに最近は恐怖を感じてる。
C言語のポインタがわからないって言うプログラマはプログラマじゃねぇ(つまり自分)
処理が重くなるようなソース書くのはプログラマなんて認めん!(つまり自分)
じゃあどうする?
そんなのやってみるしかないだろう。
というわけで学ぶ。そして動かしてみる。
仕事を定時きっかりに切り上げて、勉強会に参加。
第一回チキチキ そろそろ Wicket について一言いっとくか
途中から参加になったけど、以下まとめ。
ちなみに株式会社Abbyはとてつもなく凄い技術者集団だそうだ。敷居が高いらしい。。。何でもgoogle並みとか。技術者集めてるとプレゼンにあったので注目だ!
というか勉強会で求人って狙いがすばらしい。
オープンソース系とのことなのでなかなか興味があるが、如何せん自身の技術に疑問があり、、、
スキルアップしたら門を叩いてみたいなぁ。
ひとまずはてなブックマでチェック!!
以下参考。(2007/08/12/23/56)
Abbyの敷居の高さにマジ... - 絶望した
面白い記事を発見して、数年前の自分にそっくりだと思った。
BLOGを始めた友人
自分でHTMLを毎日書いて更新しているようです。
パソコンでWeb見て、掲示板でお話しして十分満足。HTMLを手で書いているようです
相変わらずFONTタグなんか使っています。でも、結果として同じなんだからいいじゃん、という感じです。
ブラウザごとに表示が狂うとか、そういう突っ込みどころもありますが、狂ったところで内容がさっぱりわからなくなるわけじゃないから別にいいようです。身の回りにいるnon ITな友人と話していると、われわれがものすごく気にしていることが、彼らにとって、本当にどうでもいいことなんだな、と思うことがあります。どれくらいどうでもいいかというと、昨日X丁目のなんとかさんが西瓜を食べてました、という話くらいどうでもいいかんじです。
なので、本当どうでもいい話ですが、ITに無縁な人の中にはこういう感覚を持つ人がいるんだな、と思いましたおわり。
でも、表現できればなんだっていいんだなぁと再々再度この記事を見て感じました。
が、自分は綺麗な、そしてStrictなタグを書くように心掛けます。。。
綺麗なタグは素敵です。そして簡単です。。。
---求人の無い勉強会って少ないゼー
---
まぁ、全く自分と関係ない会社を
相手の了承も取らずに勝手に紹介して
求人までしちゃうのは Java-ja だけ!!
つっこまれた(笑
勉強会には求人が付きものなのかぁ
知らなかった><
それにしても了承とってなかったんだ!!てっきり承諾済みかと。。。
矢野氏が皆さんのブログをリンクしたブログ
java-jaの「第一回チキチキ そろそろ Wicket について一言いっとくか」に一言いっとくか
と
矢野氏が発表予定だったプレゼン資料
と自分の関連リンク
チキチキ
休み利用し友人に会いに行ったのだけど、移動中はもちろん地方の本屋でオライリー本を見てました。。。ごめん友人宅でも読んでました。。。
Emacs使ってみたら、当然のことながらLispのことを知りたくなった。
なので、読んでる。
入門書がないと、今までの言語と違うのでちょっぴり苦戦。。
閉じ括弧がいくつも連なってるのは妙だ。
あと、Emacsについて調べてたら見つけたの。
言語モード毎にキーボードマクロを設定する(Emacs)
それとWebサービスのメモ
“非公式”Gmailアドオントップ10
あと興味あるの
HTML5.JP - 次世代HTML標準 HTML5情報サイト
HTML5、、、へぇ~。XMLやXHTMLじゃないのか。。。
第4回決定したようです。。。
第一回チキチキ 19時だよ全員集合!!ライトニングトーク大会
ライトニングトーク。。。楽しそうだな!!
あと気になったyつ
Linux十戒
- 汝、rootで作業するべからず
- 汝、可能な限りパッケージマネージャーを利用せよ
- 汝、コミュニティの一員たれ
- 汝、ドキュメントとmanページを読むべし
- 汝、サポートシステム(メーリングリスト、フォーラム、etc.)を利用せよ
- 汝、(過去ログなどを)検索せよ
- 汝、(オプションなどを)探索せよ
- 汝、コマンドラインを利用せよ
- 汝、Windowsを再現しようとするべからず
- 汝、諦めることなかれ
いつにもまして眠い。通勤時にも寝て、昼も寝て。帰りも寝る。
とにかく寝る。。。
今日、JavaScriptで悩んだ。それがこれ。
targetNode[0].style.heighttargetNode[0].height哀しい話の続きで、
クラス名を取得しようとしていて、
targetNode[0].getAttribute('class')targetNode[0].classNameエリック・ホッファーが以下のように言ったそうな。
その一方ですでに学習を終えている者は自分たちには充分準備ができているが、その力を発揮する世界がもはや存在しないことに気づく。
ああ、これってプログラマにも当てはまるのかな。
後半部分の「学習を終えている者」っていうのは、IT業界の場合、更なる手法、技術を生み出す人なのかな。
話まとまってないけど、眠たいから寝るのだ。。。
近いうちにまとめよう。。。
全然話変わってしまうが、職場のPCにSeleniumIDE入れたい。。。
Seleniumがあれば、テスト効率が数倍上がるのに。
職場PCは外部とのネットはほぼ不可なので入れれないのですよ。
今は、テスト項目を手で作り、自作ドライバでちまちまテスト。そしてエビデンスはExcelに残す。。。
「いつの時代だよ!」って突っ込みをいれたいよ><
学ばなくてはいけないことは多々あるけれど、キャリアアップも考え効率的かつ有効なものを覚えたい。
面白そうなのはPythonかな。上司がPythonな人だし、世の中のPythonな人も活発になってきているようだ。
Python昼食会
「Perlの後継はPythonなのかな」と考たけど、実際そんなことは判らないし、自分は使ったことないしと自分に突っ込み。(Perlも真剣にやってみないと。。。)
実際問題、時間は有限。
仕事じゃJavaScriptの良質であろうコードを見たり、触ったりできてるのでJavaScriptは放置でいい。PHPは拡張性の低さにより興味が半減してしまった。
(PHPを否定しているわけではないですよ!自身もPHP使いですし。とっつき易いですし)
Javaからは遠ざかってしまっている。Rubyはさわり程度。Web系なので、C言語はさわりにくいし。C以上に、アセンブリはさわりづらい。。。Lispはなかなか面白い。
長くなってきたので、まとめると。
いま、特に興味があるのはLisp。Emacsをメインに使い始めたこともある。
好奇心を持って取り組める分野は吸収率も高いであろうし、モチベーションは保てる。
明日、あさっては土日休日なので取り組んでみますか。
昨日の記事にコメントいただきました。
linuxのメンテツールとしてはPerlの後継がPythonであることは間違いなさそうです(パッケージ管理ツールはほとんどがPython製)。
RubyのMatzさんもLispの血を色濃く受け継いでいるのはRubyよりPythonだとどっかで書いていたので、ぜひPythonやってみてください :)
ありがとうございます。
レンタルサーバもよくよく見ると、Python使用可能なサーバが増えてるようですね。
Pythonを触ってみます。今日は休日なので、自身のHPのメンテです。
IE7で観ると一部、文字化けしてしまうそうなので。。。
そのあとは、へんてこツール作成の続き。
Win機であるめいんPCには開発環境を構築してある。
セカンドPCはこの前、どじなコマンド入力によりデータクラッシュ。あほだ。。。
という訳で再構築。OSはFedora7がリリースされているが、イメージを落としてくるのが面倒くさいので、手元にCDがあるFedoraCore6。
ApacheとPHP、Perl、Emacsは必須。DBはMySQLでいいかな。
ひとまず、この程度でOK。
必要があれば、拡張すればいいのだ。
メインPCにはターミナルエミュレータのTera Term。
参考サイト。
UTF-8 TeraTerm Pro with TTSSH2
emacs導入の参考サイトとコマンド。
初級Linuxプログラミング
# yum install emacs emacs-common emacs-common-muse emacs-el emacs-muse emacs-muse-el
昨日の続きで開発環境の整備メモ。実機はFedoraCore6。
まずは、Emacsを日本語入力可能にする。
anthyをyumコマンドで導入。
# yum install emacs emacs-leim anthy-el次に、~/.emacsファイルの修正。ディレクトリがわからないのでLinuxコマンドで検索(苦笑)# find / -name '.emacs'で.emacsをエディタで開く。(viとかemacsで。);; anthy
(set-language-environment "Japanese")
(setq default-input-method "japanese-anthy")ついでに、utf-8の設定をする。(prefer-coding-system ‘utf-8)-: あ と表示される。ちなみに昨日書いた自分の記事。
セカンドマシンに開発環境を構築
ちょっと財布に響くけど、買っちゃった。。。
実はJavaScript第3版を持ってますorz
開発現場で協力会社の人に育まれてる今日この頃。
そんな職場の先輩の一人を紹介。
(と自身の記憶にいつまでも留めたいのでメモ書き。)
40半ば過ぎてるおじ様なんだけど、最近Rubyの本読んでた。
「あ、Rubyやってるんですか!!」って聞いたら。戻ってきた回答がそっけなく。
「やってるよ。」
よくよく話聴いてたら、10年以上前からやってるそうです。
というか、私の人生よりプログラマ歴が長かった。。。
Ruby、10年以上前って初期からですか。。。
JavaScrpt(Ajax通信の)案件なのに、JavaScript真面目にやったことないとのこと。
でも凄まじく書けちゃう。
昨日出来上がったのが、HTMLコピーアンドペーストとドラッグアンドドロップ。
jsファイルを事前に読み込んでおくと、そのページ内ならコピーやペーストが自在に出来ちゃう。
なんかIEの画面が、MSWordぽい動きしてた。。
こういう技術者の方はマネージャも好き勝手やらせちゃう。というか創造的な新しい仕事を振ると、好んで仕上げてくる。私からは神に見える。
自身の状況と比べるとこんな感じ。
1万行以上のJSONを見た際の反応。
私:うわぁ。。。
おじ様:わぁ、おもしろい♪
ただ、面倒みがよくて、LispやPython、Schemeの書籍を貸して下さった。
ありがとうございます。この業界の先輩方に支えられて学んでいます。
最後に、最近驚いたこと。私と同い年で、Lispの書籍を和訳して出版してしまった東大生がいた。
驚いた。
mod_lisp関連調べてたら、いい書き込みがあったのだけど、googleキャッシュだけだったので、引用メモ。
引用元:2005/08/31
mod_lispの導入。apache2とapache2-pthreads-devとかいうパッケージを入れ、http://www.fractalconcept.com/asp/xE $1/sdataQIhqnr5WOQnfDM==/asdataQuqh-N3qe0jUC1B=
ここのどこかから新し目のmod_lisp2をダウンロード。
コンパイルは、
apxs2 -i -c mod_lisp.c
で行う。
こんなもんでやんす。適当に、設定ファイルをでっちあげる。
/etc/apache2/mods-available/lisp.loadLoadModule lisp_module /usr/lib/apache2/modules/mod_lisp2.so
/etc/apache2/mods-available/lisp.conf
LispServer 127.0.0.1 3001 "dungeon"
SetHandler lisp-handler
でもって、/etc/apache2/mods-enableで
ln -s ../mods-available/lisp.* .
としてapache2を再起動すれば、OK。
あとmod_lispの配布場所。
http://www.fractalconcept.com:8000/public/open-source/mod_lisp/
wget -P /usr/local/src http://www.fractalconcept.com:8000/public/open-source/mod_lisp/mod_lisp2.cでファイルを取得、保存する。
apxsコマンド使おうとしたら、apxsが入ってないことに気付くので、yum -y install httpd-develapxsコマンドでコンパイル。apxs -i -c mod_lisp2.c
参考サイト
:fedora core5をWEBサーバとしてインストールするとapxsがついてこないとのことですがapxsとはなんですか?
:Compiling mod_lisp
あと探し中に笑っちゃったの。
話題の敷居の高いところ。
なつかしい。
先日の私の記事、学ぶことは多くあるにMatz氏からツッコミが入りました。
私の発言
Lispの血を色濃く受け継いでいるのはRubyよりPythonだそれに対して、Matz氏
本人です。そんなこと言ったことないっすよ。
「RubyとPythonはLispの別の側面を受け継いでいる」と言ったことはあるけど。
すみません。わざわざ訂正のコメントいただいてしまって。
でも、裏が取れたので、私としてはありがたいです。
LispってWebアプリでは使いどころ難しいけど、やってて楽しいから続けてみよう。
2007年08月にブログ「javaプログラマ日誌」に投稿されたエントリー一覧です。
PreviousCategory:2007年07月
NextCategory:2007年09月