бесплатные читы для вормикс вконтакте в контакте взлом вормикса скачать программу для вормикс вконтакте вормикс баги деньги wpe pro вормикс скачать качалка на вормикс скачать программу на игру вормикс скачать программу для взлома вормикса вконтакте вормикс скачать читы скачать программу вормикс контакте баги вормикс на фузы коды на вормикс бесплатно без смс взлом вормикс artmoney баг вормикс бесплатно коды на вормикс в контакте прокачка вормикс взлом программа скачать читы для вормикс на рубины вормикс баги на оружие прокачка вормикс в контакте без смс бесплатно баг вормикс cheat engine взлом игры вормикс вконтакте коды на вормикс в контакте на 30 уровень программа для накрутки рубинов в вормиксе вормикс баги на рубины баг вормикс вконтакте рубины коды на вормикс читы на вормикс на деньги прокачка игры вормикс вормикс программа для взлома cheat engine пользоваться вормикс вормикс мастер скачать бесплатно вормикс прокачка героя читы вормикс фузы вормикс боссы с какого уровня коды на вормикс для 10 уровня

Extending SQuirreL with plugins

Posted by Mike Haller on Saturday, March 7. 2009 at 16:33 in Java, SQL
SQuirreL is a 100% pure-Java implementation of a generic SQL client. You can browse and analyse any database which provides a JDBC driver. You can execute any kind of SQL statements. SQuirreL provides a plugin mechanism to hook in additional features. The default installation comes with a lot of plugins, for example MySQL-specific plugins, code completion, data import plugins and more.

Squirrel: I'm watching you!

In this article, I'd like to show you how to write your own plugin for SQuirreL and what you need to do to set up your development environment. I'll implement two features for indexing tables and their content into an Apache Lucene index and to make it searchable using full-text search.

XML Schema Validation done right

Posted by Mike Haller on Wednesday, March 4. 2009 at 13:06 in Java
To validate an XML document against an XSD Schema, Java 5 offers standard functionality with the built-in JAXP API. To do that, first create the Schema object as follows:
URL resource = getClass().getResource( SCHEMA_FILE );
SchemaFactory factory = SchemaFactory.newInstance( XMLConstants.W3C_XML_SCHEMA_NS_URI );
Schema schema = factory.newSchema( resource );

Dynamic Applications

Posted by Mike Haller on Monday, February 16. 2009 at 00:15 in Java, Selfmade, Work
What are Dynamic Applications?

It's the software-way of putting the business people back in charge. Today, changes to enterprise business software takes ages to get into production. Endless analyze-redesign-implement-test-deploy cycles affecting multiple stakeholders: IT, QA, vendors and of course the sponsor.

How would it feel if the first three stakeholders could be removed from the process, once the application has been finalized in its initial state? How about giving the sponsor or business department the ability to adapt and change applications on their own? How about giving them the ability to change complex business logic, fine-tune parameters and model work flow to reflect the reality when and as soon as it changes?

Dumb Annotations

Posted by Mike Haller on Thursday, January 22. 2009 at 10:57 in Java
I just read the article about the new Java Servlet 3.0 Specification over at dZone when it once again struck me: Annotations!

JBoss sucks

Posted by Mike Haller on Wednesday, December 31. 2008 at 16:00 in Java, WTF
JBoss 5.0.0.GA startup message:

15:55:41,325 WARN [JBossASSecurityMetadataStore] WARNING! POTENTIAL SECURITY RISK. It has been detected that the MessageSucker component which sucks messages from one node to another has not had its password changed from the installation default. Please see the JBoss Messaging user guide for instructions on how to do this.

Obviously "Pulling Messages" or "Reading Messages" hadn't fit the meaning the programmer or whoever wrote this message wanted it to have.

About

My name is Mike Haller and I'm a software developer and architect at Bosch Software Innovations in Germany. I love programming, playing games and reading books. I like good food, making photos and learning and mentoring about the craftsmanship of commercial software development. Stack Overflow profile for mhaller

Quicksearch

Archives