whoami

Lucas Jenß

cat /etc/motd

The Coding Journal ツ — Notes taken on an epic coding journey. Technical solutions, debugging notes, and practical guides from the trenches of software development.

Close-up of white dominoes with black dots standing on green felt surface, shallow depth of field, focused mood

ls -la ~/languages/

total 8
drwxr-xr-x
▶ PHP
▶ Ruby
▶ Scala
▶ C#
▶ JavaScript
▶ Objective-C
▶ Shell Scripting

ls -la ~/toolchain/

total 7
drwxr-xr-x
▶ Typo3
▶ Akka
▶ Capistrano
▶ Git
▶ MAMP
▶ Adobe Illustrator
▶ NSTrackingArea (Cocoa)

uname -a

platforms
drwxr-xr-x
▶ Mac OS X
▶ Unix

Insights

  1. Building a custom TYPO3 scheduler task for automated database cleanupTYPO3 installations running for years grow a thick carpet of stale data. sys_log fills with thousands of automated entries, cache_hash balloons after extension…
  2. Classic Slots And Trusted Casino Features For Australian PlayersClassic slot games remain popular because their rules are easy to understand, their visual style is familiar, and a short session can feel immediately…
  3. A Practical Guide To Trusted Casino American Roulette And Wolf TreasureA search for a trusted casino American roulette experience often starts with familiar signs: clear rules, transparent payments, sensible account controls, and…
  4. Fixing Android NDK JNI Errors When Native Libraries FailA native Android library can fail before your application reaches its first screen. The visible symptom is often a java.lang.UnsatisfiedLinkError, but that…
  5. Mastering SVG viewBox for Precise Vector Graphics Cropping and ScalingFor web developers working with vector graphics, the SVG viewBox attribute is one of the most powerful yet misunderstood tools available. It defines the…
  6. istrano Recipes for Syncing Uploaded Files Across ServersWhen you run a Ruby web application across multiple boxes, keeping user uploads consistent between hosts becomes an operational headache. Capistrano handles…
  7. Understanding and fixing Scala Akka dead letters warningsAkka dead letters warnings can look alarming because they often appear in large groups, with messages such as Message [X] from Actor[...] to Actor[...] was not…
  8. Resolving PHP Class Autoloading Conflicts in Composer ProjectsComposer usually makes PHP dependency management feel effortless. Add a package, run composer install, and its classes become available through a generated…
  9. Creating Animated SVG Sprites with Illustrator and Inline CSSAnimated SVG sprites are a practical way to add movement to interface icons, loading indicators, product controls, and small illustrations without shipping a…
  10. Setting Up A Hardware-Accelerated Android Emulator on LinuxA local Android virtual device is useful when a physical handset is unavailable, inconvenient, or needed for repeatable testing. On Linux, the Android Emulator…

cat ~/interests.json

KeyValue
editorTerminal-first workflow
osMac OS X / Unix
vcsGit, distributed version control
deployCapistrano, cron automation
graphicsSVG, Adobe Illustrator troubleshooting
networkingIP validation, SSH, VPN

git log --oneline --reverse

2013-10-30

Solving SVG import issues in Adobe Illustrator CS6 and CC

When importing an SVG into Illustrator, the operation fails with an unknown error [CANT]. A workaround for this Adobe-side bug.

2013

Solving NDK build issues on OS X

Troubleshooting native development kit compilation problems on Mac OS X.

2013

Programmatically adding PHP generated TypoScript to the backend configuration

Integrating dynamically generated TypoScript into Typo3 backend setups using PHP.

2013

ArgumentError: Could not parse PKey: no start line

Debugging an SSH key parsing error encountered during deployment.

2011-08-04

Validating IP-Addresses in PHP

Using PHP filter functions with flags like FILTER_FLAG_IPV4 and FILTER_FLAG_IPV6, and understanding how filter_var handles reserved IP addresses.

2011-07-09

Cocoa: Using NSTrackingArea

A short tutorial on using Cocoa's NSTrackingArea to capture mouseEntered and mouseExited events.


cat ~/contact.txt

github: github.com/x3ro
stackoverflow: x3ro
coderwall: coderwall.com/x3ro
twitter: @x3rames