Read More
March 13, 2015

First view on Zend Framework 3 by Matthew O’Phinney

Interesting stuff: One of the very first video impressions of Zend Framework 3, and it sounds fantastic! This is even interesting in case you have read the official ZF3 announcement on the Zend homepage (as the talk adds interesting code examples and details). A quick overview:

optimized for PHP 7 (backwards-compatible with 5.5+) !!! [see 26:23 in the video] PSR-7 Middleware ! seems to be compatible to Zend Framework 2.x (unsure about this …) focus on components (more or less independent “parts” or “plugins” which are developed independently), I think this is already well-known from the Symfony world ZF 2.5+ will also come interesting architecture [...]
338
 
Read More
February 22, 2015

Create a fast, perfect and bootable 1:1 copy of your HDD for backup or to migrate to SSD (on Windows)

In this article I want to share a super-simple, extremely fast and totally free workflow with you that will create perfect 1:1 copies of a HDD (or a partition) for backup or SSD-migration purposes. This has saved me so many hours, days and maybe weeks of stress, and it’s free and done within minutes.

You want to migrate from harddisk A to harddisk B (maybe SSD)

There are a lot of backup-tools (and sometimes even migration tools) that will backup your full operating system, sometimes by copying all the files on the harddisk, sometimes by duplicating the full partition. I’ve used this several times and trusted these tools, just to realize that the result was [...]

348
 
Read More
January 21, 2015

Microsoft announces “holographic” 3D interfaces (promo video)

Microsoft has just announces the damn future in business und consumer electronics! Interactive, “holographic” 3D environments, usable without a keyboard, without a mouse, without a touch device and without a monitor. Totally awesome, even if it’s not really holographic (it’s a 2D-HUD-projection). For a first impression, have a look on the just released promotion video:

https://www.youtube.com/watch?v=aThCr0PsyuA

477
 
Read More
January 4, 2015

[video] Google I/O 2014 – HTTPS Everywhere

Excellent, essential and game-changing talk by Ilya Grigorik and Pierre Far (both of Google), explaining why you should always use HTTPS, not only on “security-related requests”. The talk also features prices and sources of certificates, have a look on the free ones (!) for non-commercial and open-source sites, a quick guideline on how to migrate to HTTPS, why you should use protocol-less URIs in your sites and how this can actually make your sites faster.

Interesting additional information:

Wikipedia article of SPDY, the HTTP-“modification”, allowing to handle all requests over one connection. The article Google’s Online Security Blog [...]
391
 
Read More
December 23, 2014

Install MINI in 30 seconds inside Ubuntu 14.04 LTS

This is a guideline on how to install MINI – an extremely simple naked PHP application – more or less automatically inside Ubuntu 14.04 LTS with just some very simple copy&paste-commands on the command line. The best thing: This will also automatically install Apache, PHP, MySQL, PHPMyAdmin, git and Composer, set a password in MySQL and PHPMyadmin and even inside the application code, download the Composer-dependencies, activate mod_rewrite and edit the Apache settings, download the script itself from GitHub and run the demo SQL statements (for demo data). This is 100% automatic (needs 30 seconds of work and +/- 5 minutes of automaticly running tasks), you’ll [...]

3196
 
Read More
December 23, 2014

Quick fix for 404 error in WordPress category / tag page

Just a quick fix for a common problem: Sometimes, especially after switching themes, wordpress will generate 404 errors on the category and tag pages. There might be multiple reasons – and also multiple solutions – to this, but I’m usually very successful with this:

Go to your WordPress backend, click Settings, click Permalinks. Make sure the category base is “category” and the tag base is “tag” (unless you have some VERY weird special settings) and simply press the “save changes” button. Even if nothing has changed, clicking the button will probably make your category and tag pages work again [...]

145
 
Read More
December 20, 2014

How to get a single table out of a massive MySQL .sql database backup file (mysql dump splitter)

Imagine the following situation: Somebody backs up an entire MySQL database – a very large one – with common tools. This will usually result in a tar’ed and gzip’ed file, containing ALL the create/fill statements for ALL tables of the database. All tables in one file. This is also very common when third party clients deliver database backups.

This situation gets annoying when your backup is in the 100+ GB area and you just need ONE table (or at least not all). Re-deploying backups in these dimensions from scratch (for testing for example) is a huge time-killer (running these statements can take days!), and for sure using just that 2 GB table is by far [...]

347
 
Read More
December 14, 2014

[Link] Redesigning SoundCloud by Evan Simoni

Again, an interesting approach / proof-of-concept on a redesign of a major website. Evan Simoni has overthought SoundCloud’s UI and delivers some noteable ideas. Keep in mind that this is mostly a usability thing, not focussed on design.

Evan Simoni – Redesigning SoundCloud (MEDIUM)

503
 
Read More
December 11, 2014

MINI2, an extremely simple barebone PHP application on top of Slim

