The WPF ListBox Control and List Selection Options

wpf listboxThe WPF ListBox control is one of the simplest and most basic list controls available in the Windows Presentation Foundation of Microsoft NET Framework 3.0 and higher. It lets you make a series of items available for selection in a list, with multiple items visible and selectable at the same time.  Within this relatively simple framework, the WPF ListBox provides considerable flexibility, making it a remarkably versatile tool.

If you’re interested in finding out more about developing for Microsoft Windows, by the way, there are a variety of online classes available. [Read more...]

SQL Error Codes: An Introduction

sql error codesLike it or not, if you work with SQL you will encounter SQL error codes as part of your work. The cryptic messages are frustrating because they do not fully tell you what the problem is. This problem is compounded if you do not have much experience with SQL. Popular applications are incorporating database features, and you may find yourself wanting or needing to search a database with SQL. We will look at this situation with Oracle’s MySQL. We will see typical SQL error codes you may generate and some possible solutions. You can get an introduction to SQL with this beginners guide course.

[Read more...]

Fruit Wine

fruit wineThe wine industry is a global phenomenon. People of all ages and social groups drink wine from all over the world, and a multitude of countries and regions are famous for the wine they produce. People have been drinking wine for thousands of years, in fact, and the cultures of antiquity, particularly those of Greece and Rome, placed a great deal of religious and social value on the consumption of wine. Wine comes in a variety of forms, making the process of buying and selling wine far more complex than simply differentiating between reds and whites. One of the many varieties of wine is fruit wine, which is made differently than traditional wine. This guide to fruit wine will broaden your wine knowledge and introduce you to a new kind of vintage.

[Read more...]

Subnetting Questions – Tackling Three Types of Networking Solutions

subnetting questionsThe good news is that when studying IP subnetting there are only three broad types of questions that seem to crop up. The first type will ask for a network id, a broadcast address or perhaps the first and last valid IP addresses for a given address. This is a very common type question and fortunately there are quick and easy ways to answer them. Another type of question is how many subnets or hosts can be derived from a given network or mask. Again, this is straightforward with a little practice. The third type is more difficult, as this type of question is concerned with the student’s knowledge and ability to transfer that knowledge to a design scenario. This type of question may or may not involve variable length subnet masking. This article will cover all three questions.

If you would like to learn more on subnetting, take a course at Udemy.

[Read more...]

API Testing: Why It Matters, and How To Do It

api testingAPI testing — what is it, why is it important, and what do you need to know about it? First and most basic, API stands for Application Programming Interface. An API is a set of procedures, functions, and other points of access which an application, an operating system, a library etc., makes available to programmers in order to allow it to interact with other software. An API is a bit like a user interface, only instead of a user-friendly collection of windows, dialog boxes, buttons, and menus, the API consists of a set of direct software links, or calls, to lower-level functions and operations. APIs can look formidable, but they’re designed to be accessible to trained, knowledgeable programmers.

If you’re interested in a career in programming, or jut want to find out more about basic software-development issues such as APIs, there are a large number of online classes available on these subjects. [Read more...]

Python unittest: Regression Testing Your Code

python unittestRegression Testing for Robust Software Development

During the course of the software development, in Python, there are deliverables for customers, and deadlines, but developers will find bugs, and issues in their design, or execution, or both. How do software developers build programs, and maintain it across the years, with changing feature requests?

On a simpler level how do change software, code – programs, and algorithms – without losing the original functionality? Software development learns from a maxim, ‘History repeats itself, if you don’t learn from your mistakes‘. In this blog post we will learn about writing a simple Python program and updating it as requirements change, all the time using unit tests to capture this behavior.

[Read more...]

How to Subnet Quickly and Avoid the Headaches

how to subnetIP is the dominant network protocol in use today in both Local Area Networks (LANs) and on the Internet. However, IPv4 addressing is anything but simple. Too often, IP subnetting is a source of confusion even for experienced technicians. However, it is an inescapable fact that most networks will require subnetting for optimization and security purposes.

Learn how to work with subnets and TCP/IP networks

[Read more...]

Make A Mean Mead: Honey Mead Recipes

honey mead recipeIn a time of hipster food fetish where the most revered meal is the most primal and the most distilled, what’s the ultimate substance to fetishize? What’s left after the food culture exploration in current best-sellers like “Anything That Moves” (whether you’re a food fetisher yourself or a sneer-er from the sidelines, if you haven’t read this book, go get it now!)? What’s left after the green coffee bean (take a coffee course, coffee nerd!), the white cacao nib (be a sexy cacao cook with this course!), the mashy hand-crafted beers (take a beer course!), and bone marrow served so eaters can slurp it off the very bone it came from? What’s left after the constant rotation of new restaurants opening and then shuttering and then re-opening on the streets of Brooklyn and the Mission?

Hint: it’s currently thought to be the oldest fermented beverage, pre-dating the cultivating of soil. Bam. That’s what’s left. But not for long.


You can think of mead as a wine made with honey instead of grapes – it can be just as varied and nuanced. Perfect fodder for hipster foodies and palate junkies.

[Read more...]

CFA vs. MBA: Which One is Right For You?

cfa vs mbaFew things in life are insanely nerve-wracking as deciding which career path you want to take. Sometimes, people opt to take a class on a subject hoping to fall in love with it and consider it a career, only to fail miserably. If you are a graduate who wants to shift to private equity, asset management or investment banking, you might be torn between CFA vs. MBA.

These two courses: master of business administration (MBA) and Chartered Financial Analyst (CFA) aren’t mutually exclusive, and at times it is recommended to take both. Furthermore, the two courses are neither perfect substitute for each other, though they are crucial qualifications that guarantee to certain extent a pay rise or career advancement. However, it is worth taking a few minutes to analyze the two courses. Before we do this, it is recommended to learn about the overview of the CFA Program.

[Read more...]

Tantric Yoga – Great for Individuals and Couples

Tantric Yoga Tantric yoga may be practiced by anyone; even those who have sustained permanent disabilities, are paraplegic or cannot move freely. Classes are focused on breathing, mental purification, meditation, spiritual connection and visualization rather than endless exercising for personal gain.

Yoga students learn about stretches, alignments and postures and controlled movements to find the most profound inner peace. Yoga classes are non-competitive and are designed to help individuals heal, cope with stress, ease pain, relax and find emotional, mental and physical pleasure.

Tantric yoga is a form of yoga that is based on an ancient Indian tradition of cultivating inner peace. Yoga offers participants a channel to expel negative energy and emotion, clear and relax the mind, reduce stress, learn ancient mantras and experience deeply restful meditations that result in increased energy and a revitalized mind and body.

A quiet mind is one of the deepest benefits of doing yoga. Participants are taught to accept their bodies as they are and reconcile doubts about attractiveness. The mind is trained to transpose shallow thoughts, become still, quiet and receptive to the ebb and flow of energy. Essentially, tantric yoga is a powerful mental, emotional, spiritual and physical meditation.

[Read more...]