|
Oh, your head hasn't exploded yet? This should do it. H9RBS.js (v0.0001) is a flexible, dependency-free, lightweight, device-agnostic, modular, baked-in, component framework MVC library shoelacestrap to help you kickstart your responsive CSS-based app architecture backbone kitchensink tweetybirds. The synergy with vapor.js homebrews my scaffold repos.
|
|
|
|
|
HTML9? I'm still getting used to 5...
|
|
|
|
|
|
That link does not work for me (opens The Insider News forum, but does not open a particular message).
|
|
|
|
|
*JS is a typed dialect of JavaScript that offers a C-like type system with manual memory management. It compiles to JavaScript and lets you write memory-efficient and GC pause-free code less painfully. Try it in the interactive tutorial... the code is compiled as you type.
|
|
|
|
|
As hackers, we’re familiar with the need to scale web servers, databases, and other software systems. An equally important challenge in a growing business is scaling your development team. I'll take your first round pick and a coder to be named later.
|
|
|
|
|
Hue is one of my latest hobby projects that didn’t die after a week. It’s a functional programming language, in a sense. There are no statements in this language, but everything is an expression. An expression does something funky and returns something—hopefully—even funkier. If you build it, then they will code... or else.
|
|
|
|
|
Whenever the point I'm trying to make lacks clarity, I often find myself trying to dress it up: fade in the points, slide in the chart, make prettier graphics. It is a great tell when you catch yourself doing it. Conversely, I have yet to see a presentation or a slide that could not have been made better by stripping the unnecessary visual dressing. Simple slides require hard work and a higher level of clarity and confidence from the presenter. This slide left intentionally blank.
|
|
|
|
|
I’ve been thinking about what an optimized collaborative space would look like. I know that many businesses are certainly concerned with this. Think about it. Who wouldn’t want to increase the productivity of everyone in their company? A room with a view... of many monitors.
|
|
|
|
|
A wearable brain scanner could give computers insight into how hard you're thinking. Maybe the tin-foil hat brigade was onto something...
|
|
|
|
|
Pixar's Oren Jacob and Galyn Susman recount how the files for Toy Story 2 were almost lost due to an accidental Linux command and bad backup. I can't look. Could somebody please cover my eyes?
|
|
|
|
|
Over 100 years ago, a Serbian-American inventor by the name of Nikola Tesla started fixing things that weren't broken. This is his story. Shocking, but true.
|
|
|
|
|
|
Functional fixedness is defined as the fixation on the common use of an object while overlooking entire categories of features of that object. The example given in the article was the failure of people on the Titanic to see the iceberg as a kind of lifeboat that could have provided shelter from the icy waters while help arrived. In software development the same sort of cognitive barriers manifest in a few different ways. Software development as a craft and software development as a commodity.
|
|
|
|
|
Probably trying to use the iceberg would have been next to impossible without ice climbing equipment. Plus there was the issue of organzing to get to the iceberg.
|
|
|
|
|
As the original article states,
Titanic was navigable for awhile and could have pulled aside the iceberg. Many people could have climbed aboard it to find flat places to stay out of the water for the four hours before help arrived.
Not saying this is true, but hey - sounds like a better attempt than jump into the water.
Doing that amidst the mix of panic and arrogance would be a completely different problem, though.
|
|
|
|
|
In short, the technique involves breaking an object in to its constituent parts, determining if it can be broken down further, and describing it as generically as possible. Application of this technique can then reveal the true essence of a particular object and more fully enumerate its possible uses
I now have a name, "generic parts technique", to describe something I've been doing for years. Thank you, Harvard Business Review. The world is such a better place with PhD's to give us names for things that we all know and already do.
Marc
|
|
|
|
|
Remember, it's not a valid practice until some suit comes along and gives it a fancy name. It's like someone "discovering" a country, completely ignoring the fact that the locals "discovered" the country every day for thousands of years.
|
|
|
|
|
Pete O'Hanlon wrote: It's like someone "discovering" a country, completely ignoring the fact that the
locals "discovered" the country every day for thousands of years.
Wasn't that a British specialty?
Like "discovering" Australia and claiming it for the King and the Flag?
And many other lands?
|
|
|
|
|
Indeed it was. It's down to the rain here in the UK. Poor weather meant that we looked for places with nicer climates.
|
|
|
|
|
Advanced Vim users understand that Vim commands are a language unto themselves, and that the key to being productive is understanding Vim’s grammar. Pritzker accurately identifies that grammar as consisting of the following parts of speech: verbs, nouns, and modifiers. Me code pretty one day.
|
|
|
|
|
A couple of months ago I finally came to the conclusion that the way I am approaching HTTP is fundamentally flawed and I am already so far down the rabbit hole that it's nearly impossible to turn around and fix it. ...so let's just abstract the problem away!
|
|
|
|
|
Are you a polyglot programmer? Do you think you can recognize any programming language on site? Take this little quiz and see how well you do. Test your syntax Spidey sense.
|
|
|
|
|
A humbling experience: 28/75 (37.33%)
|
|
|
|
|
My vote is SNUSP[^]
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|