Tips and Tricks

  • submit to reddit

Fun with Lucene's Faceted Search Module

These days faceted search and navigation is common and users have come to expect and rely upon it. Lucene's facet module, first appearing in the...

0 replies - 2501 views - 12/12/12 by Michael Mccandless in Articles

How Do You Use Rsync for High Availability Environments?

What if...What if I have a large number of web servers and I need to deploy the same code on all of them?What if  I would like to enable high availability...

0 replies - 2899 views - 12/12/12 by Moshe Kaplan in Articles

Build and Fix -> Discover, Build and Clean

When I started working for a software house our work was mostly made up of building and fixing, we were told what to build, didn’t do it very well and spent...

0 replies - 2521 views - 12/12/12 by Tom Howlett in Articles

Checking DB Connection Using Groovy

Here is a simple Groovy script to verify Oracle database connection using JDBC. @GrabConfig(systemClassLoader=true) @Grab('com.oracle:ojdbc6:11g') url=...

0 replies - 5155 views - 12/12/12 by Zemian Deng in Articles

Using Pen & Paper. Feature Sketches.

This is another blog post in a series about using pen and paper for brainstorming, planning, and designing. The Single Responsibility Principle is the most...

0 replies - 2027 views - 12/12/12 by Victor Savkin in Articles

Algorithm of the Week: Topological Sort Revisited

Introduction We already know what about the topological sort of a directed acyclic graph. So why do we need to revisit this algorithm? First of all I never...

2 replies - 6717 views - 12/11/12 by Stoimen Popov in Articles

Hazelcast Distributed Execution with Spring

The ExecutorService feature had come with Java 5 and is under the java.util.concurrent package. It extends the Executor interface and provides a thread pool...

0 replies - 3148 views - 12/11/12 by Eren Avşaroğulları in Articles

IT Operations News Roundup — Dec 3rd to 9th

Firefox’s New Webkit-Style Approach to Page LoadBy loading basic HTML, CSS, and JS first, Firefox hopes to improve responsiveness while potentially taking a...

0 replies - 1889 views - 12/11/12 by Mehdi Daoudi in Articles

Cross domain REST calls using CORS

To fight XSS attacks, the web browser imposes the same origin policy for HTTP requests made by JavaScript code: But there are a lot of use cases...

0 replies - 2255 views - 12/11/12 by Diego Fernandez in Articles

Inspecting Your Oracle Database

 Some quick tips on how to inspect what you have in your Oracle database. -- show all schemas select distinct owner from dba_segments where owner...

0 replies - 990 views - 12/11/12 by Zemian Deng in Articles

Improving AppFuse's PageSpeed with Apache

One of the most important things when developing webapps is to make them fast. With AppFuse, we've tried to incorporate many of the 14 rules for faster-loading...

0 replies - 1724 views - 12/11/12 by Matt Raible in Articles

Holiday Gift Guide: Finding the Perfect Present for the Geeky Girl in Your Life

Ready or not, the holidays are here. No matter which holiday you celebrate, every guy faces the same question: What should I get the lady in my life this year?...

0 replies - 6224 views - 12/10/12 by Kelly Reiser in Articles

Top 5 SOA Gotcha’s and How to Avoid Them

After 5 years of designing and building award winning service oriented architectures, I thought I’d share my top 5 SOA gotcha’s and some general hints...

2 replies - 7557 views - 12/10/12 by Ben Wilcock in Articles

Jsoup: A Nice Way to do HTML Parsing in Java

Typically you do HTML parsing in Java for various reasons like JUnit testing, Web Crawling and others. I stumbled across JSoup and tried few things to...

0 replies - 6521 views - 12/10/12 by Krishna Prasad in Articles

Devops Anti-Patterns: Warning Signs that Your Team is Slipping

While I’m collecting Devops Protocols which highlight healthy patterns in your organization, let’s take a quick look at the opposite: Devops...

0 replies - 3905 views - 12/10/12 by Matthias Marschall in Articles