Notes
Have you tried Kazam 2? Share your experience in the comments below!
Did this guide help you reclaim GPU memory? Let me know in the comments how much VRAM you recovered and which approach worked best for your setup!
In the ever-evolving landscape of software development, mastering Git is an essential skill for any programmer. Its importance cannot be overstated, as it forms the backbone of version control and collaborative coding. Recently, I found myself in a situation that highlighted the value of advanced Git knowledge: I need...
These are 15 productivity tips from DR. MILAN MILANOVIĆ, a productivity expert. I found them very useful and want to share them with you. 1\. Focus on ONE thing. You can block your time in the calendar for everything and try to focus on the current task only. 2\. Use 3:3:3 Plan. 3h to work on your most important proje...
<Youtube id="i6iSoGeo7k" /> This video from Vinh Khuat inspired me a lot by his passion for music and his top performance. He is really a talent in music. Working with many musical intrusments at the same time must require a lot of time practicing. It has something very similar to high-quality software development. It...
Today, I attended a Technical lesson in the Gemo Engineering Program. The session was delivered by Mr.Minh Vu - Staff Engineer at LinkedIn. And, I was so impressed by his presentation about the importance of the teaching skill to everyone. Tech leaders need to teach and keep motivating their team members. Sales, Start...
We have just moved Viet-Anh on Software from Vercel to Cloudflare Pages. The reason is that Vercel has a limit of 100GB bandwidth per month for the Hobby plan. This blog has reached that limit in the last few days of May. As you can see, the Image Optimization service is also approaching the limit very fast. Although ...
Generative AI is now a hot trend in AI development. In this article, I will briefly overview Generative AI and how to get started in this field.
By default, Django re-establish a new connection to the database in each request. That will be overhead and increase the request time, especially when your database is not on the same server/cluster as your backend server. Fortunately, Django provides us “persistent connection” option to keep and reuse the database co...
This is my note for 3 papers: CenterTrack - 2D object tracking, CenterPoint - 3D object detection and tracking, and CenterPoint++ - submission to the Waymo Real-time 3D Detection Challenge. ! CenterTrack applies a detection model to a pair of images and detections from the prior frame. Given this minimal input, Center...
Today I had some experience with ESP32 camera module. I was really surprised that it can stream camera over HTTP quite well with a very cheap price. I had an ESP32 CAM board + a USB programmer from my friend to upload program onto the chip and I decided to write this note to introduce this board to you. This is my ESP...
This tutorial provides instructions for installing the Fira Code font in various versions of Ubuntu. This is my favorite font due to its various ligatures. ## Ubuntu 16.04 ```shell sudo apt-install git cd /tmp git clone https://github.com/tonsky/FiraCode.git sudo mv -i /tmp/FiraCode/distr/ttf /usr/share/fonts/truetype...
Viet-Anh maintains this note as an instruction to install Ubuntu on a new machine and setup development environment as fast as possible. This note contains my autonomous scripts, and instructions to install necessary packages that I often use. - Supported Ubuntu versions: 20.04 -> 24.04. These instructions may work wi...
ZSH, also called the Z shell, is an extended version of the Bourne Shell (sh), with plenty of new features, and support for plugins and themes. Since it's based on the same shell as Bash, ZSH has many of the same features, and switching over is a breeze. This short tutorial guide you to install zsh and auto-suggestion...
This is my note for lesson 1 of MOOC course: Self-Driving Cars with ROS and Autoware. You should follow the instructions in the course. I only write some notes here to highlight the best practices and how to fix some errors. - Autoware course: https://www.apex.ai/autoware-course - Lecture 1 tutorial: https://gitlab.co...
This is an introduction course to self-driving cars and Apollo platform - The Android of Self-Driving Car. Through this course, you will be able to identify key parts of self-driving cars and get to know Apollo architecture. You will be able to utilize Apollo HD Map, localization, perception, prediction, planning and ...
This is my note for lesson 7 of MOOC course: Self-Driving Fundamentals - Featuring Apollo. Content: Understand how to use steering, throttle and brake to execute our planned trajectory and master different types of controllers in Apollo. The control module goal is to use variable control inputs to minimize the deviati...
My note for lesson 6 of MOOC course: Self-Driving Fundamentals - Featuring Apollo. Content: Identify several different approaches Apollo uses to develop trajectories for autonomous vehicles. In planning, we incorporate HP maps, localization and prediction to build a trajectory for the vehicle. The first step is route ...