- 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.
- Nevado JMS 1.0 GA for Amazon Web Services Released – We’ve released the final 1.0 version for our JMS driver for Amazon Web Services’ queue and notification services (SQS/SNS).
- typica – A Java client library for a variety of Amazon Web Services – This is a simple API to access Amazon's SQS, EC2, CloudWatch, AutoScaling, ELB, SimpleDB, SNS, FPS and DevPay LS web services. It uses the QUERY APIs. This code is thread-safe and works very reliably to the best of my knowledge
- 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:
- SwitchYard is a lightweight service delivery framework providing full lifecycle support for developing, deploying, and managing service-oriented applications. – SwitchYard is a lightweight service delivery framework providing full lifecycle support for developing, deploying, and managing service-oriented applications.
- Piecon / Pie charts in your favicon! – A tiny javascript library for dynamically generating pie charts in your favicons.
- Securing OAuth2-Enabled, Multi-Tenant Applications with Spring Security – Robert Winch explains how to secure a multi-tenant application with Spring Security and how to enable OAuth 2.
- 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.
- Which freaking database should I use? | Data Management – InfoWorld – In the era of big data, good old RDBMS is no longer the right tool for many database jobs. Here's a quick guide to choosing among NoSQL alternatives
- 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.
- Journey Through The JavaScript MVC Jungle | Smashing Coding – There are modern JavaScript frameworks that can assist with bringing structure and organization to our projects, improving how easily maintainable they are in the long-run.
- 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.
- No Excuse List – The best place on the web to learn anything, free. – The best place on the web to learn anything, free.
- 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.
- Cloud News: Rackspace Deploys OpenStack, AppFog Delivers a PaaS | Cloud Zone – Rackspace’s deployment marks the first time that any company has deployed a large-scale OpenStack powered service offering and starts to deliver upon the broader OpenStack vision of open and hence federable clouds.
- Jeff’s SOA Ruminations: Setting-up GWT 2.5’s SuperDevMode – One of the most exciting features of GWT 2.5 is what is called SuperDevMode. As a replacement for the previous DevMode, it allows you to debug your Java code (and Javascript) directly through Chrome's Browser's Developer Tools
- Sun Veterans Create SDK for Native Java on the iPhone — Application Development Trends – Codename One, an Israel-based startup founded by two former Sun Microsystems engineers, is developing a new software development kit (SDK) designed to allow Java developers to create native applications for multiple mobile/tablet platforms.
- Integrating Java Spring Apps on Heroku with Force.com REST APIs – Recently I co-presented a webinar about how to integrate Java Spring Apps on Heroku with the Force.com / Salesforce.com REST APIs. Check out the recording:
- Rich JavaScript Applications – the Seven Frameworks (Throne of JS, 2012) – Despite the differences, I’d argue there is one killer feature all the above technologies share: the idea of Model/View separation. This is a classic design pattern that predates the web itself by about 20 years. If you’re building even the most basic kind of web application UI, you’ll almost certainly benefit from applying this on the client.
Links for August 1st through August 5th
Reply