🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.fan.gopher
Article #13455

Re: filtry

#13455
From: Adam Wysocki
Date: Thu, 02 Jan 2003 18:59
121 lines
5753 bytes
01.01.03 Puck wrote:

> > > na unixie. :)
> > r0tfl :)
>    ^

Tak właśnie miało to zabrzmieć :)

> Dwa pliki, binarki. Kilka bajtów, żeby określić kolor
> danego tekstu (zamieniłbym na ansi)

ANSI to kod kontrolujący terminal i zoptymalizowany pod tym kątem.

> > > Masz kiepskie wieści. Trochę sie to usprawniło po 1.3.23.4.
> > Nie mów że są szybsze niż kod wykonywalny ;D
> Nie mówie, bo są nadal skryptami,

python też czyta skrypty.

> ale mimo to szybsze, niż były kiedys.

Trzy wiadomości na sekundę? ;D

> > Postać interpretowalna jest to postać, która zostaje wpuszczona 
> > do procesora po przerobieniu przez interpreter, i jest przerabiana 
> > w trakcie wykonywania. Coś niejasnego?
> Co jest interpreterem? System operacujny?

Na przykładzie DOSa. Interpreter komend command.com wyświetla prompta 
i odpowiednio interpretuje wydawane przez ciebie komendy, komendy 
z pliku batchowego, strumienia, urządzenia ctty i czego tam sobie 
jeszcze zażyczysz. Natomiast wykonując program com / exe system 
pozostawia interpretowanie kodu procesorowi. Rzeczywistemu, umieszcza 
kod w pamięci, ustawia wskaźnik kodu procesora tak, żeby wykonywał 
ten kod, a sam zmyka w przerwania i stos.

> > > Od tego jest skryptem, żeby sie nie kompilowac. ;P
> > Mógłby to robić, chociażby przy każdym uruchomieniu.
> Po co tyle zachodu?

Po prędkość.

> Przecież to są zwykle małe programy, których działanie 
> ogranicza się do kilku sekund (jak dobrze pójdzie).

Kilka sekund to czasami dużo.

> > > No. Bo wiesz, ja jestem raczej przyzwyczajony do tego, co jest
> > > commonly uzywane w mailerach, a tam nie ma zwykle ciekawych
> > > filtrów.
> > Zainteresuj się pine.
> Nie podoba mi się.

Więc nie mów że nie ma.

> Chociażby dlatego, że raz Exit jest pod ^X,

Nigdy nie jest pod ^X.

> raz pod ^E, ^C albo 'E'. :p

Czasami jeszcze pod < :P

> To mi się nie podoba.

Tyle że są jasne reguły, kiedy jest pod czym.

> > Tia, i te jego pseudonaukowe teksty, czytałem tego
> > trochę swego czasu (w DDTPacku) żeby się pośmiać.
> Nie przesadzaj, pisał dobrze.

Tak, bardzo dobrze ;DD

> > >> bez stosowania żadnych instrukcji warunkowych
> > > Tj?
> > cmp, je, jne, jb, jz, itp.
> Okay, Cacko kiedys coś o tym mówił, ale nie słuchałem go.
>       ^^^^^
> Nasz informatyk.

I to był błąd, bo to podstawa zaprzęgnięcia procesora boolowskiego 
do instrukcji warunkowych.

> > I nigdy nie pisz niczego pod naciskiem chwili.
> > Jeśli masz coś do zrobienia, przemyśl to z ty-
> > dzień i dopiero potem siadaj do pisania. To
> > naprawdę procentuje.
> No dobra, do przerobienia systemu news-mail zabierałem się od
> sporego czasu i cieszę się, że mój pierwszy pomysł nie wszedł
> w życie. ;p

No widzisz :)

