Skip to main content


Showing posts from January, 2016

OpenFace - Face Recognition For All

Face recognition, once the preserve of the few, the likes of intelligence and security services, is now made available to the masses as well, thanks to OpenFace. Caveat, there are many face detection libraries, such as OpenCV, and applications like Facebook or Picasa, but this is about face recognition, and applications of this kind are not easily found in public. OpenFace changes all that. It is an open source face recognition implementation, written in Python and Torch, and based on deep learning and neural networks . As such, it relies on a number of components that work together as pipelines, each one basing its input on the previous component's output. These are dlib and OpenVC, used for the face detection, alignment and transformation; the Torch machine learning library for implementing deep learning; and nn4 , the neural network model itself. full article on i-programmer

Introduction to the FreeBSD Open Source Operating System LiveLessons

Marshall Kirk McKusick is no stranger to the world of FreeBSD. Well equipped with a Master's as well Doctoral degree in Computer Science and past president of the Usenix Association, he has overseen the development and release of BSD 4.3B and 4.4 as well as co-authored the ' Design and Implementation of the FreeBSD Operating System ' book series. This live lesson video lecture not only adds to the material presented in the book but goes far beyond, looking into FreeBSD's, and consequently UNIX's architecture, from the inside out. read full article

Github Victim Of Its Own Success

When it first appeared on the scene, Github was one of a kind and a true visionary amongst its rivals still using Subversion, Bazaar or Mercurial as their source control system. Since then the scene has changed a lot, with many alternative options challenging the monopoly established by Github. However, its pre-eminent position allowed Github to more or less take for granted that every open source project out there would use it as its hosting service. read full article

Advanced Perl Regular Expressions - Extended Constructs

Perl is still the leader, almost the standard, when it comes to regular expressions. However it also possesses some lesser known features that  deserve special attention, like the embedded code constructs for runtime code evaluation. Let's find out what Perl regular expressions are really like with Perl inside. How does Perl let you mix code and regular expressions? It provides the  (?{ code })  construct which essentially allows for embedding Perl code that gets executed upon every match of the pattern, inside the regular expression. For example, let's say we have a file that is about to be distributed to multiple platforms/Operating Systems therefore its file name needs to be portable and compatible with the various OSs' file systems. What is the best way to achieve this? full article on i-programmer

PostgreSQL Version 9.5 - what it will bring

With the new PostgreSQL version 9.5 about to be released, we take a look at the most anticipated upgrades it will bring, beginning with its new Upsert feature. PostgreSQL is the open source database system that was originally created at the University of California, Berkeley. It is now over a year since its last decimal point upgrade, see  PostgreSQL 9.4 Released , and there are some notable enhancements. full review on i-programmer