From mark at dreamzpace.com Tue Oct 7 04:32:21 2003 From: mark at dreamzpace.com (Mark Pors) Date: Mon Aug 2 21:22:59 2004 Subject: [Athens-pm] anyone dying for an O'reilly book? In-Reply-To: <4292.62.1.154.7.1065516747.squirrel@webmail.internet.gr> References: <3F677A7B.7050609@dreamzpace.com> <3EED9FA8.1080905@dreamzpace.com> <1067.62.1.154.7.1055784414.squirrel@webmail.internet.gr> <3F677A7B.7050609@dreamzpace.com> Message-ID: <5.1.0.14.2.20031007122845.02b3a4d0@dreamzpace.com> Hi George, It's a pitty to hear you have been ill. I hope things are going better now? I propose to postpone the meeting for 2 weeks, since I won't be in Athens next Wednesday. So that will be on the 22nd. Is that OK with everyone? Mark At 11:52 07-10-03 +0300, gepiti@internet.gr wrote: >Dear all, > >I regret to inform you that due to a sudden illness I had to be >hospitalized and although I am home again I will not be able to attend the >Wednesday 8 October meeting. >I hope we can have the ritual handover another day (next Wednesday perhaps?). > >Sorry :-( > >Giorgos Epitidios > > > I finally recieved the book! > > Maybe we should organise a meeting for a change, for a ritual handover > > to Giorgos. > > Our next-meeting-script says: Wednesday 8 October, so please keep that > > evening free. > > More details will follow > > > > Cheers, > > Mark > > > > gepiti@internet.gr wrote: > >> How about Practical mod_perl? O'reiley send me a review chapter and I > >> found it excellent. > >> Giorgos Epitidios > >> > >> Amazon info: > >> > >> Paperback: 924 pages ; Dimensions (in inches): 1.94 x 9.24 x 7.06 > >> Publisher: O'Reilly & Associates; 1st Edition edition (May 2003) ISBN: > >> 0596002270 > >> > >> > >>>Hi all, > >>> > >>>I just recieved this: > >>> > >>>---- > >>>***New--Put Up an O'Reilly ThinkGeek Banner, Get A Free Book > >>>Ready for the next banner promotion? Here it is: We are looking for > >>>user groups to display our ThinkGeek banners on their web sites. If > >>>you send me the link to your user group site with one of our O'Reilly > >>>ThinkGeek banners, I will send you the O'Reilly book of your choice. > >>> > >>>O'Reilly ThinkGeek Banners: > >>>http://ug.oreilly.com/banners/thinkgeek/ > >>>---- > >>> > >>>The first book request wins :-) > >>> > >>>Mark > >>> > >>> > >>> > >>> > >>>_______________________________________________ > >>>Athens-pm mailing list > >>>Athens-pm@mail.pm.org > >>>http://mail.pm.org/mailman/listinfo/athens-pm > >> > >> > >> > >> > >> _______________________________________________ > >> Athens-pm mailing list > >> Athens-pm@mail.pm.org > >> http://mail.pm.org/mailman/listinfo/athens-pm > >> > >> > > > > _______________________________________________ > > Athens-pm mailing list > > Athens-pm@mail.pm.org > > http://mail.pm.org/mailman/listinfo/athens-pm From gepiti at gepiti.com Mon Oct 20 07:56:47 2003 From: gepiti at gepiti.com (Giorgos Epitidios) Date: Mon Aug 2 21:22:59 2004 Subject: [Athens-pm] Wednesday meeting Message-ID: <104a01c39709$9fda75a0$6513a8c0@forthnet.gr> Hi, Are we going to meet on the 22nd as planed? Yours Giorgos Epitidios From mark at dreamzpace.com Tue Oct 21 12:13:06 2003 From: mark at dreamzpace.com (Mark Pors) Date: Mon Aug 2 21:22:59 2004 Subject: [Athens-pm] Wednesday meeting In-Reply-To: <104a01c39709$9fda75a0$6513a8c0@forthnet.gr> References: <104a01c39709$9fda75a0$6513a8c0@forthnet.gr> Message-ID: <3F956922.1030704@dreamzpace.com> Giorgos Epitidios wrote: >Hi, > >Are we going to meet on the 22nd as planed? > >Yours > > >Giorgos Epitidios > >_______________________________________________ >Athens-pm mailing list >Athens-pm@mail.pm.org >http://mail.pm.org/mailman/listinfo/athens-pm > > > > sorry, this time I'm sick (nothing serious), but don't let that stop you to organise something Cheers Mark From angelos at unix.gr Wed Oct 22 09:23:09 2003 From: angelos at unix.gr (Angelos Karageorgiou) Date: Mon Aug 2 21:22:59 2004 Subject: [Athens-pm] Re: Athens-pm post from angelos@cheetah.iqs.gr requires approval In-Reply-To: <3F9680E5.903@dreamzpace.com> Message-ID: is this better? On Wed, 22 Oct 2003, Mark Pors wrote: > Hi Angelos, > > Welcome to our list! > You can only send e-mail to the list with the address you were > registered: angelos@unix.gr > > Cheers > Mark > > athens-pm-owner@mail.pm.org wrote: > > >As list administrator, your authorization is requested for the > >following mailing list posting: > > > > List: Athens-pm@mail.pm.org > > From: angelos@cheetah.iqs.gr > > Subject: hello > > Reason: Post by non-member to a members-only list > > > >At your convenience, visit: > > > > http://mail.pm.org/mailman/admindb/athens-pm > > > >to approve or deny the request. > > > > > > > > ------------------------------------------------------------------------ > > > > Subject: > > hello > > From: > > Angelos Karageorgiou > > Date: > > Wed, 22 Oct 2003 15:58:03 +0300 > > To: > > athens-pm@mail.pm.org > > > > > >??? ??? ??? ?? ??????? ??????? Perl Programmers !!! > > > > > >???????? ????? ? ??????? ??? ?? unix.gr > > > > > > > > ------------------------------------------------------------------------ > > > > Subject: > > confirm bc952b72a6f863f6bffb0fe7e149127f746c19fc > > From: > > athens-pm-request@mail.pm.org > > > > > >If you reply to this message, keeping the Subject: header intact, > >Mailman will discard the held message. Do this if the message is > >spam. If you reply to this message and include an Approved: header > >with the list password in it, the message will be approved for posting > >to the list. The Approved: header can also appear in the first line > >of the body of the reply. > > > > > > From mark at green-globe.com Wed Oct 22 09:31:12 2003 From: mark at green-globe.com (Mark Pors) Date: Mon Aug 2 21:22:59 2004 Subject: [Athens-pm] Re: Athens-pm post from angelos@cheetah.iqs.gr requires approval In-Reply-To: References: Message-ID: <3F9694B0.1060501@green-globe.com> Angelos Karageorgiou wrote: > >is this better? > yep :-) Mark > > > >On Wed, 22 Oct 2003, Mark Pors wrote: > > > >>Hi Angelos, >> >>Welcome to our list! >>You can only send e-mail to the list with the address you were >>registered: angelos@unix.gr >> >>Cheers >>Mark >> >>athens-pm-owner@mail.pm.org wrote: >> >> >> >>>As list administrator, your authorization is requested for the >>>following mailing list posting: >>> >>> List: Athens-pm@mail.pm.org >>> From: angelos@cheetah.iqs.gr >>> Subject: hello >>> Reason: Post by non-member to a members-only list >>> >>>At your convenience, visit: >>> >>> http://mail.pm.org/mailman/admindb/athens-pm >>> >>>to approve or deny the request. >>> >>> >>> >>>------------------------------------------------------------------------ >>> >>>Subject: >>>hello >>>From: >>>Angelos Karageorgiou >>>Date: >>>Wed, 22 Oct 2003 15:58:03 +0300 >>>To: >>>athens-pm@mail.pm.org >>> >>> >>>??? ??? ??? ?? ??????? ??????? Perl Programmers !!! >>> >>> >>>???????? ????? ? ??????? ??? ?? unix.gr >>> >>> >>> >>>------------------------------------------------------------------------ >>> >>>Subject: >>>confirm bc952b72a6f863f6bffb0fe7e149127f746c19fc >>>From: >>>athens-pm-request@mail.pm.org >>> >>> >>>If you reply to this message, keeping the Subject: header intact, >>>Mailman will discard the held message. Do this if the message is >>>spam. If you reply to this message and include an Approved: header >>>with the list password in it, the message will be approved for posting >>>to the list. The Approved: header can also appear in the first line >>>of the body of the reply. >>> >>> >>> >>> >> >> > >_______________________________________________ >Athens-pm mailing list >Athens-pm@mail.pm.org >http://mail.pm.org/mailman/listinfo/athens-pm > > > > -- -------------------------------------- Green Globe One More Tree! -------------------------------------- E-mail: info@green-globe.com WWW: http://www.green-globe.com Tel/Fax: +1 302 397 2003 -------------------------------------- From mark at dreamzpace.com Fri Oct 31 05:35:56 2003 From: mark at dreamzpace.com (Mark Pors) Date: Mon Aug 2 21:22:59 2004 Subject: [Athens-pm] iso-8859-7 to nummeric format conversion Message-ID: <3FA2491C.3030004@dreamzpace.com> Hi, Does anyone know of a routine to convert iso-8859-7 (greek) characters into UTF-8 character sequences (of the form: {)? Cheers Mark From mark at dreamzpace.com Fri Oct 31 06:01:17 2003 From: mark at dreamzpace.com (Mark Pors) Date: Mon Aug 2 21:22:59 2004 Subject: [Athens-pm] iso-8859-7 to nummeric format conversion In-Reply-To: <014701c39fa5$b07feda0$6513a8c0@forthnet.gr> References: <3FA2491C.3030004@dreamzpace.com> <014701c39fa5$b07feda0$6513a8c0@forthnet.gr> Message-ID: <3FA24F0D.80504@dreamzpace.com> Giorgos Epitidios wrote: >I have no answer but you may find something usefull at >http://www.hri.org/fonts/advanced > > Thanx, found it there: http://www.hri.org/fonts/advanced/iso2uni.pl Not very pretty, but will work Mark >Giorgos > >----- Original Message ----- >From: "Mark Pors" >To: >Sent: Friday, October 31, 2003 1:35 PM >Subject: [Athens-pm] iso-8859-7 to nummeric format conversion > > > > >>Hi, >> >>Does anyone know of a routine to convert iso-8859-7 (greek) characters >>into UTF-8 character sequences (of the form: {)? >> >>Cheers >>Mark >> >> >> >>_______________________________________________ >>Athens-pm mailing list >>Athens-pm@mail.pm.org >>http://mail.pm.org/mailman/listinfo/athens-pm >> >> >> > > > > From pjlees at ics.forth.gr Fri Oct 31 06:03:54 2003 From: pjlees at ics.forth.gr (Philip Lees) Date: Mon Aug 2 21:22:59 2004 Subject: [Athens-pm] iso-8859-7 to nummeric format conversion In-Reply-To: <3FA2491C.3030004@dreamzpace.com> Message-ID: <3FA26BCA.23790.4B9AD00@localhost> On 31 Oct 2003 at 13:35, Mark Pors wrote: > Does anyone know of a routine to convert iso-8859-7 (greek) characters > into UTF-8 character sequences (of the form: {)? Assuming you know the sequences, isn't it just a matter of constructing a hash? Alternatively, you might find something here (watch for wordwrap): http://search.cpan.org/~elizabeth/NexTrieve-0.41/lib/NexTrieve/UTF8.pm Philip -- Philip Lees ICS-FORTH, Science and Technology Park of Crete Vassilika Vouton, P.O. Box 1385, GR 711 10 Heraklion, Crete, GREECE tel.: +30-2810-391680, fax: +30-2810-391601, e-mail: pjlees@ics.forth.gr 'The aim of high technology should be to simplify, not complicate' - Hans Christian von Baeyer From mark at dreamzpace.com Fri Oct 31 06:11:40 2003 From: mark at dreamzpace.com (Mark Pors) Date: Mon Aug 2 21:22:59 2004 Subject: [Athens-pm] iso-8859-7 to nummeric format conversion In-Reply-To: <3FA26BCA.23790.4B9AD00@localhost> References: <3FA26BCA.23790.4B9AD00@localhost> Message-ID: <3FA2517C.8030607@dreamzpace.com> Philip Lees wrote: >On 31 Oct 2003 at 13:35, Mark Pors wrote: > > > >>Does anyone know of a routine to convert iso-8859-7 (greek) characters >>into UTF-8 character sequences (of the form: {)? >> >> > >Assuming you know the sequences, isn't it just a matter of >constructing a hash? > > > yes, similar as was done in the script in my previous mail (allthough that works as a filter). >Alternatively, you might find something here (watch for wordwrap): > >http://search.cpan.org/~elizabeth/NexTrieve-0.41/lib/NexTrieve/UTF8.pm > > > hmm, is actually written by someone I know from amsterdam.pm :-) Mark >Philip > > > From pjlees at ics.forth.gr Fri Oct 31 07:10:17 2003 From: pjlees at ics.forth.gr (Philip Lees) Date: Mon Aug 2 21:22:59 2004 Subject: [Athens-pm] iso-8859-7 to nummeric format conversion In-Reply-To: <3FA24F0D.80504@dreamzpace.com> References: <014701c39fa5$b07feda0$6513a8c0@forthnet.gr> Message-ID: <3FA27B59.8507.4F67405@localhost> On 31 Oct 2003 at 14:01, Mark Pors wrote: > Not very pretty, but will work Yikes! That's horrid. Mixing program and data like that is not a good idea. Try the attached version (untested - I don't have anything to try it on). Note that this way you can save the conversion table in a separate file if you like and read it into the hash at run time. Philip -- Philip Lees ICS-FORTH, Science and Technology Park of Crete Vassilika Vouton, P.O. Box 1385, GR 711 10 Heraklion, Crete, GREECE tel.: +30-2810-391680, fax: +30-2810-391601, e-mail: pjlees@ics.forth.gr 'The aim of high technology should be to simplify, not complicate' - Hans Christian von Baeyer -------------- next part -------------- #!/usr/bin/perl use strict; use warnings; my %UTF = ( '\xCE'=>'xCE\x9E', # GREEK CAPITAL LETTER XI '\xC2'=>'xCE\x92', # GREEK CAPITAL LETTER BETA '\xCA'=>'xCE\x9A', # GREEK CAPITAL LETTER KAPPA '\xBC'=>'xCE\x8C', # GREEK CAPITAL LETTER OMICRON WITH TONOS '\xBD'=>'xC2\xBD', # VULGAR FRACTION ONE HALF '\xA0'=>'xC2\xA0', # NO-BREAK SPACE '\xA1'=>'xCA\xBD', # MODIFIER LETTER REVERSED COMMA '\xA2'=>'xCA\xBC', # MODIFIER LETTER APOSTROPHE '\xA3'=>'xC2\xA3', # POUND SIGN '\xA6'=>'xC2\xA6', # BROKEN BAR '\xA7'=>'xC2\xA7', # SECTION SIGN '\xA8'=>'xC2\xA8', # DIAERESIS '\xA9'=>'xC2\xA9', # COPYRIGHT SIGN '\xAB'=>'xC2\xAB', # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK '\xAC'=>'xC2\xAC', # NOT SIGN '\xAD'=>'xC2\xAD', # SOFT HYPHEN '\xB2'=>'xC2\xB2', # SUPERSCRIPT TWO '\xE2'=>'xCE\xB2', # GREEK SMALL LETTER BETA '\xAF'=>'xE2\x40\x55', # HORIZONTAL BAR '\xB0'=>'xC2\xB0', # DEGREE SIGN '\xB1'=>'xC2\xB1', # PLUS-MINUS SIGN '\xB3'=>'xC2\xB3', # SUPERSCRIPT THREE '\xB4'=>'xCE\x84', # GREEK TONOS '\xB5'=>'xCE\x85', # GREEK DIALYTIKA TONOS '\xB6'=>'xCE\x86', # GREEK CAPITAL LETTER ALPHA WITH TONOS '\xB7'=>'xC2\xB7', # MIDDLE DOT '\xB8'=>'xCE\x88', # GREEK CAPITAL LETTER EPSILON WITH TONOS '\xB9'=>'xCE\x89', # GREEK CAPITAL LETTER ETA WITH TONOS '\xBA'=>'xCE\x8A', # GREEK CAPITAL LETTER IOTA WITH TONOS '\xBB'=>'xC2\xBB', # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK '\xBE'=>'xCE\x8E', # GREEK CAPITAL LETTER UPSILON WITH TONOS '\xBF'=>'xCE\x8F', # GREEK CAPITAL LETTER OMEGA WITH TONOS '\xC0'=>'xCE\x90', # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS '\xC1'=>'xCE\x91', # GREEK CAPITAL LETTER ALPHA '\xC3'=>'xCE\x93', # GREEK CAPITAL LETTER GAMMA '\xC4'=>'xCE\x94', # GREEK CAPITAL LETTER DELTA '\xC5'=>'xCE\x95', # GREEK CAPITAL LETTER EPSILON '\xC6'=>'xCE\x96', # GREEK CAPITAL LETTER ZETA '\xC7'=>'xCE\x97', # GREEK CAPITAL LETTER ETA '\xC8'=>'xCE\x98', # GREEK CAPITAL LETTER THETA '\xC9'=>'xCE\x99', # GREEK CAPITAL LETTER IOTA '\xCB'=>'xCE\x9B', # GREEK CAPITAL LETTER LAMDA '\xCC'=>'xCE\x9C', # GREEK CAPITAL LETTER MU '\xCD'=>'xCE\x9D', # GREEK CAPITAL LETTER NU '\xCF'=>'xCE\x9F', # GREEK CAPITAL LETTER OMICRON '\xD0'=>'xCE\xA0', # GREEK CAPITAL LETTER PI '\xD1'=>'xCE\xA1', # GREEK CAPITAL LETTER RHO '\xD3'=>'xCE\xA3', # GREEK CAPITAL LETTER SIGMA '\xD4'=>'xCE\xA4', # GREEK CAPITAL LETTER TAU '\xD5'=>'xCE\xA5', # GREEK CAPITAL LETTER UPSILON '\xD6'=>'xCE\xA6', # GREEK CAPITAL LETTER PHI '\xD7'=>'xCE\xA7', # GREEK CAPITAL LETTER CHI '\xD8'=>'xCE\xA8', # GREEK CAPITAL LETTER PSI '\xD9'=>'xCE\xA9', # GREEK CAPITAL LETTER OMEGA '\xDA'=>'xCE\xAA', # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA '\xDB'=>'xCE\xAB', # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA '\xDC'=>'xCE\xAC', # GREEK SMALL LETTER ALPHA WITH TONOS '\xDD'=>'xCE\xAD', # GREEK SMALL LETTER EPSILON WITH TONOS '\xDE'=>'xCE\xAE', # GREEK SMALL LETTER ETA WITH TONOS '\xDF'=>'xCE\xAF', # GREEK SMALL LETTER IOTA WITH TONOS '\xE0'=>'xCE\xB0', # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS '\xE1'=>'xCE\xB1', # GREEK SMALL LETTER ALPHA '\xE3'=>'xCE\xB3', # GREEK SMALL LETTER GAMMA '\xE4'=>'xCE\xB4', # GREEK SMALL LETTER DELTA '\xE5'=>'xCE\xB5', # GREEK SMALL LETTER EPSILON '\xE6'=>'xCE\xB6', # GREEK SMALL LETTER ZETA '\xE7'=>'xCE\xB7', # GREEK SMALL LETTER ETA '\xE8'=>'xCE\xB8', # GREEK SMALL LETTER THETA '\xE9'=>'xCE\xB9', # GREEK SMALL LETTER IOTA '\xEA'=>'xCE\xBA', # GREEK SMALL LETTER KAPPA '\xEB'=>'xCE\xBB', # GREEK SMALL LETTER LAMDA '\xEC'=>'xCE\xBC', # GREEK SMALL LETTER MU '\xED'=>'xCE\xBD', # GREEK SMALL LETTER NU '\xEE'=>'xCE\xBE', # GREEK SMALL LETTER XI '\xEF'=>'xCE\xBF', # GREEK SMALL LETTER OMICRON '\xF0'=>'xCF\xC0', # GREEK SMALL LETTER PI '\xF1'=>'xCF\xC1', # GREEK SMALL LETTER RHO '\xF2'=>'xCF\xC2', # GREEK SMALL LETTER FINAL SIGMA '\xF3'=>'xCF\xC3', # GREEK SMALL LETTER SIGMA '\xF4'=>'xCF\xC4', # GREEK SMALL LETTER TAU '\xF5'=>'xCF\xC5', # GREEK SMALL LETTER UPSILON '\xF6'=>'xCF\xC6', # GREEK SMALL LETTER PHI '\xF7'=>'xCF\xC7', # GREEK SMALL LETTER CHI '\xF8'=>'xCF\xC8', # GREEK SMALL LETTER PSI '\xF9'=>'xCF\xC9', # GREEK SMALL LETTER OMEGA '\xFA'=>'xCF\xCA', # GREEK SMALL LETTER IOTA WITH DIALYTIKA '\xFB'=>'xCF\xCB', # GREEK SMALL LETTER UPSILON WITH DIALYTIKA '\xFC'=>'xCF\xCC', # GREEK SMALL LETTER OMICRON WITH TONOS '\xFD'=>'xCF\xCD', # GREEK SMALL LETTER UPSILON WITH TONOS '\xFE'=>'xCF\xCE', # GREEK SMALL LETTER OMEGA WITH TONOS ); s/(\\x\w\w)/$UTF{$1}/ge, print while <>; From mark at dreamzpace.com Fri Oct 31 07:33:47 2003 From: mark at dreamzpace.com (Mark Pors) Date: Mon Aug 2 21:22:59 2004 Subject: [Athens-pm] iso-8859-7 to nummeric format conversion In-Reply-To: <3FA27B59.8507.4F67405@localhost> References: <014701c39fa5$b07feda0$6513a8c0@forthnet.gr> <3FA27B59.8507.4F67405@localhost> Message-ID: <3FA264BB.9060900@dreamzpace.com> Philip Lees wrote: >On 31 Oct 2003 at 14:01, Mark Pors wrote: > > > >>Not very pretty, but will work >> >> > >Yikes! That's horrid. Mixing program and data like that is not a good >idea. > > > I agree completely >Try the attached version (untested - I don't have anything to try it >on). Note that this way you can save the conversion table in a >separate file if you like and read it into the hash at run time. > > > great, thanx!!! Mark >Philip > >_______________________________________________ >Athens-pm mailing list >Athens-pm@mail.pm.org >http://mail.pm.org/mailman/listinfo/athens-pm > >