タグ

programmingに関するshigerianのブックマーク (12)

  • 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

    shigerian
    shigerian 2009/02/19
    Javaにおける開発・Test(Unit/Web/負荷)環境のまとめ
  • 肥え続けるTomcatと胃を痛めるトラブルハッカー (1/3) - @IT

    肥え続けるTomcatと胃を痛めるトラブルハッカー:現場から学ぶWebアプリ開発のトラブルハック(8)(1/3 ページ) 連載は、現場でのエンジニアの経験から得られた、APサーバをベースとしたWebアプリ開発における注意点やノウハウについて解説するハック集である。現在起きているトラブルの解決や、今後の開発の参考として大いに活用していただきたい。(編集部) メモリリークと聞いて、良いイメージを思い浮かべる開発者は少ないだろう。経験したことのある人にとっては、思い出したくない過去の記憶がよみがえるかもしれない。もしかしたら、その単語を聞くだけで胃が痛くなる人もいるかもしれない。筆者もかつてはその1人であった。 前々回の記事では、WebサーバとTomcatの間の接続において、スレッド数の不整合により発生したトラブル事例を、前回はTomcatとDBサーバの間のトラブル事例を紹介した。今回もTom

    肥え続けるTomcatと胃を痛めるトラブルハッカー (1/3) - @IT
    shigerian
    shigerian 2008/01/12
    メモリリークの解析に役立つJavaVMのオプション「-XX:+PrintClassHistogram」
  • [ThinkIT] 第5回:JFreeChartでグラフ作成(前編) (1/4)

    こんにちは。ビーブレイクシステムズの横井です。今回から2回に渡ってJFreeChartというJavaからグラフを生成するためのライブラリについて説明します。 JFreeChartは歴史も長く、iReportなどのOSSや商用製品で数多く使用されているので、触ったことのある方もいるかと思います。JFreeChartを使用して分析系の帳票にグラフを組み込んだり、ユーザインターフェイスに組み込んで、アプリケーションの訴求力を高めたりすることが出来ます。ライセンスはLGPL(GNU Lesser General Public License)となっているため商用製品にも利用可能です。

    shigerian
    shigerian 2008/01/12
    Javaからグラフ生成ライブラリ
  • 画像もDBに格納して管理する -扱いがめんどうなLOB(ラージオブジェクト)は使わない方法も含め

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Health Insurance High Speed Internet Work from Home Healthy Weight Loss Best Penny Stocks Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy

    shigerian
    shigerian 2007/08/14
    画像もDBに格納して管理する ―扱いがめんどうなLOB(ラージオブジェクト)は使わない方法も含め
  • まつもとゆきひろ×結城浩,Rubyを語る - 特別対談:ITpro

    結城浩 (ゆうき ひろし) JavaPerlなどの書籍でおなじみの著者。 最新刊は「数学ガール」。 このイラストは結城浩さん書き下ろしのもの。 http://www.hyuki.com/ 日経ソフトウエア2007年8月号,特集のテーマはプログラミング言語のRubyです。「Ruby大作戦」と題した特集の中で,Ruby作者のまつもとゆきひろ氏と,JavaPerlの書籍や誌連載の執筆,Web上での活動で著名な結城浩氏の対談を設けました。以下は,日経ソフトウエア2007年8月号に掲載した対談の全内容です。ぜひお楽しみください。なお,この対談では,お二人のファンで日経ソフトウエア特集「Ruby大作戦」のPart5にも寄稿いただいた松岡浩平氏にも同席していただきました。この対談でRubyに興味を持たれた方は,ぜひ日経ソフトウエア2007年8月号をお読みください。 はじめてのRuby ――結城さ

    まつもとゆきひろ×結城浩,Rubyを語る - 特別対談:ITpro
    shigerian
    shigerian 2007/06/26
    まつもとゆきひろ×結城浩,Rubyを語る:ITpro
  • プログラミングの6大10項目リスト

    Jeff Atwood / 青木靖 訳 2007年3月22日 以下に私の選ぶプログラミングの6大10項目リストを挙げておく。取り上げた順序には特に意味はない。このエントリを簡潔なものにしておきたいので、それぞれの項目は短い要約を引用するに留める。興味を引くものがあれば、ぜひリンクをたどってオリジナルの作者の考えについてもっと詳しく読むことをお勧めする。 [ 訳注: 要約だけで意味が取りにくいものに簡単な説明をつけた。] ジェラルド・ワインバーグの「エゴレスプログラミングの十戒」 自分が誤りを犯すということを理解し、受け入れること 。 自分と自分のコードは別物である。 どんなに「空手」を学ぼうと、いつでもあなたよりもっと詳しい人間がいる。 相談せずにコードの書き直 しをしない。 自分より無知な人に対しても尊敬と敬意と忍耐を持って接すること。 世界で唯一変わらないのは変わるということだけ。 唯

  • web.paulownia.jp - JDBC ドライバと接続 URL

    JDBC URLのポート番号は、データベースのデフォルトのポート番号です。デフォルトを使用している場合、多くのドライバではURLのポート番号を省略できます。 ここに掲載している情報は基的にRDBMSデベロッパ・プロジェクト公式のドライバソフトウェアの設定です。データベースによってはサードパーティやオープンソースで開発されているドライバが存在します。

    shigerian
    shigerian 2006/12/26
    java - JDBC Driver & Database URL
  • Zopeジャンキー日記 :ソースコード関連の便利サイト

    開発者のための、ソースコードがらみの便利サイトを3つご紹介。 1. Code Snippets - http://www.bigbold.com/snippets/ いろいろなプログラム言語やHTMLSQLなどのコードやTIPSを集めたサイト。 いわゆる「レシピ」「ハック」集だが、タグづけできるのがイマっぽい。 タグ「python」+「google」の例。特定タグをRSSでsubscribeもできる。 2. pastebin - http://pastebin.com/ コードの断片を置いておくためのサイト。Javaのコード例。 IRCやIMなどでコードを共有するという用途を想定しているようだが、 シンタックス・ハイライティング(構文の色づけ)が効いているので(主要な言語はすべてカバー)、 コードを色つきで見せる環境がない場合に広く活用できそう。 3. Koders - http://w

    shigerian
    shigerian 2005/11/18
    これみて学ぶ
  • 「史上最悪のソフトウェアバグ」ワースト10を紹介(下) | WIRED VISION

    「史上最悪のソフトウェアバグ」ワースト10を紹介(下) 2005年11月16日 コメント: トラックバック (0) Simson Garfinkel 2005年11月16日 (11/15から続く) 1988年――バークレー版UNIX(BSD)のフィンガーデーモンによるバッファー・オーバーフロー:最初のインターネットワームとなった通称『モーリス・ワーム』は、バッファー・オーバーフローを悪用し、1日足らずで2000台から6000台のコンピューターに感染した。原因となったのは、標準入出力ライブラリー・ルーチン内の「gets()」という関数のコードだ。「gets()」関数はネットワーク越しにテキストを1行取得するように設計された。しかし、残念ながら「gets()」関数は入力を制限するようには作られていない。そのため、あまりにも大きな入力があった場合には、接続可能なあらゆるマシンをワームが占拠する元

    shigerian
    shigerian 2005/11/17
    こわい...
  • 『Ruby on Rails』入門 : Hotwired

  • 初級C言語講座

    採用情報はこちら 初級C言語講座もくじ第1章C言語とは何か ~言語とコンパイラについて~トピックス第2章C言語の基礎 ~printf( ) と 変数について~トピックス第3章C言語の条件分岐 ~if と for について~トピックス第4章C言語の配列 ~intの配列とcharの配列~トピックス第5章演習問題1 ~2次元配列を使う~トピックス第6章C言語のポインタ ~& と * を使ってみる~トピックス第7章C言語のポインタ2 ~charポインタとchar配列~トピックス第8章C言語の関数 ~関数の作り方とモジュール分け~トピックス第9章演習問題2 ~関数atoiを作ってみる~トピックス第10章C言語の関数2 ~外部変数とstatic変数の説明を含む~トピックス第11章C言語の構造体 ~関連のある変数をまとめる~トピックス 採用情報はこちら IS 559680 / ISO27001 認証範囲

  • 1