Jump to content
PirateClub.hu

seekoly

Veterán
  • Pontszám

    60
  • Csatlakozott

  • Utoljára itt járt

Posts posted by seekoly

  1. a PERL-höz inkább interpreter kell!

     

    Milyen oprendszeren akarod használni? Ha unix alatt akkor nagy vszínűséggel már fel van telepítve a futtató környezet, ha nem akkor le kell tölteni és telepíteni a disztribnek megfelelőt!

     

    Ha vindóze alatt, akkor szükséged lesz az active perl nevezetű környezetre!

     

    Bővebben:

    http://en.wikipedia.org/wiki/Perl

     

    futtatás:

    PERL HelloWorld.pl

  2. nézz utána a lengyelformának! Vagy megpróbálhatod felépíteni a kifejezés gráfját, ami viszonylag gyorsan és rugalmasan kiértékelhető!

  3. Mi lenne, ha elolvasnád a helpjét? :)

    Pl:

    http://www.quest3d.nl/wiki/index.php?title=Main_Page

    - van rajta egy pár tutoriál és egy demo dvd

     

    Másik:

    http://www.coniserver.net/wiki/index.php/Main_Page

     

     

    Vagy ajánlom figyelmedbe a blender nevezetű programot:

    http://www.blender.org/

    ehhez sztem sokkal több leírás létezik!

     

    Sok sikert és kitartást (főleg)! :)

  4. Azt is jó lenne tisztázni, "milyen" SQL érdekel téged?

    Én pl. az Oracle-t kedvelem a legjobban, de tény h ennek az előnyei nagyrészt csak extrém esetekben jönnek elő! :) Viszont nagyságrendekkel többet tud, mint a mysql, postgresql, interbase, ...

    És véleményemszerint kényelmesebben kezelhető, mint az MS SQL Server

     

    http://www.oracle.com/pls/db102/homepage

  5. Hellósztok, a segítségeteket szeretném kérni, hogy melyik programmal érdemes 2d-s játékot írni, amiben van alap grafika, pl emberke, vagy fák, stb...

     

    Tapasztalataim:

    Fél év pascal.

    Fél év java.

    1,5 év C#.(visual studioban)

     

    Ötleteket várnék. :)

     

    ha másfél éve foglalkozol a C#-el, akkor érdemes lenne a GDI+ -t választanod!

    http://www.google.hu/search?source=ig&hl=hu&rlz=&q=gdi%2B&meta=

  6. Kezdésnek ez is sokat segíthet:

    http://www.prog.hu/cikkek/284/Vedett+mod.html

    http://en.wikibooks.org/wiki/X86_Assembly/Protected_Mode

    http://www.faqs.org/faqs/assembly-language/x86/general/part1/section-13.html

     

    Könyvek:

    http://pcforum.hu/konyvek/203/A+PC+hardver+programozasa+valos+es+vedett+modban.html

    http://www.kiskapu.hu/index.php?BODY=BookInfo&OP=details&ID=6324&VISIT=1

  7. Unatkoztam :)

     

    kicsit villog, de nem volt kedvem a karakteres képernyővel többet foglalkozni...

    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    
    #define SOR    24
    #define OSZLOP 79
    
    void init( int *, int, int );
    void kiir( int *, int, int );
    void varakozas( double );
    int  flush_stream( FILE * );
    
    int main( void )
    {
        int kepernyo[ SOR * OSZLOP ];
        int ch, i;
        
        init( kepernyo, SOR, OSZLOP );
        kiir( kepernyo, SOR, OSZLOP );
        
        while( 1 )
        {
            puts( "Adjon meg egy betut! (* - kilep): " );
            flush_stream(stdin);
    
            if( ( ch = getchar() ) == '*' )
                break;
            
            if( ch >= 'a' && ch <= 'z' )
                for( i = 0; i < SOR; i++ )
                {
                    if( i > 0 )
                        kepernyo[ ( i - 1 ) * OSZLOP + 2 * ( ch - 'a' ) ] = ' ';
                        
                    if( i < SOR - 1 && kepernyo[ ( i + 1 ) * OSZLOP + 2 * ( ch - 'a' ) ] == '*' )
                    {
                        kepernyo[ i * OSZLOP + 2 * ( ch - 'a' ) ] = '*';
                        kiir( kepernyo, SOR, OSZLOP );
                        break;
                    }
                        
                    kepernyo[ i * OSZLOP + 2 * ( ch - 'a' ) ] = '*';
                    kiir( kepernyo, SOR, OSZLOP );
                    varakozas( 0.5 );
                }
        }
        
        return EXIT_SUCCESS;    
    }
    
    void init( int *m, int s, int o )
    {
        int i, j;
        
        for( i = 0; i < s; i++ )
            for( j = 0; j < o; j++ )
                m[ i * o + j ] = ' ';
        
        for( j = 0; j < o && j <= 'z' - 'a'; j++ )
            m[ ( s - 1 ) * o + 2 * j ] = j + 'a';
    }
    
    void kiir( int *m, int s, int o )
    {
        int i, j;
        
        for( i = 0; i < s; i++ )
        {
            for( j = 0; j < o; j++ )
                putchar( m[ i * o + j ] );
                
            putchar( '\n' );
        }
    }
    
    void varakozas( double sec )
    {
        clock_t endwait = clock() + sec * CLOCKS_PER_SEC;
        
        while( clock() < endwait );
    }
    
    int flush_stream( FILE *stream )
    {
        void *p = malloc( BUFSIZ );
        
        if( p == NULL )
            return 0;
    
        setbuf( stream, p );
        free(p);
        
        return 1;
    }

  8. Esetleg nézz szét ezeken az oldalakon:

    http://www.devportal.hu/Portal/
    http://www.codeproject.com
    http://msdn2.microsoft.com/hu-hu/vbasic/default(en-us).aspx

     

     

    amúgy milyen VB-ről van szó? .NET?

     

     

    Sztem ez pont a te problémádat taglalja:

    http://www.codeproject.com/KB/vb/registry_with_vb.aspx

  9. normális magyarnyelvű könyv az 1.3-s java óta nem jelent meg...

    Ez "Nyékyné - Java 2 útikalauz programozóknak 1.3" címen jelent meg és antikváriumokban még elképzelhető hogy rálelsz! :)

    http://java.inf.elte.hu/java-1.3/

     

    Ennél jobb magyarnyelvű leírás sztem nem létezik!

     

    A gond, mint már említettem, az hogy régi, DE ha az 1.3 elemeivel tisztában vagy, akkor viszonylag gyorsan át tudod képezni magad az 1.5-ös, 1.6-os javara!

    A Java5 (1.5) lényegében az alábbi újításokat hozta be:

    - Generikus típus

    - foreach

    - enum

    - import static

    - autoboxing

    - változóhosszúságú paraméterlista

     

    Amúgy a legjobb java-s leírás a sun honlapján található :)

    http://java.sun.com/
    http://java.sun.com/reference/api/
    http://java.sun.com/reference/docs/

     

    + feltételezem, hogy elsősorban a J2SE érdekel téged, amit sztem 1-2 hónap alatt jól be lehet gyakorolni! Nem úgy mint a J2EE-t, amire éveket is lehet áldozni...

  10. a másik pedig h térközt h lehet csinálni?(a fejléc alatt elehelyezni menüpontokat(mint itt)csak nekem nincs ennyi...)tehát a fejléc alatt 4menüpontot lehetőleg egyenletesen elosztani...

     

    ha táblázatokat használsz, akkor ne adj meg szélességi méretet a táblázat celláinak! Vagy adj meg nekik százalékos méretet... 4 menüpont esetében: 25%

    Ha térközt akarsz és táblázatokat használsz, akkor használd a cellpadding tag-et!

     

    Vagy CSS segítségével formázd a lapod, azzal sokkal több "beállításra" van lehetőséged!

  11. Csináljunk versenyt! :)

     

    Az én programom pl. az első 10.000.000 természetes számból, 664.580 db. prímszámot talál 2.6 másodperc alatt!

    Egyetlen hibája, hogy ehhez ~38 Mb-nyi memóriára van szüksége...

    prim.zip

  12. ez egy külön tudományág!

    A válasz ott van az aláírásodban

    www.treck.hu/google

    , bocsi nem tudtam kihagyni! :)

     

    A kulcszavak:

    1.) (Google) Pagerank - minél magasabb az értéke, a gugli annál jobban szereti a honlapodat

     

    2.) SEO - Keresőoptimalizálás

    ...

  13. Ha sebességkritikus programokat akarsz írni, akkor pedig C++ (bár ez utóbbi is mehetne a platformfüggetlen kategóriába, hiszen szinte minden operációs rendszerre lehet vele fejleszteni, igaz, az esetek nagy részében a forráskódon kell egy keveset módosítani).

     

    Na azért megnézném, hogy miként írsz át egy MFC-t használó C++-os projektet, pár sor módosítással úgy hogy az Linux alatt is működjön! :)

    Jó hogy a standard C++ platformfüggetlen, de azzal önmagában nem sokra mennél! (Ha nem konzolos telefonkönyv programokat akarsz írni egész életedben...)

    Egy komolyabb projekt esetén, a követelménytervezés fázisában nem véletlenül gyűjtik össze a köv. nem-funkcionális követelményeket:

    - implementációs követelmények: milyen szoftvereszközzel történjen a fejlesztés?

    - telepítési követelmények: milyen platformra vagy platformokra történjen a fejlesztés?

     

    Ezek ugyebár egyértelműen eldöntik, hogy milyen eszközrendszer áll rendelkezésedre a fejlesztéshez!

     

    Pl: ha a projektbe teszel egy kis GUI-t, hálózatkezelést, rendszerhívást, állománykezelést, folyamatkezelést, párhuzamosságot, stb.. akkor már rögtön nem lesz annyira triviális a platformfüggetlenség és az adaptáció! :)

  14. Esetleg:

    http://pcforum.hu/tudastar/30871/Windows+98-on+a+kabeles+internet.html

     

    vagy próbálkozz a UPC ügyfélszolgálatnál...

  15. Lehet rajta, de nem arra szánták! Ha van egy adatbázisszervered, ahova másodpercenként ~500.000 kérés érkezik be akkor a windows server 2003 potenciálisan egy jó választás lehet!

    Ha játszani akarsz használj XP-t! :) A tisztán NT alapú windowsokat (pl: 2003) munkahelyi felhasználásra szánták..

  16. valaki fel tudna rakni egy explorer.exe-t win 2003 SP2 HUNhoz,mert vírusos lett...

    vmi drwtsn.dll től,aminek utánaolvastam,és kiiktattam,csak most itt sír valamiért folyamatosan...

    amúgy olyan vírus volt,hogy állandóan eltünt a tálca,meg 100%os procihasználat :S

    nod32 nem fogta meg,spyware irtók se találták meg...

     

    HiJackThis-el meg tudod nézni az összes futó alkalmazást sőt még törölni is tudod őket!

    törölve

     

    Az eredményt ezen az oldalon elemezheted ki (pl.):

    http://www.hijackthis.de

  17. Hi! A Windows 2000-et arra tervezték, hogy "összefonja" az NT és a 9x vonalat. A Windows NT Workstation 4.0 alapkódjára építették és egy rakás fontos újítást tartalmaz.

     

    Ha jól tudom volt neki Professional és Server változata is! Természetesen a server oprendszereken is lehet játszani (ha a játék támogatja) de ezeket ált. arra használják h a nap 24 órájában 8 processzorral, ~10Gb Rammal, etc... megállás nélkül működjenek.

    A 2000-nek egytlen hátulütője van: a meghosszabított terméktámogatás 2010-ig tart... Mondjuk nem tudom meddig akarod használni! :)

     

    Ha csak játszani akarsz, akkor használj win. xp-t! Érdekességképpen: a windows xp-t, a win2000 alapkódja köré fejlesztették, tehát az xp bizonyos értelemben a 2000-nek egy továbbfejlesztett, megbízhatóbb változata.

     

    A win server 2003 kilóg ebből a sorból, hiszen ő tisztán az NT termékcsalád sever ágának egy továbbfejlesztése! Az NT-ről pedig azt kell tudni, hogy nem otthoni hanem munkahelyi felhasználásra szánták! Amúgy ha jól tudom az NT volt az egyetlen olyan windows, melyre megjelenése után nem jelentek meg azonnal vírusok, kémprogramok ezrei... :)

    De ez az ág tényleg nem otthoni felhasználásra készült! Egyszerűen nem tudod kihasználni a rendszer által nyújtott lehetőségeket egy otthoni számítógéppel!

     

     

    Remélem nem voltam túl zavaros! :)

  18. Lehet már megoldódott a problémád, de:

     

    A monitor miatt eléggé korlátozottak a lehetőségeink a sz.gépes grafika területén! Értem ezalatt, hogy miután a képernyő 2D-os, ezért csak 2D-os kép jeleníthető meg rajta!

    Maga a képernyő úgy fogható fel, mint egy Descartes-féle (2D-os) koordinátarendszer, melynek a BAL felső sarka az origó (és az y tengely lefelé, az x pedig jobbra mutat)!

     

    Ettől függetlenül persze te számolhatsz 3D-ban, csak a végeredményt nem térben hanem síkban kell megjeleníteni!

    Erre az egyik legegyszerűbb módszer, ha elhagyod a harmadik (z) koordinátát! Azonban ez nem a legtökéletesebb... (gondolom nem kell magyarázni, hogy miért)

     

    A tér, sikra történő leképzésére léteznek ennél sokkal jobb módszerek:

    1.) Vetítés:

    - Centrális vetítés

    - Párhuzamos vetítés

    --- Merőleges vetítés

    --- Ferde vetítés

    2.) Axonometria

    - Izometrikus

    - Cavaliere

     

    Ugyebár vetítésnek nevezzük azokat a dimenzióveszteséggel járó pont-transzformációkat, melyeknél a képpont és a neki megfelelő tárgypont egy egyenesen helyezkedik el.

    Középpontos /centrális/ vetítés esetén a vetítősugarak mindegyike áthalad a vetítési középponton, a centrumon. Perspektivikus hatás elsősorban a tárgy és a centrum és a pont távolságától függ. Ha ez a távolság minden határon túl nő, a középpontos vetítés párhuzamos vetítésbe megy át.

    Ezt csak azért írtam le, h lásd mitől is alakul ki a perspektivikus hatás!

  19. azzal nincsen semmi gond, csak kérdéses h milyen platform alatt! DOS alatt pl. tökéletes a borland c és a turbo c! (elvégre mindkettő borland termék.)

     

    A DevCpp azonban tényleg egy jól kezelhető IDE a pár száz/ezer/esetleg nagyobb programokhoz!

  20. A hordozhatóságot, illetve a C++ tudás előnyét a .NET-nél (a C#-el szemben) kifejtenéd nekem?

     

    Csak azért kérdem, mert már programoztam C-ben, C++-ban, Java-ban, C#-ban, windows alatt, linux alatt és kialakult egyfajta szemléletmódom a hordozhatóságról, ami úgy néz ki összeegyezhetetlen a tiéddel! :)

×
×
  • Create New...