personal Upgrading from Jekyll to Ghost Technical guide to migrating from Jekyll to Ghost, including content conversion, handling redirects, upgrading V1 to V2 format, and theming. Complete walkthrough with tools and scripts.
development Installing gdal for Python 3.6 Step-by-step guide to install GDAL for Python 3.6 on macOS using conda. Solve common import errors by using the conda-forge channel for consistent dependencies.
python First alpha of the Ivolution Project is out ! First alpha release of Ivolution face timelapse application with cross-platform Windows/Linux support, complete documentation, sample videos, and project website using GitHub Pages, Pelican, and SourceForge.
python Ivolution – Development status 36 Ivolution reaches minimum viable product status with Windows installer using NSIS, bug fixes, and cross-platform compatibility - ready for user testing and documentation phase before public release.
python Ivolution - Development status 35 Development update for Ivolution face timelapse application - new cross-platform GUI interface with wxPython, real-time notifications, and Windows portability with upcoming packaging improvements.
python The Pirate Patch, Python Flavored Python port of The Pirate Patch - a cross-platform tool to bypass ISP blocks of The Pirate Bay by modifying hosts file to use unblocked reverse-proxy mirrors, originally Windows-only.
app Ivolution: Your personal timelapse Introducing Ivolution (formerly FaceMovie) - a Python application that creates personal timelapse videos using face recognition to align photos over time, with Ubuntu GUI beta now available on GitHub.
python My very first Python script : DocFinder Looking back at a beginner's first Python script - DocFinder, a simple tool to recursively find files by extension in directories, and reflecting on programming progress over time.
python Profiling a Python Script Guide to profiling Python scripts for performance optimization using cProfile module. Shows both command-line usage and in-code implementation methods, with sorting options for analyzing execution time and bottlenecks.
python How to spend nights on the computer Introduction to Project Euler, a programming challenge platform that improves coding skills through mathematical problem-solving. Emphasizes learning Python programming techniques, optimization strategies, and the joy of elegant code solutions.
python Multiprocessing using Python Introduction to Python multiprocessing for parallel computing. Shows practical examples of creating multiple processes for unrelated tasks.
python Simply print current function name Python tip for debugging: how to dynamically print the current function name using sys._getframe() for better error tracking and code debugging during development.
python Python/Unittest : assertRaises raises Error Python unittest tutorial explaining how to properly test exception handling using assertRaises. Shows the common mistake of calling the function directly and the correct solution using lambda expressions.
computer-vision A simple region growing implementation in Python Complete Python implementation of region growing algorithm for image segmentation using OpenCV. Features detailed code example, threshold-based pixel inclusion, and integration with the Tippy computer vision library.
computer-vision Classification : Hu and Zernike moments Overview of Hu and Zernike moments for shape recognition in computer vision applications. Provides Matlab implementations of these transformation-invariant descriptors used for object classification.
opencv OpenCV : 'rect' expects four integers Quick fix for OpenCV Python binding error when using rectangle structures. Explains why tuples must be used instead of lists for CvRect arguments and provides a simple code example.