- 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.
- 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.
- InfoQ: LinkedIn Signal: A Case Study for Scala, JRuby and Voldemort – This article aims to provide more insight into the motivation and technical challenges of combining Scala, JRuby and Voldemort, at such scale.
- InfoQ: Functional Languages 101: What’s All the Fuss About? – Rebecca Parsons makes an basic introduction to functional languages, explaining how to think in a functional language, why is there renewed interested in them, and some nifty things about these languages.
- The Art of Software: Mocking Frameworks: Mockito vs. EasyMock – Mockito evolved from the once popular EasyMock framework and takes the simplicity and usability of the later one step further. Mockito's syntax is more consistent and fluent and makes your code much more readable. I would highly recomment Mockito for any new project.
- Google AppEngine in Practice – I’ve also gotten a little more experience with what works and what doesn’t, so here’s a short overview of things to keep in mind when (considering) developing for Google AppEngine. It’s mostly about the Datastore.
- Announcing Amino, a new UI toolkit for Desktop Java | Java.net – Amino is a next generation graphics library and UI toolkit. Though originally built as support for Leonardo Sketch it is now it's own incubator project. Amino is an (extremely alpha) 100% open source Java library
- CHART OF THE DAY: Google Chrome Beats Firefox To Own The Tech Set – If Techmeme's readership proves to be a leading indicator for broader browsing tendencies, this could be the first sign that Firefox's run is over.
- Coding Horror: Go That Way, Really Fast – So, until further notice, we'll be following the same strategy as the Android and Chrome teams. We're going to go that way, really fast. And if something gets in our way, we'll turn.
- 500 Internal Server Error – 500 Internal Server Error
- BBC News – Change to ‘Bios’ will make for PCs that boot in seconds – New PCs could start in just seconds, thanks to an update to one of the oldest parts of desktop computers.<br />
The upgrade will spell the end for the 25-year-old PC start-up software known as Bios that initialises a machine so its operating system can get going.
- iPad for Business – Either way, it's clear that Apple is onto something here, and that the iPad has strong potential to be a useful device for the corporate world, and not just a shiny toy
- Introducing Apache Shiro – Shiro is an Apache Incubator project aimed at making authentication and authorization easier. Get to know Apache Shiro and walk through examples that let you experiment with Shiro for authentication and authorization in a Groovy web application.
- Destroy entire websites with this Asteroids bookmarklet – Have you ever visited a website and been so frustrated by the content, layout, or adverts that you’d love to destroy it? Well, now you can.
- Check Your JMeter – Now Version 2.4 | Javalobby – Today the Apache Jakarta subproject JMeter is releasing the next version of its pure Java desktop app, JMeter, which is designed to load test functional behavior and gauge performance. Features of the newly released JMeter 2.4 include JUnit 4 annotation support, JSR-223 test elements, and HTTPS session recording.
- Scala 2.8.0 final | The Scala Programming Language – It is finally here!! After many, many months of hard work, the Scala team is truly happy to announce the new, much-awaited stable release of Scala! The all-new Scala 2.8.0 final distribution is ready
- Scripting News: Apple’s brewing shitstorm – Apple is a company that desperately needs to grow up and wipe the smile off its face, and roll its sleeves up and start to appreciate that they're no longer the upstart, the underdog
- DNS gains added measure of security starting today ( – Security ) – The 13 globally distributed server clusters — known within Internet engineering circles as the Root Zone – will begin cryptographically signing DNS look-ups today.
- With Google as Partner, Verizon May Not Need iPhone – NYTimes.com – Verizon could decide that it does not actually need the iPhone, thanks to its deepening ties with Google.
- Sencha Docs gives JavaDoc a Facelift – Sencha – Blog – Sencha Docs offers a fresh take on API documentation for Java. Rather than modifying or restyling JavaDoc, we decided to start from scratch and build a new user interface experience using the JavaDoc parser and Ext GWT. Since Ext GWT is designed to build rich internet applications, it was a great framework with which to build a modern user experience.
- Gartner Says Worldwide PC Shipments Increased 21 Percent in Second Quarter of 2010 – Worldwide PC shipments reached 82.9 million units in the second quarter of 2010, a 20.7 percent increase from the second quarter of 200
- AppleInsider | Report: Apple’s iPad to copy iPhone in eating up lion’s share of profits – Despite selling a small 3% minority of the world's mobile phones, Apple has surpassed the earnings of RIM, Motorola, Nokia, HTC and Sony Ericsson combined, and is estimated to widen its lead in the future, according to Goldman Sachs research cited by the Financial Times
- Survey: Oracle Not So Bad for Java and MySQL — Application Development Trends – The results of a survey, published this week by open-source business intelligence (B.I.) vendor Jaspersoft, seem to indicate that early concerns about the fate of Java and MySQL in the hands of Oracle have abated, at least for the present.
- eTown Radio Show 1008 – Natalie Merchant / The Horse Flies – eTown celebrates the return one of the world’s most respected recording artists, Natalie Merchant. Backed by her band, Natalie shares both brand new tunes and beloved favorites
- Java and security skills offer IT job security | Job search – InfoWorld – A recent survey by job-hunting site Dice.com found that the people who are hiring IT pros put Java/J2EE at the very top of their hiring criteria.
- Joe Biden on Joe Barton: "Incredibly Out of Touch" | Blue Wave News – Joe Biden Says All That Needs to Be Said About Joe Barton’s Apology
- New JRockit book – A new book, "Oracle JRockit: The Definitive Guide", has just been published
- Introducing the Google Command Line Tool – Google Open Source Blog – GoogleCL is a pure Python application that uses the Python gdata libraries to make Google Data API calls from the command line.
- CHART OF THE DAY: Here’s Why Politicians Are Falling Over Themselves To Skewer BP Right Now – Pew research did a survey and the results are astounding — 59% of Americans are following the BP oil leak story (shown in the top blue bar below), which blows away the tiny 8% of Americans who care about the economy.
- Sencha launches HTML5 framework for mobile apps – The Sencha Touch framework enables developers to build rich Web applications offering native-like usability, according to Sencha. The framework is optimized for building applications for touch-based devices
- Forrester Projects Tablets Will Outsell Netbooks By 2012, Desktops By 2013 – The tablet era has just begun, but Forrester Research is already predicting tablet sales in the U.S. will overtake netbook sales by 2012, and desktop sales by 2015
- iPad MiFi Conversion for Verizon | Dish Television High Definition Store – There is one major flaw with the iPad that’s been bothering me about it since day one: AT&T. As revolutionary and awesome as it is, the iPad deserves–and needs–a good internet connection, hence the reason Sprint and Verizon have been pushing the use of MiFi with the iPad.
- Turn Your Old Router into a Range-Boosting Wi-Fi Repeater [Router] – With the magic of DD-WRT, you can turn your older wireless router into a range-expanding Wi-Fi repeater to cover everywhere you need a connection
- Spring Framework 3.0.3 released | SpringSource Team Blog – After several weeks of fine-tuning and community feedback, Spring Framework 3.0.3 is now available. This release fixes more than a hundred minor issues reported against Spring 3.0.2. This release catches up with recent third-party releases: OpenJPA 2.0 final, Hibernate 3.5.2, and JBoss 6.0.0 M3, all of which are fully supported in combination with Spring 3 now.
I am amazed at the size of the heatsink and the fan strapped on top of the Intel Core i7 processor.
My brother is awesome and not only because he buys me the best geeky birthday present. For my birthday this year, he bought me a new DELL XPS desktop with the latest Intel Core i7 processor. The Core i7 is a quad-core processor with hyper-threading that appear as 8 separate processors to the operating system, giving the machine some serious processing horsepower.
My configuration is the Intel Core i7-920 processor(8MB L3 Cache 2.66GHz), 6GB of RAM (DDR3 SDRAM at 1067MHz), ATI RADEON HD4670 512MB video card and Serial ATA II RAID 0 With Dual640GB Hard Drives for a total of 1.2 TB onboard. The machine also came with combo Blu-Ray/DVD/CD reader and burner along with 64-bit Vista. Here are the complete tech specs for the geeks out there.
|1||224-3607||Studio XPS 435MT|
|1||311-9770||Intel Core i7-920 processor(8MB L3 Cache 2.66GHz)|
|1||311-9800||6GB DDR3 SDRAM at 1067MHz|
|1||310-9731||Keyboard included in Dell Bluetooth Package|
|1||320-7771||ATI RADEON HD4670 512MB|
|1||341-8397||Serial ATA II RAID 0 With Dual640GB Hard Drives|
|1||421-0084||Microsoft Windows Vista SP1 Home Premium 64-Bit|
|1||310-1966||Mouse included with Keyboard purchase|
|1||430-3347||Integrated 10/1000 Ethernet|
|1||313-7184||Blu-Ray, DVD+R/RW, CD-RW Drive|
|1||313-7186||Integrated 7.1 Channel Audio|
|1||310-5408||Free Recycling Kit|
|1||310-9562||Bluetooth Keyboard and Mouse|
|1||341-8296||Dell 19 in 1 Media Reader withBluetooth 2.0|
Here are some screenshots from the computer with more geeky goodness 🙂
- State of the Art – With a Private MiFi Hot Spot, Be Online Wherever You Like – NYTimes.com – When you turn on your MiFi and wait 30 seconds, it provides a personal, portable, powerful, password-protected wireless hot spot.
- Wolfram|Alpha Blog : The Computers Powering Computable Knowledge – Two supercomputers, just about 10,000 processor cores, hundreds of terabytes of disks, a heck of a lot of bandwidth, and what seems like enough air conditioning for the Sahara to host a ski resort
- A World of Cables, Unknotted – The New York Times > Personal Tech > Slide Show – Cables are important, but they should not be expensive. To help untangle some of the confusion, here is a simple, somewhat opinionated taxonomy of most of the cables that we deal with in our lives. It’s completely up to date — until the tech industry adds another confusing format to the pile.
- Best Practices for building JSON REST Web Services « Building Feedly – A few of our friends have been asking us what are some of the best practices we learnt over the last two years designing and implementing RESTful Web Services as the back-end of the feedly service. Here is a quick/high level brain dump:
- OpenSSO Fedlet – ‘Best Innovation’ Award Winner at the European Identity Conference – In the category "Best innovation", the award went to the OpenSSO initative, founded and supported by Sun Microsystems. Their project, OpenSSO Fedlet has provided a lean solution for the Identity Federation
- Microsoft to Raise $3.75 Billion in Inaugural Bond Offering – Bloomberg.com – Microsoft Corp., the world’s largest software maker, plans to sell $3.75 billion of debt in its first bond offering, taking advantage of its top credit ratings to help fund a share buyback and technology investments.
- Judd Solutions: The Ultimate Enterprise Java Build Solution – Ultimate would be to add a server running TeamCity for the 'remote run' and 'pre-tested commit' features (as Developer assistant, and continuous compilation server it is a great add-on for a CI system)
- Sonar – Code quality management platform – Sonar enables to collect, analyze and report metrics on source code. Sonar not only offers consolidated reporting on and across projects throughout time, but it becomes the central place to manage code quality
- Common Java Cookbook – If you want to learn how to combine common open-source Java utilities to create powerful Java applications and tools, the Common Java Cookbook is for you.
- Botnet master hits the kill switch, takes down 100,000 PCs – Ars Technica – Botnets aren't just dangerous because they can steal massive amounts of personal data and launch denial-of-service attacks—they can also self-destruct, leaving the owners of affected machines in the dust.
- SpringSource Team Blog » Jump into Roo for extreme Java productivity – Roo's mission is to fundamentally and sustainably improve Java developer productivity without compromising engineering integrity or flexibility.
- InfoQ: The Emergence of Virtual Service Oriented Grids – In much the same way the Internet changed business forever, virtual service oriented grid computing has the potential to force change once again
- Outside the Box() » Slick Speed – So in the interest of getting to the bottom of the story, I did a little unscientific testing of my own using Slickspeed, which tests selector engine performance.
- Apache Camel: tutorial-osgi-camel-part2 – Designing a Service Oriented Architecture seems very obvious for most of us but implies that different parameters are taken into account
- Fuji – The Next Generation of OpenESB | Java™ Software Development Videos and Tutorials Directory – Project Fuji forms the core component of Open ESB v3 effort and represents Sun’s next generation open source integration runtime, focused on providing a lightweight, developer-friendly, and extensible platform for composite application development.
- State of the Art – With a Private MiFi Hot Spot, Be Online Wherever You Like – NYTimes.com – When you turn on your MiFi and wait 30 seconds, it provides a personal, portable, powerful, password-protected wireless hot spot.
- A Review of 5 Java JSON Libraries – Rob@Rojotek – If you are looking for a simple lightweight Java library that reads and writes JSON, and supports Streams, JSON.simple is probably a good match. It does what it says on the box in 12 classes, and works on legacy (1.4) JREs.
- google-gson – A Java library to convert JSON to Java objects and vice-versa – Gson is a Java library that can be used to convert Java Objects into its JSON representation. It can also be used to convert a JSON string to an equivalent Java object. Gson can work with arbitrary Java objects including pre-existing objects that you do not have source-code of.
- Jailer – Database Subsetting and Sampling Tool – Jailer is a tool for database subsetting and sampling, schema browsing, and rendering. It exports consistent, referentially intact row-sets from relational databases. It removes obsolete data without violating integrity. It is DBMS agnostic (by using JDBC), platform independent, and generates DbUnit datasets, hierarchically structured XML, and topologically sorted SQL-DML.
- A Unix Utility You Should Know About: Netcat – good coders code, great reuse – Netcat is often referred to as a “Swiss Army knife” utility, and for a good reason. Just like the multi-function usefulness of the venerable Swiss Army pocket knife, netcat’s functionality is as helpful. Some of its features include port scanning, transferring files, port listening and it can be used a backdoor
- 97 Things Every Software Architect Should Know – The Book [97 Things] : Near-Time – The following are the 97 axioms selected for the book, 97 Things Every Software Architect Should Know, which will be published by O#039;Reilly Media in early 2009. The contents are now being edited for publishing – you can see them here. All edits will be contributed back to the 97 Things web site on this page
- IntelliJ IDEA :: New Features – This release brings you a noticeably faster IDE. We’ve reworked its engine to boost the overall performance, improved the file indexing for better processing of external changes (e.g. updates from VCS) and optimized the compiler caches to significantly reduce the compilation time
- What Microsoft Can Learn About Retail from Apple and Best Buy | Robert Scoble’s innovator’s and geeks’ blog | Fast Company – Now that Microsoft has decided to open up its own retail stores, they need some help from all of us in building a great retail experience
- Microsoft and Red Hat team up on patent-free interoperability | The Open Road – CNET News – Today both Red Hat and Microsoft lowered their guns long enough for customers to win. They did so without encumbering interoperability with patents, which will be critical to ensuring that Microsoft can lower its guard further to welcoming open-source solutions to the Windows fold as a full partner.
- Microsoft Recite : Announcement – Microsoft Recite – Technology Preview – Microsoft Recite is a search technology for your voice that runs on Windows Mobile* devices. With Microsoft Recite, you can use your voice to easily store, search and retrieve the things you want to remember, where and when you need them.
- » Computer Repair Utility Kit – Technibble – A Resource for Computer Repair Technicians to get PC tech support help. – For those of you who don’t know, the Computer Repair Utility Kit is a combination of computer repair tools in one easy to use pack. The Computer Repair Utility Kit allows you to run all of the repair tools from your portable drive (eg. USB Flash Drive, External Hard Drive, IPod etc.) and comes with an easy to use, right-click menu.
- Fresh Espresso: Java Architecture Management – To break a dependency cycle you can should introduce an interface; this reverses the dependency. It is that simple. This lead to the observation that quot;good codequot; can be recognized using certain metrics (see also a white paper by Robert Martin. Good code should have a certain ration of abstractness (classes vs interfaces), and if more code depends on your code, you will likely need more interfaces
- U.S. foreclosure image is 2008 World Press Photo of the Year – The international jury of the 52nd annual World Press Photo Contest have selected a black-and-white image by American photographer Anthony Suau as World Press Photo of the Year 2008 it was announced on February 13, 2009. The picture shows an armed officer of the Cuyahoga County Sheriff’s Department moving through a home in Cleveland, Ohio, following eviction as a result of mortgage foreclosure. The winning photograph, taken in March 2008, is part of a story commissioned by Time magazine
- Saki’s Ext Examples Page – Complex Data Binding – This example shows how to implement component communication using data binding. The data is kept in records in grid store. When a cell is clicked, the underlying record is bound to both show panel and form.
Changes made in the grid are automatically reflected in both Show Panel and Form, changes in Form are updated in both Grid and Show Panel – data is changed in one place, the record, in fact.
- Mozilla Labs » Blog Archive » Developer Tools and the Open Web – We’re also excited to announce that Dion Almaer and Ben Galbraith, co-founders of Ajaxian, the Ajax Experience, and long-time supporters of the open Web, have joined Moziila full-time to lead this newly formed Developer Tools Lab
- Ext JS – Ext Charting and Mapping with Google Visualizations – Using the GDataTableAdapter to adapt or convert an Ext.data.Store to a google.visualization.DataTable is a good way to allow Ext Developers to use Google Visualizations without worrying about any underlying differences
- Paul Krugman Wins the Nobel Economics Prize – WSJ.com – Princeton economist and New York Times columnist Paul Krugman won the Nobel economics prize on Monday for his analysis of how economies of scale can affect trade patterns and the location of economic activity.
- Credit crunch glossary | Business | guardian.co.uk – A guide to terms and phrases used in the financial sector
- 13 Training Principles of CSS Everyone Should Know « HMV.co.in – Take a look at some of the following tips used by the CSS experts to ensure your CSS is being written both effectively and efficiently
- Top 100 Best Software Engineering Books, Ever – a knol by Jurgen Appelo – In this post I proudly present the Top 100 of Best Software Engineering Books, Ever. I have created this list using four different criteria: 1) number of Amazon reviews, 2) average Amazon rating, 3) number of Google hits and 4) Jolt awards.
- The Coffee Desk » » Microsoft’s new ‘M’ programming language – The new language is to be a part of Microsoft’s new Oslo development and service-oriented strategy, incorporating features from XAML while being textual and domain-specific. M is to be used directly with 2 other components to be released with M along with Visual Studio 2010: Quadrant, a tool for building models visually, and a repository for storing and viewing models in an SQL database
- codeslower.com: The Haskell Cheatsheet – As I learned Haskell I frequently wanted a quick reference for syntax, keywords and other language elements. The Haskell Report, while very thorough, wasn’t quite it. For that reason I’ve created this cheatsheet. It’s intended for beginning to intermediate Haskell programmers to use as a quick-reference guide for syntax, keywords or other language issues
- Antec Skeleton | Uncrate – This is hardcore. The Antec Skeleton ($TBA) is a futuristic, open-air PC enclosure that keeps your components cool — in more ways than one. Made of 0.8mm cold rolled steel, the Skeleton has a front 92mm fan, a top three speed 250mm fan with multicolor LED customization, layered component trays, rackmount quality side rails, 7 expansion slots, and room for 4 drive bays
- BBC NEWS | Business | Finance crisis: in graphics – It is shaping up to be one of the most tumultuous times on record in the global financial markets