PHPNews

[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) This article was written quite a …

Continue reading »

Written by Dev Metal - - Aggregated on Sunday December 14, 2014


Perceptual image hashes

I recently discovered perceptual image hashes when I was in charge of removing thumbnails from a large set of images. Perceptual hashes are a completely different concept compared to the usual cryptographic hashing methods such as MD5 or SHA. With cryptographic hashes, a one-way digest is generated based on the input …

Continue reading »

Written by jenssegers.be - - Aggregated on Sunday December 14, 2014


Stop Telling Me To Refactor

I got an email from Daniele earlier this morning about the post I did talking about how web acceptance tools suck and they were kind enough to share their thoughts on how they felt I was (to use their words) "facing the problem in the wrong way". They went on to describe how I should just separate the front-end …

Continue reading »

Written by Chris Hartjes - - Aggregated on Sunday December 14, 2014


Stop Telling Me To Refactor

I got an email from Daniele earlier this morning about the post I did talking about how web acceptance tools suck and they were kind enough to share their thoughts on how they felt I was (to use their words) "facing the problem in the wrong way". They went on to describe how I should just separate the front-end …

Continue reading »

Written by Chris Hartjes - - Aggregated on Sunday December 14, 2014


Stop Telling Me To Refactor

I got an email from Daniele earlier this morning about the post I did talking about how web acceptance tools suck and they were kind enough to share their thoughts on how they felt I was (to use their words) "facing the problem in the wrong way". They went on to describe how I should just separate the front-end …

Continue reading »

Written by Chris Hartjes - - Aggregated on Sunday December 14, 2014


Stop Telling Me To Refactor

I got an email from Daniele earlier this morning about the post I did talking about how web acceptance tools suck and they were kind enough to share their thoughts on how they felt I was (to use their words) "facing the problem in the wrong way". They went on to describe how I should just separate the front-end …

Continue reading »

Written by Chris Hartjes - - Aggregated on Sunday December 14, 2014


Writing API Documentation with Slate

So you’ve built yourself an API. Perhaps it’s REST_ful_, REST_like_ or something else entirely. You’ve implemented authentication - be it using OAuth, HTTP Basic Auth or JSON Web Tokens. You’ve fashioned your responses using JSON, maybe XML, or even something else. Your unit and integration tests are passing, you may …

Continue reading »

Written by Sitepoint - - Aggregated on Friday December 12, 2014


Documenting your code in a useful way

Few things bring out fights among programmers quite like a fight over documentation. There are many schools of thought, from “document every line” to “let the code self-document.” For the most part, PHP seems to have agreed on a generalized standard for documentation in code, called PHPDoc. Actual blocks of documentat…

Continue reading »

Written by Brandon Savage - - Aggregated on Thursday December 11, 2014


7 CRM Options Compatible with Drupal

I love Drupal and end up undertaking most of my programming projects with it. I have been using it for so long that I find it far easier to push out projects with Drupal than with anything else, despite it’s infamous learning curve. Whether you want to call Drupal a CMS (Content Management System), a CMF (Content …

Continue reading »

Written by Sitepoint - - Aggregated on Wednesday December 10, 2014


The Hexagonal Architecture training tour

An ever recurring pattern in my life is this one: I stumble upon some interesting piece of code, an intriguing book chapter, a fascinating concept, etc. Slowly, over the next couple of weeks, my brain realises that, yes, this is some very interesting stuff. Then I want to become all productive about it - …

Continue reading »

Written by Matthias Noback - - Aggregated on Wednesday December 10, 2014


vagrant-share issues

As a reminder (mostly for myself, but any googlers out there): After updating Leopard to OSX Mavericks (yes, I know it’s 2014!), i had to reinstall vagrant again. Using the latest version (1.7.0) gave me the following error while running: /opt/vagrant/embedded/gems/gems/vagrant-share-1.1.2/lib/vagrant-share/activ…

Continue reading »

Written by Joshua Thijssen - - Aggregated on Wednesday December 10, 2014


vagrant-share issues

As a reminder (mostly for myself, but any googlers out there):   After updating Leopard to OSX Mavericks (yes, I know it’s 2014!), i had to reinstall vagrant again. Using the latest version (1.7.0) gave me the following error while running: /opt/vagrant/embedded/gems/gems/vagrant-share-1.1.2/lib/vagrant-share/ac…

Continue reading »

Written by Joshua Thijssen - - Aggregated on Wednesday December 10, 2014


Status Check on All Vagrant Machines

Much of the development I do these days uses vagrant machines to make sure that my code is running in the correct environment. This is great, but spinning up too many machines at once can rather stretch the resources of the computer you're running them on - and I keep starting up machines and then forgetting about …

Continue reading »

Written by Lorna Jane - - Aggregated on Tuesday December 9, 2014


Status Check on All Vagrant Machines

Much of the development I do these days uses vagrant machines to make sure that my code is running in the correct environment. This is great, but spinning up too many machines at once can rather stretch the resources of the computer you're running them on - and I keep starting up machines and then forgetting about …

Continue reading »

Written by Lorna Jane - - Aggregated on Tuesday December 9, 2014