Risultati della ricerca

HTML_ajax

inserito in ajax, php da fullo @ 18-08-2005 17:10

Nuovo tutorial di Joshua che illustra il funzionamento di HTML_Ajax, la classe pear dedicata ad ajax.

ciuaz

PHP news: Unicode, Sicurezza ed Ajax

inserito in ajax, php da fullo @ 12-08-2005 21:09

Tempo di liste di links…

ciuaz

Script.aculo.us, Prototype e PEAR

inserito in ajax, php da fullo @ 03-08-2005 16:56

Cosa c’entrano le prime due librerie con il repository di classi per php? La risposta ce la da il sito pearified.com, un nuovo repository di librerie, classi e script compatibili con pear. D’ora in avanti per installare una delle succitate librerie basterà quindi digitare da shell

pear channel-discover pearified.com
pear install pearified/nome_pacchetto

più comodo di così si muore :)

[via phpDeveloper]

php 4.4

inserito in php da fullo @ 11-07-2005 20:49

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

php|architect: giugno

inserito in php da fullo @ 20-06-2005 21:28

è 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

php news

inserito in php da fullo @ 18-06-2005 22:25
  • image_3d, ebbene si da oggi è possibile usare php come motore di render per le immagini 3d. Almeno questo è quello che afferma l’autore della classe in questione e proposta all’approvazione di quelli PEAR
  • php 5 object overloading: ennesima guida si php ed oggetti

ciuaz

php varie…

inserito in php da fullo @ 18-06-2005 10:41

ciuaz

OpenIT

inserito in php, sysadmin da fullo @ 06-06-2005 21:48

OpenIT is a free IT management web application written in PHP which tracks Employees, Computers, Software, Printers, Support Issues, Knowledge Base articles, Out of Office notices, and more. It has a number of features including simple reporting, HTML editing, and notifications via e-mail or Jabber.

OpenIT is written in PHP and uses PEAR modules for database access and much of its HTML layout. However, it is developed using the Apache HTTP Server and MySQL 4.0.

ciuaz

radio php

inserito in php da fullo @ 06-06-2005 09:01

ed ecco a voi il primo podcast sul php!

pro::php
Your number one source for conversations, interviews, debates and op-eds with PHP pioneers, project heads, and companies using PHP. From PHP 5 to PEAR. From Databases to Daemons. The First All PHP Podcast.

ciuaz

DB_DataObject

inserito in php da fullo @ 19-04-2005 16:52

ho aggiunto qualche articolo su come utilizzare la classe pear DB_DataObject sul WikiGrusp.

ciuaz

BDDO

inserito in php da fullo @ 19-04-2005 12:18

BDDO è l’alternativa pecl all’ottima DB_DataObject di pear.

DataObjects was very successful, in design terms, it provided a simple, easy method to access and manipulate data from databases. The idea behind DBDO, the next generation of DataObjects, written in C, is to take advantage of

* libgda to provide complete backend support for all databases
* faster writing to properties on fetching.
* support for multiple databases, and sources
* simpler configuration
* full introspection
* (eventually full data validation and trimming)
* A Database designer??? maybe??

unico limite? beh innanzitutto per ora funziona solo con linux ed inoltre, a detta dello stesso autore:

Building it Requires libgda (www.gnome-db.org), currently from CVS, which can be a pain.

comunque rimane un ottimo progetto con molte possibilità di diventare un must!

ciauz

Blooover

inserito in tecnologia da fullo @ 12-04-2005 10:00

se avete un cellulare di ultima generazione che supporta le API bluetooth JSR-82, potete divertirvi a testare l’insicurezza dei cellulari di chi vi sta intorno usando Blooover.

Since Adam Laurie’s BlueSnarf experiment and the subsequent BlueBug experiment it is proven that some Bluetooth-enabled phones have security issues. Until now, attackers need laptops for the snarfing of other people’s information. Unless attackers do a long-distance-snarf, people would see that there is somebody with a laptop trying to do strange things. Blooover is a proof-of-concept tool that is intended to run on J2ME-enabled cell phones that appear to be comparably seamless. Blooover is a tool that is intended to serve as an audit tool that people can use to check whether their phones and phones of friends and employees are vulnerable.

Since the application runs on handheld devices and sucks information, it has been called Blooover (derived from Bluetooth Hoover).

ciuaz

