2013-01-01から1年間の記事一覧
タイトルはどう考えても釣りです。 本当にありがとうございました。アジャイルがダメだと思う7つの理由という釣り記事が書かれました。 それに関して、いろいろ反論記事が書かれていますけれども、それら全部だめなんじゃないかと。原則に還ってアジャイルマ…
ということで、裏方してます。が・・・・・ドタキャン率が多すぎ。 今回、参加費として1,500円ほど取っているのですが、 お弁当とかそういったものの費用として使っているわけですよ。軽い気持ちでキャンセルとかしているとは思うけれども、18人も来なかった…
ここ半年ぐらいの疑問です。以前、スクラム開発をしていますという会社におじゃまさせていただきました。 そこのプロダクトオーナー役をやっている人はそれなりに有名な人らしく、たまに講演活動もやっているとのこと。アジャイルプラクティスの詰まった開発…
ということで、前回に引き続き@OneToManyをEclipseLinkとHibernateで使い比べてみました。 ※Derbyを使用しています。 @Entity public class Parent implements Serializable { @Id @GeneratedValue(strategy = GenerationType.TABLE) private Long id; priva…
ということで、@OneToManyをEclipseLinkとHibernateで使い比べてみました。 ※Derbyを使用しています。 @Entity public class Parent implements Serializable { @Id @GeneratedValue(strategy = GenerationType.TABLE) private Long id; private String name…
先日、 [twitter:@seratch]さんから教えていただいたQuerydslがすごい良かったので記事として書きます。http://www.querydsl.com/ JPAにおける課題 JPAではJPQLとCriteriaという二つのクエリ記述言語があります。 しかしながら、それぞれ使い勝手という意味…
JPQLでこんなのを書いてみました。 select p1, p2 from Product as p1, Product as p2 where p1.name = p2.name 戻り値は2つのエンティティ。 戻り値の結果 ElipseLink2.4.0 Hibernate4.1.9.Final 結果は、両方共Listで帰ってきて、その下にObjectの配列[p1,…
TDDの自殺 #kyon_mmAdventを読んで、TDDについて考えなおしたいと思ったので思うままに書いてみます。正直、私はTDDについては必須ではないと考えています。 もう1年以上前に書いたエントリーですが、アジャイルにTDDしようとしてペアプロして失敗した話とい…
さくらばさんが以下のように呟かれていました。 window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https:…
せっかくIntelliJ IDEAを買ったので、JavaEE6開発に使ってみることにしました。 環境構築で色々と困ったところがあったので手順を記しておきます。前提条件としてmavenでプロジェクトを作ることとしています。 これはIntelliJ以外からプロジェクトを開けない…
JetBrainsがマヤ暦が終わるときに割引セールをしていたのでIntelliJ IDEAを買いました。 75%OFFだったりすると買っちゃいますよね(白目)ということで、IntelliJ IDEAの操作練習も兼ねてBrainFuckを実装してみました。BrainFuckとは http://ja.wikipedia.org/…