For my daily work I often needed to setup super-simple PHP applications, just some more or less static pages plus some dynamic pages with simple database calls, one or two simple forms and maybe a little bit of AJAX. You know, the typical agency stuff. This usually led to the question: Use a real framework or just mash some .php files together ? The result was MINI, an extremely simple naked PHP application (or maybe even a framework), more on that in another article or directly on GitHub.

As MINI is really just very very basic I tried to upgrade this project a little bit by building the same naked application from scratch, this time on top of Slim, the popular micro [...]

6890
 
Read More
December 10, 2014

EOL lists of Ubuntu, Debian and CentOS for your server plannings

Chosing the right server operating system will probably save your life and avoid a lot of stress with your clients. Moving running projects (especially smaller ones that you’ve made for clients years ago) from an outdated and not-supported linux version can be a huge pain in the ass, and will quite often kill you (and your client). It’s also nearly impossible to upgrade a five year old operating system without harming the software, the running system and your client unless you are a system administrator or an advanced dev-op – but most of us developers aren’t. To prevent this (and to protect us from ourselves), it’s useful to have a look on the lifetimes of mainstream server [...]

276
Load More
End of the line!
Latest Articles
 
Read More
338zend framework 3
 
Read More
348migrate-ssd-backup-hdd
 
Read More
477holo-lens
 
Read More
391google-io-2013
 
Read More
3196banner-mini
Newsletter
Featured
 
shadow dom
A quick video introduction into Shadow-DOM, the game-changing DOM-subtree-technology
 
sass laravel
Extremely easy SASS in Laravel (with pure PHP)
 
This picture shows the icon of blindness
How blind people use websites (video with Sina Bahram, blind accessibility researcher)
 
stackoverflow architecture
The architecture of StackOverflow
Latest Articles
 
zend framework 3
 
migrate-ssd-backup-hdd
 
holo-lens
 
google-io-2013
 
banner-mini
Top 10 All Time
SORT
 
1
How to fix the ugly font rendering in Google Chrome
 
2
How to enable mod_rewrite in Ubuntu 14.04 LTS
 
3
How to install / setup PHP 5.5.x on Ubuntu 12.04 LTS
 
4
Install Laravel 4 on Ubuntu 12.04 LTS (a how-to tutorial)
 
5
How to install/setup latest version of PHP 5.5 on Debian Wheezy 7.0/7.1/7.2 (and how to fix the GPG key error)
 
6
How to setup / install PHP 5.6 on Ubuntu 14.04 LTS
 
7
How to center a div vertically and horizontally (modern methods, without fixed size!)
 
8
MINI, an extremely simple barebone PHP application
 
9
How to install Composer (and update) on Windows 7 / 8 or Ubuntu / Debian
 
10
Hot:MINI2, an extremely simple barebone PHP application on top of Slim
Popular Now
 
 
 
 
 
The Latest
 
Read More
507js javascript
Editor's Picks
 
js javascript
 
smashing-magazine
 
going-node-js-at-netflix
 
frontend-conf-2014
Go To JavaScript
Popular Now
 
 
 
 
 
The Latest
 
Read More
338zend framework 3
Editor's Picks
 
zend framework 3
 
migrate-ssd-backup-hdd
 
banner-mini
 
banner-mini
Go To PHP
MORE
Popular Now
 
 
 
 
 
The Latest
 
Read More
477scale-logo
Editor's Picks
 
scale-logo
 
php
 
laravel
 
set up a local virtual machine for development with vagrant and puphpet / puppet (and ubuntu, linux, php, apache, mysql)
Go To HipHop
Popular Now
 
 
 
 
 
The Latest
 
Read More
20laracon-2014-eu-amsterdam
Editor's Picks
 
laracon-2014-eu-amsterdam
 
pdo-debug
 
composer
 
composer
Go To Composer
MORE
Popular Now
 
 
 
 
 
The Latest
 
Read More
996git
Editor's Picks
 
git
 
frontend-conf-2014
 
phpstorm-github-code-color-syntax-theme
 
Octocat
Go To Git
Popular Now
 
 
 
 
 
The Latest
 
Read More
235483948780_1280x720
Editor's Picks
 
483948780_1280x720
 
adobe-max
 
smashing-magazine
 
frontend-conf-2014
Go To CSS
Popular Now
 
 
 
 
 
The Latest
 
Read More
477holo-lens
Editor's Picks
 
holo-lens
 
soundcloud
 
phpstorm-github-code-color-syntax-theme
 
android 5
Go To UI / UX
Popular Now
 
 
 
 
 
The Latest
 
Read More
750instagram
Editor's Picks
 
instagram
 
smashing-magazine
 
scale-logo
 
going-node-js-at-netflix
Go To The architecture of ...
MORE
Popular Now
 
 
 
 
The Latest
 
Read More
131sass
Editor's Picks
 
sass
 
sass laravel
 
sass laravel
 
sass laravel
Go To SASS