Na FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!

Vytvořit web zdarma

Na FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!

Vytvořit web zdarma

int 21h

asopis pro programtory,
kte se neboj podvat kdu pod ki

Int21h je spolen projekt nkolika nadenc, kter bav programovn podle "star koly": pm ovldn hardwaru, peliv optimalizace algoritm, ourn v systmech a podobn. Prost takov retro.

S npadem zaloit internetov asopis piel BOby nkdy kolem roku 2005 (pesn u si to nepamatuju). Na adrese int21h.ic.cz zpotku vychzel formou msnku. Nkdy koncem roku 2006 se pelo na redakn systm s monost plynulho pidvn lnk. Naden nm vydrelo zhruba do roku 2011, od t doby je z asopisu vcemn archiv. V lednu 2015 jsme se pesthovali sem a funkci admina pebr Mircosoft, co sice nen dn vhra, ale aspo je jist, e Int21h jen tak nezmiz ze svta :-).

Kdyby nhodou nkoho (a tm nemyslm jenom "zaveden" autory) napadlo napsat nov lnek, smle do toho! Tady jsou podrobnosti.

Pvodn podmnky stle plat: veker obsah tohoto webu me bt zveejnn, tisknut nebo pouit pouze s uvedenm pvodnho autora a odkazu na tento web. Autoi nenesou zodpovdnost za ppadn zneuit uvedench informac.

BOby

Formt BMP - rozkdovn formtu BMP s potem barev 2, 16, 256 a jednoduch emulace 16M
Popis knihovny AA-lib - pibliuje programtorm asnou ascii-art knihovnu AA-lib
Grafick efekty v pascalu - algoritmy nejznmjch efekt: snh, hvzdy, ohe, plazma
Programovn v Bashi - zklady programovn v interpretru Bash
N-t odmocnina sla X - een programtorskho problmu, implementace v pascalu
GUI pod pascalem - nejen assemblerem iv je lovk: GTK
Paleta v 16barevnm mdu - pozor na indexy
SDL msto 0013h - seznmen s knihovnou SDL pro C + hodn pklad
Pouvn knihoven v Linuxu - statick a dynamick knihovny s GCC
Procesy a signly - prvn dl serilu o pokroilejm programovn na unixovch systmech
Vlkna v linuxu - popis prce s vlkny v C
Informan systmy v linuxu - jak zskvat offline informace

Osobn adres s dalmi texty a soubory

--==[FReeZ]==--

Dynamick knihovny v pascalu - pouvn DLL

Jasco

Zklady Pythonu - zklady programovacho jazyka Python

JIVA

DOS v prohlei - jak pes Jdosbox spustit dosovsk program pmo z internetu

kdoasi

Jak napsat pkn zdrojk v Pascalu - doporuen prava zdrojovch text

Laaca

Nastavovn VESA reim - zameno na aktivn vyhledvn videomd a nastavovn obnovovac frekvence monitoru
Kouzla s textovmi mdy VGA - prce s textovmi mdy v Pascalu
Mn znm konstrukce v Turbo Pascalu: 1. dl
Geometrie pmky - trocha geometrie v pascalovsk praxi
Uloen animace do jedinho obrzku - nvod od zkuenho vvoje her :)
Basic dnes - jak se vyvj tento star programovac jazyk
Zajmav editor: SetEdit - popis skvlho OpenSource editoru
Pekladae pascalu - pehled alternativnch kompiltor
Patch pro XP - een problmu s pascalem ve win XP a 2000
DOS a chrnn reim: 1. dl - jak pouvat a kdy se starat o protected mode
Pouit asovae - obsluha asovae pro animaci a zen zpodn ve hrch
Pouit MMX v Turbo pascalu - vyuit technologie MMX pod Turbo Pascalem 7
DOS a chrnn reim: 2. dl - pokraovn serilu vysvtlujc prci chrnnho reimu
Bublifuk turbo - zrychlen standardnho tdicho algoritmu
10h rad programtorm v Turbo pascalu - nkolik zajmavch rad pro pascalisty
vod do grafick knihovny VenomGFX - vysvtlen vyuvn knihovny
etzcov typy v pascalu - jak si vylepit prci z etzci
Plynul animace pomoc unitu Graph - na animace jinak
Rozbor pkazovho dku - pkazov dek is not dead! (Jak vidno)
Roztaen textu - pomozte felkovi Jedn se o algortimus na roztaen textu do urit ky
Prvn dojmy z Freepascalu v2.0.4 - recenze na kompiltor
Vstup textu pomoc VenomGFX - dal dl o grafick knihovn
Pevod malch/velkch psmen - pascalovsk funkce na zmnu velikosti psmen i v rznch kdovnch
Opravdov DOS - jak poznme ten prav a nefalovan?
Uebnice pascalu od T. Hly - recenze
Klvesnice od A do Z
Jak v pascalu na soubory - vechno o prci se soubory v pascalu: standardn metody i objektov postupy pomoc stream
Detekce tiskrny - jak autodetekovat zazen pipojen k paralelnmu portu
Mnoiny v pascalu - jak funguj mnoiny uvnit a jak toho vyut
Vyhodnocovn matematickch vraz (parser) - jak spotat matematick vraz zadan na klvesnici uivatelem
Mn znm konstrukce v Turbo pascalu: 2. dl - voln pokraovn lnku napsanho ped dvma lety
Pseudopole v pascalu - jak deklarovat pole, kter ve skutenosti nejsou poli
Jak na diskov oddly aneb FDisk v pascalu - jak proscanovat pevn disk a najt na nm vechny oddly a detekovat souborov systmy - i ty, kter DOS nevid a nepidlil jim psmeno disku
Abecedn azen - pirozen azen, azen v abeced s nrodnmi znaky a se spekou CH

