LISA 2010 Blogging Team Announced

As Matt Simmons announced on his blog, I’ll be one of the members of the LISA2010 blogging team. I’m really excited to be part of such a great team with Matt, Matthew and Ben, and looking forward for a great event. We will be blogging and sharing things we find interesting at LISA on the USENIX blog, that you should definitely bookmark it in case you don’t have it already. If you will be at LISA2010 definitely come say hi; I’d love to meetup and chat.

Matt’s full announcement on the USENIX blog: Introducing the 2010 LISA Blogging Team

Tags: , ,

FreelanceCamp Pro – SF2010 impressions

Last week I attended FreelanceCamp Pro in San Francisco, hosted by the offices of the newly open coworking facility of the main sponsor and organizer NextSpace. This event is based on a model of a BarCamp for freelancers and independent contractors.

If you don’t know what a barcamp is, this is a an “international network of user generated conferences — open, participatory workshop-events, whose content is provided by participants. The day consists of sessions proposed by attendees and the schedule is created on site the morning of the event. BarCamp is an ad-hoc gathering born from the desire for people to share and learn from each other in an open environment. It is an intense event with discussions, demos and interaction from participants.”

This was my first barcamp, or unconference type of event I’ve attended and I must say it has been by far the most interesting conference I’ve ever participated. So much better, engaging and with great conversation than a the usual conference where someone on the stage presents his slides. I’ve learned many things and this post is to outline my takeaways from this event. Here are just the most important ones: Read the rest of this entry »

Tags: , ,

Reloaded

It’s been a very long time since I’ve updated my blog, and many things have happened during this time. As most of my friends and readers know by now, we moved to the States last year in December (about 5months ago), and this has been an amazing time for us with many changes in our lives. I could describe it as a full reload, complete reset, start from scratch, and so on. But it has been a great experience so far and we enjoy it and definitely have no regrets. We now live in beautiful California, in the heart of Silicon Valley, in Cupertino.

I’ve been lucky to have my brother (that is living in the States for many years now), help me out initially, and after that had great support from my US friends that perviously I knew only from Skype calls and emails. It was amazing to meet up with people I knew for many years but only ‘virtually’, and they have all been great and I am really thankful for all their support. It has been very hard to leave back home our family and friends, but again Skype to the rescue, and now we use it in the different direction (taking with people back home), and it has been an invaluable tool during this time.

I’m really excited to live in a place where most of the interesting ‘things’ in the tech field are happening, and I’ve already started getting involved in several meetups and conferences, and I expect that with time this will only become more and more interesting. Exciting times are coming in our field, and sysadmins/devops/webops will see a dramatic shift in their work in the future, as we move into cloud computing and automation.

I’m also very happy that I can now interact directly with my clients, going to their offices and having meetups in person is definitely a much better experience. I’ve been working for a long time remotely and this has definitely its advantages and I still work for much of my time remotely even now, but being able to speak and meet with people is definitely a much better experience for any consultant. I’ve also been very lucky to work on very interesting and challenging projects, and with the very best and smartest engineers in the industry, and this makes it even better.

Now that things are starting to cool off a little, I hope to be able to return to my blog and have the time to write about some of the exiting things I’ve had the chance to work on lately, like configuration management and automation with chef and bcfg2, scaling high traffic sites, cloud computing using amazon ec2/s3 and eucalyptus, but also about normal stuff that happen during the day of a sysadmin.

Tags:

Review of “Learning Nagios 3.0″ by Wojciech Kocjan

I’ve just finished reading “Learning Nagios 3.0″ by Wojciech Kocjan and published by Packt Publishing, and this is a great book for anyone interested in nagios. This is a beginner level book that introduces nagios to new users interested in monitoring their infrastructure, but it will also present advanced features that even more experienced sysadmins can benefit from. All these in a pretty compact book, at 301 pages.

The topics are as follows:

  • Introduction
  • Installation and Configuration
  • Using the Nagios Web Interface
  • Overview of Nagios Plugins
  • Advanced Configuration
  • Notifications and Events
  • Passive Checks and NSCA
  • Monitoring Remote Hosts
  • SNMP
  • Advanced Monitoring
  • Extending Nagios

Read the rest of this entry »

Tags: , ,

FindMyHosting Review

This post is sponsored by FindMyHosting – a free and very comprehensive web hosting directory featuring the most popular web hosting companies and thousands of customer reviews.

