
Java
Get flash to fully experience Pearltrees
Java IAQ: Infrequently Answered Questions
A question is infrequently answered either because few people know the answer or because it is about an obscure, subtle point (but a point that may be crucial to you). I thought I had invented the term, but it also shows up at the very informative About.com Urban Legends site. There are lots of Java FAQs around, but this is the only Java IAQ. (There are a few Infrequently Asked Questions lists, including a satirical one on C .)Wouter Coekaerts » Puzzles
[JavaSpecialists 199] - Hacking Java Surreptitiously
Issue 199 2012-02-23 Category: Language Java version: Java 1 - Java 7 Surreptitious: stealthy, furtive, well hidden, covert. In this newsletter we will show two Java puzzles written by Wouter Coekaerts that require a surreptitious solution. You cannot do anything to upset the security manager.If you are going for java interview on any Investment bank expect lots of muti-threading interview questions on your way. Multi-threading is a favorite topics on Investment banking specially on electronic trading development and they grill candidate on many confusing java thread interview questions. They just want to ensure that the guy has solid knowledge of multi-threading and concurrent programming in java because most of them are in business of performance. High volume low latency Electronic trading System which is used for Direct to Market (DMA) trading is usually concurrent in nature.
Top 15 java threading interview questions asked in Investment banks
Clean Code: A Handbook of Agile Software Craftsmanship | Free eBooks Download - EBOOKEE!
Clean Code. Whew!
Introduction T he recent Java 5 (a.k.a. Java 1.5) generics implementation opens both new problems and new opportunities in the implementation of the "Gang of Four" (GoF) Factory patterns [Gamma, et al 1995].
Factory Chain: A Design Pattern for Factories with Generics by Hugo Troche - developer.*, Developer Dot Star
All text and content found at URLs starting with http://www.AngelikaLanger.com/GenericsFAQ/ (collectively, "the Java Generics FAQ") are the sole property of Angelika Langer. Copyright @ 2004-2012 by Angelika Langer . All rights reserved. Except as specifically granted below, you may not modify, copy, publish, sell, display, transmit (in any form, or by any means, electronic, mechanical, photocopying, recording, or otherwise), adapt, distribute, store in a retrieval system, create derivative works, or in any other way use or exploit the contents of the Java Generics FAQ, without the prior consent of the author. All rights, titles and interest, including copyrights and other applicable intellectual property rights, in any of the material belongs to the provider of the material. You do not acquire proprietary interest in such materials by accessing them on my web site.
Java Generics FAQs - Frequently Asked Questions - Angelika Langer Training/Consulting
Texas-based Labatt Food Services (10th largest food distribution service in the US) had a problem. Every fall, hundreds of schools would start to stock their cafeterias, making large, unpredictable orders and causing chaos in Labatt’s inventories. The "School Start" application, developed with a DDD process, was a catalyst to over $1 million dollar operational savings in its first year of existence. In its first 3 years of use, the system has reduced inventory investment by over $8 million dollars while reducing out-of-stock items on orders by 50%, despite a 15% increase in sales. Furthermore, this application and an entirely new business process were developed in parallel and rolled out smoothly during the critical period preceding school start!
Domain-Driven Design Community
An Introduction to Domain Driven Design
"I can't recall when I was so excited about a framework, specially for web development. I have been in the field since 1983 and I am hard to impress. With OpenXava I am impress!"
Desarrollo Aplicaciones Web
DDD Sample Application - Introduction
One of the most requested aids to coming up to speed on DDD has been a running example application. Starting from a simple set of functions and a model based on the cargo example used in Eric Evans' book , we have built a running application with which to demonstrate a practical implementation of the building block patterns as well as illustrate the impact of aggregates and bounded contexts. Our sample does not show *the* way to do it, but a decent way.javashot - Project Hosting on Google Code
This project uses Java instrumentation capabilities to captures the dynamic execution flow of a Java program, which enable you to better understand the execution of your Java program. The program generates a set of .dot files which can bee visualized using the tools from ( http://www.graphviz.org/ ). use ZGRViewer or xdot.py ( http://www.graphviz.org/Resources.php ) for viewing large graphs. You can also use gvpr or standard unix grep to extract a subset of a large graph. The generated graph can be seen as UML activity diagram (which is by the way isomorph to the UML sequence diagram).GEF
The Graphical Editing Framework (GEF) provides technology to create rich graphical editors and views for the Eclipse Workbench UI. It bundles three components: Draw2d (org.eclipse.draw2d) - A layout and rendering toolkit for displaying graphics on an SWT Canvas. GEF (MVC) (org.eclipse.gef) - An interactive model-view-controler (MVC) framework, which fosters the implementation of SWT-based tree and Draw2d-based graphical editors for the Eclipse Workbench UI.The goal of the Eclipse m2eclipse project is to provide Apache Maven support in the Eclipse IDE, making it easier to edit Maven's pom.xml, run a build from the IDE and much more. For Java developers, the very tight integration with JDT greatly simplifies the consumption of Java artifacts.

