Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Radovan .

Stran: [1] 2 3 ... 5
1
Vývoj / Re:Jak spolupracovat s AI
« kdy: 29. 08. 2026, 19:14:44 »
Proč se nezeptáš AI?

2
Vývoj / Re:Programovací jazyk BASIX
« kdy: 29. 08. 2026, 19:09:36 »
(viz třeba Linus a jeho důvody proč nepoužít C++).
No to je moc pekny priklad.. Slysel jsem rozhovor s Linusem kde rekl, ze jeden z hlavnich argumentu proc nepouzit C++ bylo aby se nemusel koukat na ten hnusnej kod co C++ vyvojari pisou protoze jsou zmlsany z STL a Boost
Zrovna tohle je velmi dobrý důvod!

3
Vývoj / Re:Styly programování
« kdy: 29. 08. 2026, 19:08:35 »
Na best practices na většině projektů fakt není čas. Výsledkem je skoro vždy nějaký kompromis.
Jasny. to je jako rozepinat poklopec kdyz jdes na zachod... Kdo na to ma cas? Navic si jako bonus ani nemusis umejvat ruce kdyz odchazis.
Pokud to jsou kalhoty od skafandru, tak to může být docela dobrý nápad.
Ani tam se to neosvědčilo. Šlo to použít pouze při krátkých letech a s jednorázovými kalhotami.

Pro novemente - zkus to znovu, zkus to víckrát, zkus to i jinak: https://www.youtube.com/watch?v=I7CeqmFiWYY

4
Vývoj / Re:Programovací jazyk BASIX
« kdy: 29. 08. 2026, 18:54:50 »
(na Windows by to podle AI nešlo zkompilovat)
Windows je crippleware, AI je crippleware. Prostě to udělej.

A abys nabral nějaké zkušenosti, zkus si splnit úlohu ze Soutěže dětí a mládeže v programování z roku 1990:

V příkazech DATA je napsán program v jazyce KONVALINKA.
Napište program, který jej vykoná.
Příkazy jazyka KONVALINKA jsou:


ECHO .... Výstup proměnné, nebo textového řetězce na obrazovku.
          ECHO I1
          ECHO 'Retezec'

INPUT ... Vstup čísla z klávesnice.
          INPUT I5

LET ..... Přiřazení hodnoty proměnné. Ve výrazu se smí vyskytovat: celočíselné konstanty, proměnné a operátory + a -.
          LET I1 = 23
          LET I1 = -4
          LET I1 = I5
          LET I1 = I6+1
          LET I1 = I0-7
          LET I1 = I2+I1
          LET I1 = I4-I8

DO ...... Příkaz cyklu. Je obdobou příkazu FOR v BASICu.
          DO I2 = 16 (význam jako FOR I2 = 1 TO 16 STEP 1)
          DO I1 = I5 (význam jako FOR I1 = 1 TO I5 STEP 1)

ENDDO ... Příkaz konce cyklu. Je obdobou příkazu NEXT V BASICu.
          ENDDO

END ..... Příkaz konce programu. Musí být uveden vždy na konci programu. Nesmí být uveden vícekrát.
          END

Pozn.
- Počet vnořených cyklů DO je omezen na 50.
- Maximální počet řádků v programu je 100.
- Jazyk KONVALINKA dovoluje pracovat pouze s celočíselnými proměnnými, jejichž jména jsou I0 až I9.
- Na jednom řádku smí být pouze jeden příkaz.
- Řádek smí obsahovat nadbytečné mezery, ale nikoli v klíčových slovech.


1000 DATA "ECHO'Ukazkovy program'"
1010 DATA "ECHO'Kolik cisel chces scitat:'"
1020 DATA "INPUT I2"
1030 DATA "LET I1=0"
1040 DATA "DO I3=I2"
1050 DATA "ECHO'Zadej cislo'"
1060 DATA "INPUT I4"
1070 DATA "LET I1=I1+I4"
1080 DATA "ENDDO"
1090 DATA "ECHO'Soucet je:'"
1100 DATA "ECHO I1"
1110 DATA "END"


Tolik tedy kompletní specifikace jednoduchého jazyka, stačilo by i méně.
Nemusíš to samozřejmě programovat v BASICu na PMD-85, použij cokoliv moderního.
A jak vidíš, prováděný kód je uložen v textových řetězcích, takže ho můžeš načíst z textového souboru.

Jak pravil Linus: "Kecy nic nestojí, ukaž kód!" :-D

5
Vývoj / Re:Styly programování
« kdy: 24. 08. 2026, 23:15:08 »
Jak je zapsáno v posvátných svitcích:
Citace
Opravdový programátor dokáže psát fortranské programy v jakémkoli jazyce.

