|
Chris Maunder wrote: Confusion reigns. The skies rain blood, the poles reverse, cats start chasing dogs. It's terrible
Mayan calculations are adjusted.
Chris Maunder wrote: Accounts are linked
Ahh, so you automatically created accounts for those that existed in one, but not the other.
Chris Maunder wrote: If you log out
Never had a need here.
Chris Maunder wrote: If you log out of RootAdmin then the next time you visit you'll be logged in with the account on CodeProject.
And vice-versa I assume? Meaning, if any RA-only user visits CP ...?
|
|
|
|
|
Finally, I was able to create my account on RootAdmin. Thanks.
(It was failing before, so I decided to give it some time.)
|
|
|
|
|
|
Facebook just took a big bite out of Google. Today, the social network announced Graph Search, a new feature that lets you search the interests, location, and preferences of your friends.
http://techcrunch.com/2013/01/15/how-facebooks-graph-search-just-replaced-a-major-chunk-of-google/[^]
Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore, Dream. Discover.
|
|
|
|
|
This isn't a big bite of Google. Social searching is not the same as Googling, and is an extremely limited search.
|
|
|
|
|
Herd mentality is too mainstream.
Now, back to hand pick artists to maximize my Last.fm undergroundness score.
|
|
|
|
|
|
Yep.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
I did when I was in school, but I'm a big boy now.
Of course, nights were all the time I had then while now nights are family time. I'd like to be learning Java (for Andriod) at night now, but I just can't get motivated.
I suspect that young developers get used to working at night and just continue to do so.
On the other hand, I prefer to get to work early (07:00 ish) before the boss arrives.
|
|
|
|
|
Actually, I am also not doing it now. I usually get up at 5:30 in the morning and then go for a jog. After coming back, I find some time before rushing to work where I study new stuff and write some code/articlesfor codeproject).
P.S. But this late night thing has some charm in it. I still do it sometimes and loves it.
Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore, Dream. Discover.
|
|
|
|
|
I call that "zombie mode". Was very useful in college.
|
|
|
|
|
Every once in a while, I ask someone whether they refactor their code. The reaction I get is hard to describe. Often within the span of a few seconds, I see the inward smile that says "Of course, I do" followed by the sad expression that says "Not as much as I should." Many times, those two micro-reactions are followed by "Oh my God, I don't want to think about the state of my code right now", or "Are you picking on me? I'm doing the best that I can." I think there is a reason why this happens. We haven't been very good about settling the place of refactoring in software development. As a result, the practice is usually sloppy -- hit or miss. It's easier to focus on refactoring as as team when it is seen as separate activity.
|
|
|
|
|
This is a story about Doom 3's source code and how beautiful it is. Yes, beautiful. Allow me to explain.... I've never really cared about source code before. I don't really consider myself a "programmer." I'm good at it, but for me it's just a means to an end. Going through the Doom 3 source code made me really appreciate good programmers. Be sure to check out Carmack's response in the comments. He likes the code, too.
|
|
|
|
|
Ew, not enough vertical whitespace, unreadable.
One thing I agree with is, "Choosing to use printf() instead of stringstreams makes their code easier to read"
|
|
|
|
|
The biggest take away I get from this is that people's abilities evolve as they gain more experience. As this was fairly new stuff for Carmack, it's easy to see why he did it the way he did - the code would be a whole lot different if he did it now. The same could probably be said about any developer with 10+ years experience in a language.
|
|
|
|
|
The problem with z-index is that very few people understand how it really works. It's not complicated, but it if you've never taken the time to read its specification, there are almost certainly crucial aspects that you're completely unaware of. Don't believe me? Well, see if you can solve this problem... The <odds> are stacked against you.
|
|
|
|
|
Terrence Dorsey wrote: <odds&gy;
Typo?
Bob Dole The internet is a great way to get on the net.
2.0.82.7292 SP6a
|
|
|
|
|
Indeed. Fixed. Thanks!
Director of Content Development, The Code Project
|
|
|
|
|
I suppose nobody told the author that the CSS trick doesn't work in IE9. Both examples look exactly the same to me (though they look as they were intended in Chrome).
|
|
|
|
|
Almost every job description you see for a software developer has some sort of language qualifier. “Looking for an experienced C# developer”, “Software Engineer (Java)”, “PHP Guru Wanted”, “Ruby Developer”. This is wrong. If you want a good software developer, you shouldn’t care about the language they’ve used in the past. A good developer will be able to deliver value regardless of the language they’ve used before. Does language-specific experience make a software developer good at their job?
|
|
|
|
|
Terrence Dorsey wrote: you shouldn’t care about the language they’ve used in the past
Bullshit. Languages have quirks. Languages breed cultures. Same with things like Agile and database and IDE and such. A hard-core developer from another tribe might have trouble fitting into your tribe. Yes, a developer may be able to acclimate easily, but the odds favour bringing in someone who is already familiar with your tools.
Is your new hire going to sit around grumbling about how awful your tools are and how much better their last job was?
I will also say that overall years of experience help a lot to alleviate such problems.
|
|
|
|
|
Depends. I know I wouldn't let a typical PHP/Javascript/SQL developer nowhere near our C++ code.
|
|
|
|
|
Off course it is. "To be good developer for the job", knowing the language may have little impact, but knowing the IDE along with the technology,frameworks,library... has a big learning curve. A guy who is expert in smalltalk to be hired for a C# job, because he has
Chad wrote:
Lots of constructive and varied experience
Sees the value in automated testing
Has a good grasp of architecture and systems planning
Positive attitude
Self-motivated learner
Able to identify personal ability
Motivated to keep improving
If so, to me this is so weird or something not right about the job.
IMHO, to be a good developer your experience along with the technology you used has a big factor.
Wonde Tadesse
modified 19-Jan-13 22:22pm.
|
|
|
|
|
Terrence Dorsey wrote: If you want a good software developer, you shouldn’t care about the language they’ve used in the past.
True. If you want a good developer.
Now, if you want a good developer who can write efficient, elegant and most importantly, correctly architected code in a given language, then hire someone with experience in that language.
It's like saying someone who knows lots of languages and just learned French using Rosetta Stone can write a great piece of French literature. They can't. It's the nuances, gotchas, and the phrases built from the language and it's syntax that make the magic.
Further, and most important: it's never the language. It's always the libraries.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Chris Maunder wrote: It's like saying someone who knows lots of languages and just learned French using Rosetta Stone can write a great piece of French literature.
They can't.
Lies! I'll write the next Les Miserables... just as soon as I figure out how to make those funny accenty things above the letters.
|
|
|
|