PHPnews.io

Overview for 'krakjoe'

Boxes of Sand

Written by Krakjoe / Original link on Jan. 27, 2019

Fig 1. A SandboxSandboxing is a technique used in testing and security to execute unsafe, or untrusted code in a safe environment. There are different levels of sandboxing: In security a sandboxed environment may refer to a (virtual) machine dedicated to the execution of unsafe code. In testing, a …


Preface to idbg

Written by Krakjoe / Original link on Jun. 3, 2018

Fig 1. A tweet from earlier this monthWe already have several options for debugging code within the PHP ecosystem. XDebug is extremely mature software, and phpdbg has been slowly gaining traction also, if for no other reason than it's very fast to collect code coverage compared to XDebug.Although …


PHP allows for the design of X

Written by Krakjoe / Original link on May. 22, 2018

Fig 1. A thing I saidStarting complicated twitter conversations should be avoided, I know this, and yet blurted this out on twitter recently ...This was met with a flurry of responses and I couldn't reasonably reply in tweet form. I'm going to respond to some of those tweets (indirectly) and furthe…


An Introduction to CQL

Written by Krakjoe / Original link on Apr. 16, 2018

Recently I have been working on a CommonMark extension for PHP7. It is based on the reference implementation in C, linking to it rather than re-implementing the spec.The reference implementation in C is extremely fast, and so the extension has a focus on performance, trying to create PHP objects on…


Sensible Targets

Written by Krakjoe / Original link on Jan. 16, 2018

Fig 1. Current release cycle graphThere has been a lot of talk recently about which versions of PHP you should support for your new projects or packages.As a release manager for PHP, someone who watches the way releases evolve extremely closely, and has some sway over what gets fixed and what doesn…


Test Etiquette

Written by Krakjoe / Original link on Nov. 8, 2017

Fig 1: A brigade of woobles, apparentlyToday, we're going to talk about testfest, in case you have no idea what that is, here is an excerpt from the website:Have you ever wanted to contribute to PHP but have been afraid that your C skills aren’t up for the challenge? Well, have no fear! If you know …