Interview Questions for .NET Developers
.NET developers work in all types of organizations doing all sorts of business, so they have to be prepared to answer a broad range of questions, some general, some narrowly focused. Web applications...
View ArticleLove, Sex and C++: The Technology Behind OkCupid
Our subject today, OkCupid, is known as the dating destination where the cooler, cuter kids hang out. With 3.2 million active users and 7.1 million unique visitors each month, it’s touted for having a...
View ArticleGames, Processing Speed Spur Resurgence of C++
Remember all that talk about the imminent death of C++ in the mid-2000s? Morbid headlines like: C++ IS DEAD!!! and Java Sounds the Death Knell for C++? Adding to the angst were statistics that showed...
View ArticleComparing the C++ Standard and Boost
Comparing the C++ Standard and Boost (via slashdot) Wait, wrong kind of library. In March 2011, the ISO C++ committee approved the final draft of the newest C++ standard. The language, which...
View ArticleDo Game Developers Need to Know Multithreading?
In a word, “yes.” But — there is always a “but!” — it depends on the type of game. AAA games (or as my wife puts it, the games that make the fans blow loudest) are highly demanding of resources and...
View ArticleC#: Xamarin Studio – Is it Worth a Look?
When a new programming technology comes along, it’s not always the easiest to pick up: iOS development is a case in hand. Back in July 2008, Apple opened the App Store and launched the iPhone 3G. I...
View ArticleHere’s How to Create Scorchingly Fast JavaScript
The race continues to produce the fastest JavaScript engines in browsers. With the recent release of Firefox 22, Mozilla’s jumped past Chrome. Its not-so-secret sauce is called asm.js, and is a subset...
View ArticleWhen and Why You Should Use C++
Now in its 25th year, C++ sits a little awkwardly in the modern world. It grew enormously in the late 80s and early 90s, even overcoming the Department of Defense’s 1987 “Only Ada code to be used”...
View ArticleBe Sure to Look at These 5 C++ Libraries
In honor of our new C++ and C# talent community, Cat discusses five of Community Guide David Bolton’s favorite libraries for C++ development. The post Be Sure to Look at These 5 C++ Libraries...
View ArticleHow to Build a Windows 8 App – Part I
By Jeff Cogswell Over the past couple of years, Microsoft has been building up its own app store, just as Apple and Google have done. It supports both Windows Phone as well as the desktop operating...
View ArticleWhy You Should Learn to Use LINQ
One of the biggest steps forward for C# came in C# 3.0/.NET 3.5 when Microsoft introduced Language Integrated Query (LINQ). The easiest way I’ve come up with to explain LINQ is that it’s almost an...
View Article5 C# Libraries You Need to Know
A few weeks ago, in honor of our new C++ and C# talent community, I told you about five of Community Guide David Bolton’s favorite C++ libraries. In an effort to maintain equality, here’s his top five...
View ArticleIntegrating Your App with Amazon Web Services S3
By Jeff Cogswell If you can write software for the cloud, you’re one step ahead of other job hunters. In particular, one area you want to know about is Amazon Web Services (AWS). It’s huge and...
View ArticleCoding Challenge: Prove Your Factorial Fluency
This is the first coding challenge in a regular series and runs through October. We’re looking for you to write a computer program in C#, C++ or Java to solve a programming problem. If you win, you get...
View ArticleA Free C++ Compiler for Android, But…
Intel has just launched a C++ compiler for Android that compiles C++ source code and generates Android compatible bytecode. It isn’t the first C++ compiler to do it: The c4droid C++ compiler and IDE is...
View ArticleHow to Move from IT Management to Programming
So, you’re in IT management but you’d rather get into programming. How do you go about making the transition? Two of our Talent Community Guides – David Bolton (C++ and Java) and Rob Reilly (Linux) –...
View ArticleIs Developing in Xamarin Better Than Xcode?
Apple makes its Xcode IDE available for free to iOS and Mac developers. Should experienced C# developers use the cross-platform Xamarin Studio instead? Talent Community Guides David Bolton and Eric...
View ArticleFactorial Fluency Challenge Update
Here are some Intermediate results from our Factorial Fluency Coding Challenge. Of the 27 entries received thus far, I’ve marked 11 and omitted two because of errors. Results Everyone who entered...
View ArticleIntroduction to Rx – Reactive Extensions
Thirty years ago life was much simpler for desktop developers. Processors only had one core, GUIs, mice and event driven programming didn’t exist outside universities and UIs were simple affairs using...
View ArticleApple Hiring Engineers for Maps App
Apple’s throwing more weight behind its effort to douse the firestorm of criticism that erupted over its mapping debacle. It’s currently looking to hire C++ and Linux engineers who’ll be tasked with...
View Article