blog.santosvelasco.com
Antonio's ramblings
http://blog.santosvelasco.com/2011/05/13/bug-hunting-with-git-bisect
I am Antonio and I do infrastructure at GitHub. I build software for people who build software for people who build software. I am Antonio and I do infrastructure at GitHub. I build software for people who build software for people who build software. Bug hunting with git bisect. So, my friend Juan G Hurtado. Is blogging about Git and sharing some recipes lately. I am going to get ahead on this one about a nice tool that you may not use often, but that will prove worthwile when you do:. After that, find ...
workingonbits.com
Osgi | workingonbits - Another software development blog
http://workingonbits.com/tag/osgi
Another software development blog. Using Hazelcast as an OSGi blueprint service. May 4th, 2014 Author:. During the last years I have been involved in a very innovative product to manage security policies. The CacheManagerService looks like:. Public interface CacheManagerService { Map getCache(String name); }. This simply interface provides a method to get a named map that will be a distributed map thanks to Hazelcast. The implementation (in another bundle) looks like:. As the snippet shows the use of Haz...
workingonbits.com
Spring | workingonbits - Another software development blog
http://workingonbits.com/tag/spring
Another software development blog. Using Hazelcast as an OSGi blueprint service. May 4th, 2014 Author:. During the last years I have been involved in a very innovative product to manage security policies. The CacheManagerService looks like:. Public interface CacheManagerService { Map getCache(String name); }. This simply interface provides a method to get a named map that will be a distributed map thanks to Hazelcast. The implementation (in another bundle) looks like:. As the snippet shows the use of Haz...
workingonbits.com
How to avoid if/else statements | workingonbits - Another software development blog
http://workingonbits.com/2011/07/24/how-to-avoid-ifelse-statements
Another software development blog. How to avoid if/else statements. July 24th, 2011 Author:. When I’m programming I always try to follow good practices and dedicate some time to review my own code. Mainly, I do this practice for two reasons: to improve as programmer, and to make easier the life of the person will deal with my code in the future. Techniques like code review. The code above is typical; performing an action depending on a value of a variable. In this moment, you can think to avoid this ...
workingonbits.com
Jee6 | workingonbits - Another software development blog
http://workingonbits.com/tag/jee6
Another software development blog. Effective pattern for data access with JPA. May 5th, 2011 Author:. Where is the problem? It all depends on how you. First of all, the idea of using a facade to access JPA looks mandatory if we want to uncouple the technology with the data access. In this line, the next interface is proposed:. Public interface PersistenceService K, E { E save(E entity); E update(E entity); void remove(E entity); E findById(K id); List E findAll(); Long getTotalResult(); }. In JPA to mode...
workingonbits.com
Virgo | workingonbits - Another software development blog
http://workingonbits.com/tag/virgo
Another software development blog. Using Hazelcast as an OSGi blueprint service. May 4th, 2014 Author:. During the last years I have been involved in a very innovative product to manage security policies. The CacheManagerService looks like:. Public interface CacheManagerService { Map getCache(String name); }. This simply interface provides a method to get a named map that will be a distributed map thanks to Hazelcast. The implementation (in another bundle) looks like:. As the snippet shows the use of Haz...
workingonbits.com
Java EE 7 – Promises and wishes | workingonbits - Another software development blog
http://workingonbits.com/2011/03/07/java-ee-7-promises-and-wishes
Another software development blog. Java EE 7 – Promises and wishes. March 7th, 2011 Author:. Oracle has approved the JSR-342. Specification where the new features of this platform will be described. This spec will focus on cloud scenarios and therefore, I think that many of its improvements are related with scalability, high performance and massive data treatment. Some changes that will be included in this spec are:. HTML5 support –. Improve of Servlet by including WebSocket API. NoSQL support –. WAB sup...
workingonbits.com
Patterns | workingonbits - Another software development blog
http://workingonbits.com/tag/patterns
Another software development blog. Effective pattern for data access with JPA. May 5th, 2011 Author:. Where is the problem? It all depends on how you. First of all, the idea of using a facade to access JPA looks mandatory if we want to uncouple the technology with the data access. In this line, the next interface is proposed:. Public interface PersistenceService K, E { E save(E entity); E update(E entity); void remove(E entity); E findById(K id); List E findAll(); Long getTotalResult(); }. In JPA to mode...