Skip to content
coding adventures

coding adventures

sharing thoughts and ideas in the coding universe!

  • Contact
  • About me

Tag: coding

Strategy Pattern in modern C++

Written by angeloson October 6, 2021October 16, 2021

In this post, I’m going to talk about the strategy pattern. As I have mentioned in a previous post, my initial inspiration started as I watched ArjanCodes youtube video tutorials. In of those (link), he began to explain the strategy pattern. This approach comes in handy when we build a structure, and we could have

Continue reading Strategy Pattern in modern C++

How to install pyenv on Ubuntu

Written by angeloson August 30, 2020July 3, 2021

Well, many of us work with ubuntu. One popular option is to use version 18.04, also called Bionic Beaver. Good choice! When it comes to development, python comes into the picture. The default python version is provided 3.6.9. Why not experiment a little bit with newer versions like 3.8.5, or the upcoming 3.9? One option

Continue reading How to install pyenv on Ubuntu

How to use doxygen

Written by angeloson September 22, 2019June 16, 2021

Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, but it also supports other popular programming languages (we want Python as well). As in every other software tool, the best way to learn it is to start to use it in your everyday life. There are many examples and tutorials

Continue reading How to use doxygen

follow me…

Tweets 671
Following 183
Followers 229
Likes 1,544
angelos angelos · 5 months ago
@iplusangel
It was a very exciting time to get involved with the @CranfieldUni Team at DARTeC's hangar upgrade. New cameras were installed, facilitating the transition to a full digital MRO, integrating #robotics and #machinevision https://t.co/8B57Fenenu
View on Twitter
iplusangel photo
1
2
Integrated Vehicle Health Management Centre (IVHM) angelos Retweeted · Integrated Vehicle Health Management Centre (IVHM)
@IVHM_Centre
@CranfieldUni (IVHM Centre & Autonomous and CyberPhysical Systems Centre) works closely with TUI and @Boeing on UAV inspections. In the framework of our collaboration, we visited last week the @TUIUK Airlines hangar in Luton for a UAV visual inspection of a Boeing 737-80 https://t.co/ytXpdQxbeh
View on Twitter
iplusangel photo
2
0
angelos angelos · 1 year ago
@iplusangel
Have you heard about the Factory Pattern? If you are interested in seeing how we use it in modern C++, please have a look at this tutorial https://t.co/VjvnCv6ScF #cplusplus #patterns #coding #programming https://t.co/7Ob0R18HJP
View on Twitter
iplusangel photo
2
10
angelos angelos · 1 year ago
@iplusangel
Do you want to read one more tutorial about SOLID principles in modern C++? If yes, check that https://t.co/jE8C8iONKB I promise, you are going to have fun. After all, we cannot live without patterns! #cplusplus #patterns #coding #programming https://t.co/QsxmaZKuvf
View on Twitter
iplusangel photo
2
7
angelos angelos · 1 year ago
@iplusangel
It's popular, it's straightforward, it's a great tool to improve your code cohesion and break unnecessary dependencies. It is called Observer Pattern and you can find an example in modern C++ https://t.co/CrQGnOVCmm #cplusplus #patterns #coding #programming https://t.co/dcXlNaZp3k
View on Twitter
iplusangel photo
3
9
angelos angelos · 1 year ago
@iplusangel
How to use #Conan in #GitHub Actions? This is a working approach that you can try: https://t.co/3F3t5raIYF It can save a lot of time trying to install C++ packages in your #CI workflow. @conan_io #cplusplus #developers #programing https://t.co/Q3zHa8eN7S
View on Twitter
iplusangel photo
9
34

I care about…

101 about pets arduino blocks boost C++ CANbus coding conan core data developer blog docker dogs Gazebo git instance variables Interface Analysis Centre iOS IoT iphone iphone 5 iphone simulator Linux localization methods modern c++ mountain lion multithreading nuclear Objective C patterns PEAK CAN USB python radiation mapping ROS rtos swift tutorials UAV UIScrollView UITextField xcode xcode 4.2 xcode 4.3 xml

find me…

  • linkedin
  • twitter
  • github
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
Theme by PremiumWP. Powered by WordPress