Channels ▼

Blogs

August 01, 2014

A Second Try at Refactoring Dijkstra's Example

If you compare my code with Dijkstra's original solution, you will see that in an odd way they are nearly logical duals of each other.

July 29, 2014

Simple Digital

It seemed a waste to put an I/O board in the system just for one switch closure reading.

July 25, 2014

CRC: The C Stands for Confusion

Because it is so often abstracted, people don't always make smart choices about selecting and specifying CRCs.




Webinars & Events

Seven Things to Let Go of Before You Release

What's the essence of release management? Deliberate, methodical, organized software production processes designed to "turn the crank" as quickly and as efficiently as possible. This presentation is a survey of the seven most common antipatterns we've seen that plague release teams. Event Date/Time: Wednesday, June 29, 2011 / 11:00 am PT / 2:00 pm ET

Is Untested Third-Party Code Threatening Your Business?

The recently released Forrester Consulting Software Integrity Risk Report reveals that 56% of third-party code is untested for quality and security in development - an alarming statistic given that over 90% of you are using third party code. Discover the specific steps you can take to reduce the risk of these threats to your business. Event Date/Time: Thursday, June 23, 2011 / 10:00 AM PT / 1:00 PM ET

Dr. Dobb's Virtual Event - Programming for the Cloud: Getting Started

The latest trend in IT infrastructure is the cloud, which presents a collection of hardware systems as a single, highly flexible pool of computing resources to the user. The problem many developers face is that while they've heard of the cloud, they don't know how to get started using it. This virtual event addresses these questions with a panel discussion among experts in the field.

Application Development: In the Cloud, It's Not The Same

In the future, development for the cloud will be development in the cloud itself. Have you gone to the wrong school? Event Date/Time: Wednesday, April 6, 2011 / 10:00 AM PT / 1:00 PM ET

Python on the Cloud: Best Practices for Application Deployment on the Cloud

Join Amazon Web Services' Jinesh Varia and ActiveState's Diane Mueller to learn best practices for building & deploying web applications to the cloud with Python. They will discuss and demonstrate how a simple web interface gives developers complete control of computing resources, enabling you to develop, deploy, and scale in the cloud with ease. Date / Time: Wednesday, March 16, 2011 - 11:00 AM PT / 2:00 PM ET

Model-Driven Development for SOA: Future Proofing Loosely-Coupled Applications

Join Stephen D. Hendrick, Group Vice President, Application Development and Deployment Research Group, IDC, for a best-practice rundown on standards-based visual development for robust, maintainable and long-term-viable SOA applications. (Brought to you in conjunction with TechOnline.)

Innovative Applications with WebSphere Server Feature Packs and Rational Tooling

This webcast will cover how the new open standards and programming models that are delivered through WebSphere Application Server Feature Packs can be used to create innovative web applications that help you to stay ahead of your competition. The Feature Packs covered will include: Web 2.0, Service Component Architecture, Communication Enabled Applications, and OSGi. It will also cover the IBM Rational tooling that can help you to quickly leverage the new capabilities delivered in these Feature Packs and accelerate the delivery of new applications. Date / Time: Wednesday, December 15, 2010 / 11:00 AM PT / 2:00 PM ET

Developing Communication-Optimized M2M Apps: Connect Your Products at Blazing Fast Speeds

Join Sprint and Axeda for "Developing Communication-Optimized M2M Apps: Connect Your Products at Blazing Fast Speeds". You will learn about the integrated platform for developers to quickly build and deploy enterprise M2M applications for connected products, allowing for the wireless transmission of communications to be optimized for minimum cost - and at maximum speed. Date: Thursday, December 9/ Time: 8:00 AM PT / 11:00 AM ET

Get on the Fast Track - Developing with the MeeGo SDK

Tune in and watch as Bob Spencer, Senior Software Architect and author of the MeeGo SDK, demonstrates the power to produce applications for multiple devices in MeeGo v1.1. Interact with MeeGo experts, ask questions about how to develop with the MeeGo SDK, and find out how the Intel AppUpSM developer program can keep you on the fast track. Date / Time: Tuesday, December 7, 2010. 11:00 AM PT / 2:00 PM ET

Dr. Dobb's TeleConference: Talking MeeGo - Introducing the Next Mobile Experience

Please join Intel AppUpSM Technical Marketing Engineer, Vincent Yau, and Community Manager of the Developer Program, Bob Duffy, for this free, one-hour TeleConference sponsored by Dr. Dobb's. Join the conversation and bring your contribution to this chat session focused on the power of the latest MeeGo V1.1 release. Attendees will learn the value the Intel AppUpSM Developer program brings to enabling rapid app development across multiple platforms. Date/Time: Tuesday, November 23, 2010 11:00 AM PT / 2:00 PM ET

