"Hello, World!" The Hard Way with Sencha Touch – But a closer look would reveal a lot more goodies beyond those handy components in Sencha Touch. It offers a class system, a MVC pattern, tools that handles code dependency, compression and native packaging, etc. Albeit daunting, learning and embracing all of those offerings makes a quite enjoyable coding experience and rewards me with development efficiency overall.
What is the future for GWT? – The newly formed Google Web Toolkit (GWT) steering committee recently published "The Future of GWT Report", which captures the opinions, usage patterns and hopes of over 1300 Google Web Toolkit users worldwide.
A Long Look at JVM Languages – The following section takes a quick look at the popular dynamic JVM languages, and the languages’ implementation details.
Top 20 Refactoring Features in IntelliJ IDEA – I hope this article helps you to discover the powerful refactoring functionality hidden in IntelliJ IDEA. The more you know about your IDE, the more time it can save you every day, and the more productive you become. Go ahead and get the most out of your IntelliJ IDEA!
Apache Crunch – Simple and Efficient MapReduce Pipelines – Apache Crunch (incubating) is a Java library for writing, testing, and running MapReduce pipelines, based on Google's FlumeJava. Its goal is to make pipelines that are composed of many user-defined functions simple to write, easy to test, and efficient to run.
Git and GitHub Secrets – Zach Holman – This talk covers both Git and GitHub: different tricks I've picked up after two years at GitHub, helpful advice on common gripes I've seen in support tickets and tweets, and just general nifty things that make you a faster, more capable technologist.
Citus DB: The Scalable Analytics Database – CitusDB is a distributed database that lets you run SQL queries over very large data sets. Designed for analytical queries, CitusDB enables real-time responsiveness.
An alternate universe – Microsoft Surface – People who dislike Apple’s approach or whose requirements are incompatible with it will always exist in great numbers, and the Surface is for them. It’ll probably sell well, especially if Microsoft can expand their retail presence quickly.
Google Web Toolkit Blog: GWT 2.5 Final is here! – Thanks to all developers who helped us test GWT 2.5 release candidates and reported issues to us. We have fixed several of these and are happy to announce availability of GWT 2.5 Final.
WebDB / WebSQL Databases | twoHard – Hopefully this simple example is helpful. My goal was that websql.dbtransaction method outlined above would make it easy to access local WebSQL DBs. It has for me, so hopefully it makes someone else's life a bit easier.
What’s New in Sencha Touch 2.1? | Blog | Sencha – Sencha Touch 2.1 is our next release of the Sencha mobile framework. The 2.1 release includes the following key upgrades: significant performance improvements, charting support, an advanced list component, and enhanced native support through the Sencha Mobile Packager.
ProGuard – A free Java class file shrinker, optimizer, obfuscator, and preverifier – ProGuard is a free Java class file shrinker, optimizer, obfuscator, and preverifier. It detects and removes unused classes, fields, methods, and attributes. It optimizes bytecode and removes unused instructions. It renames the remaining classes, fields, and methods using short meaningless names. Finally, it preverifies the processed code for Java 6 or for Java Micro Edition.
GWT 2.5 SuperDevMode and Google App Engine – Now an Amazing Combination – With the advent of GWT's new SuperDevMode (SDM), you can easily modify your Java client code and see it quickly reflected in GAE's development environment without any restart necessary. This is an addition to the other native Java debugging features introduced as a result of SDM. Below is a quick screencast of this capability:
MongoDB SQL Server Importer – If you want a quick (but kinda dirty) way to import your SQL Server database to MongoDB, this is your tool. MongoDB SQL Server Importer (Sql2Mongo) is for those who wants to leverage their existing database to learn MongoDB.
Extreme Performance with Java – Charlie Hunt explains what can be done to lower the latency introduced by the Java GC and JIT, including coding tips, and introducing tools for tuning the performance of Java applications.
Protean Echo | Fuse all your cards into one – Echo is the last payment card you'll ever carry. It's your debit, credit, loyalty, and prepaid cards – even your student ID – all combined into a single, elegantly crafted card.
Legit – Git Workflow for Humans – Legit is a complementary command-line interface for Git, optimized for workflow simplicity. It is heavily inspired by GitHub for Mac.
Automating Unit Tests | Blog | Sencha – Unit tests are an important part of the software development process. By clearly defining what we expect from our code, unit tests allow us to develop a high degree of confidence that our applications will function as intended. Automating our unit tests reduces the number of bugs and decreases the amount of time we need to spend manually testing our code.
GWT AutoBean framework – Structure, not boilerplate – The AutoBean framework provides automatically-generated implementations of bean-like interfaces and a low-level serialization mechanism for those interfaces. AutoBeans can be used in both client and server code to improve code re-use
Hibernate Smoke Detector | Tomasz Dziurko – Hibernate Smoke Detector is simple but quite useful parser that checks your application and helps to cut identical queries fired many times in a very short period of time. It generates a report showing which queries are executed most often in a one-second time window and when they fired so developer could find them in his code easily.
From Java to Ruby – what I love, what I miss » 8th color – Taking a look back as this list, I’m probably wishing for the best of the two worlds (and it is probably not possible). I found two great tools in Java and Ruby, and I intend to use them both when appropriate. I’m sure I’ll have occasions aplenty.
Nexus 7 review | The Verge – Google’s Nexus 7 isn’t just an excellent tablet for $200. It’s an excellent tablet, period. In fact, it’s the first Android tablet that I can confidently recommend to buyers — and not just because it’s got a low price tag (though that certainly helps). It’s a well-designed, powerful, and useful product, with lots of bells and whistles that makes it feel like a device that should be more expensive than it is.
Dave McCrory Unveils Initial Formula for Principle of Data Gravity – Data Gravity is a theory around which data has mass. As data (mass) accumulates, it begins to have gravity. This Data Gravity pulls services and applications closer to the data. This attraction (gravitational force) is caused by the need for services and applications to have higher bandwidth and/or lower latency access to the data.
A Visual Git Reference – This page gives brief, visual reference for the most common commands in git. Once you know a bit about how git works, this site may solidify your understanding. If you're interested in how this site was created, see my GitHub repository.
Spring Data REST 1.0.0.RC1 Released | SpringSource.org – I'm pleased to announce the release of Spring Data REST 1.0.0.RC1! Beyond a number of bug fixes, this release adds support for paging and sorting and makes it easier to integrate Spring Data REST into an existing Spring MVC application.
High Availability & Disaster Recovery for Apache CloudStack – The features like high availability and disaster recovery reduce maintenance outage considerably and ensure that your infrastructure is available to you for maximum time. CloudStack is a way ahead in incorporating these features than other cloud providers.