Search
The Way of the Software Engineer

Archive for the 'Uncategorized' Category

Nodejitsu vs. Heroku for node.js Hosting

Posted by admin on May 17th, 2012

I’ve been playing with Heroku for rails hosting so I started looking for similar ways to host my node.js projects. I had seen a preview of Joyent’s cloud hosting service at Node Camp a while back and found that Nodejitsu is really the modern incarnation of that service. So it seemed time to compare Heroku [...]

M300

Posted by admin on July 14th, 2011

So, the new company I’m working for just released this product called the M300. I don’t work on this team, but they’re a very smart group of people. It does some neat network scanning stuff to detect machines, and there’s an agent that lets you keep track of and install software on different assets. The [...]

Screen

Posted by admin on March 22nd, 2011

If you’re not aware, screen is a fantastic way to extend the usefulness of your terminal windows. I run a screen session on my laptop and one on every machine I SSH in to frequently. I just scp this file to any host I’m going to be working with for an extended time. “How to [...]

Nginx Bypassing Single-Origin Policy

Posted by admin on March 11th, 2011

Anyone building a web application knows that XmlHttpRequest can only be made to the same domain and port that the page was loaded from. This is known as the ‘single origin’ policy for web browsers. Bypassing this restriction is known as Cross-Site Scripting or XSS. While there are some very real security reasons for only [...]

AvantGo is AvantGone

Posted by admin on June 2nd, 2009

AvantGo, the once ubiquitous application for all PDAs, is shutting down its web sync service.  Users of the service have just begun to see banners stating, “Starting June 30, Avantgo will no longer offer mobile web content.” With modern wireless networks and browsers built in to new smartphones, the on device browser just couldn’t meet [...]

The iPhone SDK is Calling Collect

Posted by admin on July 24th, 2008

I recently borrowed an iPod Touch from a friend and co-worker to play with the new 2.0 firmware version and App Store.  There’s a lot of potential with this new platform.  The very attractive device, capable hardware and ridiculous hype associated with iPhone makes it a great platform for developers to get wide exposure for [...]

Open Calais

Posted by admin on May 8th, 2008

In February, the OpenCalais project was slashdotted because it had opened a bounty on a WordPress plug-in to produce RDF formatted version of blog posts.  The project sounded interesting, and my previous semantic web project had just stalled.  The specification was very loose, so I assumed that they were expecting a simple alpha that could [...]

Google “We’re Sorry…”

Posted by admin on April 1st, 2008

Apparently Google has finally gotten sick of spyware authors taking advantage of them and have devised a system for preventing automated searches. Unfortunately, they’re just blocking entire IP blocks from using their service. This means that large corporate networks who’s outbound net goes through a small number of IPs gets entirely blocked from Google access. [...]

Gmail down?

Posted by admin on February 28th, 2008

This is new for me. I’ve never seen gmail down before. I have several accounts, and one of them came up with this message: We’re sorry, but your Gmail account is currently experiencing errors. You won’t be able to use your account while these errors last, but don’t worry, your account data and messages are [...]

Getting Started with OpenAds Development

Posted by admin on October 4th, 2007

There are a few critical things you’ll need to get started with OpenAds development: – Subversion – Java VM (JDK 6) – Ant builder – PHPDocumentor I’m quite sure this isn’t the only way to set up this environment, so you’ll need to modify my instructions to suit your own needs. This assumes you are [...]