Article View: pl.comp.lang.tcl
Article #239Re: Optymalizacja skryptu
From: Derek Kuliński / takeda
Date: Thu, 29 Dec 2005 20:16
Date: Thu, 29 Dec 2005 20:16
26 lines
2310 bytes
2310 bytes
On Thu, 29 Dec 2005 09:22:43 +0100, Googie wrote: >> No wygląda to duuużo lepiej (i znowu to foreach =))) > Sprawdź jeszcze ([time]) ile wykonuje się ta metoda, a ile ta > poprzednia. Szkoda tracić prędkość kosztem ładnego wyglądu kodu. No > chyba że tutaj to nie gra roli :) Fakt to z pętlą foreach raczej będzie działało dłużej... Ale jeżeli wykona się w mniej niż sekundę to powinno być ok... Z drugiej strony, poniższa funkcja skoryguje czas (o ile działa poprawnie). >> Niemniej musiałem zmienić to: >>| return $v2 >> na: >>| return [adjust_timer $time_left $v2] >> Inaczej nie przechodziło testów :) > Nie zagłębiałem się w działanie ;) Fajnie jak byś się zagłębił, bo ta część też mi się nie podoba =) Ogólnie chodzi, żeby cały timer (after) mógł być wywołany w dowolnym momencie, ale mimo tego ustawił właściwy czas aby poprawnie odliczał. -- ダレック takeda@IRCnet.EFnet, ICQ# 15827691, YahooIM: takeda64 http://ircwiki.takeda.tk - strona wiki poświęcona IRC
Technical Details
Message-ID:
<qo09kafccq5u$.dlg@takeda.tk.invalid>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.cyf-kr.edu.pl!news.ceti.pl!not-for-mailReferences:
<spguu0moj949$.dlg@takeda.tk.invalid> <dotin8$ub2$1@srv.cyf-kr.edu.pl> <vp3r1q00wjwc.dlg@takeda.tk.invalid> <dp05ti$okb$1@srv.cyf-kr.edu.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.cyf-kr.edu.pl!news.ceti.pl!not-for-mail
From: Derek Kuliński / takeda <d.kulinski@gmail.com>
Newsgroups: pl.comp.lang.tcl
Subject: Re: Optymalizacja skryptu
Date: Thu, 29 Dec 2005 12:16:05 -0800
Organization: CETI S.C. (Krakow, Poland)
Lines: 26
Message-ID: <qo09kafccq5u$.dlg@takeda.tk.invalid>
References: <spguu0moj949$.dlg@takeda.tk.invalid> <dotin8$ub2$1@srv.cyf-kr.edu.pl> <vp3r1q00wjwc.dlg@takeda.tk.invalid> <dp05ti$okb$1@srv.cyf-kr.edu.pl>
NNTP-Posting-Host: node-402413e2.sna.onnet.us.uu.net
Mime-Version: 1.0
X-Trace: alfa.ceti.pl 1135887367 2094 64.36.19.226 (29 Dec 2005 20:16:07 GMT)
X-Complaints-To: abuse@tech.ceti.pl
NNTP-Posting-Date: Thu, 29 Dec 2005 20:16:07 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.15.1
X-Face: ptH}o2-v0T<^mQ%"Un18TXgE#jj}qUfAK;3\x;'$hO%[N&Jr^1FC~dtAe&p%]WWfXhhT_G%@!$|Nw,nq|M07r2[Jf._,ZqGWv@aULt6&Y+`2Wp9y]|=K.GgSR=]7ObD?8S|{I:D=+1K_'tn/:T0pyTQN=x).#~Z="SWp0V)P5D"8]rf=j5|{;O{0]8X;GHjl6p1R\VXngOe
X-Antivirus: avast! (VPS 0552-2, 12/29/2005), Outbound message
X-Antivirus-Status: Clean
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit