🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.programming
32 messages
32 total messages Started by fir Tue, 26 Mar 2019 10:29
elementy furii
#215510
Author: fir
Date: Tue, 26 Mar 2019 10:29
17 lines
2428 bytes
w zeszly roku w kilka dni napisalem pewne elementy kompilatora takiego jakby "pre c"
(jezyka ktory w zamysle raczej jest wstepem 
do C/C2/hipermodularnego c bo prawie nic tam nie dziala, no ale mowie pisalem to z piec dni

tak czy owak da sie skompilowac cos w rodzaju helloworda na windows 32 (wywoluje moja wlasna dllke by ladniej wygladalo niz zwyczjanie na konsoli)

http://minddetonator.htw.pl/furia3.zip 

screenshot w outputu 

http://minddetonator.htw.pl/furia3.png 

bylo to o tyle mozliwe ze z rok wczesniej (w 2017? niezbyt pamietam te daty bo ostatnio sie zaczalem mega lenic) nap[isalem asembler (organic asm)... ...ten asm nie ma tez wklepanych wielu mnemonikow, bo mi sie nie chcialo, nie ma tez chyab wszystkich trybow adresowan, dlatego rozbudowayanie tego kompilatora wymaga grzebania i w jednym i drugim i przez to jest lekko ciezkie (nie az tak co prawda ale chyba faktycznie przyznam ze pisanie kompilatora i asma na x86/win32
jest projektem nieco trudniejszej klasy niz 
pisanie bardziej typowych apek.. nie jest 'zbyt' trudne ale poprostu trzebbyc involved (troche bardziej niz zwykle) i to troche meczy, nie zawsze mi sie chce

z drugiej strony fajnie miec swoj kompilatorek..zastanawiam sie kiedy sie w sobie zewre by napisac troche wiecej featurez :/
Re: elementy furii
#215512
Author: fir
Date: Tue, 26 Mar 2019 11:08
102 lines
5203 bytes
W dniu wtorek, 26 marca 2019 11:30:01 UTC+1 użytkownik fir napisał:
> w zeszly roku w kilka dni napisalem pewne elementy kompilatora takiego jakby "pre c"
> (jezyka ktory w zamysle raczej jest wstepem 
> do C/C2/hipermodularnego c bo prawie nic tam nie dziala, no ale mowie pisalem to z piec dni
> 
> tak czy owak da sie skompilowac cos w rodzaju helloworda na windows 32 (wywoluje moja wlasna dllke by ladniej wygladalo niz zwyczjanie na konsoli)
> 
> http://minddetonator.htw.pl/furia3.zip 
> 
> screenshot w outputu 
> 
> http://minddetonator.htw.pl/furia3.png 
> 
> bylo to o tyle mozliwe ze z rok wczesniej (w 2017? niezbyt pamietam te daty bo ostatnio sie zaczalem mega lenic) nap[isalem asembler (organic asm)... ...ten asm nie ma tez wklepanych wielu mnemonikow, bo mi sie nie chcialo, nie ma tez chyab wszystkich trybow adresowan, dlatego rozbudowayanie tego kompilatora wymaga grzebania i w jednym i drugim i przez to jest lekko ciezkie (nie az tak co prawda ale chyba faktycznie przyznam ze pisanie kompilatora i asma na x86/win32
> jest projektem nieco trudniejszej klasy niz 
> pisanie bardziej typowych apek.. nie jest 'zbyt' trudne ale poprostu trzebbyc involved (troche bardziej niz zwykle) i to troche meczy, nie zawsze mi sie chce
> 
> z drugiej strony fajnie miec swoj kompilatorek..zastanawiam sie kiedy sie w sobie zewre by napisac troche wiecej featurez :/

och god, ladnie napisalem posta i przypadkowe nacisniecie dwu klawiszow naraz spowodowalo ze nizknal w ulamek sekundy

kod jaki to kompiluje jest taki 


 int becground_color: 0

 int RunFramePointer: 0

  void RunFrame()
    becground_color = becground_color + 65536
    becground_color = becground_color + 512
    becground_color = becground_color + 3

    cdecl green_fire  SprintCB(-1, becground_color)
    cdecl green_fire  ClearFrameData(becground_color);
    cdecl green_fire  SprintXY(10, 10)
    cdecl green_fire  sprint("  Helllo World from Furia  \x00");
  return


  void main()
    asm  mov eax RunFrame
    asm  mov (RunFramePointer) eax
    cdecl green_fire         RegisterRunFrame( RunFramePointer );
    cdecl green_fire         SetSleepValue(30)
    cdecl green_fire         SetupWindow2(" furia pre c compiler \x00",  4, 5,  567, 443 );
  return

troche slabo to przypomina c ale pisalem by jak nalatwiej mis ie to pisalo a nie by od razu przypominalo c

chyba 3 rzeczy powinienem poprawic na poczatek, 

1) moj asm nie wspiera o ile pamietam wywolywanie funkcji z calbackami dlatego mam tutaj stub w asmie

    asm  mov eax RunFrame
    asm  mov (RunFramePointer) eax
    cdecl green_fire         RegisterRunFrame( RunFramePointer );

zamiast

    cdecl green_fire         RegisterRunFrame( RunFrame );

a to daltego ze asm wspiera 

   push (RunFramePointer)
    call green_fire.RegisterRunFrame
   pop eax

ale nie 

   push (RunFrame)
    call green_fire.RegisterRunFrame
   pop eax

w pierwszej wersji etykiete jest z sekcji .data a w drugiej to label z codu

ale to chyab mozna poprawic (jakbym sie troche skupil)

2)

 int becground_color: 0
 int RunFramePointer: 0

powinienem przerobic na zwykle

 int becground_color = 0
 int RunFramePointer = 0

nie wiem czemu tak nawet napisalem chyab chialem odrozniac deklaracje-inicjalizacje od przypisan ale skoro int jest z lewej to wiadomo ze to deklaracja

3) te wszystkie 

    cdecl green_fire  SprintXY(10, 10)

wygladaja glupio jesli tego jest za duzo
wiec chyab trzeba zbudowac  zbiorcza tablice importow cos w stylu

import  cdecl "green_fire" SprintXY SprintCB sprint RegisterRunFrame SetSleepValue SetupWindow2

co jest swoja draga mniej logiczne ale pozniej kody nizej wygladaja bardziej c-owo

ostatnio czuje sie jak na mega kacu 9zdrowie ciagle fatalne, dusi mnie w plucahc niesamowicie), ale jakbym sie zebral to to mnie teraz czeka
Re: elementy furii
#215515
Author: Queequeg
Date: Tue, 26 Mar 2019 12:12
22 lines
1449 bytes
fir <profesor.fir@gmail.com> wrote:

> http://minddetonator.htw.pl/furia3.zip 

Zapomniałeś dołączyć źródeł.

Btw, podobają mi się komunikaty błędów z tej twojej dll-ki.

this shouldnt appear
unfortunate error detected
p0zioma linia poza zakresem
didnt found file %s
dhgekjh
cannot mallock data for file %s
unsupported case atthe moment
cant open process for get memory info
tryin connect to server '%s'

Jak można być takim analfabetą i jeszcze się tym chwalić?

-- 
https://www.youtube.com/watch?v=9lSzL1DqQn0
Re: elementy furii
#215523
Author: Queequeg
Date: Tue, 26 Mar 2019 12:14
12 lines
1214 bytes
fir <profesor.fir@gmail.com> wrote:

>  int becground_color: 0
>  int RunFramePointer: 0

Czy jest tu jakaś konwencja? Czemu nie BecgroundColor lub 
run_frame_pointer?

Pomijając, że _back_ground.

-- 
https://www.youtube.com/watch?v=9lSzL1DqQn0
Re: elementy furii
#215517
Author: fir
Date: Tue, 26 Mar 2019 12:31
24 lines
2316 bytes
W dniu wtorek, 26 marca 2019 13:12:59 UTC+1 użytkownik Queequeg napisał:
> fir <profesor.fir@gmail.com> wrote:
> 
> > http://minddetonator.htw.pl/furia3.zip 
> 
> Zapomniałeś dołączyć źródeł.
> 
> Btw, podobają mi się komunikaty błędów z tej twojej dll-ki.
> 
> this shouldnt appear
> unfortunate error detected
> p0zioma linia poza zakresem
> didnt found file %s
> dhgekjh
> cannot mallock data for file %s
> unsupported case atthe moment
> cant open process for get memory info
> tryin connect to server '%s'
> 
> Jak można być takim analfabetą i jeszcze się tym chwalić?
> 
to robocza wersja baranie z mozgiem wielkosci kostki gry

pisane bardzo szybko w kilka dni wiec nie dbam o mniej istotne sprawy.. oczywiscie zrozumienie tego wymaga miernego poziomu inteligencji a nie imbecyla wiec twoj problem typowy dla imbecyla cie dreczy
Re: elementy furii
#215524
Author: fir
Date: Tue, 26 Mar 2019 12:37
137 lines
7038 bytes
W dniu wtorek, 26 marca 2019 12:08:09 UTC+1 użytkownik fir napisał:
> W dniu wtorek, 26 marca 2019 11:30:01 UTC+1 użytkownik fir napisał:
> > w zeszly roku w kilka dni napisalem pewne elementy kompilatora takiego jakby "pre c"
> > (jezyka ktory w zamysle raczej jest wstepem 
> > do C/C2/hipermodularnego c bo prawie nic tam nie dziala, no ale mowie pisalem to z piec dni
> > 
> > tak czy owak da sie skompilowac cos w rodzaju helloworda na windows 32 (wywoluje moja wlasna dllke by ladniej wygladalo niz zwyczjanie na konsoli)
> > 
> > http://minddetonator.htw.pl/furia3.zip 
> > 
> > screenshot w outputu 
> > 
> > http://minddetonator.htw.pl/furia3.png 
> > 
> > bylo to o tyle mozliwe ze z rok wczesniej (w 2017? niezbyt pamietam te daty bo ostatnio sie zaczalem mega lenic) nap[isalem asembler (organic asm)... ...ten asm nie ma tez wklepanych wielu mnemonikow, bo mi sie nie chcialo, nie ma tez chyab wszystkich trybow adresowan, dlatego rozbudowayanie tego kompilatora wymaga grzebania i w jednym i drugim i przez to jest lekko ciezkie (nie az tak co prawda ale chyba faktycznie przyznam ze pisanie kompilatora i asma na x86/win32
> > jest projektem nieco trudniejszej klasy niz 
> > pisanie bardziej typowych apek.. nie jest 'zbyt' trudne ale poprostu trzebbyc involved (troche bardziej niz zwykle) i to troche meczy, nie zawsze mi sie chce
> > 
> > z drugiej strony fajnie miec swoj kompilatorek..zastanawiam sie kiedy sie w sobie zewre by napisac troche wiecej featurez :/
> 
> och god, ladnie napisalem posta i przypadkowe nacisniecie dwu klawiszow naraz spowodowalo ze nizknal w ulamek sekundy
> 
> kod jaki to kompiluje jest taki 
> 
> 
>  int becground_color: 0
> 
>  int RunFramePointer: 0
> 
>   void RunFrame()
>     becground_color = becground_color + 65536
>     becground_color = becground_color + 512
>     becground_color = becground_color + 3
> 
>     cdecl green_fire  SprintCB(-1, becground_color)
>     cdecl green_fire  ClearFrameData(becground_color);
>     cdecl green_fire  SprintXY(10, 10)
>     cdecl green_fire  sprint("  Helllo World from Furia  \x00");
>   return
> 
> 
>   void main()
>     asm  mov eax RunFrame
>     asm  mov (RunFramePointer) eax
>     cdecl green_fire         RegisterRunFrame( RunFramePointer );
>     cdecl green_fire         SetSleepValue(30)
>     cdecl green_fire         SetupWindow2(" furia pre c compiler \x00",  4, 5,  567, 443 );
>   return
> 
> troche slabo to przypomina c ale pisalem by jak nalatwiej mis ie to pisalo a nie by od razu przypominalo c
> 
> chyba 3 rzeczy powinienem poprawic na poczatek, 
> 
> 1) moj asm nie wspiera o ile pamietam wywolywanie funkcji z calbackami dlatego mam tutaj stub w asmie
> 
>     asm  mov eax RunFrame
>     asm  mov (RunFramePointer) eax
>     cdecl green_fire         RegisterRunFrame( RunFramePointer );
> 
> zamiast
> 
>     cdecl green_fire         RegisterRunFrame( RunFrame );
> 
> a to daltego ze asm wspiera 
> 
>    push (RunFramePointer)
>     call green_fire.RegisterRunFrame
>    pop eax
> 
> ale nie 
> 
>    push (RunFrame)
>     call green_fire.RegisterRunFrame
>    pop eax
> 
> w pierwszej wersji etykiete jest z sekcji .data a w drugiej to label z codu
> 
> ale to chyab mozna poprawic (jakbym sie troche skupil)
> 
> 2)
> 
>  int becground_color: 0
>  int RunFramePointer: 0
> 
> powinienem przerobic na zwykle
> 
>  int becground_color = 0
>  int RunFramePointer = 0
> 
> nie wiem czemu tak nawet napisalem chyab chialem odrozniac deklaracje-inicjalizacje od przypisan ale skoro int jest z lewej to wiadomo ze to deklaracja
> 
> 3) te wszystkie 
> 
>     cdecl green_fire  SprintXY(10, 10)
> 
> wygladaja glupio jesli tego jest za duzo
> wiec chyab trzeba zbudowac  zbiorcza tablice importow cos w stylu
> 
> import  cdecl "green_fire" SprintXY SprintCB sprint RegisterRunFrame SetSleepValue SetupWindow2
> 
> co jest swoja draga mniej logiczne ale pozniej kody nizej wygladaja bardziej c-owo
> 
> ostatnio czuje sie jak na mega kacu 9zdrowie ciagle fatalne, dusi mnie w plucahc niesamowicie), ale jakbym sie zebral to to mnie teraz czeka

ok poprawilem tego calbacka,

http://minddetonator.htw.pl/furia4.zip

 wiec kompilator kompiluje teraz ciut bardziej strawny kod


 int becground_color = 0


  void RunFrame()
    becground_color = becground_color + 65536 + 512 + 3
    cdecl green_fire  SprintCB(-1, becground_color)
    cdecl green_fire  ClearFrameData(becground_color);
    cdecl green_fire  SprintXY(10, 10)
    cdecl green_fire  sprint("  Helllo World from Furia  \x00");
  return


  void main()
    cdecl green_fire         RegisterRunFrame( &RunFrame );
    cdecl green_fire         SetSleepValue(30)
    cdecl green_fire         SetupWindow2(" furia pre c compiler \x00",  4, 5,  567, 443 );
  return

musze dodac ze nie wszystkie "wyrazenia" dzialaja (praktycznie to prawie zadne)
aiec trzeba tu troche rzeczy podopisywac,
ale wywolania z dllek dzialaja (dzilaja tez chyab proste ify i fory)  wiec jest
poczatkowy fun


troche strach przyznam grzebac w moim asemblerze bo asembler jest troche zagmatwany, najgorsze w nim jest to ze
jak sie liczy adresy do etykiet to trzeba to sklafdowac, obliczac, a pozniej jeszcze ew fizupowac i mozna sie troche pogubic, - sam jestem leniwy i nie zawsze lubie sie zaglebiac a w powierzchniowym trybie nie wszystko da sie ad-hoc dopicac, tak ze az sie balem grzebac w tym calbacku - ale jakos poszlo ;c
Re: elementy furii
#215520
Author: fir
Date: Tue, 26 Mar 2019 12:50
146 lines
7961 bytes
W dniu wtorek, 26 marca 2019 13:37:41 UTC+1 użytkownik fir napisał:
> W dniu wtorek, 26 marca 2019 12:08:09 UTC+1 użytkownik fir napisał:
> > W dniu wtorek, 26 marca 2019 11:30:01 UTC+1 użytkownik fir napisał:
> > > w zeszly roku w kilka dni napisalem pewne elementy kompilatora takiego jakby "pre c"
> > > (jezyka ktory w zamysle raczej jest wstepem 
> > > do C/C2/hipermodularnego c bo prawie nic tam nie dziala, no ale mowie pisalem to z piec dni
> > > 
> > > tak czy owak da sie skompilowac cos w rodzaju helloworda na windows 32 (wywoluje moja wlasna dllke by ladniej wygladalo niz zwyczjanie na konsoli)
> > > 
> > > http://minddetonator.htw.pl/furia3.zip 
> > > 
> > > screenshot w outputu 
> > > 
> > > http://minddetonator.htw.pl/furia3.png 
> > > 
> > > bylo to o tyle mozliwe ze z rok wczesniej (w 2017? niezbyt pamietam te daty bo ostatnio sie zaczalem mega lenic) nap[isalem asembler (organic asm)... ...ten asm nie ma tez wklepanych wielu mnemonikow, bo mi sie nie chcialo, nie ma tez chyab wszystkich trybow adresowan, dlatego rozbudowayanie tego kompilatora wymaga grzebania i w jednym i drugim i przez to jest lekko ciezkie (nie az tak co prawda ale chyba faktycznie przyznam ze pisanie kompilatora i asma na x86/win32
> > > jest projektem nieco trudniejszej klasy niz 
> > > pisanie bardziej typowych apek.. nie jest 'zbyt' trudne ale poprostu trzebbyc involved (troche bardziej niz zwykle) i to troche meczy, nie zawsze mi sie chce
> > > 
> > > z drugiej strony fajnie miec swoj kompilatorek..zastanawiam sie kiedy sie w sobie zewre by napisac troche wiecej featurez :/
> > 
> > och god, ladnie napisalem posta i przypadkowe nacisniecie dwu klawiszow naraz spowodowalo ze nizknal w ulamek sekundy
> > 
> > kod jaki to kompiluje jest taki 
> > 
> > 
> >  int becground_color: 0
> > 
> >  int RunFramePointer: 0
> > 
> >   void RunFrame()
> >     becground_color = becground_color + 65536
> >     becground_color = becground_color + 512
> >     becground_color = becground_color + 3
> > 
> >     cdecl green_fire  SprintCB(-1, becground_color)
> >     cdecl green_fire  ClearFrameData(becground_color);
> >     cdecl green_fire  SprintXY(10, 10)
> >     cdecl green_fire  sprint("  Helllo World from Furia  \x00");
> >   return
> > 
> > 
> >   void main()
> >     asm  mov eax RunFrame
> >     asm  mov (RunFramePointer) eax
> >     cdecl green_fire         RegisterRunFrame( RunFramePointer );
> >     cdecl green_fire         SetSleepValue(30)
> >     cdecl green_fire         SetupWindow2(" furia pre c compiler \x00",  4, 5,  567, 443 );
> >   return
> > 
> > troche slabo to przypomina c ale pisalem by jak nalatwiej mis ie to pisalo a nie by od razu przypominalo c
> > 
> > chyba 3 rzeczy powinienem poprawic na poczatek, 
> > 
> > 1) moj asm nie wspiera o ile pamietam wywolywanie funkcji z calbackami dlatego mam tutaj stub w asmie
> > 
> >     asm  mov eax RunFrame
> >     asm  mov (RunFramePointer) eax
> >     cdecl green_fire         RegisterRunFrame( RunFramePointer );
> > 
> > zamiast
> > 
> >     cdecl green_fire         RegisterRunFrame( RunFrame );
> > 
> > a to daltego ze asm wspiera 
> > 
> >    push (RunFramePointer)
> >     call green_fire.RegisterRunFrame
> >    pop eax
> > 
> > ale nie 
> > 
> >    push (RunFrame)
> >     call green_fire.RegisterRunFrame
> >    pop eax
> > 
> > w pierwszej wersji etykiete jest z sekcji .data a w drugiej to label z codu
> > 
> > ale to chyab mozna poprawic (jakbym sie troche skupil)
> > 
> > 2)
> > 
> >  int becground_color: 0
> >  int RunFramePointer: 0
> > 
> > powinienem przerobic na zwykle
> > 
> >  int becground_color = 0
> >  int RunFramePointer = 0
> > 
> > nie wiem czemu tak nawet napisalem chyab chialem odrozniac deklaracje-inicjalizacje od przypisan ale skoro int jest z lewej to wiadomo ze to deklaracja
> > 
> > 3) te wszystkie 
> > 
> >     cdecl green_fire  SprintXY(10, 10)
> > 
> > wygladaja glupio jesli tego jest za duzo
> > wiec chyab trzeba zbudowac  zbiorcza tablice importow cos w stylu
> > 
> > import  cdecl "green_fire" SprintXY SprintCB sprint RegisterRunFrame SetSleepValue SetupWindow2
> > 
> > co jest swoja draga mniej logiczne ale pozniej kody nizej wygladaja bardziej c-owo
> > 
> > ostatnio czuje sie jak na mega kacu 9zdrowie ciagle fatalne, dusi mnie w plucahc niesamowicie), ale jakbym sie zebral to to mnie teraz czeka
> 
> ok poprawilem tego calbacka,
> 
> http://minddetonator.htw.pl/furia4.zip
> 
>  wiec kompilator kompiluje teraz ciut bardziej strawny kod
> 
> 
>  int becground_color = 0
> 
> 
>   void RunFrame()
>     becground_color = becground_color + 65536 + 512 + 3
>     cdecl green_fire  SprintCB(-1, becground_color)
>     cdecl green_fire  ClearFrameData(becground_color);
>     cdecl green_fire  SprintXY(10, 10)
>     cdecl green_fire  sprint("  Helllo World from Furia  \x00");
>   return
> 
> 
>   void main()
>     cdecl green_fire         RegisterRunFrame( &RunFrame );
>     cdecl green_fire         SetSleepValue(30)
>     cdecl green_fire         SetupWindow2(" furia pre c compiler \x00",  4, 5,  567, 443 );
>   return
> 
> musze dodac ze nie wszystkie "wyrazenia" dzialaja (praktycznie to prawie zadne)
> aiec trzeba tu troche rzeczy podopisywac,
> ale wywolania z dllek dzialaja (dzilaja tez chyab proste ify i fory)  wiec jest
> poczatkowy fun
> 
> 
> troche strach przyznam grzebac w moim asemblerze bo asembler jest troche zagmatwany, najgorsze w nim jest to ze
> jak sie liczy adresy do etykiet to trzeba to sklafdowac, obliczac, a pozniej jeszcze ew fizupowac i mozna sie troche pogubic, - sam jestem leniwy i nie zawsze lubie sie zaglebiac a w powierzchniowym trybie nie wszystko da sie ad-hoc dopicac, tak ze az sie balem grzebac w tym calbacku - ale jakos poszlo ;c

