ObJectRelationalBridge 1.0.0
Grok Headline matches for ObJectRelationalBridge 1.0.0
Grok Description matches for ObJectRelationalBridge 1.0.0
GrokA matches for ObJectRelationalBridge 1.0.0
Ruby On Rails Showdown with Java
Spring/Hibernate
Ruby On Rails Showdown with Java
Spring/Hibernate
04/04/2005 11:09 AMActive Record 0.9
Active Record 0.9
07/25/2004 02:24 AMRuby-based object-relational mapping (ORM) software.
Read iCal Data with Ruby
Read iCal Data with Ruby
09/06/2004 12:09 AM Apple doesn't provide any APIs to read iCal's data, but you can do it
yourself. This article presents a Ruby module to read iCal data and
use in your own Ruby applications, including complete Cocoa
applications written with RubyCocoa.
Ruby/Tk Primer: Creating a cron GUI
Interface with Ruby/Tk
Ruby/Tk Primer: Creating a cron GUI
Interface with Ruby/Tk
07/14/2004 01:49 PMChristopher Roach: "This article is the first in a two-part series
that teaches you how to use Ruby and Tk on your Mac OS X system.
During the course of this tutorial, I hope to convince you of the
advantages of using Ruby and the Tk toolkit by creating a program that
will act as a GUI-based front end to the cron daemon."
Performance Optimizations for the XML
Data Type
Performance Optimizations for the XML
Data Type
07/21/2004 11:39 PMThis paper covers several ideas, which are designed to improve query
and data modification performance of the XML data type in the upcoming
version of Microsoft SQL Server 2005. To get the most value from this
paper, you need familiarity with the XML features in SQL Server 2005;
see the MSDN article XML Support in Microsoft SQL Server 2005 for
background material.
New PHP5 feature: Abstract Data Type
extension
New PHP5 feature: Abstract Data Type
extension
01/21/2003 05:02 PMSpeed record set for public network data
transfer
Speed record set for public network data
transfer
06/18/2004 05:39 PMSprint and the Swedish National Research and Education Network said
they sent 840GB of data from a computer in San Jose to a computer in
northern Sweden in less than 27 minutes.
Available Performance Monitor Counters
for Discovery Data Record monitoring
Available Performance Monitor Counters
for Discovery Data Record monitoring
07/13/2004 06:47 AMSoham inquiry to make crime-record data
sharing easier
Soham inquiry to make crime-record data
sharing easier
05/10/2004 11:30 AMSilicon.com May 10 2004 3:47PM GMT
Hibernate 2.1 (2.x)
Hibernate 2.1 (2.x)
12/12/2003 10:09 PMRelational persistence for idiomatic Java.
Hibernate 1.1.8 released
Hibernate 1.1.8 released
10/30/2002 10:57 AMHibernate is a powerful, high performance object/relational
persistence and query service for Java. Hibernate lets you develop
persistent objects following common Java idiom, including association,
inheritance, polymorphism, composition and the Java collections
framework. To support a rapid build procedure, Hibernate rejects the
use of code generation or bytecode processing. Instead runtime
reflection is used and SQL generation occurs at system startup time.
Hibernate supports Oracle, DB2, MySQL, PostgreSQL, Sybase, SAP DB,
HypersonicSQL, Microsoft SQL Server, Progress, Pointbase, Mckoi SQL
and Interbase.
Version 1.1.8 introduces major query language enhancements and
substantially reworks Hibernate's transparent lazy object
initialization.
Changelog:
https://sourceforge.net/project/shownotes.php?release_id=119289
Homepage:
http://hibernate.sourceforge.net
Full feature list:
http://hibernate.sourceforge.net/features.html
Ready to Hibernate.
Ready to Hibernate.
03/11/2003 09:43 AM
Finally, I'm ready to start working on the Hibernate implementation of
the Roller Weblogger backend. I ended up doing a lot more refactoring
than I had intended. I told you about how I moved code from the Castor
implementation into abstract base classes that can be used by the
Hibernate implementation. Now I'll describe the changes that I made in
the Roller build and code-generation process.
In the original Roller build process, illustrated in Figure 4 of the
article
Building a J2EE Weblogger, I used abstract
javax.ejb.EntityBean classes as the meta-data basis for
generating code via the XDoclet
EJBDoclet task. I was subverting EJBDoclet: using it to generate Data
Objects, Struts Forms, and Castor mappings but not using any of it's
EJB output.
That worked pretty well, but eventually it became a problem. The
generated Data Objects were just dumb data-holders and, over time, we
realized that they need to be smarter "business objects." The Data
Objects were regenerated on every build and that made it diffucult, if
not impossible, to add new methods, new logic, and new collections.
The new Roller build/code-gen process
The new Roller build process, or at least the code-generation part of
it, is shown above. We now start with some hand written "Plain Old
Java objects" or POJOs. We still have to subvert EJBDoclet because the
XDoclet <strutsform> and
<castormapping> can only exist inside EJBDoclet.
I had to use Matt Raible's patched version of
<strutsform> (from his struts-resume
example) because the one in XDoclet 1.2b2 works only if the source
class extends javax.ejb.EntityBean and the new Roller
POJO's don't do that. Matt and I consider this to be a bug in EJBDoclet, but I'm not sure the XDoclet guys
agree. Maybe Roller should define it's own
<strutsform> that works on any POJO and that
inserts validator tags (something Matt also added in his struts-resume
example).
The Roller build/code-gen process is still not perfect, but it's "good
enough" for me to begin my Hibernate implementation of the Roller
Business Tier interfaces. I'll be blogging as I go so stay tuned.
Hibernate 1.2 beta 1
Hibernate 1.2 beta 1
11/11/2002 09:22 PMHibernate is a powerful, high performance object/relational
persistence and query service for Java. Hibernate lets you develop
persistent objects following common Java idiom, including association,
inheritance, polymorphism, composition and the Java collections
framework. To support a rapid build procedure, Hibernate rejects the
use of code generation or bytecode processing. Instead runtime
reflection is used and SQL generation occurs at system startup time.
Hibernate supports Oracle, DB2, MySQL, PostgreSQL, Sybase, SAP DB,
HypersonicSQL, Microsoft SQL Server, Progress, Pointbase, Mckoi SQL
and Interbase. Version 1.2 beta 1 introduces a few important bug fixes
and one significant new piece of functionality.
New Features
==========
* Normalized (table-per-subclass) mapping strategy for databases with
ANSI-style OUTER JOIN and CASE
* Hibernate.initialize() forces initialization of given proxies or
lazy collections
Deprecations
==========
* findIdentifiers() is now deprecated
* hibernate-mapping-1.1.dtd is now preferred to hibernate-mapping.dtd
* previously deprecated insert() and create() methods were removed
from the Session interface
Major Bugfixes
===========
* Fixed JNDI functionality for JNDI servers that use serialization and
ignore Referenceable
* Fixed problems querying table-per-concrete-class or mixed strategy
inheritence hierarchies
* Fixed a bug where deletions where not cascaded to som one-to-one
associations
Q&A
====
* Why is this release a "beta"?
The beta designation refers to the fact that the new 1.2 functionality
is immature. It is not meant to imply that this release is of lower
quality that the previous 1.1.8 release. For 1.1.8 functionality, this
release is intended to be of *higher* quality, since a number of bugs
were fixed.
* Is 1.2 beta 1 a drop-in replacement for 1.1.8?
No. Specifically several deprecated methods were removed from the
Session interface.
* So should I upgrade to the new version?
Yes, most probably. But please take the time to test your system
against the new hibernate.jar.
* Will you be doing a 1.1.9 release that includes only bugfixes (ie. a
drop-in replacement for 1.1.8)?
Only if absolutely necessary. If enough people have a really good
reason for needing this, I will do it - but it will be an annoying
task and requires that I branch CVS which I would prefer to avoid.
* What further work is planned for the 1.2 stream?
- support for the normalized mapping strategy on Oracle
- An overdue refactoring of code that generates SQL strings, replacing
direct StringBuffer manipulation with a new SQL query model
- Make certain that the toolset is fully up to date with the new DTD
- Full "roundtripping" functionality in the toolset
Hibernate 1.2.2 released
Hibernate 1.2.2 released
01/06/2003 09:28 AMHibernate is a powerful, ultra-high performance object/relational
persistence and query service for Java. Hibernate lets you develop
persistent objects following common Java idiom, including association,
inheritance, polymorphism, composition and the Java collections
framework. To support a rapid build procedure, Hibernate rejects the
use of code generation or bytecode processing. Instead runtime
reflection is used and SQL generation occurs at system startup time.
Hibernate supports Oracle, DB2, MySQL, PostgreSQL, Sybase, SAP DB,
HypersonicSQL, Microsoft SQL Server, Progress, Mckoi SQL, Pointbase
and Interbase.
Hibernate supports an ODMG 3 interface alongside a more expressive
custom API.
Of course, Hibernate integrates elegantly with J2EE application
servers and with other popular open source solutions like XDoclet.
Version 1.2.2 fixes a minor bug introduced in 1.2.1.
Easy Hibernate Cache 0.6
Easy Hibernate Cache 0.6
12/08/2003 01:07 PMA fast and simple, pure Java, in-process cache.
Hibernate 1.0rc3 (0.9.17) released
Hibernate 1.0rc3 (0.9.17) released
07/03/2002 11:09 AM Hibernate is a powerful, high performance object/relational
persistence and query service for Java. Hibernate lets you develop
persistent objects following common Java idiom, including association,
inheritence, polymorphism, composition and the Java collections
framework. No code generation or bytecode processing is required.
Instead, in pursuit of a shorter build procedure, runtime reflection
is used. Hibernate supports Oracle, DB2, MySQL, PostgreSQL, Sybase, MS
SQL Server, Mckoi SQL, Progress, HypersonicSQL, and Interbase.
Hibernate 1.1beta1 released
Hibernate 1.1beta1 released
08/05/2002 10:45 PMHibernate is a powerful, high performance object/relational
persistence and query service for Java. Hibernate lets you develop
persistent objects following common Java idiom, including association,
inheritance, polymorphism, composition and the Java collections
framework. To support a rapid build procedure, Hibernate rejects the
use of code generation or bytecode processing. Instead runtime
reflection is used and SQL generation occurs at system startup time.
Hibernate supports Oracle, DB2, MySQL, PostgreSQL, Sybase, SAP DB,
HypersonicSQL, Microsoft SQL Server, Progress, Mckoi SQL and
Interbase.
Version 1.1beta1 introduces the following enhancements:
* brand new Query API supporting pageable result sets and named
parameters
* query language enhancements including subqueries
* reworked documentation in DocBook
* JCS cache integration
* improved prepared statement cache
* minor bugfixes and performance optimizations
Hibernate tests in place and remember
me.
Hibernate tests in place and remember
me.
03/11/2003 09:43 AM
I developed Roller without unit testing, but I'm not going proceed
with the Hibernate implementation without having tests in place. Last
night, I checked in tests for the Roller NewsfeedManager, the simplest
of the Roller backend managers. The next step is to write or generate
Hibernate mappings for the NewsfeedData object and code up a new
NewsfeedManagerImpl.
While I was working on that, Ma
tt implemented remember me, added email notification for comments,
and upgraded his site to the latest Roller from CVS (not even I am
ready to do that ;-)
Tropical Primate Found to Hibernate
Tropical Primate Found to Hibernate
06/24/2004 01:37 AMHibernate - A J2EE Developers Guide
Hibernate - A J2EE Developers Guide
04/06/2005 05:24 PMData On-Demand Expert Evolving Solutions
Announces Record Growth - Responds to
Changing Technology Needs with Storage &
Server Virtualization
Data On-Demand Expert Evolving Solutions
Announces Record Growth - Responds to
Changing Technology Needs with Storage &
Server Virtualization
03/14/2005 06:10 PMEvolving Solutions, a data on-demand and server virtualization expert,
has announced record growth for the fiscal year 2004. [PRWEB Feb 24,
2005]
I've never seen anyone type that fast.
You type like an Agent
I've never seen anyone type that fast.
You type like an Agent
11/16/2003 06:59 AMBetter than the second and third movie combined .. View the Matrix in
code!!!
abstract.cs.washington.edu/~renacer/ascii-matrix.html.gz?D0=
1
track this
site | 4 links
Movable Type Publishing Platform:
Movable Type 3.11 Released: Bugs fixed
Movable Type Publishing Platform:
Movable Type 3.11 Released: Bugs fixed
09/04/2004 05:18 PMMovable Type 3.11 Released: Bugs fixed ..
released
movabletype.org/news/2004/09/movable_type_311_released.shtm
l
track this
site | 3 links
Movable Type Publishing Platform:
Movable Type 3.14 released
Movable Type Publishing Platform:
Movable Type 3.14 released
12/22/2004 01:05 AMMovable Type Publishing Platform: Movable Type 3.14 released .. new
version of Movable
Type
movabletype.org/news/2004/12/movable_type_314_release.shtml
track
this site | 4 links
Movable Type Publishing Platform:
Movable Type 3.1 Launched
Movable Type Publishing Platform:
Movable Type 3.1 Launched
08/31/2004 05:31 PMMovable Type 3.1 Launched .. new
version
movabletype.org/news/2004/08/movable_type_31_launched.shtml<
br />track this
site | 4 links
Movable Type News: Workflow for Movable
Type released
Movable Type News: Workflow for Movable
Type released
04/15/2005 10:47 PMWorkflow, a new plugin for Movable Type 3.1x, has just been released
by David Raynes. While we don't usually feature new plugins as part of
our news about the Movable Type platform, we thought it was worth
pointing out because...
Movable Type News: Movable Type 3.17
released
Movable Type News: Movable Type 3.17
released
06/06/2005 12:11 AMToday we are releasing Movable Type 3.17. This release addresses four
issues that do not affect the majority of installations, but are
critical for users with certain configurations. Version 3.17 is not a
required upgrade if your Movable Type installation...
Movable Type News: Movable Type 3.16
released
Movable Type News: Movable Type 3.16
released
04/18/2005 04:41 PMThe Movable Type team has been hard at work and we have some very
exciting things coming in the 2005 release schedule. To kick things
off we are proud to introduce Movable Type 3.16. Movable Type 3.16
sports significant improvements...
Movable Type Publishing Platform:
Movable Type 3.1: What's New
Movable Type Publishing Platform:
Movable Type 3.1: What's New
07/30/2004 05:26 PMMovable Type Publishing Platform: Movable Type 3.1: What’s New
.. new version of Moveable
Type
movabletype.org/news/2004/07/movable_type_31_whats_new.shtml
track
this site | 4 links
The efficiency of markets
The efficiency of markets
03/14/2005 05:37 PM1). I've been meaning to pick up a copy of Blink ever since it came
out, because I'm a big fan of Malcolm Gladwell's writing. But then I
thought...
2). Ever since I heard him
talk about his work, I would prefer hearing the new book
rather than reading it, so I...
3) Searched and searched for a paid, downloadable audio version.
Surprisingly, there was none to be found on iTunes or Audible for this
best selling author, so I eventually...
4). Broke down and purchased the unabridged CD set
for about $10 more than the book, and I had to wait
several days for it to show up via UPS, and now...
5). I am importing the tracks into iTunes, one CD at a time, with
barely any metadata since CDDB knows little about the discs. The
process has taken me about 90 minutes to get through, loading and
ejecting discs one by one, while I work on other things.
ObJectRelationalBridge 1.0.0