PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
Displaying news posts 141 to 160 of 6889

/Dev/Hell Podcast: Episode 24 - Members Only

/Dev/Hell Podcast: Episode 24 - Members Only
The /Dev/Hell podcast has released their latest episode - Episode 24 - Members Only (hosted by Chris Hartjes and Ed Finkler):Special guest Matt Turland joins us for episode 24, and tells us how much of an asshole Chris is in real life. We also talk a lot about team development processes, including ramping up new hires, documenting processes, and workflow tools. Lots of super smart stuff that we're usually too lazy to do.You can listen to the latest show either using the in-page player or by downloading...

Composer, Github and Travis-CI

Composer, Github and Travis-CI
Composer seems to have become the defacto dependency management tool in the last year. At EasyBib we make heavy use of composer both when we run test suites on Travis-CI and also during deployment. Because we use Github to host our code, the most obvious ways to speed up each of these runs is to use Github downloads instead of cloning the code during ./composer.phar install. By default composer will attempt this - unless --prefer-source is provided. Authentication One of the caveats to this is that by...

Pro Developer: FuelPHP history and future

Pro Developer: FuelPHP history and future
On the Pro Developer site today there's a new post looking at the past and future of FuelPHP a framework started by Dan Horigan and Phil Sturgeon (who have both since left the team).FuelPHP was first framework which used namespaces and was production ready at the same time. Small footprint, flexibility, namespaces, modularity and other gears make this framework great for building web applications. [...] For FuelPHP team 2012 was year with ups and downs. Dan Horigan was not available for his team members...

Community News: Packagist Latest Releases for 12.18.2012

Community News: Packagist Latest Releases for 12.18.2012
Recent releases from the Packagist:mjohnson/decoda (4.1.1) socalnick/scn-social-auth (1.3.2) flame/framework (v2.0.1) bcen/logarithm (0.0.2, 0.0.1) mandrill/mandrill (1.0.11) chh/einhorn (v0.4.0) unjudder/mail (1.0-alpha) silverstripe/framework (3.1.0-beta1) kphoen/contact-bundle (1.0.1, 1.0.0) bradstinson/assets (0.0.4) packfire/options (1.1.0) silverstripe/cms (3.1.0-beta1) vates/gallic (v0.2.4) ruudk/mollie-bundle (0.1.2) azema/phigrate (v1.1.2) mf4php/mf4php-beanstalk (1.0.0) lf4php/lf4php-stdout...

Community News: Latest PECL Releases for 12.18.2012

Community News: Latest PECL Releases for 12.18.2012
Latest PECL Releases: xcommerce 1.0.5 yaf 2.2.8 graphdat 0.1.0 graphdat 0.2.0 xattr 1.2.0 pecl_http 2.0.0beta3

Community News: php|architect Acquired by Musketeers.me

Community News: php|architect Acquired by Musketeers.me
If you've been around the PHP community for any length of time (or even at all it seems) you've probably heard of or seen something about php|architect - the magazine, their training and even their popular annual conference, php|tek. News came out yesterday that the php|architect group has been acquired by Musktreers.me (several of which happen to be well-known PHP community members).Over the course of the last ten years, our focus has always been education-not just of our readers and customers, but also...

Read Preferences wth the MongoDB PHP driver

Read Preferences wth the MongoDB PHP driver
Read Preferences wth the MongoDB PHP driver London, UK Tuesday, December 18th 2012, 09:41 GMT Read Preferences are a new Replica Set and Sharding feature implemented by most MongoDB drivers that are supported by 10gen. This functionality requires MongoDB 2.2. In short, Read Preferences allow you to configure from which nodes you prefer the driver reads data from. In a Replica Set environment it is the driver that does the selection of the preferred node, and in a Sharded environment it is the mongos...

Interview with Chris Spruck, Kevin Roberts, and Nic Rosental

Interview with Chris Spruck, Kevin Roberts, and Nic Rosental
Chris Spruck's Blog:A http://www.awdg.org/members/8319980/?op=&memberId=8319980 Kevin Robert's Blog:A http://www.linkedin.com/in/kevinaroberts01 Nic Rosental's Blog:A http://www.awdg.org/members/8319980/?op=&memberId=8319980 Chris Spruck's Twitter:A@cspruck Kevin Robert's Twitter:A@robokev Nic Rosental's Twitter:A@nicdev Show Notes: http://www.thompsontechnologies.com/ http://atlantaphp.org/ http://epiclabs.com/ http://us.linkedin.com/company/brick-house-specialty-resources...

Retina Ready

Retina Ready
When you get your shiny new retina device this holiday season, will the Internet be ready for you to see all its content in twice the pixel density glory? Probably not. But, this handy guide will help get your site aoretina readya in no time. Pixel density? Retina ready? Say what?Many new mobile devices are built using special display panels that are capable of displaying more pixels per inch than the standard display you're probably used to. For Apple products (iPhones, iPads, &c.), the density is twice...

Web Mozarts: On Libraries and Dependencies

