タグ

devに関するshin-uemonのブックマーク (224)

  • プログラマの思索: RedmineがExcelよりも素晴らしい点

    Redmineの使い方は下記を見よ。 http://www.redmine.org/projects/show/redmine 【1】以下、Redmineを使った感想を書いてみる。 1-0.ガントチャートがリアルタイムに表示される。 こいつに一番感動した。 プロジェクトリーダーは、ガントチャート保守に、彼の作業時間の殆どを費やす。 その理由は、プロジェクトのリスクがガントチャートでしか把握できないからだろう。 考えてみれば、作業の開始日と終了日、作業状態さえ入力すれば、リアルタイムにガントチャートは計算できるはず。 殆どのITプロジェクトガントチャートは、手作業でかなりの時間を浪費して作っているか、MSProjectのように保守しても理解しにくいか、どちらかだ。 ソフトウェア開発のプロジェクト管理で最もIT化されていない部分と言える。 1-1.SVNリポジトリとチケットが相互リンクできる

    プログラマの思索: RedmineがExcelよりも素晴らしい点
  • TEF有志によるTestLink日本語化プロジェクト - TestLinkJP

    How to Write a Thesis on T-Building A strong introductory paragraph starts with a hook that grabs the reader’s attention. Then, it provides details that lead to the thesis statement. The T Building—formerly the Triboro Tuberculosis Hospital in Queens, New York —is now affordable and supportive housing. It’s also a model for adaptive reuse of historic buildings. Adaptive Reuse of an Historic Buildi

  • [ThinkIT] 第1回:信頼性と可用性を実現するAquaLogic (1/3)

    ビジネスとITの同期をとることで市場の変化に即応し、迅速なサービス提供と新たな価値の創造で企業を競争優位に導くSOA。そのSOAを実現するために、現在注目されている技術の1つにESB(エンタープライズ・サービス・バス)があります。 ESBとは、1つのメッセージバスに複数のアプリケーション(サービスやコンポーネント)を接続し、通信プロトコルやデータ形式の違いを意識することなく各アプリケーションの動的な連携を可能にする技術です。 連載では、エンタープライズ・サービス・バス(ESB)とWebサービスの管理機能を統合した業界初の製品BEA AquaLogic Service Bus 2.5を用いて、ESBのサンプル環境構築の方法を紹介します。 ビジネスの俊敏性は、情報/サービス/ビジネスプロセスが組織内を自由に流動できるかどうかにかかっています。しかしながら、大企業に特有の異種混合のIT環境では

  • [ThinkIT] 第1回:BEA AquaLogic BPM Suiteの全貌 (1/3)

    昨今、ビジネスの変化に柔軟に対応していくためのITアーキテクチャの考え方としてSOA(サービス指向アーキテクチャ)が注目されています。SOAの基的な考え方は、システムアーキテクチャを階層的に整理し、新旧に関係なくそれぞれのシステムコンポーネントの結合度をできるだけ緩くしていくことで、システムアーキテクチャ全体に柔軟性や俊敏性を確保していくことにあります。 そのための要素技術や製品としては、表1にあげるものが注目されています。

  • Perl製のソースコードレビューソフトウェア·Codestriker MOONGIFT

    最近、ソースコードのレビューが熱い(と思っている)。各種フレームワークの台頭によって、ソースコードの質がだいぶ均質化されているように感じるが、だからこそレビューを通じて知識の共有化をするべきだ。 パッチを表示 とは言え、まだまだレビューを支援するシステムは数少ない。そこでPerl製のこちらをご紹介。 今回紹介するオープンソース・ソフトウェアはCodestriker、Webベースのソースコードレビュー支援ソフトウェアだ。 CodestrikerはPerlで作られているソフトウェアで、Diffファイルとリポジトリのパスに従ってパッチファイルにコメントを書けるようになっている。アップロードされたパッチに対してコメントをすることで再修正、または適用という流れになる。対応しているリポジトリはSubversion/CVS/Clearcase/Perforce/Virtual SourceSafeとなっ

    Perl製のソースコードレビューソフトウェア·Codestriker MOONGIFT
  • Ywcafe.net

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Free Credit Report music videos Migraine Pain Relief Best Mortgage Rates Credit Card Application Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy

  • 【ハウツー】FirebugにHTML/CSSリファレンスをアドオン! - FireScope (1) あのプロパティの使い方なんだっけ? これからはFireScopeで一発! | エンタープライズ | マイコミジャーナル

    あのプロパティの使い方なんだっけ? これからはFireScopeで一発! SitePoint.comは1月27日(米国時間)、Firebug上で動作するアドオン「FireScope v1.0.1」をリリースした。FireScopeはFirefox2-3のFirebug1.2以降で動作するアドオン。各種HTMLエレメントやCSSプロパティといった要素のリファレンスと各種ブラウザの対応状況、サンプルコードを表示してくれるアドオンだ。SitePointが公開している各種HTML, CSSリファレンスの一部をまとめた内容となっている。 主な機能は次のとおり。 HTML Elements Reference HTML Attributes Reference CSS Properties Reference サンプルコード リファレンス内検索 W3C勧告に準拠しているかどうか 各種ブラウザ対応状況(

  • Javaにおける開発・Test(Unit/Web/負荷)環境のまとめ - よねのはてな

    うちの母親でも知っているJavaにおけるオープンソースを活用した開発環境・Test環境について調査及び評価する必要があり意外と労力を要したので これからJavaでの開発において開発環境・Test環境を構築する際の参考になればとメモしておきます。 開発環境、ビルドツール、Test、Web Testing、負荷テストに重点を置いてあります。 インストールせずに使用出来るIDEのtIDEや、jythonでWebテストを記述するMaxQ、パフォーマンステストをjythonで記述するGrinder3、 Flexの負荷テストも可能なWebLOAD、Swingのテスト用のUISpec4j等、新しい発見もあったのでJava開発者の人にも参考になると嬉しいです。 それぞれライセンス、最新バージョン、個人的なお薦め度(5点満点)を合わせて明記してあります。 IDE name URL Ver. Licence

    shin-uemon
    shin-uemon 2009/02/18
    今のプロジェクトが終わったら検討
  • CodeRepos::Share – Trac

    モバイルのウェブ開発の際に PC のブラウザで見れるように HTML をレンダリングしてくれる Web アプリケーションです。 つかいかた とりあえずつかうだけなら svn co http://svn.coderepos.org/share/lang/ruby/ssb/trunk/ ssb cd ssb/ rake setup ruby ssb-webrick.rb でいけます。 末永く使いたい場合は mod_ruby を使うのもよいかもしれません。 scrapi, lha, ghostscript, imagemagick がないと絵文字scraping に失敗して絵文字が表示できません。 携帯端末情報 機種変更時に利用される携帯端末情報は、ke-tai.orgの携帯電話スペック一覧を利用しています。 端末情報を最新のものに更新するときはシェル上で以下のコマンドを入力してください。

  • 特集:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    特集:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社
  • 満足せる豚。眠たげなポチ。:大規模サービスの運用事例まとめ

    ここ数年の大規模サービスのシステム運用について調べてみたので参照したページやファイル、へのリンクをまとめておく。PDF へのリンクも多数含まれているのでご注意を。 時代が時代なら企業のノウハウとして隠されていたような情報がこれだけ公開してもらえているというのが非常にありがたい。公開してくれている各企業や公開してくれている人に感謝。 あとで気付いたが、Google や Facebook の事例も探しておけばよかった。Thrift とかあったのに。「こんな情報もあったよ」などあればぜひ教えてください。追記していきます。 youtube http://d.hatena.ne.jp/stanaka/20070427/1177651323 digg http://d.hatena.ne.jp/stanaka/20070427/1177651323 livedoor http://labs.cybo

  • DOMプログラミング救世主、Element Traversal W3C勧告 | エンタープライズ | マイコミジャーナル

    Element Traversal Specification W3Cは22日(米国時間)、Element Traversal SpecificationをW3C勧告として発表した。Element Traversal SpecificationはDOMツリーの操作を規程したインタフェースのひとつ。プログラミングの複雑性を軽減することを目指している。 DOM Level 1では11種類のNodeインタフェースが規程されている。しかし実際にプログラミングで使われるのはそのうちElementノードだけであることがほとんどで、ほかのノードはプログラミング上煩雑なものとなっていた。Element Traversal SpecificationはElementノードだけを対象としたインタフェース。Firefox 3.1はすでにElement Traversal Specificationに対応したAP

  • VS 2008単体テスト機能でテスト駆動開発/NUnitからの移行

    VS 2008単体テスト機能でテスト駆動開発/NUnitからの移行:特集:Visual Studio 2008単体テスト機能徹底活用(後編)(1/3 ページ) 連載目次 稿の前編では、Visual Studio 2008 Professional Edition(以下、VS 2008)に搭載されるようになった単体テスト機能の機能項目を網羅的に解説した。 後編となる今回では、この単体テスト機能を使ったテスト駆動開発の手順について紹介する。また後半では、NUnitからのテスト・コードの移行の手順についても解説する。 テスト駆動開発に挑戦 前編ではあまり触れなかったが、単体テストはアジャイル開発における「テストファースト」や「テスト駆動開発」と呼ばれる開発手法の普及に合わせて大きく注目されるようになった。 テスト駆動開発では、最初に(システム体ではなく)テスト・コードを記述する。テスト・コー

    VS 2008単体テスト機能でテスト駆動開発/NUnitからの移行
  • 効率的なWebアプリ開発の定石 ~Perl/Ruby/PHPユーザーのためのMVCフレームワーク入門~

    はじめに 一般的なWebアプリケーション開発では、「Webクリエイター」と「Webプログラマ」という役割が存在します。Webクリエイターは画面表示に関するデザインやマークアップを担当し、Webプログラマは、動的処理機能の構築を担当しています。最終的にそれぞれのリソースの結合が行われ1つのサイトが完成します。 最近では、“リッチクライアント”というキーワードで語られる豊かなユーザーインターフェースを持ったWebアプリケーションの開発がトレンドとなっており、かつてサーバサイドでの技術を発揮していたプログラマにもクライアントサイドの知識や技術が要求されるようになってきています。こうした状況の中で、Webプログラマが効率的な開発を行い、新しい技術に挑戦するために今までの構築手法や開発工程を見直す必要がでてきました。 稿では『システムの構造的に優れた設計』だけではなく、『あらゆるユーザーに配慮され

    効率的なWebアプリ開発の定石 ~Perl/Ruby/PHPユーザーのためのMVCフレームワーク入門~
  • フローチャートがサクサク作れる「LucidChart」 | ライフハッカー・ジャパン

    フローチャートは来、文字、矢印、ボックスを使って、誰もが分かる図を作成するためのもの。でも、ソフトウエアによっては機能が複雑すぎて使いにくいものもありますよね。 そこでオススメなのが「LucidChart」。これはオンラインのフローチャート作成ソフトで、白黒のシンプルな背景にフローチャートを作ることができるうえに、5MBまでオンラインで保存ができる優れモノです。基的な操作/決定/入力などは左のツールバーにまとまっています。図表の背景はグラフ形式になっていて、どのブラウザを使っても使い勝手は抜群です。 業種によっては、使いたいイメージ写真がしっくり来ないこともあるかもしれませんが、そんな時は、自分で使いたいイメージをアップすることも可能。でも、簡単なPDFを作ったり、印刷したりしたりしたい人には「LucidChart」の基的なツールを使うだけで十分です。 『LucidChart』を使用

    フローチャートがサクサク作れる「LucidChart」 | ライフハッカー・ジャパン
  • CocProxy | CodeRepos::Share – Trac

    CocProxy めんどくさいことしない置換プロキシー 使い方 http://svn.coderepos.org/share/lang/ruby/cocproxy/proxy.rb をダウンロード `files' というディレクトリをつくる 置換したいファイルをてきとうにつっこむ ruby proxy.rb ポートとか表示されるのでブラウザの設定を変える デフォルトだと、 #{File.basename(req.path_info)}", #{req.host}#{req.path_info}", #{req.host}/#{File.basename(req.path_info)}", .#{req.path_info}", がスキャンされ、ヒットしたら置換されます。 例えば、http://example.com/test/foo/bar.css にアクセスすると files/bar.c

    shin-uemon
    shin-uemon 2008/11/30
    使えるかも
  • 【中級】無駄なく確実にテストする II 結合テスト

    結合テストの目的は,単体テストが完了したプログラムを「機能」や「サブシステム」単位で組み合わせ,基設計書に定義された仕様を満たしているかどうかを確認すること。 代表的な手法は,(1)機能単位にプログラムを結合してテスト対象とする「ブラックボックス・テスト」,(2)さらにサブシステム単位に機能をまとめてテスト対象とする「動作確認テスト」の2つがある。 また,プログラムの結合はトップダウンで実施されるのが一般的だ。そのため,テストは結合された上位機能から順に実施され,呼び出される下位のプログラムの代わりには「スタブ」などを用いる*13。 II-(1):ブラックボックス・テスト このテストでは,テスト対象が「機能」となる。機能は,「複数のプログラムの集合体」であり,「データを入力すると,一意の出力データを得られる箱」と考えることができる。「ブラックボックス・テスト(機能テスト)」は,この中身の

    【中級】無駄なく確実にテストする II 結合テスト
  • crossroad's Blog 案件面接での質問事項

    僕が生業(?)にしているような、作業支援型のソフトウェアエンジニアの場合、 プロジェクトに参入する前に必ず面接があります。 7月に入ってからも数件面接したのですが、ここでその面接での質問事項を まとめてみたいと思います。 尚、質問することは非常に重要です。 自分にとって有利なプロジェクトかどうかを判断する為と言うのが最大の 目的ですが、質問することによって先方からの評価が良くなり、採用してもらえる 可能性がグッとあがります。 僕の場合は、事前に質問することをノートに箇条書きにしておき、 面接の場でひとつひとつ質問します。 質問の数も多いので嫌がられそうですが、遠慮している場合ではありません。 ○案件について ・新規システム開発/既存システム改定/保守運用 当案件が、新規のシステム開発か、既存システムの改定か、保守運用か、 を確認します。 個人的には、新規開発以外は対象外です。 ・参画した場

  • Apcoordinator ユーザーズガイド

    <IMG SRC="guidecom/mnl_logo.gif" ALT="ロゴ"> <H1>Apcoordinator ユーザーズガイド</H1> <P>J2X1-1190-01Z2</P> <HR><H1>目次</H1> <P>&nbsp;</P><HR><PRE> <A HREF="guide00/guide001.html" TARGET="fmain">オンラインマニュアルをお使いになる前に</A> <A HREF="guide01/guide002.html" TARGET="fmain">第1部 Apcoordinatorが提供するフレームワーク</A> <A HREF="guide01/guide003.html" TARGET="fmain">第1章 製品の概要</A> <A HREF="guide01/guide004.html" TARGET="fmain">1.1

  • Webアプリ開発環境としてのSafariを知ってますか?

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) シェア競争に挑まないWebブラウザ「Safari」の登場 2008年3月、iPhoneの日登場に先駆けて、Windows版Safari 3.1が登場しました(参考「AppleWindowsにも正式対応の「Safari 3.1」リリース」)。 WebブラウザのシェアはFirefoxが健闘しつつも、いまだInternet Explorer(以下、IE)が大半を占め、多くのWebアプリケーションサービスにとって、IEへの対応が必須であると思われてきました。そんなWebブラウザのシェア競争の中へSafariが登場したことは、最初はとても異質なことに感じられました(参考「新しいWebブラウザ

    Webアプリ開発環境としてのSafariを知ってますか?