Build a RESTful API with Martini – I’ve been looking for an excuse to try Martini ever since it was announced on the golang-nuts mailing list. Martini is a Go package for web server development that skyrocketed to close to 2000 stars on GitHub in just a few weeks
Leveraging PhoneGap within Sencha Touch – With the release of Sencha Touch 2.3 and Sencha Cmd 4, creating your cross platform hybrid applications has never been easier. PhoneGap is now a key feature in the Sencha Touch mobile workflow integrating seamlessly into the newly released, NodeJS based, P
cmder | Portable console emulator for Windows – Cmder is a software package created out of pure frustration over absence of nice console emulator on Windows. It is based on amazing software, spiced up with Monokai color scheme and custom prompt layout. Looking sexy from the start.
Eliminating my trivial inconveniences building Discourse – There is also a more insidious form of waiting. The zero value work you tend to do repetitively, also known as trivial inconveniences. These issues don’t stop you from working, they just make your job slightly more annoying.
Standard Java API for JSON – JSR-353, the Java API for JSON Processing (JSON-P), has reached final approval ballot this month. JSON-P (similar to JAXP) consists of a Streaming API (similar to StAX) and an Object Model API (similar to DOM).
Solarized – Precision colors for machines and people – Solarized is a sixteen color palette (eight monotones, eight accent colors) designed for use with terminal and gui applications. It has several unique properties. I designed this colorscheme with both precise CIELAB lightness relationships and a refined se
Novell offers mobile file sharing for the enterprise | PCWorld – In an effort to help enterprises get a handle on the Bring Your Own Device (BYOD) trend, Novell has released enterprise file sharing software that it claims is as easy to use as commercial cloud storage services such as Dropbox, Microsoft Skydrive, and Goo
Unraveling HTML5 vs. Native – When going for multiplatform solutions bear in mind that while the idea of a common codebase is desirable the “write-once-run-anywhere” paradigm is ultimately an illusion, as your app will still need platform-dependent tweaks, and a broad QA effort.
SV Angel Says Health Informatics Is One Of Its New “Megatrends” | TechCrunch – SV Angel, one of the Valley’s best-known early-stage firms has always had a list of six to eight "megatrends" that it invests prolifically in. Right now, those are big data, social commerce, online-to-offline commerce, education tech, the sharing economy and the "Internet of things." Now they’re adding "health informatics" to that list
The Mobile Web Developer’s Tool Belt – Pete LePage lists a number of mobile development tools, frameworks and libraries, and introduces a testing and iteration process meant to ensure an application works on as many devices as possible.
RubyFlux: a Ruby to Java compiler – RubyFlux is a compiler that turns a Ruby codebase into a closed set of .java source files suitable for running on any JVM with no additional runtime requirement.
NoSQL LinkedIn Skills Index shows MongoDB growth – MongoDB’s growth means that it has cemented its place as the most popular NoSQL database, according to LinkedIn profile mentions. As the chart below illustrates, it now accounts for 45% of all mentions of NoSQL technologies in LinkedIn profiles
Developing Backbone.js Applications eBook – Developers commonly use libraries like Backbone.js to create single-page applications or SPAs. To put it simply, these apps enable the browser to react to changes in data on the client-side without the need to completely load up all your markup from the server, meaning no complete page-refreshes are necessary.
Using Java Persistence in a J2EE 1.4 Web Application – This document takes you through the basics of how to add Java™ Persistence functionality to a J2EE 1.4 web application. Though the Java Persistence API was introduced as part of the Java EE 5 platform, it is possible to use Java Persistence in a J2EE 1.4 application
FactCheck.org: FactChecking Debate No. 1 – McCain and Obama contradicted each other repeatedly during their first debate, and each volunteered some factual misstatements as well. Here’s how we sort them out:
Davenport WebDAV-SMB Gateway – Davenport is a servlet which provides a WebDAV gateway to SMB shared resources. Typical usage would be to provide web-based read and write access to Windows shared drives. WebDAV clients, such as Windows' "Web Folders" can copy files to and from the shares over HTTP. Non-WebDAV-capable web browsers can also access the network, downloading files from shared folders in a seamless fashion.
InfoQ: Joshua Bloch: Bumper-Sticker API Design – I distilled the essence of the talk down to a modest collection of pithy maxims, in the spirit of Jon Bentley's classic Bumper-Sticker Computer Science, Item 6 in his excellent book, More Programming Pearls: Confessions of a Coder (Addison-Wesley, 1988).
Bliki in a Jar 3.0.9 released – Bliki in a Jar is a small Wiki written in Java with focus on supporting the Wikipedia syntax. It is intended to run on an USB stick as a replacement for a paper notebook as a Personal Information Manager
Hey Rod, You Are Killing Your Company – Weiqi Gao’s Observations – After a new major version of Spring is released, community maintenance updates will be issued for three months to address initial stability issues. Subsequent maintenance releases will be available to SpringSource Enterprise customers. Bug fixes will be folded into the open source development trunk and will be made available in the next major community release of the software.
Mastering Grails: Build your first Grails application – Grails gives you the development experience of Rails while being firmly grounded in proven Java technologies. But Grails isn’t just a simple “me too” port of Rails to the Java. Grails takes the lessons learned from Rails and mixes them with Java.
Firefox DataAnalytics Help center – DataAnalytics is a Firefox extension that enables importation, manipulation, analysis and graphing of data. Often websites lock their information in static tables. Have you ever wanted to sort or manipulate a product list sorted by name by price?
Anyterm – SSH via web – Have you ever wanted SSH or telnet access to your system from an internet desert – from behind a strict firewall, from an internet cafe, or even from a mobile phone? Anyterm is a combination of a web page and a web server module that provides this access