[FFmpeg] How to speed up some segments in your video
I am making scenic trail ride videos. Those videos have some repetitive segments in them. It can be very boring to viewers. So, I wanted to speed up those segments with FFmpeg. I’ve given requirements to ChatGPT to create one Bash script for it. Since ChatGPT does not know the environments of my machine, it […]
[Moodle] How to enable LaTeX single dollar sign delimiter in Moodle
Single dollar sign delimiter is not a standard notation in LaTeX. However, most of mathematicians are using single dollar sing delimiter due to its convenience. So, it is crucial to enable it in your LMS. This article shows how to enable it in Moodle LMS. First, navigate to Site administration -> Plugins -> Filters -> […]
Video Editing Bash scripts with FFmpeg
I asked ChatGPT to create some Bash scripts that encapsulate FFmpeq commands to make my video editing easier. I do not do much craze editing but just trimming, cutting-off and so on. Here are mostly used my scripts. 1. Thumbnail creation I try to create thumbnail out of my video. The script below captures the […]
Cleaning my mechanical keyboard

My son is using one of my mechanical keyboard and it has been beat up too much by snacking during gaming and watching YouTube video. So, it is time to clean up. I’ve been looking for the right time to do it and finally did it. Key Cap Removal First of all, I removed all […]
[MySQL] Backup, Restore, Import, and Export
When needed, snapshot backups of MySQL instance are not that useful. So, I tend to backup my DB with mysqldump. The script below dump all of schemas including system tables, users and privileges. It also drops table if exists and add them with its data. This script saved my days so often. One DB/Schema can […]
Dependency Injection (DI) in PHP
DI is new concept to me. So, I do not have that much experience to say that it allows for more flexibility and control in my own words yet. To get familiar with this programming structure, I am writing this post. Except PHP primitive data type, arguments are passed by references not by values. Object […]
Crowdmark API Endpoints
“Crowdmark is a grading and assessment solution that enables educators to grade paper-based and digital exams and assignments 3× faster than traditional workflows while leaving richer feedback for students.” Crowdmark hasn’t published their public API yet, but some of their APIs are available once you get your API Key. Here are some of API endpoints […]
Math on Web – MathJax and MathType (Wiris)
I have been looking for the best way to present math on web for a while and could find some solutions that widely adapted and used. Currently, MathJax and MathType are most versatile and well spread solutions for Math on Web MathJax It is JavaScript library that renders any form of math expressions like LaTex, […]
FFmpeg Video Processing Program
I do not do much crazy editing on my videos on YouTube. However, FFmpeg can also do much sophisticated editing and it is free with countless filters and options. Only your imagination and creativity is the limit here. Only downside I can think of that it only comes with command line interface. It means you […]
Building Auto Scaling System with LB & ASG on AWS
This blog lists the sequences of AWS services you have to setup for a scalable system. It is not required to setup in this sequence, but I found it is one of straight forward and the easiest way. AWS Certificate Manger Create SSL certificate for your system URL and import it. You can reimport for […]