Linkek:
1. -
2007.02.06.
Környezeti változók kezelése a Windows XP rendszerben:
http://support.microsoft.com/kb/310519
Windows Parancssor (cmd):
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/hu/library/ServerHelp/fdc12a63-df4e-49e7-94d6-177536b18eb6.mspx
javasolt az áttekintés)
jdk 1.6 docs:
http://java.sun.com/javase/6/docs/
jdk 1.6 tools docs:
http://java.sun.com/javase/6/docs/technotes/tools/index.html
2. - 2007.02.13.
Makfile Tutorial
http://www.opussoftware.com/tutorial/TutMakefile.htm
GNU Make Manual:
http://www.gnu.org/software/make/manual/
3. - 2007.02.20.
java.util.regex (főként Pattern és Matcher osztályok):
http://java.sun.com/javase/6/docs/api/java/util/regex/package-summary.html
Java Tutorial / Essential Classes / Regular Expressions:
http://java.sun.com/docs/books/tutorial/essential/regex/
Matcher - capturing group használata - ciklus find()
metódussal:
http://java.sun.com/docs/books/tutorial/essential/regex/matcher.html,
http://java.sun.com/docs/books/tutorial/essential/regex/examples/MatcherDemo.java
CYGWIN-BASH-néhány használt unixos parancs:
cygwin:
http://www.cygwin.com/
bash man pages - read , while ciklus, ` (vissza-aposztróf v. backtick):
http://unixhelp.ed.ac.uk/CGI/man-cgi?bash
bash még:
http://www.gnu.org/software/bash/manual/bashref.html
grep man pages:
http://unixhelp.ed.ac.uk/CGI/man-cgi?grep
sed man pages:
http://unixhelp.ed.ac.uk/CGI/man-cgi?sed
find man pages:
http://unixhelp.ed.ac.uk/CGI/man-cgi?find
* opcionálisan GNU emacs:
http://www.gnu.org/software/emacs/
4. - 2007.02.27.
W3C XML oldal:
http://www.w3.org/XML/
Ant Tutorial:
http://supportweb.cs.bham.ac.uk/docs/tutorials/docsystem/build/tutorials/ant/ant.html
Ant Manual:
http://ant.apache.org/manual/
Tutorial:
http://ant.apache.org/manual/tutorials.html
5. - 2007.03.06.
JUnit:
http://www.junit.org/
JUnit 4.2 download:
http://downloads.sourceforge.net/junit/junit4.2.zip?download
JUnit project file downloads:
http://sourceforge.net/project/showfiles.php?group_id=15278
JUnit 3.8.2 download:
http://downloads.sourceforge.net/junit/junit3.8.2.zip?download
JUnit 3.8.1 download:
http://downloads.sourceforge.net/junit/junit3.8.1.zip?download
Samples: zip-en belül: junit\junit\samples\
JUnit - IDE Tutorial
http://www.fsl.cs.sunysb.edu/~dquigley/cse219/index.php?it=netbeans&tt=junit&pf=y
- ezen (^) az oldalon
van még más IDE dolgokhoz (Debugging, CVS, JAR) is szép képes-mesés tutorial
További linkek:
http://junit.netbeans.org/
,
http://open.ncsu.edu/se/tutorials/junit/
, google...
Makefile - Ant - JUnit:
http://www.inf.unideb.hu/~gabora/progtech/beadandok/Sarkadi%20Csaba/VIEW/
6. - 2007.03.13.
ZH-1
- Eredmények:
http://www.inf.unideb.hu/~gabora/progkorny2007/zh1_eredmenyek.htm
7. - 2007.03.20.
Áttekintés - Version Control Systems:
http://en.wikipedia.org/wiki/Revision_control
http://en.wikipedia.org/wiki/Comparison_of_revision_control_software
SVN (Subversion)
http://subversion.tigris.org/
Ajánlott installok:
http://svn1clicksetup.tigris.org/
(felrakja defaultban: windows service-t, 1 repository-t, defaut usert, default
projectet, TortoiseSVN-t)
http://tortoisesvn.net/downloads
Fődoksi:
http://svnbook.red-bean.com/
NetBeans and SVN, setup info and demo
http://subversion.netbeans.org/
5.5-ösben:
http://www.inf.unideb.hu/~gabora/rft/subverson_with_netbeans.html
http://roumen.name/blog/subversion2/subversion2.html
Egyéb:
http://subversion.tigris.org/project_development.html
http://www.jaredrichardson.net/articles/svn-cheat-sheet.html
CVS - CVSNT (csak a linkek kedvéért, órára nem kell)
http://www.nongnu.org/cvs/
Magyar nyelvű leírás tavalyról:
http://www.inf.unideb.hu/~gabora/progtech/beadandok/Baracsi%20P%e1l/VIEW/
8. - 2007.03.27.
Debugging
Általánosan - Wikipedia:
Debugger:
http://en.wikipedia.org/wiki/Debugger
Debugging: http://en.wikipedia.org/wiki/Debugging
Fogalmak:
Software Testing (JUnit kapcsán már
felmerült:
http://en.wikipedia.org/wiki/Software_testing
),
Bug Tracker: http://en.wikipedia.org/wiki/Bug_tracking_system
Debug a unix/linux világban - gdb:
Tutorials:
1. http://oucsace.cs.ohiou.edu/~bhumphre/gdb.html
2. http://www.unknownroad.com/rtfm/gdbtut/gdbtoc.html
google: http://www.google.hu/search?hl=hu&q=gdb+tutorial&meta=
NetBeans Debugging: (using netbeans: http://www.netbeans.org/kb/55/using-netbeans/index.html )
setting runtime arguments: http://www.netbeans.org/kb/55/using-netbeans/deploy.html
! debugging: http://www.netbeans.org/kb/55/using-netbeans/debug.html
Feladat:
New Project / Sample / AnagramGame
BreakPoint: Anagrams.guessedWordActionPerformed(...)
Watches:
guessedWord.getText() + ".hello"
guessedWord
guessedWord.model.data.array - módosítani futás közben
Kipróbálni:
Step Into/Over/Out/ Run to Cursor stb.
Debugger windows: Threads / Classes stb.
Conditional Breakpoints
java Logging:
http://java.sun.com/j2se/1.5.0/docs/guide/logging/overview.html
Log4J - több feaure, robosztusabb, van pl. rotáló log meg egyebek, iparban
preferált
http://logging.apache.org/log4j/docs/
Tavaszi szünet: 2007.04.02. - 06.
9. - 2007.04.10.
java logging folytatása
feladat, kiegészítendő loggolással:
http://www.inf.unideb.hu/%7Egabora/progkorny2007/logging.zip
spec feladat: logging.properties-t a classpath alapján kell
olvasni, azaz pl. jar-ból is
I18N:
Néhány kapcsolódó osztály/fogalom:
Internationalization: Properties,
ResourceBundle
Profiling
http://en.wikipedia.org/wiki/Profiler_%28computer_science%29tutorial és excercise1 megoldása, + másik példa: http://www.inf.unideb.hu/~gabora/progkorny2007/profiler/
Google search - "java profiling":
http://www.google.hu/search?hl=hu&q=java+profiling
11. - 2007.04.24.
profiling folytatása
refactoring:
http://www.refactoring.com/
http://www.google.hu/search?hl=hu&q=refactoring&meta=
Munka ünnepe - 12. - 2007.05.01.
13. - 2007.05.08.
ZH -2
ZH 2 és végleges eredmények:
http://www.inf.unideb.hu/~gabora/progkorny2007/zh12.htm
14. - 2007.05.15.