Using Nim Lang For Projects

2019-06-09 Nim, Pascal, Python, Programming

Well it has finally happened. A few days ago, I decided to switch over to Nim for all of my programming needs. I will still use C, Pascal, & PHP as needed. But, my now overly large Python codebase is going to be slowly redeveloped into Nim. And to top it all off, I have officially started the Nim rewrite of the Sociomauto Marketing Automation project.

Read More

How to catch X11 Window Close Event

Working directly with X, Xlib, XUtils, and so on, is actually a lot more pleasant than I was lead to believe. However there are a couple of annoying bits. One of which, is handling events generated by XServer, and the WindowManager (WM) differently. Since the Chrome, or elements around your application, are supplied by the WM, you will need to listen to a message from it, and not a standard EventType from XServer.

Read More

Fighting Spam with Browser Automation

Browser Automation is awesome!, I have been working on tones of projects recently, all using browser automation for part or all of the projects' needs. From simple data mining of websites which have no API, to reporting spam, which causes a client of mine to loose some business. Specifically I am stocked about the Anti-SPAM project, as it is the most noble of my projects.

Read More