タグ

developmentに関するcx20のブックマーク (247)

  • 最高の統合開発環境は? | スラド デベロッパー

    kirara(397)曰く、"アプリケーションの開発で統合開発環境 (IDE) を使用している方も多いと思われるが、「何が最も優れたIDEなのか?」と考えた事はあるだろうか。 Japan.internet.com の記事によると、IT 市場調査会社 Evans Data は、開発者が選ぶ IDE ランキング『The Developers’ Choice - IDE Scorecard』を発表したらしい。同調査は、1200人の開発者を対象に行なったもので、11種のIDEがランキングされている。 この調査結果の概要は以下の通り。 利用数ランキング ベスト3: Microsoft Visual Studio .NET Adobe/Macromedia Studio 8 Eclipse (続く...) 利用数ランキング ワースト2: IBM Rational Application Develop

  • PDF千夜一夜 全記事一覧 by AntennaHouse, Inc.

    PDF千夜一夜 全記事一覧

  • 開発者によるIDEの評価,2年連続で「IBM Rational Application Developer」がトップ

    開発者によるIDEの評価,2年連続で「IBM Rational Application Developer」がトップ 米Evans Dataは米国時間6月26日,統合開発環境(IDE)について世界のソフトウエア開発者を対象に行なった調査の結果を発表した。対象となった1200人を超える開発者の評価をまとめたところ,米IBM社の「IBM Rational Application Developer」が2年連続で1位に選ばれた。 ランク付けが行なわれた11種類のIDEには,Rational Application Developerのほかに米Adobe Systemsの「Macromedia Studio 8」,米Borlandの「JBuilder」,オープンソースの「NetBeans」と「Eclipse」,米Oracleの「Oracle Developer Suite」などが含まれる。デバッガ

    開発者によるIDEの評価,2年連続で「IBM Rational Application Developer」がトップ
    cx20
    cx20 2006/06/29
    「もっとも普及しているのは Visual Studio.NET。ただし評価は2位」ということらしい。
  • IBMの「Rational」ツール、IDE間の戦いを再び制す

    IBMのRational製品がIDE環境で高い評価を受けていることがマーケットリサーチ企業の調査報告から明らかになった。Visual Studioとの差はわずかではあるが、オープンスタンダードを取り入れたRationalに軍配が上がった。 IBMの「Rational Application Developer」ツールセットが2年連続で統合開発環境(Integrated Development Environment:IDE)のトップにランキングされたことが、マーケットリサーチ企業の調査報告から明らかになった。 カリフォルニア州サンタクルーズに拠点を置くEvans Dataは、11種類のIDEを調査した結果、Rational Application Developerがトップランクであるという結論に至ったと発表した。調査対象となったIDEは、Adobe Systemsの「Macromedia

    IBMの「Rational」ツール、IDE間の戦いを再び制す
    cx20
    cx20 2006/06/29
    「開発者が最も普及しているIDEとして選んだのは、MicrosoftのVisual Studio」「総合評価では、Visual Studioは2位」
  • JavaScript統合開発環境 JSide 1.0 登場 | エンタープライズ | マイコミジャーナル

    The JSide teamは26日(米国時間)、JSideの最新版であるJSide 1.0を公開した。JSide (JavaScript Integrated Development Environment)はJavaで開発されたJavaScript統合開発環境。主な特徴は次のとおり。 シンタックス色付け ブレース対応明示 JavaScript関数アウトライン 文法チェック アンドゥ/リドゥ ソースコードの印刷機能 JSide 1.0はGNU LESSER GENERAL PUBLIC LICENSE Version 2.1のもとで公開されているオープンソースソフトウェア。統合開発環境に要求される必要最低限の機能が実現された段階。動作の安定性向上やこなれた操作が実現されるのは、まだ先のリリースになるだろう。 JSide 1.0動作例 同チームは既存の機能の改善と新しい機能の実装に継続的に

  • 米Microsoft,ソースコード共有ポータル・サイト「CodePlex」を正式オープン

    Microsoftが,ソースコード共有ポータル・サイト「CodePlex」を英国時間6月27日に発表した。Microsoft社のソースコード開示制度「Shared Source Initiative」にもとづくソフトウエア・プロジェクトを支援するため,ソースコードのほか,共同開発作業に必要なツールや環境を提供する。 CodePlexは2006年5月にベータ運用を開始し,これまでに世界各地から10万人以上がアクセスしたという。既に30種類以上のオープンソース・プロジェクトが活動している。主なプロジェクトには,「Atlas Control Toolkit」「IronPython 1.01 Beta 1」「Power Toys for Visual Studio」がある。 同サイトでは,ソフトウエアの開発,ソースコードの共有,開発者同士のディスカッションが行える。コラボレーション作業向け統合管

    米Microsoft,ソースコード共有ポータル・サイト「CodePlex」を正式オープン
  • Web 2.0アプリ自動生成ツール“Tuigwaa”(1/3) ― @IT

    四次元データ 西岡 悠平/染田 貴志 2006/6/23 エンジニアではない一般ユーザー自らが、Webの操作だけで簡単にWebアプリケーションを作れるソフトウェア“Tuigwaa”。2005年度上期未踏ソフトウェア創造事業に採用されたプロジェクトは、Web 2.0の世界を切り開く純国産ソフトウェアとして大きな注目を集めている。そのコンセプトを紹介しよう。(編集部) ■いつまでもWebアプリ化されない現場 「プロジェクトにかかわっている社員全員の名前、連絡先、所属を今週中にリストにしたい」 「新製品についての説明会を来週行う。ついてはお得意さまへの連絡と参加の可否、人数を把握したい」 このようなシーンを日常の業務の中で見掛けたこと、または経験されたことはありませんか。細かい内容は異なれど、こういった「ある程度急を要し、その都度必要な情報の内容が異なる、そして集められた情報がその後複数人で共

  • 第12回 人にやさしい業務アプリを実現する方法

    操作性を向上させるには手順と操作主体に注目する まずは,操作性を向上させる方法について。基的には,操作手順を複雑なものから容易なものに変えるものと,操作主体を他人任せのものから自分で操作できるような自己申告型にする方法があるでしょう。 前者では,TABキーによる移動操作やファンクション・キーといった,マウスに依存しない方法のサポートがあります。一般的にマウス操作は自由度が高くて楽そうに思われがちですが,操作が慣れてくるようなものについては,キー操作のみで処理できるものの作業効率は高くなります。これは,どちらかというと,大量データ処理の場合です。あるいは,プルダウンメニュー等近代的GUI操作も判断を楽にさせるものでしょう。直感的なドラッグ&ドロップ等現代的GUI操作も,思考そのものを支援しますし,さらにグラフを直接操作等の新しいGUI操作もその流れです。 後者では,操作主体が他人から自分に

    第12回 人にやさしい業務アプリを実現する方法
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    cx20
    cx20 2006/06/21
    C++ と Java の相違点のまとめ等
  • http://codezine.jp/careerup/article.aspx?aid=276

  • 「美しいコードを書けるからRubyを選んだ」---Ruby on Rails作者 David Heinemeier Hansson氏

    現在最も注目されているWebアプリケーション・フレームワークRuby on Rails。その作者であるDavid Heinemeier Hansson氏(通称DHH氏)が日Rubyカンファレンス2006(関連記事)のために来日した。「JavaPHPでは書けなかった美しいコードが書けるから」---Hansson氏はRubyを開発言語として選んだ理由をこう語る(聞き手はITpro編集 高橋信頼) ---なぜRubyを選んだのですか。 以前,JavaPHPでコードを書いていました。しかし,JavaPHPでは美しい(Beautiful)コードを書くことができず,不満を感じていました。そんな時に(リファクタリングなどで知られる)達人プログラマMartin Fowler氏がRubyを紹介した記事を読み,自分で使ってみて,Rubyは美しいコードを書くことができる,プログラマをハッピーにする言語だ

    「美しいコードを書けるからRubyを選んだ」---Ruby on Rails作者 David Heinemeier Hansson氏
  • Windows実行ファイルのバイナリ概要:CodeZine

    はじめに アプリケーションを起動させるEXEファイルを、普段何気なく実行していることと思います。皆さんは、このEXEファイルの中身について考えてみたことはありますか? 連載は、そのEXEファイルの内部構造がどのようになっているのかを解説していくものです。 EXEファイルには具体的に、どのような情報が格納されているのでしょうか。通常、Visual C++やVisual Basic、Delphiなどのコンパイラが自動的に生成してくれるので、考えることはありませんが、今回はこの疑問に真っ向から勝負を挑んでいきます。EXEは魔法の箱? 筆者は「ActiveBasic」というネイティブコンパイラ搭載型の統合開発環境を開発しています。コンパイラ開発イコール、EXEファイルの仕様をかなり細かい部分まで理解しなければならないという状況に置かれることを意味します。 Javaや.NETが騒がれる昨今、あえて

  • DbgHelpを利用してDLLがエクスポートしている関数を列挙する:CodeZine

    はじめに 記事では、DbgHelpを利用してDLLがエクスポートしている関数を表示するプログラムを作成し、DLLやEXEなどのPE形式のファイルから情報を得るための手法を示します。対象読者 記事の対象読者は、WindowsC++を利用してツールを作成したり、プログラムの実行時障害の解析を行ったりする方です。 また、Windowsでバイナリを直接操作することに興味をお持ちのバイナリアンも対象です。必要な環境 サンプルプログラムは、Visual Studio 2005のソリューションとして構成してあります。利用したプロジェクトテンプレートはWin32コンソールアプリケーションです。ビルドするには、Platform SDKをインストールしておく必要があります。 同様にPlatform SDKをインストールした環境であれば、Visual C++ 6やVisual Studio 2003でもプ

  • Vistaは順調に進んでいる? 検証ツールとロゴプログラムに進捗

    2006年のWinHECの参加者が持ち帰ったもので、最も価値のあるアイテムは、Longhorn ServerおよびVistaのβ版を収めたDVDだった。同社は、今後2年をかけて両プラットフォームを支援するよう強く呼びかけている。 Microsoftが2006年5月にシアトルで開催したパートナー、メーカー、ISVを対象とする年次イベントWindows Hardware Engineering Conference(WinHEC)では、今後2年をかけて同社のプラットフォームを支援するよう強く呼びかけた。また、同イベントに合わせてWindows Server、WindowsデスクトップOS、Officeのβ2がリリースされている。 Longhorn Serverは仮想化技術に注目 次世代のMicrosoftWindowsサーバには、デスクトップクライアントのVistaを取り巻くニュースや議論に

    Vistaは順調に進んでいる? 検証ツールとロゴプログラムに進捗
  • ITmedia +D PCUPdate:最先端のゲーム開発に見るディスプレイ環境の実態(後編)──スクウェア・エニックス (1/3)

    前編のあらすじ 前編では、スクウェア・エニックスがナナオの24インチワイド液晶ディスプレイ「FlexScan S2410W」を導入するまでの経緯を紹介した。 簡単にまとめると、ゲーム開発用に使ってきた大型CRTディスプレイが寿命を迎えつつあるが、新品に交換したくても、高品質な大型CRTはすでに入手困難。そこで液晶ディスプレイへの置き換えを進めるにあたり、対象となる20インチ以上の液晶ディスプレイを集めて品評会を行った結果、WUXGAの24インチワイド液晶ディスプレイの中ではS2410Wが選ばれた。ナナオ製品の信頼性(品質のバラつきや故障の少なさ)への期待も、選択を決めた要因の1つだったという。 ゲームクリエイターの目から見て、24インチワイド液晶ディスプレイ「FlexScan S2410W」の良いところは、高解像度なワイド画面だという。WUXGA(1920×1200ドット)の解像度は、それ

    ITmedia +D PCUPdate:最先端のゲーム開発に見るディスプレイ環境の実態(後編)──スクウェア・エニックス (1/3)
  • ITmedia D PC USER:第1回 プログラムの挙動を覗いて幸せになる (1/2)

    編集G USB接続のポータブルHDDを外すときってシステムトレイの「ハードウェアの安全な取り外し」を選択してからケーブルを抜きますよね。 爪生 そうな。 編集G でもたまに「ファイルが使用中なので取り外しができません」とか言われませんか? あれ、かなり切なくなるんですが……。 爪生 気にしないで抜け。 実際のところ「ファイルが使用中なので取り外しができません」というメッセージを無視していきなりケーブルを引っこ抜いても、HDDが壊れることはめったにない。少なくとも筆者の経験では1度もない。もっともいきなりUSBを抜いたことなんて2、3回しかないのだが。 さらに言えば、HDDが壊れてもデータを復元してくれるサルベージサービスというものがあるので、不慮の事故が起きた場合でも安心だ。ちなみに、以前NASが飛んでしまったときにサルベージの見積もりをとったことがあるが、結構なお値段だった覚えはある。つ

    ITmedia D PC USER:第1回 プログラムの挙動を覗いて幸せになる (1/2)
    cx20
    cx20 2006/06/07
    Dependency Walker なんかも紹介したらいいんじゃないかな。
  • チーム開発支援ツールはプログラマを管理するツール?

    チーム開発支援機能を備えた最近の開発ツールやテスト・ツール,変更管理ツールなどを利用すると,さまざまなことを実現できる。例えば,テストを経ていないコードはチェック・イン(プロジェクトのソース・コードを格納するレポジトリに登録すること)できないように設定すれば,プログラマに単体テストの実施を義務付けられる。同様に,会社独自の開発プロセスやコーディング規約などの決まりごとに強制的に従わせることだって可能だ。 Visual Studio 2005 Team Systemと,2006年6月に出荷が始まるTeam Foundation Serverとを組み合わせれば,プロジェクトに関する各種統計情報をレポジトリから自動的に取得してレポートを出力できるようになる。この機能は,マネージャがプロジェクトの進ちょく状況を把握したり,今後の予想(リリース予定日までにバグがつぶせるかなど)をしたりするためのもの

    チーム開発支援ツールはプログラマを管理するツール?
  • ソフトウエア開発は何に似ているか?

    プログラミング雑誌の編集をしていると,ソフトウエア開発やプログラミングは,何に似ているだろうか,と思うことがある。 昔から様々な比ゆ(メタファ)が用いられてきている。Webで検索できるものを挙げてみても,料理音楽(作曲),小説の執筆,面白いところでは,精神分析,臨床心理学…などの意見が見つかる。興味のある方はぜひググってみるといいだろう。 様々なメタファがあるなかで,最も広く知れ渡っているものを挙げるとすれば「建築」だろう。ソフトウエア開発を「建築物を作ること」ととらえ,開発プロセスを大きく上流(設計)工程と下流(建設)工程に分けるという考えは,単なるメタファにとどまらず,ソフトウエア開発の様々な面に大きく影響を与えている。 例えば,○○アーキテクチャとかITアーキテクトといった用語が出てくるのは,建築をメタファとした影響だろう。ソフトウエアの設計ノウハウの集まりであるデザインパターンが

    ソフトウエア開発は何に似ているか?
  • ITmedia エンタープライズ:現代のソフト開発は映画制作のようなもの――IBM Rationalウォーカー・ロイス氏

    現代のソフト開発は映画制作のようなもの――IBM Rationalウォーカー・ロイス氏:Rational Software Development Forum Tokyoリポート テクノロジーとビジネスのガバナンス。IBM Rationalはソフトウェア開発プロジェクトの透過的な統合管理を目的とした統合プラットフォームを提供している。その背景にあるソフトウェア開発の在り方について、米IBM、Rationalソフトウェア・サービス、バイス・プレジデントのウォーカー・ロイス氏が説いた。 日アイ・ビー・エムは4月28日、東京ダイヤモンドホールで「IBM Rational Software Development Forum Tokyo」を開催した。 「Rational」は、ソフトウェア統合開発環境にイノベーションをもたらすプラットフォームとして、IBMが取り組むブランド。同社でDB2やWebS

    ITmedia エンタープライズ:現代のソフト開発は映画制作のようなもの――IBM Rationalウォーカー・ロイス氏
  • 【ツール利用実態調査の結果報告】プログラミング以外の利用率は3分の1以下

    2月8日の欄で「開発支援ツールを使っていますか?」と題する記事を執筆した。その際に,日経SYSTEMSによる「開発支援ツールに関する利用実態調査」についてお知らせしたが,寄せられた回答を集計したところ意外な結果や興味深い結果がいくつか得られたのでご紹介したい(詳細は日経SYSTEMS4月号の特集記事としてまとめた)。 調査は,ITproのWebサイト上で2006年2月8日から22日にかけて実施した。その結果,407人の方からの有効回答を得た。アンケートにご協力いただいた皆様に,改めて御礼申し上げます。 調査で明らかにしたかった点は大きく4つある。すなわち,(1)開発プロセスのフェーズごとのツール利用状況,(2)プラットフォーム/言語別のシェア,(3)各種管理ツールの利用状況,そして(4)開発支援ツールの充実を期待する技術分野---である。これらを明らかにすることで,システム開発に携わる

    【ツール利用実態調査の結果報告】プログラミング以外の利用率は3分の1以下