PHP Optimization, Randomness at work

I stumbled across a piece of code that were acting up, instead of 1048575 possible combinations (0x0 through 0xFFFFF hexadecimal) it varied between 16 distinct combinations … when executed a couple of thousands times in a tight loop. public static function generateBase16Code() { $chars = “0123456789ABCDEF”; srand(); $result = ”; for ($i = 0; $i

Creeper API

Igår satte jag igång med CreeperFramework API på allvar. Att börja med en ping-funktion, för att möjliggöra server-server kommunikation för att kringgå blockering av domän/ip. Enkelt och lightweight, enligt KISS (Keep It Simple Stupid). Börjat skissa på andra smör-och-bröd-funktioner, för att dynamiskt hämta information on-demand. Är öppen för idéer angående vilka funktioner som kan tänkas

Mera WordPress-hack

Jag har just uppdaterat/modifierat ett WordPress plugin som jag använder tillsammans med Akismet för att spärra/blockera kommentars spam; Akismet htaccess writer — som jag “justerat” att blockera C-nät (IPn i formen AAA.BBB.CCC.DDD, där blockerings mönstret blir AAA.BBB.CCC/24 — 24-bitars adresser) i stället för specifika och enskilda IPn. Den påverkar filen .htaccess som läses av Apache

Produktiv och massor av idéer

Jag har producerat massor av saker idag, trycksaker, men inget jag egentligen vill producera, som vacker kod och finurliga lösningar. Inte särskilt produktivt på utvecklingsfronten, vilket ställer till vissa problem, jag fick passa vidare ett projekt till mina kollegor. När jag satt på tåget hem med Damen och flickorna som spenderat större delen av dagen