The FEniCS project allows for simple solution of partial differential equations. However, getting started from examples is so quick, it is easy to miss how the inner-workings of it behave.…
Category: Programming
Brute force a crackme file password with Python
I was to reverse a file for a challenge, MD5 hash 85c9feed0cb0f240a62b1e50d1ab0419. The challenge was called mio cuggino, purposefully misspelled with two g letters. It asks for three numbers. The…
Does C++ delete operator really free memory?
Well, I have been wondering about this for quite a while now, and I have tried to run some tests to better understand what’s going on under the hood. The…
WordPress function url_to_postid not working with Anspress
With the Anspress theme/plugin, using the WordPress native function url_to_postid() on a question permalink returns the page ID of the base page. For example, url_to_postid( “www.website.com/questions/question/this-is-the-question”); would return the page…
A method for calculating pattern relevance in a text
This article aims at presenting a method for computing the relevance of a given string (pattern) in a text. This algorithm is at the core of my WordPress plugin Smart…
Tutorial: Use PayPal Adaptive Payments API (with Embedded Lightbox)
There are two things I am currently working on: School Integrating my Post Pay Counter WordPress plugin with PayPal, so that site administrators can pay their writers directly from their…
When you start a new project, think big!
As you may know, I am the happy developer of a WordPress plugin called Post Pay Counter. I dare say that that has been my first serious coding project, well…