To be a productive developer good editor/IDE is essential. On Windows nothing could beat Microsoft Visual Studio (in my opinion). On Linux I don’t have enough experience to make decision yet. For small projects Microsoft[…]
Qt + CMake = Easy Life
Do you want to be able build GUI application once and run it on Window and Linux? Qt might be the answer.Also in this lesson we will be using cross platform build tool named CMake.[…]
Continuous Integration (CI) with Jenkins
Continuous Integration (CI) is a practice in software development when it’s encouraged to submit your code to the main repository very often – up to several times a day. Thus everyone the code is tested[…]
Intro to debugging with WinDbg
Debugger is developers best friend. If you have to be efficient you have to know how to debug your application. No amount of logs, traces, console output can help you as much as live debugger[…]
Web development modern style (.NET Core, C#) with unit test and continuous integration
We are continuing Web development, but this time we will use completely different approach and will use new offering from Microsoft – .NET CoreWe already met .NET Core, so please take a look at it[…]
Web development primer (HTML, JS, PHP, MySQL)
Let’s do a quick tour into Web development. It’s a huge topic and we will just scratch the surface but in either case you have to know the basics: HTML, CSS, and JavaScript. Do do[…]
Hello World for Android from command line
Today we will create application for a Android device using command line tools. Most books start with Hello World using Android Studio, but to better understand all the moving parts it’s better do everything manually.[…]
.NET Core (or “No Hands” programming part 2)
Today we are going to create Hello World application without writing single line of code. And we are going to create Hello World application on Windows but we will test in on Linux. Java again[…]
Alcohol Click and Curiosity Board
Let’s continue with Mikroelektronika Clicks. This time we will be using Alcohol click. Plug Alcohol click into Curiosity board and connect it to you USB port. Open MPLAB X IDE, and go to File ->[…]
LCD mini click and Curiosity board
Now that we know how to use at Microchip Code Configurator let’s explore it full potential. Microchip Curiosity boards support mikroBUS socket. Let’s see how we can use it. As a first test we will[…]