Jeśli jesteś właścicielem tej strony, możesz wyłączyć reklamę poniżej zmieniając pakiet na PRO lub VIP w panelu naszego hostingu już od 4zł!

Archive for Sierpień, 2015

Community News: Latest PEAR Releases (08.31.2015)

Community News: Latest PEAR Releases (08.31.2015)

Latest PEAR Releases:

Source: http://www.phpdeveloper.org/news/23102

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Community News: Latest PEAR Releases (08.31.2015)

Community News: Latest PEAR Releases (08.31.2015)

Latest PEAR Releases:

Source: http://www.phpdeveloper.org/news/23102

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Community News: Latest PEAR Releases (08.31.2015)

Community News: Latest PEAR Releases (08.31.2015)

Latest PEAR Releases:

Source: http://www.phpdeveloper.org/news/23102

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Codecourse.com: Social Network with PHP: Introduction (Video Series)

Codecourse.com: Social Network with PHP: Introduction (Video Series)

Codecourse.com has released a video series walking you through the creation of a simple social network site with PHP, Laravel and Bootstrap.

[This tutorial shows you how to create] a social network built with Laravel and Bootstrap. Authenticate, add and accept friend requests, post to a timeline, reply to and like statuses.

The videos are pretty "bite sized" at just a few minutes each, but they walk you through all of the code you’ll need to get the site up and running as well. There’s 36 videos in the playlist but with the playlist on auto-play you’ll go through them quickly.

Source: http://www.phpdeveloper.org/news/23101

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Laracasts.com: PHP 7 Up and Running (Video Series)

Laracasts.com: PHP 7 Up and Running (Video Series)

The Laracasts site has posted a set of videos that can help you learn all about PHP7 and get you up to speed before this next major release is available for download (well, a stable release anyway).

Slated for release in October, 2015, PHP 7 brings a wealth of new features, bug fixes, and performance improvements. If you’re curious, come with me, as I demonstrate what’s new!

The videos cover some of the major new features coming to the language including:

More videos are coming too, including one already listed showing how to use anonymous classes. Keep an eye on this series to learn all about PHP 7 before it’s even released.

Source: http://www.phpdeveloper.org/news/23100

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Site News: Popular Posts for This Week (08.28.2015)

Site News: Popular Posts for This Week (08.28.2015)

Popular posts from PHPDeveloper.org for the past week:

Source: http://www.phpdeveloper.org/news/23098

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Marc Moreram: EventListeners as Collectors in Symfony

Marc Moreram: EventListeners as Collectors in Symfony

Marc Moreram has posted a guide on his site to using event listeners as collectors in Symfony 2 based applications. He shows how to hook into the eventing system and both gather events fired (matching your criteria) and view the current collection.

Some of my concerns during the last couple of years have been how to collect data from all installed bundles using available tools in Symfony packages. I say concerns because I don’t really know if is there a tool for that. Some people have told me that the EventDispatcher component can do this work greatly, but then I have the same question once and again… is this component designed for such?

He uses an example of gathering mmoreram.wake_up events from his codebase, triggered when it "wakes up". He shows how to create a simple class for the event with a "rested" value. He modifies this to set up an array of "feelings" inside the event and a method to add new instances to the internal array. Finally he shows how to dispatch an event of the mmoreram.wake_up type and access the resulting set of "feelings" directly from the event.

Source: http://www.phpdeveloper.org/news/23099

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Joe Fallon: Immutable Objects in PHP

Joe Fallon: Immutable Objects in PHP

Joe Fallon has a post to his site talking about immutable objects in PHP, objects that once the property values are set they cannot change.

When I first learned to program, I made many objects that were mutable. I made lots of getters and lots of setters. I could create objects using a constructor and mutate and morph the heck out of that object in all kinds of ways. Unfortunately, this led to many problems. My code was harder to test, it was harder to reason about, and my classes became chock full of checks to ensure that it was in a consistent state anytime anything changed.

[...] Now, I favor creating immutable objects. The folks over in the functional camp are super excited about this concept. However, it’s been around for quite a while and it has so many benefits.

He talks about how immutable objects make it easier to not only test code but also allow for more rational reasoning about their contents. He points out that they also make it easier to understand the state of an application should an exception arise. He then gets into some examples of immutable objects, creating an ImmutableClass and a ImmutableClassBuilder to help create instances based on values provided.

Source: http://www.phpdeveloper.org/news/23096

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Community News: SkiPHP Conference Call for Papers Deadline Coming Soon (Sept. 15th)

Community News: SkiPHP Conference Call for Papers Deadline Coming Soon (Sept. 15th)

The SkiPHP conference has posted a reminder to all of the speakers (or those wanting to become speakers) in the PHP community – their call for papers for the 2016 edition of their event ends on September 15th, just 20 days from today!

We are committed to getting the best speakers possible! To do that, we have arranged for a generous speaker package that makes it well worth our speakers’ time. If one or more of your talks are accepted, and you commit to speak at Ski PHP, we will provide the following to you: a complimentary full ticket to the conference, three nights stay at a hotel, round-trip airline ticket to Salt Lake City, speaker dinner before the conference [and more].

If you’re interested in submitting for the 2016 event, head over to their Call for Papers page on the conference website and submit now! If you just want to find out more about the conference check out the main conference site. Tickets aren’t on sale just yet, but keep an eye on their Twitter account for information on when sales will open.

Source: http://www.phpdeveloper.org/news/23092

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>

Community News: SkiPHP Conference Call for Papers Deadline Coming Soon (Sept. 15th)

Community News: SkiPHP Conference Call for Papers Deadline Coming Soon (Sept. 15th)

The SkiPHP conference has posted a reminder to all of the speakers (or those wanting to become speakers) in the PHP community – their call for papers for the 2016 edition of their event ends on September 15th, just 20 days from today!

We are committed to getting the best speakers possible! To do that, we have arranged for a generous speaker package that makes it well worth our speakers’ time. If one or more of your talks are accepted, and you commit to speak at Ski PHP, we will provide the following to you: a complimentary full ticket to the conference, three nights stay at a hotel, round-trip airline ticket to Salt Lake City, speaker dinner before the conference [and more].

If you’re interested in submitting for the 2016 event, head over to their Call for Papers page on the conference website and submit now! If you just want to find out more about the conference check out the main conference site. Tickets aren’t on sale just yet, but keep an eye on their Twitter account for information on when sales will open.

Source: http://www.phpdeveloper.org/news/23092

<!–
var d = new Date();
r = escape(d.getTime()*Math.random());
document.writeln('’);
//–>