rss ed html entity

inserito in php da fullo @ 25-03-2005 10:14

se avete qualche problema con i vostri feed rss (ad esempio quando usate lettere accentate o caratteri particolari nei vostri post) il plugin entity2ncr potrebbe esservi utile.

Entity2NCR (NCR = Numeric Character Reference) converts various HTML character entities (» & © and so on) to their numeric equivalents (» & © etc.). Many WordPress users are running afoul of character entities appearing in their comment RSS feeds, which many RSS/syndication readers fail on (also causes Firefox to get a mite testy). This should fix the problem.

ciauz

php|architect marzo

inserito in php da fullo @ 22-03-2005 10:11

è uscito il numero di marzo! meglio tardi che mai…

Crunching Data with PHP
There are various file formats to archive, pack, zip or crunch data. PHP supports many of them, in different ways: using external PHP scripts, PEAR packages or PHP extensions. In this article, author Christian Wenz explores the world of compression mechanisms using all that PHP has to offer!

Strengthening the Authentication Process
A login screen–what could be simpler? Well, if you want a safe login screen and can’t afford the luxury of running an HTTPS connection, things are not so simple after all. Join author Graeme Foster as he explains several ways in which you can make the gateway to your secure applications safer with nothing more than PHP, JavaScript and a whole lot of programming smarts.

An XML approach to Templating using PHPTAL
A lot has been done—and said—about template systems in PHP, but, still, no real conclusion has been reached. Author José Pablo Ezequiel Fernández Silva examines PHPTAL, a PHP implementation of TAL, the Template Attribute Language that is very well know among Zope programmers. Unlike many other templating systems that use custom syntax, TAL is entirely based on XML, making it easier to understand for developers and designers alike.

Turning a Class Into an Application With PHP-GTK
Tired of having to write a new script for every PEAR package he released, Scott Mattocks decided to wrap the PEAR_PackageFileManager class in a GUI to make generating package files a snap. This article details the process that he went through to create his application and highlights how you can use PHP-GTK to do the same with your classes.

Priming PHP for the Enterprise
“PHP in the Enterprise” is beginning to sound like “the paperless office.” Luckily, there’s a lot less of a vapourware aura around the former than around the latter, as this interview with Cornelius Willis, IdeaLabs’ Vice-president of Sales and Marketing, shows.

Test Pattern: The Three Inch High Design Tool
Want a design tool created by a world class developer? Want one that does not just encourage good design, but helps teach it? Want one that encourages collabo-rative design in the face of the disparate personalities involved? Don’t know UML? Not much money? Don’t worry. “Class Responsibility Collaboration” cards, or CRC cards for short, are one of the cheapest development tools you can buy. Superficially, they are nothing more than a pack of index cards.

Security Corner: Magic Quotes
This month’s Security Corner topic is magic quotes, the collective term for the behaviour of the magic_quotes_gpc, magic_quotes_sybase, and magic_quotes_runtime configuration directives. Chris’ approach this month is a bit different, because instead of highlighting a best practice or describing a security safeguard, he wants to warn you against relying on insufficient protections. Betting all your security money on magic quotes is more than just a red herring—it is actually a very poor practice, and this month’s Security Corner will explain why.

ciuaz

software patents: ci risiamo

inserito in pensieri, tecnologia da fullo @ 21-01-2005 18:38

a questo punto è certo che le lobby abbiano comprato il consiglio dei ministri dell’eu:

During the meeting of the Council of Ministers next Monday, the agreement on the directive “On the Patentability of Computer-Implemented Inventions” is scheduled to be officially adopted. The Ministers of Agriculture and Fisheries of each EU member state will represent their country there.

The directive in its current form would pave the way for software patents. The EU parliament, which would have to deal with the directive next, would have considerable problems to prevent this.

Help us to draw your minister’s attention to what they have to account for on Monday. Sign the open letter and place it on the home page of your web-site. If that appears too drastic for you, just link to the letter with a banner. When your minister uses the web, she or he should not miss what is of importance to many people. Also, complaining directly, e.g. by sending a fax, can be very helpful.

Similar net campaigns have, in the past, successfully caught public attention and gained influence. For further coordination of activities (e.g. translations/traductions/Übersetzugen/traduzioni), the Wiki page FishDemo0501En is a valuable resource.

ciuaz


phpday 2008