タグ

ブックマーク / developers.srad.jp (21)

  • ソフトウェアエンジニアの消費期限は15年、生き残りたければ学び続けるしかない | スラド デベロッパー

    ソフトウェアエンジニアの「消費期限」について、SAPがインドに設立した研究開発施設SAP LabsのVR Feroseマネージング・ディレクターが「15年」と答えていたとのこと(家/.、The Economics Times記事)。 ここ数年スマートフォンなどのモバイル機器が劇的に普及してるが、これらにおいてはPCと比べ消費電力や消費するストレージ容量を抑える必要があることから、求められるテクノロジーが劇的に変化しているという。また、クラウドコンピューティングへの移行もある。つまり、エンジニアはこうした変化についていくために絶え間なく学び続けなければならないというのだ。 Ferose氏によれば、「もし35歳で勉強していなければ、あっという間に使い物にならなくなる」のだという。40歳を過ぎたエンジニアが生き残るのが難しい状況を目の当たりにしている氏は、その原因を勉強不足と指摘している。氏は

    rhosoi
    rhosoi 2012/11/20
    俺期限きれてるやん・・・って勉強しないと15年どころか1ヶ月もたないだろjk(´∀`)
  • ドキュメント作成がバグ検出ツールになる? | スラド デベロッパー

    コードを書くプログラマにとって、ドキュメント制作作業は「来の仕事とは違う」と思いがちで、基的には苦痛を伴うもののハズ。Made by Knight のブログ記事 "Documentation as a Bug-Finding Tool" ではバグ発見ツールとしてのドキュメンテーションについて述べられている (家 /. 記事より) 。 ドキュメントは別の開発者にコードが引き継がれたときに、どのように動作するかという理解させるものだ。書いている自分以外「もう二度と見ないのでは」と思うコードでも、内部構造を手早く要約したドキュメントは、すべてを再チェックして構造を把握し直したり、書いた当時の忘れていた記憶を呼び戻す役割を持つ。しかし、ドキュメントを書くメリットはそれだけではない。書くためにコードを再チェックする過程で、小さなバグを発見できる可能性があるのだ。大きなプログラムになると、小さな

    rhosoi
    rhosoi 2012/04/18
    (`・ω・´)
  • プログラムエラーが量産される時期は10~11月? | スラド デベロッパー

    不具合の多いコードが最も書かれるのは、1年を通じていつ頃なのだろうか?アプリケーションテスト企業Veracodeにてマーケティングディレクターを務めるFergal Glynn氏は、同社がテストする何千というアプリケーションのコードからこれを導き出したそうだ(Threatpost、家/.)。 対象としたのはコードが書かれてからチェックされるまでの期間が短いと思われるアルファ版やベータ版といった開発初期段階のコード。これらのコードは原則的にコード記述とチェックが同月内に行われていると考えられ、不具合の発生時期を把握するのに適しているとのこと。 まず平均値および中央値を算出するためにVeracodeがここ数年で精査したベータ版のアプリケーションを数千件分析し、実行可能コード1MBあたりの欠陥密度の平均が24件、中央値は3件であることを導き出したとのこと。 その後、過去24ヶ月に渡り同社の精査プ

  • あなたは「プログラマー」ですか? | スラド デベロッパー

    ブロガーPatrick McKenzie氏は自身のブログにて、これからこの世界に入らんとしている新卒者にソフトウェアエンジニアとして培った経験からアドバイスを送っているが、その一つが「自分のことをプログラマーと呼ぶな」だそうだ。 McKenzie氏曰く「『プログラマー』という言葉には、訳の分からない言葉を、これまた別の訳の分からない言葉の中に入力していく非常にコストがかかる労働者といった響きがある」とのことで、そのような人物はクビにすべく誰かが動いているに違いないという。 同氏自身社長であるが、スタートアップの世界に入ろうとする新卒に対し「数年は非常に一生懸命働くことになるだろうが、華々しい成功などにはたどり着かず失敗に終わり、仕事がなくなり、そしてまた別のスタートアップに入るべく仕事を探すことが殆どだろう」と非常に客観的で現実的な将来像を提示している。 企業は利益を上げることもしくはコス

    rhosoi
    rhosoi 2011/11/01
    プログラマに憧れていいのは小学生までだよねー(´∀`)
  • ソフトウェアの品質を上げるにはどうするべき? | スラド デベロッパー

    ストーリー by hylom 2010年11月10日 14時47分 バグが何件出るかなんて予測できるの? 部門より ITproにて、「品質管理のやり方として正しいのはどれ? - 今日の腕試し!」なるクイズが掲載されている。品質を上げるの必要なのはバグ出しだけではないが、設問をつくるために敢えてバグ出しをターゲットにしたのだろう。それはいいのだが、個人的にみてこの3択には正解の要素が見受けられない。特に、正解をみてしまうと「今時、こんな方法をとっているベンダーとは疎遠になりたい……」と思ってしまう。 ちなみに、バグ出し(と、そのためのプログラム作り)には開発期間の半分はとるべきだと私は考えているが、そううまくいかないのも現実である。理想と現実に挟まれるSEやプログラマが多いであろうが、諸兄はどこを落とし所にしているのだろうか? ちなみに、私の現職は中小企業のシステム管理である。前職はプログラ

    rhosoi
    rhosoi 2010/11/10
    チームでやるときは、リリース日がきたらリリースになります(笑)
  • 週に何時間プログラミングできる? | スラド デベロッパー

    フルタイムのプログラマーは、1 週間に何時間プログラミングできるものだろうか。自分は調子がいい時で週 20 時間、大体において 10 〜 15 時間といった感じで、40 時間近くになるとかなりクタクタになってしまう。 ここでいう「プログラミング」とは実際にコンソールに向かい入力していることを指している。もちろん時々手を止めて考えることもあるだろうが、プログラミング書籍や仕様書を読んだり、会議に出たりする時間は除いている。そういった時間はプログラミングと比べればランチ休憩のようなものだろう。 自分は幸いにも会議が少ない方であるが、脳みそのオーバーヒート防止のために週数時間はネットサーフィンに当てている。基的には tech 系のニュースを読んだり、たまにメールや Facebook を覗いたりしている。また、自分は IT 部門用のイントラネット用ウェブアプリの担当でもあり、同僚と共に電話対応し

    rhosoi
    rhosoi 2010/04/16
    確かにフルタイムで働いてても20時間ぐらいの気がする
  • プログラマーがつい言ってしまう「見栄」 | スラド デベロッパー

    ZDNet Japan builder内のベイダー卿のブログで、「プログラマーが異性を相手につい言ってしまう、10個の見栄(男編)」というのが紹介されている。非常に心当たりのある内容で面白かったのだが、あなたの周りにも結構こういう人はいるのではないだろうか? 以下、抜粋。 出来るプログラマーを気取る「この間の3000万円の案件、ほとんど一人でやったようなもんだしなぁ」パソコンがわかることを自慢する「パソコン買うんだったら相談してよ」パソコンがわからない、特に詳しくないフリをする「まあ、パソコン関係の仕事だけど、あくまでも仕事だからね」大会社に関わりがあると言い出す「○○銀行と仕事してるんだよ」有名人との関わりを自慢するIT、電子関係以外、特にアウトドアの趣味披露する経済に明るいことを自慢する新聞や雑誌は紙で読むと言い出す英語ができるのだと匂わせる「プログラマーが、いや、俺が世界を支えてい

    rhosoi
    rhosoi 2010/02/06
    いやいやいやいや、何言っても自慢かよ!って(笑)
  • たった数行の JavaScript により大口のサーバ契約を逃したベンダー | スラド デベロッパー

    ストーリー by reo 2009年07月23日 12時30分 Opera さん、ジョークですよ ! ジョーク ! 部門より たった数行の JavaScript のために大口のサーバ契約を逃したベンダーについての話が家 /. の記事にて紹介されている。 ノルウェーの Opera Software 社は Opera Mini の開発や Opera Link のインプリ、また My Opera の成長などが重なりサーバ能力を一気に拡張しようとしていた時期があったそうだ。ハードウェアベンダーはそれぞれ提案を取りまとめ、こぞってテスト用サンプルサーバをオスロまで送ったという。元記事によると Opera のシスアドがウェブベースのアドミン・インターフェースのテストのためある大手ベンダーから送られてきたサーバを立ち上げたところ、下記のような JavaScript を発見、Opera Software

    rhosoi
    rhosoi 2009/07/24
  • 東京・三鷹で「プログラマーズカフェ」開催予定 | スラド デベロッパー

    先日、マンガ作者用の作業場としてクリエーターズカフェ『秋葉原制作所』というのが話題になったが、実験的に「プログラマーズカフェ」なるものを始めようとしている人がいるらしい。 「SOHO、フリーランス、ICT企業勤めのプログラマーなど、職業としてコーディングをおこなう人たちが集い交流できるサロンスペースを提供する」という趣旨。東京・三鷹のビルの会議室で、しかも平日木曜の午後だけという普通の勤め人には相当難しい時間限定だが、今後の展開が期待される。告知などはTwitterで行うようだ。 第一回は2009年6月4日開催で、時間は15時から18時。まだ試験的な開催で、「今回のプログラマーズカフェはクローズドαに近いベータ1」とのこと。

    rhosoi
    rhosoi 2009/05/25
    何やんだろ?
  • Yahoo! JAPANのアカウントがOpenIDとして利用可能に | スラド デベロッパー

    ストーリー by nabeshin 2008年02月06日 18時56分 作ったものより動いているものが圧倒的に少ないもの、なーんだ 部門より Yahoo! JAPAN プレスリリースより。Yahoo! JAPANは、外部サイトでYahoo! JAPAN IDを利用可能にするOpenIDの発行サービスをベータ版として開始した。OpenID 2.0に対応したサービスのOpenID欄に、『yahoo.co.jp』(米Yahoo!の場合は『yahoo.com』)と入力するだけで、アカウントの取得・ログインが可能になる。ただいまのところOpenIDを利用できるサービスは1.1までのところが多く、2.0への対応が待たれるところだ。 アカウントをOpenIDとして使える日の大規模サービスはほかに、livedoor、はてながある。サービス開発者は面倒なアカウント作成画面を作る手間が省け、利用者はOpe

    rhosoi
    rhosoi 2008/02/06
    OpenID2.0ってどうなのよ?
  • 天才を発掘しても、日本では産業振興にはならない? | スラド デベロッパー

    mkusunok氏のブログに天才機関説と未踏の次というエントリがある。 Matzにっきを受けての書き込みなのだが、それは置いといて、 「日のソフトウェア産業が飛躍できないのは米国とは違い、天才を大切にしないからだ」というよくある論調を興味深くdisっている。 IPAの未踏ソフトウェア創造事業は、天才的なスーパーハッカープロジェクトマネージャが発掘し、スーパーハッカーの 目利きとしてプロジェクトマネージャも含めてベンチャーキャピタリストから発掘され、 シリコンバレーのように新しい技術ベンチャーが次々と新事業を開拓するという名目で実施されているようだが、 結果としてはGoogle転職したりとか、 せいぜい小さなビジネスを行うだけで、大きな雇用を生み出すことはなかったとのこと。 ハッカー発掘といった取り組みは一定の成果を収めた一方で、 日がどう米国を簡単には真似られないかを浮き彫りにした

    rhosoi
    rhosoi 2008/01/09
    とりあえずアントレプレナーとか口だけのやつとか勘違いの目立ちたがりばっかで、本物のエンジェルがいねー
  • Ruby on Railsはゲットーだ | スラド デベロッパー

    ストーリー by mhatta 2008年01月02日 10時00分 ポピュラーになるというのはそういうことなんじゃないかねえ 部門より Ruby用の高速HTTPライブラリ/サーバMongrelの作者として知られるZed Shaw氏のブログ記事Rails Is A Ghettoが話題となっている(TechCrunchの記事)。Ruby on Railsに関わる人々の技術力の低さや閉鎖性、また「どいつもこいつもRoRでアホなソーシャルネットワークを作って商売にしたがる」風潮に愛想が尽きたとのことで、今後はRubyから手を引き、PythonやFactor、Luaに軸足を移すそうだ。

    rhosoi
    rhosoi 2008/01/02
    なんでも流行るとこういう話はでてくるもんですな。 # それにしても「日本では〜」ってコメントのレベル違いã
  • スラッシュドット ジャパン | 地デジ/BSデジ/CS110対応のMULTI2デスクランブラ公開

    いわゆる地デジチューナーの無反応機Friio(PCで地デジ録画ユニット登場)のタレコミは記憶に新しいが、今回その肝であるMULTI2デスクランブラの実装が公開された。 ○も製作所 ARIB STD-B25 仕様確認テストプログラム ver. 0.1.0 MULTI2実装その物は、遥か昔にEggMan氏によりm2test.cが公開されていたが、放送されているストリームを入力し実働可能なソースが公にされるのは今回が初めてだと思われる。 この実装ではISO/IEC15408に対応したスマートカードリーダーを経由し、B-CASカードをPCに接続する事でMPEG2-TS[に施されたスクランブルを解除する。出力されたストリームは、スクランブルに対応していないVLC等のプレイヤーにて再生可能。 スクランブルされたストリームをPCに転送するというハードルはあるものの、事実上このコードとB-CASカードさえ

    rhosoi
    rhosoi 2007/11/27
    どーせこうやって破られるんだから、放送する側からコピー制限をやめちゃえばいいのに。
  • プログラマの権利宣言 | スラド デベロッパー

    成功に不可欠な基的なことを否定する企業からプログラマの権利を守るための「プログラマの権利宣言」というJeff Atwoodの文書が翻訳されているので紹介。権利宣言は6項目から成り、すべてのプログラマは2つのモニタを持つ権利を有し、高性能なPCを持つべきであり、マウスとキーボードの選択の権利を有し、快適な椅子を持つべきであり、高速なインターネット接続を持つべきであり、静かなる仕事環境を持つべきである、という宣言である。とりあえず、これらの当然の権利を享受できていない方々は、すぐこの文書をコピーして稟議書をまわしては如何だろうか。

    rhosoi
    rhosoi 2007/04/14
    日本だと静かな環境が難しいよね
  • IPアドレスの最近傍識別を行うSPAM Filter | スラド デベロッパー

    今まで私は,約5年間業の画像の研究の傍ら,SPAMフィルタの研究と開発を行なってきました.コンテンツ内のURLなどのフィンガープリントを用いた方法,ベイジアンフィルタ,など色々作ってみては,精度が十分高くないことに満足が行かず,何度も試行錯誤を繰り返しました.そして,最終的に行き着いたのが,このNNIPFと名づけたフィルタです.説明とソースはこちらのサイトにあります.(続く) このフィルタの特殊性は,1)自分が外部からメイルを受けるときに使っている信頼できるMTAを登録しておき,そのMTAが生成したReceived:行から送信元のIPアドレスを割り出すという点,2)IPアドレスを最近傍識別することによってSPAM検出を行うという点,です.これが妥当性を持つ理由は,Received行の改竄に対応でき,しかもIPアドレスは,組織の種別によって番号の偏りがあるので,まっとうなメイルの送信元と,

    rhosoi
    rhosoi 2007/04/14
    ほほう
  • おすすめのソースは? | スラド デベロッパー

    crypt曰く、"勉強、あるいは趣味として他人のソースコードを読む、ということで盛り上がりたいとおもいます。皆さんおすすめのソースコードを教えてください。わかりやすい良いコード、わかりにくいけど良いコード、こういうコード書いちゃいけませんみたいなコード、など。 楽しみ?な例としては難解Cプログラミングコンテストのこんなコードとか。(古い言語仕様なのでgccの場合は

    rhosoi
    rhosoi 2006/09/04
    「難解Cプログラミングコンテストのこんなコード」ワロタ
  • OLPC(全ての子供にノートパソコンを)の試作機、写真が公開される | スラド デベロッパー

    戸高芳広曰く、"$100ノートパソコンとして/.Jでも注目されている OLPCのノートパソコンの、動作可能な最初の試作機の写真がFlickerで 公開されている。 起動画面にはFedoraのロゴが 表示されているが、OLPCの500MBのフラッシュに収める為に、250MBにまで 最適化されている。さらにJFFS2による圧縮で半分程度の大きさになるとの事だ。 現在の所、開発に直接参加する事は難しいが、OLPC向けのソフトウェアを書くための SDKとシミュレーターが公開されている。"

    rhosoi
    rhosoi 2006/05/26
    やっぱFedoraですよ奥さん!
  • Mozilla プラットフォームで開発してみませんか | スラド デベロッパー

    line曰く、"Mozilla は、クロスプラットフォームなインターネットクライアント開発のためのアプリケーションフレームワーク「XULRunner」のプレビュー版を公開した(プレスリリース)。今回公開された XULRunner 1.8.0.1 は Firefox 1.5.0.1 と同じコードがベースとなっており、Mozilla Developer Center からダウンロードできる。 XULRunner は、 Firefox や Thunderbird といったアプリケーションの基盤となっている XUL と XPCOM を用い、リッチクライアントを開発するのに利用できるフレームワーク。レンダリングエンジン Gecko やネットワークライブラリ Necko も同様に利用できる。 (続く) XUL(XML-based User-interface Language)とは、 GUI を XM

    rhosoi
    rhosoi 2006/02/09
    XULでインターネットクライアントアプリを開発
  • IE7 Beta2 Preview版 リリース | スラド デベロッパー

    おいらも後で自宅のマシンに突っ込んで動かしてみるとして。。。とりあえずテクノラティ [technorati.jp]で軽く検索かけてみて Blogger たちの反応を見てみました。結構興味深いコメントが幾つか見つかったのでちょろっと紹介をば。 セキュリティー関係の機能強化のみ。。。どころか、細かいところで結構いろんな機能強化を施しているようで、なかなかいぢり甲斐がありそうです :) 。 気まぐれまったり~奮闘日記! [rakuten.co.jp] さま 1つのページを開きながら、他のページもどんどん開けていくのでネットサーフィンの快適性がちょっとアップです。あと便利機能が画面自体を倍率10%~1000%まで変える事が出来る機能が付いたので、目が悪い人などにはとてもよい機能が付いたと思います。 以前のIE6では、文字の大きさは変える事が出来たんですが、デザイン自体はそのままで文字だけ大きくなっ

    rhosoi
    rhosoi 2006/02/02
    なにもかもめんどくさいので/.
  • Xen 3.0、リリース

    elfbinary曰く、"XenSourceが日とうとう Xen 3.0のリリースを発表した。 ダウンロードページはこちら。 Tarballには、host用のDom0 kernel(2.6.12)、guest用の DomU kernel、Xen hypervisor、Dom0 toolsが含まれている。 一応、RHEL4.1, SLES 9.2, Fedora 4用のXen対応のカーネルが 入ったRPMがあるようだ。 同時にXenSourceはデータセンター向けにhypervisorを管理するための 商用ツールである XenOptimizerも発表している。 VMwareがESX serverのソースコードを主要ベンダーに開示したりといろいろ動きが 慌ただしい仮想化の世界だが、Xen 3.0が出てきたことで格的な 競争が始まりそうである。" 来年になりそうと聞いてたので、思ったより早か

    rhosoi
    rhosoi 2005/12/06
    Intel VTサポートもそんなCPUを持ってないç½