Links for June 20th through June 23rd

Daily del.icio.us for January 17th through January 20th

Daily del.icio.us for January 7th through January 9th

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 December 24th through December 27th

  • RabbitMQ – Messaging that just works – RabbitMQ provides robust messaging for applications. It is easy to use, fit for purpose at cloud scale and supported on all major operating systems and developer platforms. RabbitMQ is open sourced under the Mozilla Public License.
  • InfoQ: Spring AMQP – Matthias Radestock introduces messaging, AMQP and RabbitMQ. Mark Fisher and Mark Pollack present and demo Spring AMQP, an abstraction layer for using AMQP independently from the broker implementation.
  • InfoQ: High Performance Websites in the Cloud – Matt Wood presents the most important AWS services, explaining how to scale up and out, how to extend the stack by adding extra layers such as caching or map-reduce systems, how to use, scale, and create redundant storage, and how to manage and scale out MySQL databases running on EC2.
  • The Talk Show on 5by5 – The Talk Show features discussion about technology, Apple, Mac, iPhone, iPad, movies, directors, and the Web.
  • Leo Laporte Builds Empire With ‘This Week in Tech’ – NYTimes.com – Balancing on a giant rubber ball in a broadcast studio and control room carved out of a cottage in Petaluma, Calif., Leo Laporte is an unlikely media mogul.
  • The Top 40 iPhone Apps of 2010 – I’ve compiled what I believe to be the best apps that have come out this year.
  • HTML5Labs – Home – The HTML5 Labs site is the place where Microsoft prototypes early and unstable web standard specifications from standards bodies such as the W3C
  • University gives Java parallelism a boost | Developer World – InfoWorld – computer science researchers at the school have released an interactive tool, called DPJizer, to simplify writing safe parallel programs in DPJ (Deterministic Parallell Java), a Java-based modern type and effect system
  • imgscalr – Java Image Scaling Library | The Buzz Media – imgscalr is an very simple and efficient “best-practices” image-scaling library implemented in pure Java.
  • Martin Fowler – What if enterprise software was cheaper, faster, better AND COOL? – Yes, if you honour the Agile Development Manifesto. This means valuing people and interaction over processes and tools, working software over comprehensive documentation, collaboration over contract negotiation, responding to change over rigid plans

Daily del.icio.us for July 2nd through July 6th

Daily del.icio.us for August 1st through August 4th

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 June 8th through June 9th

  • InfoQ: ActionScript 3 Site Framework – Fosfr – There are many different approaches to develop RIA based web sites. Flash sites are particular appealing to businesses or individuals involving in rich media contents. Fosfr is an ActionScript 3 site framework that is developed to build full Flash site. InfoQ interviewed Fosfr creator, Jeff DePascale, to learn more about the insights
  • Video: Google Web Toolkit: An Introduction by TheServerSide.com – This session teaches you the basics of Google Web Toolkit, How to implement Ajax-enabled applications in Java, Internationalization, Hooking into the browser history mechanism, Remote procedure calls.
  • InfoQ: REST is a style — WOA is the architecture. – Dion Hinchcliffe recently offered two related articles that explore relationships between Web Oriented Architecture (WOA) and other technologies. The first deals with WOA and REST; the second looks at WOA and SOA. The main point of the first article: REST is a style and WOA is the architecture. The second article argues that WOA is really a highly complimentary sub-style of SOA and explores the implications of this simple observation.
  • JavaFX squares off against AJAX | Developer World – InfoWorld – In a mock debate focused on the rich Internet application development realm, AJAX was pitted against Sun Microsystems' JavaFX Friday, with proponents for both technologies pointing up their entrant's high points and the low points of their rival.
  • Google Translator Toolkit – Google Translator Toolkit is a new service that lets you translate documents by editing the translations automatically generated by Google. "Google Translator Toolkit allows human translators to work faster and more accurately, aided by technologies like Google Translate."
  • The Joy of Less – Happy Days Blog – NYTimes.com – If you’re the kind of person who prefers freedom to security, who feels more comfortable in a small room than a large one and who finds that happiness comes from matching your wants to your needs, then running to stand still isn’t where your joy lies.
  • Stephen Colbert Takes His Show on the Road to Baghdad – NYTimes.com – It was Sunday night in Baghdad, and President Obama was ordering Gen. Ray Odierno, the commander of the American troops here, to shave Stephen Colbert’s head
  • Gizmodo – iPhone 3GS Complete Feature Guide – apple iphone 3gs – The iPhone 3GS has a new processor built-in. Apple claims that it is up to two times faster than the previous generation: Launching messages is 2.1 faster, load the NY Times in Safari: 2.9 times faster. It also consumes less, which has an impact on the improved battery life.
  • Apple – Mac OS X Snow Leopard – Enhancements and Refinements – Mac OS X Snow Leopard includes refinements, both big and small, to
    a wide range of applications, processes, and interface elements.
  • Study Highlights SOA Herd Mentality — Application Development Trends – Gartner suggests that SOA adopters start small, identifying specific business benefits and focusing, as part of an iterative effort, on achieving them.

