- When Is Grabbing the Face Mask Not a Face-Mask Penalty? – To some, the picture speaks 1,000 words and four of them are: the Packers were robbed. The image of Cardinals cornerback Michael Adams with his index finger hooked on Packers quarterback Aaron Rodgers’s face mask was captured far and wide, sparking the question of whether it was a penalty and why it did not negate the fumble
- The best of the best and the worst of the worst of 2010 CES – I’ve been watching Twitter for the best of CES lists, and since I went last week I’ve got my own
- The Smart Phone for your Home Ooma Blog – New additions to the product and services lineup include Ooma Pure Voice™, High Definition Voice, mobile phone calling with the iPhone or iPod touch, Bluetooth support, Google Voice Extensions and voicemail transcription
- AppleInsider | Google Nexus One vs Apple iPhone 3GS – Google has taken the fate of its Android smartphone platform into its own hands by promoting and directly marketing HTC's latest new Android phone under its own brand. How does the new "superphone" stack up to last summer's iPhone 3GS?
- Book: Succeeding With Agile Tales from a Trading Desk – Mike’s Succeeding With Agile book should be a must read of everyone on an agile project. It reminds us of what is required to make an agile project successful
- Pro JPA 2 (Book review) » Java User Group Münster – Mike Keith and Merrick Schincariol authored a book which focuses on JPA 2, the Java persistence API which is now included in the Java EE 6 specification
- A Good 12 Minutes, NetBeans 6.8 Editor Screencast : Adam Bien’s Weblog – This screencast presents some NetBeans 6.8 editor features. Especially the beginning is interesting and comes with some non-obvious stuff. The mouse, however, was used too much. Sometimes even the keyboard
- The Best of CES – Ces – Gizmodo – CES week meant one thing: Absolute gadget overload. Here's the best of Gizmodo's dispatches from gadget hell, all in one place
- Iomega v.Clone App Portable-izes Your Entire PC – Iomega v.clone – Gizmodo – v.Clone is essentially a portable installation of VMWare, meaning that you can plug your v.Clone-loaded Iomega portable HDD into most any Windows computer, run the app, and boot into your saved virtual machine. The secret, though, lies in what you're booting into—namely, a perfect copy of your main PC
- Thoughts on what an Apple tablet should be – or not :: CHICAGO SUN-TIMES :: Andy Ihnatko – I’ll stand outside the Apple campus in a trenchcoat holding a boombox over my head, playing a Peter Gabriel song up at the upper windows until Steve Jobs is so touched by this romantic gesture that he sends me away with an engineering sample.
- Knowing Cache and Java Cache System « Caught By Java – Java Caching System (JCS) is a robust open source distributed caching system that is written in Java. It is a subproject of Apache Jakarta project.
- Google Chrome is the New Firefox, and Firefox the new IE (by Jeremy Zawodny) – It turns out that Chrome on Linux is DRAMATICALLY FASTER THAN FIREFOX!.
- SocialSafe: Get Your Facebook Data Out of Facebook – SocialSafe is an effective, fun new application enabling Facebook users to manage their Facebook data offline on their home computer.
- Google Voice Bookmarklet Generator – Want to use Google Voice on your iPhone more easily? This website will help you turn your contacts into bookmarklets that you can organize in folders within Safari. Then just tap on a bookmark to call!
- Jay-Z – Beasties tribute – covers "No Sleep Til Brooklyn" – Chunnel – Jay-Z replaced the Beastie Boys as a headliner of the ALL POINTS WEST FESTIVAL becuase of MCA's recent cancer diagnosis. Being the nice guy that Hov is, he opened his set paying tribute to the Beasties by basically performing a musical "get well soon" card to MCA in the form of a "No Sleep to Brooklyn" cover.
- Developer Evangelism – home of the Developer Evangelist Handbook – A developer evangelist is a spokesperson, mediator and translator between a company and both its technical staff and outside developers.
- JAX-WS, CXF and SAAJ on Oracle Weblogic 10.3 | Xebia Blog – JAX-WS webservices running on the CXF stack and the default Weblogic stack can now be deployed in the same Weblogic domain without getting in each others way.
- Daring Fireball: Microsoft’s Long, Slow Decline – To be clear, Microsoft remains a very profitable company. However, they have never before reported year-over-year declines like this, nor fallen so short of projected earnings. Something is awry.
- Alter: Our Heath-Care System Is Just Fine As Is! | Newsweek Voices – Jonathan Alter | Newsweek.com – Speaking of fair, it seems fair to me that cost-cutting bureaucrats at the insurance companies—not doctors—decide what's reimbursable. After all, the insurance companies know best.
- FCC Takes On Apple And AT&T Over Google Voice Rejection – Dow Jones newswire reportsthat The Federal Communications Commission is looking into Apple’s rejection of Google Voice, and has sent letters to AT&T, Apple, and Google to find out what’s going on
- One Billion + You – We’re awed and amazed….to be celebrating one billion Firefox downloads. That’s one billion times in the last five years that you and the rest of the Mozilla community have made the choice to make the Web better.
- A Really Close Look at the Inauguration – Pogue’s Posts Blog – NYTimes.com – Photographer David Bergman dropped me an intriguing e-mail message with the subject line, “How I Made a 1,474-Megapixel Photo During President Obama’s Inaugural Address.”
- Carbonite Stacks the Deck on Amazon – Pogue’s Posts Blog – NYTimes.com – This one, kindly offered to Pogue’s Posts readers as an exclusive, is a tale of another company trying to game Amazon’s system. This time, the sleazy company is the online backup service Carbonite.
- Google turns on Exchange for iPhone and Windows Mobile users – Ars Technica – Google on Monday announced Exchange support for iPhone and Windows Mobile devices, allowing them to synchronize Google Calendar events and Gmail contacts almost instantly via push technology
- AppleInsider | Microsoft plays catch up to MobileMe with My Phone – Apple#039;s smaller teams working on MobileMe, iTunes, and the iPhone work with closer contact and within a central strategy managed by a smaller executive team, compared to Microsoft#039;s wider focus and broader strategies in parallel development within the company#039;s various divisions, as well as in incorporating some of the company#039;s many acquisitions.
- Amazon Introduces Upgraded Kindle Book Reader – NYTimes.com – Amazon said the upgraded device had seven times the memory as the original version, allowed faster page-turns and had a crisper, though still black-and-white, display. The Kindle 2 also features a new design with round keys and a short, joysticklike controller
- ioannis cherouvim » Blog Archive » The * stupidest things I’ve done in my programming job – I’m not ashamed of those sins any more, so here you go 🙂
- Seth’s Blog: Learning all the time – The #1 habit successful people share with me is this: They read books to learn. They do it often and with joy. It#039;s cheap (or free, at the library or online) and portable and specific
- Drunk on Software » Blog Archive » Episode 8: First Steps in Flex with Bruce Eckel – In the video, we discuss the Code Jams and OpenSpace conferences Bruce hosts, the RIA landscape, and James and Bruce’s book
- New Spring/BlazeDS Integration Test Drive : Christophe Coenraets – I put together a new “Spring / BlazeDS Test Drive”. This Test Drive consists of a minimal version of Tomcat with BlazeDS and the “Spring / BlazeDS integration” preconfigured and ready to use. It also includes a series of samples running “out-of-the-box” that should allow you to get up and running integrating Flex (and Adobe AIR) with Spring in minutes.
- Apache Cayenne » Why Cayenne? – Cayenne is a Java object relational mapping (ORM) framework. In other words, it is a tool for Java developers who need to talk to a database (or many databases). Rather than hardcoding SQL statements through Java code, Cayenne allows a programmer to work only with Java objects abstracted from the database.
- The busy Java developer’s guide to Scala: Scala and servlets – In this article in the The busy Java developer's guide to Scala series, Ted Neward begins a tour of Scala in the real world by examining how Scala can interact with the core Servlet API and perhaps even improve it a little.
- FrontPage – Dropbox Wiki – The Dropbox Wiki is your designated resource for the more advanced features (and creative uses) that Dropbox has to offer. Like all wikis, this will be constantly changing, and we welcome any contributions you make.
- Red Hat 3Q up 20 pct, but revenue below estimate – BusinessWeek – Red Hat Inc. on Monday reported a 20 percent increase in profit for the third quarter as budget-conscious companies opted for the software provider's open-source Linux operating system over more expensive proprietary systems.
- Asia’s wounded giants | Suddenly vulnerable | The Economist – Asia’s two big beasts are shivering. India’s economy is weaker, but China’s leaders have more to fear
- Management guru: Warren Buffett | Warren Buffett | The Economist – Buffett is known as “the Sage of Omaha”, after the town where he was born and where he has spent most of his life, and much is made of his small-town homespun values. He likes to play the ukulele and he plays bridge (with Bill Gates, among others) in his modest home in Omaha
- JavaLobby’s Top 10 Articles of 2008 | Javalobby – As a way of looking back at how the year has been on JavaLobby, we've collected the top 10 most read articles. It paints a clear picture about what is important to you, and gives us some hints as to what we should be covering in 2009
- Dustin’s Software Development Cogitations and Speculations: 2008: Year of the Java Persistence API – It appears that one of the most popular themes in Java development in 2008 has been the Java Persistence API (JPA). I base this statement on the recent announcements that JPA-focused articles appeared in the Top Ten lists of articles for both Oracle Technology Network (OTN) and JavaLobby.
- Data Platform Insider : Ultimate guide for upgrading to SQL Server 2008 – Last week, our SQL Server engineering team in association with Solid Quality Mentors released an unprecedented 490-page free whitepaper called SQL Server 2008 Upgrade Technical Reference Guide that provides in-depth information on how to upgrade to SQL Server 2008
- Scrum in under 10 minutes video | Agile Software Development – Hamid Shojaee from Axosoft published an excellent and funny video on the basics of Scrum. In under 8 minutes of animation Hamid describes most of the basic concepts. I don’t agree with everything (in particular I I would like to see the release burndown chart described), but you can only explain so much in under 10 minutes and every Scrum installation is different anyway. Have a look and enjoy!
- Stax Networks Launches: Google App Engine For Java – Stax is built on top of Amazon EC2 and allows developers to create, text and deploy Java applications without having to build out their own physical infrastructure.
- Database Normalisation :: BlackWasp Software Development – The sixteenth part of the SQL Server Programming Fundamentals tutorial discusses the concept of database normalisation. Normalisation is a database design technique that minimises duplication of information, reducing the risk of introducing data errors.
- 10 Steps to Learn a New Coding Language Fast – NETTUTS – Learning a new language can seem like a daunting task. However, as it is with all types of learning, there are certain techniques and practices that will help you learn the language faster and more efficiently. Here are 10 of the best practices that aspiring programmers can use to quickly start programming in a new language
- Kill Your Database – Rather, save your database with Terracotta. Relational database are valuable for many things, but serving as the cost-effective scalability backbone of high-load web applications isn't one of them. Is your database suffering under the weight of your application?
- YouTube – Top Gear Tesla review – Top Gear reviews Tesla, smokes Lotus Elise
I am one of those people who hate Time Warner (because of the crappy and recently unreliable service) that can’t wait for Verizon FOIS or AT&T U-verse or anything faster to show up in my neighborhood. My dream Internet provider for home would be what people in Europe have – 50Mbps connections but I’ll settle for Verizon’s Faster Plus services that claims to provide 15 Mbps download and 15 Mbps upload. But Verizon is slowly rolling this out and I am not going to get this for a couple of years. AT&T U-verse is my only salvation as they are slowly offering service in my neighborhood and their Max plan would work for me. U-verse Max offers 10 Mbps download and 1.5 Mbps upload and that would just rock but Time Warner has been upping their game in terms of broadband speed (not service or reliability, mind you) and I am currently getting 15Mbsp download and 1Mbps upload.
I just did a bandwidth test and discovered that I am truly getting close to 1 Mbps upstream and that’s pretty awesome as I use Mozy for my remote backup and I also use Rsync and Subversion to backup my code and other essentials files to my remote (Linux) server. My current thought is to get the AT&T U-verse service and run it side-by-side with my Road Runner connection for a while and see which one is consistently reliable and faster. I sure hope its AT&T as I would like nothing better than to dump Time Warner.
If you’re not using Mozy (or another online backup provider), you should consider getting one!
- Easy Automated Snapshot-Style Backups with Rsync – This document describes a method for generating automatic rotating "snapshot"-style backups on a Unix-based system, with specific examples drawn from the author's GNU/Linux experience. Snapshot backups are a feature of some high-end industrial file server
- Flex, Spring and BlazeDS: the full stack! (Part 1) – In this article series, I’ll try to give you a step-by-step process to create an application with Flex/BlazeDS/Spring/Hibernate/MySQL architecture, all of that built with Maven.
- Saki’s Blog » Blog Archive » Simplest 3 Columns Layout with CSS – After experimenting with Designing a 3 columns web page using TableLayout
I have came with the solution that is, IMO, simplest possible:
- Saki’s Ext Examples Page – I have been actively helping on Ext Forums for some time and during this period I have found out that most effective help for members is to give them a well written running example that they can either modify for their purposes or it just gives them an an
- Saki’s Blog » Blog Archive » Writing a Big Application in Ext – I have decided to write this article for those users of Ext 2.x that have already grown up from having one HTML page with embedded script that creates one simple window or form, for those who are already decided that Ext is the way and for those who are f
- behind the times: 10 Best IDEA Inspections You’re Not Using – Let's clarify. By "Best" I mean the ones I like. By "You're Not Using" I mean they aren't enabled by default. By "Inspections" I mean those little code warnings that IDEA gives you which can be configured under Settings (Ctrl+Alt+S) Errors (6).
- A List Apart: Articles: Accessible Data Visualization with Web Standards – There are plenty of options out there for data visualization, too. Google’s recently-announced Charts API is a great example, but there are a number of tools and services for creating charts and graphs as images and for making interactive visualizations
- Introducing Java 6 update 10 – Don't be fooled by its unassuming name: the upcoming Java 6 update 10 is a very different animal than the updates that preceded it. Java 6u10 pushes the envelope by adding more new features and functionality than in any previous Java programming language
- InfoQ: Spring Web Services 1.5 Released – After 6 months of work, Spring Web Services 1.5.0 has been release. Based off contract-first development using SOAP service development, Spring-WS can be manipulated through XML to create document-driven Web services
- Sun Claims Big Leap with MySQL Upgrade Next Week – CIO.com – Business Technology Leadership – Among the advances in 5.1 are partitioning, events scheduling, row-based replication and disk-based clustering. They are fairly standard features already offered by rivals IBM, Oracle and Microsoft, but they should help MySQL compete in environments where
- Grails development in IntelliJ IDEA – Grails development in IntelliJ IDEA – Tutorial
- Data Binding in Java – In this interview with Artima, Shannon Hickey, spec lead for the Beans Binding API, JSR 295, discusses the challenges of Java data binding, and how the JSR 295 API simplifies that task.
- A Rails Developer Moves To Grails, Grails Developers Make The Case – Grails developers are making their case for Java developers to consider Grails as the next generation framework for developers to consider adopting. Darryl West a Rails developer recently switched to Grails and offered 10 reasons why Rails developers may
- First experiences with IntelliJ… and its stunning Groovy/Grails support – Glen Smith – So first impressions are excellent. The IntelliJ guys have done a really nice What’s new page where you can see all the integration points with a ton of screengrabs.
- Jungle Disk Plus – Jungle Disk 1.50 includes support for the new, optional, Jungle Disk Plus service. Jungle Disk Plus adds several highly requested features to the basic Amazon S3 service, including web access to your files, upload resume, and block-level file updates.
- XML Spreadsheet Reference – This reference describes the elements and attributes that make up the XML Spreadsheet (XMLSS) schema when the data in Excel 2002 spreadsheets and Microsoft Office XP Spreadsheet Components is exported to the Extensible Markup Language (XML) format.
I have or should say had been a Carbonite user for almost an year but issues after issues finally got to me and the lack of new features that were long promised but never delivered forced me to start looking at the automated online backup again and I am so glad I did, as I’ve found Mozy. I’ve had numerous problems with Carbonite and their customer service was crappy. So I decided to give up on Carbonite even though I had already pre-paid for 2 years – I guess it’s better to lose $80.00 than all your data.
Mozy is similar to Carbonite in some regards but has a much richer feature set that makes it a better offering. Like Carbonite, Mozy installs a small client on your Windows XP/Vista or OS X desktop that runs in the background and backs up files over the Internet using your broadband connection. But that’s where the similarities end. Carbonite is a fairly bare-bones offering which may be ok for most novice users but Mozy offers several configuration options like creation of backup sets, file versions, access to your files via the web and many other features.
One of the best and most important feature that set Mozy and Carbonite apart is the fact that you can actually get your backed files back. Wow! What a concept – I know I know. When I first installed Carbonite, I did several test restores and they worked fine but when I had been backing up for several months and really need to restore something, Carbonite let me down. Mozy on the other hand has never done that. Another awesome feature of Mozy is that fact they don’t really throttle your bandwidth after you’ve uploaded 50 GB. Carbonite seems to limit upload bandwidth to about 2 GB a day and then throttle it down after you reach 50 GB. Mozy doesn’t seem to play any of those games and allows uploads that are supported by your bandwidth. On an average day, I think I was uploading about 5+ GB.
Another recent event that makes Mozy even more attractive to me is the purchase of Berkeley Data Systems, providers of Mozy online backup by EMC Corporation. As you probably know, EMC is the leader is the storage market and owns Documentum, VMWare, and RSA among other technology companies.
So if you are looking for a great, reliable and affordable backup solution for your home computer, you should check out Mozy.
- The 90th percentile: MyFaces: The emperor has no clothes – My last project is going into production in a couple of weeks, and it has been implemented using JSF. I started with JSF in good faith: it should be stable by now, it is blessed by Sun and included as the de facto web framework in JEE 5.
- James Ward’s Blog » Blog Archive » My Recent Flex & Apollo Adventures – A while back Bruce Eckel and I recorded a screencast of us building a Flex application with Hibernate and XFire on the backend. I finally got around to packaging the code for that demo. You can get it from SourceForge.
- Dynamic languages: More than just a quick fix | InfoWorld | Analysis | 2007-04-16 | By Andrew Binstock – IT’s rise to prominence as a core competence that delivers competitive advantage has been accompanied by a dramatic increase in the number of software development projects it must complete
- Translation From PR-Speak to English of Selected Portions of Rails Developer David Heinemeier Hansson?s Response to Alex Payne?s Interview [dive into mark] – LAUGH OUT LOUD funny take from Mark Pilgrim, John Gruber style. 🙂
- WordPress Performance: Why My Site Is So Much Faster Than Yours by Elliott Back – There?s no good reason for WordPress or your site to be slow, except your own negligence. Cache everything. Monitor performance
- Tim Sneath : Introducing Microsoft Silverlight – Silverlight (previously codenamed "WPF/E") is a lightweight subset of XAML for building rich media experiences on the web.
- Java Community News – BEA Releases JRockit R27.2 with Java 6 Support – BEA’s latest JVM release, JRockit R27.2, is the first implementation of the Java 6 VM. In addition to providing full Java 6 support, the latest JRockit VM includes many-fold performance improvements, especially for applications with short-lived objects.
- Enomalism : XEN Virtualized Server Management Console: Amazon EC2 Migration – The Enomalism Elastic migration module is a migration tool kit for the management and migration of virtual images between your local xen based enomalism environment and the remote Amazon Elastic Compute Cloud Environment.
- Everybody Hates Don Imus – Frank Rich’s brilliant column – Even in that short span, there?s been an astounding display of hypocrisy, sanctimony and self-congratulation from nearly every side of the debate
- Dev2Dev Online: Open Source and BEA – BEA believes in open source. We believe a blended strategy for application development and deployment?combining the best of open source and commercial software?provides important freedom and flexibility not available through all-or-nothing approaches
- Web Worker Daily » Blog Archive Web Worker Emergency Survival Kit « – Over the years, I?ve accumulated a variety of tools that don?t take up much space but that come in handy when an emergency comes along. On the average day, I don?t need any of these – but when I do, I?m happy to have them. Here are my suggestions
- Spotlight: Michael Oxley – International Herald Tribune – Knowing what he knows now about the cost and effects of the law, would Oxley – who retired in January after 25 years in Congress – have done it any differently? "Absolutely," Oxley answered. "Frankly, I would have written it differently, and he would have
- Adobe edits the development cycle | Reg Developer – The change we made was going from a traditional waterfall method to an incremental development model. Probably the most effective thing we did was institute per-engineer bug limits: if any engineer’s bug count passes 20, they have to stop working on featu
- JetS3t ? An open source Java toolkit for Amazon S3 – JetS3t is a free, open-source Java toolkit and application suite for the Amazon Simple Storage Service (Amazon S3). The JetS3t toolkit provides Java programmers with a powerful yet simple API for interacting with S3 and managing data stored there.
- Six cool things you can build with OpenID – Apart from explaining what OpenID is and how it works, the key point I was trying to get across in the talk was that OpenID is a simple piece of infrastructure on which smart applications can be built?applications that may not have been possible prior t
- Flash Demo : Matisse++ ? (cld.blog-city.com) – Roman Strobl has a very cool new Matisse flash demo. It makes use of the new Swing Application Framework and Swing Databindings. If you ever wondered about Matisse++ or what happens after Matisse then you should take a look at a very cool NetBeans 6 and a