タグ

ブックマーク / atmarkit.itmedia.co.jp (74)

  • 「2009年はトレンドを追うな」――小飼弾氏が講演

    「トレンドを追うな」「キーワードは晴耕雨読」「確立された“知恵”はなくならない」――2月7日、パソナテックが開催したセミナー『Webデベロッパの祭典』において、プログラマの小飼弾氏が『どうするデベロッパ!? 2009年プログラミング大展望』と題した講演を行った。会場となった東京・秋葉原のUDXギャラリーには、多くのWeb系エンジニアが集まった。 2009年は「晴耕:雨読=20%:80%」 小飼氏は最初に「大展望という講演タイトルですが、トレンドというと株式市場のトレンドを思い出して暗くなるので、やめましょう」と発言。「今年は給料が上がると思うか、下がると思うか」「皆さんのお客さんの売り上げは上がるか下がるか」などの質問を客席に投げ掛けた。 続いて小飼氏はグーグルの「20%ルール」(自分の業務時間の20%を、自分が重要だと思うプロジェクトに費やすことができるというグーグルの社内ルール)を取り

    「2009年はトレンドを追うな」――小飼弾氏が講演
    PSV
    PSV 2009/03/01
    アラン・ケイ氏の「未来を予測する最良の方法は、未来を創りだすことだ」という言葉を引用した。
  • 全体が3カ月下落もIT系は微増、派遣社員の12月平均時給

    エン・ジャパンは2月3日、派遣社員の2008年12月の平均時給を発表した。同社運営の派遣情報サイト「[en]派遣のお仕事情報」に掲載された職種の求人情報について、募集時の平均時給の分析を行った。 12月の全国の派遣社員募集時の平均時給は1607円。前年同月比で0.4%減となり、3カ月連続で下落した。同社は「景気悪化の影響による時給の低迷は当分続くだろう」としている。 職種別に見ると、IT系(システムエンジニアやプログラマ、ネットワークエンジニアなど)の職種は前月比0.7%増の2043円、IT以外の技術系(CAD・設計やハード系の設計など)職種は前月比0.6%増で1704円。それ以外の全職種(オフィスワーク系、営業・販売・サービス系、クリエイティブ系、医療・介護系、そのほか)が減少している中で微増となった。職種を細かく分類すると、特に「データベース系システムエンジニア」が前月比2.9%の23

    全体が3カ月下落もIT系は微増、派遣社員の12月平均時給
    PSV
    PSV 2009/02/04
    IT系(SEやPG、ネットワークエンジニアなど)の職種は前月比0.7%増の2043円、IT以外の技術系(CAD・設計やハード系の設計など)職種は前月比0.6%増で1704円 「データベース系システムエンジニア」が前月比2.9%の2366円
  • 現代のソフト開発の生産性は1920年代の自動車産業並 - @IT

    サイクスの代表取締役兼プリンシパルコンサルタント 宗雅彦氏は2月13日、DevPartner User Forum(主催:日コンピュウェア)で「アジャイル開発2.0と自動化」と題する基調講演を行った。 宗氏の講演は、日の製造業における生産方式の変遷と現代のソフトウェア開発における生産方式の状況を比較検討しながら、効率的なソフトウェア開発手法の解を提案するというもの。宗氏によると、(現代の)ソフトウェア開発の生産性は、1920年代の(米国の)自動車産業並だという。 モデルとなる企業はフォードだ。1913年に最初の移動組み立てラインを導入し、1927年までに「28時間で」(イタリア・トレント大学エンリコ・ザニノット氏の講演から)鉄鉱を自動車に組み立てることが可能になった。この時期、自動車業界における生産方式の常識は、製品の品質が個人のスキルに依存する「クラフト生産」方式から、「大量生産」方

    PSV
    PSV 2009/01/28
  • Windows XP SP2のZoneIdとは?

    解説 Windows XP Service Pack 2(以下XP SP2)のInternet Explorer(IE)では、セキュリティ対策の一環として、新たに「ZoneId(ゾーンID)」と呼ばれる仕組みが導入された。インターネットゾーンからダウンロードしたファイルや、Outlook Expressで保存したメールの添付ファイルに対して、ZoneIdと呼ばれる一種の「目印(マーカー)」を付けておき、エクスプローラなどでダブルクリックして実行しようとすると、当に実行してもよいかどうかがユーザーに対して問い合わせられる機能である。そして、ユーザーが許可した場合にのみプログラムの実行が行われる。従来は、いったんローカルにダウンロードすれば何の制約もなくファイルを実行することができたが、ZoneIdにより、インターネットゾーンから取得したファイルに対しては、ある程度の制約を課すことができるよ

    Windows XP SP2のZoneIdとは?
    PSV
    PSV 2008/12/12
    この種類のファイルであれば常に警告する/ブロックの解除
  • 最終回 LINQ to SQL/落ち穂拾い(1/3) - @IT

    SQL Serverのワナ 話の枕として、なぜSQL Serverが「使えない」のかという話から今回は始めよう。 まず、RDB(リレーショナル・データベース)という技術そのものが「設計変更に弱い」という致命的な欠陥を擁する、という話は過去に書いたので繰り返さない。 Database Expert「XMLデータベース開発方法論」 ここで述べるのは、Microsoft SQL Serverという具体的な製品についての話である。 さて、ここでは以下のような事例があると仮定して話を進めよう。 A君はテキスト処理に興味があるC#プログラマーである。彼が扱う膨大な文書には決まった構造はなく、例外処理も多い。そのため、きっちりとしたスキーマを作成しなければ扱えないRDBとはあまり縁がなく、スキーマレスでXMLを使うことが多かった。 あるとき、A君は以下のようなWebアプリケーションの開発を依頼された。

  • 極小SQL Server Compactでデータベース・アプリをお手軽作成(2/3) - @IT

    SQL Server Compact 3.5について サンプル・アプリにおいて、データベース機能を実現しているのがSQL Server Compact 3.5です。稿冒頭で紹介したとおり、SQL Server Compact 3.5は、スタンドアロンのWindowsデスクトップ・アプリやモバイル・アプリに組み込んで利用する際に最適なデータベースです。 わたしは、特にモバイル・アプリでの利用にビジネス的なチャンスを感じています。近い将来、とても魅力的な(iPod Touch、iPhoneの対抗馬となるような)Windowsモバイル端末が出現するかもしれません。SQL Server Compact 3.5は、そのような端末向けのアプリを作成するときにとても役立つはずです。 SQL Server Compact 3.5の詳細については、次のMSDNを参考にしてください。 MSDN:SQL S

  • なぜ、ITエンジニアの頭脳は疲労するのか

    なぜ、ITエンジニアの頭脳は疲労するのか:ITアーキテクトが見た、現場のメンタルヘルス(1)(1/2 ページ) 常にコンピュータ並みの正確さを要求されるITエンジニアたち。しかし、ITエンジニアを取り巻く環境自体に、「脳を乱す」原因が隠れているという……。ITアーキテクトが贈る、疲れたITエンジニアへの処方せん。 ITエンジニアの2つのボトルネック IT仕事をうまくこなしていくには、もちろんコンピュータに関する専門的な知識や経験が必要です。しかしそれ以前に、まずは自分の心や体が健康であることが必要です。 生き生きしているITエンジニアからは、自然に良い発想や行動が出てきます。活力あるITエンジニアの元には、たくさんの人が集まります。人が集まれば、そこから面白い知恵やアイデアが生まれてきます。コンピュータの技術は、元気な人から生まれ、元気な人が育ててきた、そういう歴史で成り立っています。

    なぜ、ITエンジニアの頭脳は疲労するのか
  • 最適な工期は「投入人月の立方根の2.4倍」、JUASが調査 ― @IT

    2007/07/05 日情報システム・ユーザー協会(JUAS)は7月5日、ユーザー企業102社の357プロジェクトを調査した「ソフトウェアメトリックス調査2007」を発表した。システム開発の企画、開発計画に始まり、保守や運用管理まで実態を調査した内容で、企業情報システムの実態を伝える。調査結果からは“デスマーチ”となるプロジェクトの実態も浮かび上がった。 デスマーチ化するプロジェクトの条件の1つは工期の設定が不適切であることだろう。調査から導き出された標準開発工期は「投入人月の立方根の2.4倍」。調査対象のプロジェクトの全体工数と全体工期をグラフ化し、回帰直線によって求めた。この計算によれば1000人月のプロジェクトの場合は24カ月の工期を設定するのが標準的といえる。事情によってこの標準工期よりも短い工期しか取れない場合は、その短縮率を計算して対策を採るべきとJUASは提言。だが、「(短

  • 「下請けはきつい!」も見える化、新発想のToDo管理 - @IT

    2008/11/17 システム開発やチームマネジメントのコンサルティングを行うトラストコンベクションは11月14日、タスク管理ツール「echo」(エコー)を正式リリースした。WindowsMac OS Xで利用できるAdobe AIRで実装した専用クライアントと、ユーザー登録したオンラインサービスを組み合わせて利用する。利用は無料。 システム開発など大きなプロジェクトは、小さく分割して“タスクセル”と呼ぶ単位で扱う。このタスクセルをサッカーチームがボールをパスしあうようにチームメンバーの間でやり取りするのがechoの特徴。タスクセルには「準備」「実行」「確認」の3つのステータスがある。タスクセル自体が色分けして表示されるほか、メンバー間で授受の際にコメントを付けて投げ返すことができ、タスクの依頼状況、遅延状況、依頼側・受注者の感情を視覚的に確認できるという。また、タスク終了時には相互評価

    PSV
    PSV 2008/11/17
  • 要件定義カード1枚8万円──脱・人月商売宣言 - @IT

    「1タスク8万円」という価格体系を提示し、人月商売からの脱却を宣言するスターロジック代表取締役兼CEO 羽生章洋氏 「二度と人月商売はしません」──スターロジックは7月19日、都内で開催した自社イベント「StarLogic Conference2007」において、エンドユーザー自身による要件定義に基づき、「要件定義のカード1枚当たり8万円(税別)」という価格体系でシステム構築ビジネスを進めていくと発表した。従来の「人月」に基づく見積もりと比べて、1/3から1/5の価格になるという。 「人月換算でコストを請求する商習慣こそが、SI業界のさまざまな問題の根源。人月から脱却するには、納得でき、分かりやすい価格体系を提示することだ」(スターロジック代表取締役兼CEO 羽生章洋氏)。 低コストにできる理由は、ユーザー自ら要件定義を行い仕様を最初に明確にする点と、実装段階で自動生成により生産性を追求し

  • 「何故プログラミングをしていると下に見られるのでしょうか?」(1) @ITクラブ Cafe - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    PSV
    PSV 2008/11/01
    コンピュータはおもしろい,プログラミングが楽しい,すごいソフトを作りたいと思ったからではないですか?
  • 「IT企業はほんとに泥のように働かされるのか」――東大でイベント ― @IT

    東京大学 浅見研究室は7月12日、情報系の学生や若手エンジニアのための交流企画として、「IT企業はほんとに泥のように働かされるのか~ナナロク世代がお答えします」と題したカンファレンスを開催した。「IT業界のネガティブな側面が指摘される中、その実態を『ナナロク世代』が『ハチロク世代』に向けて伝える」という趣旨で、会場となった東京大学 郷キャンパスの教室には、大勢の学生や若手エンジニアが集まった。 モデレータはCerevoの岩佐琢磨氏が行った。パネリストとして、大谷陽明氏(ソニー)、尾藤正人氏(ウノウ)、柴田竜典氏(日オラクル)、加藤篤延氏(NTTコムウェア)が登壇。「個人としての参加であり、それぞれの企業や活動を代表する見解ではない」としながら、それぞれの経験を元にIT業界について語った。 始めに、主催者である東京大学 大学院情報理工学系研究科の川原圭博氏が企画趣旨を説明。「毎年、電子情

    「IT企業はほんとに泥のように働かされるのか」――東大でイベント ― @IT
  • 貧弱環境プログラミングのススメ――柴田 淳 - @IT

    私の「プロの開発者」としてのキャリアは、同年代の開発者よりちょっと長いと思います。当時、読者からの投稿プログラムを掲載している雑誌がありました。そこに最初に送った短いゲームプログラムが採用されたのです。 中学生のころの話です。自分の作ったプログラムで最初にお金を稼いだのはそのときです。初めてパソコンを買って、1年たたないくらいの時期の出来事でした。 その後縁があって雑誌の編集部に遊びに行き、定期的にお邪魔しては、プログラムを作って掲載してもらうようになりました。中学生にとって、かなりいいお小遣い稼ぎになったように記憶しています。 当時のマシンは非力で、開発環境もいまほど充実してはいませんでした。多くのゲームPCに付属していたBASICというプログラミング言語を使って作られていました。当時のBASICは機能があまり豊富でなく、かつ処理速度に問題がある場合が多く、ちょっと凝ったことをしようと

  • 連載:.NETで始めるデザインパターン 第7回 デザインパターンの落とし穴(1/2) - @IT

    これまでの連載では、既存の実装コードに対してリファクタリングを行っていくと、自然な成り行きでデザインパターンが導かれていくことを説明してきた。このことが示すとおり、デザインパターンは<有能な設計者のみが行える特殊な>デザインではない。むしろ、<オブジェクト指向で設計する者がその最適な解を求めるうえで当然の帰結として用いられる普遍的な>デザインなのである。つまり、デザインパターンを覚えておくということは、この解にすばやく到達できるということを意味する。 それでは、覚えておいたデザインパターンを、自由気ままにあらゆる場所で何にでも適用していくという態度は正しいだろうか。もちろんそんなわけはない。デザインパターンを適用するのにふさわしくないケース(個所)があるのだ。従って、上手にデザインパターンを使いこなすためには、そういった個所、つまり「デザインパターンの落とし穴」を避けて通る必要があるのだ。

  • ゼロ円でできるインターネットVPN(1/4)

    ゼロ円でできるインターネットVPN OpenVPNで手軽にVPN構築 オープンソースのソフトウェア「OpenVPN」を利用すれば、手軽にSSL-VPNによるインターネットVPN環境を構築することができます。そのインストール・設定方法を紹介しましょう。(編集局) Shin.鶴長 2008/5/2 元祖仮想化はネットワーク? 高速なCPUの普及を背景に、XenやVMwareのような仮想化技術が注目されていますが、ネットワークにおいても、ブロードバンドのような高速インターネット回線の普及を背景に、インターネットVPNが利用されるようになっています。 VPNはインターネット上に仮想的な専用線を構築し、離れた拠点間を直接つなぐことができます。VPNはNATルータやファイアウォールを越えた接続も可能なため、外部のインターネットからはアクセスできない社内ツールに、自宅に居ながらアクセスすることができます

  • システムエンジニアの平均年収、594万円 ― @IT

    ソフトバンク・ヒューマンキャピタルは4月15日、インターネット関連業界の職種別給与調査の結果を発表した。平均年収は、システムエンジニア(SE)が594万円、プログラマが409万円、ネットワークエンジニアが444万円だった。 調査は同社が運営する転職サイト「イーキャリアプラス」が行った。SE、プログラマ、ネットワークエンジニアでそれぞれ男女100人が回答した。 同社の分析によると、SEは年収800万円を超える人が15%もいるなど、比較的高い年収が狙える職種となっている。また、SE(とネットワークエンジニア)は年齢が上がるほど年収が上がっており、経験年数が年収に反映されやすいことが読み取れる。その一方、プログラマは、年齢に比例した大きな年収の増加はないものの、40代以上の年収が大きく上がっており、ベテランになれば働き方次第で高収入が得られると同社は分析している。

    システムエンジニアの平均年収、594万円 ― @IT
  • その文字列はセーフ? 本当は奥深いデコード処理

    IT messenger v1.4 ジュン %82%b1%82%f1%82%ce%82%f1%82%cd%81%5b クウ お。こんばんは〜。こないだの勉強会はありがとうございました。楽しかったです♪ ジュン %8a%79%82%b5%82%f1%82%c5%82%e0%82%e7%82%a6%82%bd%82%dd%82%bd%82%a2%82%c5%82%e6%82%a9%82%c1%82%bd%82%9f クウ ちょっとどしたんすか?! なんか文字化けしてますよっ。 ジュン %95%b6%8e%9a%89%bb%82%af%82%b6%82%e1%82%c8%82%a2%82%e6%82%c1%81%49 クウ むむむ……

    その文字列はセーフ? 本当は奥深いデコード処理
  • 営業の押し込み案件は失敗への扉

    皮肉なことに、プロジェクトと失敗とは相性がよい。納期どおりにできなかった、要求どおりにできないことが多い、機能を削減することが多いなど、もともとの目的、スコープから、後退したプロジェクトの経験を持つITエンジニアは多いに違いない。なぜ目的どおりにいかないのか。どこを改善したらいいかを連載で明らかにし、処方せんを示していきたい。

    営業の押し込み案件は失敗への扉
  • TCO抑制に向けた各種運用管理機能が強化されたVista(4/4) - @IT

    Vistaの地平 第4回 TCO抑制に向けた各種運用管理機能が強化されたVista 3.TCP/IPスタックの刷新とツール強化 デジタルアドバンテージ 小川 誉久 2007/02/09 完全に再デザインされたVistaのネットワーク・スタック VistaおよびVista OSをベースとして開発が進む次期サーバOSのWindows Server“Longhorn”では、従来のWindows OSからTCP/IPネットワーク・スタックが完全に再デザインされる。マイクロソフトによれば、これは「90年代から始まったWindowsネットワークの歴史で最大の改修」と位置づけられるものだ。 構造的には、TCP/IPスタックがIPv4/IPv6の双方にネイティブに対応した点が大きい。しかしそれに加えVistaのTCP/IPスタックでは、性能向上やスケーラビリティの改善、信頼性の向上、セキュリティ機能の向上

  • 会社に行くのが怖い。どうしたらいいの?

    会社に行くのが怖い。どうしたらいいの?:ITアーキテクトが見た、現場のメンタルヘルス(4)(2/2 ページ) 困難な仕事の恐ろしさ IT業界の現場には、「おかしい」とか「変だ」と思うような仕事が続いて起こるケースがあります。誰が見ても人員不足のプロジェクトが受注され続ける、同じ障害が3年間発生し続ける、提案するたびにディスカウントを要請され続ける、これが際限なく続きます。 人間は連続して嫌な思いを経験すると、結果の先読みをするようになるようです。次に何が起こるのか、また嫌な思いをするのか。嫌な思いが終わりなく続く恐怖を想像するそうです。 感電するのが分かっていて、わざわざ濡れた手で電源コードに触れる人はいません。危ないと知っている場所には近づかないようにするでしょう。危険を回避する自然な行動です。それなのに、与えられる仕事がいつも危険で困難なものだったら、メンバーは疲れてしまい、マイナスパ

    会社に行くのが怖い。どうしたらいいの?
    PSV
    PSV 2007/12/13
    ゴールを作るための三人称変化/「私」にも「あなた」にも当てはまらなければ、「みんなビュー」/「みんな」というのはグループや会社、国などです。自分の仕事はみんなの利益になる。