View topic - Old versions of SCP-CB. The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) By Joel Spolsky Wednesday, October 08, 2003 Ever wonder about that mysterious Content-Type tag?
You know, the one you're supposed to put in HTML and you never quite know what it should be? Did you ever get an email from your friends in Bulgaria with the subject line "???? ?????? I've been dismayed to discover just how many software developers aren't really completely up to speed on the mysterious world of character sets, encodings, Unicode, all that stuff. But it won't. So I have an announcement to make: if you are a programmer working in 2003 and you don't know the basics of characters, character sets, encodings, and Unicode, and I catch you, I'm going to punish you by making you peel onions for 6 months in a submarine. And one more thing: In this article I'll fill you in on exactly what every working programmer should know. A Historical Perspective The easiest way to understand this stuff is to go chronologically.
And all was good, assuming you were an English speaker. Maximising Development Productivity. This article is written by Dave Chaplin, an IT Consultant with 10 years experience.
He leads and mentors teams of developers on agile .NET projects and has extensive experience in agile development techniques, particularly Test-Driven Development. Dave can be emailed at email@example.com. Date: Monday, December 16, 2002 Abstract Productivity is one of those wonderful management buzzwords that everyone wants lots of but few actual qualify, quantify or even measure. What Is Productivity? In software terms I am going to define productivity as follows: “Productivity is the rate at which we can develop high quality software that meets the requirements of the customers”. Ensuring you meet the customers’ requirements and deliver something of value is a whole topic itself which I’ve addressed in a previous article Mitigating Requirements Risk With Agile Processes.
This article will focus on productivity increases in development. Measuring Productivity With System Test Cases Flow. All Work No Play, Makes Jack a Dull Game Developer (Part 2) “Wanted: Young, skinny, wirey fellows not over 18.
Must be expert riders willing to risk death daily. Orphans preferred. Wages $25 per week.” Pony Express advertisement, 1860. That would be a funny anachronism if it weren’t still so true. I really wish I had saved some of the truly horrible job listings that I have seen over the last few years to contrast it to the Pony Express one. “Be a self-starting, hard working individual capable of maintaining focus within a rigorous, deadline-driven production schedule. In itself, there’s nothing really wrong with those requirements. “Be a self-starting, hard working individual capable of maintaining focus in the face of massive crunch time and unrealistic milestones, and able to pull through with massive heroic efforts.
How do you make programmers in a startup work 60–80 hours a week? Sadly, this is a real question, asked by a real person.
And it’s not an isolated case. I know there are more software company founders like this and I feel the need to send them a message. To all of you who think that “A manager is someone who makes the employees fulfill tasks”: Dear manager, You are doing it wrong. Gaming » Raph's Website. Productions - Lesson #1. "This Game Sucks": How to Improve the Gamification of Education. Sarah "Intellagirl" Smith-Robbins (firstname.lastname@example.org) is Director of Emerging Technologies and a faculty member at the Kelley School of Business at Indiana University.
With this issue of EDUCAUSE Review, she begins a one-year term as Editor of the New Horizons department. Comments on this article can be posted to the web via the link at the bottom of this page. "Focusing on the ways that entertainment technology engages us can result in methods that we can transfer to any learning situation. " Gamification. Maybe you've heard of it. Education has been a system of status and points since the dawn of the Industrial Age.
What Is a Game? The first step is to understand exactly what a game is. A goal: Every game has a win condition: the combination of events and accomplishments that players need to achieve in order to end the game. The Spriters Resource. Gamasutra - The Art & Business of Making Games. Fallout: Brotherhood of Steel 2 design document. How Video Games Make Me a Better Person. 6 Tips To Make Your RPG Boss Fights Memorable. Nothing caps off an adventure or a campaign like a boss battle that your players will remember for years to come.
Here are six ways to ensure that the end of your next scenario is a memorable one. 1. Foreshadow When Luke Skywalker entered the cave on Dagobah at Yoda's request, the sudden appearance of Darth Vader was startling -- not just to Luke, but to the audience as well. How could the final battle be happening here, now? Scene after scene of Vader aboard intimidating, imperial vessels foreshadowed the eventual climax aboard the largest, most terrifying piece of imperial technology yet: the Death Star II.
Board. GameMaker Studio Standard Free For a Limited Time. GOG.com.