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

A nagytestvér beleszőtt egy aspektust a csapatomba

2011.12.04. 19:13 nb

Ez a tizenkettedik hét (labor és előadás) posztja.A laborokra az előző héttől kezdődően már nem írok ki kötelező törzsanyagot, mert a főtéma a laborgyakorlat védése!

A PLP, PLK során már most is kitapintható volt a fejlesztési ciklusok megléte, amikor is egy vagy több csapat hirtelen akár klasszisnyi különbséget is tudott mutatni a játékban. Játsszunk el azzal egy gondolatkísérletet, hogy valaki kitalál egy mondjuk neurális hálós tanulásos algoritmust, ami az aktuális szinten verhetetlen, de az algoritmushoz szükség van a mérkőzésen az addig történt rúgások átlagos erejére és szögére... Mit tehet a mérnök hallgató? Veszi a forrásokat, a Játékos osztályt, annak gyermekét a Támadót, Védőt stb. azok gyermekeit, a Puskást, Zakariást stb. és amelyik módszerekben kick(erő, irány) van, azt bekommentezi és felvesz egy új módszert:

kickCsakEzenKeresztül(erő, irány)és ezzel proxyzza a továbbiakban a kick-et... de meg lehetne ezt csinálni egy 3742 osztályból álló 2.443.242 sort számláló alkalmazásban...

ez bizony egy átszövő új követelmény, egy átmetsző vonatkozás (crosscutting concept) , amit most az előadás Nagytestvér.aj aspektusát szőve a focicsapatunkba, egy pillanat alatt meg is valósítunk! Éljen az AspectJ!

Megoldásunkat a Golden Team FC 0.0.4-ben találja a kedves olovasó. Jól látható, hogy "szőttük be" a nagytestvértől jövő sorokat:

 

15 pont annak, aki megvalósítja a fenti szövést, azaz minden lövéskor kilogolja az addigi lövések számát és azok átlagos irányát és erejét!

42 komment

Címkék: kick aop aspectj crosscutting concept aspektus orientált programozás maven aspectj plugin

Ó, mondd, te kit választanál?* GlassFish fürt, JBoss, Geronimo, Tomcat...

2011.11.28. 11:30 nb

Valakinek holnap le kell győzni a sötétséget
Mondd, te kit választanál?
Valakinek holnap át kell írni a régi meséket
Ó, mondd, te kit választanál ?
Valakinek holnap meg kell váltani ezt a világot
Mondd, te kit választanál?

Ó, mondd, te kit választanál? : István a király - Te kit választanál: http://youtu.be/1YVyEBlv4j4

Ez a tizenegyedik hét (labor és előadás) posztja.A laborokra már nem írok ki kötelező törzsanyagot, hanem lehet csemegézni a még rendelkezésre álló trófeák közül, de a főtéma a laborgyakorlat védése!

Fontos dátum, hogy e hét vasárnap este a "hagyományoknak"** megfelelően lezárul a pontgyűjtés, majd az  addig 100 trófea fölött teljesítő hallgatók belépnek a Vadászok Ligájába, ami a jegymegajánlás és a szóbeli vizsga tétel kedvezményeinek megint csak "hagyományos" alapja.

Tehát a most következő feladatok már csak ennek az elit klubnak az érdeklődésére számíthatnak majd. Ennek megfelelően itt nincs (beküldő) limit, hiszen a verseny nagyon éles, s immár az eddig támogatott csapatmunka most nem elfogadható.

  • 3 - deployolj egy saját vállalati alkalmazást GlassFish-en!
  • 7 - deployolj egy saját vállalati alkalmazást GlassFish fürtön!
  • 5 -  deployolj egy saját vállalati alkalmazást JBoss-on!
  • 15 - Végezz összehasonlító méréseket a GlassFish V2, V3 között!
  • 20 - Végezz összehasonlító méréseket a GlassFish V3 és a JBoss között!
  • 30 - Végezz összehasonlító méréseket a GlassFish V3, JBoss és a Genonimo!
  • 40 - Végezz összehasonlító méréseket a GlassFish V3,  JBoss, Genonimo és a Tomcat között!
  • 45 - Végezz összehasonlító méréseket a GlassFish V2 fürt, GlassFish V3,  JBoss, Genonimo és a Tomcat között!

 A feladatok elkészítésében a (logikailag) 5. előadás fóliái segítenek: www.inf.unideb.hu/~nbatfai/Prog2_5.pptx

*: Ó, mondd, te kit választanál? : István a király - Te kit választanál: http://youtu.be/1YVyEBlv4j4

**: ez az első évfolyam, ahol én tartom a Prog1/Prog2-t, így a hagyomány szó itt az első félévre utalhat egyelőre.

66 komment

Címkék: apache tomcat jboss liferay java ee ejb portlet geronimo websynergy glassfish fürtözés alkalmazésszerver web space

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