Laacovy lnky mete najt tak na tto strnce, novinky hledejte pouze tam.

Martin Lux

Assembler v TP7 a FP - vysvtlen rozdl a vhod assembler v TurboPascalu 7.0 a FreePascalu
Strun popis objektov orientovanho programovn - metody OOP v pascalu
Optimalizace program v Pascalu - 200+4 rad z vlastnch zkuenost a z dlouholet praxe
Joystick v Pascalu - prvn st serilu o efektivnm programovn her
Grafick reim v TP7 a FP - 1 - druh st serilu o hrch, tentokrt o grafice
Grafika v Turbo Pascalu 7 - 2 - pokraovn serilu o grafice v TP7
Grafick reim v TP7 a FP - 3 - vcebarevn obrzky a 3d grafika
Grafick formty a prce s jejich daty pod TP7 - dal dl serilu: jednouduch BMP a vytvoen vlastnho formtu
Grafika pod Free Pascalem - Linear FrameBuffer, vyuvan cizch jednotek, Graph, WinGraph, SD, DirectDraw... dal dl
Sriov a paraleln port - prvn dl o komunikaci mezi potai
Sov protokoly v pascalu - druh dl o komunikaci mezi potai
Vlkna ve FreePascalu - komunikace, tentokrt mezi procesy
Vyuvn skript v levelech pro hry - oddlen enginu od ostatnch komponent vrazn zpehleduje kd!
Prce s HDD, RAM a CD-ROM - bohat programovn pamti, pstupu na disk a ovldn Audio CD-ROM
Programovn operanho systmu - co to obn napsat si vlastn "operan systm"
Teorie o zvukovch formtech - ovldn soundblasteru, prvn dl
Vyuit zvukov karty Sound Blaster - ovldn soundblasteru, druh dl
Hran a nahrvn pes zvukovou kartu - ovldn soundblasteru, tet dl
Spoutn textovch aplikac pod grafickm OS - jak spoutt textov aplikace pod grafickm operanm systmem nebo njakou nadstavbou
Multimdia v Pascalu pro pokroil - voln pokraovn serilu o grafice
Klvesnice a my v Pascalu - pokraovn dlu o klvesnici a myi
Multimdia pomoc LX5 Suite (+BASS) - druh dl serilu o grafice
Multimdia za pouit Jedi SDL (a FMOD) - dokonen serilu o grafice v pascalu
Peklada k vlastnmu OS - jaksi voln pokraovn serilu o operanm systmu

Mircosoft

O vese - SVGA grafika a assembler pro zatenky
Generovn nhodnho bludit
Algoritmus plechovky - nejjednodu algoritmus pro vyplnn nepravideln oblasti na obrazovce
Beztypov pole s promnnou velikost prvku - jak na to v pascalu
Maticov transformace souadnic v rovin (2D) - trocha matiky, abychom nezakrnli
prava napjecho konektoru u NB Olivetti 910T - historicky prvn lnek o hardware na int21h
Ergonomie softwaru - nejen hadrware by ml bt jzr-frendly
Hledn nejkrat cesty - jak najt optimln cestu z bodu A do bodu B na 2D map s rznorodm ternem
Plechovka turbo aneb dkov floodfill - tentokrt opravdu prakticky pouiteln varianta vpln
Zludnosti a pasti - postehy z praxe v TP a na PC obecn
Oprava klvesnice notebooku - hardware tu bude vdycky a obas je poteba podvat se mu na zoubek
Co je to mainframe? - mal vod do svta velkch pota
Oprava displeje notebooku - co dlat, kdy nm displej zane poblikvat
Hran s monitorem - ne kad oprava se poda, ale z kad se d nco nauit

Dal Mircosoftovy texty najdete v sekci Nvody.

Zmije

AThelp 1.0 v HTML - vetn pevodnho programu v C


Technick poznmky k nov verzi int21h: