Click here to Skip to main content

The Insider News

   

The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed. If you wish to ask a programming question please post it here.

Get The Daily Insider direct to your mailbox every day. Subscribe now!

 
You must Sign In to use this message board.
Search this forum  
    Spacing  Noise  Layout  Per page  Show 
NewsThe 14 characters you meet as a coderstaffTerrence Dorsey23 May '13 - 12:36 
Left unchecked, certain developer personality types can sink your project -- or, worse, make themselves no fun to work with. In my long and storied career, I've personally encountered all 14 of these personality types. In fact, I have been several of these people to some degree or another; I've also knowingly hired them. You know who you are.
Rock stars, Graybeards and Ninjas... oh my!
GeneralRe: The 14 characters you meet as a coderprofessionalPIEBALDconsult23 May '13 - 13:50 
http://www.webdesignerdepot.com/2010/05/7-personality-types-of-developers-today/[^]
 
http://geekako.wordpress.com/2009/08/09/ten_types_of_programmers/[^]
GeneralRe: The 14 characters you meet as a coderstaffTerrence Dorsey23 May '13 - 16:32 
Thanks. Here are the 2011 and 2012 installments. I think that makes a full house.
 
http://smoothspan.wordpress.com/2011/05/05/the-7-kinds-of-software-developer-wushu/[^]
 
http://www.infoworld.com/d/application-development/programmer-personality-types-13-profiles-in-code-185343[^]
Director of Content Development, The Code Project

GeneralRe: The 14 characters you meet as a coderprotectorAspDotNetDev23 May '13 - 13:52 
I like to think I have an even balance of each maladaptive schema. Roll eyes | :rolleyes:

GeneralRe: The 14 characters you meet as a codermembermark merrens23 May '13 - 14:39 
Nope, I'm none of those.
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
Those who seek perfection will only find imperfection
nils illegitimus carborundum
 
me, me, me
me, in pictures

GeneralRe: The 14 characters you meet as a codermemberRob Grainger23hrs 25mins ago 
i, j, ',', '{', '}', '[', ']', '"', "'", '#', '!', ';', '.', '~'
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.

NewsWriting As a Competitive AdvantagestaffTerrence Dorsey23 May '13 - 12:36 
I see the value of writing clearly and concisely becoming an increasingly important skill for digital workers. Partly for the reasons outlined above, but also because we’re moving into a massive wave of distributed work and self selected customers. This means our voice, and the voice of our companies, are often going to be discovered and engaged with via the copy of our services, the content of our social media channels and the clarity of our emails.
Your ability to discuss code is increasingly as important as writing it.
NewsMy favorite alternative to JavaScript's switch statementstaffTerrence Dorsey23 May '13 - 12:35 
Though it does serve a useful purpose in some compiled languages, I think switch is a clunky eyesore in most code. Its structure is prone to taking root and only growing larger and more cumbersome over time. If you’re coming to JavaScript from a background in procedural languages like C#, Java, or PHP, it’s natural to reach for the same tools, like switch, that you’re accustomed to using in those languages. However, JavaScript’s flexible object literal syntax and first-class functions offer alternatives to switch that I believe are cleaner, more extensible, and more maintainable.
Embrace the functional side, Luke.
NewsRailway oriented programmingstaffTerrence Dorsey23 May '13 - 12:35 
So we have a lot of these "one input -> Success/Failure output" functions -- how do we connect them together? What we want to do is connect the Success output of one to the input of the next, but somehow bypass the second function in case of a Failure output.... There is a great analogy for doing this -- something you are probably already familiar with. Railways! Railways have switches ("points" in the UK) for directing trains onto a different track. We can think of these "Success/Failure" functions as railway switches.
The little function that could.
NewsWhy Your App Design Doesn't Have To Be All ThumbsstaffTerrence Dorsey23 May '13 - 12:34 
The debate about app design largely centers around screen size. What if designers worried about digit size instead? Luke Wroblewski, a respected designer... thinks it's time to reconsider mobile design principles. Instead of worrying about questions like whether to upsize smartphone apps for tablets, designers should start by asking how their users will physically interact with their devices when using an app. The technical term for this is input type—keyboard versus touchscreen, one-handed or two-handed interactions, and the like. This requires designers to think about how a device is held, which fingers are used, and how the app in question can optimize the experience for users' dexterity.
Left-handed apps. You read it here first.
NewsTracking cicadas with Radiolab and an ArduinostaffTerrence Dorsey23 May '13 - 10:47 
Once every 17 years, a population of cicadas ranging from Connecticut to the Appalachian highlands of North Carolina emerges to annoy everyone within earshot. The last time east coasters saw this brood was in 1996, making 2013 yet another year of annoying insect pests. The only question is, when will we start to see this year’s cicada brood? Radiolab, the awesome podcast and public radio show, has put together an awesome project that asks listeners to track when the cicadas in their area will emerge.
I am Magicicada of Brood II. Resistance is futile. You will be driven mad by the sound.
NewsAMD’s Jaguar Architecture: The CPU Powering Xbox One, PlayStation 4, Kabini & TemashstaffTerrence Dorsey23 May '13 - 10:46 
Microprocessor architectures these days are largely limited, and thus defined, by power consumption.... Both AMD and Intel... have two independent microprocessor architectures that they leverage to build chips for the computing continuum. From Intel we have Atom for low power, and Core for high performance. In 2010 AMD gave us Bobcat for its low power roadmap, and Bulldozer for high performance.... Today AMD officially launches Kabini and Temash, APUs based on the first major architectural update to Bobcat: the Jaguar core.
CPUs have come a long way from the old "how fast does it run?" days.
NewsOld Japanese Man Creates Amazing Art Using Excel (Wait, Excel?)staffTerrence Dorsey23 May '13 - 10:46 
Microsoft Excel isn't only for spreadsheets. It can also be used to create art. Don't believe me? Just ask 73 year-old Tatsuo Horiuchi. He'll tell ya. But why Excel? "Other specialized graphic software is expensive, and Excel came pre-installed in PCs," Horiuchi told Japanese website PC Online, adding that he found the program easy to use and more capable than actual paint.
It's true. Excel can do anything.
GeneralRe: Old Japanese Man Creates Amazing Art Using Excel (Wait, Excel?)memberryanb3123 May '13 - 11:04 
I think it was the '97 version that had an easter egg of a version of the Spy Hunter game in it. It was pretty awesome.
 
Yes, Excel can do anything.
There are only 10 types of people in the world, those who understand binary and those who don't.

GeneralRe: Old Japanese Man Creates Amazing Art Using Excel (Wait, Excel?)professionalBrisingr Aerowing23 May '13 - 14:50 
WOW!
Gryphons Are Awesome! ‮Gryphons Are Awesome!‬

GeneralRe: Old Japanese Man Creates Amazing Art Using Excel (Wait, Excel?)memberRob Grainger23hrs 24mins ago 
Somebody please tell the old f**t about InkScape.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.

NewsMicrosoft’s revamped Kinect for Xbox One will also come to Windows next yearstaffTerrence Dorsey23 May '13 - 10:45 
Microsoft has clarified that the next iteration of Kinect, the motion tracking peripheral unveiled alongside the Xbox One earlier this week, will be coming to Windows next year. We had previously known that the device would eventually be supported by Windows, but didn’t know when. Unfortunately, Microsoft is keeping quiet in regards to how developers will actually be able to take advantage of the new Kinect; the firm simply stated that it will share more details at its BUILD conference next month.
The new Ctrl+Alt+Delete: Wave, Swipe, Raise the roof, Jump to the left, Stick it, Glide.
NewsGoogle Abandons Open Standards for Instant MessagingstaffTerrence Dorsey23 May '13 - 10:45 
In several places around the web, the company is replacing the existing "Talk" platform with a new one called "Hangouts" that sharply diminishes support for the open messaging protocol known as XMPP (or sometimes informally Jabber), and also removes the option to disable the archiving of all chat communications. These changes represent a switch from open protocols to proprietary ones, and a clear step backward for many users.
Google's plan: send us back to IRC and Usenet?
GeneralRe: Google Abandons Open Standards for Instant MessagingmemberJan Steyn23 May '13 - 21:30 
Quote:
removes the option to disable the archiving of all chat communications

 
That was in any case a false feeling of security. The other person could still take screenshots or copy it off or if it wasn't the Talk app, but something else, keep an archive.
NewsIntel Perceptual SDKmembertumbledDown2earth22 May '13 - 23:20 
'am seeing the demo:
http://software.intel.com/en-us/vcsource/tools/perceptual-computing-sdk[^]
NewsAMD lifts the lid on Temash and Kabini chipsmemberSalCon22 May '13 - 22:33 
http://www.theinquirer.net/inquirer/news/2269946/amd-lifts-the-lid-on-temash-and-kabini-chips[^]
 

COMPUTEX ahoy!!
NewsWindows Azure Developer ChallengestaffTerrence Dorsey22 May '13 - 12:06 
The challenge is actually 5 Challenges, each two weeks long, that when combined will result in an a web application hosted on Azure that uses Azure data services, virtual machines and provides a great mobile experience. Everything a modern cloud based application needs. As to what the application does - that's up to you. Be creative. Weave a story. Write something interesting, all the while writing about it in an article.
The third challenge: Use SQL on Azure in whatever way you wish.
NewsA Coder Interview With Daniel GodsonstaffTerrence Dorsey22 May '13 - 12:05 
I love to write tools that simplify my life. Almost all the projects I have worked on and then published are tools that I originally wrote for myself before seeing a possible value for others.
We talk to Daniel Godson, author of perhaps the most popular article on CodeProject: ToDoList.
NewsAn Unheralded Breakthrough: The Rosetta Stone of MathematicsstaffTerrence Dorsey22 May '13 - 12:05 
There is no Nobel Prize in mathematics, but in 2001 the Norwegian government established a million-dollar Abel Prize, which is widely considered as an equivalent of the Nobel for mathematicians. This year’s prize was awarded to Pierre Deligne, professor emeritus at the Institute for Advanced Study in Princeton, N.J. Today, he is honored at a ceremony held in Oslo. Deligne’s most spectacular results are on the interface of two areas of mathematics: number theory and geometry.
Math describes the world around us at the deepest level. And it's all open source.
NewsKnow Thy Java Object Memory LayoutstaffTerrence Dorsey22 May '13 - 12:04 
A few months back I was satisfying my OCD by reading up on java object memory layout. Now Java, as we all know and love, is all about taking care of such pesky details as memory layout for you. You just leave it to the JVM son, and don't lose sleep over it. Sometimes though... sometimes you do care. And when you do, here's how to find out.
Nice, clear rules. What could possibly go wrong?

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   


Advertise | Privacy | Mobile
Web03 | 2.6.130523.1 | Last Updated 25 May 2013
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid