Webサービスの企画を行う際に、企画書を作られることがあるかと思います。個人で作るサービスであれば作らないこともあるでしょうが、企業として取り組む場合には必要なものです。 via Changes to site permalink page on Flickr - Photo Sharing! なぜ必要かと言えば、プロジェクトメンバーと意識を共有するためです。これがずれていると、プロジェクトの進行方向が徐々にずれていってしまいます。そうならないよう、初志を書き出しておくことで、定期的に見直し、改訂してプロジェクトを進めていくのが重要です。 そこで今回は私がWebの企画書(自分用ではなく、他社への提案用)を作る際に注意している項目を書き出してみました。実際は、これらを必要に応じて削除/追加したりします。 □ コンセプト 最も大事ですね。端的な言葉でサービスの概要を言い表す必要があります。 □
最盛期の開発要員6000人,開発工数11万人月,投資額2500億円,取引件数1日1億件。三菱東京UFJ銀行が「Day2」と呼ぶ,勘定系システム一本化プロジェクトの成果物である。6000人のシステムズエンジニア(SE)が作り上げた巨大システムは,2008年5月の連休明けに必ず動くはずだ。 23年間にわたって情報システム開発プロジェクトの取材を続けているが,6000人のSEを集めた事例は過去に一度も見聞きしたことがない。世界を見渡してもおそらく例がないはずだ。これから何年間,記者を続けるのか分からないが,今回の三菱東京UFJ銀行を除けば,6000人を動員するプロジェクトを取材する機会は二度とないだろう。 6000人のSEが同時期に集まったのであって,「6000人月」ではない。開発工数は先に書いた通り,11万人月である。この数字も凄い。一体何を作ったのかと思ってしまう。正確にはこのSEパワーは開
Extは21日(米国時間)、Ext JSの最新版となるExt JS 2.1を公開した。ExtはJavaScriptで開発されたWebアプリケーションフレームワーク。ほかのフレームワークに依存せずにスタンドアロンで提供されているフレームワークで、軽量で高い拡張性を保持しているうえ、デスクトップエクスペリエンスと近い滑らかな動作を実現しているという特徴がある。同時に新しいプロダクトとしてExt GWT 1.0も公開されている。 Ext JS 2.1はパフォーマンスの改善や新しいコンポーネントの追加、ドキュメントの充実、バグ修正などが実現されたメジャーアップデートバージョン。新しく追加されたExt GWT 1.0はGoogle Web Toolkit (GWT)を使ってリッチインターネットアプリケーションを構築するためのJavaScriptライブラリ。なおExt GWT 1.0の方はベータ版と位
IE8 の新しい標準モードと、それを制御するための仕組みが明らかになりました。原文は IEBlog と A List Apart ですが、ミツエーリンクスで簡潔にまとめられているので引用します。 互換性を維持するために、IE8 には以下のモードが搭載されます。 IE8の新しい標準モードとモードスイッチ | Web標準Blog | ミツエーリンクス IE8には、「互換モード」、「標準モード」、「より進んだIE8の標準モード」という、3つのレンダリングモードがある。 互換モードはIE6、IE7のものと一緒。標準モードはIE7のものと一緒。 互換性を保つため、IE8の標準モードにはmeta要素やHTTPヘッダによる指定が必要。 新しい「IE8 の標準モード」は以下のように指定します。 IE8の新しい標準モードとモードスイッチ | Web標準Blog | ミツエーリンクス(一部修正) meta要素
すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform Windows 365 開発者
高校生の時、数学の先生がこう言いました。 ゲームなんて、開発者が作ったルールの上で遊ばれるだけだ。 と。 その時、ゲーマーな自分はこう思いました。 ゲーマーは、開発者が作ったルールの上で遊ばれたい。 と。 というわけで、普段何気なくプレイしているゲームには、どのようなルール(アルゴリズム)があるのか。それを知るために、いろいろなゲームのアルゴリズムなどを解析しているページへのリンク集を作りました。 ほとんどのゲームのアルゴリズムは正式に発表されていないので、ユーザーの手による逆解析だったり、大学の研究による真面目な考察だったりします。(リンク先には、一部アルゴリズムと呼べないものも含まれています) 各種ゲームのプログラム解析 ドラクエ、FF、ロマサガのプログラム解析 DQ調査報告書(リンク切れ) ドラクエの物理ダメージ計算式は本質的にどれも同じだが、細かい部分で微妙に違う RPG INST
「データベースはブラックボックス。どんなSQL文を投げたらどんな結果が返ってくるかさえ知っていればよい」---そう思っている人も多いかもしれません。 しかし,本物のソフトウエア・エンジニアを目指すのであれば,データベースが動く仕組みを学ぶことは避けて通れません。パフォーマンスなどに問題が生じたときどこから手を付けていいのか皆目見当がつかない,といった事態に陥りかねません。 市販のRDBMSの内部はかなり複雑ですが,基本的な部分を理解するのはそれほど難しくありません。この特集でデータベースの動く仕組みを理解してください。 イントロ ●ブラックボックスのままでいいの? 基礎から理解するデータベースのしくみ(1) Part1 ●SQL文はどのように実行されるのか 基礎から理解するデータベースのしくみ(2) 基礎から理解するデータベースのしくみ(3) 基礎から理解するデータベースのしくみ(4) 基
早い話がSONYは家電メーカーであり、ソフト屋の事など知らんからでしょう。 実際どの程度掛かるかは物によって違うでしょうが、10億円以上、ファクター5という洋ゲーメーカーのJulian Eggebrecht氏の話によれば、 一本辺り2000万ユーロ以上(32億円)を見込んでいるそうです。 PS3で一番売れたガンダム無双も赤字だと聞きました。 開発費高騰の原因はcellのプログラミングが極端に難しい事と、3DCGの開発環境がゲームに幅広く使われるdirectXでは無く、 ゲーム屋にはあまり馴染みの無いopenGLベースのオリジナルエンジンだから。 cellについては元々PS3専用では無く、家電やパソコンにも搭載するよう開発された汎用CPUであり、 従来のゲーム機のCPUには無い非常に複雑な構造になっています。SONYですら開発環境をろくに提供出来ていない状況です。 3DCG開発にdirect
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Ludiaプロジェクトは10月23日、PostgreSQLに全文検索インデックス機能を提供する「Ludia 1.3.1」をリリースした。ライセンスは、LGPL(GNU Lesser General Public License)。 Ludiaは高速かつ高精度な全文検索インデックス機能をオープンソースのDBMS「PostgreSQL」向けに提供する。Ludiaは、SennaとMecabパッケージに依存する。 今回のリリースにおける変更点は、以下のとおり。 メモリリークの修正:大規模なインデックスを作成する時のメモリリークを修正した シーケンシャルスキャン改善:空文字列のシーケンシャルスキャン時に、"ERROR: pgsenna2: sen
こんにちは、小久保です。今回は受託開発事業と自社媒体事業におけるディレクターの意識の違いについて書きたいと思います。 弊社はもともとウェブ関連のSI事業から始まっており、私が入社した5年前もほとんどの仕事がウェブの受託開発・運用でした。 そこから紆余曲折がありながら、現在のメディア事業中心の会社へと変化してきたわけですが、その過程における組織変更はまさに試行錯誤の連続でした。 以前、面白法人カヤックの柳澤社長が「受託開発と自社開発の両立」という記事を書かれていましたが、この記事を読んだときに「やっぱりどこも同じような悩みをかかえているんだなぁ」と激しく共感したことを覚えています。 ところで皆さんは、受託事業と自社媒体事業について一般的にどのようなイメージを持たれているでしょうか? 弊社が事業シフトの過渡期にあったときに頻繁に出ていた声は以下のようなものでした。 受託 = クライアントに詰め
startmac 一応ウェブ業界で仕事をしている僕としては、マックでのインターネットについて書いとかなければと思ったので今日はSafariとかブラウザについて書いてみようと思います。 Mac OSXの環境では、もともと入っているスクリーンフォントがビューティフルなのでとってもやる気がでます。文字がキレイで見やすいのっていいですね。 ブラウザでのデバッグって開発を行う上ですごく重要なのですが、Safariではどんな感じでしょう。 デフォルトではデバッグのツールが見当たりませんが、少し調べてみるとありました。 ターミナルを開いて defaults write com.apple.Safari IncludeDebugMenu 1 って打ち込んでsafariを起動し直すと、ナント!いままでなかったデバッグメニューが出現しました。 UAの書き換えやJavaScriptのデバッグまで、いろ
未だに半年前のエントリにブクマされるみたいなので、もう少しjavascriptについて書いてみる。 今回は大規模化開発におけるJavascriptの注意点とかそういうの。当てはまらない環境の方もいます。(しかも基本的な事だらけで大したことは書いてないです) ほぼリッチクライアントを主目的としたjavascripterとコードを対象とします。 どちらかというと、ライブラリを提供する側の視点から 1.ログを出力せよ あなたが書いたコードは遅い、と必ず言われます。なので言われる前から、自分の書いたコードの処理時間をログするようにしましょう。 次のような処理時間を計測するロガーを作ります。 var TraceLog = function (){ this.startTime = -1; var outer = document.getElementById('_outer'); if(oute
PHPからDBを使うときにはPEAR::DBをお使いの方もまだたくさんいらっしゃると思います。しかし、PEAR::DBのマニュアルにも「This package been superseded by MDB2 but is still maintained for bugs and security fixes」(このパッケージの代わりにMDB2の使用が推奨されますが、バグの修正、セキュリティフィックスは引き続き行われます。)と書かれているとおり、今後はPEAR::MDB2をお使いになることをお奨めいたします。 ということで、今回はPEAR::MDB2についてご紹介したいと思います。 PEAR::MDB2 マニュアル http://www.go-pear.org/manual/ja/package.database.mdb2.php MDB2についてはこちらをご覧下さい http://ww
統合開発環境(IDE)「Aptana Milestone 9」が27日リリースされた。AptanaのWebサイトから無償でダウンロードできる。実行にあたってはJavaランタイム1.5以上がインストールされている必要がある。なお、AptanaはEclipseプラグインとしても公開されており、Eclipseの更新機能に「http://update.aptana.com/install/3.2/」を登録することで入手できる。 今回のバージョンアップでは、かねてより発表されていたPHPを正式にサポートした。コードアシスト機能やアウトライン機能、関数を色づけするシンタックスカラーリング機能などが搭載されている。PHPファイルの作成はプロジェクトの作成後、メニューバー「File」-「New」-「PHP File」より行える。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く