6
/dev/null / Re:Napsal jsem si vlastní OS v Rustu - LiberSystem
« kdy: 08. 07. 2026, 03:46:30 »
Mě se na dnešním Linuxu také dost věcí nelíbí, ale vysvětli mi, jakou výhodu má přinést to, že uděláš všechno špatně? Včetně věcí, které fungovaly před čtyřiceti lety i v MS-DOSu.

Ale až na tom džithábu budeš mít hotový obraz disku, který spustím v DOSBoxu a vyzkouším si na něm pár běžných aplikací, tak uvidíme.

Zatím se zkus podívat po dostatečných zdrojích informací, doporučuji začít těmihle, je to dobrý základ:
http://prog-story.technicalmuseum.cz/index.php/knihovna/396-knihy-sborniky-skripta-vizitky/3354-1981-1974-operacni-systemy-madnick-donovan
http://prog-story.technicalmuseum.cz/index.php/knihovna/396-knihy-sborniky-skripta-vizitky/6142-1973-1979-principy-operacnich-systemu-hansen

Mimochodem, jaký důvod máš použít tu módní sračku a ne něco ověřeného a funkčního, například Ruby?

7
/dev/null / Re:Jste připraveni na život offline?
« kdy: 24. 04. 2026, 15:55:21 »
a budou mít tak těžký a tak dlouhý očistec, nakolik toho nahřešili
Což platí až od 12. století, předtím ani katolíci očistec neměli, oficiálně ho zavedl až Tridentský koncil v 16. století. A jiné křesťanské církve, které se drží původního nepřelhaného znění Bible, tenhle blud neuznávají vůbec, protože je to novodobá hereze spojená s prodejem odpustků.

Těch devět milionů upálených je pro křesťany celkově, i když katolíci co do výkonnosti celkem slušně vedou.

Mimochodem, ta osobní zkušenost znamená, že ses s oběma osobně setkal? ;D

8
/dev/null / Re:Jste připraveni na život offline?
« kdy: 24. 04. 2026, 14:11:10 »
Leda tak na víru odevzdání se satanovi
Bůh vs. Satan - jsi si jistý kdo je ten dobrý a kdo špatný?
Znáš jen propagandu jedné strany, a i ta je dost pochybná.
Devět milionů křesťany upálených "čarodějnic" by třeba něco napovídalo...

9
/dev/null / Re:Jste připraveni na život offline?
« kdy: 24. 04. 2026, 13:05:46 »
Apoštol Pavel z Tarsu dlouho nemilosrdně pronásledoval křesťany. Pak se mu stala zvláštní věc - dostal zkušenost s nadpřirozenem tak intenzivní, že se po té obrátil na křesťanství a stal se jedním z nejznámějších šiřitelů učení Ježíše Krista. Zemřel samozřejmě mučednickou smrtí.
To mi někoho připomnělo:
https://cs.wikipedia.org/wiki/Roland_Freisler
Také jeden mučedník obrácený na pravou víru ;D

A to s tím náhlým obrácením k Bohu je celkem běžná věc, často se stává po stavech blízkých smrti, při kterých z nedostatku kyslíku dochází k trvalému poškození mozku.

10
Takže v ČR, kterou aktuálně ovládá (podle některých pomatených mozků z UK a podobných ústavů) nedemokratický režim, nikdo tvůj výtvor používat nesmí?
A o tom, jak represivně porušuje lidská práva, jsme se poučili už za Covidu ;D

11
/dev/null / Re:Jste připraveni na život offline?
« kdy: 16. 04. 2026, 02:46:59 »
Americani trefili skolu jednou (pravdepodobne omylem).
Dal jsem sem dva odkazy na dvě vybombardované školy vzdálené víc než 400 kilometrů. Jestli je tohle jedna trefa...

Myslíte si, že Íránci používají Windows nebo Linux? Asi řeší kyberútoky každou chvíli.
Stačí se podívat na seznam platforem: https://en.wikipedia.org/wiki/Stuxnet ;D

12
/dev/null / Re:Jste připraveni na život offline?
« kdy: 14. 04. 2026, 19:34:38 »
Školy nebombardoval vůbec nikdo s výjimkou výzkumných pravovišť některých konkrétních univerzit zabývajících se raketovým výzkumem

Lžeš jak americký prezident, libovolný, nebo jako ČT:
https://www.seznamzpravy.cz/clanek/zahranicni-mozny-valecny-zlocin-usa-ani-o-odriznute-zemi-uz-nelze-snadno-lhat-303185

Zajímalo by mě, jak sedmileté holky dělají raketový výzkum. Skákáním na trampolíně?
https://www.seznamzpravy.cz/clanek/zahranicni-my-to-nebyli-tvrdila-armada-usa-o-smrticim-utoku-dukazy-naznacuji-opak-304022

