タグ

2012年7月23日のブックマーク (25件)

  • サーブレット3.0仕様書邦訳版

    サーブレット3.0仕様書邦訳版 2010年5月 邦訳(ODF)のダウンロードはここから PDF版のダウンロードはここから サーブレット3.0とTomcat 7のチュートリアルはここから このファイルはOpenOfficeのODTフォーマットであり、OpenOffice WriterまたはMicrosoft Office Word 2007以降で読むことができる。Internet Explorerでうまくダウンロード出来ないときは(ファイル拡張子が.zipとなったときは、これを元に戻す必要がある)、FirefoxやChromeなどのブラウザを使用をお勧めする。OpenOfficeはここからダウンロードできる。Writerを使うときは下図のようにナビゲータを左枠にはめ込むと、見たい章、節、図表を簡単に開くのにWordの見出しマップと同じ使い方ができる。 仕様書をアプリケーションの開発者が読むこ

  • 「Javaが使えます」という人の基準 - しんさんの出張所 はてなブログ編

    そういえば、「Javaがつかえます」、という基準はどこにあるだろうか。 そんな考えをまとめてみた。 おいらの場合特定のプロダクトを使いこなせるというよりは、標準APIの基礎が広く薄くわかっているというレベルかなぁ。 たとえば暗記していてクラス名やメソッド名などすらすらでてくる、というのは望ましいけど、そうではなく、JavadocやIDEの補完、ネット上の情報見てそれなりにやれるというレベルを期待したいところ。どうせ、開発始めれば細かい使い方はわかるようになるし。 かなーりあまい基準で「そんなへっぽこレベルでできるといわれても困る」とおこられそうだけど。 言語の文法は基抑えているというのが前提として以下のものが当てはまる人。 Java2Dがわかる Graphics/2Dをある程度触れる BufferedImageとVolatileImageの違いを理解している 日付処理がわかる Dateの

    「Javaが使えます」という人の基準 - しんさんの出張所 はてなブログ編
  • http://spring-inn.info/dokuwiki/doku.php?id=start#javaに移動しました

    http://spring-inn.info/dokuwiki/doku.php?id=start#javaに移動しました

  • Developers Summit 2011参加メモ(1日目) - 達人プログラマーを目指して

    創発 未来につながるために 世界に帆を立てるために Developers Summit 2011に参加してきました。記憶が薄れない前に、ノートに取ったことを以下にまとめておきたいと思います。基的にはこのブログで日ごろ書いている内容と同様に、エンタープライズ開発やプログラミング技法、アジャイル開発プロセスなどを中心に話を聞いてきました。 なお、多くの講義資料はhttp://www.slideshare.net/event/developers-summit-2011で公開されていますし、詳細な議事録は他にも多くの方が記述されています(http://devsummary.miukoba.net/)ので、ここでは私が参加した講演に対して、私が(主観的に)感じたことも含めて書いていきたいと思います。(聞き間違えていた箇所があれば、ご指摘いただければと思います。) 【17-B-1】エンタープライズ

    Developers Summit 2011参加メモ(1日目) - 達人プログラマーを目指して
  • Jenkins+Maven活用術

    Jenkins+Maven活用術 - Download as a PDF or view online for free

    Jenkins+Maven活用術
  • (pdf) ウェブアプリケーションフレームワークSAStruts入門 トライポッドワークスセミナー

    Innovate in Digital Society.Innovate in Digital Society.Innovate in Digital Society.

    (pdf) ウェブアプリケーションフレームワークSAStruts入門 トライポッドワークスセミナー
  • Oracle |クラウド・アプリケーションとクラウド・プラットフォーム

    オラクルは、イスラエルとその市民に対するテロ攻撃を許しません。オラクルは、当社の従業員、イスラエル政府、および同国の防衛組織に必要なあらゆる支援を提供する方針です。 Magen David Adomは、イスラエル市民に緊急医療サービスを提供する非営利団体で、あらゆる場所で人間の苦しみを軽減し、すべての人々の健康と尊厳を守ることに尽力しています。オラクルは、当社の従業員から寄せられた寄付金と同額を上乗せして、この重要な組織に寄付します。#istandwithisrael

  • [ 2737 ] [Spring][mybatis]MyBatis+SpringをStruts2で使ってみた ::: Serendipity 2 future lies'n sundome. (´・ω・)

    SQLも使って記述できるO/RマッピングフレームワークiBATISがApacheプロジェクトで凍結し、その後継プロジェクトがMyBatisとしてスピンアウトしました。 今回はそのMyBatisを、Struts2+Spring経由で使ってみます。 動いてしまうとアッサリなのでした MyBatisは、iBATISのバージョン3.0の位置づけとなります。 最終GA版であるiBATIS2.3.4との違いを挙げると… ・アノテーションで記述もできる(Java5必須) ・Springで接続する場合にはSpring3.0必須 ・微妙に要素名やクラス名が異なる それ以外は同じです。SQL定義内容は特に変更することはなく、動的SQLを作成していたタグがEL式っぽく簡略化されました。 Struts2;Springのキット 作成したEclipseキットを公開します。 mybatisSample.z

  • SpringとMyBatisを使ったアプリケーション開発のメモ -その2- « ロジカルにアナログで。

    前回の記事でDIコンテナ(Spring)を使ったアプリケーション開発の例を出してみましたが、DBのトランザクション処理(DB接続の取得とか、コミットとかロールバックとか)はいつの間にか行なわれてしまっていて、あれでどうして動くのかよくわからなかった人もいると思います。 今回はそのトランザクション処理の部分にフォーカスをあててみたいとおもいます。 DIコンテナによるトランザクション管理 MyBatis単体で書いた場合と比較してみる DIコンテナが何をしていたのか説明する前に、「もしSpringが無かったらどうやって書いていたはずだったのか」というのを示したいと思います。両者を対比をする事でDIコンテナの存在意義やDIという考え方の面白さがわかってくるかもしれません。 ではさっそく、前回作ったCard管理アプリケーションを、SpringなどのDIコンテナを使わないように直してみます。 コード中

  • SpringとMyBatisを使ったアプリケーション開発のメモ -その1- « ロジカルにアナログで。

    Javaの開発をしている人は大概サーバサイドで何か作ってるんじゃないかと思いますが、このサーバサイドJavaを取り巻く環境は日々めまぐるしく進歩していて、ちょっと気を抜くとすぐに置いて行かれてしまいます。 特にサーバサイドJavaを取り巻く技術として「DI (Dependency Injection)」という単語は良く聞くと思いますが、正直僕はあまり突っ込んで使っていませんでした。DIの思想自体は理解しているつもりで、メリットも分かっているつもりではいましたが、「DIを積極的に導入した場合にどういうものが出来上がるのか」について、自分の中でもやもやとした状態が続いていたからです。 そのもやもやを晴らそうとドキュメントベースで知識は入れていたものの、DIコンテナの一つである Spring3 のマニュアルとか700ページ以上もあるんですよね。脳内のバッファがパンクしてしまいます。 習うより慣れ

  • 【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 - Qiita

    2019/06/11追記: これは2012年の投稿です。なぜかはてなブックマークで拡散されていますが、内容は時代にそぐわなくなったものもあるのでご注意ください。 これ知らないプログラマって損してんなって思う汎用的なツールのコメントに寄せられたツールを分類分けしてみました。 解説は、ほぼコメントに寄せられた内容のコピペです。 URLのみの記述は公式サイト(か、ほぼ公式サイトと化しているサイト) 公式サイトとは別に、ページタイトルだけでツールを説明しきっているページへのリンクも付けておきました。類似ページが複数ある場合は、はてブのブックマーク数が多いものを選びました。 知らないツールもあるので、分類がいいかげんなところもあると思います。何か気づいたらコメントください。 解説が不十分なツールについても、補足(コピペで文に取り込める体裁だとありがたい)を頂けると助かります! 元ネタの投稿は現在進

    【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 - Qiita
  • MyBatis 3 | イントロダクション

    MyBatis とは? MyBatis はカスタム SQL、ストアドプロシージャ、高度なマッピング処理に対応した優れた永続化フレームワークです。 MyBatisを使うことで、直接 JDBC を扱うコードを書いたり、クエリ引数やクエリ結果を手動で設定する必要がほとんどなくなります。 MyBatis の設定やデータベースレコードと Java オブジェクトの関連付けは、XML またはアノテーションを使って行うことができます。 このドキュメントの改善にご協力ください... このドキュメントの中で誤りや特定の機能に関する記述が抜けていることに気づいたら、詳しく調べてドキュメントを更新して頂けると助かります。 このマニュアルのソースは xdoc 形式で、プロジェクトの SVN リポジトリで配布されています。 SVN からチェックアウトしたファイルを修正したら、トラッカーで新しいチケットを作成して変更

  • 【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 - Qiita

    2019/06/11追記: これは2012年の投稿です。なぜかはてなブックマークで拡散されていますが、内容は時代にそぐわなくなったものもあるのでご注意ください。 これ知らないプログラマって損してんなって思う汎用的なツールのコメントに寄せられたツールを分類分けしてみました。 解説は、ほぼコメントに寄せられた内容のコピペです。 URLのみの記述は公式サイト(か、ほぼ公式サイトと化しているサイト) 公式サイトとは別に、ページタイトルだけでツールを説明しきっているページへのリンクも付けておきました。類似ページが複数ある場合は、はてブのブックマーク数が多いものを選びました。 知らないツールもあるので、分類がいいかげんなところもあると思います。何か気づいたらコメントください。 解説が不十分なツールについても、補足(コピペで文に取り込める体裁だとありがたい)を頂けると助かります! 元ネタの投稿は現在進

    【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 - Qiita
  • [Java] Spring to Java EE Migration, Part 1

    Oracle Blogsの主としてテクノロジー製品のエントリを日語でご紹介します(オリジナルのエントリを投稿することもあります)。厳密性をご所望の方は原文をどうぞ。よい内容でしたら原文に対し、"Good Entry, thanks!"でもいいので、是非コメントお願いします(Typoや誤訳はコメント欄からどうぞ)。なお、このエントリは個人の見解であり、所属する会社の公式見解ではありません。また、エントリ内でご紹介している製品・サービスは国内導入時期が未定の場合もありますのでご了承下さい。 Good entries on Oracle Blogs are put into Japanese. Mainly this blog covers technology products. Opinions expressed in this blog is my personal one and d

    [Java] Spring to Java EE Migration, Part 1
  • https://blogs.oracle.com/nishigaya/entry/javaee6_understanding_cdi_part_1

  • 日本オラクルの説明会でJava EE6事例とJava EE7のクラウド機能の説明を聞く - ITジャーナリスト星暁雄の"情報論"ノート

    オラクルが2012年6月29日に開催したプレス/アナリスト向けのエンタープライズJavaテクノロジーとアプリケーションサーバーWebLogic Server 12cに関する説明会を聞きに行きました。 伊藤敬氏(日オラクル Fusion Middleware事業統括部 ビジネス推進部 シニアマネジャー) この説明会の骨子(メッセージ)を自分なりに抽出すると次のようになります。 (1)古いJavaテクノロジから、新しいJavaテクノロジに移行しよう。 (2)Java EE6の導入事例が出始めた。開発生産性の向上というメリットが出ている事例も。 (3)仕様策定中のJava EE7ではクラウド機能を導入する。Java EE6の導入は、Java EE7への準備ともなる。 以下、それぞれ説明します。 (1)Java EE標準のカバー範囲が広がり、古いJavaフレームワーク(Struts、DI

    日本オラクルの説明会でJava EE6事例とJava EE7のクラウド機能の説明を聞く - ITジャーナリスト星暁雄の"情報論"ノート
  • 2012年06月 Groovyist/G*のあれやこれや - みちしるべ

    TDDB大阪でSpockが大人気に。 Griffon 1.0、Gradle 1.0、Groovy 2.0とリリースラッシュ。 Literal Ice: PaaSでGrailsならCloudBeesがイイ 2012-06-01 - Grな日々(uehajの日記) 画像処理についてあれこれ: groovyで画像をアーモンド形に切り取る 画像処理についてあれこれ: groovyで画像を氷っぽく変換する 2012-06-01 - marsのメモ 画像処理についてあれこれ: groovyで画像の左右を半透明にする GroovyとClojureでunlessを書いてみた - No Programming, No Life 画像処理についてあれこれ: groovyで画像の端を暗くする 画像処理についてあれこれ: groovyで画像の端をぼかす 画像処理についてあれこれ: groovyで画像の端を透明にす

    2012年06月 Groovyist/G*のあれやこれや - みちしるべ
  • 微分積分

    静岡理工科大学情報学部コンピュータシステム学科菅沼研究室のページです.主として,プログラミング言語( HTML,C/C++, Java, JavaScript, PHP, HTML,VB,C# ),及び,システムエンジニアとしての基礎知識(数学,オペレーションズ・リサーチやシステム工学関連の手法)を扱っています.

  • bắn cá rồng vàng đổi thưởng ✅ game chơi rắn 💡 fb-research.net

    bắn cá rồng vàng đổi thưởng | game chơi rắn | trò chơi bắn súng online miễn phí True Monarch Yiming dường như chỉ khoảng bốn mươi tuổi Tỉnh Thanh Hóa Huyện Thiệu Hóatrò chơi mèo con Sau đó, cô ấy tự nhiên phải làm những việc nhỏ hơn cho Ge Long Huyện Thiệu Hóatải trò chơi free fire hack Vậy thì cô phải giải quyết chuyện này trước rồi mới muốn làm gì thì làm., scr99 slot deposit slot tanpa potong

  • 正しいプログラミング言語の選び方

    【原文】 CC BY-NC-SA 2.0: via Flickr by cype_applejuice ソフトウェア開発者は、あらゆるコーディングプロジェクトで、さまざまな判断を下さなければならない。あるときは、特定の分野の問題を解決しなければならなかったり、特定のアーキテクチャーに関する問題を解決しなければならなかったりする。また、あるときは、今の仕事にとってどの言語を使うのが最適かを判断しなければならない場合もある。そして、この言語の選択こそが、プロジェクトを成功させるための最も重要な要因のひとつなのである。 問題となっている分野に対して最適なプログラム言語が使われず、それとは別の言語が使われることが非常に多い。ここで、ビジネスの各分野とプログラム言語の最適な組み合わせの例をいくつか見てみることにしよう。 金融業界 金融業界は、いくつかの言語から恩恵を享受している。計算で重要な機能の1

  • 良い Commit Messageを書きましょう(翻訳)

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    良い Commit Messageを書きましょう(翻訳)
  • 【備忘録】Windows7でgit環境構築 - ShiroKappa Blog

    社内向けにまとめたかったので、備忘録として。。。 各種パスはご自身の環境にあわせてどうぞ。 面倒くさいのでクリーンな状態から説明します。 クリーンな状態にするには、 1. TortoiseSVNをアンインストール(コントロールパネル>プログラムと機能) 2. TortoiseGitをアンインストール(同上) 3. msysGitをアンインストール(付属のアンインストーラー) 4. Puttyをアンインストール(コントロールパネル>プログラムと機能) 5. 環境変数をクリアする(コントロールパネル>システム>システムの詳細設定>詳細設定>環境変数) GIT**とかPLINK**系を削除します。特にGIT_SSHは消しておく。 なぜ、Puttyをアンインストールするかは、ssh回りで環境やツールが散乱するのを嫌ってです。 gitbash + gnuwin + opensshで充分ですし、鍵ペア

    【備忘録】Windows7でgit環境構築 - ShiroKappa Blog
  • MacBook Airを購入してまずやっておくべきこと&エディタは何を使ったものか - YAMDAS現更新履歴

    主に帰省したときや旅行中に利用するサブのノートPCとして長らく ThinkPad を使っていたのだが、今年に入って動作が尋常でない遅さになってきて、そろそろ寿命かと悟った。さて次となったとき、Mac を買ってみてはどうだろうという気になった。 ワタシは Mac を所有したことがなく、使用経験も大学の研究室と新入社員時代のごく短い期間だけだったりする。つまり、OS X になってからまったく縁がなかったのだ。 しかし、2005年以来 iPod、そして iPhoneApple 製品をずっと使ってきて、そろそろ Mac に手を出しても、そんなひどいことにはなるまいという気持ちになっていたんだね。 で、以前から狙っていた MacBook Air の新しいのがこの間出たので速攻で注文を入れた。筋金入りの Windows ユーザとして、以下のページを設定の参考にさせてもらった。 Mac初心者にオス

    MacBook Airを購入してまずやっておくべきこと&エディタは何を使ったものか - YAMDAS現更新履歴
  • プロジェクト管理に優れた無料マインドマップソフト「MindMaple」Winのみ

    個人的に最も使い勝手の良いマインドマップソフトは操作感もサクサクなMindmanagerだと思っています。その次に来るのが手軽にオンラインでブレストできるMindMeister。 ただ、いずれのマインドマップサービスも、マインドマップ上でプロジェクトからタスクへ落としこんでも、エクセルへエクスポートする機能がなく、エクセルで視認性の高いタスクの一覧を作ったり、ガントチャートを作ったりする際にひと手間かける必要がでてしまいます。Mindmanagerのガントチャートを使っても良いのですが、そのためには高価なアカウントがいくつも必要になります。 そこで今回は、エクセルへのエクスポート機能が優れている無料のマインドマップソフトをご紹介します。 組織のマインドマップツールをマインドマイスターにすべき理由 ペンとノートで記憶に残す!アイデアがわき出る! 当に頭が良くなるマインドマップ(R)“かき方

    プロジェクト管理に優れた無料マインドマップソフト「MindMaple」Winのみ
  • データベース負荷テストツールまとめ(5) - SH2の日記

    というわけで、JPOUG> SET EVENTS 20120721 | Japan Oracle User Groupに参加して発表をしてきました。通常の勉強会と比べて発表者と聴講者の一体感を増すための工夫がなされていて、とても良かったと思います。有限コーヒーかと思ったら無限ビールだったのも驚きです。JPOUGの運営メンバのみなさま、会場を提供してくださった日オラクルのみなさま、当日お越しいただいたみなさま、どうもありがとうございました。 私のセッションでは、データベース負荷テストツールまとめ(5)と題して過去4回分のまとめと自作ツールの紹介をさせていただきました。JdbcRunnerはOracle DatabaseMySQLとPostgreSQLの間でTPC-BとTPC-Cの性能比較ができる唯一のオープンソースソフトウェアですので、いろいろ試してみていただければと思います。試した結果

    データベース負荷テストツールまとめ(5) - SH2の日記