background preloader

Software Engineering

Facebook Twitter


DevOps. CodeIgniter Web Framework. Agile. Microsoft just made an aggressive move against Google in the cloud wars. There's a war going on between Microsoft, Google, and Amazon that's almost entirely invisible to the majority of the world that doesn't code.

Microsoft just made an aggressive move against Google in the cloud wars

Each of the three technology giants has a cloud platform, where applications can run at tremendous scales more efficiently in their own data centers. Obviously, each would rather developers use their cloud platform than those others. That means giving the people who build applications the tools they want and the tools they need.

Today, Microsoft made a very aggressive move in that direction with the launch of Hyper-V containers and Microsoft Nano Server, two very boring-sounding technologies that have tremendous implications for how Microsoft works with developers. Right now, there's a tremendous shift going on in application development. But most of those containers still need an operating system to run inside of them. This is going to be a tightrope walk for Microsoft. NOW WATCH: Watch Microsoft's Insane Holographic Computer In Action. Open Source Workload Automation and Managed File Transfer. Workflow - Open Source Job Scheduler with REST API.

A/B Testing Tool and Split Testing Software - Visual Website Optimizer. - The RESTful cookbook. SOA Advisor: The principles of service-orientation. The principles of service-orientation part 1 of 6: Introduction to service-orientation This is the first article in a six-part series that Thomas Erl has dedicated to exploring the common principles of service-orientation.

SOA Advisor: The principles of service-orientation

Functional Testing Vs Non-Functional Testing. In previous articles we have seen separate articles for Functional Testing & Non-Functional testing.

Functional Testing Vs Non-Functional Testing

But in today’s article we will see the actual difference between Functional Testing Vs Non-Functional Testing. What is Functional Testing? Functional Testing is the type of testing done against the business requirements of application. It is a black box type of testing. It involves the complete integration system to evaluate the system’s compliance with its specified requirements. Five steps need to be keeping in mind in the Functional testing:

Performance Web

Windows Tips. Java. Cosmos (C# Open Source Managed Operating System) - Home. Microsoft Visual Basic 2010 - Com Port Tutorial - The Engineering Projects. SerialPort Class ( Component ) in Visual BASIC ( VB2008, VB2010, VB.NET ) for RS232 Communications. IMPORTANT: For a tutorial on using the MSCOMM control with older versions of Visual Basic See: Using Visual Basic and the MSCOMM Control with ADR ( RS232 )Devices NOTE1 : This programming guide assumes the user has a basic knowledge of Visual Basic programming.

SerialPort Class ( Component ) in Visual BASIC ( VB2008, VB2010, VB.NET ) for RS232 Communications.

The teaching method used is to show a basic example of a VB2010 program which communicates with an ADR board by sending and receiving ASCII data, and then dissect the program to understand its operation. NOTE2 : The procedure shown is identical for VB2008, VB2010 and also runs on Express versions. NOTE3 : The entire project can be downloaded here. ADR serial data acquisition interfaces require the sending and receiving of ASCII data via RS232 to operate. The following SerialPort VB2010 Example program is used to communicate with an ADR112. Serial Communication with Visual Basic .NET. More events can be executed on the same thread.

Serial Communication with Visual Basic .NET

This is the method used by the UI. All UI related actions gets translated to a message. Each message has a name, which starts with WM_ (Windows Message) like WM_CLICK, and it has an associated method, which shall be called when the message is handled. Design Pattern Guide. Advertisements Design patterns represent the best practices used by experienced object-oriented software developers.

Design Pattern Guide

Design patterns are solutions to general problems that software developers faced during software development. These solutions were obtained by trial and error by numerous software developers over quite a substantial period of time. What is Gang of Four (GOF)? In 1994, four authors Erich Gamma, Richard Helm, Ralph Johnson und John Vlissides published a book titled Design Patterns - Elements of Reusable Object-Oriented Software which initiated the concept of Design Pattern in Software development. These authors are collectively known as Gang of Four (GOF). Program to an interface not an implementationFavor object composition over inheritance.

Deep Web.


Programming. Foundation 5 has landed - by shoogle designs. By Flo Preynat I’ve already talked about Foundation in the past.

Foundation 5 has landed - by shoogle designs

Out of all the big responsive front-end frameworks out there, Foundation is the one I prefer. Most of it comes down to the fact that the Zurb tool went with Sass (and Compass) which I’ve been using for ever, as opposed to Bootstrap which took the Less route instead. Speed speed speed “Foundation 5 is our fastest, best build yet.

There you have it. Let’s take a look at all the new shiny features. A better User experience We already knew about Interchange, and if you don’t, I invite you to read my blog post on how to use it.


Grunt: The JavaScript Task Runner. Compass.js. Detecting compass support Open on mobile phone, to view compass example GPS Hack step 1.


Modernizr: the feature detection library for HTML5/CSS3. Handlebars.js: Minimal Templating on Steroids. Ember.js - About. Mobile. CSS. Node.js. Database. JavaScript UI Library, Ajax Components & HTML5 Framework - DHTMLX. Testing made easier in Internet Explorer.


RAD. Light Table. Website Tools. Sodadb (Simple Online Database) Training. HTML5.