|
Jeff Atwood recently wrote a brilliant blog post (that was really misunderstood) about how the world doesn’t need more coders. Even though I enjoy writing code, the goal, as Jeff says, shouldn’t be writing code for code’s sake. The lessons for me were simple: focus on understanding/finding a real problem and try to find a different way to solve it. This is often a good way to win. Sometimes breadth of knowledge is better than depth of knowledge.
|
|
|
|
|
The C language's rules for integer operations have some quirks that can make even small programs behave in confusing ways. This post is a review of these rules in the form of a quiz containing 20 questions. How well do you really know int?
|
|
|
|
|
Oh, it's about C99 -- I don't do C99. I first learned C in 1987 (pre-ANSI), then used ANSI C (C89) in earnest from 1994 until 2002. And furthermore, that was all on DEC systems.
|
|
|
|
|
The only person[^] who was able to answer all 20 questions correctly passed away last October.
|
|
|
|
|
The TTY subsystem is central to the design of Linux, and UNIX in general. Unfortunately, its importance is often overlooked, and it is difficult to find good introductory articles about it. I believe that a basic understanding of TTYs in Linux is essential for the developer and the advanced user. Beware, though: What you are about to see is not particularly elegant. In fact, the TTY subsystem — while quite functional from a user's point of view — is a twisty little mess of special cases. To understand how this came to be, we have to go back in time. Terminals, line editing and job control... oh my!
|
|
|
|
|
Soooo... how does that apply to Android?
|
|
|
|
|
Why would it apply to Android?
See if you can crack this: b749f6c269a746243debc6488046e33f So far, no one seems to have cracked this!
The unofficial awesome history of Code Project's Bob!
"People demand freedom of speech to make up for the freedom of thought which they avoid."
|
|
|
|
|
Minesweeper is a great little game and the only annoying part is that, sometimes, you have to guess in order to continue. It’s not hard to expose a situation where it is a coin toss as to the exact location of a mine. For example, in the image to the right, either of the top two squares could be a mine. There’s no way to find any additional information to disambiguate. So what's the best way to play? You sank my battleship!
|
|
|
|
|
Windows 8 Release Preview includes the sixth release preview of Internet Explorer 10. After several years of beating the drum of standards compliance and freedom from plugins, Internet Explorer 10 has surprised many with the integration of Adobe Flash. That's not the only provocative change the new browser makes... Internet Explorer may be making up for its sordid past.
|
|
|
|
|
At the Microsoft presentation at this year's E3, the company showed its hand in its plans to integrate Windows 8 and the Xbox platform -- perhaps even giving glimpses into its future plans, even with its next-generation Xbox platform completely absent. Xbox Music Service, SmartGlass and "the web transformed for TV"...
|
|
|
|
|
The idea of a former cyberwarrior using his talents to hack a wildly popular consumer device might seem like a lark. But his campaign, aimed at winning a little-known hacker contest last year, points to a paradox of our digital age. The same code that unleashed a communications revolution has also created profound vulnerabilities for societies that depend on code for national security and economic survival. There's a hack for that.
|
|
|
|
|
Now this is actually useful information, not just a stream of useless numbers with no context or history to them. I question the need for delete status dialogs at all, but this is nice.
|
|
|
|
|
Instapaper does less than its competitors, costs a great deal more, and is, at its core, a black and white list of text articles you’ve expressed an interest in reading. It was a decidedly iOS-only app for a long while, but now it has arrived on Android, and it’s getting enough attention to force some brief server maintenance outages this morning. You can just imagine the look on the face of the business major trying to figure this out. [ITworld]
|
|
|
|
|
It's no secret that Linux kernel founder Linus Torvalds has issues with the GNOME desktop. Late last week Torvalds made his displeasure known again, this time taking aim squarely at the GNOME Shell Extensions web site. The site drew Torvalds' ire after he decided to update an older Fedora 14 machine to the current edition, Fedora 17. From there, things did not go well. [ITworld]
|
|
|
|
|
Honestly, I haven't heard a single positive quote come from that guy. I'm pretty sure he just hates the world.
|
|
|
|
|
No, they just only bother reporting on bad things he says.
See if you can crack this: b749f6c269a746243debc6488046e33f So far, no one seems to have cracked this!
The unofficial awesome history of Code Project's Bob!
"People demand freedom of speech to make up for the freedom of thought which they avoid."
|
|
|
|
|
Perhaps, but his general choice of words make him sound like an angry person. Maybe it's all in my head though.
modified 4-Jun-12 16:11pm.
|
|
|
|
|
Well posibly, but afterall, considering how stressful his job is...
See if you can crack this: b749f6c269a746243debc6488046e33f So far, no one seems to have cracked this!
The unofficial awesome history of Code Project's Bob!
"People demand freedom of speech to make up for the freedom of thought which they avoid."
|
|
|
|
|
Last week, Verizon FiOS announced speeds (for some users) of 300Mbps. Now the price has leaked: $205 per month, plus some installation fees in most cases. [ITworld]
|
|
|
|
|
In some asian countries, 100 Mbps is considered average. England's is 3.6 Mbps. Terrible.
See if you can crack this: b749f6c269a746243debc6488046e33f So far, no one seems to have cracked this!
The unofficial awesome history of Code Project's Bob!
"People demand freedom of speech to make up for the freedom of thought which they avoid."
|
|
|
|
|
Not as long as 20 Mbps is sufficient.
|
|
|
|
|
Acer s7 Touchscreen Ultrabook[^]Quote: Acer says the 11.6-inch S7 is "the world's smallest form factor ultrabook with touch," measuring a scant 12mm thick (the 11.6-inch MacBook Air is 11.8mm, for comparison).
A powerful ultrabook with up to 12 hours of battery life and a touch screen for Windows 8? I think we are finally seeing some good market competition in the laptop space. This is going to be a good summer.
|
|
|
|
|
Facebook has released a library of C++ software components used to help run its site, the social networking company announced Saturday. By releasing this library, called Folly, Facebook will be able to release more of its internal programs as open source, because they rely on different components in this library. [ITworld]
|
|
|
|
|
Funny, I thought Folly was their IPO...
|
|
|
|
|
ha. I knew that was going to be said sooner or later...Facebook is going to be going the way of myspace sooner or later
|
|
|
|