1. |
RE: A Turani Atok (mind) |
14 sor |
(cikkei) |
2. |
SCHEME Complier DOS/Win'95 ala (mind) |
14 sor |
(cikkei) |
3. |
Win 3.1 truetype fontok (mind) |
13 sor |
(cikkei) |
4. |
RE: Jo etvagyat! (mind) |
82 sor |
(cikkei) |
5. |
RE: RE: V86 (mind) |
66 sor |
(cikkei) |
6. |
raytracer (mind) |
14 sor |
(cikkei) |
7. |
SCSI, Quantum, User Setup ... (mind) |
104 sor |
(cikkei) |
8. |
Statisztikai evkonyv 1994 es 1995 (mind) |
8 sor |
(cikkei) |
9. |
Re: win95 bootprom (mind) |
23 sor |
(cikkei) |
10. |
Re : Titkosito modem (mind) |
11 sor |
(cikkei) |
11. |
LaTeX magyarul! (mind) |
15 sor |
(cikkei) |
|
+ - | RE: A Turani Atok (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Edes istenem, kedves Guruk es egyeb OS hivok.
>Tenyleg ez az az evezredes atok ami rajtunk ul. Tipikusan Magyar.
Keshegyre meno
>vitat folytatnak itt egyesek, olik egymast en novelik a GURU terjedelmet, telj
e
>sen feleslegesen.
Vegre valakibol megszolalt a jozan esz.
Ditto.
Gabor
'Live And Let Live'
|
+ - | SCHEME Complier DOS/Win'95 ala (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok Guruk !
Kene nekem egy SCHEME compiler egy DOS/Win'95-os gepre. Nem tudnatok
mondani nekem egy gepet ahonnan lelehetne kapnom ? Elore is koszonom a
segitseget !
-Peti
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Peter Vertes * "Base not your joy upon the
Computer Science Major * deeds of others, for what is
E-Mail: * given can be taken away."
URL: http://www-unix.oit.umass.edu/~pvertes * Peter Steele - Type O Negative
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
+ - | Win 3.1 truetype fontok (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Kedves GURUk,
a problema a kovetkezo: Van egy Win 3.1 Eastern Europe verziom. Benne van
a magyar karakterek is, de boviteni szerettem volna a fontokat, es
leszedtem par egyeb fontot is. Ezek utan a Charmap-al megnezve oket, a
127 feletti kodok kb fele szep negyzetet mutat, a tobbi helyen meg
latszik a megfelelo karakter (European es orosszal probalkoztam). Ugyanez
a csomag egy PS/2-n WFW 3.11 angol nyelvu export verzion teljesen jo
betuket produkal. Most a Win 3.1 EE a ludas, vagy valami rejtett
hosszunevu dolgokat kene beirni a win.ini/system.ini-be?
Udv
Pg.
|
+ - | RE: Jo etvagyat! (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Kedves Kolonits Zoltan!
>...
> unsigned char c = -20;
> printf("-----------------------\n");
> for ( ; - --c > 10U ; )
> printf("c=%d\n", c);
>...
Nem ertem miert kivantal jo etvagyat, mert leveleddel csak engem igzoltal, en
pedig azt mondtam, hogy csak akkor vacsorazom sapkat, ha demonstralod, hogy a
"Borland compiler" elteveszti a C automatikus konverziokat. Persze lehet hogy
a B.Pascal elteveszti :) de nem a BC! Azt hiszem vissza kene szerezned azt a
C konyvet mert rad ferne. Mielott meg iraskenyszered ujabb level megirasara
sarkallna C ugyben javaslom legelabb az online help (ha mar k&r-d nincs) ala-
pos attanulmanyozasat kulonos figyelemmel a Precedence of Operators, Lvalue,
tipusillesztes (vagy ~kenyszerites) es az altalad ekes angolsaggal idezett :
Standard Arithmetic Conversion oldalakat emelyet legkozelebb ELEJETOL-VEGEIG
olvass el please! Sajnos "Borland sajat konyvet" nem tudtam itt szerezni -itt
meg azt loptak el:)- hogy utananezzek a peldaproginak, de szerintem te ezt a
programot a Kezdo C programozok altal elkovetett gyakori hibak c. fejezetbol
vehetted, ugyanis ordit rola, hogy nem mukodik, ill. nem ugy ahogy te azt el-
kepzeled vagyis megiscsak benned van a hiba nem abban a franya BC-ben. Mivel
nem akarom hogy tudatlansagban leledz ezert elmagyarazom mit is csinal ez a
progi.Csak a cikis reszekkel foglalkozom (igy is hosszu leszek),mert gondolom
a printf fgv. mukodesevel azert tisztaban vagy. That a kerdeses reszlet:
for(;- --c > 10U;) printf("c=%d\n",c);
Ez a ciklus mindannyiszor vegrehajtodik azaz kiirja a c erteket ahanyszor a
[- --c > 10U] kifejezes erteke igaz azaz nullatol kulonbozo erteket ad.Ac egy
elojel nelkuli byteos egesz, aminek nem tudom milyen megfontolasbol -20 erte-
ket adunk ami helyesen irtad 0xEC=236U. Zarojelek nincsenek ezert a preceden-
ciaszabalyok ertelmeben a vegrehajtasi sorrend: --, -, >. Az elso lepcsoben a
--c ami c=c-1, a valtozo erteket eggyel csokkenti. Meghozza ugy hogy vegrehaj
tas elott int-te konvertelja, meghozza az altalad idezett konyv alapjan: Zero
-filled high byte (always) methodussal ekkor ugye, 0x00EC-1 = 0x00EB ami visz
szakerul c-be meghozza Converting a longer integral type to a shorter type
truncats the higher bits & leaves the low order bits unchanged. Tehat c=0xEB=
=(235U).Kovetkezik a negalas, tehat ujra int-te konvertal: 0xEB->0x00EB majd
-(0x00EB) = 0xFF15 = (-235)! Utana az osszehasonlitas ELOJELESEN es nem ahogy
te gondolod, esetunkben -235 > 10 ami a legritkabb esetben sem igaz. Megpedig
a te altalad emlitett forrast idezve: 8.Otherwise both operands are of type
int! Tehat ha vegigolvastad volna az oldalt rajohettel volna hogy a 10U fog
int-te konvertalodni, nem a bal oldali kif. unsignedde.Hoppa! Igy a fenti re-
lacio az eletben nem lesz igaz.De,hogy ne csak a levegobe beszeljek megfogad-
tam tanacsodat begepeltem es leellenoriztem az Ass listat TD->VIEW->CPU.
Csodak csodaja az volt amit vartam. Termeszetesen megfeleloen optimalizalva!
Egyebkent kiprobaltam a BC2.0/3.0/3.1/4.5 mindegyike ezt az eredmenyt adta,
sajnos regebbi oskovuletet nem talaltam egyebkent az eredmeny ez lesz WatcomC
++10.0 es MSVC 2.0-val is tehat nem a BC a hibas! Az Ass lista kerdeses resze
termeszetesen alapertelmezesben optimalizalva es nem szajbaragosan mielott
belekotnel pl. nem olvassa ki 2x a membol ami pl egy regben van:):
:
for(;- --c > 10U;)
mov al,[bp-03] ;bp-3 a c valtozo helye a stacken 1 byte
add al,FF ;al= al-1 AX = xxECh
mov [bp-3],al ;al vissza a c-be AX = xxEBh
mov ah,00 ;Zero fill negalas elott AX = 00EBh
neg ax ;- operator AX = 00EBh
cmp ax,000A ;osszehasonlitas AX = FF15h
jg .vissza. ; ax > 000A
:
A jg ass. utasitas az elotte vegzett sub v. cmp muvelet eredmenyetol juggoen
ugrik, ha ZF=0 es SF=OF vagyis pl. cmp A,B eseten ha A > B. DE! A es B meny-
nyisegek elojeleskent vannak kezelve tehet esetunkben int-kent.Teged szerin-
tem a --c tevesztett meg. Amit te felteteleztel azt a:
for(;(unsigned int)- --c > 10U;)
csinalna de ez sem mukodne helyesen! c = 0-ig szamolna. Ilyen esetben a dis-
asembly listaban jg helyett ja-t talalnal ami az oparandusokat unsignedkent
veszi az elotte levo cmp vagy sub ban azaz ugrik ha ZF=0 es CF=0. Egyebkent
ha meg meindig nem gyoztelek meg csereld ki a 10U erteket (-10U)-ra es
cmp ax,FFF6-t fogsz kapni eredmenyul.
Nos kedves Zoli kicsit bo lere eresztve ennyi lenne azt hiszem ezt hivjak a
boxban ko-nak, nem?
udvozlettel: Gabo
ps: Es boldog szuletesnapot:)
Ps2: A vilagert sem szerettelek volna megbantani ne haragudj a cinizmusomert.
Ps3: Eleg sok ideig programoztam(zom) BC-t egeszen az 1.0-s verziotol es a
scanf-tol eltekintve nem nagyon talaltam egetrengeto hibakat benne.Szerintem
a legkenyelmesebb IDE-je (volt meg vindoze elott), es a fordito resze sem
olyan rossz nem GNU-de nem is msVCplussssszzzplussszzzz.
|
+ - | RE: RE: V86 (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Ez meg nem ok az oromre. A V86 mod elvileg teljesen vedett...
Hat ez valoban nem az, leginkabb sirni kellene rajta, hogy a Microsoft ilyet
tud csak csinalni. A V86 mod pedig nem csak elvileg de gyakorlatilag is tel-
jesen vedett, legalabbis a proci felkinalja a lehetoseget, hogy 100%-ik fel-
ugyeljek.
> ...A bajok ott
>kezdodnek, hogy a DOS-t nem lehet teljesen vedett modon futtatni, mivel
>s.k. akar minden piszkalni (ez a dolga, ezert hivjak op.rendszernek.)...
Hat ha a DOS mindent maga "piszkalna" akkor nem is lenne baj vele.A problema
ott kezdodik, hogy az alatta futo programok a legritkabb esetben biznak ra
dolgokat (itt nem a filekezelesre gondolok) hannem olyan dolgokra amit a DOS
nem tamogat. Pl minden grafikus kepernyot hasznalo programban megtalalhato
az esetek nagy tobbsegeben legalabb 2db INT10h utasitas, amihez a DOS-nak az
egvilagon semmi koze. Ezenkivul nem beszeltem meg a kulonbozo trukkos IT-ket
lecsereberelo es egyeb 'aknamunkat folytato' programokrol.Amik egy multitasz
kos mondhatni nem tul egeszsegesek:).
Amirol zoli beszelt legalabbis ha jol ertelmeztem az a VM koncepcio (Virtual
Machine) amelyet az IBM fejlesztett ki a 70-es evek elejen a VM/370 oprend-
szer kapcsan. Gyakorlatilag ezt az elvet adaptaltak a PC-re ily modon futtat
DOS alkalmazasokat az OS/2, NT, etc. Ehhez eleg jol asszisztal a V86 az in-
tel PC platformokon. Tulajdonkeppen a feladat hogy VM-kent futo DOS alkalma-
zas nemkivanatos akcioit megakadalyozzak. Ehhez egy VMM-t ( Virtual Machine
Manager)-t hasznalnak (Win95-ben Vmm32.VxD) amely a kovetkezokepp mukodik.
A futo DOS processbol erkezo INT-ek V86 modban (akarcsak prot. modban hiszen
a V86 inkabb az mint real) an IDT-n keresztul kerulnek a VMM-be ami eldonti
a jogosultsagukat, majd tovabbitja a sajat API-jaba ill Win96-nel kozvetle-
nul a VxD-kbe. Termeszetesen a DOS fele iranyulo pl INT 1Ch magszakitasokkal
is a VMM latja el a DOS processt. Hasonloan tortenik az I/O muveleteknel, de
ezek egy IOPB (I/O permission Bitmap)-on keresztul kozvetlen a portra vagy
hiba eseten a VMM-be kerulnek.A memoria iro olvaso ciklusok tobbnyire a Page
Table/Catch be jutnak ahol eldol az adott lap a Mem-ben van-e.A VMM feladata
ezen kivul hogy a kulonbozo illegalis utasitasok hatasara keletkezo kizara-
sokat kezelje, pl V86-ban sti/cli vagy mint ARPL amit V86-ban altalaban bre-
akpoint-kent hasznalnak. A Win95 eseteben a problema az hogy ez a VMM(Vmm32)
eleg silanyan mukodik, aminek meg van az oka. Egyreszt a sebesseg ahogy Zoli
emlegette, masreszt es fokent-e miatt a kompatibilitas. A Win95 beta verzioi
(Chicago) lenyegesen komplexebb vedelmet tartalmaztak mint a vegleges amiben
ugy nez ki a minimalis sincsen. Valoszinuleg a Microsoft iranyelvei miatt a-
mely a Win95-nel a kompatibilitas,mig az NT-nel a maximalis biztonsag.
Adalekkent, a Microsoft developer Network News July 1994 szama tartalmazta
az applikaciok Win95-ositesenek iranyelveit (ezekbol a legfontosabbak):
-The application must be a Win32 executable
-The program must run succesfully on Windows NT 3.5
-If the application deals files, it must have OLE 2.0 support
Meg egy dolog. Valaki irta a guruban:
>>OS/2 2.0 reklamjara, miszerint jobban megy rajta a Windows meg
>>a Dos mint sajat meguk alatt. Rejto Jenot kell idezzem a "Vesztegzar
Amire a kovetkezot reagaltam:
>Hat ha nem is jobban de legalabb ugy ment ez meg a sajat tapasztalatom.
>Egyebkent amirol te beszelsz egy kosza hir volt valoszinuleg valami
>elmebeteg pc**** ujsagiro agyszulemenye. Legyszives Mutasd mar meg nekem
>azt a hivatalos IBM kozlemenyt amiben ezt allitottak!
Most meg annyit a fentiek tukreben hozzatennem, hogy az IBM eredeti szlogenje
az OS/2 2.x-nal az volt: better DOS than DOS, amit tobben azzal azonositottak
hogy gyorsabb, es igy kerult at a koztudatba tevesen, pedig arra vonatkozott,
hogy vedettebb, stabilabb (V86)!
Udv: Ga'bossy Bala'zs (Gabo)
|
+ - | raytracer (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello !
Ki ismeri a Reflection nevu raytracer programot?
Mennyire mas mint az amiga valtozat?
Mi a kulonbseg a DOS es a WIN valtzozatt kozott?
Elore is kosz a valaszokat.
bye
Sandor
.. No Fax...
|
+ - | SCSI, Quantum, User Setup ... (mind) |
VÁLASZ |
Feladó: (cikkei)
|
From:
Date: Sat, 09 Mar 96 15:53:34
To: ,com
Subject: SCSI, Quantum, user setup
Meszaros Gyorgynek:
> 1.Van egy SCSI Seagate ST-296N winyom. Mit kell neki beallitani a >mukodeshe
z
>egy 386-osban?
Kell egy SCSI kartya. Annak mindenfele beallitasai lehetnek, (SCSI ID,
atviteli sebesseg, parity controll, stb...) azt a kezikonyvben nezd meg,
vagy add meg a tipust, es ha ismerem, leirom a beallitasokat.
A
setup-ban az SCSI vincsit szerepelteni tilos!
Ha nincs masik (IDE vagy mas), akkor a SETUP-ban ne szereplejen semmi.
Az
SCSI vincsik nagyon erzekenyek a lzaro ellenallasokra, de ha egyet
epitesz
be, a default beallitasok jok. Arra kell vigyazni, hogy a normal
SCSI
kartyak nem nagyon kezelik a Fast SCSI vinyokat es viszont.
>2.Egy Quantum winchesteren a kovetkezo jumpereles lehetosegek vannak:
> 1.Slave
> 2.Slave W/O DASP
> 3.Default/Master W/DASP
> 4.Master W/O DASP
> 5.Cable Select
>A Master Slave eddigi winyomrol ismeros, de ezek mit jelentenek? Egyebkent
>harom jumperre CS, DS, SP vannak irva. Mit jelentenek ezek a betuk ebben az
>osszefuggesben.
A 2-est es 4-est nem tudom, a Cable Select azt jelenti, hogy a kabelen
jovo jel hatarozza meg a drive statusat(valamelyik labon). A CS-t csak
az
utobbi esetben kell hasznalni.
Ha a drive egymaga van: DS closed SP Open
Ha ketten vannak es Master: DS Closed SP Closed
Ha Slave: DS Open SP Open
A DS: Drive Select az SP: Slave Present.
Bocs, de a multkor az ST506-rol azt irtam Seagate, de ez nem igy van:
ST-506/412: An interface developed by Shugart in 1980 for use with
their ST-506 drive (5 Mb). In 1981, a buffered seek
was added to handle their new ST-412 drive (10 Mb).
A typical ST-506/412 interface is capable of transfer
rates of 5 Mbits/sec.
Valoszinuleg azert irtam el, mert szamomra a Seagate STxxx sorozat volt
"A" vincseszter, igy ezek nalam osszenottek. Bocs.
Bocs, hogy nem valaszoltam a leveledre, de a Matav egy fel napig
szuneteltette a szolgaltatast a kozpont athelyezese miatt. Ha jol
olvastam
a leveled, mar ugyis targytalan lenne. Ha van egy lapnak User
setupja,
muszaj tudnia menteni. Viszont vannak olyan regi lapok, amik a
User
setup-ot csak akkor alkalmazzak, ha az UMB teruletet nem akarod
hasznalni,
hanem Shadowkent adod neki. Ide rakja ugyanis futas kozben a
47-es blokk
adatait (hulye dolog, eddig csak AST-nel lattam ilyet). Van
olyan is, hogy
kulon kell definialni a USER typ-ot es kulon beallitani a
CMOS setup-ban a
47-es tipust. Ha egyik sem segit, szerezz egy WD Disk
Manager-t. Ez ugyan
nagyobb vincsik beallitasaihoz kellett a nem LBA-s
BIOS-okhoz, de van
benne egy prima particionalo prg, ami lehet, hogy
segit. Ha maskepp nem
megy, UU kodolva at tudom kuldeni, de nagy darab
lesz. Ha kell irj a
kozvetlen e cimemre.
Mar megint regenyt irtam, sziasztok
> -----------------------------------------------------------
> -----------------------------------------------------------
> -----------------------------------------------------------
> -----------------------------------------------------------
|
+ - | Statisztikai evkonyv 1994 es 1995 (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok!
Egy szakdolgozat elkeszitesehez lenne szukseg a Statisztikai evkonyv
1994 es 1995 evi peldanyaira. Tudtok valahol egy kikolcsonozheto
peldanyt ezekbol?
Esetleg elerest a neten?
Koszonik.
Koczka Ferenc.
|
+ - | Re: win95 bootprom (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Dani,
Win95 bootpom ugyben a Lanworks BootWare News-bol (summer 95) idezek:
"There are two method of booting win95 from a NetWare server: the
Microsoft method and the Lanworks way. The Microsoft method makes the
tragic assumption that the workstation booting centrally has no local
hard drive. If there is local drive, it must be disabled since drive C:
becomes a RAM disk during the boot process. And RAM drive memory
cannot be de-allocated after the boot process. Wake up, Microsoft!
The Lanworks way is more flexible since it coexists with workstation
harddrives, and allowes de-allocation of RAM disk memory after the
boot process."
Interneten a , vagy a -on
erheto el ez a kanadai ceg. Van BBS-uk is, de aki nem vevojuk, es
nincs ervenyes serial No., nem igen tolthet le mast csak demot.
Udv: Gabor
Gindele Gabor Phone: (36-1) 260-4373,
system engineer 261-3020,
LAB-COM GmbH. 262-4575
Fax: (36-1) 260-1991
|
+ - | Re : Titkosito modem (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello !
Van a modem, es van a titkosito kartya, amelyik RS232 be ill. kimenettel.
DES-t hasznalo kartyak vannak altalaban, de en boltban ilyet meg nem
lattam. Konyvekben viszont szerepelt.
Igaz ez meg nem jelenti azt, hogy valaki nem epitette egybe a kettot, de
ha az erre eso piaci keresletet nezem, nem hiszem.
--
Linux
Rulez!! Palko Zoltan
|
+ - | LaTeX magyarul! (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello Guruk!
A nagy kerdesem az, hogy a LaTeX teljes magyaritasahoz osszesen mi
szuksegeltetik? (ekezetes betuk, billentyuzetkiosztas, elvalasztas,
esatobbiek...)
Ja, a legfontosabb dolgok majdnem kimaradtak:
1. Linux/X(egesz pontosan RedHat 2.1 disztribucio)
2. OSF/1/Motif(vagy mi a csuda, nemtudom mi van font a LaTeXbol)
Legyszi Gizike szinten irjatok meg...
Elore is koszi:
Akos
|
|