- Software Creation Mystery » The Elements of Pragmatic Programming Style. Intention. – The Elements of Pragmatic Programming Style is the collection of rules for pragmatic programmers. This collection doesn’t pretend to be comprehensive guide how to program. Rather it concentrates on fundamentals: how any programmer can build better software for the customer
- Design Patterns | Object Oriented Design –
- RIA Cowboy Videos – Lightstreamer – Data Streaming for Flex | James Ward – RIA Cowboy – While at AjaxWorld 2008 I had the chance to record another episode of the “RIA Cowboy Videos”. This time I talk with Lightstreamer about their AS3 / Flex APIs for streaming data to the client
- Announcing FlexServerLib, The BlazeDS Extension Project | Andrew Powell’s Flex, Java, ColdFusion, and AJAX Blog – FlexServerLib is an open-source project that aims to extend BlazeDS with custom message adapters, endpoints, and services. We will provide, in addition to each piece of server-side functionality, a corresponding SWC to implement the service on the Flex client.
- Artima Developer Spotlight Forum – Dmitry Jemerov on IntelliJ IDEA 8 and RubyMine – JetBrains released the latest major version of IDEA, it's multi-language development environment. In this interview with Artima, JetBrains architect Dmitry Jemerov talks about the most significant IDEA 8 features, including improved core Java support and support for multiple languages. He also discusses JetBrains' new Ruby IDE
- IntelliJ IDEA 8.0 Adds Flex Support | James Ward – RIA Cowboy – IntelliJ IDEA 8.0, the popular Java IDE, has been released and now supports building and debugging Flex applications. This is great validation of Flex’s momentum in the Java community
- java.think(): 8 Reasons You Should Be Using Terracotta, not Oracle Coherence – Unlike Coherence, Terracotta is not based on Java serialization. This fundamental algorithmic difference gives Terracotta superior performance. What's more, as the size of the data set grows, the performance you get from Terracotta remains constant. Compare that to Oracle Coherence – as the size of the data you put into the cache grows, so does the work it has to do to keep the data synchronized. The result is a significant drop in operations/sec.
- 12 Principles For Keeping Your Code Clean | CSS | Smashing Magazine – Let’s take a look at some poorly written HTML, discuss its problems, and then whip it into shape! Bear in mind, we are not passing any judgment on the content or design of this page, only the markup that builds it.
- Is Scala or Clojure poised for stardom? – Is Scala, which was designed only a short while ago (comparatively speaking, that is) poised for stardom? Or will Clojure achieve greatness instead?
- Java Concurrency Synchronizers « PODIDEA – Successful Intelligence – We all know that Java supports synchronization since day one through the synchronized keyword, but the limitation is that this mechanism works at the block level and is limited to a single thread at a time. A number of new mechanisms were introduced. Among them are semaphore, barrier, latch and exchanger.
- Ajaxian » Ext JS 3.0 Roadmap and Developer Tool – Jack Slocum has posted a screencast of the visual designer tool that will be part of upcoming release of Ext.
- Fix Unresponsive or Frozen Linux Computers using Shortcuts | MakeUseOf.com – Linux systems are known for their stable operation, designed to be operational without reboot for years. However if you still manage to pull a string and freeze up your computer there are quite a few ways to get the system back to work.
- Obama’s CTO: Watch out for the turf wars | Outside the Lines – CNET News – Obama will appoint the nation's first Chief Technology Officer (CTO) to ensure that our government and all its agencies have the right infrastructure, policies and services for the 21st century. The CTO will ensure the safety of our networks and will lead an interagency effort, working with chief technology and chief information officers of each of the federal agencies, to ensure that they use best-in-class technologies and share best practices.
Daily del.icio.us for November 9th through November 13th