HTML

Programozó Páternoszter

Ez a Programozó Páternoszter (PP) blogja, a programozásról szól. Aktualitása, hogy a Debreceni Egyetem Informatikai Kara Magasszintű programozási nyelvek 1-2, C++ esattanulmányok, Java esettanulmányok című kurzusainak blogja is egyben.

A vadászat

A Debreceni Egyetem Programozói Évkönyve: az UDPROG projekt. A szakmai fórumunk a Facebook-en. Az új előadások a prezin.
A régi előadások:
Prog1:
1. C bevezetés
2. C tárgyalás
3. C befejezés
4. C a gyakorlatban
5. C++ bevezetés
6. C++ tárgyalás
7. C++ befejezés
8. C++ a gyakorlatban
9. Java platform bevezetés
10. Kvantuminformatikai alg. bev.
Prog2:
1. Java bevezetés
2. Java tárgyalás
3. Java befejezés
4. Java a gyakorlatban
5. Software Engineering bev.
6. Java EE bevezetés
7. AspectJ bevezetés
8. BPMN-BPEL SOA programozás
9. C++ haladó
10. Tensorflow

Kövess engem!

Friss topikok

Linkblog

Welcome aboard the Hammond, Eli*

2011.10.12. 14:35 nb

RUSH: "Welcome aboard the Hammond, Eli. Yes, that is the planet Earth and yes, you are on a spaceship."  SGU Stargate Universe http://www.imdb.com/title/tt1286039/

A laborra történő felkészülés mellé az alábbi muzsikát javasoljuk végtelenítve: https://www.youtube.com/watch?v=JJp59o72d8w hallgatni.

Bár a DEIK új épületének 103-as laborja olyan panorámás, hogy akár a Hammond szóban forgó ablaka is lehetne, az idézet nem szigorúan és szorosan erre utal, hanem arra, hogy jövő hérte már abba a világba csöppenünk, hogy remélhetőleg ki is tudjuk vetíteni az érdekesebb mérkőzés részleteket a laborokon.

Ez a hatodik hét (labor és előadás) posztja. Fő - 5/6 trófeás - témája a saját csapatod bedobásának javítása oly módon, hogy a Marvellous Magyars FC szögletének mintájára az ágens az alábbi módon dob be:

  • odamegy a labdához
  • szétnéz és társhoz "dobja"

(a Marvellous Magyars FC-s szöglethez teljesen hasonlóan tehát, csak nem a kaput keresi, hanem a társat. S szokásosan: minden segítséget megad a jegyzet.)

  • 3/6 Készíts olyan RCSS kliens ágenst, ami a kézépkezdéshez középen áll meg, majd előre megy, aztán végtelen ciklusban forog, kitétel, hogy Atan-t nem használhatsz és persze Javában kell.

Egyéb trófeák

  • Kapcsolódva mégis a mottóhoz, az alábbi előzményel: ELI: "So you guys really embedded a topsecret problem into a game, hoping someone like me would solve it?"  törd fel az előadás hibásan alkalmazott RSA-s progijával készített alábbi titkos szöveget, 3/25 trófeáért!
  • 5/2 trófeáért éleszd fel a Javát tanítok labirintusjátékát fullscreenben (Full Screen Exclusive Mode API) , PC-n!
  • 3/3 trófeáért mutasad be a "Melyik metódus hívódik?" feladatra a (helyes) válaszodat (lap alján a feladat).
  • 3/2 trófeáért legyenek saját (jogtisztán használt!) képeid a labirintus teljes képernyős példájában!
  • 3/5 trófeáért terjeszd ki a Szörny osztályt, KetLepesesSzorny néven, az ős public void lép(Hős hős) módszert felüldefiniálva az új osztály léphessen egyszerre kettőt!
  • 3/2 a világklasszis japán HELIOS csapat alapját képező agent2d forrásból történő telepítéséért
  • 3/3 olyan Java UDP-s kliens, aki az alábbi parancsot (jókor és a választ is kiprintelve persze) el tudja küldeni az RCSS szervernek: (turn 90)
  • 5/5 ismételd meg a Jávát tanítok ezen Java, C, C# méréseit!
  • 3/3 Izzítsd be a Javát tanítok TCP/IP - Hálózati Labirintus példáját!
  • 3/7 Izzítsd be a Javát tanítok Java RMI - Távoli Labirintus példáját, ha kell, javíts a forrásokon a 3. előadásban látottak mintájára!
  •  

*: SGU Stargate Universe http://www.imdb.com/title/tt1286039/

93 komment

Címkék: marvellous magyars fc mesterséges intelligencia a gyakorlatban bevezetés a robotfoci programozásba. full screen api javát tanítok

Many heads are inevitably better than one*

2011.10.06. 08:41 nb

Ez az ötödik hét (labor és előadás) posztja. Remek ötletként vezetjük be azt a "laborkártyát", hogy a "saját" focicsapat megléte és elhozása az órára maga is egy ilyen kártya legyen! Természetesen ezt a bónusz kártyát mindenkinek kiosztjuk a labor elején.

A mai laboron visszatekintünk az eddig négy laborra, azaz lehetőség lesz úgy felzárkózni, hogy ott van kéznél a társak, a laborvezető segítsége. A visszatekintés dallamát azzal adjuk meg, hogy a két fős csapatokban kezdjük finomítani a csapatunkat, aki eddig nem hackelte bele magát az eddigi csapatokba, például az Aranycsapat FC-be, az akkor eleve már a Marvellous Magyars FC csatattal dolgozzon. A laboron teljesíthető trófeák a következők:

  • 5/5: saját csapat Maven projektjét a 2 fős csapat svn-ben tartsa karban
  • 3/3: 5 féle Checkstyle hiba javítása a saját csapat forrásaiban
  • 3/5: saját csapattal legalább 1 kapu elé belőtt szöglet mérkőzésen (és rcg szegmensként kimentve) itt az én megoldásomról néhány pillanatkép
  • 3/4: módosítsd úgy a Marvellous Magyars FC (vagy egy saját csapatod) úgy, hogy tagjai külön programként (külön JVM-ből) csatlakozzanak

Egyéb trófeák

  • 3/6: készíts JNLP binárisan letölthetőt a Public Resource Football Computing-ból, a Who Will Win WC 2010 for FerSML esetén itt van pár példa, hogy üzemel a JNLP: http://footballerml.sourceforge.net/image/fwc2010.html
  • 3/6: készíts appletet a Public Resource Football Computing-ból,az imént linket lapon applet is van, de most Swing Applet kell
  • 3/2: a köv. szám prím? 116891649923899459620586423467305993425227783078873432752760898757312962844468138696063688072971208951948682865225027052554813820680660854427539863244137253821916240586769071043622412802976728978175230687728750445192922491586662637456095795337599052185855181613425832955512706411150353538838200231183718582768041180465574042013440112638509095249342275203066776355319659744040812743251335876993466489047636584401467665944904109729179514869508848747918340391911637902570687738636940004083713877022339924501764233435594402926853116883470240917074166877974044897600021623493607989987186311613186892405634714294674456282904860997495638109

 

*: "... many heads are inevitably better than one":
Eric Steven Raymond: The Cathedral and the Bazaar
http://catb.org/~esr/writings/homesteading/cathedral-bazaar/index.html

48 komment

Címkék: svn subversion public resource football computing marvellou magyars fc jnlp

süti beállítások módosítása