I have been using Linux for about two years now. During this time I have
come a long way. I remember when I would mess something up before it was
format time, but now I have learned how to troubleshoot and repair Linux
installations. I am familiar and comfortable in the command line.
I am proficient in both KDE and Gnome desktop environments. These are the two most popular linux
graphical front ends. They both to me have the advantages but in the end I have decided to use gnome at
home and work.
It's not about the front end to me though I enjoy the terminal and the power it has to do my computing tasks.
I have been studying bash, including scripting(on a newbie level though). Fixing problems monitoring logs,
setting up alias's, using regex, and much more.
This is just a video I threw up trying to convince some friends to switch to linux. I have purchased linuxfanboy.org and will be developing this shortly.
KDE is one of the most popular front ends for Linux. I am familiar with the desktop and it's functionality.
Due to personal taste I have decided to use Gnome at home. However if your company is looking to save all
the money spent on windows or just looking for a change for security, stability, etc I can assist in training
and deployment.
Gnome is one of the most popular front ends for Linux. It is my favorite environment for it's stability,
and use. I have chose this environment at both home and work. I need an operating system that can keep
up with me and keep my computer load low. At home I power a massive multimedia library, run a webserver
for all of my personal projects while doing my normal computing tasks. I also need some windows applications
for my wifes school so I run a headless VMware. Being a web developer I also need access to as many browsers
as possible installed and often running are Opera(linux), Opera(windows), IE7, IE6, Firefox 2 & 3, Safari,
and Google Chrome.
Gnome has always kept up with me and while simple to use for a new person(well as simple as Linux gets) it also
has some of the advanced features that I enjoy.
Vim and Gvim are both just text editors but with an extreme twist. They take a long time to learn and one
of those things no one can master. I used to use Zend Studios for all of my text editing needs but while
coding I found myself overwhelmed and not very efficient. After manuals and manuals I have been very
successfully doing all of my webcoding in this editor. I don't believe anyone is a master at this but I
am comfortable and find myself missing Vim when I don't have it. Even for email I must use this editor.
Any coder that has not given this a try just install it put in a script to simulate a windows editor and
just learn things one at a time.
Often referred to as SVN is a coders dream especially if you are working in a project with other developers.
It keeps a database of all files changes from other developers and previous versions of all of your code.
With one simple command I can restore my website to the way it was a year ago.
I don't know how many times I have reimplemented features from the past and saved hours of time by restoring
sections of old code. When it comes to being a programmer of any sorts text is the main part of what you do
and every option of organizing it neesd to be used.
I can from the beginning create a Repository, password protect it and power svn from the terminal. I am still working
on some of the advanced features like editing properties etc.
Yes it's true Linux is not really ready for the mainstream yet. There are times with every distribution
I have tried where the only way I can fix a problem is by opening up the terminal and getting my fingers
a bit dirty. After troubleshooting my own stuff along with family I have learned how to manually modify
the xorg(way more then I have wanted), use dmesg to view logs of errors and even write scripts for what
I like to call ghetto fixes.
It's hard to really ever be an expert at repairing Linux but as a proud contributor to Ubuntu forums I have
found people to be friendly in assisting me with the many posts I have added.
Ahh the true place that I love. Maybe more then I should I find myself here more then anywhere else.
I enjoy setting up my own alias's learning regex expressions with the bash history and much more. I
am comfortable at the terminal and always would prefer a CLI app over a GUI app. I burn cd's, download
torrents, and even do all of my file management through Midnight Commander which I have customized completely
to suit my needs.
LAMP(Linux, Apache, MySQL, PHP) is a common setup used for webservers. I run this at home and can compile
from source and set this up on any Linux Distribution. I am an administrator for my USA dedicated server
and have had to Setup Interworx for my users to be able to have some control over there sites. With about
15 other people I am the guy that has to fix any email problems and keep all software up to date.
Recently permissions problems occurred with our email system and all email was stuck in the queue. I
immediately had to fix this(took until 3am) and had to monitor log files and figure out what was going on.
This long night really taught me how email works including Spamassasin.
I fully support Linux and the open source community.