AMI KIMARADT AMI KIMARADT



Hasonló dokumentumok
A FEJLESZTÉS KIHÍVÁSAI

Hova tovább Android? OpenJDK és további várható újdonságok.

iwiw 2012 Látogatottság és közönség elemzés

Az olvasói kommentek hatása az újságírásban nemzetközi kutatás eredménye

Előszó. Bevezetés. Java objektumok leképzése relációs adatbázisokra OJB-vel Viczián István Viczián István

Entitások Projektfeladat specifikáció

Termék életciklus és a verziókezelés

PANNON EGYETEM Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék

Gyakorlati vizsgatevékenység B

Módszerek Vizsgálata. Diplomamunka

A TANTÁRGY ADATLAPJA

Szoftver metrika Eclipse-plugin KÉSZÍTETTE: BARTA JÁNOS (SS4TCD)

Címtár Felhő Projektfeladat specifikáció

A NYELV NEVE. Kezdetben: Oak. James Gosling. Java: Sun Mycrosystems védjegyev


Tapasztalatok a Nemzeti Köznevelés Portál (NKP) tesztrendszerének használatáról az adaptivitás tükrében

Termékbemutató prospektus

Utánfutó, vontatmány

Blog készítése.

Informatikus, Webfejlesztő. Nagy Gusztáv

Iványi László ARM programozás. Szabó Béla 1. Óra Verziókövetés

PHP és Java összehasonlítás

GOOGLE ANALITYCS VS. SPSS CLEMENTINE

ANDROID ALKALMAZÁS FEJLESZTÉS

OOP és UML Áttekintés

Objektumorientált programozás C# nyelven

Szegedi Tudományegyetem Informatikai Tanszékcsoport SZAKDOLGOZAT. Vadász László

Műszaki informatikai mérnökasszisztens. Mérnökasszisztens

Programozás I. 1. gyakorlat. Szegedi Tudományegyetem Természettudományi és Informatikai Kar

FELÚJÍTÁSOK GEOTECHNIKAI KÉRDÉSEI

Alkalmassági vizsga beosztás, Petz Lajos Egészségügyi és Szociális Intézet Iktatószám Időpont Terem száma

SZERSZÁM- ÉS KÉSZÜLÉKSZERKESZTŐ TECHNIKUS SZAKMAISMERTETŐ INFORMÁCIÓS MAPPA. Humánerőforrás-fejlesztési Operatív Program (HEFOP) 1.

Szoftver technológia. Verziókövető rendszerek. Cserép Máté ELTE Informatikai Kar 2019.

Big data, targetálás, hatékonyság: iránytű a hirdetési trendek útvesztőjében. Kercsó Péter Mobilmédia hirdetési vezető, CM Sales Kft.

Gyakorlati vizsgatevékenység A

Code review és continous integration toolok BME-MIT

A fordítónak mindenhez lehet

Különös közzétételi lista 2011/12-es tanév

OpenQAsS. Nyílt forráskódú minőségbiztosítási eszköztár európai szakképző intézmények számára HU01-KA

SZUPERTUDATOS KOMMUNIKÁCIÓ (SSC)

Konfigurációmenedzsment

Source control systems. Horváth Ernő, Dr. Pozna Claudiu Radu

Mi is a git? Csapatban dolgozni Git pro eszközök. Git bevezető. Szabó Adrienn Adatbányászat és Webes Keresés Kutatócsoport

Hitec 2.4GHz rendszer beállítás. SPECTRA 2.4GHz modul tulajdonságai. 1. fejezet. Optima vev k változatainak tulajdonságai

Alkalmazás boltok. Android Market, Apple AppStore, WP7 MarketPlace Cserna Bence, Paksy Patrik

A 27/2012 (VIII. 27.) NGM rendelet szakmai és vizsgakövetelménye alapján.

WiFi HALRADAR. Használati útmutató

NEMZETI SZAKKÉPZÉSI ÉS FELNŐTTKÉPZÉSI HIVATAL. Komplex szakmai vizsga Gyakorlati vizsgatevékenység

ATOMERŐMŰVI GÉPÉSZ SZAKKÉPESÍTÉS SZAKMAI ÉS VIZSGAKÖVETELMÉNYEI

CHRIST EMBASSY HUNGARY KRISZTUS NAGYKÖVETSÉG EGYHÁZ

Dr. Mileff Péter SZOFTVERFEJLESZTÉS VERZIÓKÖVETÉS, VERZIÓKÖVETŐ RENDSZEREK. Miskolci Egyetem Általános Informatikai Tanszék

NoSQL technológiák. NoSQL Fórum Budapest, március 23. Diasablon: - a fotók sajátok :)

