Daily del.icio.us for December 28th through December 29th

  • InfoQ: Gartner Vendor Report: Application Infrastructure For Systematic SOA-Style Application Projects – Gartner recently released a report where they examine and evaluate the ability of leading application infrastructure providers/vendors to provide organizations with complete end-to-end support for for Systematic SOA-Style applications and projects.
  • Set Up and Get to Know Your New Mac – You've taken your requisite Apple product unboxing video and boasted about your brand new Mac on Facebook, but now it's time to get down to business. Whether you're new to the Mac or not, here's how to set up and get started
  • How IntelliJ IDEA Won Me Over | Galder’s Passionate Blog – It’s almost a year since I stopped using Eclipse as my main Java IDE and started using IntelliJ IDEA instead. Ever since I’ve been meaning to write this pos
  • Bozho’s tech blog » Why startups should not choose NoSQL – The NoSQL hype is omnipresent. And many startups are tempted to go for Cassandra/MongoDB/HBase/Redis/… . Here I’ll argue why they should rather stick to a SQL solution – MySQL or PostgreSQL.
  • Agile Glossary – AccuRev has released a glossary of terms for agile software development, intending to accelerate the adoption of agile practices in enterprises.
  • InfoQ: Using a Service Bus to Connect the Supply Chain – Peter Paul van de Beek presents a case study of using a service bus in a supply channel connecting a wholesale supplier with hundreds of retailers, the overall context and challenges faced – including the integration of POS software coming from different software providers-, the solution chosen and its implementation, how it worked out and the lessons learned along the way. 
  • Chinese and Indian Entrepreneurs Are Eating America’s Lunch – By Vivek Wadhwa | Foreign Policy – Watch out, Silicon Valley: China and India aren't just graduating bad engineers and stealing intellectual property anymore. They're fostering innovations that will shake the world
  • Forking will become normal in 2011, so get ready for GitHub | Open Source – InfoWorld – The growing use of distributed version-control systems can't be ignored in your enterprise; plan ahead to keep your developers happy in 2011
  • Redis – Redis is an open source, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.
  • InfoQ: Doug Crockford on HTML and Fixing the Web – In this interview, Doug Crockford discusses his views on HTML5, which basically amount to a warning that the technology is not quite ready and poses potential risks is widely adopted too quickly. Crockford also talks about the evolution of JavaScript, which has become his favorite language, and of the ECMAScript 5 standard.
  • Opt Out of Behavioral Advertising – The NAI Opt-out Tool was developed in conjunction with our members for the express purpose of allowing consumers to "opt out" of the behavioral advertising delivered by our member companies.

Daily del.icio.us for July 25th through July 29th

Daily del.icio.us for July 22nd through July 26th

  • PCQuest : Developer : Auto Tweet on Twitter Using Java – Twitter4J is a Java library for Twitter API, using which you can communicate with Twitter directly through your Java application
  • Principles for Implementing a Service-Oriented Enterprise Architecture | SOA Zone – Implementation of this SOEA is likely to be, and probably should be, incremental. More progress needs to be made at the development level. Organizations need to develop the implementation, governance and configuration management aspects of an SOEA methodolog
  • Ibatis Tutorial: Inheritance Strategies ~ C for Coding – I believe that Ibatis really is on the "sweet spot" of complexity vs capability for persistence frameworks, offering most of the (useful) features of JPA with significantly less complexity. This tutorial is another in the series that I hope will demonstrate that.
  • Justin Gardner – Political Pulse – The Legalized Theft That Is High Frequency Trading – True/Slant – Nearly everyone on Wall Street is wondering how hedge funds and large banks like Goldman Sachs are making so much money so soon after the financial system nearly collapsed. High-frequency trading is one answer.
  • Adam Bien – press.adam-bien.com – This pragmatic book offers the real world knowledge and code you need to develop lean but still maintainable Java EE 5 / 6 applications. Real World Java EE Patterns – Rethinking Best Practices guides you to efficient patterns and best practices in a structured way, with real world code
  • JPA Implementation Patterns: Saving (Detached) Entities | Javalobby – When switching from Hibernate to JPA a lot of people are dismayed to find that method missing. The closest alternative seems to be the EntityManager.merge method, but there is a big difference that has important implications. The Session.saveOrUpdate method, and its cousin Session.update, attach the passed entity to the persistence context while EntityManager.merge method copies the state of the passed object to the persistent entity with the same identifier and then return a reference to that persistent entity.
  • Making the Good Programmer … Better | Javalobby – If there's one point that you can take away and implement from this article it's this one. Take pride in what you do. Everything else falls into place, and you will become a great programmer if you take this advice
  • Apple has 91% of market for $1,000+ PCs, says NPD | Betanews – Move over Microsoft. Apple can claim big, big market share numbers, too. According to NPD, in June, nine out of 10 dollars spent on computers costing $1,000 or more went to Apple. Mac revenue market share in the "premium" price segment was 91 percent, up from 88 percent in May
  • Ted Husted – Embrace Your Inner Google – A few years back, when I first tried IntelliJ IDEA's refactoring tools, I felt like I was pair programming with Commander Data. In the background, IDEA would compile my code, correct my syntax, and suggest fixes when my programming got sloppy. IDEA helped me write better code in less time.
  • JPA Implementation Patterns: Data Access Objects | Javalobby – The abstraction provided by JPA is pretty leaky and has ramifications for larger parts of your application than just your Data Access Objects (DAO's) and your domain objects. You need to make decisions on how to handle transactions, lazy loading, detached object (think web frameworks), inheritance, and more. And it turns out that the books and the articles don't really help you here.

Daily del.icio.us for February 19th through February 22nd