タグ

関連タグで絞り込む (198)

タグの絞り込みを解除

devに関するwestlifeのブックマーク (115)

  • DSAS開発者の部屋:Vista で動くプログラムを書くために 〜UAC編〜

    ■ はじめに 今年(2007年) 1 月末にマイクロソフト社が発売した Windows Vista は今なお様々な話題を集めています。 発売から半年余を経た現在、普及率はまだあまり高くありませんが、現在主流の Windows XP は 販売もサポートも次第にフェードアウトしてゆく運命にあり、今後 Windows 用プログラムの開発を行う際には Vista での動作に留意する必要があります。 Vista 初出の仕様のうち、一般のアプリケーション開発者にとって最も重要なものは次の二点と言えるでしょう。 UAC (ユーザアカウント制御) による管理ユーザ権限の抑制 JIS2004 対応に伴う日語文字セットの拡張 随所で取り沙汰されているように、旧バージョンの Windows や他のプラットフォームとの間でテキストデータをやりとりする 上で後者は悩ましい話題です。しかし、前者への考慮が不十分なプ

    DSAS開発者の部屋:Vista で動くプログラムを書くために 〜UAC編〜
  • MOONGIFT: » SOAPを使った開発のお供に「soapUI」:オープンソースを毎日紹介

    最近のWeb APIの流行はRESTをはじめとしたGET/POSTを使ったものが多く見られるが、初期のものはSOAPが多かった。GoogleAmazonでさえそうだ。 そして、格的なものはまだSOAPを利用して提供されている。 今回紹介するオープンソース・ソフトウェアはsoapUI、SOAPをテストするためのソフトウェアだ。 soapUIはWSDLを読み込んでメソッドをリストアップしてくれる。各メソッドをクリックすれば、サンプルになるXMLを生成してくれる。 後は適当にデータを修正して実行すれば、結果が取得できる。SOAPのライブラリを使ってプログラミングを組むよりもずっと手軽に試す事ができる。 また、各種言語向けに(Java系、.NET系、C++等)SOAPをラッピングしたソースコードを生成する事もできる。他にもTCPをモニタリングすることもできる。 Webサービスと連携したシステム

    MOONGIFT: » SOAPを使った開発のお供に「soapUI」:オープンソースを毎日紹介
  • Microsoft Learn: Build skills that open doors in your career

    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 situations through hands-on training personalized to your needs, at your own pace or with our global network of learning partners. Take training Find

    Microsoft Learn: Build skills that open doors in your career
    westlife
    westlife 2007/10/13
  • ハタさんのブログ : Javascriptによる大規模開発の覚え書き。高速化編

    前回書いた「Javascriptによる大規模開発の覚え書き」が凄いことになってました。 今回は、省略した「5.高速化せよ」について書きます。 僕にとってjavascriptは非常に高速な言語です。それは何が高速か 開発速度が高速である 開発速度、及びそこに至るまでの修得速度はとても高速です。動的言語を上手く操る開発者はもちろん、開発に不慣れな(言葉が悪いけど)新人達でさえ「動く」モノをサクっと作ってしまえる。 また、プラットフォーム(? というかブラウザ)が広く普及しているので、ググればスグに問題解決もできる。 それにローカルで簡単に作れる。javascript、それは動作環境を含めて高速です。 高速にUI操作ができる(UI操作が非常に簡単である) swingとかでUI操作をするには多くのオブジェクト操作をしなければならないけど、javascript(もといDHTML)は非常に簡単に

  • MOONGIFT: » RESTfulなWeb APIを使う開発者は必須「eXeve」:オープンソースを毎日紹介

    Memotuneでは現在、Web APIを開発している。GDataに準拠しているので、Web APIの形式はRESTfulだ。ただ、RESTfulは最近の流行とは言え、問題がない訳ではない。 最大の問題はテスト環境だ。PUTやDELETEといったHTTPメソッドを手軽に試せない。IEやFirefoxは対応しているようだが、おそらく手軽には試せないだろう。 そこで専用のクライアントを使うのが良い。RESTfulに限らず、XMLを経由したMashup開発者は必須ではないだろうか。 今回紹介するフリーウェアはeXeve、RESTfulなWebアプリケーション開発ユーティリティだ。 eXeveを使うとWeb APIとやり取りするXMLが簡単に作成できる。構造チェックやDTDによる検証ができればよけいなミスも減るはずだ。 また、PUTやDELETEといったHTTPメソッドを使ってデータを授受する事も

    MOONGIFT: » RESTfulなWeb APIを使う開発者は必須「eXeve」:オープンソースを毎日紹介
  • ハタさんのブログ : Javascriptによる大規模開発の覚え書き

    未だに半年前のエントリにブクマされるみたいなので、もう少しjavascriptについて書いてみる。 今回は大規模化開発におけるJavascriptの注意点とかそういうの。当てはまらない環境の方もいます。(しかも基的な事だらけで大したことは書いてないです) ほぼリッチクライアントを主目的としたjavascripterとコードを対象とします。 どちらかというと、ライブラリを提供する側の視点から 1.ログを出力せよ あなたが書いたコードは遅い、と必ず言われます。なので言われる前から、自分の書いたコードの処理時間をログするようにしましょう。 次のような処理時間を計測するロガーを作ります。 var TraceLog = function (){ this.startTime = -1; var outer = document.getElementById('_outer'); if(oute

  • Changelogのための英文テンプレート集 - ぴょぴょぴょ? - Linuxとかプログラミングの覚え書き -

    Changelog英語で書く際に参考になるようなテンプレートをまとめてみました.git や svn のコミットログにも使えます. このエントリは今後も逐次更新を続けます(最終更新2018/11/01) リリースノートの英文についてはRelease note のための英文テンプレート集 - pyopyopyo - Linuxとかプログラミングの覚え書き -に分離しました git等のcommit メッセージにも使えます 以下,例文. バグ修正した場合 修正した場合 → fix を使うのが定番です Fixed a performance regression. (パフォーマンスが低下するバグを修正しました) Fix possible memory leak Fixed an issue where some devices would display the wrong image. (いく

    Changelogのための英文テンプレート集 - ぴょぴょぴょ? - Linuxとかプログラミングの覚え書き -
  • Archived MSDN and TechNet Blogs | Microsoft Docs

    Archived MSDN and TechNet Blogs 2/7/2020 2 minutes to read MSDN and TechNet blog sites have been retired, and blog content has been migrated and archived here. Archived blogs are grouped alphabetically by the initial letter of the blog name. Blogs and blog posts can be searched by their names, using the Search box at the top of the page. Actively updated blogs have been moved to other blog sites,

  • プロジェクトマネジメント入門

    プロジェクトの進め方の巧拙は企業の競争力に大きな影響を与えるが,プロジェクトマネジメント手法の基を理解することはそれほど難しくない。連載では,経営者,実務者,技術者など,職種や年齢を問わず誰でも理解できるように,プロジェクトマネジメント手法の基をかみくだいで解説していく。 第1回 手法の基はだれでも理解できる 第2回 カギとなる用語をまとめて覚える 第3回 マネジャの任務は良いチーム作り 第4回 四つの基ステップを把握する 第5回 開始前にやるべき内容を定義 第6回 実行計画をチームで作る 第7回 日程・予算・リスク計画を立てる 第8回 現状を常に把握しリスクを確認 第9回 必ず起こる問題に対処する 第10回 顧客が成果物を引き取ってこそ終了 第11回 経験をノウハウとして記録する 第12回 「成功」のカギはコミュニケーション 最終回 優れたマネジャの育成に取り組む

    プロジェクトマネジメント入門
  • CCFinder ホームページ

    AIST CCFinderX 旧バージョン ライセンス (誤解を招くとのご指摘を受け、2006/10/17に表現を改訂いたしました。旧ライセンスについては、こちらをご覧ください。) CCFinderXフリーウェアライセンス ソフトウェアは修正せず、他のソフトウェアに組み込まない限りにおいて自由 に再配布することができます。 ライセンスキーや解凍パスワードを他人に渡すことを禁止します。 使用目的が、教育、研究、(商用・非商用を問わず)組織内での利用、 ソフトウェアの評価のいずれかであれば、ソフトウェアを無料で利用でき ます。 コンサルティングや不特定多数へのネットワークサービスを使用目的として、 ソフトウェアを利用することを禁止します。(そのような目的には 商用ライセンスが必要です。) ソフトウェアは”現状のまま” 提供されるものとします。ソフトウェア については、明示黙示を問わ

  • ソフトウエア開発に役立つマインドマップ

    ソフトウエア開発は,コーディングやテストばかりではありません。顧客との打ち合わせやエンドユーザーとの会話,さらには開発者同士のミーティング,ブレインストーミング,仕様の構想といった「アイデア」と「コミュニケーション」に質がある活動がたくさん含まれています。マインドマップは,このような柔らかな人間活動をビジュアルにうったえることでサポートする発想法であり図解法です。この連載記事では,話題の書籍『ソフトウエア開発に役立つマインドマップ』(右図)から,すぐに使えるマインドマップの利用法を抜粋してお伝えします。 目次 ・第1回 マインドマップって何? --- 注目技術の理由と特徴 ・第2回 議事録と会議ナビ --- チームの合意をすばやく作れ! ・第3回 ブレインストーミング --- 広がるアイディアをつかまえろ! ・第4回 ロジカルシンキング --- 概念を分類・整理しよう! ・第5回 まとめ

    ソフトウエア開発に役立つマインドマップ
  • ウノウラボ Unoh Labs: オープンソース戦略により、無償で使えるようになった負荷テストツール

    こんにちは! やまもと@テスト番長です。 ウノウラボのコメント欄まで熟読されている慧眼な方は既にお気づきかもしれませんが、WebLOADという商用の負荷テストツールがオープンソース化され、無料で利用出来るようになりました。 http://www.webload.org/ 以前自分が書いた WEBアプリのテストに必須なツール7種のエントリにsaltysonicさんがコメントで教えてくださいました。ありがとうございました! souceforge.net を探してみたところ、見つかりました。 WebLOAD 早速触ってみていますが、さすがに元商用だけあって多機能なようです。 関連記事も探してみたところ、以下のものが見つかりました。 http://news.earthweb.com/ent-news/article.php/3670176 http://www.testingreflec

  • 開発マイルストーン

    プロジェクト開発などのスケジュール管理をExcelで簡単かつグラフィカルに作成するマイルストーンは一つの指標です。 プロジェクトでは、達成したい目標へ向かってまずステップごとに段階を分け、計画を立てて実施します。 その結果の検証をして、これをもって修正された新たな計画を立て再び実施を行います。 このようなサイクルでプロジェクトを進めていく上で重要な指標がマイルストーンです。 ツール「開発マイルストーン」は、システム開発などで必要なプロジェクト管理をサポートするためのツールです。 MicrosoftExcelを使用して、簡単に入力でき、かつグラフィカルに表現することができます。 無料で使える工程管理ソフト 「開発マイルストーン」は、MicrosoftExcelが利用できる環境であればどなたでも利用できます。 また、機能以外にもExcelに備わっている豊富な機

    westlife
    westlife 2007/05/20
    プロジェクト開発などで必要な工程管理のためのツール
  • Getting Real by 37signals

    Heads up! This page uses features your browser doesn’t support. Try a modern browser like Firefox or Chrome for the best experience. sidebar#close mouseup->tweet#update input->tweet#update keydown->tweet#update scroll@window->tweet#update" data-bookmark-id="/gettingreal"> �A|J�U Getting Real The smarter, faster, easier way to build a successful web application Start reading →

    Getting Real by 37signals
    westlife
    westlife 2007/04/29
    より速く、よりよいソフトウェア構築のための方法
  • MOONGIFT » XML-RPCを使った開発のお供に「Fabrice XML-RPC クライアント」

    いわゆるWeb APIを使ったサービスを提供する流れは徐々に強まりつつある。最も単純なものはデータ提供サービスで、REST等で提供される。Web APIとは言いがたいが、RSSやiCal等もその一つだろう。 その次はデータの授受ができるサービスで、XML-RPCを使ったものが多い。有名なものはブログの更新サービスで、ブログエディタやFlickr等でインタフェースを提供している。 RESTであれば、ブラウザでも十分デバッグできるだろう。だが、XML-RPCのデバッグとなると多少面倒くさい。そこで使ってみたいのがこのソフトウェアだ。 今回紹介するフリーウェアはFabrice XML-RPC クライアント、XML-RPC専用のクライアントソフトウェアだ。フリーウェアではあるが、ソースも公開されている。 標準の設定では、日語が文字化けるので注意されたい。Setttingsの所でフォント指定、さら

    MOONGIFT » XML-RPCを使った開発のお供に「Fabrice XML-RPC クライアント」
    westlife
    westlife 2007/04/24
    XML-RPC専用のクライアントソフトウェア
  • 無精で短気で傲慢なプログラマ web 開発のヒアリングシート/チェック項目

    要件定義のヒアリングシートはいくつか見たことはあるが、web 開発に 特化したまともなヒアリングシートを見たことがないので作ってみた。 「サイトの目的は」などの上流部分はあえて省いて、機能・実装にフォーカスしている。 思いつくままに記述してみたが、結果としてはインターネット上の コマース向けサイトに特化した形になった。 請負時のヒアリングシートと、発注時の要件伝達漏れチェックシートと、 開発時のレビュー観点の元ネタとして使えるといいなぁ。今後気づいた ところがあれば追記していきます。 ●2010/02/24 追加分。 - サイトメンテナンス時のアナウンス要否 - メンテナンスページは「503 Service Temporarily Unavailable」を返すようにし、 検索エンジンにキャッシュされないよう注意する。 ●2007/08/23 追加分。 404/403/500 などのエラー

    westlife
    westlife 2007/04/23
    [[project]要件定義のヒアリングシート
  • Martin Fowler's Bliki in Japanese - トランザクションレス

    http://martinfowler.com/bliki/Transactionless.html 2007/3/18 (更新:Bill Caputoからも経験談をいただいた) 数年前にeBayで働く友人たちと話していたときのことだ。 大規模サイトで使われる技術の話を聞くのはいつも楽しいが、特に興味深かったのが、eBayでは滅多にデータベーストランザクションを使用しないという話だった。 トランザクションがない環境というのは驚くべきことではないだろうか。 データベースを扱うときにトランザクションを使うのはごくごく一般的なことだ。 多くの人にとって(私もそうだが)トランザクションはデータベースを使う利点のひとつだ。 eBayがトランザクションを使わないのは、あのような規模ではパフォーマンスに影響が出てしまうからだというものだった。 eBayではデータをいくつもの物理的データベースにパーテショ

    westlife
    westlife 2007/03/24
    トランザクションを使わずにDBアクセス
  • 人力検索はてな - 有能なプログラマが嗜んでいる言語・技法・テクニックとは何ですか? この場合の、有能なプログラマの定義については以下のURLをご覧ください。 http--d.hatena.ne.jp-f..

    有能なプログラマが嗜んでいる言語・技法・テクニックとは何ですか? この場合の、"有能なプログラマ"の定義については以下のURLをご覧ください。 http://d.hatena.ne.jp/fromdusktildawn/20070217/1171679191 すなわち、「つまらない仕事の生産性」をあげるための手法を質問しているのだと思っていただいて結構です。 注意:上記のような「つまらない仕事の生産性」を上げるためには、もちろん心構えや生まれ持ったものも大きいでしょう。 それを答えていただいてもかまいませんが どちらかというと、技術的な面を聞きたいです。 プログラマを大工に例えるならば 一流の棟梁の道具箱に何が入っているのかを 聞いているのです。

  • ソフトウェア開発の落し穴

    This guide is the safest way to do a domain switch, you get all you need to change a blocked domain. What is a user flow and a user journey? There’s a macro view of a customer experience that we can analyze and partially control.

    ソフトウェア開発の落し穴
  • デスマーチ

    This guide is the safest way to do a domain switch, you get all you need to change a blocked domain. What is a user flow and a user journey? There’s a macro view of a customer experience that we can analyze and partially control.

    デスマーチ