Posted in 2023

Querying Wikipedia data using SPARQL

Recently I have been working on a trainer for a football manager game. The game has a player database, when a player retires, another with the same last name would respawn in some other club. When you play the game for many seasons, the player database becomes gradually out of date. Fan patches are created but due to the amount of work involved (check the team roster for every minor team in every league, for starters) only a few patches are ever created. My goal is to get some actual real players to replace the respawned ones and refresh as time elapses.

Read more ...


Today’s phishing email (Subject Re: Contract Lease Agreement)

The email body is as the following

Read more ...


Extend a webbrowser control using ICustomQueryInterface

This article is written with the help of ChatGPT. I want to see how far ChatGPT can go solve this and if any correction needs to be made. ChatGPT went pretty far but still made some mistakes.

Read more ...