Daily del.icio.us for May 29th through May 31st

  • A Look Inside JBoss Rules | Javalobby – JBoss Rules is the production release of the Drools project, an expert system for declarative programming based around the Rete algorithm. During this talk, Mark Proctor, the lead on JBoss Rules covered the Drools basics, as well as the new features in 4.
  • The 100 Greatest Guitar Songs of All Time : Rolling Stone – This is what makes a great rock & roll guitar sound: an irresistible riff; a solo or jam that takes you higher every time you hear it; the final power chord that pins you to the wall and makes you hit "play" again and again.
  • The Business Of IT: Gartner Reveals Top 10 Technologies – The good folks over at the Gartner Group have revealed the top 10 technologies that they believe will change the world over the next four years
  • David Card – No Way to Build an Operating System – MSFT has worked on WinFS for more than a decade without success in making it fast, reliable, and easy-to-use enough for release. The Longhorn "reset" in 2004 was in large part the realization that WinFS was still not ready for primetime.
  • My DebugBar | IETester / HomePage – IETester is a free WebBrowser that allows you to have the rendering and javascript engines of IE8 beta 1, IE7 IE 6 and IE5.5 on Vista and XP, as well as the installed IE in the same process.
  • Oracle and BEA – Welcome, Dev2Dev and Arch2Arch Members – The Oracle Technology Network is happy to welcome members of the BEA Dev2Dev and Arch2Arch communities. The OTN team, which now includes some of the very same people behind those BEA communities, is hard at work merging the best of Dev2Dev and Arch2Arch
  • Ozzie: Open source is greatest threat to Microsoft | Tech news blog – CNET News.com – Ozzie, speaking at Sanford C. Bernstein Strategic Decisions Conference in New York on Wednesday, said that while Google is a "tremendously strong competitor…open source was much more potentially disruptive" to Microsoft's business model.
  • Ben Northrop – Does Programming to Interfaces Buy Us Anything? – In the end, I'm not saying that programming to interfaces and not implementations isn't a good thing, just that it's a good thing less often than we think – in other words, it can't just be dogmatically applied.
  • O’Reilly Media | Harnessing Hibernate – More than a reference, Harnessing Hibernate starts with basic configuration before moving on to demonstrate how to use Hibernate to accomplish practical goals. "If you follow along with the examples–which is easy–you'll have a working Hibernate-based pr
  • InfoQ: Top 5 Ways to Reduce Flex Application Startup Time – Jun Heider has an excellent piece on O’Reilly’s InsideRIA site discussing a number of the options for minimizing the startup time of Flex applications, in hopes of helping developers reduce the amount of time that users see the ugly "Loading" dialog.
  • Akamai Releases State of the Internet Report | CenterNetworks – Akamai is out today with their first "State of the Internet" report. The report is well worth a read as it covers a variety of topics including: security, connection speeds, geography, network access, and Internet penetration.