I don't think any Linux, even Ubuntu, allows the out-of-the-box polish that typical users want, and I think Ubuntu (although I'm running it with classic Gnome as I type this) goes too far attempting to court a market that does not want its product.Actually I've been playing around in Ubuntu lately and I have to say I was shocked at how smooth Ubuntu unity actually. It's actually gorgeous and kind of fun to use. In fact, when I do get frustrated it's because something has been 'hidden away' somewhere and I can't figure out how to interact with the desktop from the shell. Like I found myself wanting to write a script to change rotate the background image and looking into it there wasn't a simple 'change-background' command, you had to do some arcane database calls. They apparently don't even let you right click on something to get a shortcut path, if you want to find out what underlying command goes with what icons.
kafziel, it's much easier to automate things in Linux. If you have housekeeping things that need to be done, such as generating mock data for a database, you can write a script to do it with no problem.Eh. My main desktop is still windows, and I've always used it for programming. It works fine. Maybe if I was doing C/C++ Linux would be a better choice, but for Java, windows works great. I do have Cygwin installed, but that's just for
wc. Some of the other stuff you mentioned, it sounds like you're not that familiar with windows. You can script it just as easily using a .bat file, and there are also newer ways to script windows using whatever scripting language you like. As far as killing processes, that's really easy to using task manager. I've never noticed any memory leaks. I would much like to believe that Apple won't push the Mac platform to be App Store only. However sonic meat machine, I need to remind you that iOS, too, is Unix-based.In fact, it's actually running OSX. Unix isn't 'open' unless you're root. And on iOS devices, you're not.
So now my Drobo is back on my Windows machine and I just wait forever now every time I start it up.Why not just unplug it when you start up, then plug it in after it's finished booting?
Every one these is supposed to have been the permanent replacement for the previous one. After a while you realize that Microsoft is the Bernie Madoff of software development and you are climbing up an ever growing pyramid of platform promises.This, a thousand times over. I use OO exclusively not because it is better, but because they don't keep obsoleting the goddamn file formats and it will export .PDF without using a fake printer driver hack.
and you can't exactly recommend LaTeX to your mom.I installed Ubuntu on my grand-nephew's machine after getting fed up with his XP malware collection.
Can we kill this fucking meme, at least here? "Your mom" and "old people" should not be lazy dimwits' shorthand for "stupid computer illiterates."
Options for mlt 0.6.2_2I haven't the faintest idea about "mlt 0.6.2_2" or why I need it, and I cannot imagine the purpose of this Secret Rabbit Code module. But that's what adventures are all about: mystery. Does your operating system provide you with this level of entertainment?
[ ] Avformat module
[ ] Quasar DV Codec module
[ ] Frei0r module
[ ] GTK2 module
[ ] JACK Rack module
[ ] Kino module
[ ] Qimage module
[ ] Secret Rabbit Code module
cat filename | wc -l to count the number of lines in a file, for instance), that's still User territory. But if you type this: for i in `ls *.txt`; do cat $i | wc -l; done, you just counted all the text files in the current directory, and you turned into a programmer. for i in `ls *.txt`; do cat $i | wc -l; done, you just counted all the text files in the current directory, and you turned into a programmer. ls *.txt | wc -l. If you want to count the lines in all the text files in the current directory (which is what the snippet you provided almost does)1, you want: wc -l *.txt.ls | grep txt$ | xargs wc -lAt least the vidcards work better these days, and I never have to touch xFree86 Config files like back in the day. God I hated that.That's what happened when I setup this new machine. The video card was detected and installed on boot. The problem came in when I tried to install the other three. Basically there was no way to get the xorg.conf file to autogenerate for four cards. Of course, that's a pretty uncommon usage scenario.
Flame me if you want, but if you want to work at a professional level, really using the engine and a lot of the features of a spreadsheet program, there is only one choice: Excel.I heard there was some spreadsheet that was really popular with wallstreet types for some reason. I couldn't figure out what it was but I bet this resolver one could handle anything you might throw at it, since it's 'spreadsheets' are actually python programs.
I recently switched to Ubuntu for my home dev box. Why? Because unless you're doing .NET development, any article about developing software assumes that you're running Linux.Actually that's a good point. It's actually the reason I installed Ubuntu in a virtual machine. I wanted to play around with CouchDB pretty much everything was designed around using it on Linux. I also thought it would be cleaner to install it on a separate image rather then adding it to my main windows install. The fact that it's free makes it easy to do this. You can setup as many Linux installs as you want.
Eclipse can be a pain to get set up, but once it's set up it works great. In Windows, not so much. It's still a pain to set up, but for whatever reason its performance is not spectacular after you've suffered that ordeal.Again I have to point out: I've been using eclipse on windows for years, and never noticed any performance problems. The experience of using it on windows and Linux is about identical. Installing on Windows and Linux also works the same way: You just unzip it and run the main executable (assuming Java is installed). The fact that it's java means you're basically running it in the JVM, not the host OS.
file(1) considers a text file and what I will consider a text file, for the purpose of line-counting, differ. E.g.:$ file mercurial.el
mercurial.el: ASCII English textfile doesn't tell me that mercurial.el is "Lisp/Scheme program text" is another question—but of course even lisp/scheme program source files are text files.) But, conceptually, it isn't a text file; it's not the sort of file I would give the extension ".txt" to. Since I don't name files pathologically, I'm content to use extensions to tell what they are.0 string ( >1 string if\ Lisp/Scheme program text >1 string setq\ Lisp/Scheme program text >1 string defvar\ Lisp/Scheme program text >1 string autoload\ Lisp/Scheme program text >1 string custom-set-variables Lisp/Scheme program textHardly a foolproof way of doing it. I'm guessing mercurial.el doesn't have any of these forms in use.
more" and "Horrible binary blob that will fuck up my terminal settings". Furthermore, the extension paradigm is not built-in in unix, and occasionaly gets subverted - for example, emacs will use foo.txt~ for the backup file of foo.txt. Finally, if you ever exchange files with Windows people, you will end up with a mix of .txt and .TXT files which you now need to be renaming or do some extra work to handle in your shell patterns.« Older Meditation, explained by Sam Harris. (slyt)... | Are Female Music Geeks a Trend... Newer »
This thread has been archived and is closed to new comments
posted by zarq at 5:59 AM on July 4, 2011 [6 favorites]