Data Modeler, along with SQL Developer and JDeveloper, has a powerful extension SDK; this allows bespoke extensions to be developed. These extension can modify workflows and access/update the internal data models of the application.
Shows the usage of Logical DataTypes within Oracle Data Modeler:
Exports a subiew in a logical model to a CSV file.
Data Modeler transformation script to change all data types in logical models from domain to logical.
Data Modeler has a powerful javascript engine to programatically view and change items within the model. Below is a simple framework for processing the logical model.
If you ever needed to change the logical data types via a transformation script, you’ll need to get the type by name. The lines below will get the logical type and place it in a variable for reuse.
Recursively list every class in every jar:
The Happens-Before relationship is rarely properly understood, but is a vital part to parallel, or multi-threaded, programming. It explains the “how could that happen” problem that can happen with multiple running threads.
A quick and dirty bash/xsl combination to allow you to watch changes in Redmine, Hudson and Review Board via Growl; this should work with any local RSS/ATOM feed.
Say you have an XML file, some of the elementa have attributes with sequence numbers, and you want to re-number them all consecutively, try this XSL: