//Teacher × Coder × Blogger

Strong Kangaroo

At the boundary of technology and education, recording every moment of daily life with code.

classTeacher{
subject: [ "지구과학", "정보·컴퓨터"]
skills: ["Python", "JavaScript", "Arduino"... ]
passion: "실험하고 기록하기"
}
26
Posts
12
Categories
2021
Since
Automating School Work – Using AI to Check Subject-Specific Remarks in Student Records
Python

Automating School Work – Using AI to Check Subject-Specific Remarks in Student Records

If I had to pick the most meaningless, exhausting, and boring task at school, I would choose checking student records.In middle school, the student re...

힘센캥거루
2026년 1월 23일
Python OCR Recommendations for MacBook Users
Python

Python OCR Recommendations for MacBook Users

It seems like I've tried every OCR available for recognizing students' medical certificates. I've used various OCRs such as Tesseract, EasyOCR, and PaddleOCR, but none had satisfactory performance with Korean. Recently, however, I discovered a Python library that wraps the Live Text functionality available on MacBook...

힘센캥거루
2025년 10월 13일
Automatic Face Mosaic Using YOLO
Python

Automatic Face Mosaic Using YOLO

I've been writing café and restaurant blogs for a while, and it was too tedious to mosaic faces every time I uploaded photos. Naver and Tistory also support automatic mosaics, but if you have 30 photos, you have to click each one, and the recognition rate wasn't great. So I decided to just make it myself...

힘센캥거루
2025년 10월 9일
Implementing Python Multithreading (Parallel Execution)
Python

Implementing Python Multithreading (Parallel Execution)

When coding with Python, you often encounter issues when implementing a GUI like tkinter. When a button is pressed to execute a specific function, the GUI freezes. So, I decided to solve this using multithreading. 1. Multithreading? Multiprocessing? Multithreading is within a single process...

힘센캥거루
2025년 7월 2일
Can we crawl the K-Business Portal?
Python

Can we crawl the K-Business Portal?

Recently, I noticed that the K-Business Portal displays official document titles in segments of three months. What if we could collect all document titles through crawling and compile three years' worth into an Excel file? It seemed like using a filter to search document numbers would be easy. To cut to the chase, it was impossible....

힘센캥거루
2025년 5월 28일
Converting to AVIF with Python
Python

Converting to AVIF with Python

After checking the blog with PageSpeed Insights, I found that it took a long time to load images. I realized it was time for an image diet. I originally used the webp format but discovered that AVIF offers higher compression rates, better compatibility, and even supports GIFs. So, I decided to compare...

힘센캥거루
2025년 1월 13일