Since I talked about it last night, I might as well continue the trend. How about we start with customizing your bash shell with some handy-dandy aliases? Your list of shell aliases will be ever evolving with your continued usage. The rule of thumb for making a new alias is simple: if you hate typing it, alias it. That not only means commands you don't want to type out, but also common typos. For some examples and ideas, check out mine: Only thing I am missing there is that I have not added in the inevitable aliases for git.
I started off trying to write this post last night with a long and complicated explanation of my experience when I first got my job. I scraped all of that in favor of something much simpler: when I started out as a real world developer (see: getting paid) I was an idiot. But please don't misunderstand me here, I am still an idiot. The day I stop being an idiot is the day I die because, you know... I'll be dead. Thankfully for me, my overall financial health, and those I work for/with, I don't let that stop me from doing my job. Frankly I would say that most people, not even just those in software development, but everyone, is in the same boat as me though. The difference between an unsuccessful idiot and their successful counterpart is [Read more...]
For the longest time, I have had an old computer running Ubuntu with your typical samba setup so I could keep my music, videos, and backups stored in one spot, in a RAID 1 array of course. Where this setup sucks is when you want to handle using that share for Time Machine or to stream videos to your PS3/360. Sure there are ways to do it, I have tried a few with limited success, but nothing as simple as what I just experienced with FreeNAS. This isn't a setup guide, not really, I just wanted to point out how blindingly easy it was to get everything I have wanted out of my central storage server for a long time. Want to have Time Machine backup to your new NAS? BAM! Done! One drop down and you now can use the machine for a central Time [Read more...]
So I seem to learn a lot of lessons the hard way lately, smashing my head into a problem like it is a brick wall. At least until my google-fu powers kick in and I finally find a clue to my issue. What was it this time? What new found way have I driven myself to the brink of insanity? Apache's mod_rewrite and this one line in my site config: AllowOverride None The revelation that the google-fu provided me was that this one line in my directory directives was stopping all of my efforts to get rewrite rules working. Once removed, everything worked just fine. The lesson here boys and girls of the internets is that just copy and pasting default configs without really understanding what everything does is a dangerous path, one that will only [Read more...]
When I set out to write this post I promised myself that I would try to keep my cynicism and negativity to a minimum. But the solution to what I have experienced over the past week has nearly driven me mad... Our tale begins when I decided to finally utilize some spare computer components I had laying around to build a better PC to use at work. After receiving some parts from newegg that were still needed, the build itself went rather smoothly. My trouble began when I attempted an OS install (with my distro of choice Ubuntu 9.10 "Karmic Koala") for some strange reason the hard drive would not show up in the damn partitioner. Admittedly I did not devote a ton of time trying to figure out what was going on. Since I was using one of my older [Read more...]