「History」About this website
Copyright Notice: This article is an original work licensed under the CC 4.0 BY-NC-ND license.
If you wish to repost this article, please include the original source link and this copyright notice.
Source link: https://v2know.com/article/150
Link:About me
June 9, 2026
Upgraded the website to .NET 10. The site is currently stable and will continue to focus on article quality, internal links, reading experience, and stable ad loading.
Improved article SEO with dynamic metadata, canonical URLs, OpenGraph, Twitter cards, and TechArticle JSON-LD. Added related article recommendations and refined their display.
Moved global CSS and favicon handling to App.razor, and added runtime checks so AdSense scripts are skipped in Debug and Development environments.
July 13, 2025
Improved UX and performance with unified JST time tooltips, image zoom, RSS/Sitemap caching, and a cleaner layout. Removed tracking scripts and metrics for a faster, lighter site.
See details → July 2025 Update Summary
April 25, 2025
Enabled smooth SPA-style page transitions and simplified layout rendering for better UX and maintainability.
April 20, 2025
Fixed long-term CPU and memory drift in the Blazor sidebar by adding proper JS and metrics cleanup.
April 18, 2025
Fixed a Blazor Server CPU leak by implementing timely Circuit cleanup and proper event disposal.
March 24, 2025
All blogs with the category name 'TOEFL' have been hidden.
March 17, 2025
I completed a full redesign and rebuild of this website — now a cyberpunk-style Blazor Web App powered by .NET 8.0, combining Blazor Server and Blazor WebAssembly. It features a powerful admin system, smart image and download management, IP-based visual effects, real-time server monitoring, and anti-spam mechanisms — all designed for performance, style, and mobile-friendliness.
It took me 70 days and 119 commits to bring it to life. (From January 7 to March 17, 2025)
See details → Blazor Web App Redesign: A Cool Cyberpunk-Style Website
July 8, 2024
I completed the partial localization of the website into Traditional Chinese and fixed some errors. The main fix was the email sending function in the comments section. The most noticeable change is that 【置顶】*('Pinned') has been replaced with 【精選】*('Featured').
May 20, 2023
I can't believe it—my server was hacked.
May 9, 2021
I found that the TEXT type field in MySQL can only store up to 64KB of data. This is not enough for me. I discovered the issue with a blog entry in the database titled 'Summary of Japanese Verb Conjugations,' as its content data was close to 64KB.
Jan 2, 2021
The notification disappeared.
Dec 27, 2020
Google Ads were restored, but the notification in the dashboard did not disappear.
Dec 20, 2020
Google Ads continued to disappear.
Dec 19, 2020
Google Ads were restored, but the notification in the dashboard did not disappear.
Nov 26, 2020
I got a notification in my AdSense account saying, "The number of ads you can show has been limited."
Oct 29, 2020
Started trying to blog in English only.
Oct 3, 2020
Migrated the website to Ubuntu 18.04.
July 23, 2020
Port 3389 was not accessible. I redeployed the entire system and the site. I think it was very likely that the Great Firewall was the culprit.
July 3, 2020
Changed the column name from Emoji to Meme.
Removed the contact function, which allowed users to start an email directly.
Removed the QQ button function, which allowed users to start a QQ conversation directly.
Removed the donation function.
July 1, 2020
Modified the method of generating RSS.
Added automatic sitemap generation.
Fixed the date display error of the lastmod tag.
June 26, 2020
Added comment filtering and limited the number of comments per day to 3 based on UTC time.
June 23, 2020
Added MathJax support for rendering mathematical formulas.
Sidebar advertisements, in-article advertisements, and automatic advertisements were removed.
MainAds and SubAds were retained.
June 19, 2020
The database was redesigned once.
Added a comment function.
Added a like function for category pages.
Added an email reminder function.
June 13, 2020
Added a donation function.
June 4, 2020
The initial English version of the website was completed.
May 30, 2020
Urgent issue: RSS was not working.
Cause of the issue: under investigation.
After investigating, I found that it was a reader issue. I was using BitComet to read the RSS feed and couldn't read the content at all. However, I successfully read the content with Feedly.
The problem may be related to the format, but I couldn't determine the exact reason at the time.
May 20, 2020
I encountered some technical problems with .NET Core and temporarily gave up the idea of migrating the project.
May 18, 2020
Planned to migrate the project to Ubuntu 18.04 and upgrade it from .NET Core 2.1 to .NET Core 3.1.
April 24, 2020
I tried to apply for a link exchange and was told that the navigation bar was sensitive, so I deleted part of it.
After communicating, I learned that the issue was due to the recommended VPN link, referring to Vultr's referral link. He thought it was a business service. Since he runs a personal blog site and refuses to be commercialized, he asked me to remove the links he considered commercial.
April 3, 2020
When updating the blog [Unity]Learn C# from scratch, I encountered an issue with table overflow on the mobile version and added overflow-x: auto; to solve the problem.
Solution: Mobile Web table width overflow problem
February 21, 2020
A Gmail email notified me that there were pornographic pictures on a web page, which violated AdSense cooperation rules.
However, this incident coincided with the fact that I blocked the advertisement yesterday. I suspect it might have been reported because the problematic page had been up for two months without issues, and only today did this problem arise. I don't see any other explanation except for human reporting.
February 20, 2020
The first time I used the AdSense ad review center, I blocked 620 ads and approved 180 ads.
However, the site did not display only the approved ads as I expected.
February 5, 2020
I realized that the global code for Google Analytics had not been added, so I added it.
January 27, 2020
I just discovered Google Analytics and decided to try it out...
January 6, 2020
December 23, 2019
After learning .NET Core, I completed my first personal blog website and applied for AdSense.
December 2, 2019
After taking the JLPT N2 test, I started to review my web design knowledge. I found an excellent introductory CSS course on YouTube.
November 26, 2019
I decided to build a blog website to write about various topics.
This article was last edited at