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
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 [...]
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 [...]
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 [...]
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 [...]
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)
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 [...]
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 [...]
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 ? Building a simple structure from scratch was painfully stressful every time (and usually also very messy and unsecure), using a real framework was also annoying as setting them up and reading into the documentation to do the most simple tasks took lot of time. And let’s be honest, we probably all have gone through feature-hell in [...]
Extremely useful. Originally created by Justin Hileman in the presentation Changing History, or How to Git pretty. You’ll also find a printable .pdf version there. Don’t forget to tip him, especially when his flowchart has saved your life three times this week.