Learn How to Build a Complete HTML5/PhoneGap App with the Appery.io in Atlanta

See the original posting on DZone Python

I will be in Atlanta July 16 showing how to build a complete HTML5/PhoneGap App with Appery.io. The event is sponsored by Atlanta HTML5 User Group and Atlanta Mobile Developers Group. Hope to see you there.
Preview Text: 

I will be in Atlanta July 16 showing how to build a complete HTML5/PhoneGap App with Appery.io. The event is sponsored by…

Kindle for offline html docs reading

See the original posting on DZone Python

Summer is here. While laying on the beach, you can use the time to learn new programming language or get some overview on the framework of your interest. Possibly the things you had no time left for over the year.

I bought myself Kindle, my beach holiday is just a day away, so it’s time to fill the reader with content.
Goal

Get an online html docs to Kindle for offline reading.
Preview…

Mount WSO2 products to a remote WSO2 Governance Registry instance(MsSQL 2012)

See the original posting on DZone Python

In this post we are going to mount wso2 products into a remote
governance registry. In the default scenario wso2 governance registry is
pointed to a local h2 database.

First lets configure the governance registry instance to point to the MsSQL data source.
Download WSO2 Governance Registry product and extract the product.Go to /repository/conf/datasources  and open…

Docker meets Vagrant (registry-less mode)

See the original posting on DZone Python

In very common web application I’m using MongoDB as a database, memcached to store session data and caches, ActiveMQ for messaging and Solr for full text search. 
And every time there is a very common team is working on a very common app. And every developer in my team is changing stuff in databases. And every QA wants to have they own junk in databases. Finally I need up to 7 different…

Is TDD Dead Or Alive?

See the original posting on DZone Python

This blog post is for those of you who are unaware that there is a major debate in contemporary software development happening now, today. People have been wondering about the value of Test-Driven Development (TDD) for a long while, but it was not until David Heinemeier Hansson of 37 Signals  posted a blog article on St.
Preview Text: 

This…

Using IF Statements In Sass

See the original posting on DZone Python

In preview tutorials we were investigating some of the features and benefits you get with using Sass to generate your CSS files.

If you haven’t tried Sass then I advise you look into using it in your next project, to get information on what’s involved with Sass view my article on Getting Started with Sass.
Preview Text: 

In this article we are…

View Only Headers with Curl

See the original posting on DZone Python

When working with curl, it can give lots of excellent and detailed information, but sometimes it is too much! Today I’m fiddling with the caching headers on a client’s application, so I’m only interested in seeing the headers and not the body of the response. Making a HEAD request changes the output I get, so I really do want to GET and then only see the headers.
Preview Text: 

Explicitly-defined failure domains in the datacenter

See the original posting on DZone Python

While the bulk of the networking industry’s focus is on CapEx and automation, the two major trends driving changes in these areas will have a potentially greater impact on that which matters most: availability. In fact, despite that datacenter purchasing decisions skew towards CapEx, the number one requirement for most datacenters is uptime.

If availability is so important, why is it not the…

Why “Hacker?”

See the original posting on DZone Python

As a self-taught programmer, the most inspirational book for me in my early years, what really made me want to be a coder and never look back, was Steven Levy’s Hackers: Heroes of the Computer Revolution.
Preview Text: 

As a self-taught programmer, the most inspirational book for me in my early years, what really made me want to be a coder and…

Extracting Parts of Git Repository and Keeping the History

See the original posting on DZone Python

At some point, a software project will grow beyond its original scope. In many cases, some portions of the project become their own mini world. For maintenance purposes, it is often beneficial to separate them into their own projects. Furthermore, the commit history for the extracted project should not be lost. With Git, this can be achieved using git-subtree.
Preview Text: 

Network cost and complexity: As simple as changing the y-intercept?

See the original posting on DZone Python

In a previous post, I wrote about the incremental nature of innovation, particularly in the networking space. My point was that innovation (both from a product and a deployment perspective) occurs from a frame of reference. Understanding that foundation is critical to determining strategies, especially around go-to-market and adoption.
Preview Text: 

Video: Quick Tip for Debugging AngularJS Applications

See the original posting on DZone Python

Many online demos show small AngularJS apps that are easy to
troubleshoot because you can practically memorize the code when the
examples are so small. In the real world you may face complex
applications that contain literally dozens of controllers, services, and
other components. Tracing a problem to the appropriate source code can
become more challenging. In this video I’ll show you how to…

Video: Git Remotes and Tracking Branches

See the original posting on DZone Python

 Here’s a little demo video that I put together to explain
pushing/pulling with multiple remotes and how tracking branches make
this easier. It’s one of the chapters from my “Git Adventures” talk,
but it didn’t make it in to the talk in Amsterdam last week since we
chose a different adventure that time – sharing it here in case it’s
helpful to anyone else, and so I can find it later!

Readable, Succinct, or Just Plain Short?

See the original posting on DZone Python

Which is more readable?releaseVersion = version.substring(0, version.indexOf(‘-SNAPSHOT’))

orreleaseVersion = version[0..-10]

Given a value of 0.109-SNAPSHOT for version, they both give the same result. And I’m tempted by the second, because it’s shorter. But I’m going to go with the first one – not because it’s more Java-ish and I’m scared of Groovy syntax, but because it’s…

Getting Django Started on Windows 7 with Python 3 and MySQL 5.6

See the original posting on DZone Python

Django is a Python web framework library and it works on both Python 2 or 3. I will show you how to get python 3 set up in Cygwin environment.

Preview Text: 

Django is a Python web framework library and it works on both Python 2 or 3. In this article, you will learn how to get Python 3 set up in Cygwin environment and connected with MySQL 5.6. …

Resources For Writing About Programming

See the original posting on DZone Python

Today was Open Source Bridge’s unconference day. I led a session about improving our writing skills. I wanted to gather more ideas to supplement my talk and my article on “Writing an Excellent Programming Blog”. A half-dozen smart people showed up with tips and links. Here are my notes.

Some examples of unusually well-written programming books:
Preview Text: 

Using Promises in Node.js Apps

See the original posting on DZone Python

To separate logic of accessing data from the routes, we create separate modules to handle the task of data access. When I started learning Node.js, a common pattern that I saw in some samples to separate the data access logic from routing was as follows:
Preview Text: 

To separate logic of accessing data from the routes, we create separate modules…

1 94 95 96