|
I hope they don't indict me over my pseudonym.
|
|
|
|
|
To say that Nolan Bushnell single-handedly created the arcade would probably be overstating it: coin-operated machines had been popular in America for decades by the time he got his start in the early '70s, and the pinball arcade had a storied (and notorious) spot in American history. It is also undeniable, however, that the video game arcade would not have happened without him. The video game arcade had its roots in 1971, when Computer Space, the first commercially sold, coin-operated video game, was designed by Bushnell and Ted Dabney. Though considered a failure at the time, the game was revolutionary, and formed the foundations of a new industry. Magnets for loitering youth and gateways to bad behavior? Or the first shots of a coming digital revolution?
|
|
|
|
|
I really should heed my own advice. Yesterday I warned you that all preview versions of Windows 8 would expire. You had two choices -- upgrade to gold code or deal with a computer that reboots every two hours. Hopefully you went with the former, but I chose the latter with a desktop PC that I rarely use. I had the nerve to say to myself that "I will get it tomorrow". If you tried the preview, are you upgrading?
|
|
|
|
|
For the last four and a half years, the iOS App Store has been a promised land for independent game developers. Teams consisting of only two or three people could develop and publish an app and have a real shot at hitting the top of the charts. Anybody could hit it big: a pair of Croatian brothers (Doodle Jump), a husband-and-wife team (Temple Run) or a construction worker with minimal programming experience (Geared). It was a modern-day gold rush. Those days are officially over. In fact, they ended in 2011. Even the incoming wave of Android-powered game consoles won’t save indie game developers.
|
|
|
|
|
We've finally done one of those "give me 5 minutes and I'll get it done" tasks and made it so when you are logged onto CodeProject, and then then visit rootadmin.com[^] using the same browser, you will be automatically logged in.
A small thing, but an important thing.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
modified 15-Jan-13 23:50pm.
|
|
|
|
|
The link is wrong here. it is just "www."
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.
|
|
|
|
|
The rest was left as an exercise for the reader.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
"Rest" is the best form of "Exercise" for programmers.
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.
|
|
|
|
|
What happens when people have different usernames or passwords under each?
|
|
|
|
|
Confusion reigns. The skies rain blood, the poles reverse, cats start chasing dogs. It's terrible.
Accounts are linked, so for any given email, the password is the same across all sites. If you're logged in with one account on CodeProject, and manually log in with a different account on RootAdmin, that's how it stays. If you log out of RootAdmin then the next time you visit you'll be logged in with the account on CodeProject.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
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.
|
|
|
|