RemoteSaneX - A java front-end for network saned scanners

I think there are many good programs to manipulate and acquire images from saned scanners.

But I had some trouble in my network configuration. I have a linux debian server which I use as a print server and samba server for some small backup for stuff I seldom use. So why don’t use it also as a scanner server?
[Read the rest of this entry...]

Leave a Comment

PHP On The Road Framework…work in progress

I always wanted to develop a PHP framework similar to Ruby On Rails…so some time ago I started this project. When I started its development I wrote PHP4 compatible code, but now I think this framework should be at least PHP5 compatible. Probably a PHP 6 compatible version will be the next step after 1.0 release.

So I started writing it for PHP5 but I was never satisfied of my work, so I didn’t release the framework (early versions lack of generators,migrations and test suites) .

Now I feel a first nighty-build release of my PHP framework will come out very soon, so stay tuned.
It will be only MySQL and MySQLi compatible, full support for Postrgres, Oracle, MS-SQL and other DBMS will be added later.

Here are the System Requirements and the features I’m developing

**** SYSTEM REQUIREMENTS ****
I won’t tell you about the hardware. Needed to be installed a Web Server (e.g. Apache) and PHP 5.
PHP need to come with some PEAR packages installed. First of all MDB2 and MDB2#mysql (or MDB2#mysqli).
Needless to say that MySql and MySqli extensions have to be loaded in your php.ini

**** DEVELOPED FEATURES ****
- Migrations: mysql and mysqli migrations are supported
- ActiveRecord: easy to use and smart ActiveRecord implementation started. It uses MDB2 to access database.

**** STILL ON WORK FEATURES ****
- Controllers implementation and generator
- Models generator
- Helpers (e.g. Forms auto-builder,  and stuff like this)
- Engines (the way the framework rewrites URLS)
- Template Engine

Some words about the Template Engine. I think I will use Smarty as the base template engine. Please let me know if you prefer other template engines or if I should write a new one from scratch (an .rhtml complatible template engine?). Needless to say it will be the last thing I will develop, so design ideas are well accepted!!!

I’d like also know how many people are still using PHP4 and need a PHP4 compatible framework. If there are many, I will think about doing it.

Tags: , , ,

Leave a Comment

Jangol, PHP Content Management System…work started!!!

Last week, I was following Software Design lessons at my university. While the professor was explaining why good design is important for building good software, I started to dream the solution of my problems. If I have to build a simple web site, what do I need? Something between Joomla and Wordpress.

I think Joomla is not so easy to manage, while Wordpress is too simple. Obviously they are 2 differents thing with diffrent purposes. I’d like to know what dow you think about creating Jangol. Should I continue? Should I stop? Does someone already did something better? Which features should Jangol include? Please Help me…

Tags: , , , ,

Leave a Comment

International visitors

I’m receiving lots of comments written in Russian. I don’t know if they’re spam or not. Of Course I can’t check the content (I’m not able to read and understand Russian and other non-latin alphabet languages).
So if you want to post some comment, please write it in a language I can understand (English or Italian). Every comment written in an another language will be considered as SPAM.

Thanks.

Leave a Comment

Active Record Implementation in PHP? We need it…

One of the more powerful features of the Ruby On Rails framework is the implementation of the ActiveRecord pattern. It provides the basic database operations (CRUD, Create Read Update Delete) in order to have fun in programming and not writing all the same boring SQL queries.

ActiveRecord implementation is quite complex in RubyOnRails. Let’s see an “easier” implementation in PHP. We should come to a very powerful version in some episodes.So stay tuned!
[Read the rest of this entry...]

Leave a Comment

Merry Christmas

Only few hour to Christmas here in Italy. Greetings to everybody visits my Blog and web-site.

What are you going to ask to Santa Claus as a present? A new version of PHP? New MySQL? A new PHP Framework?

If your wishes are some of these you can believe Santa actually exists! A new version of Generally Available MySQL has arrived only about a month ago (5.1). PHP is going to bring to the public new versions of PHP…the 5.2 trunk is at revision 8 (5.2.8). I think they soon should put out a generally available version of PHP 5.3, the first supporting namespaces. Sincerely, I don’t think they will make a 5.2.83 version of PHP. They should stop before revision 20. Best if they stop before 10 (PHP 4.4 stopped at revision 9).

What about a new PHP framework? I’m currently developing it, probably I will use it in my last degree discussion.
It is called PhpOnTheRoad. It aims to be an implementation of the RubyOnRails framework. I think after my degree is taken (hope a 110 & lode as final grade, the maximum in Italy) it will be generally available to the public.

Please let me know what would you find in this framework (think of what you dislike about RoR and why you love it).
Help for future versions is well accepted. Please send me an email to contactNO@SPAMdanieleveratti.com (you know what to delete…) or try to leave a comment to this post.

Merry XMAS (or Christmas if u prefer) to Everybody!!!

Comments (1)

Internet Explorer: FIXED ignored Content-disposition of PHP generated downloads

Sometimes files to be downloaded need to be protected, for example when download is available only for registered users of a website. To do this we need to make a “wrapper” script which checks if the file to be downloaded is available or not and we have to put the file in a place on our web server where they cannot be accessed through a url. But using Internet Explorer we can have some trouble to let our users download the files correctly. Now I’ll make an example using PHP as server-side scripting language.
[Read the rest of this entry...]

Tags: , , , ,

Comments (5)

Micro SMTP Dummy Server

In my experience of web developer, I always had some trouble in testing serverside generated emails, especially for seeing what happens with the headers and general format of the message. Especially while working with Windows (you know, Internet Explorer is still widely used).

Now I’m developing a very little SMTP dummy server which will allow you to see what happens when your PHP’s mail() function (or other language equivalent) is called in your server-side scripts. I won’t say anything about the release date, ’cause I’m working on it during free time. Now it only works for my special purposes, I don’t feel it’s ready for public.

I can only say that Micro SMTP Server is being written in Java (so it is cross-platform) and it will be open-source (or almost free of charge).

Tags: , , , , ,

Leave a Comment

Varese Retrocomputing 2008

I will be present as visitor at the Varese Retrocomputing 2008. I want to invite and suggest all the readers of this web site to partecipate.

The Varese Retrocomputing 2008 conference will take place in Ghirla, Varese (Italy). It’s open to all and free entrance.

I hope this conference will last for many years, I will probably go with my friend “Faggy” as expositioners of our retrocomputers collection.

Hope to see you there!

Tags: , ,

Leave a Comment

Welcome!

Hi to all! My name is Daniele Veratti.

I’m a student in computer science and IT professional, especially I develop web sites using LAMP tecnology.

You’re welcome on my web site and blog, and I hope you can find some solutions and answers for your problems. You can contact me sending an e-mail to contact@NOSPAMdanieleveratti.com (delete “NOSPAM”)

Leave a Comment