From sapapo at cc.jyu.fi Thu Feb 11 07:53:48 1999 From: sapapo at cc.jyu.fi (Sami Poikonen) Date: Thu Aug 5 00:02:05 2004 Subject: Kiinnostako perlin asennus? In-Reply-To: <199901301448.QAA03542@alpha.hut.fi> Message-ID: Nyt saattaisi olla tarjolla pikku jobi; Perlin asentaminen HP-ux 10.20:aan. Kone on Helsingiss?. Itsell?ni ei ole aikaa eik? mielenkiintoa tarttua h?rk?? sarvista t?ss? tapauksessa, sill? koneen nykykunnosta ei ole hirveasti tietoa, joten pahimmillaan voi joitua p?ivittelem??n k??nt?ji? yms. Jos vain jollain on kiinnostusta ja innostusta, niin voisin alkaa ylipuhumaan ko. koneen yll?pitoa moiseen asennusoperaatioon, mutta ennenkuin alan siihen, pit?isi tekij?n olla tiedossa. Luonnollisesti onnistuneesta ty?st? saa rahallisen korvauksen (vaikka konferenssikassaan...). Sami Poikonen ps. K?sitt??kseni sovimme, ett? perliin liittyvi? ty?tarjouksia saa esitt?? t?ll? listalla. From jhi at iki.fi Thu Feb 11 08:18:36 1999 From: jhi at iki.fi (Jarkko Hietaniemi) Date: Thu Aug 5 00:02:05 2004 Subject: Kiinnostako perlin asennus? In-Reply-To: References: <199901301448.QAA03542@alpha.hut.fi> Message-ID: <14018.59068.367959.974148@alpha.hut.fi> Sami Poikonen writes: > Nyt saattaisi olla tarjolla pikku jobi; > Perlin asentaminen HP-ux 10.20:aan. Kone on Helsingiss?. Voin kertoa etuk?teen ett? lib/odbm-testi ep?onnistuu (tunnettu bugi) :-) > ps. K?sitt??kseni sovimme, ett? perliin liittyvi? ty?tarjouksia saa > esitt?? t?ll? listalla. Kunnes joku toisin marisee ja perustelee miksei muka k?y. -- $jhi++; # http://www.iki.fi/jhi/ # There is this special biologist word we use for 'stable'. # It is 'dead'. -- Jack Cohen From jhi at iki.fi Thu Feb 11 08:51:46 1999 From: jhi at iki.fi (Jarkko Hietaniemi) Date: Thu Aug 5 00:02:05 2004 Subject: muistutus: ma 15.02. tapaaminen Espoon Otaniemessä Message-ID: <14018.61058.245925.59572@alpha.hut.fi> Tarkempi paikka: Dipolin alakerrassa sijaitseva tex-mex ravintola "Keltsu" (virallinen nimi, ???, oliko "Cantina Tex-Mex"???) : http://www.hut.fi/~jtjuslin/isokartta.JPG : : Paikka on kohde 18 kartalla (Dipoli). Rakennusta kiert?m?ll? esimerkiksi : vastap?iv??n $round++; niin l?ytyy ravintolan tapainen =). Tuo kartta on : hieman suttuinen, kun olen joskus syksyll? tehnyt siihen hienoa : ajanhallinta-kuviota, kun ajattelin suunnitella miss? olen mihinkin : aikaan... Ulkopaikkakuntalaisille julkisilla liikkuvilla: keskustasta linja-autoaseman yl?kent?lt? 102, 102T. Joku alkuasukas voisi selostaa optimaalisen poisj??ntipaikan... Tarkempi aika: Klo 19:00. -- $jhi++; # http://www.iki.fi/jhi/ # There is this special biologist word we use for 'stable'. # It is 'dead'. -- Jack Cohen From jtj at niksula.hut.fi Mon Feb 15 15:08:39 1999 From: jtj at niksula.hut.fi (Jukka Tapani Juslin) Date: Thu Aug 5 00:02:05 2004 Subject: Oikeinkirjoituksen tutkija yliopistolla? Message-ID: Heip! Kukahan oli tutkinut yliopistolla oikeinkirjoitusta? Kiinnostaisi tutkia hieman materiaalia. Mink?h?nlainen tietokanta tuohon kannattaisi laittaa - riitt?isik?h?n joku MySQL? $Jukka++; ----------------------------------------------------------------------------- JMT 7 C 354 02150 Espoo | +358 40 520 9879 GSM | www.hut.fi/u/jtjuslin Teekkaritenniksen www-vastaava '99 "In USA they have Bill Clinton, Johnny Cash and Bob Hope - in Finland we have Paavo Lipponen, little cash and no hope." From jhi at iki.fi Mon Feb 15 15:16:14 1999 From: jhi at iki.fi (Jarkko Hietaniemi) Date: Thu Aug 5 00:02:05 2004 Subject: Oikeinkirjoituksen tutkija yliopistolla? In-Reply-To: References: Message-ID: <14024.36510.408835.135793@alpha.hut.fi> Jukka Tapani Juslin writes: > > Heip! > > Kukahan oli tutkinut yliopistolla oikeinkirjoitusta? Kiinnostaisi tutkia Fred Karlsson. > hieman materiaalia. Mink?h?nlainen tietokanta tuohon kannattaisi laittaa - > riitt?isik?h?n joku MySQL? Tuota, ensi alkuun riitt?nee rivi ISO-Latin 1:t? (tai 15:ta...) per kaksi saraketta, ensimm?isess? sarakkeessa sanan nominatiivi, toisessa sen "tyyppi", joka esimerkiksi t?ss? Suomen kielen perussanakirjassa on numero tai numero+kirjain, esimerkiksi "kieli" on 26 tai "elukka" on 14A. Numero on se varsinainen "tyyppi", kirjain on astevaihtelu. (kunta -> kunnan, nt->nn on se astevaihtelu). Eli jos "tietokanta" tuo mieleenne jotain kauhean hienoja SQL-kyselyit? ja megalomaanisia RAID-varmennettuja tietokantapalvelimia, niin her?tys, siit? ei kysymys. Ongelma "tietokannassa" on tuottaa se sis?lt?, ei sen k?sittely... > $Jukka++; -- $jhi++; # http://www.iki.fi/jhi/ # There is this special biologist word we use for 'stable'. # It is 'dead'. -- Jack Cohen From martikka at stybba.ntc.nokia.com Tue Feb 16 11:42:55 1999 From: martikka at stybba.ntc.nokia.com (Hannu Martikka) Date: Thu Aug 5 00:02:05 2004 Subject: Performance in/output In-Reply-To: Message-ID: Heip! Kun t?st? nyt oli puhetta niin kiusataan kaikkia t?ll?isell? pikkutestill?. :) Sain t?ll?isi? tuloksia ajamalla 4.1M file 50x scriptin l?pi > /dev/null. Kone oli 266 PII/Linux ja perl5.004_05. print while (defined()); 47.740u 3.210s 0:51.50 98.9% (defined) 47.950u 3.000s 0:51.52 98.8% (defined) 47.710u 2.680s 0:50.66 99.4% (defined) print while ; 50.660u 4.050s 0:55.79 98.0% () 50.240u 3.360s 0:54.03 99.2% () 50.410u 3.680s 0:54.90 98.5% () while () { print; } 51.750u 3.330s 0:55.50 99.2% (while) 51.520u 3.460s 0:55.25 99.5% (while) 51.760u 3.290s 0:55.77 98.7% (while) Eli vaikuttaisi silt? ett? 99.2% cpu-teholla tuo 3-kohta (while) olisi n 1.2 sec hitaampi kuin kohdan 2 versio. Sitten tuo 1-kohta eli (defined) on taas 3-5 sec muita nopeampi... Mit?h?n tuo defined voi tuossa aiheuttaa ett? nopeutta tulee tuollain lis??? Lis?ksi kokeilin t?ll?ist? mutta t?m? ei ollut ollenkaan hyv? idea: print ; 83.320u 7.460s 1:30.88 99.8% (print ) 82.660u 7.810s 1:30.80 99.6% (print ) Tuossa menee jo 40sec enempi aikaa... - Goodi "The linuX Files -- The Source is Out There." ?,??,????`????,??,????`????,??,????`????,??,????`???????`????,??,???? From sapapo at cc.jyu.fi Tue Feb 16 14:44:00 1999 From: sapapo at cc.jyu.fi (Sami Poikonen) Date: Thu Aug 5 00:02:05 2004 Subject: Oikeinkirjoitusprojektista In-Reply-To: <14024.36510.408835.135793@alpha.hut.fi> Message-ID: On Mon, 15 Feb 1999, Jarkko Hietaniemi wrote: > Tuota, ensi alkuun riitt?nee rivi ISO-Latin 1:t? (tai 15:ta...) per > kaksi saraketta, ensimm?isess? sarakkeessa sanan nominatiivi, toisessa > sen "tyyppi", joka esimerkiksi t?ss? Suomen kielen perussanakirjassa > on numero tai numero+kirjain, esimerkiksi "kieli" on 26 tai "elukka" > on 14A. Numero on se varsinainen "tyyppi", kirjain on astevaihtelu. > (kunta -> kunnan, nt->nn on se astevaihtelu). Jarkko, sinulla kun on selv?sti jo tuota runkoa mieless?, niin teep? jossain vaiheessa pieni pohja, jonka p??lle tuota yhteist? projektia voidaan rakentaa. Kun on jotain konkreettista, niin siit? on helpompi l?hte? liikkeelle. Vaikka arvostella sit? jos ei vaikka itsek??n parempaan pystyisi. Kerrotko viel? tuon k?ytt?m?si kielioppiteoksen ISBN, niin tiedet??n sitten tapella sanamuodoista samoilla koodeilla. Ihan ensimm?iseksi kuitenkin voisi olla hyv? my?s v?h?n kertoa ihan noista perusk?sitteist? ja mit? mahdollisesti ollaan tekem?ss?. Mit? oikoluku tarkoittaa? Sanojen perusmuotojen/taivutusmuotojen etsimist?? Kirjoitusvirheiden etsimist? (spell checking)? Kielioppivirheiden havaitsemista? Lauseenosien tunnistamista? Tekstin luettavuuden mittaamista? Automaattinen virheenkorjaus (psuedo -> pseudo)? Ihan j?nn? olisi muuten rutiini, jolla voisi tunnistaa, mit? kielt? annettu teksti on. esim. annetaan rutiinille merkkijono joka sis?lt?? vain yht? kielt? ja tuloksena saisi ett? annettu teksti on italiaa 75% todenn?k?isyydell?, 15% espanjaa ja 5% portugalia. Osittain melko triviaali rutiini, mutta tuollaista luokittelijaa silloint?ll?in tarvitsisi... Ensimm?isen? tietysti voisi tehd? rutiinin ja laittaa se palauttamaan todenn?k?isyyksi?, kuinka todenn?k?isesti annettu teksti on suomea. (ja sitten vain sy?tt?m??n kaikki sfnet.* artikkelit sille...) Tai sitten murretunnistin... -- Sami Poikonen (040) 5696 337 http://www.iki.fi/sp/ sp@iki.fi (014) 3100 201 http://www.iki.fi/sp/bonsai/ "Men can't use sex to get what they want. Sex *is* what we want!" -- Frasier From jhi at iki.fi Tue Feb 16 15:01:47 1999 From: jhi at iki.fi (Jarkko Hietaniemi) Date: Thu Aug 5 00:02:06 2004 Subject: Oikeinkirjoitusprojektista In-Reply-To: References: <14024.36510.408835.135793@alpha.hut.fi> Message-ID: <14025.56507.641038.429824@alpha.hut.fi> Sami Poikonen writes: > On Mon, 15 Feb 1999, Jarkko Hietaniemi wrote: > > Tuota, ensi alkuun riitt?nee rivi ISO-Latin 1:t? (tai 15:ta...) per > > kaksi saraketta, ensimm?isess? sarakkeessa sanan nominatiivi, toisessa > > sen "tyyppi", joka esimerkiksi t?ss? Suomen kielen perussanakirjassa > > on numero tai numero+kirjain, esimerkiksi "kieli" on 26 tai "elukka" > > on 14A. Numero on se varsinainen "tyyppi", kirjain on astevaihtelu. > > (kunta -> kunnan, nt->nn on se astevaihtelu). > > Jarkko, sinulla kun on selv?sti jo tuota runkoa mieless?, niin teep? Tuota, mist?s sin? niin p??ttelet? :-) > jossain vaiheessa pieni pohja, jonka p??lle tuota yhteist? projektia > voidaan rakentaa. Kun on jotain konkreettista, niin siit? on helpompi Ei minulla mit??n konkreettista ole, mutta voin yritt?? kasata niist? monista keskener?isist? yritelmist?ni jotain. > l?hte? liikkeelle. Vaikka arvostella sit? jos ei vaikka itsek??n parempaan > pystyisi. > > Kerrotko viel? tuon k?ytt?m?si kielioppiteoksen ISBN, niin tiedet??n Sit? itse Fred Karlssonin kielioppiteosta en omista, olen vain joskus lainaillut kirjastosta. "Suomen kielen lauseoppi" tai jotain sinne p?in on nimi. Pit?isi varmaan hankkia joka tapauksessa. Sanakirjat ovat hy?dyllisi?. "Nykysuomen sanakirja" (WSOY, 1967 laitos, 1992 painos jota Akateemisessa/Suomalaisessa kirjakaupassa luulisi l?ytyv?n), kuusi osaa mutta vain n. 250 mk (muistaakseni). ISBN 951-0-18261-3 (koko sarja). Uudempi "Suomen kielen perussanakirja", Edita, 1990 laitos, kolme osaa a 350,- (juu, riistoa on), ISBN 951-861-433-4 (koko sarja). Molemmissa sanakirjoissa on alkusivuilla ne paljon puhumani taivutuskaavat. Kummassakin on oma systeemins?: eri toimituskunnat Perussanakirjassa on nykyaikaistettu sanastoltaan mutta my?s yksinkertaistettu s??nn?ilt??n: esimerkiksi vaihtoehtoista monikkoa "k?tten,sutten,vetten" ei ole olemassa jos Perussanakirjaa uskoo... > sitten tapella sanamuodoista samoilla koodeilla. > > Ihan ensimm?iseksi kuitenkin voisi olla hyv? my?s v?h?n kertoa ihan noista > perusk?sitteist? ja mit? mahdollisesti ollaan tekem?ss?. > Mit? oikoluku tarkoittaa? Sanojen perusmuotojen/taivutusmuotojen > etsimist?? Kirjoitusvirheiden etsimist? (spell checking)? > Kielioppivirheiden havaitsemista? Lauseenosien tunnistamista? Tekstin > luettavuuden mittaamista? Automaattinen virheenkorjaus (psuedo -> pseudo)? Kaikkea tuota :-) (nimim. kirjaan kirjoittamassa). Mutta k?sitt??kseni on hieman pakko aloittaa perusmuotojen/taivutusmuotojen ymm?rt?misest?/ arvaamisesta. > Ihan j?nn? olisi muuten rutiini, jolla voisi tunnistaa, mit? kielt? > annettu teksti on. esim. annetaan rutiinille merkkijono joka sis?lt?? vain > yht? kielt? ja tuloksena saisi ett? annettu teksti on italiaa 75% > todenn?k?isyydell?, 15% espanjaa ja 5% portugalia. > Osittain melko triviaali rutiini, mutta tuollaista luokittelijaa > silloint?ll?in tarvitsisi... Ensimm?isen? tietysti voisi tehd? rutiinin ja T?llaiseen netiss? t?rm?sinkin, en vain muista miss?, mutta pirullisen hyvin se arvasi. Itse ohjelmahan ei ole kauhean ihmeellinen, eri merkkijonojen esiintymistodenn?k?isyyksi?. -- $jhi++; # http://www.iki.fi/jhi/ # There is this special biologist word we use for 'stable'. # It is 'dead'. -- Jack Cohen From sapapo at cc.jyu.fi Tue Feb 16 15:32:56 1999 From: sapapo at cc.jyu.fi (Sami Poikonen) Date: Thu Aug 5 00:02:06 2004 Subject: sfnet.atk.ohjelmointi: vastauksista Message-ID: Olen parikin kertaa ottanut puheeksi noiden useinkysyttyjen kysymysten vastausten tekemisen perlill?, eli eik?h?n aleta hommiin... ------------------ 2 Numerosarjoja ja niiden tarkistemerkkej? 2.1 Miten pankkiviitenumero muodostetaan? 2.2 Miten rakentuu pankkitilinumero? 2.3 Miten henkil?tunnus muodostetaan? 2.4 Miten LY-tunnus muodostetaan? 3 P?iv?ykseen liittyvi? algoritmeja 3.1 Yleist? ja pari kalenterikirjastoa 3.2 Miten m??rit?n annetun p?iv?n viikkonumeron? ------------------ Tuossapa olisi nuo kohdat, joihin pit?isi jotai tehd? ja k?yn ne t?ss? l?pi: 2.1 viitenumero: Tarvitaan yleisk?ytt?inen moduuli, joka a: tarkastaa annetun viitenumeron oikeeellisuuden b: muodostaa n-merkki? pitk?n viitenumeron annetulle luvulle x. c: tulostaa viitenumeron oikein ryhmiteltyn? (d: tulostaa viitenumeron viivakoodina...) 2.2 pankkitilinumero My?s kannattaa tehd? moduuli (tai ymp?t? edellisen kanssa yhteen) jolla voidaan a: tarkastaa annetun tilinumeron oikeellisuus b: tulostaa tilinumero oikeassa muodossa oikein ryhmiteltyn?. 2.3 hetu Oma moduuli jolla voidaan: a: tarkistaa hetu b: saada syntym?aika jossain k?ytt?kelpoisessa p?iv?ysformaatissa. b1: -""_ ik? -""- c: saadaa generoituja uusia valideja hetuja annettujen parametrien mukaan. d: saadaan tietoja: esim. sukupuoli. e: tulostetaan oikeassa muodossa: esim: 1311891111 -> 131189-1111 ja tottakai ymm?rt?? +:n ja A:n -:n lis?ksi. 2.4 ly: Minulla on melkein valmis moduuli t?h?n jo olemassa, pitk?lti toiminnot kuten hetussa 2: Muita numerosarjoja ja niiden tarkistuksia: CPANistahan l?ytyy rutiinit mm. ISBN:n tarkistukseen, kuten my?s pankkikortin numeron tarkistukseen. Olen tehnyt moduulin ISSN numeroiden tarkastamiseen (v?h?n sama kuin ISBN, mutta lehdille), Mit?s muita tarvittaisiin? EAN ja viivakoodi! Videoiden PDC-koodit :-) 3. p?iv?ykset: Valmiit rutiinit ja moduulit taitaa perlist? jo l?yty? tai viimeist??n CPANista l?ytyy, mutta silti joku voisi selvitt??, mitk? toimii juuri suomessa oikein esim. viikkonumeroiden osalta ja sitten kirjoittaa artikkelin muotoon. Eli tuossa olisi monenlaista ty?sarkaa, ket? mikin kiinnostaa. Eli nyt voitaisiin v?h?n jakaa ty?t?, kuka tekee mit?? Perusoletushan on, ett? kaikki palavat halusta p??st? koodaamaan jotain todella hy?dyllist?, kun vain keksisi mit?. Kommentteja [ja koodia :-) ] otetaan vastaan. ps. pakollinen typer? ekstraidea: Nykyp?iv?n? joku markka/europulautin voisi olla kova sana. Sy?tet??n pulauttimella vaikka html-sivu ja se yritt?? p??tell? mitk? siin? olevat luvut ovat rahasummia (l?hell? lukua [mk|markkaa?], luku kahdella desimaalilla [99.90], luku muotoa \d+[;:,]- tms . L?ydetty raham??r? korvattaisiin sitten my?s sit? vastaavalla eurom??r?ll? ulosmenev??n tekstiin... -- Sami Poikonen (040) 5696 337 http://www.iki.fi/sp/ sp@iki.fi (014) 3100 201 http://www.iki.fi/sp/bonsai/ #use Oikoluku qw(:strict); eiah?nt?m?m kymmensormij?rjetaslm? ole lainkAan vaikess. From Juha.Takala at dna.fi Tue Feb 16 16:16:25 1999 From: Juha.Takala at dna.fi (Juha Takala) Date: Thu Aug 5 00:02:06 2004 Subject: sfnet.atk.ohjelmointi: vastauksista In-Reply-To: References: Message-ID: <14025.60172.205778.973296@puosu.dna.fi> Sami Poikonen writes: > > > 2.1 viitenumero: > Tarvitaan yleisk?ytt?inen moduuli, joka > a: tarkastaa annetun viitenumeron oikeeellisuuden > b: muodostaa n-merkki? pitk?n viitenumeron annetulle luvulle x. > c: tulostaa viitenumeron oikein ryhmiteltyn? > (d: tulostaa viitenumeron viivakoodina...) Toteuttaa b ja c: sub viitenum { my $n = shift; my ($i, $j) = (0,0); for (reverse split //, $n) { $j += $_ * (3,7,9)[$i++ % 3]; } $j %= 10; my $k = "$n$j"; 1 while $k =~ s/(\d)(\d{5}($| ))/$1 $2/; "$k"; } -juha From lukka at fas.harvard.edu Sun Feb 14 01:42:06 1999 From: lukka at fas.harvard.edu (Tuomas J. Lukka) Date: Thu Aug 5 00:02:06 2004 Subject: Performance in/output In-Reply-To: Message-ID: Koitapa undef $/ print ; Ja sitten myös do {read STDIN, $_, 100000; print $_} while defined $_; On Tue, 16 Feb 1999, Hannu Martikka wrote: > Heip! > > Kun tästä nyt oli puhetta niin kiusataan kaikkia tälläisellä > pikkutestillä. :) > > Sain tälläisiä tuloksia ajamalla 4.1M file 50x scriptin läpi > /dev/null. > Kone oli 266 PII/Linux ja perl5.004_05. > > print while (defined()); > 47.740u 3.210s 0:51.50 98.9% (defined) > 47.950u 3.000s 0:51.52 98.8% (defined) > 47.710u 2.680s 0:50.66 99.4% (defined) > > print while ; > 50.660u 4.050s 0:55.79 98.0% () > 50.240u 3.360s 0:54.03 99.2% () > 50.410u 3.680s 0:54.90 98.5% () > > while () { > print; > } > 51.750u 3.330s 0:55.50 99.2% (while) > 51.520u 3.460s 0:55.25 99.5% (while) > 51.760u 3.290s 0:55.77 98.7% (while) > > Eli vaikuttaisi siltä että 99.2% cpu-teholla tuo 3-kohta (while) olisi n > 1.2 sec hitaampi kuin kohdan 2 versio. > Sitten tuo 1-kohta eli (defined) on taas 3-5 sec muita nopeampi... > > Mitähän tuo defined voi tuossa aiheuttaa että nopeutta tulee tuollain > lisää? > > Lisäksi kokeilin tälläistä mutta tämä ei ollut ollenkaan hyvä idea: > print ; > 83.320u 7.460s 1:30.88 99.8% (print ) > 82.660u 7.810s 1:30.80 99.6% (print ) > > Tuossa menee jo 40sec enempi aikaa... From martikka at stybba.ntc.nokia.com Thu Feb 18 15:36:39 1999 From: martikka at stybba.ntc.nokia.com (Hannu Martikka) Date: Thu Aug 5 00:02:06 2004 Subject: Performance in/output In-Reply-To: Message-ID: On Sun, 14 Feb 1999, Tuomas J. Lukka wrote: > Koitapa > > undef $/ > print ; T?m? on abt 2x hitaampaa kuin "print while ;". > > Ja sitten my?s > > do {read STDIN, $_, 100000; print $_} while defined $_; Uh... t?? j?? jotenkin ikilooppiin... > > > On Tue, 16 Feb 1999, Hannu Martikka wrote: > > > Heip! > > > > Kun t?st? nyt oli puhetta niin kiusataan kaikkia t?ll?isell? > > pikkutestill?. :) > > > > Sain t?ll?isi? tuloksia ajamalla 4.1M file 50x scriptin l?pi > /dev/null. > > Kone oli 266 PII/Linux ja perl5.004_05. > > > > print while (defined()); > > 47.740u 3.210s 0:51.50 98.9% (defined) > > 47.950u 3.000s 0:51.52 98.8% (defined) > > 47.710u 2.680s 0:50.66 99.4% (defined) > > > > print while ; > > 50.660u 4.050s 0:55.79 98.0% () > > 50.240u 3.360s 0:54.03 99.2% () > > 50.410u 3.680s 0:54.90 98.5% () > > > > while () { > > print; > > } > > 51.750u 3.330s 0:55.50 99.2% (while) > > 51.520u 3.460s 0:55.25 99.5% (while) > > 51.760u 3.290s 0:55.77 98.7% (while) > > > > Eli vaikuttaisi silt? ett? 99.2% cpu-teholla tuo 3-kohta (while) olisi n > > 1.2 sec hitaampi kuin kohdan 2 versio. > > Sitten tuo 1-kohta eli (defined) on taas 3-5 sec muita nopeampi... > > > > Mit?h?n tuo defined voi tuossa aiheuttaa ett? nopeutta tulee tuollain > > lis??? > > > > Lis?ksi kokeilin t?ll?ist? mutta t?m? ei ollut ollenkaan hyv? idea: > > print ; > > 83.320u 7.460s 1:30.88 99.8% (print ) > > 82.660u 7.810s 1:30.80 99.6% (print ) > > > > Tuossa menee jo 40sec enempi aikaa... > - Goodi "The linuX Files -- The Source is Out There." ?,??,????`????,??,????`????,??,????`????,??,????`???????`????,??,???? From lukka at fas.harvard.edu Thu Feb 18 15:42:15 1999 From: lukka at fas.harvard.edu (Tuomas J. Lukka) Date: Thu Aug 5 00:02:06 2004 Subject: Performance in/output In-Reply-To: Message-ID: On Thu, 18 Feb 1999, Hannu Martikka wrote: > On Sun, 14 Feb 1999, Tuomas J. Lukka wrote: > > > Koitapa > > > > undef $/ > > print ; > Tämä on abt 2x hitaampaa kuin "print while ;". Mitä ihmettä... minkä kokoisella tiedostolla? > > Ja sitten myös > > > > do {read STDIN, $_, 100000; print $_} while defined $_; > Uh... tää jää jotenkin ikilooppiin... ups, while length $_ piti sanomani. Tuomas From jhi at iki.fi Fri Feb 19 03:11:35 1999 From: jhi at iki.fi (Jarkko Hietaniemi) Date: Thu Aug 5 00:02:06 2004 Subject: Performance in/output In-Reply-To: References: Message-ID: <14029.10951.979141.622325@alpha.hut.fi> Tuomas J. Lukka writes: > > > On Thu, 18 Feb 1999, Hannu Martikka wrote: > > > On Sun, 14 Feb 1999, Tuomas J. Lukka wrote: > > > > > Koitapa > > > > > > undef $/ > > > print ; > > T?m? on abt 2x hitaampaa kuin "print while ;". > > Mit? ihmett?... mink? kokoisella tiedostolla? Minun ihmettelyni lis?tt?k??n my?s. T?ss? minun testituloksiani. 32 MB tekstisy?tett?, 300 MHz Alpha gigalla muistia, Digital UNIX 4.0D, ajat 12 ajon keskiarvoja sekunteina: user system total a 0.201 1.217 1.418 b 7.924 0.817 8.741 c 8.210 0.806 9.015 d 0.140 0.671 0.810 e 0.027 0.630 0.656 a: undef $/; print b: print while c: while () { print } d: do {read STDIN, $_, 100000; print $_} while length $_; e: do {sysread STDIN, $_, 100000; print $_} while length $_; -- $jhi++; # http://www.iki.fi/jhi/ # There is this special biologist word we use for 'stable'. # It is 'dead'. -- Jack Cohen From Juha.Takala at dna.fi Fri Feb 19 03:12:20 1999 From: Juha.Takala at dna.fi (Juha Takala) Date: Thu Aug 5 00:02:06 2004 Subject: Performance in/output In-Reply-To: References: Message-ID: <14029.10421.415850.610785@puosu.dna.fi> > > > undef $/ > > > print ; > > T?m? on abt 2x hitaampaa kuin "print while ;". > Mit? ihmett?... mink? kokoisella tiedostolla? Olisko koneen keskusmuistin m??r?ll? (suhteessa datan m??r??n) vaikutusta? Kone joka alkaa swappaamaan, varmaan hidastuu, jos iso datam??r? yritet??n lukea kerralla muistiin. -juha From mairas at cc.hut.fi Tue Feb 23 07:40:59 1999 From: mairas at cc.hut.fi (Matti Airas) Date: Thu Aug 5 00:02:06 2004 Subject: =?ISO-8859-1?Q?H=E4m=E4h=E4kki?= Message-ID: Kaikenmoisten spiderien tai sp?mmilistankeruuohjelmistojen kaipailijoille: minut t?rm?ytettiin hiljattain webi-indeksoijaan nimelt? SWISH-E, joka p??asiallisesti indeksoi www-palvelimia a la AltaVista, mutta joka sis?lt?? my?s libwww:ll? tehdyn h?m?h?kin. Itse h?m?h?kki on kuulemma hirmu lyhyt, enk? tied? tukeeko se robots.txt-tiedostoja tai mit??n muitakaan hienouksia. En ole itse tehnyt ohjelmistolla mit??n, mutta jossain vaiheessa varmaan pit?isi. Katsokaa ja kertokaa: http://sunsite.berkeley.edu/SWISH-E/ Joko t?m? lista on selattavissa helsinkiperliininmunkkien www-palvelimella? Hyv? ty?kalu ko. tarkoitukseen on MHonArc, http://www.oac.uci.edu/indiv/ehood/mhonarc.doc.html. Matti Airas mairas@cc.hut.fi Research Assistant http://www.hut.fi/u/mairas/ HUT / Acoustics Laboratory PGP key available [[ Herausgegeben vom internationalen Institut f?r Ordnung und Disziplin ]] From jtj at niksula.hut.fi Sat Feb 27 03:40:25 1999 From: jtj at niksula.hut.fi (Jukka Tapani Juslin) Date: Thu Aug 5 00:02:06 2004 Subject: Seuraava tapaaminen 9.3.1999 klo 19:00 Message-ID: Heip! Seuraava kerta on siis v?h?n alle kahden viikon p??st?. Paikkaa ei ole viel? sovittu. Minusta voisi olla hieno joku paikka, miss? olisi fl?ppitaulu ja saisi olla suhteellisen rauhassa. Saunailtakin olisi kiva... Oliskos ehdotuksia paikaksi? t.Jukka PS. www sivua on p?ivitetty. PSS. Jos nuo cc:n? olevat ihmiset eiv?t saa t?t? kahteen kertaan ... niin skriptiss?ni, jonka pit?isi liitt?? listalle on jotain vikaa - laittakaa itse majordomo subscribe tuonne majordomo@happyfunball.pm.org. Kiitos. --- Personal page (picture of me and contact info) http://www.hut.fi/~jtjuslin --- NEW ! Helsinki Perl community: Check out http://helsinki.pm.org From lukka at fas.harvard.edu Wed Feb 24 02:20:41 1999 From: lukka at fas.harvard.edu (Tuomas J. Lukka) Date: Thu Aug 5 00:02:06 2004 Subject: Kysymys: Paketin vai objektin muuttuja? In-Reply-To: Message-ID: > Tuo olio-ohjelmointi Perlillä ei ole minulle kyllä vielä kaikin puolin > selvä ja pyytäisinkin näkemystä seuraavanlaisesta asiasta; > > On olemassa perlin moduuli (paketti) jossa on n kappaletta muuttujia, > jotka vaikuttavat moduulissa määriteltävän objektiin sen luomisvaiheessa. > Itse oliossa on m kappaletta siihen suoranaisesti liittyviä muuttujia. > > Kysymys kuuluukin, olisiko järkevää ottaa nuo n kappaletta muuttujia > osaksi tuota oliota, jolloin olisi mahdollista, että noiden muuttujien > arvot olisivat erilaiset eri objekteille. (Tarvetta tuollaiselle ei > ainakaan ensisilmäyksellä tuntuisi olevan, mutta jossain tapauksissa > se saattaisi tulla kysymykseen). No sepä riippuu juuri siitä, mitä ne tarkoittavat. > Itse kuitenkin vierastan noiden ylimääräisten muuttujien ottamista > olion ominaisuudeksi, sillä ne eivät ole suoranaisesti sen olion > ominaisuuksia, vaan sen ympäristön, johon tuo olio syntyy. > > Vai miten tämänlaiset asiat oikein tehdään perlillä? Miten olisi referenssi oliosta johonkin hash-tauluun jossa nämä arvot ovat, ja se hash voisi olla joko defaultti pakkauksessa tms. Eli periaatteessa tehdään ympäristöstä oma olionsa, koska kuvauksesi mukaan se on sellainen (ei varsinainen olio mutta datajoukko kuitenkin). Tuomas