Vezetéknélküli digitális DECT telefon. Használati útmutató OSLO 501

Trendek a nyílt forráskódú térinformatikai fejlesztésekben

Tájékoztató. Használható segédeszköz: számológép, rajzeszközök

HelpyNet kézikönyv LAKOSSÁGI FELHASZNÁLÓKNAK

Moodle verzióváltás Áttérés 1.9-ről 2.6-ra

GS1 Logger for Staff. Felhasználói kézikönyv. Verzió 2.3, GS1 Logger Staff Felhasználói kézikönyv

Gyors használati útmutató Bluetooth fejhallgató mikrofonnal PNI BT-MIKE 7500 PTT-vel, dual channel

A Horde keretrendszer és az IMP Webmail rendszer

Ustream.tv Bepillantás egy közösségi élővideo site működésébe

Fehér Krisztián. Navigációs szoftverek fejlesztése Androidra

Csoport neve: Kisiskolások Feladat sorszáma: 2. Feladat címe: Oktatási intézmény honlapja, oktatási naplóval. E-Project.

Teljesítménynyilatkozat száma:

EMELT SZINT BESZÉDKÉSZSÉG ÉRTÉKELÉSI ÚTMUTATÓ. Általános jellemzők. Nincs értékelés

4.5. Villamos gyújtóberendezések (Ötödik rész)

Optikai karakterfelismerés

Mobil készülékek programozása

Széky Annamária * PRÓBACSOMAG A VALÓDI TUDÁSÉRT A VIZSGÁRA KÉSZÜLÉS HELYE A NYELVTANULÁSBAN

TÁJÉKOZTATÓ. Fiatalok vállalkozóvá válásának támogatása az Észak-Magyarországi Régióban GINOP

Java I. A Java programozási nyelv

Android 5.0.

JAVÍTÁSI ÉRTÉKELÉSI ÚTMUTATÓ

11. rész: Tesztelés. Verziókezelés. Bakay Árpád NETvisor kft (30)

Az 1. sorszámú Autóelektronikai műszerész megnevezésű szakképesítés szakmai és vizsgakövetelménye 1. AZ ORSZÁGOS KÉPZÉSI JEGYZÉKBEN SZEREPLŐ ADATOK

Nádasy László. A víziturizmus és a természetvédelem kapcsolata a Bodrog hazai szakaszán

Táblázatkezelés 1. előadás. Alapok

OBJEKTUM ORIENTÁLT PROGRAMOZÁS JAVA NYELVEN. vizsgatételek

Miért az EFEB Üzleti Szakképző Iskola VÁM-, JÖVEDÉKI- ÉS TERMÉKDÍJ ÜGYINTÉZŐ szakképzése a legjobb választás?

SEO és szövegírás. Szuhi Attila. ITE.hu ITE.HU

4. sz. Füzet. A hibafa számszerű kiértékelése 2002.

Albacomp RI Rendszerintegrációs Kft Székesfehérvár, Mártírok útja 9.

Javadoc. Dokumentációs megjegyzés (2) Dokumentációs megjegyzés (1) Dokumentációs megjegyzés felépítése

A 195. sorszámú Ruhaipari technikus megnevezésű szakképesítés szakmai és vizsgakövetelménye 1. AZ ORSZÁGOS KÉPZÉSI JEGYZÉKBEN SZEREPLŐ ADATOK

1.ábra: A Beszédmester nyitóképe

1. Hálózati beállítások: Ellenőrizze, hogy a hálózati beállítások lehetővé teszik-e a W1SE rendszer

Digitális technika VIMIAA01

Energia, kockázat, kommunikáció 4. előadás: A szubjektív kockázatérzékelés elemei

WQMobile 1.0 kezelési útmutató

Közösség, projektek, IDE

Fejlesztői szemmel at K

Bemutatkozás. Heilig Szabolcs Hojtsy Gábor Illés Szabolcs Palócz István

Üdvözli Önöket A PGY3 tantárgy! Bakay Árpád dr. NETvisor kft (30) arpad.bakay@netvisor.hu

Gyakorlat és házi feladat tájékoztató

BEVEZETÉS A SULINET DIGITÁLIS TUDÁSBÁZIS (SDT) HASZNÁLATÁBA

L. Ritók Nóra A nyomorszéle-blog

Az általam készített oktatócsomagokról, a digitális taneszközök besorolásáról

Fejlesztı neve: SZAKÁCS EMÍLIA. Tanóra / modul címe:

Kezelési útmutató. Kapcsolószerkezet


Átírás:

Programozás III Néhány gyorsan Sok pótolható minden téma 1. Dokumentálás a. beszédes változónevek, konvenciók betartása b. kommentek c. rendes javadoc készítése (ld. köv. dia) d. szöveges dokumentáció készítése VIZSGÁN KÉREM!! SOK MINDEN Javadoc készítése: Eredmény: A javadoc a dist mappában keletkezik. 1

A metódusokhoz írt javadoc komment is ide kerül. HF: A vizsgaprojekthez generáljon javadoc fájlokat is, mégpedig úgy, hogy lássa el javadoc kommenttel a metódusokat (/** */) 2. Egy generált try - catch: A vizsgaprojekthez ezen kívül rövid szöveges dokumentáció is kell. Ez mi? 2

Egy program futását célszerű nyomon követni. debug naplózás A default log-fájl helye: NAPLÓZÁS Bár időnként szükség van a felhasználónak szóló hibaüzenetekre is, de sokszor célszerű log fájlba írni a program futása közben történteket. http://wiki.netbeans.org/faqlogmessagesfile NAPLÓZÁS NAPLÓZÁS - PÉLDA Saját loggolás: a java.util.logging csomag segítségével. Áttekintő ábra: 3

NAPLÓZÁS - PÉLDA NAPLÓZÁS - PÉLDA A log-fájl tartalma: NAPLÓZÁS - PÉLDA NAPLÓZÁS Komolyabb program írása előtt érdemes áttanulmányozni a loggolás témakörét is. Néhány jónak tűnő link: http://tutorials.jenkov.com/java-logging/index.html http://bits.netbeans.org/dev/javadoc/org-openideutil/org/openide/util/doc-files/logging.html http://www.vogella.com/articles/logging/article.html + google 4

NAPLÓZÁS Komolyabb naplózáshoz az Apache Log4j szoftverjét érdemes használni, természetesen Maven-nel együtt. http://logging.apache.org/log4j/2.x/ Függőségek: Több időt igényelő témák: 1. Verziókezelés Probléma Egyre hosszabbak és terjedelmesebbek a programkódok, nehezen követhetőek a változások, szükség lehet egy régebbi változat visszaállítására, több fejlesztő dolgozik együtt, stb. VERZIÓKEZELÉS Megoldás: verziókezelés Számon tudjuk tartani és tárolni a kódverziókat. Nyomon követhetőek, visszaállíthatóak. Össze lehet ollózni kódrészleteket. Segít megkülönböztetni az egyes verziókat. Megosztható, ezért segíti a csapatmunkát. Néhány verziókezelő: VERZIÓKEZELÉS Centralizált pl.: SVN, CVS (Apache Subversion, Concurrent Versioning System) Decentralizált pl.: Git 5

GIT MUNKAFOLYAMAT AJÁNLOTT OLDALAK http://rogerdudler.github.io/git-guide/ https://try.github.io/levels/1/challenges/1 http://ithub.hu/blog/post/amit_tudnod_kell_fejlesztokent_iv_resz_verziokezeles/ http://git-scm.com/ http://www.math.bme.hu/~balazs/git/gitcml.html http://vili.pmmf.hu/portal/hu/web/zamek/home/- /document_library_display/wiw1/view/13601 http://www-cs-students.stanford.edu/~blynn/gitmagic/ http://www.codeproject.com/articles/457305/basic-git-command-line- Reference-for-Windows-Users http://msysgit.github.io/ Forrás: http://vili.pmmf.hu/~za mek/sozi/git.svg + google VIZUALIZÁCIÓ https://www.youtube.com/watch?v=p_02qgshzeq 2. Lambda kalkulus, funkcionális elemek A Java 8-ban vezették be, gyakorlatilag (és elnagyolva) programkódok paraméterekként történő felhasználását teszi lehetővé. Néhány link: http://www.bakaibalazs.hu/2014/12/java-se-8-lambda-kifejezesek.html https://docs.oracle.com/javase/tutorial/java/javaoo/lambdaexpressions. html http://tutorials.jenkov.com/java/lambda-expressions.html http://www.tutorialspoint.com/java8/java8_lambda_expressions.htm + google 6

Néhány kevésbé gyorsan pótolható téma J2EE Sok munkával tanulható meg, de megéri. kimaradt J2ME J2ME és/vs Android Nem ördöngös megtanulni, lehet vele villogni. 7

És még sokan mások AMI SZINTÉN KIMARADT AMI NEM MARAD KI 1. Gyakorlati zh dec. 15., 17:40 2. Elméleti zh 3. Vizsga MÉG KÉT KEDVCSINÁLÓ VIZSGAFELADAT HÁLÓZATOS ALKALMAZÁS 8

JPA-N ALAPULÓ MOZIFILM-KERESŐ ALKALMAZÁS JPA-N ALAPULÓ MOZIFILM-KERESŐ ALKALMAZÁS Adatbázis háttér: 9