inne problemy jest ze tam niemal nic nie dziala, np mam importowanie funkcji z dllek ale nei mam importow zmiennych, musialbym grzebac chyba w asmie a mi si enei chce, do tego nie ma tez chyab nawet przypisywania zwracanej zmiennej do inta,
do tego jak ja zarzuce callback (a moje libka dziala troche na calbackach to nie
mam narazie czytania lokalnych w tym calbacku ze stosu itd (wogole nie mam zmiennych lokalnych)

to wszystko nei sa strasznie duze poprawki ale tzreba to wklepac

narazie chyba czas troche odpoczac i wypic keliszek wina za jednak pewien skuces (wlasny kompilatorek z potencjalna kontrola nad wszystkimi etapami procesu to jest jednak cos fajnego, khu)
Re: elementy furii
#215494
Author: Queequeg
Date: Tue, 26 Mar 2019 14:46
9 lines
1246 bytes
fir <profesor.fir@gmail.com> wrote:

> to robocza wersja baranie z mozgiem wielkosci kostki gry

No nie, czy to wersja robocza czy nie, to nie tłumaczy takiego poziomu 
analfabetyzmu.

-- 
https://www.youtube.com/watch?v=9lSzL1DqQn0
Re: elementy furii
#215519
Author: fir
Date: Tue, 26 Mar 2019 14:57
207 lines
10253 bytes
W dniu wtorek, 26 marca 2019 13:50:08 UTC+1 użytkownik fir napisał:
> W dniu wtorek, 26 marca 2019 13:37:41 UTC+1 użytkownik fir napisał:
> > W dniu wtorek, 26 marca 2019 12:08:09 UTC+1 użytkownik fir napisał:
> > > W dniu wtorek, 26 marca 2019 11:30:01 UTC+1 użytkownik fir napisał:
> > > > w zeszly roku w kilka dni napisalem pewne elementy kompilatora takiego jakby "pre c"
> > > > (jezyka ktory w zamysle raczej jest wstepem 
> > > > do C/C2/hipermodularnego c bo prawie nic tam nie dziala, no ale mowie pisalem to z piec dni
> > > > 
> > > > tak czy owak da sie skompilowac cos w rodzaju helloworda na windows 32 (wywoluje moja wlasna dllke by ladniej wygladalo niz zwyczjanie na konsoli)
> > > > 
> > > > http://minddetonator.htw.pl/furia3.zip 
> > > > 
> > > > screenshot w outputu 
> > > > 
> > > > http://minddetonator.htw.pl/furia3.png 
> > > > 
> > > > bylo to o tyle mozliwe ze z rok wczesniej (w 2017? niezbyt pamietam te daty bo ostatnio sie zaczalem mega lenic) nap[isalem asembler (organic asm)... ...ten asm nie ma tez wklepanych wielu mnemonikow, bo mi sie nie chcialo, nie ma tez chyab wszystkich trybow adresowan, dlatego rozbudowayanie tego kompilatora wymaga grzebania i w jednym i drugim i przez to jest lekko ciezkie (nie az tak co prawda ale chyba faktycznie przyznam ze pisanie kompilatora i asma na x86/win32
> > > > jest projektem nieco trudniejszej klasy niz 
> > > > pisanie bardziej typowych apek.. nie jest 'zbyt' trudne ale poprostu trzebbyc involved (troche bardziej niz zwykle) i to troche meczy, nie zawsze mi sie chce
> > > > 
> > > > z drugiej strony fajnie miec swoj kompilatorek..zastanawiam sie kiedy sie w sobie zewre by napisac troche wiecej featurez :/
> > > 
> > > och god, ladnie napisalem posta i przypadkowe nacisniecie dwu klawiszow naraz spowodowalo ze nizknal w ulamek sekundy
> > > 
> > > kod jaki to kompiluje jest taki 
> > > 
> > > 
> > >  int becground_color: 0
> > > 
> > >  int RunFramePointer: 0
> > > 
> > >   void RunFrame()
> > >     becground_color = becground_color + 65536
> > >     becground_color = becground_color + 512
> > >     becground_color = becground_color + 3
> > > 
> > >     cdecl green_fire  SprintCB(-1, becground_color)
> > >     cdecl green_fire  ClearFrameData(becground_color);
> > >     cdecl green_fire  SprintXY(10, 10)
> > >     cdecl green_fire  sprint("  Helllo World from Furia  \x00");
> > >   return
> > > 
> > > 
> > >   void main()
> > >     asm  mov eax RunFrame
> > >     asm  mov (RunFramePointer) eax
> > >     cdecl green_fire         RegisterRunFrame( RunFramePointer );
> > >     cdecl green_fire         SetSleepValue(30)
> > >     cdecl green_fire         SetupWindow2(" furia pre c compiler \x00",  4, 5,  567, 443 );
> > >   return
> > > 
> > > troche slabo to przypomina c ale pisalem by jak nalatwiej mis ie to pisalo a nie by od razu przypominalo c
> > > 
> > > chyba 3 rzeczy powinienem poprawic na poczatek, 
> > > 
> > > 1) moj asm nie wspiera o ile pamietam wywolywanie funkcji z calbackami dlatego mam tutaj stub w asmie
> > > 
> > >     asm  mov eax RunFrame
> > >     asm  mov (RunFramePointer) eax
> > >     cdecl green_fire         RegisterRunFrame( RunFramePointer );
> > > 
> > > zamiast
> > > 
> > >     cdecl green_fire         RegisterRunFrame( RunFrame );
> > > 
> > > a to daltego ze asm wspiera 
> > > 
> > >    push (RunFramePointer)
> > >     call green_fire.RegisterRunFrame
> > >    pop eax
> > > 
> > > ale nie 
> > > 
> > >    push (RunFrame)
> > >     call green_fire.RegisterRunFrame
> > >    pop eax
> > > 
> > > w pierwszej wersji etykiete jest z sekcji .data a w drugiej to label z codu
> > > 
> > > ale to chyab mozna poprawic (jakbym sie troche skupil)
> > > 
> > > 2)
> > > 
> > >  int becground_color: 0
> > >  int RunFramePointer: 0
> > > 
> > > powinienem przerobic na zwykle
> > > 
> > >  int becground_color = 0
> > >  int RunFramePointer = 0
> > > 
> > > nie wiem czemu tak nawet napisalem chyab chialem odrozniac deklaracje-inicjalizacje od przypisan ale skoro int jest z lewej to wiadomo ze to deklaracja
> > > 
> > > 3) te wszystkie 
> > > 
> > >     cdecl green_fire  SprintXY(10, 10)
> > > 
> > > wygladaja glupio jesli tego jest za duzo
> > > wiec chyab trzeba zbudowac  zbiorcza tablice importow cos w stylu
> > > 
> > > import  cdecl "green_fire" SprintXY SprintCB sprint RegisterRunFrame SetSleepValue SetupWindow2
> > > 
> > > co jest swoja draga mniej logiczne ale pozniej kody nizej wygladaja bardziej c-owo
> > > 
> > > ostatnio czuje sie jak na mega kacu 9zdrowie ciagle fatalne, dusi mnie w plucahc niesamowicie), ale jakbym sie zebral to to mnie teraz czeka
> > 
> > ok poprawilem tego calbacka,
> > 
> > http://minddetonator.htw.pl/furia4.zip
> > 
> >  wiec kompilator kompiluje teraz ciut bardziej strawny kod
> > 
> > 
> >  int becground_color = 0
> > 
> > 
> >   void RunFrame()
> >     becground_color = becground_color + 65536 + 512 + 3
> >     cdecl green_fire  SprintCB(-1, becground_color)
> >     cdecl green_fire  ClearFrameData(becground_color);
> >     cdecl green_fire  SprintXY(10, 10)
> >     cdecl green_fire  sprint("  Helllo World from Furia  \x00");
> >   return
> > 
> > 
> >   void main()
> >     cdecl green_fire         RegisterRunFrame( &RunFrame );
> >     cdecl green_fire         SetSleepValue(30)
> >     cdecl green_fire         SetupWindow2(" furia pre c compiler \x00",  4, 5,  567, 443 );
> >   return
> > 
> > musze dodac ze nie wszystkie "wyrazenia" dzialaja (praktycznie to prawie zadne)
> > aiec trzeba tu troche rzeczy podopisywac,
> > ale wywolania z dllek dzialaja (dzilaja tez chyab proste ify i fory)  wiec jest
> > poczatkowy fun
> > 
> > 
> > troche strach przyznam grzebac w moim asemblerze bo asembler jest troche zagmatwany, najgorsze w nim jest to ze
> > jak sie liczy adresy do etykiet to trzeba to sklafdowac, obliczac, a pozniej jeszcze ew fizupowac i mozna sie troche pogubic, - sam jestem leniwy i nie zawsze lubie sie zaglebiac a w powierzchniowym trybie nie wszystko da sie ad-hoc dopicac, tak ze az sie balem grzebac w tym calbacku - ale jakos poszlo ;c
> 
> inne problemy jest ze tam niemal nic nie dziala, np mam importowanie funkcji z dllek ale nei mam importow zmiennych, musialbym grzebac chyba w asmie a mi si enei chce, do tego nie ma tez chyab nawet przypisywania zwracanej zmiennej do inta,
> do tego jak ja zarzuce callback (a moje libka dziala troche na calbackach to nie
> mam narazie czytania lokalnych w tym calbacku ze stosu itd (wogole nie mam zmiennych lokalnych)
> 
> to wszystko nei sa strasznie duze poprawki ale tzreba to wklepac
> 
> narazie chyba czas troche odpoczac i wypic keliszek wina za jednak pewien skuces (wlasny kompilatorek z potencjalna kontrola nad wszystkimi etapami procesu to jest jednak cos fajnego, khu)

jeszcze troche bardziej rozbudowany przyklad

http://minddetonator.htw.pl/furia5.zip

 int becground_color = 0
 int mouse_x = 0
 int mouse_y = 0
 int last_key_pressed = 0
 int PAGE_UP = 33


  void ProcessMouseMove()
    asm mov eax (esp+4)
    asm mov (mouse_x) eax
    asm mov eax (esp+8)
    asm mov (mouse_y) eax

  return

  void ProcessKeyDown()
    asm mov eax (esp+4)
    asm mov (last_key_pressed) eax

    if last_key_pressed = PAGE_UP
         cdecl green_fire  ToggleFullscreen()
    ef

  return

  void RunFrame()
    becground_color = becground_color + 65536 + 512 + 3
    cdecl green_fire  SprintCB(-1, becground_color)
    cdecl green_fire  ClearFrameData(becground_color);
    cdecl green_fire  SprintXY(10, 10)
    cdecl green_fire  sprint("  Helllo World from Furia  \x00");
    cdecl green_fire  SprintCB(0, becground_color)

    cdecl green_fire  SprintXY(11, 20)
    cdecl green_fire  sprint(" mouse x %d y %d  \x00", mouse_x, mouse_y);
    cdecl green_fire  SprintXY(11, 22)
    cdecl green_fire  sprint(" key pressed  %d \x00",  last_key_pressed);

  return


  void main()
    cdecl green_fire         RegisterRunFrame( &RunFrame );
    cdecl green_fire         RegisterMouseMove( &ProcessMouseMove );
    cdecl green_fire         RegisterKeyDown( &ProcessKeyDown );

    cdecl green_fire         SetSleepValue(30)
    cdecl green_fire         SetupWindow2(" furia pre c compiler \x00",  4, 5,  567, 443 );
  return

musialem dac stuby we wlasnym zreszta asmie by moc czytac argumenty funkcji z callbacka i jest tam tez watly if, ale pokazuje ze od biedy mozna w tym juz napisac jakies apki, choc czlek by sie troche nameczyl bo zam malo tam rzeczy ciagle zaimplementowane

polecam odpalic nie jest to wirus (mozna przesanowac np antywirem online, np 

https://www.virustotal.com/pl/
Re: elementy furii
#215516
Author: Queequeg
Date: Tue, 26 Mar 2019 15:01
12 lines
1492 bytes
fir <profesor.fir@gmail.com> wrote:

> polecam odpalic nie jest to wirus

Nie wierzę na słowo. Znów zapomniałeś dołączyć źródeł, pisząc na grupę o 
*programowaniu*.

Tylko idiota uruchomi program .exe z nieznanego źródła. A tak to każdy 
mógłby sobie sam skompilować i poeksperymentować.

-- 
https://www.youtube.com/watch?v=9lSzL1DqQn0
Re: elementy furii
#215522
Author: fir
Date: Tue, 26 Mar 2019 20:28
216 lines
11470 bytes
W dniu wtorek, 26 marca 2019 15:57:38 UTC+1 użytkownik fir napisał:
> W dniu wtorek, 26 marca 2019 13:50:08 UTC+1 użytkownik fir napisał:
> > W dniu wtorek, 26 marca 2019 13:37:41 UTC+1 użytkownik fir napisał:
> > > W dniu wtorek, 26 marca 2019 12:08:09 UTC+1 użytkownik fir napisał:
> > > > W dniu wtorek, 26 marca 2019 11:30:01 UTC+1 użytkownik fir napisał:
> > > > > w zeszly roku w kilka dni napisalem pewne elementy kompilatora takiego jakby "pre c"
> > > > > (jezyka ktory w zamysle raczej jest wstepem 
> > > > > do C/C2/hipermodularnego c bo prawie nic tam nie dziala, no ale mowie pisalem to z piec dni
> > > > > 
> > > > > tak czy owak da sie skompilowac cos w rodzaju helloworda na windows 32 (wywoluje moja wlasna dllke by ladniej wygladalo niz zwyczjanie na konsoli)
> > > > > 
> > > > > http://minddetonator.htw.pl/furia3.zip 
> > > > > 
> > > > > screenshot w outputu 
> > > > > 
> > > > > http://minddetonator.htw.pl/furia3.png 
> > > > > 
> > > > > bylo to o tyle mozliwe ze z rok wczesniej (w 2017? niezbyt pamietam te daty bo ostatnio sie zaczalem mega lenic) nap[isalem asembler (organic asm)... ...ten asm nie ma tez wklepanych wielu mnemonikow, bo mi sie nie chcialo, nie ma tez chyab wszystkich trybow adresowan, dlatego rozbudowayanie tego kompilatora wymaga grzebania i w jednym i drugim i przez to jest lekko ciezkie (nie az tak co prawda ale chyba faktycznie przyznam ze pisanie kompilatora i asma na x86/win32
> > > > > jest projektem nieco trudniejszej klasy niz 
> > > > > pisanie bardziej typowych apek.. nie jest 'zbyt' trudne ale poprostu trzebbyc involved (troche bardziej niz zwykle) i to troche meczy, nie zawsze mi sie chce
> > > > > 
> > > > > z drugiej strony fajnie miec swoj kompilatorek..zastanawiam sie kiedy sie w sobie zewre by napisac troche wiecej featurez :/
> > > > 
> > > > och god, ladnie napisalem posta i przypadkowe nacisniecie dwu klawiszow naraz spowodowalo ze nizknal w ulamek sekundy
> > > > 
> > > > kod jaki to kompiluje jest taki 
> > > > 
> > > > 
> > > >  int becground_color: 0
> > > > 
> > > >  int RunFramePointer: 0
> > > > 
> > > >   void RunFrame()
> > > >     becground_color = becground_color + 65536
> > > >     becground_color = becground_color + 512
> > > >     becground_color = becground_color + 3
> > > > 
> > > >     cdecl green_fire  SprintCB(-1, becground_color)
> > > >     cdecl green_fire  ClearFrameData(becground_color);
> > > >     cdecl green_fire  SprintXY(10, 10)
> > > >     cdecl green_fire  sprint("  Helllo World from Furia  \x00");
> > > >   return
> > > > 
> > > > 
> > > >   void main()
> > > >     asm  mov eax RunFrame
> > > >     asm  mov (RunFramePointer) eax
> > > >     cdecl green_fire         RegisterRunFrame( RunFramePointer );
> > > >     cdecl green_fire         SetSleepValue(30)
> > > >     cdecl green_fire         SetupWindow2(" furia pre c compiler \x00",  4, 5,  567, 443 );
> > > >   return
> > > > 
> > > > troche slabo to przypomina c ale pisalem by jak nalatwiej mis ie to pisalo a nie by od razu przypominalo c
> > > > 
> > > > chyba 3 rzeczy powinienem poprawic na poczatek, 
> > > > 
> > > > 1) moj asm nie wspiera o ile pamietam wywolywanie funkcji z calbackami dlatego mam tutaj stub w asmie
> > > > 
> > > >     asm  mov eax RunFrame
> > > >     asm  mov (RunFramePointer) eax
> > > >     cdecl green_fire         RegisterRunFrame( RunFramePointer );
> > > > 
> > > > zamiast
> > > > 
> > > >     cdecl green_fire         RegisterRunFrame( RunFrame );
> > > > 
> > > > a to daltego ze asm wspiera 
> > > > 
> > > >    push (RunFramePointer)
> > > >     call green_fire.RegisterRunFrame
> > > >    pop eax
> > > > 
> > > > ale nie 
> > > > 
> > > >    push (RunFrame)
> > > >     call green_fire.RegisterRunFrame
> > > >    pop eax
> > > > 
> > > > w pierwszej wersji etykiete jest z sekcji .data a w drugiej to label z codu
> > > > 
> > > > ale to chyab mozna poprawic (jakbym sie troche skupil)
> > > > 
> > > > 2)
> > > > 
> > > >  int becground_color: 0
> > > >  int RunFramePointer: 0
> > > > 
> > > > powinienem przerobic na zwykle
> > > > 
> > > >  int becground_color = 0
> > > >  int RunFramePointer = 0
> > > > 
> > > > nie wiem czemu tak nawet napisalem chyab chialem odrozniac deklaracje-inicjalizacje od przypisan ale skoro int jest z lewej to wiadomo ze to deklaracja
> > > > 
> > > > 3) te wszystkie 
> > > > 
> > > >     cdecl green_fire  SprintXY(10, 10)
> > > > 
> > > > wygladaja glupio jesli tego jest za duzo
> > > > wiec chyab trzeba zbudowac  zbiorcza tablice importow cos w stylu
> > > > 
> > > > import  cdecl "green_fire" SprintXY SprintCB sprint RegisterRunFrame SetSleepValue SetupWindow2
> > > > 
> > > > co jest swoja draga mniej logiczne ale pozniej kody nizej wygladaja bardziej c-owo
> > > > 
> > > > ostatnio czuje sie jak na mega kacu 9zdrowie ciagle fatalne, dusi mnie w plucahc niesamowicie), ale jakbym sie zebral to to mnie teraz czeka
> > > 
> > > ok poprawilem tego calbacka,
> > > 
> > > http://minddetonator.htw.pl/furia4.zip
> > > 
> > >  wiec kompilator kompiluje teraz ciut bardziej strawny kod
> > > 
> > > 
> > >  int becground_color = 0
> > > 
> > > 
> > >   void RunFrame()
> > >     becground_color = becground_color + 65536 + 512 + 3
> > >     cdecl green_fire  SprintCB(-1, becground_color)
> > >     cdecl green_fire  ClearFrameData(becground_color);
> > >     cdecl green_fire  SprintXY(10, 10)
> > >     cdecl green_fire  sprint("  Helllo World from Furia  \x00");
> > >   return
> > > 
> > > 
> > >   void main()
> > >     cdecl green_fire         RegisterRunFrame( &RunFrame );
> > >     cdecl green_fire         SetSleepValue(30)
> > >     cdecl green_fire         SetupWindow2(" furia pre c compiler \x00",  4, 5,  567, 443 );
> > >   return
> > > 
> > > musze dodac ze nie wszystkie "wyrazenia" dzialaja (praktycznie to prawie zadne)
> > > aiec trzeba tu troche rzeczy podopisywac,
> > > ale wywolania z dllek dzialaja (dzilaja tez chyab proste ify i fory)  wiec jest
> > > poczatkowy fun
> > > 
> > > 
> > > troche strach przyznam grzebac w moim asemblerze bo asembler jest troche zagmatwany, najgorsze w nim jest to ze
> > > jak sie liczy adresy do etykiet to trzeba to sklafdowac, obliczac, a pozniej jeszcze ew fizupowac i mozna sie troche pogubic, - sam jestem leniwy i nie zawsze lubie sie zaglebiac a w powierzchniowym trybie nie wszystko da sie ad-hoc dopicac, tak ze az sie balem grzebac w tym calbacku - ale jakos poszlo ;c
> > 
> > inne problemy jest ze tam niemal nic nie dziala, np mam importowanie funkcji z dllek ale nei mam importow zmiennych, musialbym grzebac chyba w asmie a mi si enei chce, do tego nie ma tez chyab nawet przypisywania zwracanej zmiennej do inta,
> > do tego jak ja zarzuce callback (a moje libka dziala troche na calbackach to nie
> > mam narazie czytania lokalnych w tym calbacku ze stosu itd (wogole nie mam zmiennych lokalnych)
> > 
> > to wszystko nei sa strasznie duze poprawki ale tzreba to wklepac
> > 
> > narazie chyba czas troche odpoczac i wypic keliszek wina za jednak pewien skuces (wlasny kompilatorek z potencjalna kontrola nad wszystkimi etapami procesu to jest jednak cos fajnego, khu)
> 
> jeszcze troche bardziej rozbudowany przyklad
> 
> http://minddetonator.htw.pl/furia5.zip
> 
>  int becground_color = 0
>  int mouse_x = 0
>  int mouse_y = 0
>  int last_key_pressed = 0
>  int PAGE_UP = 33
> 
> 
>   void ProcessMouseMove()
>     asm mov eax (esp+4)
>     asm mov (mouse_x) eax
>     asm mov eax (esp+8)
>     asm mov (mouse_y) eax
> 
>   return
> 
>   void ProcessKeyDown()
>     asm mov eax (esp+4)
>     asm mov (last_key_pressed) eax
> 
>     if last_key_pressed = PAGE_UP
>          cdecl green_fire  ToggleFullscreen()
>     ef
> 
>   return
> 
>   void RunFrame()
>     becground_color = becground_color + 65536 + 512 + 3
>     cdecl green_fire  SprintCB(-1, becground_color)
>     cdecl green_fire  ClearFrameData(becground_color);
>     cdecl green_fire  SprintXY(10, 10)
>     cdecl green_fire  sprint("  Helllo World from Furia  \x00");
>     cdecl green_fire  SprintCB(0, becground_color)
> 
>     cdecl green_fire  SprintXY(11, 20)
>     cdecl green_fire  sprint(" mouse x %d y %d  \x00", mouse_x, mouse_y);
>     cdecl green_fire  SprintXY(11, 22)
>     cdecl green_fire  sprint(" key pressed  %d \x00",  last_key_pressed);
> 
>   return
> 
> 
>   void main()
>     cdecl green_fire         RegisterRunFrame( &RunFrame );
>     cdecl green_fire         RegisterMouseMove( &ProcessMouseMove );
>     cdecl green_fire         RegisterKeyDown( &ProcessKeyDown );
> 
>     cdecl green_fire         SetSleepValue(30)
>     cdecl green_fire         SetupWindow2(" furia pre c compiler \x00",  4, 5,  567, 443 );
>   return
> 
> musialem dac stuby we wlasnym zreszta asmie by moc czytac argumenty funkcji z callbacka i jest tam tez watly if, ale pokazuje ze od biedy mozna w tym juz napisac jakies apki, choc czlek by sie troche nameczyl bo zam malo tam rzeczy ciagle zaimplementowane
> 
> polecam odpalic nie jest to wirus (mozna przesanowac np antywirem online, np 
> 
> https://www.virustotal.com/pl/

w tym wirus ttal btw 5 pokazuje alerty a 60 nie, ale to dlatego ze sam generuje exe i nie chialo mi sie wypelniac wszystkich pol, pozniej to poprawie

tak czy owak jestem zadowolony ze udalo sie trzasnac chocby taki kompilatorek - trzasnalem go o ile pamietam w okolo tydzien.. i jest to pozytywny fakt

myslalem ze kompilator bedzie trudniejszy do pisania niz assembler a chyba jest latwiejszy...

szkoda ze jestem na swoistym kacu (po pepsicoli), rowniez moje wyzsze zdolnosci intelektualne chyab stepialy (przez co mzowiwe ze latwiej mi sie pisze, bo intelekt genaralnie moze robic za 'big distraction' ) (nie chialbym jednak oglupiec na stale, a to boje sie mi grozi)
Re: elementy furii
#215514
Author: Queequeg
Date: Tue, 26 Mar 2019 21:00
21 lines
1685 bytes
fir <profesor.fir@gmail.com> wrote:

> w tym wirus ttal btw 5 pokazuje alerty a 60 nie,

XD

> rowniez moje wyzsze zdolnosci intelektualne chyab stepialy

XDD

> (przez co mzowiwe ze latwiej mi sie pisze, bo intelekt genaralnie moze robic za 'big distraction' )

XDDD

> (nie chialbym jednak oglupiec na stale, a to boje sie mi grozi)

XDDDDDDDD boże fir, powiedz, że ty się zgrywasz, błagam. Nie wierzę, że 
można tak na serio.

-- 
https://www.youtube.com/watch?v=9lSzL1DqQn0
Re: elementy furii
#215496
Author: Emru
Date: Tue, 26 Mar 2019 21:18
9 lines
1317 bytes
W dniu Tue, 26 Mar 2019 12:12:57 +0000, użytkownik Queequeg napisał:

> this shouldnt appear unfortunate error detected p0zioma linia poza
> zakresem didnt found file %s dhgekjh cannot mallock data for file %s
> unsupported case atthe moment cant open process for get memory info
> tryin connect to server '%s'


Brakuje tylko fprintf(stderr, "DUPA\n");
Re: elementy furii
#215508
Author: Queequeg
Date: Tue, 26 Mar 2019 21:47
35 lines
1834 bytes
Emru <emruemru1@gmail.com> wrote:

>> this shouldnt appear unfortunate error detected p0zioma linia poza
>> zakresem didnt found file %s dhgekjh cannot mallock data for file %s
>> unsupported case atthe moment cant open process for get memory info
>> tryin connect to server '%s'
> 
> Brakuje tylko fprintf(stderr, "DUPA\n");

https://i1.kwejk.pl/k/obrazki/2012/08/5a14bd17ed1d1ed2eb39a779769c8dd3.png ;)

W pliku HelloFuria.c, znajdującym się w archiwum, jest za to "dipa", 
"zipa" i "upa".

#v+
void upa()
  cdecl msvcrt printf(" upa \x00")
return

void foo()
  dipa()

  zipa(zipa_x = 11, zipa_y=30)
  cdecl msvcrt printf(" zipa sum %d difference %d \x00", zipa_sum, zipa_difference)

  upa()
return

void dipa()
  cdecl msvcrt printf(" dipa \x00")
return
#v-

-- 
https://www.youtube.com/watch?v=9lSzL1DqQn0
Re: elementy furii
#215499
Author: fir
Date: Wed, 27 Mar 2019 15:59
5 lines
1740 bytes
to bylo ofc nawiazanie do slawnego
'big firr & pippa zippa, deszcze niespokojne, 2017'
(ofc, dla mnie)

no dobra chyba trzeba sie sprezyc i zrobic kilka malych poprawek..strach troche jest, jakbym wozil wegiel
Re: elementy furii
#215497
Author: Queequeg
Date: Thu, 28 Mar 2019 07:21
14 lines
1541 bytes
fir <profesor.fir@gmail.com> wrote:

> to bylo ofc nawiazanie do slawnego
> 'big firr & pippa zippa, deszcze niespokojne, 2017'
> (ofc, dla mnie)

Google nic nie pokazuje po wpisaniu tych słów, więc czy aby sławnego?

> no dobra chyba trzeba sie sprezyc i zrobic kilka malych poprawek..strach troche jest, jakbym wozil wegiel

Może wożenie węgla to nie byłby taki zły pomysł...

-- 
https://www.youtube.com/watch?v=9lSzL1DqQn0
Re: elementy furii
#215502
Author: fir
Date: Thu, 28 Mar 2019 07:55
22 lines
3357 bytes
W dniu czwartek, 28 marca 2019 08:21:31 UTC+1 użytkownik Queequeg napisał:
> fir <profesor.fir@gmail.com> wrote:
> 
> > to bylo ofc nawiazanie do slawnego
> > 'big firr & pippa zippa, deszcze niespokojne, 2017'
> > (ofc, dla mnie)
> 
> Google nic nie pokazuje po wpisaniu tych słów, więc czy aby sławnego?
> 
> > no dobra chyba trzeba sie sprezyc i zrobic kilka malych poprawek..strach troche jest, jakbym wozil wegiel
> 
> Może wożenie węgla to nie byłby taki zły pomysł...
> 
robisz powazny blad nasza tepa usenetowa niedorozwinieta gnido caly czas probujac udawac ze ja z toba rozmawiam i ze prowadzisz ze mna dyskusje na rownym poziomie wklepujac swoje kretyniczne teksciki

jest w tym powazny falsz bo tak oczywiscie nie jest i udawanie niewiele ci da patologiczny intelektualnie niedorozwiniety kretynie... 

prawda jest taka ze jestes niedorozwinietym kratynem lubiacym naduzywac braku opcji bana dla niedorozwinietych narzucajacych sie z glupota matolow na usenecie - wiec jako matol pchsz sie tam gdzie nie twoje miejsce poki nie spazysz sie z tym calym swoim gownem doklejanym do normalnych watkow i to nie spazysz bardziej niz ci sie wydaje (proporcjonalnie do poziomu swojego skretynialego gowna ktore zastepuje ci to miejsce gdzie inteligentni ludzi mja mozg)

dla mnie bycie tego rodzaju prymitywnym bucem to powazne naduzycie, bycie bucem doklejajacym sie do ludzi ktorzy jasno powiedzili ci ze jestes narzucajacym sie bucem juz podchodzi pod nalezna penalizacje 

moglbym powiedziec duzo wiecej, pare rzeczy od ktorych gowno w twoim typie narobilo by na dywan, ale nie mam nawet checi tego pisac bo to oczywiste, chce jednak sprostowac ze twoje gowniacze udawanie na sile ze jako klejacy sie gowniak prowadzisz jakas dyskusje a nie produkujesz skretyniele gowno w watkach ludzi na usenecie niewiele ma sensu panie skretynialy klejaku gówniaku
Re: elementy furii
#215503
Author: godek.maciek
Date: Thu, 28 Mar 2019 08:19
16 lines
2290 bytes
W dniu czwartek, 28 marca 2019 08:55:14 UTC+1 użytkownik fir napisał:

> > > to bylo ofc nawiazanie do slawnego
> > > 'big firr & pippa zippa, deszcze niespokojne, 2017'
> > > (ofc, dla mnie)
> > 
> > Google nic nie pokazuje po wpisaniu tych słów, więc czy aby sławnego?
> > 
> > > no dobra chyba trzeba sie sprezyc i zrobic kilka malych poprawek..strach troche jest, jakbym wozil wegiel
> > 
> > Może wożenie węgla to nie byłby taki zły pomysł...
> > 
> robisz powazny blad nasza tepa usenetowa niedorozwinieta gnido

nie wiem po co w ogóle odpowiadasz na takie zaczepki.
jak to mówio, szkoda szczępić ryja.
Re: elementy furii
#215504
Author: fir
Date: Thu, 28 Mar 2019 13:08
73 lines
5816 bytes
W dniu czwartek, 28 marca 2019 09:19:10 UTC+1 użytkownik godek...@gmail.com napisał:
> W dniu czwartek, 28 marca 2019 08:55:14 UTC+1 użytkownik fir napisał:
> 
> > > > to bylo ofc nawiazanie do slawnego
> > > > 'big firr & pippa zippa, deszcze niespokojne, 2017'
> > > > (ofc, dla mnie)
> > > 
> > > Google nic nie pokazuje po wpisaniu tych słów, więc czy aby sławnego?
> > > 
> > > > no dobra chyba trzeba sie sprezyc i zrobic kilka malych poprawek..strach troche jest, jakbym wozil wegiel
> > > 
> > > Może wożenie węgla to nie byłby taki zły pomysł...
> > > 
> > robisz powazny blad nasza tepa usenetowa niedorozwinieta gnido
> 
> nie wiem po co w ogóle odpowiadasz na takie zaczepki.
> jak to mówio, szkoda szczępić ryja.

czasem warto odpowiedziec, bo widzisz co tu sie dzieje:
skretynialy matolek dokleil sie ze swoimi gowniackimi tekscikami i probuje mi w swoich urojeniach robic mi za 'pouczacza'
wali gowniane zarciki na poziomie kretyna, wysnuwa swoje kretyniczne 'pretencje' 

z matolami juz tak jest ze nie czuja swojego kretynizmu i z tym smutnym matolem tez tak oczywiscie jest, warto wiec wyjasnic mu ze nie tak sie sprawy maj jak ow klejacko gowniacki kretym sobie roi

z matolami mam ogolnie troche praktyki i wiem jak jest.. czegoz zreszta oczekiwac od kretyna, jest kretynem wiec bedzie zachowywal sie jak kretyn


gdyby jednak odsiac to góffno to daloby sie jeszcze to o czyms troche pogadac, bo wbrew pozorom, mimo ze tu ostatnio nie pisuje troche ciekawych uwag moglbym miec ;c

ten kompilatorek mi dosyc dobrze poszedl..i jestem nawet wielce zadowolony
z obecnego efektu choc mam jeszcze pare problemow, np ten wspomniany niektore antywiry blednie rozpoznaja mojego wygenerowanego exe jako potencjalne malware i do konca nie wiem co gdzie wklepac w tym headerze PE by sie odczepily (da sie to sprawdzic niewatpliwie chocby porownujac z exekami generowanymi przez inne kompilatory ale jest to troche mozolnej roboty, mozliwe ze nawet na kilka dni



np w headerze pe sa takie pola


    opHeader.MajorLinkerVersion = 1;
    opHeader.MinorLinkerVersion = 1;

    opHeader.SizeOfCode              =    AlignNumberUp( Give_Code_UnalignedSize() , file_section_alignment);
    opHeader.SizeOfInitializedData   =    AlignNumberUp( Give_Data_UnalignedSize()  , file_section_alignment)
                                        + AlignNumberUp( bss_reserve  , file_section_alignment); //??? dodac bbs?
    opHeader.SizeOfUninitializedData =    0;

    opHeader.BaseOfCode = Give_CodeSection_RamOffset();

    opHeader.MajorOperatingSystemVersion = 5;
    opHeader.MinorOperatingSystemVersion = 0;
    opHeader.MajorImageVersion = 1;
    opHeader.MinorImageVersion = 1;
    opHeader.MajorSubsystemVersion = 1;
    opHeader.MinorSubsystemVersion = 1;
    opHeader.Win32VersionValue = 0;
  //  opHeader.Checksum = 0;
//    opHeader.DLLCharacteristics = 0;
    opHeader.SizeOfStackReserve =  2*1024*1024;
    opHeader.SizeOfStackCommit =      512*1024;
    opHeader.SizeOfHeapReserve =   2*1024*1024;
    opHeader.SizeOfHeapCommit =       512*1024;
    opHeader.LoaderFlags = 0;


u diabla nie wiem co tam wstawic a dokumentacja na szybko wyszukana nie tlumaczy wprost o co chodzi 

nie pisza np czy rozmiar of "data" to rozmiar bez alignmentu, wyrownany w gore do aligmentu w pliku (512) do aligmentu
w ram (4096) i czy dodac tam tez moje oszukane .bss

(w kompilatorze mozna oszukac jak ktos jest leniwy ze generujesz sekcje z inicjalizowanymi danymi (np pow 500 bajtow) i tyla zapisujesz w pliku (wyrownane w gore do np 512) ale jako rozmiar podajesz to powiekszone o rozmiar jaki zajmuja twoje wszystkie ststyczne tablice np 5 MB ) i teraz nie wiem ktora z tych 6 opcji tam mam wklepac... ot takie bolaczki w pisaniu asemblera samemu

(nawet przyjemne ale nie am z kim pogadac a dokumentacja i tutoriale nie mowia w prost i trzeba wertowac wiele godzin googla nim sie znajdze wszystkie potrzebne szczegoly)

niejaki gynvael coldwind ma na ircu freenode kanal #gynvaelstream, moze tam kogos spytam
Re: elementy furii
#215493
Author: fir
Date: Thu, 28 Mar 2019 16:22
78 lines
6894 bytes
W dniu czwartek, 28 marca 2019 14:08:24 UTC+1 użytkownik fir napisał:
> W dniu czwartek, 28 marca 2019 09:19:10 UTC+1 użytkownik godek...@gmail.com napisał:
> > W dniu czwartek, 28 marca 2019 08:55:14 UTC+1 użytkownik fir napisał:
> > 
> > > > > to bylo ofc nawiazanie do slawnego
> > > > > 'big firr & pippa zippa, deszcze niespokojne, 2017'
> > > > > (ofc, dla mnie)
> > > > 
> > > > Google nic nie pokazuje po wpisaniu tych słów, więc czy aby sławnego?
> > > > 
> > > > > no dobra chyba trzeba sie sprezyc i zrobic kilka malych poprawek..strach troche jest, jakbym wozil wegiel
> > > > 
> > > > Może wożenie węgla to nie byłby taki zły pomysł...
> > > > 
> > > robisz powazny blad nasza tepa usenetowa niedorozwinieta gnido
> > 
> > nie wiem po co w ogóle odpowiadasz na takie zaczepki.
> > jak to mówio, szkoda szczępić ryja.
> 
> czasem warto odpowiedziec, bo widzisz co tu sie dzieje:
> skretynialy matolek dokleil sie ze swoimi gowniackimi tekscikami i probuje mi w swoich urojeniach robic mi za 'pouczacza'
> wali gowniane zarciki na poziomie kretyna, wysnuwa swoje kretyniczne 'pretencje' 
> 
> z matolami juz tak jest ze nie czuja swojego kretynizmu i z tym smutnym matolem tez tak oczywiscie jest, warto wiec wyjasnic mu ze nie tak sie sprawy maj jak ow klejacko gowniacki kretym sobie roi
> 
> z matolami mam ogolnie troche praktyki i wiem jak jest.. czegoz zreszta oczekiwac od kretyna, jest kretynem wiec bedzie zachowywal sie jak kretyn
> 
> 
> gdyby jednak odsiac to góffno to daloby sie jeszcze to o czyms troche pogadac, bo wbrew pozorom, mimo ze tu ostatnio nie pisuje troche ciekawych uwag moglbym miec ;c
> 
> ten kompilatorek mi dosyc dobrze poszedl..i jestem nawet wielce zadowolony
> z obecnego efektu choc mam jeszcze pare problemow, np ten wspomniany niektore antywiry blednie rozpoznaja mojego wygenerowanego exe jako potencjalne malware i do konca nie wiem co gdzie wklepac w tym headerze PE by sie odczepily (da sie to sprawdzic niewatpliwie chocby porownujac z exekami generowanymi przez inne kompilatory ale jest to troche mozolnej roboty, mozliwe ze nawet na kilka dni
> 
> 
> 
> np w headerze pe sa takie pola
> 
> 
>     opHeader.MajorLinkerVersion = 1;
>     opHeader.MinorLinkerVersion = 1;
> 
>     opHeader.SizeOfCode              =    AlignNumberUp( Give_Code_UnalignedSize() , file_section_alignment);
>     opHeader.SizeOfInitializedData   =    AlignNumberUp( Give_Data_UnalignedSize()  , file_section_alignment)
>                                         + AlignNumberUp( bss_reserve  , file_section_alignment); //??? dodac bbs?
>     opHeader.SizeOfUninitializedData =    0;
> 
>     opHeader.BaseOfCode = Give_CodeSection_RamOffset();
> 
>     opHeader.MajorOperatingSystemVersion = 5;
>     opHeader.MinorOperatingSystemVersion = 0;
>     opHeader.MajorImageVersion = 1;
>     opHeader.MinorImageVersion = 1;
>     opHeader.MajorSubsystemVersion = 1;
>     opHeader.MinorSubsystemVersion = 1;
>     opHeader.Win32VersionValue = 0;
>   //  opHeader.Checksum = 0;
> //    opHeader.DLLCharacteristics = 0;
>     opHeader.SizeOfStackReserve =  2*1024*1024;
>     opHeader.SizeOfStackCommit =      512*1024;
>     opHeader.SizeOfHeapReserve =   2*1024*1024;
>     opHeader.SizeOfHeapCommit =       512*1024;
>     opHeader.LoaderFlags = 0;
> 
> 
> u diabla nie wiem co tam wstawic a dokumentacja na szybko wyszukana nie tlumaczy wprost o co chodzi 
> 
> nie pisza np czy rozmiar of "data" to rozmiar bez alignmentu, wyrownany w gore do aligmentu w pliku (512) do aligmentu
> w ram (4096) i czy dodac tam tez moje oszukane .bss
> 
> (w kompilatorze mozna oszukac jak ktos jest leniwy ze generujesz sekcje z inicjalizowanymi danymi (np pow 500 bajtow) i tyla zapisujesz w pliku (wyrownane w gore do np 512) ale jako rozmiar podajesz to powiekszone o rozmiar jaki zajmuja twoje wszystkie ststyczne tablice np 5 MB ) i teraz nie wiem ktora z tych 6 opcji tam mam wklepac... ot takie bolaczki w pisaniu asemblera samemu
> 
> (nawet przyjemne ale nie am z kim pogadac a dokumentacja i tutoriale nie mowia w prost i trzeba wertowac wiele godzin googla nim sie znajdze wszystkie potrzebne szczegoly)
> 
> niejaki gynvael coldwind ma na ircu freenode kanal #gynvaelstream, moze tam kogos spytam

ok podejrzalem jakis exe w ollydebug i troche sie wyjasnilo... co prawda nie wiem nadal co w wypadku tej doklejki bss do daty ale 1) trzebbedzie sie nie lenic i zrobic odzielna bss (nie chcialem tego chyba robic bo lekko komplikuje asembler, labele z kazdej sekcji chyba trzeba odzielnie trzymac w odzielnym worze) 2) gdybym sie lenil to chyba mozna dac data + bss i tyle

(kod asemblera troche strach dotykac nie dlatego zebym go zle napisal ale cholerny asembler nie da sie robic w linearnych przebiegach tylko np jeden pass asemblacji zalezy od polozenia danych w innych sekcjach a te polozenia sa znane dopiero po assemblacji (bo sa polozne pos ekcji kodu ktora moze miec rozna dlugosc w zaleznosci ile kodu bylo zasemblowanego), dlatego dla mnie ten asm jest wpieniający ..poki sie ew czlowiek do tego nie przyzwyczai (a jeszcze nie mialem czasu sie do tego przyzwyczajac ;c)
Re: elementy furii
#215506
Author: Queequeg
Date: Thu, 28 Mar 2019 19:41
44 lines
3174 bytes
fir <profesor.fir@gmail.com> wrote:

> robisz powazny blad nasza tepa usenetowa niedorozwinieta gnido caly czas 
> probujac udawac ze ja z toba rozmawiam i ze prowadzisz ze mna dyskusje 
> na rownym poziomie wklepujac swoje kretyniczne teksciki

No nie, to tak nie działa, mój przesympatyczny, kulturalny kolego. To jest 
Usenet, grupy dyskusyjne. Jeśli nie podoba ci się, że ktoś komentuje Twoje 
posty, to załóż sobie blogaska na Oneciku i wyłącz na nim komenciki.

Ja nie mam żadnej przyjemności w rozmowie z Tobą, ale jeśli marzy ci się, 
że zabronisz komuś reagowania na niewątpliwie wysokiej jakości treści, 
które taśmowo produkujesz, to... no cóż, to jest jedna z tych rzeczy, 
których zrobić nie możesz.

Powtórzę: Usenet nie jest twoim prywatnym blogiem i nie Ty będziesz 
decydował, kto może komentować Twoje posty a kto nie.

> prawda jest taka ze jestes niedorozwinietym kratynem lubiacym naduzywac 
> braku opcji bana dla niedorozwinietych narzucajacych sie z glupota 
> matolow na usenecie

Opcja bana istnieje. Nazywa się killfile. Gorąco polecam. Myślę, że przy 
poziomie agresji i braku samokontroli, które tutaj prezentujesz, tylko na 
niej skorzystasz.

> dla mnie bycie tego rodzaju prymitywnym bucem to powazne naduzycie, 
> bycie bucem doklejajacym sie do ludzi ktorzy jasno powiedzili ci ze 
> jestes narzucajacym sie bucem juz podchodzi pod nalezna penalizacje

Sądzę, mój przesympatyczny, kulturalny kolego, że Twoje posty obrażają 
mnie odrobinę bardziej, niż moje Ciebie, więc zastanów się w wolnej chwili 
między pisaniem swoich niewątpliwie wysokiej jakości programików a 
przerzucaniem węgla, kto mógłby tutaj podlegać "pod należną penalizację".

> moglbym powiedziec duzo wiecej, pare rzeczy od ktorych gowno w twoim 
> typie narobilo by na dywan,

Narobiłoby*.

Powrotu do zdrowia życzę.

-- 
https://www.youtube.com/watch?v=9lSzL1DqQn0
Re: elementy furii
#215498
Author: Queequeg
Date: Thu, 28 Mar 2019 19:44
16 lines
1712 bytes
fir <profesor.fir@gmail.com> wrote:

> z matolami juz tak jest ze nie czuja swojego kretynizmu

To niestety święta prawda.

> niejaki gynvael coldwind ma na ircu freenode kanal #gynvaelstream, moze 
> tam kogos spytam

Ciekawe czy stamtąd wylecisz równie szybko co z, jeśli dobrze pamiętam, 
kanału ##c.

Powrotu do zdrowia życzę.

-- 
https://www.youtube.com/watch?v=9lSzL1DqQn0
Re: elementy furii
#215521
Author: godek.maciek
Date: Thu, 28 Mar 2019 21:49
16 lines
2971 bytes
W dniu czwartek, 28 marca 2019 20:41:49 UTC+1 użytkownik Queequeg napisał:

> > robisz powazny blad nasza tepa usenetowa niedorozwinieta gnido caly czas 
> > probujac udawac ze ja z toba rozmawiam i ze prowadzisz ze mna dyskusje 
> > na rownym poziomie wklepujac swoje kretyniczne teksciki
> 
> No nie, to tak nie działa, mój przesympatyczny, kulturalny kolego. To jest 
> Usenet, grupy dyskusyjne. Jeśli nie podoba ci się, że ktoś komentuje Twoje 
> posty, to załóż sobie blogaska na Oneciku i wyłącz na nim komenciki.

Drogi Kolego,
nie wiem, co Cię tu przywiodło, ale życzę Ci, żebyś zamiast trolować innych użytkowników, nauczył się spędzać czas produktywniej i robić rzeczy bardziej wartościowe od wypisywania tego rodzaju komentarzy.

Dyskusja powinna służyć jakiemuś celowi.
Jeżeli nie masz nic wartościowego do powiedzenia na dany temat, to powstrzymaj się proszę od wypowiedzi, których jedynym skutkiem ma być to, że ktoś może dzięki Tobie będzie miał gorszy dzień. Może też zastanów się, co sprawia, że zachowujesz się w taki sposób względem innych osób.
Można mieć różne poglądy na dany temat, a mimo tego odnosić się do siebie z szacunkiem.
Re: elementy furii
#215495
Author: fir
Date: Thu, 28 Mar 2019 22:59
21 lines
3604 bytes
W dniu czwartek, 28 marca 2019 22:49:17 UTC+1 użytkownik godek...@gmail.com napisał:
> W dniu czwartek, 28 marca 2019 20:41:49 UTC+1 użytkownik Queequeg napisał:
> 
> > > robisz powazny blad nasza tepa usenetowa niedorozwinieta gnido caly czas 
> > > probujac udawac ze ja z toba rozmawiam i ze prowadzisz ze mna dyskusje 
> > > na rownym poziomie wklepujac swoje kretyniczne teksciki
> > 
> > No nie, to tak nie działa, mój przesympatyczny, kulturalny kolego. To jest 
> > Usenet, grupy dyskusyjne. Jeśli nie podoba ci się, że ktoś komentuje Twoje 
> > posty, to załóż sobie blogaska na Oneciku i wyłącz na nim komenciki.
> 
> Drogi Kolego,
> nie wiem, co Cię tu przywiodło, ale życzę Ci, żebyś zamiast trolować innych użytkowników, nauczył się spędzać czas produktywniej i robić rzeczy bardziej wartościowe od wypisywania tego rodzaju komentarzy.
> 
> Dyskusja powinna służyć jakiemuś celowi.
> Jeżeli nie masz nic wartościowego do powiedzenia na dany temat, to powstrzymaj się proszę od wypowiedzi, których jedynym skutkiem ma być to, że ktoś może dzięki Tobie będzie miał gorszy dzień. Może też zastanów się, co sprawia, że zachowujesz się w taki sposób względem innych osób.
> Można mieć różne poglądy na dany temat, a mimo tego odnosić się do siebie z szacunkiem.

rozmawiasz z realnym kretynem..kretyn wlasnie napisal ze usenet wg niego dziala tak ze dowolny kretyn moze odstawiac najtepsze goofno jak nasz pan goofniak bo takie sa wg klejaka gowniaka jego prawa usenetu... zobowiazanie do minimalnej inteligencji dla takiego realnego bydla nie istnieją - co widac

sam przyznam nie mam krztyny wyrozumialosci dla tego typu skretynialych matolow... nie psuja mi oni humoru nawiasem mowiac,za to po prostu reguje na takich matolow zwyklym obrzydzeniem
Re: elementy furii
#215518
Author: Roman Tyczka
Date: Fri, 29 Mar 2019 07:20
23 lines
2647 bytes
On Thu, 28 Mar 2019 14:49:16 -0700 (PDT), godek.maciek@gmail.com wrote:

>>> robisz powazny blad nasza tepa usenetowa niedorozwinieta gnido caly czas 
>>> probujac udawac ze ja z toba rozmawiam i ze prowadzisz ze mna dyskusje 
>>> na rownym poziomie wklepujac swoje kretyniczne teksciki
>> 
>> No nie, to tak nie działa, mój przesympatyczny, kulturalny kolego. To jest 
>> Usenet, grupy dyskusyjne. Jeśli nie podoba ci się, że ktoś komentuje Twoje 
>> posty, to załóż sobie blogaska na Oneciku i wyłącz na nim komenciki.
> 
> Drogi Kolego,
> nie wiem, co Cię tu przywiodło, ale życzę Ci, żebyś zamiast trolować innych użytkowników, nauczył się spędzać czas produktywniej i robić rzeczy bardziej wartościowe od wypisywania tego rodzaju komentarzy.
> 
> Dyskusja powinna służyć jakiemuś celowi.
> Jeżeli nie masz nic wartościowego do powiedzenia na dany temat, to powstrzymaj się proszę od wypowiedzi, których jedynym skutkiem ma być to, że ktoś może dzięki Tobie będzie miał gorszy dzień. Może też zastanów się, co sprawia, że zachowujesz się w taki sposób względem innych osób.
> Można mieć różne poglądy na dany temat, a mimo tego odnosić się do siebie z szacunkiem.

Czemu nie widzę Cię z tymi mądrymi poradami pod postami fira o poziomie
kilkukrotnie niższym i zerowej wartości merytorycznej?

-- 
pozdrawiam
Roman Tyczka
Re: elementy furii
#215500
Author: godek.maciek
Date: Fri, 29 Mar 2019 08:17
24 lines
3564 bytes
W dniu piątek, 29 marca 2019 08:20:44 UTC+1 użytkownik Roman Tyczka napisał:

> >>> robisz powazny blad nasza tepa usenetowa niedorozwinieta gnido caly czas 
> >>> probujac udawac ze ja z toba rozmawiam i ze prowadzisz ze mna dyskusje 
> >>> na rownym poziomie wklepujac swoje kretyniczne teksciki
> >> 
> >> No nie, to tak nie działa, mój przesympatyczny, kulturalny kolego. To jest 
> >> Usenet, grupy dyskusyjne. Jeśli nie podoba ci się, że ktoś komentuje Twoje 
> >> posty, to załóż sobie blogaska na Oneciku i wyłącz na nim komenciki.
> > 
> > Drogi Kolego,
> > nie wiem, co Cię tu przywiodło, ale życzę Ci, żebyś zamiast trolować innych użytkowników, nauczył się spędzać czas produktywniej i robić rzeczy bardziej wartościowe od wypisywania tego rodzaju komentarzy.
> > 
> > Dyskusja powinna służyć jakiemuś celowi.
> > Jeżeli nie masz nic wartościowego do powiedzenia na dany temat, to powstrzymaj się proszę od wypowiedzi, których jedynym skutkiem ma być to, że ktoś może dzięki Tobie będzie miał gorszy dzień. Może też zastanów się, co sprawia, że zachowujesz się w taki sposób względem innych osób.
> > Można mieć różne poglądy na dany temat, a mimo tego odnosić się do siebie z szacunkiem.
> 
> Czemu nie widzę Cię z tymi mądrymi poradami pod postami fira o poziomie
> kilkukrotnie niższym i zerowej wartości merytorycznej?

Fir nie przychodzi tutaj po to, żeby kogoś obrażac. Dzieli się swoimi pomysłami (i niekiedy stanem zdrowia). Mogą Ci się one podobać albo nie.
Ale nawet jeśli się nie podobają, to można swoją krytykę przedstawić z szacunkiem.

To, że Fir używa niekiedy wobec innych grupowiczów obraźliwych określeń nie podoba mi się. Ale w moim odczuciu to nie jest źródło problemu - to zazwyczaj tylko reakcja na zaczepki ze strony innych osób.
Re: elementy furii
#215511
Author: fir
Date: Fri, 29 Mar 2019 09:04
29 lines
4177 bytes
W dniu piątek, 29 marca 2019 09:17:18 UTC+1 użytkownik godek...@gmail.com napisał:
> W dniu piątek, 29 marca 2019 08:20:44 UTC+1 użytkownik Roman Tyczka napisał:
> 
> > >>> robisz powazny blad nasza tepa usenetowa niedorozwinieta gnido caly czas 
> > >>> probujac udawac ze ja z toba rozmawiam i ze prowadzisz ze mna dyskusje 
> > >>> na rownym poziomie wklepujac swoje kretyniczne teksciki
> > >> 
> > >> No nie, to tak nie działa, mój przesympatyczny, kulturalny kolego. To jest 
> > >> Usenet, grupy dyskusyjne. Jeśli nie podoba ci się, że ktoś komentuje Twoje 
> > >> posty, to załóż sobie blogaska na Oneciku i wyłącz na nim komenciki.
> > > 
> > > Drogi Kolego,
> > > nie wiem, co Cię tu przywiodło, ale życzę Ci, żebyś zamiast trolować innych użytkowników, nauczył się spędzać czas produktywniej i robić rzeczy bardziej wartościowe od wypisywania tego rodzaju komentarzy.
> > > 
> > > Dyskusja powinna służyć jakiemuś celowi.
> > > Jeżeli nie masz nic wartościowego do powiedzenia na dany temat, to powstrzymaj się proszę od wypowiedzi, których jedynym skutkiem ma być to, że ktoś może dzięki Tobie będzie miał gorszy dzień. Może też zastanów się, co sprawia, że zachowujesz się w taki sposób względem innych osób.
> > > Można mieć różne poglądy na dany temat, a mimo tego odnosić się do siebie z szacunkiem.
> > 
> > Czemu nie widzę Cię z tymi mądrymi poradami pod postami fira o poziomie
> > kilkukrotnie niższym i zerowej wartości merytorycznej?
> 
> Fir nie przychodzi tutaj po to, żeby kogoś obrażac. Dzieli się swoimi pomysłami (i niekiedy stanem zdrowia). Mogą Ci się one podobać albo nie.
> Ale nawet jeśli się nie podobają, to można swoją krytykę przedstawić z szacunkiem.
> 
> To, że Fir używa niekiedy wobec innych grupowiczów obraźliwych określeń nie podoba mi się. Ale w moim odczuciu to nie jest źródło problemu - to zazwyczaj tylko reakcja na zaczepki ze strony innych osób.

'szacunek' dla idiotow i matolkow to nie jest dobra sprawa...kluczowym pojeciem jest tu jednak poprostu glupota... (ktora co glupsze matolki z usenetu az tryskaja)

to co mozna w tym wypadku zrobic to pozbawic danego prymitywnego matola zludzen (tego czy innego) - jest to potrzebne bo bez tego matolki roja sobie dziwne rzeczy, a to jest chyab dla nich niezbyt zdrowe
Re: elementy furii
#215513
Author: fir
Date: Fri, 29 Mar 2019 09:06
32 lines
4510 bytes
W dniu piątek, 29 marca 2019 10:04:08 UTC+1 użytkownik fir napisał:
> W dniu piątek, 29 marca 2019 09:17:18 UTC+1 użytkownik godek...@gmail.com napisał:
> > W dniu piątek, 29 marca 2019 08:20:44 UTC+1 użytkownik Roman Tyczka napisał:
> > 
> > > >>> robisz powazny blad nasza tepa usenetowa niedorozwinieta gnido caly czas 
> > > >>> probujac udawac ze ja z toba rozmawiam i ze prowadzisz ze mna dyskusje 
> > > >>> na rownym poziomie wklepujac swoje kretyniczne teksciki
> > > >> 
> > > >> No nie, to tak nie działa, mój przesympatyczny, kulturalny kolego. To jest 
> > > >> Usenet, grupy dyskusyjne. Jeśli nie podoba ci się, że ktoś komentuje Twoje 
> > > >> posty, to załóż sobie blogaska na Oneciku i wyłącz na nim komenciki.
> > > > 
> > > > Drogi Kolego,
> > > > nie wiem, co Cię tu przywiodło, ale życzę Ci, żebyś zamiast trolować innych użytkowników, nauczył się spędzać czas produktywniej i robić rzeczy bardziej wartościowe od wypisywania tego rodzaju komentarzy.
> > > > 
> > > > Dyskusja powinna służyć jakiemuś celowi.
> > > > Jeżeli nie masz nic wartościowego do powiedzenia na dany temat, to powstrzymaj się proszę od wypowiedzi, których jedynym skutkiem ma być to, że ktoś może dzięki Tobie będzie miał gorszy dzień. Może też zastanów się, co sprawia, że zachowujesz się w taki sposób względem innych osób.
> > > > Można mieć różne poglądy na dany temat, a mimo tego odnosić się do siebie z szacunkiem.
> > > 
> > > Czemu nie widzę Cię z tymi mądrymi poradami pod postami fira o poziomie
> > > kilkukrotnie niższym i zerowej wartości merytorycznej?
> > 
> > Fir nie przychodzi tutaj po to, żeby kogoś obrażac. Dzieli się swoimi pomysłami (i niekiedy stanem zdrowia). Mogą Ci się one podobać albo nie.
> > Ale nawet jeśli się nie podobają, to można swoją krytykę przedstawić z szacunkiem.
> > 
> > To, że Fir używa niekiedy wobec innych grupowiczów obraźliwych określeń nie podoba mi się. Ale w moim odczuciu to nie jest źródło problemu - to zazwyczaj tylko reakcja na zaczepki ze strony innych osób.
> 
> 'szacunek' dla idiotow i matolkow to nie jest dobra sprawa...kluczowym pojeciem jest tu jednak poprostu glupota... (ktora co glupsze matolki z usenetu az tryskaja)
> 
> to co mozna w tym wypadku zrobic to pozbawic danego prymitywnego matola zludzen (tego czy innego) - jest to potrzebne bo bez tego matolki roja sobie dziwne rzeczy, a to jest chyab dla nich niezbyt zdrowe

sam zas jak chyab juz pisalem z czasem mam tej 'wyrozumialosci' dla pretensjonalnych matolow coraz mniej... mniej i mniej, z czasem coraz mniej
Re: elementy furii
#215525
Author: Roman Tyczka
Date: Fri, 29 Mar 2019 12:41
65 lines
5022 bytes
On Fri, 29 Mar 2019 01:17:17 -0700 (PDT), godek.maciek@gmail.com wrote:

>>>>> robisz powazny blad nasza tepa usenetowa niedorozwinieta gnido caly czas 
>>>>> probujac udawac ze ja z toba rozmawiam i ze prowadzisz ze mna dyskusje 
>>>>> na rownym poziomie wklepujac swoje kretyniczne teksciki
>>>> 
>>>> No nie, to tak nie działa, mój przesympatyczny, kulturalny kolego. To jest 
>>>> Usenet, grupy dyskusyjne. Jeśli nie podoba ci się, że ktoś komentuje Twoje 
>>>> posty, to załóż sobie blogaska na Oneciku i wyłącz na nim komenciki.
>>> 
>>> Drogi Kolego,
>>> nie wiem, co Cię tu przywiodło, ale życzę Ci, żebyś zamiast trolować innych użytkowników, nauczył się spędzać czas produktywniej i robić rzeczy bardziej wartościowe od wypisywania tego rodzaju komentarzy.
>>> 
>>> Dyskusja powinna służyć jakiemuś celowi.
>>> Jeżeli nie masz nic wartościowego do powiedzenia na dany temat, to powstrzymaj się proszę od wypowiedzi, których jedynym skutkiem ma być to, że ktoś może dzięki Tobie będzie miał gorszy dzień. Może też zastanów się, co sprawia, że zachowujesz się w taki sposób względem innych osób.
>>> Można mieć różne poglądy na dany temat, a mimo tego odnosić się do siebie z szacunkiem.
>> 
>> Czemu nie widzę Cię z tymi mądrymi poradami pod postami fira o poziomie
>> kilkukrotnie niższym i zerowej wartości merytorycznej?
> 
> Fir nie przychodzi tutaj po to, żeby kogoś obrażac. Dzieli się swoimi pomysłami (i niekiedy stanem zdrowia). 

Nie, głównie dzieli się stanem niezdrowia, i NIEKIEDY czymś związanym z
tematyką grupy, z tym, że i tak ma w głębokim poważaniu opinie, pytania i
próby nawiązania dyskusji innych osób (halo, czy to grupa DYSKUSYJNA?),
lecz dyskutuje jedynie sam ze sobą (rodzaj bloga).

> Mogą Ci się one podobać albo nie.

Tak jak opinie Queequega Tobie.

> Ale nawet jeśli się nie podobają, to można swoją krytykę przedstawić z szacunkiem.

Szacunek to słowo nieistniejące w słowniku fira, którego tak zaciekle
bronisz. Ale spójrzmy uczciwie na ten wątek. Fir opublikował kod, Queequeg
zadał pytanie o konwencję i konsekwencję nazewniczą, został zlany (gdzie
dyskusja?) po czym fir w tej samej odnodze zaczął dyskutowaćź z ...firem
(niespodzianka?). Dla mnie to było wyrazem lekceważenia wobec Queequega,
czyż nie?
Zatem już obrażony Queequeg skomentował błędy w komunikatach i użył
określenie analfabeta. No nieładnie, ale jednakowoż lajtowo i jednak
słusznie (uzasadnione, bo błędy były). Co na to fir? Otóż Queequeg
dowiedział się od miszcza savoir vivre, że ma "mózg wielkości kostki", że
nie ma nawet "miernego poziomu inteligencji" i jest "imbecylem". Na jakiej
podstawie to napisał? Co daje mu prawo używać takich określeń? I dlaczego
uważasz, że fir może jechać po bandzie, a Queequeg nie może nawet kiwnąć
palcem? Jesteś mocno niekonsekwentny i stronniczy.

> To, że Fir używa niekiedy wobec innych grupowiczów obraźliwych określeń nie podoba mi się. 

Niekiedy?? Obraźliwych? Używa ich bez przerwy i są one skrajnie wulgarne i
chamskie. To co robi Queequeg to przy firze amatirka i przedszkole
obrażania.

> Ale w moim odczuciu to nie jest źródło problemu - to zazwyczaj tylko 
> reakcja na zaczepki ze strony innych osób.

A zauważyłeś, że fir NIGDY nie odpowiada na pytania merytoryczne lub próby
nazwiązania dialogu tematycznego? Jedyne jego reakcje skierowane do innych
osób to strumień bluzgów, skrajnego chamstwa i wulgaryzacja ekstremalna.
Otwórz oczy pliz i nie chroń tej patologii.

-- 
pozdrawiam
Roman Tyczka
Re: elementy furii
#215526
Author: godek.maciek
Date: Fri, 29 Mar 2019 21:23
66 lines
5518 bytes
W dniu piątek, 29 marca 2019 13:41:53 UTC+1 użytkownik Roman Tyczka napisał:

> > Fir nie przychodzi tutaj po to, żeby kogoś obrażac. Dzieli się swoimi pomysłami (i niekiedy stanem zdrowia). 
> 
> Nie, głównie dzieli się stanem niezdrowia, i NIEKIEDY czymś związanym z
> tematyką grupy

Nawet jeśli tak, to dzielenie się stanem zdrowia nie jest obraźliwym zachowaniem

>, z tym, że i tak ma w głębokim poważaniu opinie, pytania i
> próby nawiązania dyskusji innych osób (halo, czy to grupa DYSKUSYJNA?),
> lecz dyskutuje jedynie sam ze sobą (rodzaj bloga).

Ja nie mam nic przeciwko, że sobie mogę poczytać różne rzeczy tego rodzaju.
A jeśli nie mam ochoty, to nie czytam.

> > Ale nawet jeśli się nie podobają, to można swoją krytykę przedstawić z szacunkiem.
> 
> Szacunek to słowo nieistniejące w słowniku fira, którego tak zaciekle
> bronisz. Ale spójrzmy uczciwie na ten wątek. Fir opublikował kod, Queequeg
> zadał pytanie o konwencję i konsekwencję nazewniczą, został zlany [...]
> Zatem już obrażony Queequeg skomentował błędy w komunikatach i użył
> określenie analfabeta.

Przeczytaj raz jeszcze. Fir napisał dwa posty, pod nimi były dwie odpowiedzi Queequega, i w pierwszej z nich padło określenie "analfabeta".
(Tak w każdym razie mi się to wyświetla w Google Groups.)

> No nieładnie, ale jednakowoż lajtowo i jednak
> słusznie (uzasadnione, bo błędy były). Co na to fir? Otóż Queequeg
> dowiedział się od miszcza savoir vivre, że ma "mózg wielkości kostki", że
> nie ma nawet "miernego poziomu inteligencji" i jest "imbecylem". Na jakiej
> podstawie to napisał? Co daje mu prawo używać takich określeń? I dlaczego
> uważasz, że fir może jechać po bandzie, a Queequeg nie może nawet kiwnąć
> palcem? Jesteś mocno niekonsekwentny i stronniczy.

Nie uważam, że "fir może jechać po bandzie", tylko zwracam uwagę, że zachowanie fira jest odpowiedzią na inne zachowanie, które nie powinno mieć miejsca.

> > To, że Fir używa niekiedy wobec innych grupowiczów obraźliwych określeń nie podoba mi się. 
> 
> Niekiedy?? Obraźliwych? Używa ich bez przerwy i są one skrajnie wulgarne i
> chamskie.

W moim odbiorze używa ich tylko w odpowiedzi na prowokacje innych osób.
(Jeśli wskażesz mi kontrprzykład, to zmienię zdanie)

> To co robi Queequeg to przy firze amatirka i przedszkole
> obrażania.

Może się nie rozumiemy.
Mi nie chodzi o użyte słowa. Chodzi mi o cel, w jakim się dany temat podejmuje.
W tym przypadku fir chciał przedstawić owoce swojej pracy. Dla mnie one nie były przesadnie interesujące, toteż nie włączyłem się do dyskusji.
Queequeg włączył się do dyskusji, ale nie po to, żeby przedstawić jakiś sensowny punkt widzenia, tylko żeby obrazić fira. Tak to w każdym razie wygląda z mojej perspektwy. Jak swego czasu szperałem archiwa wiadomości, to nie znalazłem ani jednej wypowiedzi Queequega, która byłaby jakkolwiek konstruktywna, albo która miałaby jakąkolwiek wartość merytoryczną. To zawsze były tylko zaczepki tego rodzaju. (Jeśli wskażesz mi kontrprzykład, to zmienię zdanie)

> > Ale w moim odczuciu to nie jest źródło problemu - to zazwyczaj tylko 
> > reakcja na zaczepki ze strony innych osób.
> 
> A zauważyłeś, że fir NIGDY nie odpowiada na pytania merytoryczne lub próby
> nazwiązania dialogu tematycznego?

Najwidoczniej mam w tej kwestii inne doświadczenia

> Jedyne jego reakcje skierowane do innych
> osób to strumień bluzgów, skrajnego chamstwa i wulgaryzacja ekstremalna.

OK. Ale słowo-klucz to "reakcje".
A pytanie-klucz to "reakcje na co?"
Re: elementy furii
#215527
Author: fir
Date: Fri, 29 Mar 2019 23:07
80 lines
7481 bytes
W dniu piątek, 29 marca 2019 22:23:18 UTC+1 użytkownik godek...@gmail.com napisał:
> W dniu piątek, 29 marca 2019 13:41:53 UTC+1 użytkownik Roman Tyczka napisał:
> 
> > > Fir nie przychodzi tutaj po to, żeby kogoś obrażac. Dzieli się swoimi pomysłami (i niekiedy stanem zdrowia). 
> > 
> > Nie, głównie dzieli się stanem niezdrowia, i NIEKIEDY czymś związanym z
> > tematyką grupy
> 
> Nawet jeśli tak, to dzielenie się stanem zdrowia nie jest obraźliwym zachowaniem
> 
> >, z tym, że i tak ma w głębokim poważaniu opinie, pytania i
> > próby nawiązania dyskusji innych osób (halo, czy to grupa DYSKUSYJNA?),
> > lecz dyskutuje jedynie sam ze sobą (rodzaj bloga).
> 
> Ja nie mam nic przeciwko, że sobie mogę poczytać różne rzeczy tego rodzaju.
> A jeśli nie mam ochoty, to nie czytam.
> 
> > > Ale nawet jeśli się nie podobają, to można swoją krytykę przedstawić z szacunkiem.
> > 
> > Szacunek to słowo nieistniejące w słowniku fira, którego tak zaciekle
> > bronisz. Ale spójrzmy uczciwie na ten wątek. Fir opublikował kod, Queequeg
> > zadał pytanie o konwencję i konsekwencję nazewniczą, został zlany [...]
> > Zatem już obrażony Queequeg skomentował błędy w komunikatach i użył
> > określenie analfabeta.
> 
> Przeczytaj raz jeszcze. Fir napisał dwa posty, pod nimi były dwie odpowiedzi Queequega, i w pierwszej z nich padło określenie "analfabeta".
> (Tak w każdym razie mi się to wyświetla w Google Groups.)
> 
> > No nieładnie, ale jednakowoż lajtowo i jednak
> > słusznie (uzasadnione, bo błędy były). Co na to fir? Otóż Queequeg
> > dowiedział się od miszcza savoir vivre, że ma "mózg wielkości kostki", że
> > nie ma nawet "miernego poziomu inteligencji" i jest "imbecylem". Na jakiej
> > podstawie to napisał? Co daje mu prawo używać takich określeń? I dlaczego
> > uważasz, że fir może jechać po bandzie, a Queequeg nie może nawet kiwnąć
> > palcem? Jesteś mocno niekonsekwentny i stronniczy.
> 
> Nie uważam, że "fir może jechać po bandzie", tylko zwracam uwagę, że zachowanie fira jest odpowiedzią na inne zachowanie, które nie powinno mieć miejsca.
> 
> > > To, że Fir używa niekiedy wobec innych grupowiczów obraźliwych określeń nie podoba mi się. 
> > 
> > Niekiedy?? Obraźliwych? Używa ich bez przerwy i są one skrajnie wulgarne i
> > chamskie.
> 
> W moim odbiorze używa ich tylko w odpowiedzi na prowokacje innych osób.
> (Jeśli wskażesz mi kontrprzykład, to zmienię zdanie)
> 
> > To co robi Queequeg to przy firze amatirka i przedszkole
> > obrażania.
> 
> Może się nie rozumiemy.
> Mi nie chodzi o użyte słowa. Chodzi mi o cel, w jakim się dany temat podejmuje.
> W tym przypadku fir chciał przedstawić owoce swojej pracy. Dla mnie one nie były przesadnie interesujące, toteż nie włączyłem się do dyskusji.
> Queequeg włączył się do dyskusji, ale nie po to, żeby przedstawić jakiś sensowny punkt widzenia, tylko żeby obrazić fira. Tak to w każdym razie wygląda z mojej perspektwy. Jak swego czasu szperałem archiwa wiadomości, to nie znalazłem ani jednej wypowiedzi Queequega, która byłaby jakkolwiek konstruktywna, albo która miałaby jakąkolwiek wartość merytoryczną. To zawsze były tylko zaczepki tego rodzaju. (Jeśli wskażesz mi kontrprzykład, to zmienię zdanie)
> 
> > > Ale w moim odczuciu to nie jest źródło problemu - to zazwyczaj tylko 
> > > reakcja na zaczepki ze strony innych osób.
> > 
> > A zauważyłeś, że fir NIGDY nie odpowiada na pytania merytoryczne lub próby
> > nazwiązania dialogu tematycznego?
> 
> Najwidoczniej mam w tej kwestii inne doświadczenia
> 
> > Jedyne jego reakcje skierowane do innych
> > osób to strumień bluzgów, skrajnego chamstwa i wulgaryzacja ekstremalna.
> 
> OK. Ale słowo-klucz to "reakcje".
> A pytanie-klucz to "reakcje na co?"

lol, moze odpowiem na pare kwestii
1) nie 'dziele' sie swoim stanem zdrowia
- czasme czuje sie tak beznadziejnie ze
popriostu ciezko o tym nie napisac 9zwlaszcza jesli ktos lubi w pisaniu odwolywac sie do istatnych spraw (a stan zdrowia i samopoczucie jest wbrew pozorom istatnym czynikiem w powaznej umyslowej robocie) [ostatnio zreszta nic o tym kawal czasu nie pisalem]

2) nie lubie matolow i uwazam ze te przedszkolne dyskusje sa niepotrzebne, bo to nie zmienia faktu ze nielubie matolow

sam uwazam ze naduzyciem jest raczej szacunek dla matolow niz brak tego szacunku - i mowie powaznie.. nie nalezy byc oczywiscie napastliwym itd kleic sie do kogos kogo si enie lubi jak goofno do podeszfy - ale do szacunku dla prymitywnych cwokow nikt mnie raczej nieststy nie namowi,

prblemem tutaj nie jest szaunek a napastliwosc i pretensjonalne glupota

pozatym nudne sa te dyskusje, i nie mam checi w tym uczestniczyc...szkoda mi czasu na dyskusje na baranim poziomie, a kolega roman tyczka nieststy za wiele soba nie reprezentuje, choc przynajmniej snie klei sie d mnie jak ten drugi patologiczny matiol - co do mnie to ja nieststy alo akceptuje dyskusje na nieco wyzszym pozimie merytorycznym albo wcalenie akceptuje takiej dyskusji i tio raczej na pewno sie nie zmieni..wrecz z czasem am coraz mniej cierpliwosci nieststy (moze kiedys gdy bede mial wiecej czasu pomysle wiecej nad swoim stosunkiem do baranow, narazi enie mam na to nawet czasu (dlatego wspomnielem ze zdaje sobei sprawe ze mysle ostatnimi czasy duzo plyciej o siecie i jest to troche prblematyczne,. ale to inny temat)
Re: elementy furii
#215528
Author: fir
Date: Sat, 30 Mar 2019 13:28
5 lines
2220 bytes
pozatym jak ktos chce pogadac o rogramowaniu to zapraszam moze na zagraniczne comp.lang.c (ew comp.lang.c++)

tam poki co napastliwe matoly tak sie nie zucaja i mzna sie skupic na  problemie)

(tutaj tez by sie dalo ale by trzeba to klejace sie gowniene matolstwo porzadnie odfiltrowac, a nie mam na to czasu ))
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads