---
title: "Arun Udayakumar (@arunudayakumar) | Hashnode"
description: "I build C++ applications. Read the latest articles by Arun Udayakumar on Hashnode."
url: "https://hashnode.com/@arunudayakumar"
---

@arunudayakumar

# Arun Udayakumar

@arunudayakumar · Chennai, India · Joined December 2021

I build C++ applications

### [Numpy Examples](https://arunudayakumar.hashnode.dev/numpy-examples?utm_source=hashnode&utm_medium=feed)

SVD Example 1: import numpy as np def compute\_transformation\_matrix(G, L): """Compute R from the equation G = R L R^T using SVD when L and G are not positive definite.""" # Compute SVD of L U\_L, Sigma\_L, V\_L\_T = np.linalg.svd(L) Sig...

2 min read · [arunudayakumar.hashnode.dev](https://arunudayakumar.hashnode.dev/numpy-examples?utm_source=hashnode&utm_medium=feed)

[Feb 24, 2025](https://hashnode.com/posts/numpy-examples/67bbf464042cb97cd25fbb51)

### [C++ Questions](https://arunudayakumar.hashnode.dev/c-questions?utm_source=hashnode&utm_medium=feed)

Polymorphism with dynamic cast and type id: #include <iostream> #include <typeinfo> class Base { public: virtual ~Base() = default; // Make Base polymorphic for dynamic\_cast virtual void print() const { std::cout << "This is Base cla...

2 min read · [arunudayakumar.hashnode.dev](https://arunudayakumar.hashnode.dev/c-questions?utm_source=hashnode&utm_medium=feed)

[Nov 6, 2024](https://hashnode.com/posts/c-questions/672af82d0aa0fa86e3096d3c)

### [Handling Some LD\_LIBRARY\_ERRORS](https://arunudayakumar.hashnode.dev/handling-some-ldlibraryerrors?utm_source=hashnode&utm_medium=feed)

Question: error while loading shared libraries: libwx\_gtk3u\_core-3.3.so.0: cannot open shared object file: No such file or directory \\=> Working Answer The error you're encountering indicates that the dynamic linker is unable to locate the wxWidgets ...

2 min read · [arunudayakumar.hashnode.dev](https://arunudayakumar.hashnode.dev/handling-some-ldlibraryerrors?utm_source=hashnode&utm_medium=feed)

[Sep 20, 2024](https://hashnode.com/posts/handling-some-ldlibraryerrors/66eddefd5055763f04ff6c4c)

### [Waves creation using Raylib](https://arunudayakumar.hashnode.dev/waves-creation-using-raylib?utm_source=hashnode&utm_medium=feed)

https://youtu.be/UKZGme8D6Ng CMakeLists.txt cmake\_minimum\_required(VERSION 3.5) project(ex1 LANGUAGES CXX) set(CMAKE\_CXX\_STANDARD 17) set(CMAKE\_CXX\_STANDARD\_REQUIRED ON) # Find the library find\_library(RAYLIB\_LIBRARY NAMES raylib PATHS /usr/local...

1 min read · [arunudayakumar.hashnode.dev](https://arunudayakumar.hashnode.dev/waves-creation-using-raylib?utm_source=hashnode&utm_medium=feed)

[Jul 21, 2024](https://hashnode.com/posts/waves-creation-using-raylib/669c956039765ac46fe1f1ff)

### [Python Notes](https://arunudayakumar.hashnode.dev/python-notes-1?utm_source=hashnode&utm_medium=feed)

Dictionary: # 1. Create an empty dictionary my\_dict = {} print("1. Empty dictionary:", my\_dict) # 2. Check if a key exists in a dictionary key\_exists = 'key' in my\_dict print("2. Does 'key' exist in dictionary?", key\_exists) # 3. Update the value o...

7 min read · [arunudayakumar.hashnode.dev](https://arunudayakumar.hashnode.dev/python-notes-1?utm_source=hashnode&utm_medium=feed)

[May 27, 2024](https://hashnode.com/posts/python-notes-1/6654082e9d0d37fb27acb04b)
