Blogs
-
Automatic Code Coverage Switching for Vows.js If you've used Node.js lately you've likely run across Vows, the asynchronous behavior driven development test framework for Node. Vows does a really nice job of forcing you to separate...
»
Jeff Kunkle | Node | January 26, 2012 3:22 PM
-
Parsing pcap Files in Node.js with pcap-parser On my current project we've been using Node.js for an app that does a lot of packet capture and processing. In the past we used node-pcap for packet capture but...
»
Jeff Kunkle | Node | January 12, 2012 8:00 AM
-
How to use libwireshark to dissect a packet I've been doing some programming in node.js and needed a way to parse network packets. node-pcap just wasn't cutting it anymore so I figured why not use the best...
»
Joe Ferner | January 10, 2012 9:28 AM
-
How To Get The Most From Twitter: Scoping Rules Ever noticed a tweet disappear? As in someone else can't see something you posted? There's a common mistake even twitter pros make that causes this to occur. Are you...
»
Lee Richardson | General | November 29, 2011 10:36 AM
-
Integral Image for Faster Image Processing Recently, I was looking into computer vision related technologies. One of the interesting techniques is known as the "integral image" which can enable more advanced techniques, most notably the Viola-Jones...
»
Tom Neumark | Java | November 27, 2011 9:29 PM
-
Promoting Software Craftsmanship Many people have tried to define software craftsmanship. Corey Haines likes to talk about being positive as part of your profession. Avdi Grimm, in the Confident Code talk he's been giving, talks similarly about...
»
Andrew Wagner | November 18, 2011 1:09 PM
-
An Introduction to Blur Blur is a new Apache 2.0 licensed software project that provides a search capability built on top of Hadoop and Lucene. Elastic Search and Solr already exist so why build...
»
Aaron McCurry | Hadoop, Java, Lucene | November 9, 2011 3:00 PM
-
Android : Browsing your PC from your Phone If you are like me and have a lot of music, videos, and pictures stored on an external hard drive that you want to browse from your Android smartphone than...
»
Stephen Mouring Jr. | General | November 5, 2011 1:11 PM
-
Integrating JavaScript and C# with Script# Have you ever had an enum in your server code that you wanted to access in client side code? Or wanted the safety of compile time errors when there are...
»
Lee Richardson | .NET, JavaScript | August 23, 2011 11:09 PM
-
Rails 3 Performance Monitoring with System Metrics System Metrics is a new Rails 3 Engine providing a clean web interface to the performance metrics instrumented with ActiveSupport::Notifications. It will collect and display the notifications baked into Rails...
»
Jeff Kunkle | Ruby | August 22, 2011 9:42 AM
-
Danger in the shadows of ruby... Consider this seemingly innocuous bit of code, presumably on a User class somewhere: def manager manager = User.ceo User.all_managers.each do |manager| return manager if self.reports_to?(manager) end return manager end There...
»
Andrew Wagner | July 14, 2011 4:40 PM
-
Web Performance v. Usability Looking through the web for standards on how to make your web pages more performant (i.e. using tools like YSlow!), one of the things that is mentioned is to put...
»
Chris Rohr | JavaScript, Web Development | June 28, 2011 1:04 PM
-
Selenium Mojo : IDE versus RC Last April I attended the first annual Selenium conference in San Francisco. It was an awesome conference with a great line up speakers that included many of the original creators...
»
Stephen Mouring Jr. | Testing | June 27, 2011 12:04 PM
-
FizzBuzz With No Conditionals A few weeks ago a coworker and I were discussing several things including the merits of the "FizzBuzz" problem as an interview question and whether or not the "no conditionals...
»
Stephen Mouring Jr. | June 17, 2011 6:35 PM
-
Gradle Class July 18-20 by Tim Berglund Near Infinity is proud to host a new Gradle Expert Training class, taught by Tim Berglund, the Author of the Gradle O'Reilly Book Series. This is an intensive and highly...
»
Gray Herter | Groovy, Java | June 16, 2011 7:40 PM
-
Deploying Rails 3.0.7 to a Sub Directory The Problem You want to deploy your Rails 3.0.7 app (let's call it "myapp") to a subdirectory (let's call it "apps"), rather than the root of your website (let's call...
»
Frank Showalter | June 6, 2011 4:41 PM
-
Selenium Mojo : Taking screenshots In general Selenium and JUnit mix very well. One of the few areas where I have had problems getting them to play well with each other is when I wanted...
»
Stephen Mouring Jr. | Testing | June 6, 2011 4:05 PM
-
Get Your Hands Dirty Developers, how confident are you that you could go from an empty virtual machine and an OS installation DVD, to a fully-functioning instance of your application? Before you laugh it...
»
Frank Showalter | June 6, 2011 11:12 AM
-
Lucene Thrift and Ruby This post is going to demonstrate thrift usage by searching a Lucene index from Ruby. Thrift In a Nutshell Essentially thrift is a serialization and RPC framework that allows...
»
Bill Bejeck | Java, Lucene, Ruby | May 18, 2011 11:38 PM
-
Monitoring JMS Resources Using WebLogic MBeans Recently, I needed to enhance some existing code to apply optional filters when retrieving the status of application-created JMS queues/topics (resources) from WebLogic. These filters would be based upon a...
»
Sara Bevels | Java | May 16, 2011 7:01 PM

