|
Twaddle! If that's true, I should be working. QED it's bol*.
Reality is an illusion caused by a lack of alcohol
|
|
|
|
|
Complete bollocks.
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
nils illegitimus carborundum
me, me, me
|
|
|
|
|
|
It's quite pricey, isn't it? The Enterprise edition is $1899 per platform, so that's almost 4K for iOS and Android development. That's quite steep!
Think of how stupid the average person is, and realize half of them are stupider than that. - George Carlin
|
|
|
|
|
This paper is not meant for grading programmers, it was intended to be read by programmers who trust their ability to judge when something is a sign of bad practice, and when it's a consequence of special circumstances.
Signs that you're a bad programmer[^]
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.
|
|
|
|
|
Oooooh. Not understanding pointers makes you a poor programmer. Complete and utter rubbish - and I speak as someone who cut my teeth on pointers. JavaScript - no pointers. .NET - pointers abstracted away from you. Java - the same.
I've seen some amazing code produced by brilliant developers who wouldn't know what a pointer was if it bit them.
|
|
|
|
|
The page also lumps references in with pointers, and "not understanding references" is kind of a bad thing..
|
|
|
|
|
|
Unbeatable. Easily the best xkcd I'm yet to view. Thanks.
Make it work. Then do it better - Andrei Straut
|
|
|
|
|
He goes on to say that many languages use references in place of pointers, but these only protect against certain kinds of pointer errors. I guess you didn't read the next paragraph having given up in disgust.
|
|
|
|
|
While it might seem a bit paradoxical to think that there could be such a thing as a “good” failure the fact is that some failures lead to better code, better developers, and ultimately a better product.
The Power of Positive Failure[^]
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 put together some notes for my team, on building some screencasts. I thought they came out fairly well, so I wanted to share with the rest of the world. Note that these are my opinions based on the work that I’ve done with WatchMeCode, PragProg, Tekpub and now with Kendo UI. I know there are 1,000 ways to do any / all of this, and I would love to hear your thoughts on what you do and how you get things done as well. I’m always looking for ways to improve what I do. Great tips for creating video tutorials... like on CodeProject.tv for example.
|
|
|
|
|
I’ve started to become more and more interested in compilers, interpreters and programming language design overall, so i thought of sharing this bunch of stuff i’ve found (and mostly still have to read :< ) that might be useful to somebody… my plan is to update the list as i find more resources. I haven’t (and won’t) include links to official docs because it’s obvious to me that people should look there first . An interesting reading list that includes things you won't find in books.
|
|
|
|
|
My favorite topic in an introductory differential equations course is mechanical and electrical vibrations. I enjoyed learning about it as a student and I enjoyed teaching it later. (Or more accurately, I enjoyed being exposed to it as a student and really learning it later when I had to teach it.).... Stéfan van der Walt wrote some Python code to animate the system described... Two posts, some math, a little Python and a movie.
|
|
|
|
|
While scientists have crushed the dream of travelling back in time, Git offers control over the fourth dimension when the wrongs of the past need to be corrected. The distributed version control system allows commits to be amended, discarded, reordered and modified to scrub the history of a repository. But, heed the warnings of an experienced time traveller. Git obeys the law of causality; every commit in a Git repository is inextricably linked to the commit before it. Changing one commit alters all the commits that come after, creating an alternate reality. Altering the past can be dangerous... TIME CODING, INC. PULL REQUESTS TO ANY YEAR IN THE PAST.
|
|
|
|
|
"You cannot parse HTML with regular expressions, because HTML isn’t regular. Use an XML parser instead." This statement - in the context of the question - is somewhere between very misleading and outright wrong. What I’ll try to demonstrate in this article is how powerful modern regular expressions really are. Let's look at all the grammars that regular expressions can parse.
|
|
|
|
|
...and then lets make sure we never actually do abhorrent things like that when parser generators will do the same task more flexibly, efficiently, readably and verifiably correctly.
|
|
|
|
|
The next version of Windows is apparently codenamed "Blue," and current rumors are that it will be released some time this year. If it pans out, this would mark the end of Microsoft's three-year upgrade cycle. The first alleged leaks of "Blue" have started to hit the Internet. As is common for early leaks, they're not giving a great deal away. Such leaks tend to fixate on version numbers, and such is the case with the "Blue" leaks. And it looks like... Windows.
|
|
|
|
|
That is not a good choice for a codename. I can see the jokes and the puns lining up, just waiting for a chance to be let loose.
Soren Madsen
"When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty
|
|
|
|
|
Better have a frikin start menu. >:
|
|
|
|
|
Windows 8 is a computer science masterpiece trapped inside a user interface kerfuffle. Microsoft’s new operating system for phones, tablets, laptops, desktops, and servers brims with innovative technologies, bold ideas, and visual elegance. The system’s radical new interface, called Modern, is a pleasure to use on phones and tablets. And although that interface fares poorly on today’s larger desktop computer screens, Windows 8 probably won’t damage the company’s standing in corporate America. It might even shore up its eroding presence on residential desktops and laptops by offering a user experience that’s new, fun, and different from anything offered by Apple and Google. Indeed, that’s my only real criticism of Windows 8... Designed for consuming information and having fun, rather than for doing serious work.
|
|
|
|
|
There are many ways of telling the history of universal computation, and many origins of the technologies we now consider computational machines. A longer history might begin with Gottfried Leibnitz and Isaac Newton's simultaneous development of modern calculus and the dream of a universal artificial mathematical language. Alternately, we might look to the history of calculating machines, beginning with Charles Babbage's Difference Engine or Herman Hollerith's Electric Sorting and Tabulating Machine. Most every history would certainly include the contributions of Alan Turing, an English mathematician who is considered by many to be the father of computer science. A series on the queer history of computing, as traced through the lives of five foundational figures.
|
|
|
|
|
The past year was a breakout for desktop 3-D printing. MakerBot released two new models, Formlabs debuted the first prosumer 3-D printer to use high-accuracy stereolithography, and a slew of innovative, printed projects lifted awareness and desirability of additive manufacturing for the general public. But the year ended with a legal hiccup. Formlabs will be dealing with a patent infringement lawsuit brought against them by 3D Systems, one of the biggest players in the industry. The hobbyist segment of the industry has been built on the back of expired patents, but as the Electronic Frontier Foundation has pointed out, many patents that will be required to advance the state of the art will not expire for years or even a decade. 10 patents that could severely stifle innovation in the low-cost segment of the 3-D printing market.
|
|
|
|
|
One of the oft quoted paradoxes of consciousness is that we are unable to observe or experience our own conscious minds at work; that we cannot be conscious of the workings of consciousness. I've always been puzzled about why this is a puzzle. After all, we don't think it odd that word processors have no insight into their inner workings (although that's a bad example because we might conceivably code a future self-aware WP and arrange for it to access its inner machinery).... Isn't this kind of thinking how Lisp got started?
|
|
|
|
|