Category: Blog

  • Access log & error log analysis yields good results

    I recently created a python script to analyze Nginx’s access log & a WAF generated error log. The preliminary result looks promising. The script can filter out most malicious & bot traffic with very low false positive on human traffic. I ran the IPs collected by this script against multiple blacklists: More than 88% of…

  • Nginx Buffering & Cache

    It looks like once you turned off buffering (fastcgi or cache), Nginx no longer caches.

  • Crystal – I miss you already

    Crystal – I miss you already

      I should have hugged you more, played with you more when I had the chance. I will also remember you as a sweet lovely little cat. Hope we gave you enough when you were with us. Will always love you.

  • 92URL Update

    It’s been a while. I finished my finals this morning and worked on the 92URL this afternoon. I’m now happy to announce that the website has been migrated to PHP 7.2. Next few versions will be focusing on rewriting the core structure.

  • Self-censorship is becoming an integrated part of every single CITIZEN in this society.

  • Woocommerce Stripe

    Be aware, woocommerce-stripe’s Browser Payment API support is buggy. Don’t enable. TH, VC and some other regions are having issues paying

  • Fixing Windows (7) Black Screen

    Tried to mirror system disk using windows 7 built-in RAID0, failed. Backup images were useless because HDD was converted to dynamic disk. Tried countless solutions. Finally, the following comamnd bootsect /nt60 sys /mbr worked. Many thanks to ValiancyHe and his/her post(http://www.cnblogs.com/ValiancyHe/p/3398899.html)

  • 92URL Update

    This is a security fix: Fixed a security issue where attackers could hijack the page. (Only affect visitors using out-updated browsers. If you are using a modern browser that supports CSP, you were not affected)

  • Sometime things just happened out of the blue.

  • My email address: [email protected] Please spam me:)