TQ
dev.com

Blog about software development

Subscribe

How to fix screen tearing in XFCE

28 Feb 2019 - by 'Maurits van der Schee'

I'm running Xubuntu (Ubuntu with XFCE) on my desktop(s). My Intel NUC i7 has almost no visible screen tearing when scrolling or when playing YouTube videos. My new Athlon 200GE build (more information) does suffer from visible screen tearing...

Continue reading...

Cannot copy Windows 10 "install.wim"?

20 Feb 2019 - by 'Maurits van der Schee'

Running Windows 10 is not that bad these days (I am a Linux user). It is a fast and stable operating system. Unfortunately it comes bundled with a lot of software that you do NOT want. To remove this unwanted software it is recommended to do a "clean install"...

Continue reading...

'Fork me on GitHub' SVG ribbons

29 Jan 2019 - by 'Maurits van der Schee'

Ten years ago, Tom Preston‐Werner released his iconic 'Fork me on GitHub' banners (original post). 6 years ago Aral Balkan made high-res versions for retina displays. In this post you find the SVG versions that were created for InvoiceLion.com...

Continue reading...

PHP templating in 165 lines of code

25 Jan 2019 - by 'Maurits van der Schee'

Instead of choosing Twig, Mustache or Smarty as PHP templating language I decided it would be much more fun to write my own. In 165 lines I wrote a sandboxed templating system that supports 'if' and 'for' and can be extended with functions...

Continue reading...

Linux dream machine under 900 euro

04 Jan 2019 - by 'Maurits van der Schee'

I write this on my current PC: a passive cooled (Akasa Plato-X case) Intel NUC i7 16gb RAM 512 GB NVMe in my living room. It hangs behind a 27' Philips WQHD screen (VESA mounted) and it has a big Libratone speaker next to it. I use a laser mouse...

Continue reading...

35th CCC hacker videos online

31 Dec 2018 - by 'Maurits van der Schee'

Every year the Chaos Computer Club (CCC) has a hacker conference called the Chaos Communication Congress. It has grown out to be one the world's largest hacker conventions. This year was the 35th time...

Continue reading...

Doubly Linked Circular List in Ruby

09 Dec 2018 - by 'Maurits van der Schee'

For part 2 of the puzzle on day 9 of Advent of Code I needed an array with cheap insertion and removal. That was a perfect excuse to implemented a doubly linked circular list (in Ruby). It has 5 methods (append, remove, read, rotate and length) and a constructor...

Continue reading...

Security risk: a hidden cost of dependencies

26 Nov 2018 - by 'Maurits van der Schee'

Last week, it seemed like somebody tried to steal from Bitcoin wallets using a rogue release of event-stream a JavaScript dependency (that is used a lot). You can read about it on the "I dont know what to say" issue on it's GitHub issue tracker...

Continue reading...

Reduce the mental load for developers

18 Nov 2018 - by 'Maurits van der Schee'

I love Ruby on Rails and I was reading Ben Halpern review of David Heinemeier Hansson's Keynote on Railsconf. I agree with Ben Halpern that the reduction of "the mental load for developers" is an undervalued concern in the world of web development frameworks...

Continue reading...

MintyPHP now on packagist!

26 Oct 2018 - by 'Maurits van der Schee'

I have created MintyPHP (formerly known as MindaPHP) to quickly build web applications on the LAMP stack. After using MintyPHP in production for 5 years (this site is created with it) this web framework is (finally) available on packagist! This means that updates will now go automatic...

Continue reading...