-
Recent Posts
Recent Comments
- K. Gillis on Hackathon starting… NOW!
- Ciaran Finnegan on Hackathon starting… NOW!
- John on Hackathon, Day 1
- The G on Hackathon, Day 1
- K. Gillis on Hackathon starting… NOW!
Archives
Categories
Meta
Author Archives: John
Replica Sets with MongoDB on OpenVZ
I almost dumped MongoDB. I have a new instance running in Chicago that I’ve been trying to setup as a mirror of what I have running in NYC. My progress (with everything) was drastically slowed when MongoDB would crash when … Continue reading
Posted in MongoDB
Comments Off
Hackathon, Day 5
All done with the Content Aggregator! I took a bit of time to learn best practices with threads and even have my own REST server embedded in my Groovy app. I’ve been trying to keep the memory foot print low … Continue reading
Hackathon, Day 1
Done with the first day of the hackathon. The results are a bit disappointing, having only completed RSS parsers and a few models for feeds. Tonight, I’ll get onto the main aggregator engine, scheduler and start inserting the feeds into … Continue reading
Posted in Groovy, Hackathon
2 Comments
Hackathon starting… NOW!
On Monday morning, I was reading an article on Techcrunch about information overload. That got me to thinking about my RSS reader, and my frustration with it. Sometimes I prefer reading RSS feeds on my iPhone, but I miss being … Continue reading
Logging
This really goes hand in hand with my last post, Monitoring. One thing I don’t get is why in production, most logging is shut off in my favorite PHP framework, Symfony. To me, logging is necessary to determine the state … Continue reading
Posted in Lessons learned
Comments Off
Monitoring
What happens to your application when you’re not watching? How many people are signing up? How many are posting? Did the latest code release slow anything down? What was going on when the server crashed?!?! These are all things that server … Continue reading
Posted in Cacti, Lessons learned, Server Admin
Comments Off
Builds and Deployments
At my previous companies, there have been two ways of putting code onto a QA or production server. FTP the files up or svn up a checkout of the production branch. But builds are so much cooler. You can have … Continue reading
Posted in Lessons learned
Comments Off
Why Virtualization is cool
When developing some application or website, I cannot stress how much it helps to use virtualization. It may seem like an overcomplication, but having an exact (or nearly exact) replica of the production environment helps immensely. For instance, when developing my … Continue reading
Posted in Lessons learned
Comments Off
A series of lessons learned
In my next posts, I’ll post a series! These are the lessons I’ve learned while at my current job. The topics will include: Why Virtualization is cool Builds and Deployments Monitoring Logging Unit testing Why CMSes suck Cool tools Documentation, … Continue reading
Posted in Lessons learned
Comments Off
Cacti Helpful Hints
When I started installing my new server, I wasn’t sure what monitoring software to use. We use Cacti at work, and I’ve used it before.. But I wanted to see what else was out there. This isn’t a review of … Continue reading
Posted in Cacti, Server Admin
Comments Off