Excellent advice. As soon as I understand the source code, I am going to try and understand the domain. Trying to understand both at once could get confusing.
- Kurt Häusler
Sharing for the quote: ‘Progress isn’t made by early risers. It’s made by lazy men trying to find easier ways to do something.’ Robert Heinlein
- Kurt Häusler
Sharing this for the last sentence: "*SOLID principles are not new and whizbangy. They’re a different name and face on what’s been known about OO since the first OO languages, and what every CS college student should have learned in OO design 101."
- Kurt Häusler
"Thanks for answering. I guess I never considered python and java to be more linuxy than windowsy though. I probably have around 50/50 experience working professionally on unix and windows. Basically the first half of my career was unix, and the second half windows, mainly because there are a lot more jobs that met they pay and interest requirements in the windows area than unix. Interestingly the last unix job I had was C++ and Qt (on solaris, but just using a text editor rather than an ide). The first windows job I had was C++ and Qt too. The only difference was using an IDE with intellisense etc. Then came .net, which was pretty shitty at the beginning, but after stealing all the best ideas from the java world it became a pretty nice environment. I still look at the linux side of things, thinking mostly native though, not things like python and java that are the same on windows or linux, and progress seems a bit slower as far as tools go. Sure the python world is great, and in my..."
- Kurt Häusler
"Is working in linux is really that much more fun than working in windows these days? What is the linux equivalent to doing a standard .net project with c# and/or f# in visual studio with resharper? What is the linux equivalent to communities like alt.net? Of course most of what you will do is totally independent of the operating system, if you are using languages that aren't explicitly supported by microsoft itself, developing in python or haskell is pretty much identical on linux or windows. I would like to hear from those who think linux really is a nicer development environment than windows, what tools are they using? Is there anything like ReSharper for linux for example? Maybe I am doing it wrong, but I play around with haskell on linux at home, using emacs and vim, and working with resharper at work seems like jumping 10 years into the future sometimes. And where are the "linux" IoC containers, mocking frameworks, and ORMs? Mercurial is better than TFS, I will agree to that, but..."
- Kurt Häusler
Flickr is almost certainly the best online photo management and sharing application in the world. Show off your favorite photos and videos to the world, securely and privately show content to your friends and family, or blog the photos and videos you take with a cameraphone.
- Kurt Häusler
Entdecken, shoppen und einkaufen bei Amazon.de: Günstige Preise bei Elektronik & Foto, DVD, Musik, Bücher, Games, Spielzeug, Sportartikel, Drogerie & mehr bei Amazon.de
- Kurt Häusler
KrazeeEyezKilla on Reddit! Help!!! [please]: Can Anyone Offer a Geeky Suggestion for a Replacement of Windows Media Player [Preferrably open source and small. I run XP and Firefox, If that helps at all] - http://reddit.com/r...
"If you are at all interested in playing high definition files (which tend to be compressed in h264) then forget VLC. It has the ffmpeg codec hard wired, which is pretty innefficient and can barely handle 720p on average machines, and cannot handle 1080p on even fast quad core machines. You need a player that uses standard directshow codecs, so you can use a more efficient x264 decoder like coreavc or cyberlinks one. Which player is less important than the codec. Zoom player works well for me."
- Kurt Häusler