A complete workflow to write, review & deploy code.

■ はじめに 今年(2007年) 1 月末にマイクロソフト社が発売した Windows Vista は今なお様々な話題を集めています。 発売から半年余を経た現在、普及率はまだあまり高くありませんが、現在主流の Windows XP は 販売もサポートも次第にフェードアウトしてゆく運命にあり、今後 Windows 用プログラムの開発を行う際には Vista での動作に留意する必要があります。 Vista 初出の仕様のうち、一般のアプリケーション開発者にとって最も重要なものは次の二点と言えるでしょう。 UAC (ユーザアカウント制御) による管理ユーザ権限の抑制 JIS2004 対応に伴う日本語文字セットの拡張 随所で取り沙汰されているように、旧バージョンの Windows や他のプラットフォームとの間でテキストデータをやりとりする 上で後者は悩ましい話題です。しかし、前者への考慮が不十分なプ
Build the skills your teams need Give your teams the O’Reilly learning platform and equip them with the resources that drive business outcomes. Click on a feature below to explore. Trusted content Live online events Courses Interactive learning Certification prep O’Reilly Answers AI Academy Assignments Insights Dashboard Trusted content you can count on More than 60K titles from O’Reilly and nearl
なんかの実装がオープンソースで公開されているときに、同じ機能の実装を行うのは「車輪の再発明」で無駄な行為だといわれた時期がありました。 でも、それは「再発明」ではなく「再実装」であって、とても大切な行為です。 車輪にしたって、ブリヂストンも横浜ゴムもタイヤの開発をいまもって続けてるわけです。タイヤだけでなく、ホイールからベアリングからドライブシャフトから、「車輪」の部品については、いまだにいろいろな会社が切磋琢磨して再実装を続けているのです。 世の中に出ているライブラリを自分で実装してみるとわかることは、自分の実装を持っているという強さです。 たとえ世の中のライブラリに機能的に性能的に負けていたとしても、自分の実装というのは自分のニーズに合わせるという点でとてもいい。特に、処理の途中の値を使えるというのがいいのです。ライブラリでは、入力したら出力が返ってくるまで中身が見れないですからね。
あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。
Strutsは良いフレームワークであった。 登場時のStrutsは MVCを体現しWebフレームワークとしてプログラマ達に夢を見せた。 今見てしまえば冗長で可読性の低い設定ファイルに 糞のようなtaglibとゲロのようなjspであるが それでも当時はセンセーショナルだった。 しかし、その後、Strutsには悲劇が起きる。 あまりにもセンセーショナルなデビューのおかげで それを金に換えようとしている奴らに目を付けられてしまった。 人月計算とExcelとスーツで出来ている奴らだ。 奴らは Strutsをいかに簡単であるか宣伝し 役に立たない講習会で金を取り sessionが何なのかすら知らない人間を大量に生み出した。 そうやって生み出されたStruts脳人間は 「動くコードが正義」の負の面を体現し スパゲティを更に絡ませたActionFormを書き 解読不能なActionを書いた。 勉強など一
約半年間の沈黙を破ってOSSの世界に戻ってきつつあるmikioです。先日、Tokyo Cabinet(以下「TC」と呼びます)というデータベースライブラリをリリースしました。今回から数回に分けて、TCの設計と苦労話について連載してみます。 DBMとは TCは、いわゆるDBMの系譜のデータベースライブラリで、単純なハッシュテーブルをファイル上で永続化するだけの機能を提供します。DBMはAT&Tの古代UNIXの時代から受け継がれる伝統芸能なのですが、私はそういう枯れた技術が大好きなのです。 プログラマの皆さんは、PerlやRubyではハッシュ(連想配列)と呼ばれ、JavaやC++ではmapと呼ばれるような、何らかのキーに関連づけてなんらかの値を記録するデータ構造って実によく使いますよね。例えばmixiでは、ユーザアカウントに関連する情報(名前とかニックネームとか)は、ユーザIDをキーにしたハッ
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
定価 1,628円(本体1,480円+税10%) 発売日 2007.8.24[在庫なし] 2014.12.23 判型 B5 頁数 240ページ ISBN 978-4-7741-3192-4 978-4-7741-6872-2 概要 特集1 GoF/J2EE/PofEAA/DIコンテナ いま必要なものを厳選紹介[現代]パターンの基礎知識 エキスパートの経験から生み出されたさまざまなソフトウェアパターンは、ソフトウェア設計/構築の解決策として非常に大きな存在です。しかし、現場で的確に活用するには、問題に対する深い理解をはじめ、使用する開発者自身の経験が不可欠です。本特集では、「Gofのデザインパターン」「J2EEパターン」「PofEAA」という設計に関する重要なパターンにフォーカスし、開発経験豊かな執筆陣が厳選した必須のパターンを丁寧に解説します。加えて、Spring Frameworkを例に
This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Microsoft Learn. Spark possibility. Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products. Learn by doing Gain the skills you can apply to everyday situ
現在、あなたがお使いのブラウザは、Cookie(クッキー)をブロックする設定になっています。 リクナビNEXTでは、個人情報保護と利便性の観点からクッキーの使用をお願いしています(個人情報収集等の目的では使用しておりません)。お手数ですが、ブラウザの設定を変更してください。
初めて会社員になって早3ヶ月。会社の仕組みもやっと分かってきたし、そろそろ本格的に開発プロジェクトも動いて行くということで、今後、社内で私と一緒に開発して行く人に、「私がどういう考えで仕事を進めていきたいか」という事を知ってもらうためのプレゼンを作ってみました。(今のところ一人だけど) NIFTYさんと仕事した時も、作業に入る前に「今までどうやって遠隔地で仕事を進めてきたのか」をプレゼンしていました。特に初めて仕事をする場合、「今まで自分はどういう風に仕事をしてきて、この仕事はどういう風に勧めていきたいか」を明確にしておくと、スムーズに仕事を進めることができます。 仕事、特にその上でのコミュニケーションをうまく進めていくためには、信頼と共通認識が必要だと思ってます。信頼は当たり前の話ですが、開発を進める上での共通認識についてはあまり重要視されることが無い気がしています。 仕事をする上ではコ
382 竹やり珍走団(東京都) 2007/07/06(金) 23:59:52 ID:iTSdV0U90 女の私がイメージするSEの日常 ・朝10時にスタバのタンブラーを持って入社 ・私服で出勤OK ・茶髪、ひげも余裕で可 ・冷房の効いた部屋でまったり ・デスクにはペットの写真 ・社食はビュッフェ式 ・社内にジムとエステサロンが完備 ・4時半には帰り支度を済まし、ロビーで談笑 ・アフター5は伊勢丹で彼女と買い物 383 黒板係り(千葉県) 2007/07/07(土) 00:06:47 ID:aD3yN8Xo0 ・朝10時に体調が悪いので午前休しますという電話 ・私服で出勤OK、てか帰ってないので昨日と同じ格好 ・髪の毛は手入れしないのでボサボサ ・冷房の効きすぎる部屋で凍えながら仕事 ・デスクにはペットボトルのゴミが散乱 ・社食はスパゲティを喰いながら今読んでるコードの皮肉か!と突っ込む ・
[タスク バーと[スタート]メニューのプロパティ]ダイアログや、[名前を指定して実行]ダイアログを表示するには、Windowsシェルのコマンドを実行する必要があります。.NETのWindowsアプリケーションで、このシェル操作を行う方法はいくつか考えられますが、このエントリーでは、次の2つの方法を紹介します。 1. Windowsシェル機能のCOMオブジェクト「Shell.Application」を利用した方法 2. shell32.dllを使った方法 1の方法では、Windowsシェル機能を操作できるCOMオブジェクト「Shell.Application」を利用します。ただし、Windows NT 4.0(や、.NETでは使えないがWindows 95)でこのオブジェクトを使うには、IEやサービスパックのインストールなどが必須だと思われます(.NETがインストールされている環境ならIEも
お待たせしました。 5 月 31 日の Develper Day でもちょっとだけご案内させていただきました、「 iGoogle ガジェットコンテスト 」 がついに開始されました iGoogle は、それぞれのユーザーと、個人の興味やニーズにあった情報とを一瞬でも早く結びつけられるように考えられたサービスです。通常の Google の検索ボックスの下に、ニュースや時計、ゲームなど、お好きなガジェットを自由に追加することで、自分だけのホームページを簡単に作ることができます。今日から始まった 「 iGoogleガジェットコンテスト 」 では、この iGoogle で利用できるガジェットを募集します。応募は日本在住の方であれば、個人でもグループでも法人でも、どのような形でも参加可能ですので、この機会に是非ガジェットを作成して是非ご応募ください。 時計や乗り換え案内といったツール類も人気ですが、お
カプコンがゲームエンジンプログラマを募集している。 なんともユーモアあふれる求人広告だが、「この仕事には、プログラミングがかなり好きでなければ乗り越えられないシーンが含まれています。」は見事なコピーだ。 プログラムがそれほど好きではないのに仕事のためにだけプログラムを書いている人がいる。そういう人たちを見ると「プログラミングが好きでなくてプログラミングが楽しいとも思わないなら、プログラマなんかやめちまえばいいのに!」と私はいつも思う。 知識の習得に喜びを感じられない奴はプログラマーじゃない。プログラマーと言う職業にプライドを持てない奴はプログラマーじゃない。こういう似而非エンジニアには、どっかのコンサル会社にでも行ってうさんくさい説法でも唱えててもらった方がずっといい。 ほんとのプログラマーを募集 まったくもってその通りである。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く