Lindevs
Programming tutorials, blogs & resources
Menu
  • Home ×
  • Tutorials
    • Programming Language
      • Python
      • PHP
      • Java
      • C
      • C++
      • JavaScript
    • Machine Learning
      • TensorFlow 2
      • PyTorch
    • Computer Vision
      • OpenCV
    • Embedded System
      • Raspberry Pi
      • Arduino
      • ESP8266
      • XIAO SAMD21
    • Home Automation
      • Tasmota
    • Mobile App Development
      • Android
      • Flutter
    • Game Development
      • Unity
    • Framework
      • Laravel
      • Symfony
    • Operating System
      • Linux
        • Ubuntu
      • Windows
    • Database
      • MySQL
    • DevOps
      • Command Line
      • Web Server
      • Grafana
      • Networking
      • Security
      • Containerization
  • Code Snippets
  • Electronics
    • Circuits
  • Questions
    • PHP
  • Contact
    • Sign In

Monthly Archives: April 2025

Expand Macros using gcc or g++ Compiler

Expand Macros using gcc or g++ Compiler

  • April 20, 2025
  • Command Line
  • 0 Comments
  • 127 Views
When you're working with C or C++ and using macros (via #define), it can be helpful to see what the preprocessor is actually doing - especially when debugging tricky macro...
Print Predefined Macros using gcc or g++ Compiler

Print Predefined Macros using gcc or g++ Compiler

  • April 19, 2025
  • Command Line
  • 0 Comments
  • 288 Views
When working with C or C++ code, it can be helpful to know what macros (via #define) the gcc or g++ compiler defines automatically. These predefined macros give you insight...
Get Architecture of Docker Images

Get Architecture of Docker Images

  • April 18, 2025
  • Containerization
  • 0 Comments
  • 143 Views
In heterogeneous environments that span multiple CPU architectures (e.g. x86_64, ARM), identifying the architecture of Docker images is an essential step for ensuring reliable builds and deployments. This is especially...
Generate Assembly Code using gcc or g++ Compiler

Generate Assembly Code using gcc or g++ Compiler

  • April 17, 2025
  • Command Line
  • 0 Comments
  • 104 Views
If you're learning how programs are translated into low-level instructions, or just curious about what the C or C++ code looks like at the assembly level, you can easily generate...
Limit Array Elements Within Range using CUDA C++

Limit Array Elements Within Range using CUDA C++

  • April 16, 2025
  • C++
  • 0 Comments
  • 75 Views
When working with big datasets on a GPU, it's helpful to keep values within a certain range. This process, called clamping, can be done quickly using parallel computing. It helps...
Divide Array Elements by Scalar using CUDA C++

Divide Array Elements by Scalar using CUDA C++

  • April 15, 2025
  • C++
  • 0 Comments
  • 72 Views
In many high-performance computing tasks - such as data preprocessing, graphics, or scientific simulations - we often need to perform operations on arrays, such as division by a scalar value...
Perform Element-wise Addition of Arrays using CUDA C++

Perform Element-wise Addition of Arrays using CUDA C++

  • April 14, 2025
  • C++
  • 0 Comments
  • 161 Views
When handling massive datasets or performance-intensive programs, speed and efficiency are essential. A frequently encountered task in such contexts is adding arrays together by summing each element with its counterpart...
Analyze System Startup Performance on Ubuntu

Analyze System Startup Performance on Ubuntu

  • April 13, 2025
  • Ubuntu
  • 0 Comments
  • 104 Views
Understanding and optimizing system startup performance is a key responsibility for any system administrator, especially in environments where uptime and responsiveness are critical. Slow boot times can signal underlying problems...
Send Desktop Notifications using notify-send on Ubuntu

Send Desktop Notifications using notify-send on Ubuntu

  • April 12, 2025
  • Ubuntu
  • 0 Comments
  • 315 Views
When you're working with terminal windows, shell scripts, and background tasks, it's easy to miss what's going on - especially if you're multitasking or running long commands. That's where desktop...
2 Methods to Get Available GPU Devices on Linux

2 Methods to Get Available GPU Devices on Linux

  • April 11, 2025
  • Linux
  • 0 Comments
  • 120 Views
Graphics Processing Units (GPUs) are no longer just for gaming or visual effects - they're now crucial for tasks like machine learning, scientific computing, and video editing. If you use...
  • «
  • 1
  • 2
  • 3
  • »
Buy Me a Coffee

Recent Posts

  • Install Tabiew on Ubuntu 24.04
  • Install rdfind on Ubuntu 24.04
  • Install GitQL on Ubuntu 24.04
  • Install jnv JSON Viewer and Filter on Ubuntu 24.04
  • Disable Wayland on Ubuntu

Archives

  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
Copyright © 2020 - 2025 · lindevs.com · All Rights Reserved