Categories

12 IntelliJ IDEA Keyboard Shortcuts You Should Know About

12 IntelliJ IDEA Keyboard Shortcuts You Should Know About

When we need to get productive, we often invest money in new gadgets, software, or even a new computer. Another way to boost productivity is learning how to use the assets we already own, such as IntelliJ IDEA. I can’t say I’m a shortcut junky, but knowing a few make my life a whole lot…

Read More
ExtJS

localStorage Caching of Reference Data with ExtJS

Do you have a ton of reference data that needs to load with your app? Lots of combo boxes with mostly static data? Previously I had used a custom store extension to handle caching of the data in memory. That approach involved flipping between use of a MemoryProxy and a RestProxy depending upon whether the…

Read More
Diablo3

Announcing the Diablo3 Mobile Companion

Diablo 3 is Blizzard’s latest disruptor of productivity, social lives, and self preservation. It broke the record for fastest selling PC game (more than 3.5m over 24hours), and for very good reason. In simplest terms, it is an action RPG. The player creates a character and overtime the character progresses through the story, gaining levels…

Read More
Opening all URLs with Cordova's ChildBrowser Plugin

Opening all URLs with Cordova’s ChildBrowser Plugin

For anyone who has had the pleasure of working with Cordova you may hit this wall if you had to deal with external links. Tapping on a link opens the URL right in the WebView that your application is sitting in. The contents of the new page take over your application entirely and the user…

Read More
Tinting your Status Bar in iOS6 and Cordova

Tinting your Status Bar in iOS6 and Cordova

One of the new “features” of iOS 6 is that you can now tint the status bar. Instead of Default (Grey), Black Transparent, or Black Opaque it can now be anything. The way iOS decides what color the status bar should be is based on the color of the lowest pixel of a UINavigationBar component….

Read More
Enable-Remote-Debugging-with-Safari-Web-Inspector-in-iOS-6

Enable Remote Debugging with Safari Web Inspector in iOS 6

*NOTE: You will need to upgrade to Safari version 6.0 to enable this functionality. * With the recent release of iOS6, Apple has finally introduced a remote web inspector for debugging web applications on iOS devices. Enabling it is simple, but it’s buried under a few options on your phone. On your device, head to…

Read More
Fix Orientation Change Bug in Android with Sencha Touch

Fix Orientation Change Bug in Android with Sencha Touch

Millions of devices in the market rely on Android Browser as a platform for web application delivery, even through PhoneGap/Cordova deployments. Unfortunately, the browser is shipped with numerous bugs that prevent expected behavior to commence. One of the issues in particular involves viewport (screen) scaling to reset on orientation change. The** orientation change** event on Android…

Read More
Monit - Easy Monitoring

Monit – Easy Monitoring

I recently started working on a project using delayed_job as a queuing system for sending batch email.  The email being sent contained a weekly digest of the events for the customer, so it was very important that the email was sent and sent out in a timely manner.  Part of inheriting the project was the…

Read More
Getting the most out of the Lean Startup Machine Workshop

Getting the most out of the Lean Startup Machine Workshop

I thoroughly enjoyed participating in this past weekend’s Lean Startup Machine held at The Fort. My presentation from Saturday morning was on Lean UX. It was my first time using the Reveal.JS so forgive some of my alignment snafu’s 🙂 For those that don’t know, The Lean Startup Machine descended on DC this past weekend…

Read More
Efficient DOM and CSS Operations

Efficient DOM and CSS Operations

Eventually, the output of our web applications end up displayed as a part of user interface (UI). In our previous post, JavaScript Performance Tips & Tricks, we have covered several techniques for optimising JavaScript code. JavaScript is also capable of accessing DOM nodes and using CSS to query or style elements. While there are multiple approaches to…

Read More

Subscribe to the Modus Newsletter

Receive the latest blog articles and insights every month from the Modus team.