タグ

2014年8月29日のブックマーク (15件)

  • EclipseのGradleプラグイン使ってるときにprovidedCompileで指定しているjarもWEB-INF/libに配備されて困ったときの話 - Qiita

    EclipseのGradleプラグイン使ってるときにprovidedCompileで指定しているjarもWEB-INF/libに配備されて困ったときの話JavaEclipsegradle ことのはじまり 問題が発生したのは、 Jersey MVC の JSP を GlassFish 4.0 で試そうとしたときのこと。 CDI を有効にしてデプロイしたら、 CDI 関連のエラーが発生した。 色々試していたところ、 build.gradle の dependencies に providedCompile で指定していた jersey-mvc-jsp をコメントアウトしたら、エラーは発生しなくなった。 いや、 providedCompile なのに何で影響あるんすか。。。 調べたところ、どうも Eclipse の Gradle プラグインでインポートした Web アプリプロジェクトは、buil

    EclipseのGradleプラグイン使ってるときにprovidedCompileで指定しているjarもWEB-INF/libに配備されて困ったときの話 - Qiita
    quodius
    quodius 2014/08/29
  • 第5回 Spring環境におけるDBアクセス(2) 〜 Spring Data篇 | DevelopersIO

    よく訓練されたアップル信者、都元です。前回は散々説明しといて「こんなの使わないッスよね(クッチャクッチャ」っていう酷いオチでごめんなさいごめんなさい。えっと、今回が命です。これが、私が日常的に使ってるデータアクセスの仕組みです。間違いねえっす。 ただし、前回の最後の注釈でも指摘した通り、便利で高水準なAPIは黒魔術的要素が強くなります。APIの水準と裏側の見通し *1はトレードオフですので、プロジェクトメンバーのスキル等も勘案しつつ、慎重な選択が必要なところかと思います。連載の読者の皆様は基的にSpringを学び始めて間もないと思っていますので、今まではSpringの中でもそこそこ見通しの良い(まだ魔術とは言えないような)機能を中心にご紹介してきました。一方、今回は比較的黒いです。なので今回はこのエントリを通じて、Spring Dataの高水準のデータアクセスAPIを学ぶだけではなく

    第5回 Spring環境におけるDBアクセス(2) 〜 Spring Data篇 | DevelopersIO
    quodius
    quodius 2014/08/29
  • 第4回 Spring環境におけるDBアクセス(1) 〜 JdbcTemplate篇 | DevelopersIO

    よく訓練されたアップル信者、都元です。では今回は、前回の予告どおり、Spring環境からのDBアクセスについて見て行こうと思います。 DB環境整備(MySQL) というわけで、今回はDBを使いますので、ローカルにMySQLをインストールしておいてください。筆者の検証環境におけるMySQLのバージョンは5.6系(Server version: 5.6.13-log Source distributionという奴)ですが、まぁまだ基的なことしかしませんので、最新でなくても良いと思います。また、localhostからはパスワード無しでrootユーザで接続できるような環境を前提としています。適宜そのように調整するか、パスワードが必要な環境を前提とするのであれば、適宜読み替えをおこなってください。 さて、ではMySQLに接続して、とりあえずDBとスキーマを作り、適当なデータを投入しておきましょう。

    第4回 Spring環境におけるDBアクセス(1) 〜 JdbcTemplate篇 | DevelopersIO
    quodius
    quodius 2014/08/29
  • 第3回 Spring開発環境の整備 | DevelopersIO

    よく訓練されたアップル信者、都元です。大変お待たせいたしました。評判がそこそこ良いのは知っていたのですが、AWSネタに押し流されて放置してしまいました。ただ、私のSpring愛は衰えておりませんので、ぼちぼちと続きを書いて行きたいと思います。冷静に見ると5ヶ月も間を開けてしまいましたね。ごめんなさいごめんなさい。というわけで、下記をおさらいの上、読み進んでみてください。(私も読んでから書かないと流れが掴めませんw) 第1回 はじめてのSpring Framework 第2回 Springの様々な設定記述 – AnnotationもJavaもあるんだよ というわけで、前回までは、DIコンテナの考え方や、beanの定義方法 *1等について解説しました。手続き的な記述と宣言的な記述の分離など、思い出して頂けましたでしょうか。 さて今回はちょっと毛色を変えて、Springを使ったJava開発の開発

    第3回 Spring開発環境の整備 | DevelopersIO
    quodius
    quodius 2014/08/29
  • 第2回 Springの様々な設定記述 – AnnotationもJavaもあるんだよ | DevelopersIO

    よく訓練されたアップル信者、都元です。前回は、Springのコードを見ながらDIについて学びました。DIを使うと、「オブジェクトの生成と初期化」という宣言的な記述に親和性の高い情報と、「オブジェクトの利用」という手続き的な記述に親和性の高い情報を分離できることが確認出来ました。 Springはbean(Springの管理下にあるインスタンス)の生成と初期化に関する情報(Configuration metadataと呼びます)をXMLで受け取ります。XMLの一例は前回示した通りですが、このConfiguration metadataは色々な記述方法があります。 p及びcネームスペースの使用によるSpringの設定 XMLの閉じタグが目障りだ、という人がいるようです。では、こんなのはいかがでしょうか。 <?xml version="1.0" encoding="UTF-8"?> <beans

    第2回 Springの様々な設定記述 – AnnotationもJavaもあるんだよ | DevelopersIO
    quodius
    quodius 2014/08/29
  • 第1回 はじめてのSpring Framework | DevelopersIO

    今やすっかりAWS屋、しかもアプリではなくインフラ寄りのプロダクトばかり触っている都元です。しかし元々はサーバサイドアプリ屋ということで、ボスのAWSへの想いとは裏腹に、ぼちぼちとサーバサイドJavaの話も出して行こうと思っています。 というわけで、Spring Frameworkについて色々書いて行こうと思うのですが、どう考えても1回で終わる内容ではないため、シリーズ形式(連載)とさせて頂きたいと思います。ただ、書くネタは無限にありそうなので、回数は反響に応じて調整しようかな、と思っています。ギブミー・いいね。 Javaフレームワークの世界 Javaはフレームワークがいっぱいあることが利点でもあり欠点でもあります。多くの言語にはデファクトと言えるフレームワークが存在します。あまり知らない分野なので深く触れてヤケドしたくはないのですが、例えばRubyだったらRailsでしょうし、Pytho

    第1回 はじめてのSpring Framework | DevelopersIO
    quodius
    quodius 2014/08/29
  • 初めての Java EE 開発から学んだこと JJUG CCC 2014 Spring

    2014年5月18日、ベルサール西新宿にて行われたJJUG CCC 2014 Springにて発表させて頂いたプレゼンの資料です。

    初めての Java EE 開発から学んだこと JJUG CCC 2014 Spring
    quodius
    quodius 2014/08/29
  • 黒ギャルとオタクが宅飲みしたら意外と相性が良かったことが判明 | CHINTAI情報局

    突然ですが、みなさんは、ネット上にある「ギャルは意外とオタクに優しい」という仮説はご存じでしょうか? 「黒ギャルはオタクに優しい」という謎の幻想 「ギャルはあまり偏見とか持たないから、実はオタクにも優しいのでは?」という意見があるんですが、「ギャル」と「オタク」という、いわば対極の存在が実際の世界で交わることは少ないので、真相は謎のままです。 では、そのギャルとオタクが実際に宅飲みをしたらどうなるのでしょうか。 日は僕の友人に協力してもらって、世紀の大実験をお届けしたいと思います! 黒ギャルとオタクで宅飲み開始 オタク軍メンバー紹介 オタク軍 リーダー サカイさん(44歳)。 オタク歴30年の大ベテラン。日の会場の家主でもある。 好きな女性:初音ミクとアニメ「プリズマイリヤ」のイリヤ。 好きなアニメ:「けいおん!」 オタク軍 軍師 pojiさん(34歳)。 家主のサカイさんや著者である

    黒ギャルとオタクが宅飲みしたら意外と相性が良かったことが判明 | CHINTAI情報局
    quodius
    quodius 2014/08/29
  • クックパッドにおける最近のActiveRecord運用事情 - クックパッド開発者ブログ

    インフラストラクチャー部の成田(@mirakui)です。 Rails の OR マッパーである ActiveRecord ですが、みなさんどのように運用していますか? ActiveRecord を使うと、 SQL を直接扱うことなく、抽象化された表現で RDB にアクセスできるので、アプリケーションの開発効率という観点ではメリットが大きいです。 一方で、 ActiveRecord が駆使されているアプリケーションをサーバに配置してプロダクションとして運用する立場からすると、いくつかの問題に突き当たります。 まずはクックパッド体アプリケーションにおける、最新の rake stats をご覧ください。 +----------------------+-------+-------+---------+---------+-----+-------+ | Name | Lines | LOC

    クックパッドにおける最近のActiveRecord運用事情 - クックパッド開発者ブログ
    quodius
    quodius 2014/08/29
  • 大手Webサービスがクライアント側で発生したJavaScriptのエラーをどう収集しているのか まとめ - Qiita

    Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    大手Webサービスがクライアント側で発生したJavaScriptのエラーをどう収集しているのか まとめ - Qiita
    quodius
    quodius 2014/08/29
  • UWP を Continuum に完全対応させるには? - 高橋 忍のブログ - MSDN Blogs

    In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...

    UWP を Continuum に完全対応させるには? - 高橋 忍のブログ - MSDN Blogs
    quodius
    quodius 2014/08/29
  • 【リレーコラム:かばんの中身】暇だからカバンの中身を公開します - はてなニュース

    5日連続でお送りするはてなブロガーさんのリレーコラム。第4回はブログ「暇な女子大生が馬鹿なことをやってみるブログ」の暇な女子大生(id:aku_soshiki)さんにかばんの中身を披露していただきました。 暇女さんのかばんの中には、やはりあのアイテムが……!(編集部) カバンの中身は簡単に見せるくせに心の中身は頑なに見せようとしない、ザ・現代人な皆さんこんにちは。「暇な女子大生が馬鹿なことをやってみるブログ」で心の中も部屋の中も公開し、もはや「羞恥心」という言葉などどこ吹く風の暇な女子大生(id:aku_soshiki)です。 「カバンの中身を晒せ」というはてなニュース編集部からの命令を受けてまずはカバンの紹介から始めたいと思います。 わたしが今一番よく使っているお気に入りのカバンがこちらです。ストロベリーフィールズで買ったショルダーバッグ¥5000。 ストラップを外せばクラッチバッグとし

    【リレーコラム:かばんの中身】暇だからカバンの中身を公開します - はてなニュース
    quodius
    quodius 2014/08/29
  • Spring3のSpring MVCでなるべく最小単位のHello world - Qiita

    目的 Spring MVCをちょっとかじってみようと思ったときに、webや書籍のサンプルだと大きすぎて取っ付きにくくてちょうど良いものがなかったので、なるべく最小単位の構成で"Hello world"するサンプルを作ってみました。 最小単位なので、DIやAOPはほとんどでてきませんし、DBなんかもでてきません。 前提 STSは使わない(自分の環境制約でインストールできなかったので) quick-start的なものは使わない(取っ付きやすいかもしれないが、どこに関連があるか分かりにくいので) ServerにはTomcat_7.0.50を使用 ビルドツールはmavenを使用 Viewにはjspを使用 Controllerを使って"Hello world"するところをゴールとする フォルダ・ファイル構成 Spring3入門を参考にして以下のような構成にしました。 基的にはmavenの構成で、設

    Spring3のSpring MVCでなるべく最小単位のHello world - Qiita
    quodius
    quodius 2014/08/29
  • Maven プロジェクトを Gradle プロジェクトにする(誇張) - Qiita

    Help us understand the problem. What is going on with this article?

    Maven プロジェクトを Gradle プロジェクトにする(誇張) - Qiita
  • 「メンテナンス大変なのでサービス閉じたいです」 - tototoshi の日記

    Web サービスの会社にはイケイケなサービスの陰に隠れて、かつてイケイケだったけど今はイケテナイサービス、とか、ぶっちゃけ最初っからあんまりやる気なかった☆サービス、これどこで拾ってきちゃったのサービス、などなど、惰性で続いちゃってるようなサービスがごろごろあったりします。 そういうイケテナイサービス群はメンテナンスの手間を取らせる物なので、エンジニアとしては閉じてしまいたい。でも非エンジニアとしては閉じたくない。いや、当は閉じたい!でもちょっとは儲かってるし、閉じるとわずかながら存在するユーザーからクレームくるし、連携先の企業とやりとりするのめんどいし、まあいろいろめんどうそう。 そこで、「イケテナイサービスにはできる限りメンテナンスの手間を払うな」という話がエンジニアのとこにきて「お前なーっ!そのメンテナンスの手間がなーっ!」となり、話がループを始めます。なぜこういう噛み合わない話に

    「メンテナンス大変なのでサービス閉じたいです」 - tototoshi の日記
    quodius
    quodius 2014/08/29