Web Mozarts: On Libraries and Dependencies
On the Web Mozarts blog there's a recent post from Bernhard Schussek looking at some of the recent talk about dependencies in the PHP community sharing some of his thoughts on the subject and the Not Invented Here thought pattern.The general attitude of people arguing against dependencies is that dependencies are a bad thing. Why could they be a bad thing? [...] Why do libraries have dependencies at all? Is a library with dependencies less decoupled than one without?He includes some of the common reasons...

IBM developerWorks: Create REST applications with the Slim micro-framework

IBM developerWorks: Create REST applications with the Slim micro-framework
On the IBM developerWorks site there's a new tutorial posted walking you through the process of creating a REST application with Slim, a popular microframework for PHP.In this article, I introduce you to Slim, a PHP micro-framework that's designed for rapid development of web applications and APIs. Don't be fooled by the name: Slim comes with a sophisticated URL router and support for page templates, flash messages, encrypted cookies, and middleware. It's also extremely easy to understand and use, and it...

WebDevRadio: Episode #105 - Font tools, design thoughts, parallel deployment & my Florida road trip

WebDevRadio: Episode #105 - Font tools, design thoughts, parallel deployment & my Florida road trip
The latest episode of WebDevRadio has been posted - Episode #105, "Font tools, design thoughts, parallel deployment, and my Florida road trip".Hello all from sunny Florida :) Recently discovered jquery validation plugin only 6 years too late, and have found some tools that work in conjunction with it, including Pajama, a PHP library. Also have some links to font combination articles and tools, and have recently been using "parallel deployment" in Tomcat 7.The Pajama PHP library does "hybrid validation"...

phpMyAdmin on Windows Azure Web Sites

phpMyAdmin on Windows Azure Web Sites
In my previous post about the migration of a WordPress site to Windows Azure I mentioned that I used phpMyAdmin to import existing blog data into a MySql/ClearDb database in Windows Azure. phpMyAdmin is a web based tool for administering MySql databases.AIt can beAused to create tables, edit the data in tables, export/import/backup data and many other tasks. I found it to be an adequate tool for allAMySql db administration needs in Windows Azure. This post describes how to install and configure...

MaltBlue.com: Zend Framework 2 Core Concepts - Dependency Injection

MaltBlue.com: Zend Framework 2 Core Concepts - Dependency Injection
In this new post Matthew Setter has posted about one of the core concepts behind the structure and use of Zend Framework 2, its use of dependency injection to handy object relationships and access (via Zend/Di).As Zend Framework 2 is well and truly here, before some of us who are new to it dive right on in, whether you're completely new or, like me, migrating from Zend Framework 1, it's really important to ensure that we understand the core concepts on which it's based. [...] In this, the first part in...

Alex Inführ: PHP non alpha numeric 7 and 6 char code

Alex Inführ: PHP non alpha numeric 7 and 6 char code
Following along with the non-alpha PHP code that Gareth Heyes recently posted about, Alex Inf├╝hr has created some of his own using only dollar signs, underscores, equals, plus and parentheses.I used the following charset: $_=+(); As you can see only 7 chars. In the end the function log will be created,because this won't exceed the memory limit. In the beginning I created the php function assert and it was 99 mb large php file, way too big to get executed.He uses a few tricks to get the language to...

Community News: Packagist Latest Releases for 12.17.2012

Community News: Packagist Latest Releases for 12.17.2012
Recent releases from the Packagist:Respect/Data (0.1.6) dg/twitter-php (v3.0) dhorrigan/db-wrapper (2.0.0, 1.0.2) dhorrigan/capsule (2.0.0, 1.0.2) mylen/graphviz (0.1.0) foolz/package (0.1.0) symfony-cmf/routing-extra-bundle (1.0.0-alpha3) fr3d/xmldsig (v0.1) wdalmut/simple-mvc (0.1.5) kunststube/router (0.2) aygon/jatun (1.0.0RC4)

Seven Ways To Screw Up BCrypt

Seven Ways To Screw Up BCrypt
There are numerous articles on the web about how to properly use bcrypt in PHP. So this time, rather than write yet-another-how-to-use-bcrypt article, I'm going to focus on the mistakes that are commonly made when implementing bcrypt. So, let's dive right in:Read more A

Community News: Latest PEAR Releases for 12.17.2012

Community News: Latest PEAR Releases for 12.17.2012
Latest PEAR Releases: Date_Holidays_Netherlands 0.1.3

Security in the Round

Security in the Round
My post for this year's Web Advent was posted last night - Security in the Round. It's a pretty high level look at something that's easy for developers to forget about. To quote Bruce Schneier: The mantra of any good security engineer is aoSecurity is not a product, but a process. It's more than just designing strong cryptography into a system; it's designing the entire system such that all security measures, including cryptography, work together. It's about people, networks, systems, hardware,...

Improve Your PHP Development Skills

Improve Your PHP Development Skills
Maybe you struggle with object oriented code, understanding it and writing it. Perhaps you're tired of having to rewrite code that doesn't pass code review or introduces a bug you didn't expect. Maybe you'd like to impress your boss by improving your skills without having to attend an expensive conference. If any of that describes [...]

Latest PHP Tweets