Building the Right Environment to Support AI, Machine Learning and Deep Learning
This Week's Topics
- Comments from the Editor
- Recently Published Books
- New & Updated Articles on CodeGuru
- Hardware's Dirty Little Secret, or Why Software Can be Mass Produced
- Parallel Lint
- [Updated] TIP: Using Unions for Manipulating Bits
- BOOST Multi-Index Container and Transaction Storage
- Hottest Discussions
- New Articles on Developer.com
- On the Road with the Google Maps API
- Android XML Parser Performance
- The Fundamentals of Mule Configuration
Welcome to this week's edition of the Codeguru newsletter. It has been a crazy week, but then that seems to be true of most weeks.
I did accomplish one important thing today. I registered for GenCon. While Indianapolis is best known for auto racing, it is also known for a few other big events. If you are a real geek, then there is a good chance you'd be interested in one of the biggest conferences that happens annually in Indianapolis. That conference is GenCon.
To put it into scope, GenCon is generally bigger than a Microsoft TechEd or a JavaOne conference. The exhibit haul at a GenCon is huge. The attendance is measured in tens of thousands. It is a conference, but it is also an event.
Of course, GenCon is not about computers or coding, so you might not care. What it is about is gaming. This includes board games, card games, dice, role playing, and more. If it is a type of game then it is likely covered at GenCon. While there are sessions for learning at GenCon, there are entire conference halls set up for people to game against each other as well. It is massive and it is amazing.
In the past few years, it has been interesting to see how electronic gaming has encroached into GenCon. This year the amount of space dedicated to electronic gaming has increased once again. People are trading in their cards and miniatures for joysticks and computer screens. It is interesting to watch this trend. It will be even more interesting to see what electronic and online games are represented this year.
If you are a true geek, then you do more than just cut code. You probably game as well. If so, then if you happen to be around Indianapolis between August 13th and the 16th, stop by the convention center. You'll be right at home with a lot of other geeks who will be having great fun. I'll be the one checking out what the latest game developers have been creating!
Until next week...
Recently Published Books
For those of you keeping up by reading books. The following are just a few of the new books that have been recently released. If you've read any of these, feel free to write a review to be posted on CodeGuru. See the submission guidelines.
The Nomadic Developer
By Aaron Erickson for Addison-Wesley
400 pages for $39.99 (Hardbound)
"Surviving and Thriving in the World of Technology Consulting
WPF in Action with Visual Studio 2008
By Feldman and Daymon for Manning
500 pages for $44.99
Windows PowerShell 2.0
By William R. Stanek for Microsoft Press
480 pages for $29.99
New & Updated Articles on CodeGuru
Following are short descriptions of new articles on CodeGuru. If you are interested in submitting your own article for inclusion on the site, then you will find guidelines here.
Hardware's Dirty Little Secret, or Why Software Can be Mass Produced
By Paul Kimmel
OP-ED: Unlike the Illuminati, the IEEE exists, and they have a secret. This secret helps them turn out shiny MP3 players, phones, and computers with processing power than we programmers can figure out how to use. This is how they do it. When will developers learn the same truths?
By Andrey Karpov
Understand the new direction in development of static code analyzers - verification of parallel programs. The article reviews several static analyzers which can claim to be called "Parallel Lint".
[Updated] TIP: Using Unions for Manipulating Bits
See how to set up a single bit!
BOOST Multi-Index Container and Transaction Storage
By Constantin Fishkin
Learn how to implement s multi-index collection.
Check out the CodeGuru discussion forums
Forums include Visual C++, General C++, Visual Basic, Java, General Technology, C#, ASP.NET, XML, Help Wanted, and much, much, more!
... HOT THREADS ...
New Articles on Developer.com
On the Road with the Google Maps API
Create sophisticated route finding features using the Google Maps API's powerful GDirections class!
Android XML Parser Performance
Discover the different XML parsers affect performance with Android and the answers might surprise you. The article provides developers with data for choosing a particular XML parser and Android code that demonstrates all three parsers.
The Fundamentals of Mule Configuration
Mule, the open source messaging framework for enterprise integration, requires significant configuration using XML files. Get an introduction to Mule configuration.