Re: [ErrorSystem-devel] Re: ErrorSystem-devel digest, Vol 1 #9 - 4 msgs
Status: Planning
Brought to you by:
sonicmctails
From: <son...@ss...> - 2003-12-21 06:14:58
|
I have my DB Class finished, but my laptop is currently not with me (I'm with my cousins, and my laptop is home) I will get the files uploaded ASAP. I have two versions, one using Mysql_ and one using mysqli_ as mysql_ only works with version below 4.1. > Maybe we can reach compatibility with different databases by using OOP > STEP 1) Write classess for every needed database (for example - > mysql_class.php, mssql_class.php, anydatabase_class.php...). Methods > (functions) in these classes we have to name equal (for example, > method db_connect() must be in every class). In these classes we may > write methods: > a) db_connect() - method to connect and login db, select database > b) db_make_recordset() - method to execute an sql query. > c) db_close() - to close connection > Actually we have to set $dataset class variable which will store our > result of sql query (its like '$dataset = mysql_query("select * from > tbl")'). This variable we have to set in db_make_recordset() method. > > STEP 2) Use classes. > We only write code: > for mysql - > include(mysql_class.php); > $page = new page(); > $page->db_connect(host,user,password); > $page->db_make_recordset(sqlquery); > while ($row = mysql_fetch_array($page->dataset, MYSQL_ASSOC)) { > printf ("ID: %s Name: %s", $row["id"], $row["name"]); > } > $page->close(); > for anydatabase - > include(ANYDATABASE_class.php); // WE HAVE TO CHANGE ONLY THIS > $page = new page_class(); > $page->db_connect(host,user,password); > $page->db_make_recordset(sqlquery); > while ($row = mysql_fetch_array($page->dataset, MYSQL_ASSOC)) { > printf ("ID: %s Name: %s", $row["id"], $row["name"]); > } > $page->close(); > > That's all of my proposition. > Best Regards. nw. > > > On Thu, 18 Dec 2003 20:07:20 -0800 > err...@li... wrote: >>Send ErrorSystem-devel mailing list submissions to >> err...@li... >> >>To subscribe or unsubscribe via the World Wide Web, visit >> https://lists.sourceforge.net/lists/listinfo/errorsystem-devel >>or, via email, send a message with subject or body 'help' to >> err...@li... >> >>You can reach the person managing the list at >> err...@li... >> >>When replying, please edit your Subject line so it is more specific >>than "Re: Contents of ErrorSystem-devel digest..." >> >> >>Today's Topics: >> >> 1. RE: RE: ErrorSystem - proposal (BrokenClock) >> 2. Re: RE: RE: ErrorSystem - proposal (son...@ss...) >> 3. RE: TR: RE: [ErrorSystem-devel] home page little update >>(BrokenClock) >> 4. RE: TR: RE: [ErrorSystem-devel] home page little update >>(son...@ss...) >> >>--__--__-- >> >>Message: 1 >>Reply-To: <bro...@fr...> >>From: "BrokenClock" <bro...@fr...> >>To: "Jacek Olszak" <e-k...@wp...> >>Cc: "ES-devel" <err...@li...> >>Date: Thu, 18 Dec 2003 15:40:20 +0100 >>Subject: [ErrorSystem-devel] RE: RE: ErrorSystem - proposal >> >>Ok. Could you planned when this db layer should work for MySQL? >>I think we can developp ES with it if it supports MySQL, and waiting >>for = >>the >>support of the ohers databases. >>Maybe should you use a prefix for your functions, something like udbl >>(Universal DataBase Layer), so you should have udbl_connect and so >>on? or >>usql (Universal SQL Layer)? >>I think this particular feature should interessed other people, so >>maybe = >>you >>should find a way to published it more largely. >>About that, I may be able to test on Microsoft SQL Server soon (not >>my >>choice, you bet). >> >>Have fun, guys, >> >>Stephane >> >>> -----Message d'origine----- >>> De : Jacek Olszak [mailto:e-k...@wp...] >>> Envoy=E9 : jeudi 18 d=E9cembre 2003 13:07 >>> A : bro...@fr... >>> Objet : RE: RE: ErrorSystem - proposal >>> >>> >>> Dnia 17-12-2003 o godz. 14:07 BrokenClock napisal(a): >>> > I think it could be a very good idea. But I don't know how to >>> do it, and , >>> > in particular, how to test it. >>> I decide to write this class. It's very simple. It has methods >>> like connect(), executeQuery(), getResultsObject() etc. These >>> methods are similar to mysql_connect, mysql_query etc. but they >>> work on all databases. The class read from some.ini file the type >>> of database and when some of class method is invoke the class >>> decide what function to use (for example mysql_connect or >>>mssql_connect= >>). >>> >>> >>> -------------------------------------------------- >>> 'Z=B3e zachowanie' wyrazem buntu m=B3odego pokolenia. >>> Widowisko muzyczne ju=BF do obejrzenia! >>> http://muzyka.wp.pl/imprezy.html?idn=3D799 >>> >>> >>> >>> >>> >> >> >> >>--__--__-- >> >>Message: 2 >>Date: Thu, 18 Dec 2003 08:53:48 -0600 (CST) >>Subject: Re: [ErrorSystem-devel] RE: RE: ErrorSystem - proposal >>From: son...@ss... >>To: bro...@fr... >>Cc: "Jacek Olszak" <e-k...@wp...>, >> "ES-devel" <err...@li...> >> >>Actaully, this is what I've been coding as a class. I'm not sure if >>you >>are familer with classes (the PHP documentation isn't very clear on >>them >>either), but basically, it's a list of functions. So this class could >>have >>function a(), and function b(). Now to access it I would do something >>liek >>this: >> >><?php >>class db { >> function a() { >> echo "test" >>} >>function b(){ echo test }; >>} >> >>$db = new db >>$db->a // function a >>$db->b // function b >>} >>?> >> >>In other words, classes let someone make a function list, then it >>gets >>automatically prefixed. I don't like the idea of using MS-SQL, as >>it's >>syntax is not very compatiable with MySQL, and I don't have a PC I >>could >>use to help develop it. If we need to support both without goes >>through >>preg_replace hell to make them compatiable, we need to store the >>querys >>for each database in seperate files and then every time we need to >>use a >>query, we'll load it from the query file. That way, we can make it >>work >>with almost any database as all the queries could easily be changed, >>but >>it will make coding alot harder. >> >>> Ok. Could you planned when this db layer should work for MySQL? >>> I think we can developp ES with it if it supports MySQL, and waiting >>>for >>> the >>> support of the ohers databases. >>> Maybe should you use a prefix for your functions, something like >>>udbl >>> (Universal DataBase Layer), so you should have udbl_connect and so >>>on? or >>> usql (Universal SQL Layer)? >>> I think this particular feature should interessed other people, so >>>maybe >>> you >>> should find a way to published it more largely. >>> About that, I may be able to test on Microsoft SQL Server soon (not >>>my >>> choice, you bet). >>> >>> Have fun, guys, >>> >>> Stephane >>> >>>> -----Message d'origine----- >>>> De : Jacek Olszak [mailto:e-k...@wp...] >>>> Envoyé : jeudi 18 décembre 2003 13:07 >>>> A : bro...@fr... >>>> Objet : RE: RE: ErrorSystem - proposal >>>> >>>> >>>> Dnia 17-12-2003 o godz. 14:07 BrokenClock napisal(a): >>>> > I think it could be a very good idea. But I don't know how to >>>> do it, and , >>>> > in particular, how to test it. >>>> I decide to write this class. It's very simple. It has methods >>>> like connect(), executeQuery(), getResultsObject() etc. These >>>> methods are similar to mysql_connect, mysql_query etc. but they >>>> work on all databases. The class read from some.ini file the type >>>> of database and when some of class method is invoke the class >>>> decide what function to use (for example mysql_connect or >>>> mssql_connect). >>>> >>>> >>>> -------------------------------------------------- >>>> 'Z³e zachowanie' wyrazem buntu m³odego pokolenia. >>>> Widowisko muzyczne ju¿ do obejrzenia! >>>> http://muzyka.wp.pl/imprezy.html?idn=799 >>>> >>>> >>>> >>>> >>>> >>> >>> >>> >>> ------------------------------------------------------- >>> This SF.net email is sponsored by: IBM Linux Tutorials. >>> Become an expert in LINUX or just sharpen your skills. Sign up for >>>IBM's >>> Free Linux Tutorials. Learn everything from the bash shell to sys >>>admin. >>> Click now! http://ads.osdn.com/?ad_id78&alloc_id371&op¿ick >>> _______________________________________________ >>> ErrorSystem-devel mailing list >>> Err...@li... >>> https://lists.sourceforge.net/lists/listinfo/errorsystem-devel >>> >> >> >> >>--__--__-- >> >>Message: 3 >>Reply-To: <bro...@fr...> >>From: "BrokenClock" <bro...@fr...> >>To: <son...@ss...> >>Cc: "ES-devel" <err...@li...> >>Subject: RE: TR: RE: [ErrorSystem-devel] home page little update >>Date: Thu, 18 Dec 2003 17:29:00 +0100 >> >>About cvs : well, I had no time to test it again, but, I've check >>this pa= >>ge >>: http://cvs.sourceforge.net/viewcvs.py/errorsystem/ErrorSystem/ and >>I ca= >>n >>see now the files I have upload using TortoiseCVS feww weeks ago. So >>it >>seems working, but the page may take some time to update. And I can't >>understand why McTails haven't seen them when he browsed the tree. >>About my work : well, when I was hired here, we had a critical >>process, >>mixing VB and DOS batch files. It was a Mess! One day, we had another >>client. So we had to upgrade the process. So I put away this mess and >>wri= >>tte >>some PHP. This proccess is so critical for us that we need a very >>good er= >>ror >>management. So came the idear of ES. Thinking about, I found it was a >>goo= >>d >>idear, and may be useful for other people. And I thought that they >>could >>help me to make it better. So, I published on SourceForge. You know >>then = >>the >>history. >> >>I think I have now endly answer to most part of your mail. I hope I >>haven= >>'t >>forgot something. >> >>Have fun, guys, >> >>Stephane >> >>> -----Message d'origine----- >>> De : son...@ss... [mailto:son...@ss...] >>> Envoy=E9 : vendredi 12 d=E9cembre 2003 22:00 >>> =C0 : bro...@fr... >>> Cc : ES-devel >>> Objet : Re: TR: RE: [ErrorSystem-devel] home page little update >>> >>> >>> Mostly right, but I was infering as MySQL as the default as it >>>supports >>> republiation, and has tools to make altering tables alot easier then >>> SQLite. I think that what should be done is that a crontab event >>>(the >>> crontab is a way to run programs at a certian time on *NIXs). That >>>cron= >>tab >>> would do a data-only dump of the MySQL tables, backup the current >>>SQLit= >>e >>> database, and then recreate it using CREATE TABLE statements and the >>> INSERT data. Also, you can use SQLite with PHP 4, it's available as >>>a P= >>ECL >>> module, and I have it running on my local copy of PHP. Anyway, as >>>now I >>> have some desgin, I'm going to write the Database API, so it will be >>>ea= >>sy >>> to use the rollover. As an additional option, maybe we should add it >>>so= >> it >>> can rollover to something else before SQLite, like a backup server ? >>>Al= >>so, >>> what should the file layout for this problem be ?. I was going to >>>put t= >>he >>> database layer in, as well as the default schema: >>> >>> errorsystem/include/db/db-mysql.php >>> errorsystem/include/db/schema/base-mysql.sql >>> >>> Also, what does this mean for this project now that you can do it at >>>yo= >>ur >>> workplace ? Will they adapt it once we get a working version ?. >>>Stephan= >>e, >>> can you please send me what code you have so I can get it into CVS. >>> >>> Also, here is some information about using WinCVS with SSH. >>> http://minimal.cx/wincvsssh.php >>> >>> However, once you run this part: >>> --- >>> Now log into the remote machine, and add this ID to the trusted >>>hosts f= >>ile >>> [1]: >>> >>> ssh -l <user> <remote_host> >>> cat id_dsa.pub >> .ssh/authorized_keys >>> rm id_dsa.pub >>> -- >>> >>> Do this: >>> While still at the command prompt, type cat id_dsa.pub and copy the >>>lin= >>es >>> it generates (it should start with ssh-dss), and then copy that into >>>yo= >>ur >>> Public Key Management on the SourceForge User page. Once it syncs >>>itsel= >>f >>> back to the CVS/Shell server, you should be able to get into CVS. >>>Then >>> follow the rest of the directions starting with wincvs setup. >>> >>> Two notes: >>> I'm loading this project into XCode (The Mac OS X Coder IDE), so >>>it's >>> going to put some additional files into the directory, but they >>>won't >>> interfer with anything (though we would have to remove them before >>>maki= >>ng >>> a release). Second, I'm going to write a Linux shell script that >>>will >>> strip out the .DS_Store files Mac OS X likes to leave behind, but >>>they >>> will be there, floating in the CVS files but you can safely ingore >>>them. >>> > >>> > Hi McTails, >>> > >>> >> -----Message d'origine----- >>> >> De : err...@li... >>> >> [mailto:err...@li...]De la part >>>de >>> >> son...@ss... >>> >> Envoy=E9 : vendredi 5 d=E9cembre 2003 21:32 >>> >> =C0 : bro...@fr... >>> >> Cc : son...@ss...; ES-devel >>> >> Objet : RE: [ErrorSystem-devel] home page little update >>> >> >>> >> >>> >> It's McTails, sorry if I mispelt it :-P. >>> > >>> > Sorry, I have misunderstood... >>> > >>> >> I never figured that ES would be >>> >> used as a way to report MySQL errors as it already has a good >>> >> errorsystem. >>> > >>> > So do I. But I was thinking about ES should be used for advanced >>>erro= >>r >>> > reporting when a system uses MySQL. Imagine a PHP script, run >>>regular= >>y >>> > with >>> > the commandline (every 10 minutes for exemple), using MySQL to >>>store >>> > datas. >>> > The db server is down, so the query fails. PHP will prompt the >>> error, and >>> > it >>> > should be log with a redirection. And this error should run for a >>>lon= >>g >>> > time, >>> > since someone looks in the log file. I think ES should be used to >>>sen= >>d a >>> > mail to the admin on the first the error appends. In fact, it >>>exactel= >>y a >>> > feature I require. I should do that in the original script, but I >>>cou= >>ld >>> > also >>> > do everything I need in the script, but it should so better to do >>>thi= >>s >>> > with >>> > ES >>> > >>> >> Anyway, the CVS respiorty is empty and I find that a bunch of >>>Window= >>s >>> >> CVS >>> >> clients just don't report errors when using SSH. >>> > Shit! >>> >>WinCVS doesn't report >>> >> that it can't find putty, and it seems to appear working with >>> >> everything. >>> >> Remember that you must have your public key(s) upload to SF.net. >>> > How can I do that? >>> >> Also the >>> >> CVS script is not part of SF itself, it's a seperate one called >>>cvsw= >>eb >>> >> (this I know because I run a private local SF.net server). >>> > Nice! >>> > >>> >>What a >>> >> possiabile solution to do is to wait for PHP5, as it will be >>>includi= >>ng >>> >> SQLite, a file based SQL system that doesn't require a server. >>> > I don't know much about SQLite, but one of the soft I use (bacula >>>: >>> > www.bacula.org, a nice backup soft!), uses it, and it seems to >>> works well. >>> >>What could >>> >> be done is a. Data from MySQL is copied to SQLite at various >>> times b. We >>> >> use SQLite be default unless the user chooses otherwise c. We use >>>it >>> >> seperate as a manual failback. >>> > So, if I understood well : SQLite as default, MySQL as an option, >>>wit= >>h a >>> > backup on SQLite. And we should begin with MySQL only, waiting >>> for PHP5. I >>> > think I can agreed that. >>> >> Regrads, >>> >> McTails >>> >> Regrads, >>> >> Sonic McTails >>> > >>> > Regards, >>> > >>> > Stephane >>> > >>> > >>> > >>> > ------------------------------------------------------- >>> > This SF.net email is sponsored by: IBM Linux Tutorials. >>> > Become an expert in LINUX or just sharpen your skills. Sign up >>> for IBM's >>> > Free Linux Tutorials. Learn everything from the bash shell to >>> sys admin. >>> > Click now! http://ads.osdn.com/?ad_id=1278&alloc_id371&op=BFick >>> > _______________________________________________ >>> > ErrorSystem-devel mailing list >>> > Err...@li... >>> > https://lists.sourceforge.net/lists/listinfo/errorsystem-devel >>> > >>> >>> >> >> >> >>--__--__-- >> >>Message: 4 >>Date: Thu, 18 Dec 2003 14:15:26 -0600 (CST) >>Subject: RE: TR: RE: [ErrorSystem-devel] home page little update >>From: son...@ss... >>To: bro...@fr... >>Cc: son...@ss..., >> "ES-devel" <err...@li...> >> >>I need to move those files into folders, so once i get home today, >>I'll >>download them, and remove them from there, and put them in there >>proper >>place (unforanilty, CVS doesn't allow you to move files :( so it's a >>real >>pain). I should have the DB class done. One note: I was doing reading >>on >>proper file nameing, and it's recommend that all things are in >>lowercase >>for filenames, folders, and tables unless you have a good release as >>it >>appears to be a cheap marketing ploy if we did. Anyway, thats how I >>do my >>coding usually but I'll do it however you want it. Also, congras. on >>getting CVS to work :). I have no idea why I couldn't see it when I >>browsed the CVS repositry, but now my computer can see them and I've >>checked out the errorsystem project. Very important note when using >>CVS: >>leave good logs, other developers will love you for it. Anyway, since >>I >>will have so much free time, I might actually write enough code to >>get the >>backend working somewhat that we would primative system, but aleast >>we >>could prove it works. I don't think there would be any interface, but >>it >>would work :). I think that would be the first goal: getting a >>working >>system. THen we need to get a decent adminestrative database system, >>and >>from there, make it skinable so it can be enbeeded, etc. >>SMT >> >>> About cvs : well, I had no time to test it again, but, I've check >>>this >>> page >>> : http://cvs.sourceforge.net/viewcvs.py/errorsystem/ErrorSystem/ and >>>I can >>> see now the files I have upload using TortoiseCVS feww weeks ago. So >>>it >>> seems working, but the page may take some time to update. And I >>>can't >>> understand why McTails haven't seen them when he browsed the tree. >>> About my work : well, when I was hired here, we had a critical >>>process, >>> mixing VB and DOS batch files. It was a Mess! One day, we had >>>another >>> client. So we had to upgrade the process. So I put away this mess >>>and >>> writte >>> some PHP. This proccess is so critical for us that we need a very >>>good >>> error >>> management. So came the idear of ES. Thinking about, I found it was >>>a good >>> idear, and may be useful for other people. And I thought that they >>>could >>> help me to make it better. So, I published on SourceForge. You know >>>then >>> the >>> history. >>> >>> I think I have now endly answer to most part of your mail. I hope I >>> haven't >>> forgot something. >>> >>> Have fun, guys, >>> >>> Stephane >>> >>>> -----Message d'origine----- >>>> De : son...@ss... [mailto:son...@ss...] >>>> Envoyé : vendredi 12 décembre 2003 22:00 >>>> À : bro...@fr... >>>> Cc : ES-devel >>>> Objet : Re: TR: RE: [ErrorSystem-devel] home page little update >>>> >>>> >>>> Mostly right, but I was infering as MySQL as the default as it >>>>supports >>>> republiation, and has tools to make altering tables alot easier then >>>> SQLite. I think that what should be done is that a crontab event >>>>(the >>>> crontab is a way to run programs at a certian time on *NIXs). That >>>> crontab >>>> would do a data-only dump of the MySQL tables, backup the current >>>>SQLite >>>> database, and then recreate it using CREATE TABLE statements and the >>>> INSERT data. Also, you can use SQLite with PHP 4, it's available as >>>>a >>>> PECL >>>> module, and I have it running on my local copy of PHP. Anyway, as >>>>now I >>>> have some desgin, I'm going to write the Database API, so it will be >>>> easy >>>> to use the rollover. As an additional option, maybe we should add it >>>>so >>>> it >>>> can rollover to something else before SQLite, like a backup server ? >>>> Also, >>>> what should the file layout for this problem be ?. I was going to >>>>put >>>> the >>>> database layer in, as well as the default schema: >>>> >>>> errorsystem/include/db/db-mysql.php >>>> errorsystem/include/db/schema/base-mysql.sql >>>> >>>> Also, what does this mean for this project now that you can do it at >>>> your >>>> workplace ? Will they adapt it once we get a working version ?. >>>> Stephane, >>>> can you please send me what code you have so I can get it into CVS. >>>> >>>> Also, here is some information about using WinCVS with SSH. >>>> http://minimal.cx/wincvsssh.php >>>> >>>> However, once you run this part: >>>> --- >>>> Now log into the remote machine, and add this ID to the trusted >>>>hosts >>>> file >>>> [1]: >>>> >>>> ssh -l <user> <remote_host> >>>> cat id_dsa.pub >> .ssh/authorized_keys >>>> rm id_dsa.pub >>>> -- >>>> >>>> Do this: >>>> While still at the command prompt, type cat id_dsa.pub and copy the >>>> lines >>>> it generates (it should start with ssh-dss), and then copy that into >>>> your >>>> Public Key Management on the SourceForge User page. Once it syncs >>>>itself >>>> back to the CVS/Shell server, you should be able to get into CVS. >>>>Then >>>> follow the rest of the directions starting with wincvs setup. >>>> >>>> Two notes: >>>> I'm loading this project into XCode (The Mac OS X Coder IDE), so >>>>it's >>>> going to put some additional files into the directory, but they >>>>won't >>>> interfer with anything (though we would have to remove them before >>>> making >>>> a release). Second, I'm going to write a Linux shell script that >>>>will >>>> strip out the .DS_Store files Mac OS X likes to leave behind, but >>>>they >>>> will be there, floating in the CVS files but you can safely ingore >>>>them. >>>> > >>>> > Hi McTails, >>>> > >>>> >> -----Message d'origine----- >>>> >> De : err...@li... >>>> >> [mailto:err...@li...]De la part >>>>de >>>> >> son...@ss... >>>> >> Envoyé : vendredi 5 décembre 2003 21:32 >>>> >> À : bro...@fr... >>>> >> Cc : son...@ss...; ES-devel >>>> >> Objet : RE: [ErrorSystem-devel] home page little update >>>> >> >>>> >> >>>> >> It's McTails, sorry if I mispelt it :-P. >>>> > >>>> > Sorry, I have misunderstood... >>>> > >>>> >> I never figured that ES would be >>>> >> used as a way to report MySQL errors as it already has a good >>>> >> errorsystem. >>>> > >>>> > So do I. But I was thinking about ES should be used for advanced >>>>error >>>> > reporting when a system uses MySQL. Imagine a PHP script, run >>>>regulary >>>> > with >>>> > the commandline (every 10 minutes for exemple), using MySQL to >>>>store >>>> > datas. >>>> > The db server is down, so the query fails. PHP will prompt the >>>> error, and >>>> > it >>>> > should be log with a redirection. And this error should run for a >>>>long >>>> > time, >>>> > since someone looks in the log file. I think ES should be used to >>>>send >>>> a >>>> > mail to the admin on the first the error appends. In fact, it >>>>exactely >>>> a >>>> > feature I require. I should do that in the original script, but I >>>> could >>>> > also >>>> > do everything I need in the script, but it should so better to do >>>>this >>>> > with >>>> > ES >>>> > >>>> >> Anyway, the CVS respiorty is empty and I find that a bunch of >>>>Windows >>>> >> CVS >>>> >> clients just don't report errors when using SSH. >>>> > Shit! >>>> >>WinCVS doesn't report >>>> >> that it can't find putty, and it seems to appear working with >>>> >> everything. >>>> >> Remember that you must have your public key(s) upload to SF.net. >>>> > How can I do that? >>>> >> Also the >>>> >> CVS script is not part of SF itself, it's a seperate one called >>>> cvsweb >>>> >> (this I know because I run a private local SF.net server). >>>> > Nice! >>>> > >>>> >>What a >>>> >> possiabile solution to do is to wait for PHP5, as it will be >>>> including >>>> >> SQLite, a file based SQL system that doesn't require a server. >>>> > I don't know much about SQLite, but one of the soft I use (bacula >>>>: >>>> > www.bacula.org, a nice backup soft!), uses it, and it seems to >>>> works well. >>>> >>What could >>>> >> be done is a. Data from MySQL is copied to SQLite at various >>>> times b. We >>>> >> use SQLite be default unless the user chooses otherwise c. We use >>>>it >>>> >> seperate as a manual failback. >>>> > So, if I understood well : SQLite as default, MySQL as an option, >>>>with >>>> a >>>> > backup on SQLite. And we should begin with MySQL only, waiting >>>> for PHP5. I >>>> > think I can agreed that. >>>> >> Regrads, >>>> >> McTails >>>> >> Regrads, >>>> >> Sonic McTails >>>> > >>>> > Regards, >>>> > >>>> > Stephane >>>> > >>>> > >>>> > >>>> > ------------------------------------------------------- >>>> > This SF.net email is sponsored by: IBM Linux Tutorials. >>>> > Become an expert in LINUX or just sharpen your skills. Sign up >>>> for IBM's >>>> > Free Linux Tutorials. Learn everything from the bash shell to >>>> sys admin. >>>> > Click now! http://ads.osdn.com/?ad_id78&alloc_id371&op¿ick >>>> > _______________________________________________ >>>> > ErrorSystem-devel mailing list >>>> > Err...@li... >>>> > https://lists.sourceforge.net/lists/listinfo/errorsystem-devel >>>> > >>>> >>>> >>> >>> >> >> >> >> >>--__--__-- >> >>_______________________________________________ >>ErrorSystem-devel mailing list >>Err...@li... >>https://lists.sourceforge.net/lists/listinfo/errorsystem-devel >> >> >>End of ErrorSystem-devel Digest > > > > ------------------------------------------------------- > This SF.net email is sponsored by: IBM Linux Tutorials. > Become an expert in LINUX or just sharpen your skills. Sign up for IBM's > Free Linux Tutorials. Learn everything from the bash shell to sys admin. > Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click > _______________________________________________ > ErrorSystem-devel mailing list > Err...@li... > https://lists.sourceforge.net/lists/listinfo/errorsystem-devel > |