PHPNews

Expanding Horizons

Written by Krakjoe - Published on Musings, ninja ones
Aggregated on Wednesday November 2, 2016 - Permalink

Fig 1. My view of the horizon this morning. Recently I have been working on a new extension . It is a wrapper around libui , which is a cross platform user interface development library, that allows the creation of native look and feel interfaces in the environments it supports. The gravitas of this may not hit you in the face, until you see something like this: That's a few hundred lines …

Continue reading »


me et mentis morbum

Written by Krakjoe - Published on Musings, ninja ones
Aggregated on Monday September 26, 2016 - Permalink

Fig 1. What I aspire to be ... This morning, I want to talk about mental illness ... and apologize. The preceding sentence was rewritten 42 times, and contains the words from the first revision. In some sense, it is difficult to use the words "mental illness" when we are talking about ourselves. There is a kind of stigma attached to even thinking the words. Before you can think the words, …

Continue reading »


Breaking Badly

Written by Krakjoe - Published on Musings, ninja ones
Aggregated on Wednesday April 13, 2016 - Permalink

If you're not running PHP 7 already, you are either crazy, or else your unit tests rely on software that I wrote for PHP 5 ... uopz . uopz is a runtime hacking extension of the runkit and scary stuff genre. When I first wrote uopz, PHP 5 was almost in a state of equilibrium. There were minor changes effecting the kind of stuff those extensions do, but by the time 5.5 came the platform was more …

Continue reading »


Hacking PHP 7

Written by Krakjoe - Published on Musings, ninja ones
Aggregated on Tuesday March 15, 2016 - Permalink

Recently, I have taken part in some screen casts with my good friends at 3devs . The subject of the screen casts are extension development for , and hacking PHP 7 ( Part 1 , Part 2 ). Screen casting is a medium I haven't mastered, or had very much practice at. While I'm trying to plan the content for the show, I can't help but be reminded of every lecturer and tutor that stood in front of me …

Continue reading »


Picking an Approach

Written by Krakjoe - Published on Musings, ninja ones
Aggregated on Wednesday March 2, 2016 - Permalink

Fig 1. Several Languages I should hope that the majority of people reading this consider themselves polyglots. A polyglot is a person able to speak in many languages; It's almost a requirement of programming that we should know more than one language. Using the right language for the job is a worthy aspiration to have. When you, or I, as a programmer are setting out to write a new product, or …

Continue reading »


Chasing the Dragon

Written by Krakjoe - Published on Musings, ninja ones
Aggregated on Monday February 8, 2016 - Permalink

Fig 1. Man chasing Dragon. It's no secret that, I am an addict ... I'm allowed to assume that if you are reading my blog, about programming, you too are an addict. All of the time I am awake, I chase the ultimate high ... that high is ... making computers do stuff. We probably both have a problem ... I've always found "chasing the dragon" to be a beautiful metaphor for the pursuit of our …

Continue reading »