Skip to content
  • Email
  • LinkedIn
  • GitHub

Jump Start into Programming

How-To start …

Python and C meet Boost

July 15, 2021July 15, 2021 Andrew KirikGeneral

In the previous post we created C library and used it in Python code. And you noticed how much time we spend on memory management. Is there a way to make our life easier? Yes,[…]

Continue reading …

Python meets C

May 5, 2021July 13, 2021 Andrew KirikProgramming

Python becomes more and more popular. It has lots of libraries one can use. But if you need to do complex calculations it’s not very effective. Better approach would be create CPU consuming part in[…]

Continue reading …

Useful Links

May 1, 2021July 13, 2021 Andrew KirikGeneral

Free Programming Books Coding Interview University Gitignore: A Collection of .gitignore Templates Awesome Python The Art of Command Line Awesome Machine Learning Big List of Naughty Strings Awesome Java Awesome JavaScript Awesome Cheatsheets Awesome Kubernetes[…]

Continue reading …

Flutter

April 30, 2021April 30, 2021 Andrew KirikCross-platform

Flutter is UI SDK which allows you to create cross-platform GUI applications. It was created by Google, but it’s open-source project. Flutter uses Dart as a language. Flutter was introduces in 2018. Let’s create our[…]

Continue reading …

WebAssembly, part II

October 30, 2020October 30, 2020 Andrew KirikWeb Development

In the previous post we setup a tool chain to build WebAssembly code and created our first Hello World application. In this step we will learn how to call WebAssembly from JavaScript and how call[…]

Continue reading …

WebAssembly 101

October 22, 2020October 26, 2020 Andrew KirikWeb Development

WebAssembly is a low level code (similar to assembly), which could be written in C/C++ or Rust, compiled (to .wasm file), and run in a browser together with JavaScript. To create WebAssembly binaries we will[…]

Continue reading …

Visual Studio Code for C++ on Linux

September 6, 2019September 6, 2019 Andrew KirikDebugging

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[…]

Continue reading …

Qt + CMake = Easy Life

September 3, 2019 Andrew KirikTools

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.[…]

Continue reading …

Continuous Integration (CI) with Jenkins

April 2, 2019 Andrew KirikContinuous integration

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[…]

Continue reading …

Intro to debugging with WinDbg

March 21, 2019April 1, 2019 Andrew KirikDebugging

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[…]

Continue reading …

Posts navigation

Older posts
  • Home
  • About
  • Contact
  • WinDbg
  • Links

Search

About This Site

Ever wanter to try something but didn’t know where to start? I might be able to help…

Recent Posts

  • Python and C meet Boost
  • Python meets C
  • Useful Links
  • Flutter
  • WebAssembly, part II

Categories

  • Android Programming
  • Arduino
  • Continuous integration
  • Cross-platform
  • Debugging
  • Embedded Programming
  • General
  • Microchip
  • Microcontrollers
  • Programming
  • Raspberry Pi
  • Source Control
  • Tools
  • Unit Test
  • Unix Programming
  • Web Development
  • Windows Programming

Tags

.Net .Net Core Android Ant Arduino AWS C C++ c-sharp C/C++ Click cloud CMake Curiosiry Curiosity Debugging git GUI HTML Java JavaScript Jenkins JUnit Linux make makefile MCC Microchip Microcontroller MikroElectronika MySQL Perl PHP PIC PIC16F Proteus Python Qt Tools Travis CI Web WebAssembly WinDBG Windows xUnit

Search

Categories

  • Android Programming
  • Arduino
  • Continuous integration
  • Cross-platform
  • Debugging
  • Embedded Programming
  • General
  • Microchip
  • Microcontrollers
  • Programming
  • Raspberry Pi
  • Source Control
  • Tools
  • Unit Test
  • Unix Programming
  • Web Development
  • Windows Programming
Proudly powered by WordPress | Theme: Oblique by Themeisle.