It is with great pleasure that I announce the second edition of the Functional Programming in PHP book that I have been working on. There is twice he content of the first edition of the book as well as updates for PHP 7 and Facebook’s HHVM...Show More Summary
In this tutorial, you're going to get started with developing Shopify apps. You're going to create a simple app that lists out products from a Shopify store. The full source code of the app is available on Github. What are Shopify Apps? Shopify...Show More Summary
Speaker: Gareth Ellis @garethellis Have you ever struggled to write expressive, easy-to-read test assertions in PHP? If so, then Hamcrest PHP could be the answer. In this talk, I’ll show you how to use Hamcrest to make your test assertions...Show More Summary
Some of you may have noticed that I was absent from several events over the last month, specifically, DrupalCon Dublin, PHPNW, and BulgariaPHP. I had intended to fly from my home to Dublin, before hopping over to Manchester, and then...Show More Summary
At some point in your life, you have probably been told to ‘look, but don’t touch.’ When it comes to business intelligence, the flaw in the logic of solution design often subjects business users to this same philosophy. With most BI tools (even those we call ‘self-serve’), we limit the users to looking but we don’t allow them to touch and manipulate the data for...
@Crell Show Notes Zendcon 2016 PHP FIG Platform SH Chicago PHP More from this guest See Larry’s talks, Functional PHP, and Make Your Code Do Your Job on Nomad PHP The post Interview with Larry Garfield appeared first on Voices of the ElePHPant.
A few months ago I added support for AMP to this blog. Not that it desperately needed it, but the premise seemed interesting and I figured it would be good to get some experience with new technology. The real selling point for me isShow More Summary
A common task required by systems that automatically analyze text is to classify an input text into one or multiple classes. A model needs to be created to scope the class (what belongs to it and what does not) and then a classification algorithm uses this model to classify an input text. Show More Summary
Here’s how to make a presence robot with Chromium 51, WebRTC, Raspberry Pi 3 and EasyRTC. It’s actually very easy, especially now hat Chromium 51 comes with Raspian Jessie, although it’s taken me a long time to find the exact incantation. If you’re going to use it for real, I’d suggest using the
I've been trying to automate everything this year. When working on OSS, this is usually as simple as setting up Travis CI; in some cases, even that becomes a little more involved, but remains possible. But that's continuous integration. Show More Summary
I love the iPad. It's a fantastic form factor for media consumption and gaming; and it also works well as an e-reader. The trouble is I don't use it nearly as much as I could. Most of the time I'm consuming media (Netflix, Twitch, YouTube), I'm coding in parallel. I can do that on my MacBook, but I've never been able to do that until now. Show More Summary
Cognonto's KBpedia knowledge graph can now be searched for both hundreds of thousands of concepts and 20 million entities.
How to Stream Your PHP Code on Livecoding.tv By Danilo Bilandzija Livecoding.tv is a live streaming platform that allows people to share code, exchange programming experiences, and socialize, while improving their code. Read this article...Show More Summary
In this blog post I will present how, in a recent e-Commerce project built on top of Drupal7 (the former version of the Drupal CMS), we make Drupal7, SearchAPI and Commerce play together to efficiently retrieve grouped results from Solr...Show More Summary
For the purposes of having something to point to in future, here’s a list of different meanings of “open” that I’ve encountered. XYZ is “open” because: It’s on the web It’s free to use It’s published under an open licence It’s published...Show More Summary
In this post I want to highlight what I think are some fairly large gaps in the standards we have for publishing and consuming data on the web. My purpose for writing these down is to try and fill in gaps in my own knowledge, so leave...Show More Summary
It's just past 5AM as I start writing this. I'm sitting downstairs in the ZendCon hotel, with a view on an empty bar and brightly coloured gambling machines. Since I woke up at 3AM (don't you love jetlag?) and today is the day I travel back home, I've been reflecting on the conference. Show More Summary
Dobre’ Den…Supra!! Czech-to-English: Greetings, it’s Amazing!! This is what the Kentico founder Petr Palas’ sought when he founded this company at Brno; a beautiful city in Czech Republic in 2004. Kentico CMS was developed by Kentico...Show More Summary
Speaker: Robbie Adair @robbieadair Fabrik is a custom application builder that works inside of Joomla! websites. The structure allows for non-coders to build basic applications and PHP developers to add custom code throughout to create more complex applications. Show More Summary
If you’ve been around PHP for more than a little while, you’ve no doubt started to test your code. And if you ask anyone in the PHP space what to use for writing unit tests, likely the first answer that they’ll give you is PHPUnit. It’s the de facto standard in the PHP community, and with good reason. Show More Summary