- Responsive Web Design in 24 Hours, Sams Teach Yourself (Learning Lab)
- Learning Lab $39.99
- Learn More Python the Hard Way LiveLessons (Workshop)
- Online Video $239.99
There are numerous problems with threads in Python, but Python can work around almost all of these issues with coroutines, which let you have many seemingly simultaneous functions in your Python programs. Brett Slatkin discusses coroutines in this excerpt from Effective Python: 59 Specific Ways to Write Better Python.
A string is simply a sequence of characters. Like most entities in Ruby, strings are first-class objects. In everyday programming, we need to manipulate strings in many ways. We want to concatenate strings, tokenize them, analyze them, perform searches and substitutions, and more. In this chapter from The Ruby Way: Solutions and Techniques in Ruby Programming, 3rd Edition, Hal Fulton and André Arko show you how Ruby makes most of these tasks easy.
Jesse Smith shows you how to use MongoDB with your Angular JS applications.
Jesse Smith shows you how data models work in MongoDB and how they differ from relational databases.
In an ongoing effort to shed light on basic concepts within the Internet, this article is going to touch on a underlying principle of cloud based solutions, PaaS. This article will aim to answer the following questions:
- What is PaaS?
- How does PaaS Work?
- How is PaaS Different than Traditional App Development?
- What are the Major Benefits of PaaS?
- Who Should Utilize PaaS?
If you need a refresher on how the cloud works, check out "How the Internet Works: The Layers of the Cloud"
Just got notice that Microsoft is making a full-featured version of Visual Studio available--for free. Traenk is happy.
When you are new to any field, part of playing catch-up is learning the lexicon. Like any other field, SEO -Search Engine Optimization - is full of terminology which might seem like another language yet will prove critical to your ability to carry out everyday tasks of the professional SEO.
With this said, here is a list of 15 Critical SEO Terms which you need to know.
A few months back I wrote a post titled "Why Open Source Matters: Musings from OSCON 2014". The post covered five reasons why Open Source matters. Those reasons were/are:
- Code, Glitches and Open Source Security
- Open Source Software
- The Stringent Control of Proprietary Software
- The Endless Ability to Test, Play and Alter
While those reasons still ring true, I want to use this space to center in on another topic speaking to why Open Source and OSS matters more than ever: project management and time constraints.