Become a fan of Slashdot on Facebook


Forgot your password?

Comment Re:Yes & the sheer amount of existing code/fra (Score 1) 414 414

You're mixing verbosity with understandability. Yeap, of course repeat the type of the object twice, the ugly diamond operators, use else if instead of elif, etc, produces verbosity, but this is not related to be easy or not to understand.

Submission + - RoundCube starts crowfunding for next iteration->

Parker Lewis writes: RoundCube, one of the most used open source webmails, started a crowfunding campaign in Indiegogo with the goal of deliver the next and improved version, called RoundCube Next, with focus in a better UI and collaboration. The campaign is leaded by Aaron Seigo, one of the KDE stars.
Link to Original Source

Comment I've switched back to Firefox (Score 3, Interesting) 240 240

I switched back to Firefox few months ago.

In Ubuntu, Chrome is a resource hog. I usually have several tabs opened at the same time. Just compared the RAM usage: 7GB in Chrome, 1.1 in Firefox.

Additionally, Firefox is a bit faster (in UI), and it just respects my look and feel (colors, borders, font sizes, etc).

And for address bar searches, Chrome privileges the google search instead of navigation history, which I really don't like (I usually visit the same sites, and even with several hits in a day for the same site starting with the same word, Chrome prefers, for few ones, to search when I type the word instead of display the known URL as first result).

I just changed few settings in Firefox (increased scroll speed, click in URL behaviour to select the entire address), and voilà.

Just annoying that every Google service keep suggesting to use Chrome until you dismiss this message.

Comment As you mentioned Ubuntu... (Score 1) 177 177

I'm the only guy using Ubuntu in a couple of startup projects. It's interesting how people react to that. Windows users thinks I'm a communist. Other "True Linuxer(TM)" distro users thinks I'm like the typical image they associate to Mac users (a fancy guy that don't know about the existence of shell, etc, because a "True Linuxer(TM)" compile everything). And Mac users thinks I'm a smelly hacker.

Comment Re:Ouhhh, that hurts! (Score 1) 64 64

Try Canonical Unity. I never liked Gnome, while I was OK with GTK programs. Then with Unity, I'm pretty fine. It has good defaults. I was a KDE user since version 2, loved 3, but I faced annoying bugs, even with the latest 4 releases (like systray icons leaking memory, every KDE upgrade disabling Oxygen theme, icon-only taskbar freeze issues, etc). Then, after Ubuntu started this own shell, I gave a chance in 12.04, which was fine, and a way improved in 14.04. I.e., while some people left Ubuntu due change to Unity, I started to use it for this reason.

Comment Re:If It Ain't Broke, Don't Fix It! (Score 2) 209 209

I have a degree in Computer Science, and I'm in software since 1998. If you do a proper refactoring, at the end of the day, you'll get a much better code, probably better performance, and now that you have more background in the subject, a smaller code. If you're using a code repository, so you'll never lose anything. And if you have a bug regression always coming back, you need a proper test/spec to cover that. So, refactor is really good when: you have a way improved background in the subject, code repository (i.e., history), and tests to cover the recurrent bugs and the main features.

Comment Re:Never understood the PHP hate (Score 1) 182 182

The core is broken. While you have namespaces and patterns to apply inr your code, PHP core functions still don't have namespaces, class, don't even have a pattern in their names/parameters (to not blame the real lack of classes for strings, by example). This only to start. If you want to get deeper:

Comment Re:Oh dear. (Score 1) 193 193

I think you're wrong to suppose that an open source product will be bug free. What an open source software will provide is a high chance that bugs will be discovered soonner and in high number than the closed ones (as you'll have less people watching the code and most important, with less passion).

If all else fails, lower your standards.