<> RSS

Seven Things to Let Go of Before You Release

What's the essence of release management? Deliberate, methodical, organized software production processes designed to "turn the crank" as quickly and as efficiently as possible. This presentation is a survey of the seven most common antipatterns we've seen that plague release teams. Event Date/Time: Wednesday, June 29, 2011 / 11:00 am PT / 2:00 pm ET - Tools

Is Untested Third-Party Code Threatening Your Business?

The recently released Forrester Consulting Software Integrity Risk Report reveals that 56% of third-party code is untested for quality and security in development - an alarming statistic given that over 90% of you are using third party code. Discover the specific steps you can take to reduce the risk of these threats to your business. Event Date/Time: Thursday, June 23, 2011 / 10:00 AM PT / 1:00 PM ET - Web Development

Dr. Dobb's Virtual Event - Programming for the Cloud: Getting Started

The latest trend in IT infrastructure is the cloud, which presents a collection of hardware systems as a single, highly flexible pool of computing resources to the user. The problem many developers face is that while they've heard of the cloud, they don't know how to get started using it. This virtual event addresses these questions with a panel discussion among experts in the field. - Parallel

Application Development: In the Cloud, It's Not The Same

In the future, development for the cloud will be development in the cloud itself. Have you gone to the wrong school? Event Date/Time: Wednesday, April 6, 2011 / 10:00 AM PT / 1:00 PM ET - Web Development

Python on the Cloud: Best Practices for Application Deployment on the Cloud

Join Amazon Web Services' Jinesh Varia and ActiveState's Diane Mueller to learn best practices for building & deploying web applications to the cloud with Python. They will discuss and demonstrate how a simple web interface gives developers complete control of computing resources, enabling you to develop, deploy, and scale in the cloud with ease. Date / Time: Wednesday, March 16, 2011 - 11:00 AM PT / 2:00 PM ET - Web Development

Model-Driven Development for SOA: Future Proofing Loosely-Coupled Applications

Join Stephen D. Hendrick, Group Vice President, Application Development and Deployment Research Group, IDC, for a best-practice rundown on standards-based visual development for robust, maintainable and long-term-viable SOA applications. (Brought to you in conjunction with TechOnline.) - Design

Innovative Applications with WebSphere Server Feature Packs and Rational Tooling

This webcast will cover how the new open standards and programming models that are delivered through WebSphere Application Server Feature Packs can be used to create innovative web applications that help you to stay ahead of your competition. The Feature Packs covered will include: Web 2.0, Service Component Architecture, Communication Enabled Applications, and OSGi. It will also cover the IBM Rational tooling that can help you to quickly leverage the new capabilities delivered in these Feature Packs and accelerate the delivery of new applications. Date / Time: Wednesday, December 15, 2010 / 11:00 AM PT / 2:00 PM ET - Web Development

Developing Communication-Optimized M2M Apps: Connect Your Products at Blazing Fast Speeds

Join Sprint and Axeda for "Developing Communication-Optimized M2M Apps: Connect Your Products at Blazing Fast Speeds". You will learn about the integrated platform for developers to quickly build and deploy enterprise M2M applications for connected products, allowing for the wireless transmission of communications to be optimized for minimum cost - and at maximum speed. Date: Thursday, December 9/ Time: 8:00 AM PT / 11:00 AM ET - Mobile

Get on the Fast Track - Developing with the MeeGo SDK

Tune in and watch as Bob Spencer, Senior Software Architect and author of the MeeGo SDK, demonstrates the power to produce applications for multiple devices in MeeGo v1.1. Interact with MeeGo experts, ask questions about how to develop with the MeeGo SDK, and find out how the Intel AppUpSM developer program can keep you on the fast track. Date / Time: Tuesday, December 7, 2010. 11:00 AM PT / 2:00 PM ET - Mobile

Dr. Dobb's TeleConference: Talking MeeGo - Introducing the Next Mobile Experience

Please join Intel AppUpSM Technical Marketing Engineer, Vincent Yau, and Community Manager of the Developer Program, Bob Duffy, for this free, one-hour TeleConference sponsored by Dr. Dobb's. Join the conversation and bring your contribution to this chat session focused on the power of the latest MeeGo V1.1 release. Attendees will learn the value the Intel AppUpSM Developer program brings to enabling rapid app development across multiple platforms. Date/Time: Tuesday, November 23, 2010 11:00 AM PT / 2:00 PM ET - Mobile



Events of Interest

Video