|
In that case, it should probably be "The Sith Lord is ..."; if you were referring to a single Jedi, you wouldn't use "The Jedi is ...", would you?
Mind you, I suppose I should be grateful your title wasn't, "Winning, the Sith is."
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Richard Deeming wrote: Winning, the Sith is.
Bollox, Thought of that I should have.
|
|
|
|
|
Sorta OT: Do you like Star Wars? I watched some of the movies, never really got into them, but I love Angry Birds Star Wars. It is quite fun.
I think I have an addiction to Angry Birds, but I can stop anytime. I already have several times today!
Gryphons Are Awesome! Gryphons Are Awesome!
|
|
|
|
|
Despite my avatar, I only like some Star Wars. I liked episodes 4 and 5. The Yoda reference came years ago when someone referred to me as the Geordie Jedi, and it stuck as a sort of in joke. I forget who said it.
|
|
|
|
|
Pete O'Hanlon wrote: I forget who said it
Don't worry, nobody expects you to remember something that happened 800 years ago.
|
|
|
|
|
CodeProject.TV is the video training arm of CodeProject and a technical training marketplace that enables trainers, authors and educators to share their knowledge through bite-sized, high-quality videos. Start watching today. Notice anything new on CodeProject? (Hint: it's just to the left of your user ID.) Stay tuned for the official announcement.
|
|
|
|
|
What I consider to be the three most powerful features of JSON are little-known. The main reason for this is probably that they are pretty much undocumented, and therefore not widely used. This article will explain these features. It will show that JSON in itself, without any of the complicated hacks in JavaScript, is in fact a powerful, extensible and dynamic programming language, and not just a dumb, closed data format containing the least common denominator of all C-based programming languages. Since most developers have a limited view of what JSON is, I will call JSON with these three features JSON++. The List, the Symbol and the Extension tag... plus two bonus future features.
|
|
|
|
|
Legacy code is everywhere. Every bit of software we use, whether in an app on a phone, in the cloud, or installed on our PC is legacy code. Every bit of that code is being managed by a team of people who need to do something with it: improve it, maintain it, age it out. The process of evolving code over time is much more challenging than it appears on the face of it. Much like urban planning, it is easy to declare there should be mass transit, a new bridge, or a new exit, but figuring out how to design and engineer a solution free of disruptions or worse is extremely challenging. While one might think software is not concrete and steel, it has a structural integrity well beyond the obvious. The most courageous efforts of software professionals involve moving systems forward.
|
|
|
|
|
To be successful as a Game Developer first and foremost you have to be passionate about what you do, whether it is programming, art, design, writing, or something else. You need to be passionate about games and your chosen field. In addition I believe my love of learning has been a huge asset in my career development and growth. I am not afraid to dive into new technologies, or get my hands dirty in a code base I do not understand. I believe doing this helped me get into the industry, and continuing to do so makes me valuable. From playing SNES to coding Gears of War.
|
|
|
|
|
Adobe's Flash Player was once the best way to add animation, video and interactivity to your websites. That's all changed in the last few years.... But reports of Flash's death have been exaggerated. While it's no longer the catch-all behemoth it once was, it continues to be a useful tool that's used throughout industry for specific tasks, especially gaming. And nor has it been abadoned by Adobe, which has been hard at work over the last few years on the next generation of Flash Professional, codenamed Hellcat. Still doing Flash development? Tell us what you're working on.
|
|
|
|
|
Ready to write your first Windows Store app? Or have you already been writing Windows Store apps using HTML/JavaScript, C# or Visual Basic, and you’re curious about the C++ story? With Visual C++ component extensions (C++/CX), you can take your existing skills to new heights by combining C++ code with the rich set of controls and libraries provided by the Windows Runtime (WinRT). And if you’re using Direct3D, you can really make your apps stand out in the Windows Store. Write Windows Store apps quickly using modern C++ idioms.
|
|
|
|
|
Adafruit Industries just posted the first episode in a new educational series aimed at teaching kids about electronics. The episode is entitled “A is for Ampere” and teaches the basic theory behind electrical current. The subject seems like a common one for A-to-Z themed electrical tutorials.... After demonstrating a mains circuit breaker tripping the episode goes on to discuss electron flow and how current is measured. Ohm schooling.
|
|
|
|
|
As of this Tuesday, Rock Band DLC support will be done, and so too will end this generation of music games. There is always the possibility Harmonix or Activision could resurrect their dormant music franchises somewhere down the road, but it seems readily apparent that that won't happen for some time, if at all.... Given all these nostalgic feelings I'm having, what say we go back through the last five-or-so years and pick out some of the highlights (and a few of the lowlights) of Rock Band's brief, but memorable existence? Alex looks back at the brief, but memorable life of the Rock Band franchise.
|
|
|
|
|
You’re in a virtual world hunting the ultimate easter egg. You’re standing in the back of an empty 80's pizza joint, staring at an old arcade machine with an immobile quarter sitting on top of it. The game: Pac-Man. You sit down and crack your knuckles. Your goal: the perfect score. I’m not going to tell you what happens next. Ernest Cline’s Ready Player One can tell you. What I will tell you is a story — no, a legend — of one of the world’s oldest video games. And how my wife didn’t believe I could code it in a day. He tried to write his own Pac Man, and discovered some the clever firsts the game pulled off.
|
|
|
|
|
Above all, however, Kay is known for the Dynabook — his decades-old vision of a portable suite of hardware, software, programming tools and services which would add up to the ultimate creative environment for kids of all ages. Every modern portable computer reflects elements of the Dynabook concept — the One Laptop Per Child project’s XO above all others — and yet none of them have fully realized the concept which Kay was writing about in the early 1970s. Actually, Kay says that some gadgets with superficial Dynabook-like qualities, such as the iPad, have not only failed to realize the Dynabook dream, but have in some senses betrayed it. Technology is anything that wasn’t around when you were born.
|
|
|
|
|
Kay is a true legend, someone we'd all be living in a different and poorer world without.
"The secret of happiness is freedom, and the secret of freedom, courage."
Thucydides (B.C. 460-400)
|
|
|
|
|
In 1977-78, Alan Kay was Guest Faculty at Caltech, and taught(?) a Computer Science course with the semi-official name of The Alan Kay Mystery Hour
It was a discussion and survey of current interesting ideas in computing.
That was one of my favorite courses!
|
|
|
|
|
Sometimes when designing, things come together effortlessly—everything falls into place as if it were inevitable. It just flows. As I looked for images for the book covers, I came across some odd-looking animal engravings from the 19th century. They seemed to be a good match for all those strange-sounding UNIX terms, and were esoteric enough that I figured they’d probably appeal to programmers. And, as I investigated the attributes of the real animals, I quickly discovered that there were intriguing correspondences between specific technologies and specific animals. My first was the tarsier. Which animal got you started?
|
|
|
|
|
If you aren’t using any form of source control in your project then stop right now and fix this. To get up and running with Git takes a whole 10 minutes to set up, and you will have your source code up in the cloud, should your computer blow up in the future (or you absent mindedly delete an important file). Last year I wrote a blog post explaining how you could get free online source control for your personal projects by using a combination of a free account at http://bitbucket.org/ and the GREAT Git client created by GitHub http://windows.github.com/. Things have progressed so it is time to write an update. Free mix-and-match source control in the cloud. We live in the future.
|
|
|
|
|
Yesterday ended my first month of being an active Windows 8 app publisher. The way I define “active” is that I have been consistently working to improve it since its launch. There are many apps that are thrown into any marketplace, never to see an update of any kind. In the first month, I shipped EIGHT updates.... Every app is going to have a bug or two, and there’s nothing terribly interesting about those, but the ads WERE tricky. You can make money with ads. But you have to turn them on, first.
|
|
|
|
|
This post is NOT about how to get rich fast: I spent many nights and weekends, polishing the code, staying up late at night until 2AM coding. This is not easy: to build apps that can be used by half a million people from many different countries. I read all reviews, thousands of them, answered thousands of questions, made hundreds of improvements suggested by users to achieve this result. The truth is: any app reaching this stage is a work of art, it requires a lot of work, patience, time and dedication. This is simply my account of what an individual developer can achieve in Windows ecosystem in just about 6 months. I build everything: code, graphics, artwork, database, Azure backend. Everything. Are you finding success on the Windows Store? Tell us about it.
|
|
|
|
|
The irony. This very post was removed as spam from CP last week.
|
|
|
|
|
I was thinking the same thing.
Soren Madsen
"When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty
|
|
|
|
|
|
"I've solved this problem before." "I need to sort out the technical requirements first…" "I've already implemented the following…" If you ever hear someone utter phrases like these at the start of a project, chances are you are in for a world of trouble. It's not that knowledge of a problem domain, determining technical requirements, or getting a head start on solving a challenging technical problem are so inherently bad. The cardinal sin is focusing on any of these before you have sorted out the most important thing of all: the user experience. You're solving a user problem first, not a code problem.
|
|
|
|