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

2008年06月28日

OPC UA SDK update

OPC Programmers' Connection - OLE for Process Control

Updated UA SDK
The UA SDK and Sample Code have been updated to beta version 1.00.215.2. As well as bug fixes, the sample source now includes examples on how to create a custom NodeManager. Due to time constraints, the DA proxy in not included in this build. The next release will include support for DA and AE proxies. The downloads are available to OPC Foundation Corporate Members only.

旬が過ぎてしまいなんか世の中的に必要とされてるんだが、されていないんだが微妙な感じのUAですが、SDKは着々と更新されているようです。

最近WS-*に関してニュースにもなりませんが、それがニュースにもならないくらい普遍的なのか、ニュースにもならないくらい不必要なのか微妙な感じですね。

2008年06月27日

「赤犬」に注目

Gates hints about Microsoft’s cloud futures on his way out | All about Microsoft | ZDNet.com

“Red Dog is going to be the lowest layer - the OS - for the cloud, so that means the datacenter….  How you make lots of independent systems more powerful working together and more agile in their computing roles,” said a source of mine who requested anonymity.

MSを去るにあたってのZDnetからのインタビューでポロッとまたいちゃったらしい。相変わらずサービス精神が旺盛だな。。

まぁそういうことなんで、PDCまで"Red Dog"に注目しておいた方がいいみたいだ。

Visual StudioとEclipse,満足度が高いのは?その2

 OPC Diary: Visual StudioとEclipse,満足度が高いのは?

菊池さんのコメント:

>自ら選択するEclipseと使わされているVisual Stusdioか。

意義ありー
自分がJavaの開発環境を選ぶならintellij IDEAかなーとか思う人だったりします。

ReSharperとかちょっとのアドインであんなアンケートひっくり帰りそうな気がしますですよ。
ReSharperになれると素のVisual Studioなんてストレスの塊ですし。

ReSharper。まぁそれはわかるのですが、それがただじゃないこと含めて(ついでに日本語じゃないこと含めて)導入できない現場が容易に想像できるわけです。VS周辺の機能改善ツールは有料でものによってはかなり高額なのでおいそれと手に出にくいし、「ツール勝手に入れちゃだめ」「そんな予算(銭)はねぇ」「そんの稟議書いて同部長(専務、社長)に説明するんだ」そんなだめな現場が多いのですよ。きっと。一方Eclipseエコシステムはたいていタダなので誰かの承認や稟議無しにチームでゲリラ的にツール導入がしやすいと思います。何て言うかツール自身の問題じゃなくて、大人の都合的な問題が多い気がします。

もう一つは開発者側がそもそもそんなツールがあるか調べないし、仮に知っても使おうとしない層、新しいことはめんどくさいからイヤイヤ層っていうのはあって、その層がVS側に今は偏っているような気がアンケート結果からします。(この層がマジョリティだったり。この層ついこないだまでJavaやPHPにいたような気がするんですけどね。その前はVBにいてその前は。。)

まぁ、後者に関してはインフルエンサーたる僕ら(爆)がもっとがんばらないと行けないと言うことですよ!(最近あきらめ気味なんですが。あっその前にメーカーはもっとがんばれ。)

ADO.NET Entity Framework はUDAです。

議論白熱。ということのようです。

InfoQ: ADO.NET Entity Framework Taking Some Heat

マイクロソフトとしては、Entity Fxを説明するにあたりこんなツールですと言うよりも、アプリケーションアーキテクチャの中でのEntity Fxの位置づけをもう少しちゃんと説明した方が良いと思うけどな。ただのO/Rマッパじゃないぜっていうところは。議論白熱の場合たいていそれぞれがEntity Fxに対して描く絵が違うところが大きくて、それらの絵の違いを少なくするには実装ではなくなぜそれがあるのかを説明しないとうまくいかない。

