Hello, Ruby people!
This is not about Ruby itself but about OS.
The reason that I ask this question in this group is that I've been
motivated to use other OS's than Windows by this group while I learned
Ruby.
Thus the people in this group can answer my question very well.
Also, I feel very comfortable with people in this group, even if I
don't know them personally.
(I feel like they are my friends.)
This question is not meant to bring flame wars!
I use Windows at my work and home.
Of course, I tried several linux OS's (RedHat, SUSE, Debian, Gentoo,
Ubuntu) and this year I even purchased Mini Mac.
However, I haven't succeeded to make myself used to these OS's.
well, cannot say anything about mac - my overall-use of it comes to about...
well - 2 hours 
i just never got around to buy one of these things.
I have some questions to linux users and Mac users.
1. When you use Ruby on Linux or just in general on Linux, do you use
text-mode or graphic-mode?
both... it depends on the task at hand.
when i'm working on web-apps i my ubuntu-box is going to be the tool fo doing
it - i have KDE running (with 3d and all fancy stuff - even osx feeling
-
and i _love_ eye-candy from time to time.
The stuff i have running on it is Kontact (for RSS, mail and addressbook) -
gaim (for kopete is crashing all the time) and of course three different
editors, fitting for my tasks at hand. When i'm doing quick editing of some
stuff i use nano, wich saved me so far from learning both vi or emacs -
(actually i know a bit vi, but it is just enough for survival), when i'm
doing web-related stuff i tend to use Kate - and for heavy web-api-editing i
prefer JEdit, wich has excellent features and plugins for ruby (highlighting,
code-completion, rdoc-integration, automagically adding 'end' and some other
stuff [oh, almost forgot the code-browser that displays your classes/methods
in a nice way])
My console on this computer is yakuake, it just feels good to have your
console behaving like a quake one (but with having tabs for switching
around).
My equipment is a nice trackball (that has saved me from RSI) and one of those
highend-ergonomic-keyboards that just cry out to be used for coding ^^
2. I've never succeeded to make my laptops work perfectly on Linux.
Sometimes, network card is not working, other times, USB is not
recognized, or Sound card is not working. I've tried on 5 different
laptops with different Linux but none was perfect. How do you overcome
this problem? Well... if you use just a text-mode, this might not be a
problem.
right next to this box is the extreme opposite - a really minimal WM on top of
grml ( http://www.grml.org ) wich is a distribution for 'users of the
commandline and system-administrators' - i'm in love with it as well - it
runs on my laptop and serves me well when i'm traveling.
another use for it is IRC - wich is one of the permanent things that i have
open, as well as my music that i play using xmms... i rarely use the mouse on
this one at all, maybe on one of the rare occassions that i open a webpage on
it - but i can even control xmms without a mouse at all.
WIFI, sound, usb, burning cd/dvd... everything working fine on it.
3. For Mac users, do you feel OK with the simple mouse? Probably I'm
too accustomed to Windows mouse. Whenever I use Mac, I miss the
right-button and scroll-wheel.
If anybody has experience of moving from Windows to Linux or Mac,
please share the success story.
[ONLY READ THAT IF YOU HAVE LOTS OF TIME - I AM TIRED AND ONLY ENJOY MY
KEYBOARD WHILE TYPING THE STORY OF MY LIFE ;]
well, my little success-story is a quite long one - but everything started
with one of the first linux-live-cds that were ever released (i just cannot
remind what the name of it was) - for everyone reading gamestar since a long
time you might know it...
I tried it - installed it - used it - kicked it from my harddisk again.
the problem was that while it wasn't that bad - i just didn't know what do do
now - i tried to start some games that i had from windows but it didn't work
- so since my main-use for a computer was playing back then i went back to
windows... but with a big deal of critizism of what M$ was doing wrong...
So i was lurking around, always on the quest for a linux that i could use -
some day my brother brought me a copy of suse 6.4 - and i was overwhelmed
what had changed in the meanwhile (might have been 2 years) - compared to the
changes of windows (well - no changes at all)
since that day i'm a kde-monkey... i just never got used to the look'n'feel of
gnome.
while having linux was great - it still wasn't mature enough for me - crashing
stuff - bad sound-drivers and worst of all - no really addictive games 
so i used it for about a week and gave it a good-bye-wave after that.
After that experience i always waited for some distro that was ultimate...
later i tried suse 7.2 and finally it was what i searched for (or so i
thought) - after about a month of using it i was deeply disappointed - the
reason? RPM - after searching some days for all neccesary rpms for upgrading
your kde you don't laugh about it... after a while my skills in searching
rpms was getting better, but it still was less than satisfying...
some day i stumbled upon apt-rpm and found what i was searching for:
automagically searching for my dependencies.
It worked well, until it broke my system.
This was the day i decided to try the distro where the idea for apt-rpm was
from - that was debian.
downloading some cds and burning them was a matter of some hours - and when i
finally installed it, it was great!
apt-get install this that and this one as well
until i tried to compile stuff, wich worked for some time - but after a while
my system got messed up.
so i came to the conclusion that i would try yet another distro... after some
searching i found what i was looking for: gentoo - a distro made from source
for source.
gentoo was a great experience - it taught me a lot of stuff, how the internal
systems worked together, how to compile efficiently, what the stuff in / is
all about, how to edit configs... short - everything i needed to administrate
a linux-system fairly well.
It was a hard school, but i enjoyed it - some day ubuntu was appearing on the
horizont, and i have had enough of hours compiling stuff. I decided to get
back to apt-get, and so i came to kubuntu.
Installing it was a joy, everything was going smooth (i tried it on my laptop
before) - i had what i needed, after about a year of gentoo, finally no need
for intensive system-care anymore 
this was, until i realized how inefficient KDE for some tasks is - and i
decided to split it like what i have now - a design-overloaded
system-for-joy, and one for real crunching and relaxing. Now i'm almost at
the limit of my own effectivness and can say that the game i play now, is
linux and ruby 
I don't look back to windows at all, it was the most unproductive time in my
life.
···
Am Montag 21 November 2005 18:12 schrieb Sam Kong:
Thanks.
Sam