Tutoriale PHP
  Comunitatea PHP Romania
?>

 
Tutoriale PHP

Noutati

0
Vot(uri)
Community News: PHPBenelux Organizes TestFest 2010 (June 5th)
Sursa: http://www.phpdeveloper.org | Luni 10 Mai 2010 14:04 | 315 accesari

The PHPBenelux group has officially announced the TestFest event they'll be holding for this year on June 5th (2010).

It has become a tradition for PHPBenelux to organize our instance of PHP TestFest, and this year will be no different! All PHP developers are invited to joinus again this year for PHP TestFest 2010, which will take place in Maastricht on Saturday June 5th. Participating in the TestFest is completely free and open for everyone, members and non-members.

The only requirement is that participants must bring their own equipment to work on and that you have at least a little experience with writing PHP (you'll need it for the tests). This year's event will take place at Hoogbrugstraat 1 in Maastricht and will start around 10am and go until 4pm to try to get as many tests done as possible. Don't worry if you don't know how to write the tests - there'll be plenty of people to show you how!

<
0
Vot(uri)
Jordi Boggiano's Blog: Unpredictable hashes for humans
Sursa: http://www.phpdeveloper.org | Luni 10 Mai 2010 13:47 | 376 accesari

In a new post to his blog today Jordi Boggiano talks about a task that can trip up some developers when they're trying to secure parts of their site or just create one-time use tokens - making unpredictable hashes.

If you [override the default session handlers], unless you want to entrust PHP's core to do it, one thing you will have to take care of is generating unique session ids to send as a cookie to your users, allowing the session to persist. Other common use cases for such unique hashes is to generate CSRF tokens to insert in forms or URLs, and finally authentication tokens for email validation or such.

He talks about how we, as humans, aren't very good at figuring out true randomness and that hashing the information only adds to the problem. He mentions how some of the random functions in PHP aren't all that random and that there's a better way to really generate good valu

0
Vot(uri)
Jordi Boggiano's Blog: Unpredictable hashes for humans
Sursa: http://www.phpdeveloper.org | Luni 10 Mai 2010 13:47 | 308 accesari

In a new post to his blog today Jordi Boggiano talks about a task that can trip up some developers when they're trying to secure parts of their site or just create one-time use tokens - making unpredictable hashes.

If you [override the default session handlers], unless you want to entrust PHP's core to do it, one thing you will have to take care of is generating unique session ids to send as a cookie to your users, allowing the session to persist. Other common use cases for such unique hashes is to generate CSRF tokens to insert in forms or URLs, and finally authentication tokens for email validation or such.

He talks about how we, as humans, aren't very good at figuring out true randomness and that hashing the information only adds to the problem. He mentions how some of the random functions in PHP aren't all that random and that there's a better way to really generate good valu

0
Vot(uri)
Python 3.1: Programming Basics and Strings
Sursa: http://www.devshed.com/ | Luni 10 Mai 2010 8:00 | 357 accesari

Ready to take your first steps in Python? This three-part article series walks you through the basics, introducing important concepts such as strings. In this first part, you'll learn how programming is different from using a computer, how to install Python, and how to start using the Python shell. It is excerpted from the book Beginning Python: Using Python 2.6 and Python 3.1,, written by James Payne, Developer Shed Editor-in-Chief (Wrox, 2010; ISBN: 0470414634).
- If you like what you're reading here, you can find it at Wrox or purchase the entire book at Amazon.How Programming is Different from Using a ComputerThe first thing you need to understand about computers when youre programming is that you control the computer. Sometimes the computer doesnt do...
0
Vot(uri)
Who Needs Flash? CSS3 Animated Spider-Man Cartoon
Sursa: http://www.sitepoint.com | 09 Mai 2010 5:15 | 355 accesari

This is an impressive demonstration which replicates the Spider-Man cartoon title sequence. If the prospect of HTML5 and CSS3 doesn't excite you now, nothing will!Related Posts
  1. Star Wars Makes CSS3 Animations and Transformations Make Sense
  2. GUI for Man pages on Mac OS X
  3. CSS3 Generators Write All that Pesky Code for You



Citeste mai mult | Comentarii (0) | Salveaza | Who Needs Flash? CSS3 Animated Spider-Man Cartoon Who Needs Flash? CSS3 Animated Spider-Man Cartoon la Digg.com 
0
Vot(uri)
Who Needs Flash? CSS3Animated Spider-Man Cartoon
Sursa: http://www.sitepoint.com | 09 Mai 2010 5:15 | 375 accesari

This is an impressive demonstration which replicates the Spider-Man cartoon title sequence. If the prospect of HTML5 and CSS3 doesn't excite you now, nothing will!Related Posts
  1. Star Wars Makes CSS3 Animations and Transformations Make Sense
  2. GUI for Man pages on Mac OS X
  3. CSS3 Generators Write All that Pesky Code for You



Citeste mai mult | Comentarii (0) | Salveaza | Who Needs Flash? CSS3Animated Spider-Man Cartoon Who Needs Flash? CSS3Animated Spider-Man Cartoon la Digg.com 
0
Vot(uri)
The Doom of Multiple Storage Engines
Sursa: http://www.mysqlperformanceblog.com | Sambata 08 Mai 2010 15:38 | 335 accesari

One of the big “Selling Points” of MySQL is support for Multiple Storage engines, and from the glance view it is indeed great to provide users with same top level SQL interface allowing them to store their data many different way. As nice as it sounds the in theory this benefit comes at [...]
0
Vot(uri)
Content with Style: LinkedIn and Zend_Oauth
Sursa: http://www.zend.com | Vineri 07 Mai 2010 14:55 | 344 accesari

New from the Content with Style blog today there's a quick tutorial showing how to connect an application to LinkedIn with the Zend_Ouath component.
0
Vot(uri)
Kore Nordmann's Blog: Native parallel PHP job queue
Sursa: http://www.phpdeveloper.org | Vineri 07 Mai 2010 14:40 | 316 accesari

Kore Nordmann has put together some scripts that will let you create a native parallel job queue using only PHP (and the PCTNL extension).

To make use of multiple cores for some rather long processing operations I needed a way to fork multiple workers from a single PHP script multiple times lately. So I created a small project on github which implementsthis in a way, so that it should reusable by anybody. This is far from being rocket science, but still might be useful to someone out there.

He uses the ShellJobProvider (extended from JobProvider) to handle the creation of the tasks. His simple example just spawns off a few echo statements and pushes the results to some files. You can get these libraries from
Citeste mai mult | Comentarii (0) | Salveaza | Kore Nordmann's Blog: Native parallel PHP job queue Kore Nordmann's Blog: Native parallel PHP job queue la Digg.com 

0
Vot(uri)
Zend Developer Zone: ZendCon 2010 Call for Papers -- Extended to May 17th
Sursa: http://www.phpdeveloper.org | Vineri 07 Mai 2010 13:02 | 320 accesari

As is noted on the Zend Developer Zone today, the Call for Papers has been extended for this year's Zend/PHP Conference by another week. The deadline's now May 17th.

Due to comments on the originally short time-frame allowed for the CFP, we have extended the deadline to May 17th to allow a more reasonable time for submissions. We have also clarified the speaker expenses in the updated text below.

The post also gives a bit more detail than before on how the speakers are compensated for this year's event. If you'd like to submit your ideas, head to the submissions page and enter as many as you'd like!

0
Vot(uri)
Zend Developer Zone: ZendCon 2010 Call for Papers -- Extended to May 17th
Sursa: http://www.phpdeveloper.org | Vineri 07 Mai 2010 13:02 | 329 accesari

As is noted on the Zend Developer Zone today, the Call for Papers has been extended for this year's Zend/PHP Conference by another week. The deadline's now May 17th.

Due to comments on the originally short time-frame allowed for the CFP, we have extended the deadline to May 17th to allow a more reasonable time for submissions. We have also clarified the speaker expenses in the updated text below.

The post also gives a bit more detail than before on how the speakers are compensated for this year's event. If you'd like to submit your ideas, head to the submissions page and enter as many as you'd like!

0
Vot(uri)
Web Builder Zone: PHP 2.x frameworks and Ruby on Rails
Sursa: http://www.phpdeveloper.org | Vineri 07 Mai 2010 12:23 | 330 accesari

On the Web Builder Zone there's a new article from Giorgio Sironi that compares the current states of PHP and Ruby on Rails when it comes to adoption and overall options they each provide.

It has been said ad nauseam that comparing PHP and Ruby on Rails is unfair as one is a programming language and the other is a full-stack framework. In spite of this, we can compare PHP frameworks (which have learned a lot from their first releases) and Ruby on Rails, again not by piling up a list of features, which would be also cluttered by different extensions and plugins. I'm talking about the different approaches taken by PHP and Ruby framework developers.

He talks about the options (or lack there of) th

0
Vot(uri)
Web Builder Zone: PHP 2.x frameworks and Ruby on Rails
Sursa: http://www.phpdeveloper.org | Vineri 07 Mai 2010 12:23 | 479 accesari

On the Web Builder Zone there's a new article from Giorgio Sironi that compares the current states of PHP and Ruby on Rails when it comes to adoption and overall options they each provide.

It has been said ad nauseam that comparing PHP and Ruby on Rails is unfair as one is a programming language and the other is a full-stack framework. In spite of this, we can compare PHP frameworks (which have learned a lot from their first releases) and Ruby on Rails, again not by piling up a list of features, which would be also cluttered by different extensions and plugins. I'm talking about the different approaches taken by PHP and Ruby framework developers.

Hetalks about the options (or lack there of) tha

0
Vot(uri)
Content with Style: Linkedin and Zend_Oauth
Sursa: http://www.phpdeveloper.org | Vineri 07 Mai 2010 11:57 | 348 accesari

New from the Content with Style blog today there's a quick tutorial showing how to connect an application to LinkedIn with the Zend_Ouath component.

Matthias has made look into Linkedin and OAuth for a bit. This example was a very interesting read, but I think it's overcomplicating things slightly. That's why I want to show a very simple example inspired by what we've done for the brand new CwS Author pages.

His example sets up a few options, some for callbacks and others for general settings, and makes a new Zend_Oauth_Consumer object to pull in and connect the LinkedIn API to your application. He also includes a sample client that uses this connection to fetch the current status for the user in question.

0
Vot(uri)
Content with Style: Linkedin and Zend_Oauth
Sursa: http://www.phpdeveloper.org | Vineri 07 Mai 2010 11:57 | 261 accesari

New from the Content with Style blog today there's a quick tutorial showing how to connect an application to LinkedIn with the Zend_Ouath component.

Matthias has made look into Linkedin and OAuth for a bit. This example was a very interesting read, but I think it's overcomplicating things slightly. That's why I want to show a very simple example inspired by what we've done for the brand new CwS Author pages.

His example sets up a few options, some for callbacks and others for general settings, and makes a new Zend_Oauth_Consumer object to pull in and connect the LinkedIn API to your application. He also includes a sample client that uses this connection to fetch the current status for the user in question.

Ultimele discutii in forum RSS Forum

Parteneri

Ultimele articole Ultimele articole

Membri recenti

Top membri

Newsletter


Email:
 inscriere
 renuntare
 
 Arhiva newsletter
Copyright © 2001-2017 PHP Romania Gazduire Claus Web | Inregistrare Domenii
Powered by Simplis