それ以外のところも含めて、個人的にはEntity FxはWindows DNAの時のUDA(Universal Data Access)と同じ大風呂敷に見えるので、これをうまく立ち上げて行くには(そしてその必要があるはず)、過去の失敗を鑑みれば自ずと何が必要かわかってくると思うけど。

また、今は、OSSのRDBMSや分散キャッシュ技術等々もあり、UDA(Universal Data Accessの時とは異なる環境もあるので、それらOSSのプロジェクトと連携しやすいライセンス体系、参照実装のOSS化等も必要になってくると思う。(例えば、Entity FxでMemcachedは使えるべきだよね。)

まずはSQL Server, Oracle RDBMSなのはわかるけどね。

2008年06月26日

イー・モバイル D03HW を買う

03hw

データ通信カード D03HW | イー・モバイル

ということで、地元開通記念と言うことでExpress Cardの通信カードを購入。アンテナ3本7.2Mbps接続です。

AUのW05Kを買ったばっかりのような気がしなくもないけど、気にしない気にしない。AUは僻地用ということでw

RBBブロードバンドスピードテストでは以下のスコア。

SPEED 2.5 (speed.rbbtoday.com)
計測日時 : 2008年6月26日木曜日 21時45分46秒
  下り(ISP→PC): 2.52Mbps
  上り(PC→ISP): 60kbps

PASSJ アフタースクール大阪 7月5日開催

今まで東京でしか実施してこなかったアフタースクールを7月5日(土曜日)大阪梅田で行います。

講師は河端さん、小川さんの豪華布陣です。詳しくは以下のアフタースクールブログを参考にしてください。

7/5(土)大阪開催 「パフォーマンスチューニング入門講座」/「PASSJ から見る SQL Server の新機能」土曜1日集中コース

また、今週末は小川さんによるSQL 2008のアフタースクールもあるので、よろしくお願いします。

2008年06月25日

SQLインジェクション攻撃に対するマイクロソフトのセキュリティアドバイザリ

国内で多発して、被害も大きくなっているSQLインジェクション攻撃に対するセキュリティアドバイザりがマクロソフトより公開され、各種ツールや情報へのリンクが説明されています。

今一度、自分のところは大丈夫だろうではなくしっかりとした確認が必要だと思います。

マイクロソフト セキュリティ アドバイザリ (954462): ユーザー データ入力の未検証を悪用した SQL インジェクション攻撃の増加

IronLisp改めIronScheme

名前を変えてプロジェクトは継続中のようです。

IronScheme - Home

2008年06月24日

memcached に関するメモ

本命は"Velocity"なんですけどね。まぁそのリリースがいつになるかっていうのも。どちらにせよ一度使ってみないといけないので、そのためにメモ

memcached for Win32

memcached: client apis

あと、Memcached自体には自前でレプリケーションする機能ないようですね。回避手段はあるのだけど。また、レプリケーションに対応した実装もあるようだ。

後、国内のユーザーコミュニティができたらしい。

memcached Users Group :: Japan

ギークと学生によるIT討論会の話が面白い方向に大きくなってるよ

ギークと197xと学生によるIT討論会 | スパムとか

ひがさんのエントリで、非常に期待をしていたら、さらにやばい人たちのセッションもある模様。

アルファギークと学生の討論会がギークと学生の討論会、
さらに、自重しない197xリアル現場な人たちと学生の交流会[197Xs]アルファギークと学生の討論会 featuring 197Xsが続きます。
shot6さんはギークなんじゃないかとも思ったりしますが、団塊ジュニアな197xの気持ちが強いんでしょうか。197xは自重していると埋もれてしまう世代なんですよ。ひと大杉。

何としても9/6はあけて、怖いもの見たさで覗きに行きたいなぁ。

Visual StudioとEclipse,満足度が高いのは?

Visual StudioとEclipse,満足度が高いのは?:ITpro

これら二つのツールの総合満足度は,Eclipseが80.4点,Visual Studioは71.1点と,Eclipseに軍配が上がった。11種類の評価項目のうち,プログラミング分野で重要度が高かった上位3項目に注目してみると,Eclipseの満足度が「作業の効率向上に役立つ」「操作がしやすい」でVisual Studioを上回った(図1)。中でも,「作業の効率向上に役立つ」は,Visual Studioの評価を13.7ポイント上回る83.0点を獲得するなど際立つ結果となった。

コード生産性がVisual Studioの売りだったはずだが、実際の開発者はそうは思っていないと言うことか。一つの要因としてはEclipseの方が様々なPluginを自分で入れることができ、機能拡張に関して自分で制御できている感覚が気持ちいいと言うことがあると思う。Visual Studio,特にTeam System Editionはプラグインなしでもかなりの高機能だが、なにぶん高価なので、多くの現場ではおそらく導入できていないし、有料のサードパーティーアドインのインストールもむずかしいのだろう。何でもFreeでほとんどソース付きで入手できてしまうEclipseのエコシステムに比べて、確かにVisual Studioはそう言う点で決定的に弱い。まぁ商品だからお金はいただくって言うのはそうなんだけど。

EclipseとVisual Studioに関する調査結果の比較で興味深いのは,ユーザーがそのツールを選んだ理由に大きな違いが見られたことだ。無償のEclipseは,利用者全体の32.0%が選定理由に「価格」を挙げいたのに対し,Visual Studioの選定理由のトップは「使い慣れていた」で34.9%,これに「プロジェクトで指定されていた」が続く。プロジェクトで指定されていたという回答は,Eclipseに比べて,10ポイント以上高い。

自ら選択するEclipseと使わされているVisual Stusdioか。 基本的に開発ツールを自分で選べない時点で、かなり開発者的にはストレス貯まるよね。今のご時世にVS2003で開発だなんて時点でかなりストレス貯まるし。

ただ、Windowsアプリケーションや.NETでの開発に限定するならEclipseはただただ使いにくいだけだと思うので、開発対象プラットフォームを限定するとこのアンケート結果も変わってくるだろう。

ただし、やっぱりこういったアンケートから見直さなきゃいけない部分が見えてくると思うので、その筋のひとには見直してほしい。

Visual Studio SDKの見直しとドキュメントの翻訳から始めてみるなんてのはどうだろうか。

rubykaigi 2008 セッション模様

見続けてしまうので注意。

タグ検索 rubykaigi2008‐ニコニコ動画(SP1)

お仕事が早いなぁ。

2008年06月22日

SQL Server 2008 RC0の.NET Fx 3.5 SP1について

現状配布されているVS 2008 SP1 Betaと同じもののようなので、共存に関しては特に心配なさそう。

2008年06月21日

Visual Studio 2008 SP1 Betaは適応対象のOSで落としたものでないと適応できない?

現状私の環境だとそんな感じなんですが。。ダウンロードじゃなくて、フルセットのISOイメージってどっかにないかな。。

ダウンロードの詳細 : Visual Studio 2008 Service Pack 1 Beta

2008年06月20日

Apple - Support - Downloads - Safari 3.1.2 for Windows

じゅうたん爆撃問題をやっと直したらしい。

Apple - Support - Downloads - Safari 3.1.2 for Windows

DSL, Domain Specific Language

DSLのメリットについて書かれているところだけみると、結局COBOLの再生産をしているようにしか思えなくなってくる。プログラマはそんなにも技術向上に怠惰で、勉強もせず、生産性が低いのだろうか。現状がそうだとしても、悲しすぎるじゃない。

IronRuby.NET

Jhon Lam がポータルちっくなWikiをたてたようです。

IronRuby - IronRuby

2008年06月19日

AVG 8.0 Free Anti-Virus リンクスキャナ機能について

現状この機能が生きている場合、Googleサーチで検索をかけるとブラウザが落ちる場合があります。

この機能の無効方法、削除方法については以下のFAQを確認されるといいです。

http://free.grisoft.com/jp.5.num-1241

2008年06月18日

一つのマシンで"Velocity"のインスタンスを複数作る

以下にやり方が書かれています。メモ書きがわり。

Microsoft project code named "Velocity" : Creating Multiple Velocity Instances on a Single Machine

チャンと評価する時間がほしい。。

I18N : Windows XPにメイリオをインストールしてもデフォルトフォントにならないこととシステムフォントマッピングについて

ということが、以下に書かれています。

Sorting it all Out : How Do You Solve a Problem Like Meiryo? (Windows XP edition)

一番の教訓はメイリオをインストールしてそれがシステムデフォルトフォントになると思っていて、かつ、そうならないクレームをMSに付ける人が存在するということだろう。

あと、フォントマッピングは本当に厄介で、システムロケールが違うと当然フォントマッピングが違うのは当然とはしても、OS, IEのバージョンでも違うので、英語版のOSやアプリケーションで漢字を出したいとき思うように日本語の漢字が出なくて困ることも。(具体的にはEN-US時にTahomaでのCJK領域にマッピングされているフォントがXP/2003とVistaで違っていて困る。XP/2003までTahoma最強だったのになぁ)あーでもこれ何度も私書いているな。それぐら恨みが。

FireFox 3 Release

http://mozilla.jp/firefox/

9.3倍かどうかはわからないが、確かレンダリングが高速だし、メモリも使っていないようだ。レンダリング速度だけで言えばSafariよりも体感的に早いと感じる。

また、RCまではGoogleツールバーがインストールできなかったが、この正式リリースにあわせ対応したものがリリースされたらしく、インストールできる。

2008年06月17日

Microsoft SQL Server 2008 Feature Pack RC0がリリース

ダウンロード:

Download details: Microsoft SQL Server 2008 Feature Pack RC0, June 2008

記事:

InfoQ: Microsoft SQL Server 2008 Feature Pack RC0 Available for Download

今回は日本語版もあるようです。

また、コンポーネントごとに細かくインストーラーが分かれているので注意してください。

2008年06月16日

祝 emobileサービス圏内

そう言うことになったらしい。 月最低1000円なら悪くないかもしれない。それともプリペイドか。。

emobile.jp

AMD、1TFLOPSの演算性能を持つGPGPU「FireStream 9250」

AMD、1TFLOPSの演算性能を持つGPGPU「FireStream 9250」 - PC Watch

第2世代の倍精度浮動小数点ハードウェア演算機構を内蔵し、単精度浮動小数点で1TFLOPS以上、倍精度浮動小数点で200GFLOPS超の高速演算が可能というGPGPU。1GBのGDDR3メモリを搭載するが、そのほか製品の詳細な仕様は公開されていない。

なんかすごいことになってきたなぁ。。

お値段と消費電力もPCパーツとして見た場合すごいことになっているようですが。

2008年06月14日

IronPython - Release: 2.0 Beta 3リリース

IronPython - Release: 2.0 Beta 3

リリースノート

Silverlight 2 Beta2と同時配布されたあれとどう違うのかリリースノートには何も書いてないな。プロジェクト的にはForkされた格好なんだろうか。よくわからなくなってきた。

追記(2008年6月15日 20:15)

これとDynamicSilverlight SDK for Beta2は一緒の物らしい。

荒井さんのBlogにかかれいますが、そこはリリースノートにちゃんと書いてあったようだ。はずかしい。

2008年06月13日

北京オリンピック感染いや観戦はある種命がけだね。

北京オリンピックのチケットにはお宝情報がいっぱい : Gizmodo Japan(ギズモード・ジャパン), ガジェット情報満載ブログ

今年の夏、北京オリンピックを観戦しに行く皆さんは、チケットの中に予測もしないようなものを見つけることとなるようです。

それは…パスポート情報、自宅の住所、e-mailアドレスです。これらの詳細は、それぞれのチケットに付いている無線ICタグの中にスッキリ内蔵されます。これは、パチもん大国中国において、偽造チケットで私腹を肥やす人たち対策のためにとられた案なのですが、んー、ちょっと個人情報の面で危険信号がピカッピカッと光る感じがしますよね?

北京オリンピックでの競技観戦では、入国時にパソコンからデータは抜かれ、ウイルスが仕込まれるは、競技場に行けばチケットから個人情報駄々漏れだわ、空気や水からはいろいろ気まずいものが漏れてるわで、ある意味命がけの競技観戦になりそうですね。

夢の永久機関!!「ウォーターエネルギーシステム」

真偽判断に役立つ「ウォーターエネルギーシステム」に対する各報道陣からの質疑応答いろいろ、そして現時点での結論 - GIGAZINE

だめだ、徹夜明けでやられている脳みそにちょうどいい感じだ。おもしろすぎる。

こんなの信じて府議会館貸した大阪府議も府議だなぁ。なんか大阪府からかお金まで出ちゃってるみたいだけど。早くそれはやめたほうがいいな。

2008年06月11日

Windows Vista / Windows Server 2008で自動的にユーザーモードダンプを取るには?(解決編?)

以前にも書きましたが、Vista, Server 2008にはDr.ワトソンがおらず、ユーザーモードで動作するアプリケーションがクラッシュしたときにダンプを取る方法が必要でした。

前回は検索キーワードが悪かったらしく、うまく見つけられませんでしたが、今回は軟化すんなり見つかりました。

How to generate a full user-mode dump file in Windows Vista

上のKBにntsd(デバッガ)を使いダンプを自動的に取得する方法が書かれています。

これで解決かなぁ。

SQL Server 2008 Express RC0

Express EditionのRC0がリリースされたようです。詳しい内容、ダウンロード先については以下のBlogを参照してください。また、DBエンジンだけのExpress Edition、 Reportingを含むwith Advanced ServicesにEditionが分かれるようです。

SQL Server Express WebLog : SQL Server 2008 Express RC0

インストールにはExpress自体だけでなく、.NET Framework 3.5 SP1 Bet, Windows Installer 4.5, Powershellのインストールが必要なようです。

Technology in Person

iPhone 3G、日本のモバイル業界を変えるか:CNET Japan オンラインパネルディスカッション - CNET Japan#answer

最近、iPhoneが日本で売れない、みたいな議論をしてる人を見かけますが、ほんとわかってねーなーと思います。iPhoneは今売れるかどうかで評価するようなものじゃない。そもそも電話というカテゴリーに入れて比較するのが間違ってる。iPhoneは寿命が一年もない見た目だけコロコロ変える商品サイクルのものと比べようがないでしょう、中身の格が違いすぎて。1984年のMacで登場したパーソナルコンピュータというコンセプトが1995年のWindowsに結実したように、こいつは10年後の未来を作ってるんです。こんな最先端のものが最初から何百万台も売れてることがむしろ異常なんです。
Mac OSの次期版White Leopardは「新機能ゼロ」と公言する一方で、LLVMコンパイラの採用、ブロック構文のサポートにより行儀の良い並列化を自動で行ってくれるGrand Central Dispatcher、GPUを暗号などの汎用演算処理にも解放するOpenCLの採用など、テクノロジーフォーカスはむしろ先鋭化しており、「デベロッパを中心としたAppleの生態系が未来を作るのだ」という強い意志を感じます。そして、そこで実証された技術がぜんぶiPhone OSに降ってくるんです。

Cloudのキーワードで昔とは違う規模で中央集中に向かう今の状況で、あくまでも技術を個人の力の強化に使用しようとするそのソウルは変わっていないのか。ある種このぶれのなさがAppleの強みなんだろう。

一方Googleにとっては技術は社会のものとしているように思う。社会のものである以上技術は共有財として中央に集中させる必要がある。

同じベイエリアにあるテクノロジー企業でありながら、これらの違いは創業・経営者の世代、出身が反映されているよう思えておもしろい。

マイクロソフトにとってはどうだろうか。ビル・ゲイツの掲げた理念は情報で個人を強化することだった。それは変わってはいないとは思うが、今はぶれがあるのではないだろうか。もう一度大きな理念を再定義し表明した方が良いのではないか。その方が個別のメッセージも的確に届く。PDCは大風呂敷を広げるのには最適な場所だろう。

2008年06月10日

あおい情報システムの社長Blog

社長Blog - 社長ブログ始めました。

Blogは続けることが大事だと思うので、更新を頑張ってください。

Windows Home Server Power Pack 1

これで、日本語UIがサポートされます。製品の登場増えてくるかな。また、Vista 64bitでのクライアントもやっと追加されますよ。

Atomのマザーも出始め、省電力のHomeServerを作りやすい状況はできてきました。

The Windows Experience Blog : Try Out and Help Test Windows Home Server Power Pack 1

2008年06月09日

Microsoft Tech·Ed 2008 Yokohama登録受け付け、セッションタイトル公開

 Microsoft Tech·Ed 2008 Yokohama

本日から、登録受け付け、セッションタイトル公開のようです。

しかしこの雲感の無さは一体何事。。USと空気が違いすぎる。

Velocityは?とかも。。

絶望した!までは言わないけどさぁ。

2008年06月08日

Silverlight 2 Beta2

基本的に開発者使用で。

Visual Studio 2008 用 Microsoft Silverlight Tools Beta 2

Microsoft® Silverlight™ 2 Software Development Kit Beta 2

Blend 2.5 Preview

SQL Server 2008 RC0 now available for subscribers

The Data Platform Insider : SQL Server 2008 RC0 now available for subscribers

http://msdn.microsoft.com/en-us/subscriptions/downloads/details/default.aspx?pm=pid:334

リンク先はEnglishですが、Japaneseを選択すれば日本語版もダウンロード可能なようです。

2008年06月07日

Managed Extension Framework (MEF)の利点

当然のことながら、マニフェストやその他の.NETのAPIを駆使しなくてもコンポーネントの遅延バインディング可能にすることです。

OPC Diary: Managed Extension Framework (MEF)

2008年06月06日

Velocity導入チュートリアル

Setting Up Velocity (Distributed Cache) : Simpable

セットアップと簡単なサンプルのチュートリアルが出ています。

導入自体はものすごく簡単なようです。

CTPについてくるドキュメント通りには動かなかったのが何ともCTPですね。

SUNのITシステム

代替案のある生活 > じゃあ、サンの IT 部門ってどうよ : ITmedia オルタナティブ・ブログ

個人的にシステムプラットフォームベンダーが自社のITシステムや業務アプリケーションで自社製品を使っていないところは基本的に信用できないと思っているが、この会社は大丈夫そうだ。

大丈夫じゃないところもあるから怖いんだけどさ。

SQL Server® 2008のニューロゴ

The Data Platform Insider : New logo for SQL Server® 2008 より

SQL Server 2008 Logo

かなりすっきりとした良いデザインだと思う。

2008年06月05日

OPC UAは.NETなしで?

 OPC Programmers' Connection - OLE for Process Control

OPC-UA on Windows without .NET?

According to Microsoft's PDC2008 overview, a session is promised on Windows 7 - Web Services in Native Code: "Windows 7 introduces a new networking API with support for building SOAP based web services in native code". This raises the enticing prospect of the full UA stack on Windows, without the cumbersome baggage of the .NET framework. We look forward to finding out more!

そうはなんねーと思う。

OPC UAの仕様を満たすにはWS-*の各仕様の実装が必要で、それ考えればWCF以外の選択肢は仮にWin7がそうなってもないと思う。

Managed Extension Framework (MEF)

Managed Extensibility Framework - Home

自分たちが作成するアプリケーションに拡張性を追加するためのフレームワーク。

アプリケーションでは拡張点を用意しておき、その拡張点に応じたコンポーネントを作成することでアプリケーションの拡張が行える。MEFはそのための環境を用意する。

被拡張のコンポーネントと拡張用コンポーネントのバインディングは実行時に行うことも、コードで静的に記述することもできるようだ。。

 

First CTP of Managed Extension Framework (MEF) - Don Box Spoulet

.NET memcached client library

https://sourceforge.net/projects/memcacheddotnet/

ちゃんとあるから怖い。

Microsoft Project Code Named "Velocity"

Microsoft Project Code Named "Velocity"

マイクロソフトが提供しようとしているアプリケーション用の分散キャッシュ環境のプロジェクト。

分散キャッシュ環境とはメインフレームのマルチシステム等で使用されていたチャネル接続の共有メモリをメモリ自体は各サーバーに持たして、それをネットワーク経由で高速レプリケーションすることで仮想的に実現する仕組みといえる。ああ、この説明だとメインフレームのマルチシステムの構成がわからないと何のことかわからないね。

簡単に言えばサーバーにオンメモリストレージがあって、それが各サーバー間でレプリケーションされるので、すべてのサーバー間で共通して利用できる高速のストレージのようなものが実現できる。

そして、これがキャッシュと言われるのはオンメモリにデータを持つので、結局は永続化データではないからだ。(永続化が必要なその仕組みがいる。たぶんMSはそこまで提供するんじゃないかと予想。)

高価なマルチノードクラスタシステム(ソフトウェア)の中にはこれと同様の機能を提供するものや、オンメモリRDBMSに似たような機能を提供するものも多い。ただ、いずれにせよそれらは例外なく高価なソリューションなので、マイクロソフトがこれをWindowsの標準機能として提供してくるとなると、かなりすごいことになってきていると思う。

結局70~80年代にメインフレームが確立した高負荷、高可用性対応技術がハードウェアなしでソフトウェア化し、安価に展開していくという流れは、これに限らずこれからも続いていきそうだ。

製品になるのはまだまだ先なんだろうけど、期待してみていきたいプロジェクトだ。

また、オープンソースでの分散キャッシュ環境としてはmemcachedが有名なようだ。(mixiでも使われているらしい)

2008年06月04日

フツウのプログラマがフツウに評価される社会を夢見るをよんでみた。

フツウのプログラマがフツウに評価される社会を夢見る - 目指せ一人前のプログラマ

現実は厳しい。俺は新卒で某 SIer に入ったが、そこで味わった現実は、凡才の俺ですら天才つーか異常者扱い。VB6 でクラスを作れば意味不明な機能は使うなと言われ、コピペを量産しまくってるコードに文句言っても「動けばいい、黙って手を動かせ」と言われ、ポインタと構造体を知らない先輩の書いた詳細設計書とやらは当然意味不明でツッコミ入れても良くわかってない様子、Java? web アプリなんて使い物になるかと言われ、お前は黙って言われたとおり働いていればいいんだ、俺たちはそれで上手くいったんだからこれからもそれで上手くいく、と言い放つ部長。

3 年どころか 1 年でブッ壊れて会社辞めました。俺程度の技術では何も変えられない、俺が 4 年間学んできたことは一切通用しない、そんな現実に屈した。

雑誌も本も売れないはずです。読む必要がないとみんな思ってるんだから。

後、これならいつでもオフショア可能だよな。

メーカーに入ってまだ幸せだったと思う。DCSメーカーでも同じようなことはあるけどね。

この国でソフトウェアでまじめにやって飯を食いたいなら、ソフトウェア専業会社に入ってはいけないと言うことか。

Tech·Ed Online