Já samozřejmě nevylučuji, že některá z těch třiceti vybombardovaných univerzit se na raketovém výzkumu podílela, tak jako se na vojenských programech odedávna podílejí ty americké, ale ani to nedává agresorům, navíc s desítkami roků zkušeností s pácháním mezinárodního terorizmu, právo srovnat je se zemí.
Mimochodem, v té vybombardované teheránské synagoze asi také obohacovali uran, ne?

Ohledně těch nemocnic, tohle je už měsíc stará zpráva:
https://www.theguardian.com/global-development/2026/mar/05/at-least-dozen-hospital-and-health-facilities-in-iran-hit-since-us-israel-attacks-began-who-says

A elektrárny samozřejmě bombardovány byly také, přednostně ty jaderné, včetně rozvodné soustavy.
https://ct24.ceskatelevize.cz/clanek/svet/iranska-media-hlasi-utoky-na-jaderna-zarizeni-v-zemi-371793
To přiznává dokonce i ta ČT!

Takže je jasné, že ty jsi totálně offline už teď, když jsi žádné takové zprávy během celé řady týdnů trvající agrese nezaznamenal. Se stim smiř.

13
/dev/null / Re:Jste připraveni na život offline?
« kdy: 14. 04. 2026, 06:23:19 »
az bude rukovat s nama na frontu, tak vysilacku dostanes zdarma  :)
https://www.novinky.cz/clanek/zahranicni-evropa-nemecka-armada-celi-obrimu-skandalu-novy-komunikacni-system-je-nepouzitelny-40571847
Podstatně lepší řešení bude nafasovat bílé vlajky od Francouzů  ;D

Jak to dnes funguje bylo vidět o těch záplavách na Slovensku, když si tam čeští debilové odjeli dělat reportáž pro televizi a mysleli si, že budou při nakupování v obchodech platit kartami.
Kdyby jim místní nepůjčili hotovost, chcípli by Čehúni hlady!

Když půjde elektřina čtyři hodiny denně, jako na Ukrajině, aniž byste předem věděli které, je celá sbírka filmů na hovno, a to jich mám pár TB. A když opravdu něco začne, budou elektrárny, nemocnice a školy rozbombardované jako první, tak jako právě teď v Íránu!

14
Vývoj / Re:Rozdíl mezi ASM a strojovým kódem
« kdy: 10. 03. 2026, 20:09:02 »
zatimco asm lze prelozit pro ruzna CPU
Ehm... Ne. Proto, aby tohle šlo, vymysleli před 1000110 lety FORTRAN.

Ono je to ještě zajímavější, protože například stroják pro Intel 8080 na Zilogu Z80 spustit jde*, ale zdroják pro assembler i8080 v assembleru pro Z80 zkompilovat nejde. Má sice stejné opkódy, ale úplně jinou mnemoniku instrukcí :P

Takže bych ještě zdůraznil to, co už tu párkrát porůznu zaznělo, tedy že ten "assembler" je strojový kód zapsaný lidským jazykem.

A kdo chce vědět co programování přímo ve strojovém kódu obnáší a umožňuje, přečte si http://www.catb.org/jargon/html/story-of-mel.html.

* Až na pár výjimek, ale to ať si vyřeší uživatelé SAPI-1 různých generací :o

15
Vývoj / Re:Rozdíl mezi ASM a strojovým kódem
« kdy: 09. 03. 2026, 23:24:53 »
Cely ten tvoj relokovatelny kod sa rozsype v momente, ked do neho vlozim dalsie instrukcie - tvoje relativne skoky budu ukazovat uplne inde ako treba.
Pouze pokud ho vložíš dovnitř těch skoků. A samozřejmě tak rozbiješ jakýkoliv kód složitější než "00 00 00 00 00"...
Ale neřekl bych že jsme ve sporu, na tom ostatním se shodneme 8)

A to co popisuje McFly se dá dělat i na PC, z BASICu si můžu stroják, stejně jako kdysi na Didaktiku, napoukovat přímo do paměti a rovnou spustit, nebo si ho uložit pro pozdější použití:
Kód: [Vybrat]
10 OPEN "hello.com" FOR OUTPUT AS #1
20 FOR i = 1 TO 23
30 READ b
40 PRINT #1, CHR$(b);
50 NEXT i
60 CLOSE #1
70 SYSTEM
80 DATA 14,31,186,10,1,180,9,205,33,195
90 DATA 72,101,108,108,111,32,87,111,114,108,100,33,36
Teda, ne že bych tohle dnes chtěl, nebo někomu radil, takhle dělat, ale prostě to jde ;D

dan67: Ty největší a nejdůležitější věci vymysleli samouci bez oficiálního IT vzdělání, především proto, že takové ještě vůbec neexistovalo. Oni ho stvořili: https://www.youtube.com/watch?v=oE2uls6iIEU

Stran: [1] 2 3 ... 5