Categories
ajax altri linguaggi php

*-on-rails

su OSNews c’è una interessante discussione sui framework simili a Ruby on Rails ma scritti per altri linguaggi.

ciuaz

Categories
php

php security

su Hardened-PHP e sul blog di Shiflett si discute di possibili bug nella guida alla programmazione sicura pubblicata dallo stesso Shiflett per il phpSec Consortium

ciuaz

Categories
php

php 4.4

The PHP Development Team would like to announce the immediate release of PHP 4.4.0. This is a maintenance release that addresses a serious memory corruption problem within PHP concerning references. If references were used in a wrong way, PHP would often create memory corruptions which would not always surface and be visible. The increased middle digit was required because the fix that corrected the problem with references changed PHP’s internal API. PHP 4.4.0 does not have any new features, and is solely a bugfix release.

A separate release announcement is also available. For changes in PHP 4.4.0 since PHP 4.3.11, please consult the PHP 4 ChangeLog.

Installando php 4.4.0 inoltre vengono aggiornati i moduli PEAR, il che significa PEAR XML-RPC senza bachi ;)

ciuaz

Categories
php

php news…

notizie a caso raccolte nel weekend

Ciauz

Categories
tecnologia

insecurity magazine n.2

è uscito il secondo numero di insecurity magazine, tra gli articoli:

  • Advanced PHP security – vulnerability containment
  • Web applications worms – the next Internet infestation
  • What you need to know before migrating your applications to the Web
  • Information security in campus and open environments
  • Integrating automated patch and vulnerability management into an enterprise-wide environment
  • Protecting an organization’s public information
  • Application security: the noveau blame game
  • Clear cut cryptography
  • How to lock down enterprise data with infrastructure services

ciuaz

Categories
linux php tecnologia webdev

un po’ di links..

  • http://www.quirksmode.org/, js, php, css ed altro per gli sviluppatori
  • Sebastien Bacher, uno degli sviluppatori gnome, ha rilasciato i pacchetti deb per ubuntu/debian experimental di gtk 2.8+ e gnome 2.12 inoltre fa appello a tutti gli interessati sul fatto che c’è carenza di bug hunter. Quindi se avete voglia di aiutare il progetto accomodatevi!
  • Sono già in discussione le features della release 5 di Fedora Core, speriamo che creino un software per la gestione dei pacchetti all’altezza di synaptic… ma per yum
  • script.aculo.us è l’ennesimo figlio di prototype, con qualche funzione in più e la possibilità di gestire il drag’n drop
  • EffectPack invece è il figlio di script.aculo.us [quindi nippote di prototype? ;)] ed è ottimo per gestire tab e menu

ciuaz

Categories
cazzate foto php

polaroid-onize

se avete una foto e volete ottenerne una effetto polaroid fate un salto su polaroid-onize, questo simpatico servizio vi renderà l’immagine come quella qui sotto:

back to the fullo
clicca sull’immagine per ingrandirla

per i più geek c’è anche chi ha realizzato uno script php che fa la stessa cosa (la spiegazione però è in olandese).

ps
la postilla della foto è reale, questo weekend a cattolica ci sarà il primo raduno italiano delle delorean, organizzato da quello squinternato che mi ha fatto guidare la sua per mezza europa…

ciuaz

Categories
php

php|architect: giugno

è uscito il numero di giugno di php|architect

Crossing the Divide
Your PHP applications most likely need to store some kind of data. While databases provide high performance and reliability, actually using them when writing object-orientated code can prove tedious. In this article, author Theo Spears describes three solutions which help you to forget about storage and allow you to focus on functionality.

An OO Layered Approach To Web Apps
By now, you’ve probably heard about the benefits of OOP and how it provides the ability to have more reusable, maintainable, and extensible code. But, if your background is in procedural programming, switching to OOP may seem like an overwhelming task. Author Ronel Sumibcay shows you how to harness the power of OO design patterns, to organize your code into layers, and allow you to more confidently develop a piece of code by knowing its place and responsibilities in the overall application.

References in PHP – An In-Depth Look
PHP’s handling of variables can be non-obvious, at times. Have you ever wondered what happens at the engine level when a variable is copied to another? How about when a function returns a variable “by reference?” Major PHP contributor Derick Rethans gives an inside look.

Homo Xapian – The Search For a Better Search… Engine
Tired of fighting with full-text search in MySQL? Do you need to create a professional-quality search engine and don’t want to have to deal with all the details? Then look no further than Xapian, the open-source search technology that you can integrate directly into your PHP scripts.

Test Pattern: The Construction Industry
We write slices of applications. The PHP architecture involves writing code on a page by page basis. At the start of every page we have to create every object and at the end of the script they are all torn down. This constant setting up and tearing down makes object construction very important to the PHPer. It’s not always an easy task though, as if one object can create another you have introduced a dependency just as much as if one object uses another. Columnist Marcus Baker describes the various object-contruction options.

Tips & Tricks: CAPTCHA That Form Before It Gets Away!
Has your blog (or that of a friend) been inundated with comment spam? Columnist Ben Ramsey brings back the Tips & Tricks column with an overview of ways to prevent this annoying side-effect of running a publicly-commentable website.

ciuaz

Categories
ajax php

(ennesima) guida all’uso di XMLHttpRequest…

su webpasties è stata scritta l’ennesima guida all’uso di XMLHttpRequest per creare pagine ajax. La guida è moooolto semplice e vuole introdurre gli sviluppatori meno smaliziati all’utilizzo delle tecniche ajax tramite il classico esempio del reperimento dinamico dei CAP/ZIP Code associati ad una città.

ciuaz

Categories
php

compilare PDF usando php

Justin Koivisto ha creato una utilissima classe per compilare automaticamente i PDF contenenti form, l’utilità della classe è spiegata dall’autore così:

The most popular reason for using a method like this is so the data can be represented in a standard format that is easy to comprehend. This method can be useful for things like employment applications where you not only accept them online, but also through the mail. A single PDF document allows your web users to provide you with information in a variety of ways, but all are formatted to the way yout Human Resources department will expect to see them.

ciuaz