I’ve been asked to review this site and give my impressions about it. The truth is that I don’t have much experience with shared hosting as most of my experience is with dedicated servers from various hosting companies, and anytime I had a friend asking about where do I recommend him to host his small site I didn’t knew where to direct him. This is why I thought that such a webhosting directory as FindMyHosting would be a great start for anyone looking for a shared hosting account to host his new site. We can search from a long list of hosting company and get them ranked by users reports (nice). Read the rest of this entry »

Tags: , ,

Debian Lenny 5.0.1 PXE initrd update

My post “Debian Lenny PXE Installation on Dell PowerEdge 1950/2950 servers: bnx2 annoyances” got some attention and several people used the resulted initrd images. My intention with that post was to show anyone how they can easily build their own updated initrd and use it to successfully install Dell PE 1950/2950 (or other systems that have bnx2 based nic’s). Apparently several people used the images I’ve made available for download and when lenny was updated to 5.0.1 the images stopped working because of the kernel upgrade in the installer. Several people send me notices that this is no longer working and I promptly build updated images for i386 and amd64. I would like to thank to all the people to contact me about this and specially to Alexander Grümmer that showed me that my previous post was not clear enough with the commands needed to rebuild your own initrd. This post will show a full copy and paste type of commands for doing this. Read the rest of this entry »

Tags: , , , , , , ,

Thoughts on twitter and blogging

Recently I started using twitter more and more. It took me a while to understand its usage, but today I think of twitter as a very useful tool to quickly communicate and receive news. Instead of blogging about some news I find it much easier (and faster) to tweet them. For example:

could have been the subjects of a new blog post, but now twitter feels much more natural to share such news, that don’t really need a blog post.

Moving forward, I thought that bringing this information from twitter to my blog in a weekly digest blog post would be something cool, and users of my blog not using twitter could find interesting. I setup the wordpress plugin called “Twitter Tools” to do just that. Yesterday the twitter digest post was published and I was looking at it and it was not looking so good; it was just a list of thoughts that were not related, and were either outdated or taken out of some discussion had in real-time on twitter; it was useless…

Read the rest of this entry »

Tags: , , ,

Does Uptime still matter?

When I started working as a sysadmin (about 10 years ago) there was this obsession about uptime. Everyone considered this the greatest sign that you are doing a good job as a sysadmin if you were able ‘to keep the machine running’ for a long time. Looking back, I believe this was mainly because there were not so many systems in place at that time, and everything was in the early days: we were running linux kernel 2.x, we had some ‘fancy’ pentiums as super servers, and were doing fancy bgp exchanges with cisco 3600 routers, and most of our clients were using dial-up lines to connect. Uff… those were fun times ;-) Anyway, we didn’t had failover systems implemented, nor did we had fancy monitoring and reporting on all possible things, like we started to implement as business was starting to depend on those systems more and more. During that time, any sysadmin I knew would show how good he was based on the uptime he was able to run one of his ‘core’ servers. When we had to reboot for something (hardware upgrade, or failure, etc.) this was a tragedy as we were losing ‘the uptime’.

Read the rest of this entry »

Tags: ,

Review of Lighttpd by Andre Bogus

I’ve just finished reading Lighttpd by Andre Bogus and published by Packt Publishing, and this is a great book for anyone interested in lighttpd. This is a good read and it will explain all the features of lighttpd and how you can use it from just serving static files to a complete apache replacement. And all these in a pretty compact book, at 223 pages.

The topics are as follows:

  • Introduction to Lighttpd
  • Configuring and Running Lighttpd
  • More Virtual Hosting and CGI
  • Downloads and Streams
  • Big Brother Lighttpd
  • Encryption: SSL
  • Securing Lighttpd
  • Containing Lighttpd
  • Optimizing Lighttpd
  • Migration from Apache
  • CGI Revisited
  • Using Lua with Lighttpd
  • Writing Lighttpd Modules

Read the rest of this entry »

Tags: , , ,

Blogging in 2008

This is my first blog post of 2009 and I just wanted to do a quick review of my past year blogging and also compare it with 2007. My general feeling before doing this, was that even though I have tried to dedicate more time to blogging, work and personal things haven’t allowed me to do this as much as I wanted. But let’s see the raw numbers and then draw a conclusion.

I posted exactly 91 articles during 2008, meaning an average of 8 per month. This sounds very low from the rate I am trying to achieve, but still it is a good improvement compared with 2007 when I had posted only 42 articles. The enthusiasm (and the extra time available I had back then) from my first year of blogging – 2006 – with 139 posts is still far away. I am definitely aiming for 2009 to be my best year in blogging (and not only ;-) ) and this should be doable with a little more dedication.

Read the rest of this entry »

Tags: ,


Marius on Twitter