• 中文
  • English
Skip to content

Geek Li

网络安全·摄影·VLOG·业余无线电·咖啡

Category: Technical Discussion

  • Home
  • Technical Discussion
  • Page 2

Batch Watermarking Photos with Python PIL

Posted on August 7, 2019August 25, 2026

Out of boredom, I spent half an hour writing (copying) a script that automatically adds watermarks to photos. Its basic function is to add the […]

Batch Watermarking Photos with Python PIL Read More

Summary of QR Code Challenges and Solving Tips in CTF (Part 2)

Posted on May 15, 2019August 25, 2026

Preface: In Summary of QR Code Challenges and Solving Tips in CTF (Part 1) I briefly described QR Code types, versions, encoding methods, and other […]

Summary of QR Code Challenges and Solving Tips in CTF (Part 2) Read More

Summary of QR Code Challenges and Solving Tips in CTF (Part 1)

Posted on May 15, 2019August 25, 2026

Preface: From my first CTF (Capture The Flag, a type of cybersecurity competition) several years ago to the recent HECC (the UK University Cyber Security […]

Summary of QR Code Challenges and Solving Tips in CTF (Part 1) Read More

Reading and Writing NFC Tags with an ACR122U

Posted on March 27, 2019August 25, 2026

1. Background         Near-Field Communication (NFC) is a short-range wireless communication technology, also known as near-field communication. The technology uses 13.56 MHz high-frequency radio to […]

Reading and Writing NFC Tags with an ACR122U Read More

Blockchain For The Mortgage Industry

Posted on March 21, 2019August 25, 2026

CSC8207 – Security Analysis of Complex Systems – Report Yang LiNewcastle University, Newcastle upon Tyne, UK Abstract—This report discusses the analysis and application of the […]

Blockchain For The Mortgage Industry Read More

Swift Study Notes

Posted on April 12, 2017August 25, 2026

Swift Study Notes Read More

Using VBA in Word

Posted on October 14, 2016August 25, 2026

VBA, or Visual Basic for Applications, is a macro language based on VB. It can be used across Office applications. Here I describe how to […]

Using VBA in Word Read More

My WordPress Site Was Used in a DDoS Attack

Posted on August 30, 2016August 25, 2026

My WordPress blog runs on a VPS. Yesterday morning I suddenly received an alert that the site was down. What follows is what happened…

My WordPress Site Was Used in a DDoS Attack Read More

Using Fields in Word

Posted on August 23, 2016August 25, 2026

I have run into all kinds of traps while writing documents lately, and I keep failing to update every part of a template. I started […]

Using Fields in Word Read More

Batch Renaming Files with Python

Posted on October 20, 2015August 25, 2026

Nearly ten thousand files needed batch renaming. Their original names consisted of digits, Chinese characters, and an extension; I needed to extract the digits and […]

Batch Renaming Files with Python Read More

Posts navigation

Older
Next

微信公众号

自媒体账号

Bilibili: https://space.bilibili.com/23476088

Weibo: https://weibo.com/u/2381326625

Linkedin: https://www.linkedin.com/in/li-yang-cn/

Instagram: https://www.instagram.com/li_yang_cn/

 

Copyright © 2026 Geek Li. All Rights Reserved | Blog Diary by Theme Palace