> > >> W koniunkcji i dysjunkcji nie ma priorytetów.
> > > Nie o to chodzi. Jeśli pierwsze polecenie będzie oznaczało
> > > usunięcie maila, a drugie zapisanie go w "..." to zapisze.
> > Znaczy się bez sensu :) Nie może być operacji logicznych na 
> > funkcjach, mogą być najwyżej operacje na wynikach tych funkcji, 
> > typu czy się udało usunąć, itp. ale nie możesz połączyć ze 
> > sobą np. usunięcia i zapisania w operacji logicznej.
> Teraz znowu nie rozumiem, co Ty chcesz tu uskutecznić. :p
> Podczas przetwarzania poleceń nie ma wykonywania tych
> poleceń. Tzn... jeśli jest to coś związanego z końcowym
> położeniem tego maila, to jest to odkładane na później,
> czyli po przejściu przez wszystkie filtry.

No i tak jest prawidłowo.

> > >> gophi po przejściu przez lekcje logiki cyfrowej u p. Kota (mam czwórkę, 
> > >> będę poprawiał na piątkę, ale na koniec roku i tak chciałbym mieć szóstkę).
> > > Bajka.
> > Dlaczego bajka? Uda się :) Chociażby po to,
> > żeby udowodnić Obiemu,  jak wiele stracił :>
> Jasne. Jak sylwek?

Kulturalnie i bez przegięć :> A u ciebie?

-- 
Pozdrowienia z Warszawy * Adam `gophi' Wysocki * gophi@studio.tpi.pl
GG# 1234 * RLU# 265791 * ICQ# 173653642 * GSM# +48505439030 * CB# 33
Jesteś Gophim :) Jedynym w swoim rodzaju, niepowtarzalnym (C) Muszek
Technical Details
Message-ID: <gophi.1245309237@gophi.nascom.nasa.gov>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.atcom.net.pl!wysocki.lodz.pdi.net!gophi.nascom.nasa.gov!gophi
References: <20021228.12896@news.blade.net> <gophi.1245288112@gophi.nascom.nasa.gov> <20021230.12899@news.blade.net> <gophi.1245300761@gophi.nascom.nasa.gov> <20030101.12906@news.blade.net>

Show Full Headers
Complete Article Headers
Newsgroups: alt.pl.fan.gopher
Subject: Re: filtry
Date: Thu, 2 Jan 2003 19:59:36 +0100
Lines: 122
References: <20021228.12896@news.blade.net> <gophi.1245288112@gophi.nascom.nasa.gov> <20021230.12899@news.blade.net> <gophi.1245300761@gophi.nascom.nasa.gov> <20030101.12906@news.blade.net>
Mime-Version: 1.0
X-Trace: localhost.localdomain 1041533976 1493 127.0.0.1 (2 Jan 2003 18:59:36 GMT)
NNTP-Posting-Date: Thu, 2 Jan 2003 18:59:36 +0000 (UTC)
In-Reply-To: <20030101.12906@news.blade.net>
From: Adam Wysocki <adam@wysocki.lodz.pdi.net>
Organization: PFT Hacking Group
NNTP-Posting-Host: gophi.nascom.nasa.gov
X-Complaints-To: news@aramin.one.pl
User-Agent: Pine 4.44 / Red Hat Linux 7.3 (Valhalla) / Kernel 2.4.18-3
X-Geek-Code-1: GAT d? s+: a1985 C++ UL+++ P+ L+++ E---- W- N++ K- w--- !O M--
X-Geek-Code-2: V-- PS+ PE+ Y-- PGP- t- !5 X+ R- tv- b+ DI- D+ G e- h* r% y*
X-Geek-Code-3: v3.12
X-License: This message is PPL-Licensed, details on http://ppl.7thGuard.net/
X-Hardcore-User: pine
X-No-Archive: yes
X-Uwaga: O ile nie jest zaznaczone inaczej, poglady wyrazone przeze mnie          sa moimi wlasnymi pogladami i moga, ale nie musza, byc zgodne          z pogladami moich bylych, obecnych oraz przyszlych pracodawcow.
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.atcom.net.pl!wysocki.lodz.pdi.net!gophi.nascom.nasa.gov!gophi
Message-ID: <gophi.1245309237@gophi.nascom.nasa.gov>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit