RefactoringNG - téma pro další setkání?!

13 views
Skip to first unread message

Novoj

unread,
Nov 27, 2010, 3:42:18 PM11/27/10
to Czech Hackathon Group
Zdravím všechny háčkaře. Zdá se, že poslední setkání se poměrně
vydařilo (další názory jsou vítány) a tak bych chtěl nadhodit téma a
termín dalšího setkání. S tématem se na mne obrátil Zdeněk Troníček,
který je součástí projektového týmu RefactoringNG (
http://kenai.com/projects/refactoringng ), což je modul pro NetBeans,
který slouží k automatizované refaktorizaci kódu. Pro bližší seznámení
jsou nějaké články na Java.cz:

http://java.cz/article/refactoringng
http://java.cz/article/refactoringngtovarna
http://java.cz/article/refactoringngzamenametody
http://java.cz/article/refactoringngevolucerozhrani

Zdeněk je již členem hackathon mailing listu, takže může určitě
poskytnout více podrobností, než jsem v současné chvíli já. Zdeňku
také jsme spolu zatím neměli dost času probrat podrobnosti a tak
využiji tohoto threadu k dopřesnění.

Na posledním setkání se nám osvědčilo, když nám Vašek dal rychlý úvod
do vlastní knihovny a sestavil nabídku cca . 5 - 10 úkolů, které
bychom mohli v rámci daného večera vyřešit. Vzhledem k tomu, že
většina lidí na prvním setkání nebude mít bližší zkušenost s knihovnou
a za nějakých 6 hodin se nedají udělat zázraky, je možné řešit spíš
drobnější věci - ale předpokládám, že těch má každý OS projekt k
řešení víc než dost. Myslíš, že tato příprava této stránky věci by za
tebe byla možná?

Poslední věcí k dořešení je zájem vás všech se na háčkování pro
RefactoringNG účastnit. Za sebe říkám ANO, ale jelikož jsme
demokratické uskupení je volba také na vás. Samozřejmě budu rád, když
budete přicházet také se svými návrhy a nápady.

Poslední věcí je termín - navrhuji se sejít někdy v lednu, popřípadě
zkraje února. V tomto ohledu vytvořím opět nějaký jednoduchý formulář,
ve kterém bychom mohli opět vyjednat nejvhodnější termín pro nás
všechny. Máme jedno zásadní omezení, kterým je dostupnost Vaška Pecha
a jednačky JetBrains - ten se spolku upsal tím, že dojednal možnost
scházet se v jejich prostorech. Čímž mu také tímto děkuji.

"Zdeněk Troníček"

unread,
Nov 29, 2010, 2:06:14 AM11/29/10
to czech-hack...@googlegroups.com
Ahoj všem,

zkusím připravit nějakou nabídku úkolů a pak se můžeme dohodnout co dál.
Jinak samozřejmě uvítám vaše návrhy. Psát můžete do této skupiny, mně
osobně i na kenai forum. Stejně tak pokud budete mít nějaký dotaz ohledně
projektu.
Kromě článků na java.cz je dokumentace i na kenai:

http://kenai.com/projects/refactoringng/pages/Home

Z.
--
Zdenek Tronicek
FIT CTU in Prague


Novoj napsal(a):

"Zdeněk Troníček"

unread,
Dec 12, 2010, 2:14:44 PM12/12/10
to czech-hack...@googlegroups.com
Ahoj,

úkoly zatím nemám, tak posílám aspoň odkaz na článek o tom, jak funguje
RefactoringNG:

http://www.java.cz/article/refactoringngpohledpodkapotu

Taky máme novou verzi s editorem pravidel. Je ke stažení na

http://kenai.com/projects/refactoringng/downloads

Z.
--
Zdenek Tronicek
FIT CTU in Prague


"Zdeněk Troníček" napsal(a):

Novoj

unread,
Dec 12, 2010, 2:58:38 PM12/12/10
to Czech Hackathon Group
Ahoj,

taky teď vůbec nestíhám. Nicméně času máme ještě dost (další
setkání jsme plánovali na přelom ledna - února) - za týden mi začíná
dovolená, takže se snad už dostanu k tomu formuláři na stanovení
termínu.

Díky,
Honza
> >>http://kenai.com/projects/refactoringng), což je modul pro NetBeans,

Novoj

unread,
Jan 8, 2011, 2:44:15 PM1/8/11
to Czech Hackathon Group
Zdravím všechny v novém roce! Již jsem se stačil rozkoukat po dovolené
a tak je načase oživit termín dalšího Hackathonu. Připravil jsem
formulář, ve kterém bych poprosil všechny, kdo mají zájem o účast, o
vyplnění termínů, ve kterých by se mohli Hackathonu zůčastnit:

http://goo.gl/CdXVq

Následně bych vybral ten, ve který bude moci Vašek Pech, Zdeněk
Troníček a většina z nás ostatních. Uvítám také jakékoliv náměty nebo
otázky k diskusi.
Zdeňku, jak jsi na tom s věcmi, které bychom mohli na setkání řešit?
Podařilo se ti sestavit nějaký seznam věcí, které se dají uchopit
úplnými nováčky a které by ti v projektu pomohly?
Co všechno budeme potřebovat k práci (předpokládám, že nainstalované
NetBeans)?

Díky všem a těším se na vaše reakce.

Honza

"Zdeněk Troníček"

unread,
Jan 9, 2011, 3:47:26 PM1/9/11
to czech-hack...@googlegroups.com
Ahoj všem,

posílám pár věcí, které by určitě pomohly:

1) editor RefactoringNG nesprávně odsazuje uzavírací závorku - když napíšu
}, bylo by dobré, aby se závorka správně odsadila
(http://kenai.com/bugzilla/show_bug.cgi?id=3692)

2) completion nenabízí hodnoty c#attr, ale mohl by; např. když napíšu
Class [id: c, elementKind: CLASS] {
Modifiers [id: mods],
List<TypeParameter> { },
Identifier [id: parent],
List<Tree> [id: implements],
List<Tree> [id: body]
} ->
Class [elementKind: CLASS, simpleName:
a stisknu ctrl + space, completion window by mohlo obsahovat
c#qualifiedName, c#simpleName, parent#name a parent#qualifiedName.
(http://kenai.com/bugzilla/show_bug.cgi?id=3698)

3) bylo by hezké, kdybychom mohli pravidlo pojmenovat; zatím jako jméno
pravidla používáme jméno souboru, ale lepší by bylo, kdybychom použili
např. jméno uvedené jako komentář v souboru s pravidlem
(http://kenai.com/bugzilla/show_bug.cgi?id=3701)

4) uzavírací závorka by se mohla v editoru vkládat automaticky; např. když
napíšu Identifier { a stisknu enter, tak by se mohla vložit }
(http://kenai.com/bugzilla/show_bug.cgi?id=3691)


Ozvěte se, jak to vidíte. Např. moc těžké/moc lehké, víc takových jako č.
3 apod.

Jinak k práci na projektu jsou potřeba pouze NetBeans 6.9.

Z.
--
Zdenek Tronicek
FIT CTU in Prague


Novoj napsal(a):

Ing. Jan Novotný

unread,
Jan 9, 2011, 3:59:58 PM1/9/11
to czech-hack...@googlegroups.com
Ahoj,

   díky za info Zdeňku ... rozhodně bude ke prospěchu, když nás navedeš trošku podrobněji, jak zjistíme, že máme správně připravené prostředí. Předpokládám, že bude potřeba vyupdatovat ze SVN ... jsem koukal, že modulů je tam víc: RNG, Hints, NGSuite ... která z nich je zajímavá pro nás? Správnou instalaci zjistíme jak - spuštěním testů?
   Osobně nedokážu odhadnout náročnost jednotlivých úkolů - možná by bylo dobré (pro jistotu), kdybys měl v rukávu i pár lehčích věcí. Většina z nás asi bude startovat z nuly, takže je otázka, jak rychle všechny ty nové informace strávíme.

Honza

Dne 9. ledna 2011 21:47 "Zdeněk Troníček" <tron...@fit.cvut.cz> napsal(a):



--
--------------------------------------------------------------
Ing. Jan Novotný
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
http://blog.novoj.net
Myšlenky dne otce Fura
--------------------------------------------------------------

Novoj

unread,
Jan 9, 2011, 4:29:42 PM1/9/11
to Czech Hackathon Group
Zkusil jsem si projekt u sebe rozjet - nainstaloval jsem NB z Ubuntu
repository, vycheckoutoval 3 moduly (RNG, RefactoringNGJavaHints,
RefactoringNGSuite) - RNG je řekl bych báze projektu,
RefactoringNGJavaHints je mandatory dependence a RefactoringNGSuite
netuším k čemu je. Bohužel při pokusu o spuštění unit testů končím s
tímto výsledkem. Zdeňku netušíš v čem by mohl být problém?

taskdefs:
common-init:
Warning: no numbered cluster matching bare name '/usr/share/netbeans/
6.9/profiler' found.
Warning: no numbered cluster matching bare name '/usr/share/netbeans/
6.9/websvccommon' found.
projectized-common.basic-init:
basic-init:
files-init:
nbm-license-init:
build-init:
Scanning for modules in /usr/share/netbeans/6.9/apisupport
Scanning for modules in /usr/share/netbeans/6.9/harness
Scanning for modules in /usr/share/netbeans/6.9/ide
Scanning for modules in /usr/share/netbeans/6.9/java
Scanning for modules in /usr/share/netbeans/6.9/nb
Scanning for modules in /usr/share/netbeans/6.9/platform
Scanning for modules in suite /home/novoj/NetBeansProjects/
RefactoringNGSuite
Distilling /home/novoj/NetBeansProjects/RefactoringNGSuite/build/
public-package-jars/org-netbeans-api-java-classpath.jar from [/usr/
share/netbeans/6.9/ide/modules/org-netbeans-api-java-classpath.jar]
Distilling /home/novoj/NetBeansProjects/RefactoringNGSuite/build/
public-package-jars/org-netbeans-libs-javacapi.jar from [/usr/share/
netbeans/6.9/java/modules/org-netbeans-libs-javacapi.jar, /usr/share/
netbeans/6.9/java/modules/ext/javac-api-nb-7.0-b07.jar]
Distilling /home/novoj/NetBeansProjects/RefactoringNGSuite/build/
public-package-jars/org-netbeans-modules-editor-completion.jar from [/
usr/share/netbeans/6.9/ide/modules/org-netbeans-modules-editor-
completion.jar]
Distilling /home/novoj/NetBeansProjects/RefactoringNGSuite/build/
public-package-jars/org-netbeans-modules-editor-indent.jar from [/usr/
share/netbeans/6.9/ide/modules/org-netbeans-modules-editor-indent.jar]
Distilling /home/novoj/NetBeansProjects/RefactoringNGSuite/build/
public-package-jars/org-netbeans-modules-editor-mimelookup.jar from [/
usr/share/netbeans/6.9/platform/modules/org-netbeans-modules-editor-
mimelookup.jar]
Distilling /home/novoj/NetBeansProjects/RefactoringNGSuite/build/
public-package-jars/org-netbeans-modules-editor-settings.jar from [/
usr/share/netbeans/6.9/ide/modules/org-netbeans-modules-editor-
settings.jar]
Distilling /home/novoj/NetBeansProjects/RefactoringNGSuite/build/
public-package-jars/org-netbeans-modules-editor-util.jar from [/usr/
share/netbeans/6.9/ide/modules/org-netbeans-modules-editor-util.jar]
Distilling /home/novoj/NetBeansProjects/RefactoringNGSuite/build/
public-package-jars/org-netbeans-modules-java-project.jar from [/usr/
share/netbeans/6.9/java/modules/org-netbeans-modules-java-project.jar]
Distilling /home/novoj/NetBeansProjects/RefactoringNGSuite/build/
public-package-jars/org-netbeans-modules-java-source.jar from [/usr/
share/netbeans/6.9/java/modules/org-netbeans-modules-java-source.jar]
Distilling /home/novoj/NetBeansProjects/RefactoringNGSuite/build/
public-package-jars/org-netbeans-modules-lexer.jar from [/usr/share/
netbeans/6.9/ide/modules/org-netbeans-modules-lexer.jar]
Distilling /home/novoj/NetBeansProjects/RefactoringNGSuite/build/
public-package-jars/org-netbeans-modules-nbjunit.jar from [/usr/share/
netbeans/6.9/harness/modules/org-netbeans-modules-nbjunit.jar]
/usr/share/netbeans/6.9/harness/build.xml:168: Cannot compile against
a module: /usr/share/netbeans/6.9/ide/modules/org-netbeans-modules-
parsing-api.jar because of dependency:
org.netbeans.modules.parsing.api/1 > 1.33.2.4
BUILD FAILED (total time: 2 seconds)

Špatná verze NetBeans?

H.

On 9 led, 21:59, Ing. Jan Novotný <novotn...@gmail.com> wrote:
> Ahoj,
>
>    díky za info Zdeňku ... rozhodně bude ke prospěchu, když nás navedeš
> trošku podrobněji, jak zjistíme, že máme správně připravené prostředí.
> Předpokládám, že bude potřeba vyupdatovat ze SVN ... jsem koukal, že modulů
> je tam víc: RNG, Hints, NGSuite ... která z nich je zajímavá pro nás?
> Správnou instalaci zjistíme jak - spuštěním testů?
>    Osobně nedokážu odhadnout náročnost jednotlivých úkolů - možná by bylo
> dobré (pro jistotu), kdybys měl v rukávu i pár lehčích věcí. Většina z nás
> asi bude startovat z nuly, takže je otázka, jak rychle všechny ty nové
> informace strávíme.
>
> Honza
>
> Dne 9. ledna 2011 21:47 "Zdeněk Troníček" <troni...@fit.cvut.cz> napsal(a):
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@http://blog.novoj.net

Novoj

unread,
Jan 9, 2011, 4:32:29 PM1/9/11
to Czech Hackathon Group
Jo ještě - moje verze NetBeans je: NetBeans IDE 6.9 (Build 100825-
unknown-revn)

"Zdeněk Troníček"

unread,
Jan 9, 2011, 4:36:12 PM1/9/11
to czech-hack...@googlegroups.com
Ok. Tady je to v krocích:

1) nainstalujte NetBeans 6.9

2) v menu NetBeans: Team -> Subversion -> Checkout
Repository URL: https://svn.kenai.com/svn/refactoringng~subversion
a proveďte checkout 3 projektů: RefactoringNG, RefactoringNG Java Hints,
RefactoringNGSuite

3) všechny tři projekty otevřete v NetBeans, pravým tlačítkem klikněte na
RefactoringNGSuite a vyberte Set as Main Project
když pak dáte Run Main Project, pustí se nové NetBeans s nainstalovaným
modulem

4) v nových NetBeans otevřete nějaký projekt, vyberte File -> New File...
-> Other -> RNG Script a napište svoje první RNG pravidlo (nebo jej
odněkud zkopírujte)
pak klikněte pravým tlačítkem na souboru v okně Project, vyberte
RefactoringNG a pravidlo (mělo by být první položkou v menu)
v Refactoring Window uvidíte jaké změny NetBeans hodlají provést

Pokud vám toto funguje, máte vše správně.

O lehčích věcech budu přemýšlet. Teď žádné nemám. Snad jen vytvoření sady
pravidel pro nějakou knihovnu.

Z.
--
Zdenek Tronicek
FIT CTU in Prague


Ing. Jan Novotný napsal(a):

"Zdeněk Troníček"

unread,
Jan 9, 2011, 4:39:31 PM1/9/11
to czech-hack...@googlegroups.com
Asi. Já mám čerstvě nainstalované 6.9.1 a testy běží (ale některé neprojdou).

Novoj

unread,
Jan 17, 2011, 2:24:03 PM1/17/11
to Czech Hackathon Group
Aktuálně máme 6 účastníků - jediné termíny, které vyhovují všem jsou:
pátek 4. února, pátek 11. února a pátek 18. února.
Přidá se ještě někdo další? Popřípadě, víte o někom, kdo by měl o
hackathon zájem a není tu?
Pokud ne, zvažuji, že hodím upoutávku na Java.cz - třeba se se stavy
podaří doplnit. Jinak to bude trošku komornější, což, koneckonců, ani
nemusí být na škodu.
Díky všem zůčastněným. Zkoušeli jste si už rozjet RefactorNG lokálně?
Nějaké zkušenosti?

Honza

michalb_cz

unread,
Jan 30, 2011, 10:07:41 AM1/30/11
to Czech Hackathon Group
Ahoj,

zkousel jsem RefactorNG rozjet lokalne. Stav je takovy, ze to podle
navodu Zdenka Tronicka, dostanu do faze, kdy muzu editovat a spoustet
RNG skripty.
Nicmene prvni zasek jsem mel kdyz jsem pouzil Netbeans 6.9 (to co je v
ubuntu repository), tam koncil pokus o spusteni refactorng modulu
neuspechem (krok 3).
Pak jsem nainstaloval Netbeans 6.9.1 a tam se uz pres krok 3 dostanu.
Nicmene jakykoli pokus o spusteni skriptu konci bud tim, ze se nic
neprovede nebo (a to casteji) totalnim zakysem netbeans (objevi se
okno s title "Refactoring..." a nejde ani zavrit, puvodni netbeans,
kterymi jsem spoustel RNG modul zatuhnou)... Takze ted jsem trosku v
rozpacich, co s tim dal :).

Jinak moje konfigurace:
Product Version: NetBeans IDE 6.9 (Build 100825-unknown-revn)
Java: 1.6.0_23; Java HotSpot(TM) Client VM 19.0-b09
System: Linux version 2.6.35-25-generic running on i386; UTF-8; en_US
(nb)

SVN revize: 73

Mate ostatni stejny problem?

Co se tyce datumu tak 4.2. je uz ted, takze to asi nema cenu planovat
a co se me tyce tak u me je zmena v tom, ze nemohu 18.2.
Nicmene moje kontribuce bude s ohledem na slozitost projektu
minimalni, takze predpokladam, ze i v pripade nejhorsim (tj. datum
konani 18.2) moje absence nebude znat ;)

Novoj

unread,
Jan 30, 2011, 2:20:43 PM1/30/11
to Czech Hackathon Group
Ahoj,

psal jsem do skupiny email minulý týden, ale asi jsem udělal něco
špatně, takže to přišlo do mailu pouze mně ... koukám, že ve vlákně
můj email z minulého víkendu chybí. Omlouvám se za zmatky a posílám ho
znovu teď ... snad se už napodruhé povede. Jinak dnes večer mám trochu
času, tak zkusím RefactorNG také v NetBeans vyzkoušet ... uvidíme jak
dopadnu.

Zdravím vespolek,

blíží se konec ledna a proto bych rád zafixoval termín Hackathonu,
abychom s ním mohli všichni už napevno počítat. Podle preferencí vyšel
jako nejlepší termín v pátek 11. února. Aktuální složení účastníků je:

Jiří Mareš
Michal Bernhard
Zdeněk Troníček
Ondra "Satai" Nekola
Václav Pech
Jan Novotný

Zopakuji tedy organizační informace:

Sešli bychom se na 18 hodinu v pátek 11.2.2011 v sídle JetBrains v
Praze v Hodkovičkách, ulice Na Lysinách 57. Mapa je zde:

http://mapy.cz/#mm=ZTtTcP@sa=s@st=s@ssq=Na%20lysin%C3%A1ch%2057%2C%20Praha@sss=1@ssp=109894764_122171084_160685164_160558796@x=133060494@y=135723387@z=16

Parkování kolem dostatek, spojení busem 121 z Kačerova, Budějovické
či Nádraží Braník. V případě ztráty orientace bude Vašek Pech k
zastižení na telefonu 721 208 288.
Bude tam k dispozici Wi-Fi a dost prodlužek. Předpokládaný konec
někdy mezi 23-24 hodinou. S sebou tedy jen notebooky, nainstalované
NetBeans s RefactorNG dobré nápady a chuť si pořádně zahackovat.

Počítáme s každým z vás - pokud by se stalo, že byste někdo na
poslední chvíli odpadl, dejte mi, prosím, určitě po e-mailu nebo přes
telefon 608 216 913 vědět.
Vašku, pokud by cokoliv z toho nesedělo s realitou, ozvi se prosím
co nejdřív ;-)

Jinak pojedete někdo autem a vraceli byste se domů přes magistrálu
okolo hlavního nádraží? Okolo půlnoci už bych se autobusy na hlavák
dostával trošku problematičtěji.

Honza

Tj. termín je fixnutý na 11.2. pokud Vašek neřekne jinak.
> ...
>
> číst dál >>

Ondrej Nekola

unread,
Jan 30, 2011, 2:38:34 PM1/30/11
to czech-hack...@googlegroups.com
Nazdar
je mi lito, ale nez se zafixoval termin na hackathon, tak se mi na
11.2. posunula jina udalost, takze nedorazim.
Uzijte si to a pekne si zahackujte!
O.N.

Novoj

unread,
Jan 30, 2011, 3:24:21 PM1/30/11
to Czech Hackathon Group
Tak jsem to vyzkoušel podle návodu Zdeňka a mám tyto výsledky:

NetBeans 6.9 končí krok 3 chybou:

Scanning for modules in /usr/share/netbeans/6.9/platform
Scanning for modules in suite /home/novoj/NetBeansProjects/
RefactoringNGSuite
/usr/share/netbeans/6.9/harness/suite.xml:175: The following error
occurred while executing this line:
/usr/share/netbeans/6.9/harness/build.xml:168: Cannot compile against
a module: /usr/share/netbeans/6.9/ide/modules/org-netbeans-modules-
parsing-api.jar because of dependency:
org.netbeans.modules.parsing.api/1 > 1.33.2.4
BUILD FAILED (total time: 7 seconds)

Tj. je tam závislost na nějaké knihovně, která je až ve verzi 6.9.1

NetBeans 6.9.1 se mi chovají korektně. Tj. nabídnou preview změn a
změny se korektně provedou (odezva je okamžitá - nic mi nepadá).
Trošku mě zarazilo, že není k dispozici rollback - tj. provedené změny
se nezaregistrují do historie operací nad kódem?!!

Setup:

OS: Ubuntu 10.10
Product Version: NetBeans IDE 6.9.1 (Build 201007282301)
Java: 1.6.0_23; Java HotSpot(TM) Client VM 19.0-b09
System: Linux version 2.6.35-24-generic running on i386; UTF-8; cs_CZ
(nb)

Honza
> >http://mapy.cz/#mm=ZTtTcP@sa=s@st=s@ssq=Na%20lysin%C3%A1ch%2057%2C%20...
> ...
>
> číst dál >>

jira...@gmail.com

unread,
Jan 31, 2011, 2:17:52 AM1/31/11
to czech-hack...@googlegroups.com
Ahoj vsem,

tak bohuzel jsem stejny pripad jako Ondra :-( Dneska jsem si precetl, ze 11.2 a vcera jsem slibil neco jineho :-( Mrzi me to, snad se uvidime priste ...

Cau Jirka

Dne 30.1.2011 21:24 uživatel Novoj <novo...@gmail.com> napsal:

michalb_cz

unread,
Feb 1, 2011, 4:32:58 AM2/1/11
to Czech Hackathon Group
Takze jsme zbyli jen 4. To neni moc - co to radsi prelozit o mesic a
udelat vetsi promo at nas tam je alespon 6. Pokud ne, tak stejne
prijdu...

Novoj

unread,
Feb 1, 2011, 4:54:28 AM2/1/11
to Czech Hackathon Group
No možná bude +1 ... bavil jsem se o tom ještě s Pavlem Jetenským,
který mi předběžně říkal, že by mohl.
Malý počet účastníků nemusí být nutně na škodu. Ještě dnes zkusím
napsat upoutávku na Java.cz a třeba se o něco rozšíříme. Pokud zájem
ostatních stále je, byl bych pro to se sejít tak jako tak.

Honza

Pavel Jetensky

unread,
Feb 1, 2011, 6:31:40 AM2/1/11
to czech-hack...@googlegroups.com
Ahoj, je to tak, přijdu také,

Svoji účast jsem už potvrzoval asi předevčírem mailem na hackaton google group mail, ale asi se to někde ztratilo.
Jety
> ------------ Původní zpráva ------------
> Od: Novoj <novo...@gmail.com>
> Předmět: Re: RefactoringNG - téma pro další setkání?!
> Datum: 01.2.2011 11:36:00
> ----------------------------------------

Novoj

unread,
Feb 1, 2011, 7:01:36 AM2/1/11
to Czech Hackathon Group
Tak se mi zdá, že nám cloudy žerou zprávy ... to je už druhá co se
takhle ztratila. No snad to byly výjimečné události.
Mmch. článek na Java.cz je napsán ... snad ho brzy zveřejní. Uvidíme,
jestli se naše řady rozšíří.
Každopádně setkání 11.2. stále platí a už se těším.

Btw. prozatím tu máme jeden pozitivní (já) a jeden negativní pokus
(Michal) o zprovoznění RefactorNG v NetBeans. Zkoušeli jste to ještě
někdo další? S jakým výsledkem?

Honza

On 1 ún, 12:31, Pavel Jetensky <pavel.jeten...@seznam.cz> wrote:
> Ahoj, je to tak, přijdu také,
>
> Svoji účast jsem už potvrzoval asi předevčírem mailem na hackaton google group mail, ale asi se to někde ztratilo.
> Jety
>
>
>
>
>
>
>
> > ------------ Původní zpráva ------------
> > Od: Novoj <novotn...@gmail.com>

MiŠ

unread,
Feb 1, 2011, 8:31:12 AM2/1/11
to Czech Hackathon Group
Ahoj,
tak se k vam pripojim. Pry se mam predstavit, takze:
Jmenuji si Michal Škrdla, kdyz to hodite do googlu tak urcite neco
najdete. Vystudoval jsem teoretickou informatiku na FI MUNI. Prosel
jsem mnoha firmami (http://cz.linkedin.com/pub/michal-skrdla/
8/765/90a) a jakykoliv vyvoj je muj konicek. V tuto chvili jsem
castecne verejne rozjel svoji implementaci jedne deskove hry online
http://www.wingsofwar.org/forums/showthread.php?3462-online-wings-of-war-testers-and-helpers-wanted
Ziju v Brne, takze pojedu v patek odpoledne z Brna - na 99% autem a s
rodinou, kterou necham u znamych u IKEMu v Kunraticich, coz je
relativne blizko k cilovemu mistu, tak to snad najdu.
S oblibou se ucastnim Zdenkovych webinaru a prislibil jsem mu tam, ze
se na RefactoringNG podivam a ozvu se mu.. to se mi zatim samozrejme
nepovedlo, takze ted budu mit prilezitost.
M.

"Zdeněk Troníček"

unread,
Feb 1, 2011, 9:33:12 AM2/1/11
to czech-hack...@googlegroups.com
Ahoj,

mně ta zpráva od Jettyho přišla.

Z.
--
Zdenek Tronicek
FIT CTU in Prague


Novoj napsal(a):

"Zdeněk Troníček"

unread,
Feb 1, 2011, 9:38:51 AM2/1/11
to czech-hack...@googlegroups.com
Výborně. Jenom připomínám, že spávná verze NetBeans je 6.9.1. Verze 6.9
správná není.

Z.
--
Zdenek Tronicek
FIT CTU in Prague


MiŠ napsal(a):

MiŠ

unread,
Feb 1, 2011, 2:44:49 PM2/1/11
to Czech Hackathon Group
Ahoj,
za me checkout a zprovozneni OK. Byla to otazka chvile, ale mel jsem
jiz nainstalovane 6.9.1
M.

On 1 ún, 15:38, "Zdeněk Troníček" <troni...@fit.cvut.cz> wrote:
> Výborně. Jenom připomínám, že spávná verze NetBeans je 6.9.1. Verze 6.9
> správná není.
>
> Z.
> --
> Zdenek Tronicek
> FIT CTU in Prague
>
> MiŠ napsal(a):
>
>
>
>
>
>
>
> > Ahoj,
> > tak se k vam pripojim. Pry se mam predstavit, takze:
> > Jmenuji si Michal Škrdla, kdyz to hodite do googlu tak urcite neco
> > najdete. Vystudoval jsem teoretickou informatiku na FI MUNI. Prosel
> > jsem mnoha firmami (http://cz.linkedin.com/pub/michal-skrdla/
> > 8/765/90a) a jakykoliv vyvoj je muj konicek. V tuto chvili jsem
> > castecne verejne rozjel svoji implementaci jedne deskove hry online
> >http://www.wingsofwar.org/forums/showthread.php?3462-online-wings-of-...

Ing. Jan Novotný

unread,
Feb 1, 2011, 3:17:07 PM2/1/11
to czech-hack...@googlegroups.com
Skvělé, jsme tedy dva, kdo to bez problémů zprovoznil. Těším se na další ;)

H.

--------------------------------------------------------------
Ing. Jan Novotný
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
http://blog.novoj.net
Myšlenky dne otce Fura
--------------------------------------------------------------


2011/2/1 MiŠ <michal...@gmail.com>

MiŠ

unread,
Feb 2, 2011, 12:44:24 AM2/2/11
to Czech Hackathon Group
Ahoj,
zaznela tu otazka ohlend obtiznosti, tak jsem se vcera pustil do
prozkoumani bugu ohledne doplnovani zavorek
http://kenai.com/bugzilla/show_bug.cgi?id=3691

- je zrejme, ze to bude neco s editorem, vzhledem k tomu ze NB
nepouzivam a plugin do NB jsem videl poprve, dalo se ocekavat, ze to
nebude zadne terno, ale predpokladam, ze krom Zdenka s tim nema nikdo
zkusenost
- zkusil sem tedy mrknout na code completion, ktery byl adeptem -
ocekaval jsem jen nejaky novy listener, ktery by pridal neinteraktivni
doplnovani - toto byl spatny pokus
- prekvapive netbeans obsahuji nastaveni prave v Options -> Editor ->
Code completion: Inserting braclets...., bohuzel toto nastaveni tam je
jakysi fake, ktery tam je logicky pouze prirazen, ale se samotnym
interfacem API nema nic spolecneho
- doplnovani zavorek je tedy jakasi feature editoru, kterou lze
zapinat a vypinat pouze pro registrovane jazyky v editoru a zde je
problem, protoze po spusteni pluginu tam vidim pouze Java a HTML a
registrace RefactoringNG neprobiha asi spravne (podle nejakych
tutorialu se tam pridane jazyky objevuji -
http://wiki.netbeans.org/How_to_create_support_for_a_new_language -
nezkousel jsem ho cely znovu). Pokud ale file rng priradim mime type
text/x-java (v Options -> Miscelanous) editor zacne zavorky normalne
doplnovat podle vyse zmineneho nastaveni

- jako opravu tedy navrhuji zkontrolovat registraci Language
RefactoringNG do Netbeans, ktera by pridala tento jazyk na vyber v
Code completion a Syntax highlights

Potencialni problem vidim v pouziti MultiDataObject, ktery je primarne
urcen pro nejake vicesouborove objekty, zatimco v tutorialech
pouzivaji pouze DataObject. Dalsim resenim by mohlo byt pouziti
typinghooks z Editor Library 2 (http://bits.netbeans.org/dev/javadoc/
org-netbeans-modules-editor-lib2/org/netbeans/spi/editor/typinghooks/
TypedBreakInterceptor.html), ale to vypada na nejake nove API, ktere
bude asi v dalsi verzi - v soucasne jsem ho nenasel.

Sekl jsem se na tom pres 4 hodiny, tak doufam, ze na hackathonu budem
uspesnejsi :)
M.

On 1 ún, 21:17, Ing. Jan Novotný <novotn...@gmail.com> wrote:
> Skvělé, jsme tedy dva, kdo to bez problémů zprovoznil. Těším se na další ;)
>
> H.
> --------------------------------------------------------------
> Ing. Jan Novotný
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@http://blog.novoj.net
> Myšlenky dne otce Fura
> --------------------------------------------------------------
>
> 2011/2/1 MiŠ <michal.skr...@gmail.com>

Novoj

unread,
Feb 10, 2011, 2:40:15 AM2/10/11
to Czech Hackathon Group
Ahoj,

aktuální a (asi) finální seznam účastníků zítřejšího Hackathonu je
tento:

Michal Bernhard
Zdeněk Troníček
Václav Pech
Jan Novotný
Pavel Jetenský
Michal Škrdla
Vlastimil Dolejš

takže nakonec se to docela pěkně naplnilo. Jen pro připomenutí -
organizační info:

Sešli bychom se na 18 hodinu v pátek 11.2.2011 v sídle JetBrains v
Praze v Hodkovičkách, ulice Na Lysinách 57. Mapa je zde:

http://mapy.cz/#mm=ZTtTcP@sa=s@st=s@ssq=Na%20lysin%C3%A1ch%2057%2C%20Praha@sss=1@ssp=109894764_122171084_160685164_160558796@x=133060494@y=135723387@z=16

Parkování kolem dostatek, spojení busem 121 z Kačerova, Budějovické
či Nádraží Braník. V případě ztráty orientace bude Vašek Pech k
zastižení na telefonu 721 208 288.

Bude tam k dispozici Wi-Fi a dost prodlužek. Předpokládaný konec
někdy mezi 23-24 hodinou. S sebou tedy jen notebooky, nainstalované
NetBeans s RefactorNG dobré nápady a chuť si pořádně zahackovat.

Počítáme s každým z vás - pokud by se stalo, že byste někdo na
poslední chvíli odpadl, dejte mi, prosím, určitě po e-mailu nebo přes
telefon 608 216 913 vědět.

Ještě jsem se chtěl optat, jestli je tu někdo, kdo pojede zpátky
autem okolo hlavního nádraží a měl by 3 místa volná?

Honza

Denis Stepanov

unread,
Feb 10, 2011, 2:57:01 AM2/10/11
to czech-hack...@googlegroups.com
Dobry den,

taky dorazim, jmenuji se Denis Stepanov a pracoval jsem na RefactoringNG v ramci sve diplomove prace.

Denis

Vaclav Pech

unread,
Feb 10, 2011, 6:06:40 AM2/10/11
to czech-hack...@googlegroups.com
Ahoj,

nasledovanim detailniho popisu jsem dnes uspesne RNG rozchodil. Jsem tedy na zitrek pripraven :)

Vasek



2011/2/10 Denis Stepanov <denis.s...@gmail.com>



--
E-mail: vacla...@gmail.com
Blog: http://www.jroller.com/vaclav
Linkedin page: http://www.linkedin.com/in/vaclavpech

Vlastimil Dolejs

unread,
Feb 10, 2011, 8:34:33 AM2/10/11
to czech-hack...@googlegroups.com

Ahoj,

Zpatky pojedu autem okolo hlavaku, takze 4 lidi muzu svest..

Jinak my se jeste nezname, ale zitra se urcite pozname.. ;)

Zatim

Vlasta


______________________________________________________________
> Od: "Novoj" <novo...@gmail.com>
> Komu: Czech Hackathon Group <czech-hack...@googlegroups.com>
> Datum: 10.02.2011 08:40

Novoj

unread,
Feb 12, 2011, 3:52:53 PM2/12/11
to Czech Hackathon Group
Reportáže ze včerejšího hackathonu:

http://blog.novoj.net/2011/02/12/hackathon-refactoringng/
http://java.cz/article/hackathon

Díky všem zúčastněným - upřímně řečeno, myslel jsem si, že budeme
daleko víc mimo mísu, než jsme včera nakonec byli - alespoň jedna naše
skupinka si vedla dobře (škoda, že jsem v ní nebyl :( ). Dobrá práce
kluci.
Na další hackathon založím nový topic. Tento bychom mohli tímto
uzavřít.

On 10 ún, 14:34, "Vlastimil Dolejs" <ster...@atlas.cz> wrote:
> Ahoj,
>
> Zpatky pojedu autem okolo hlavaku, takze 4 lidi muzu svest..
>
> Jinak my se jeste nezname, ale zitra se urcite pozname.. ;)
>
> Zatim
>
> Vlasta
>
>  ______________________________________________________________
>  > Od: "Novoj"
>  > Komu: Czech Hackathon Group
>  > Datum: 10.02.2011 08:40
>  > Předmět: Re: RefactoringNG - téma pro další setkání?!
>  >
>  Ahoj,
>
>     aktuální a (asi) finální seznam účastníků zítřejšího Hackathonu je
>  tento:
>
>  Michal Bernhard
>  Zdeněk Troníček
>  Václav Pech
>  Jan Novotný
>  Pavel Jetenský
>  Michal Škrdla
>  Vlastimil Dolejš
>
>    takže nakonec se to docela pěkně naplnilo. Jen pro připomenutí -
>  organizační info:
>
>  Sešli bychom se na 18 hodinu v pátek 11.2.2011 v sídle JetBrains v
>  Praze v Hodkovičkách, ulice Na Lysinách 57. Mapa je zde:
>
>  http://mapy.cz/#mm=ZTtTcP@sa=s@st=s@ssq=Na%20lysin%C3%A1ch%2057%2C%20...
>
>   Parkování kolem dostatek, spojení busem 121 z Kačerova, Budějovické
>  či Nádraží Braník. V případě ztráty orientace bude Vašek Pech k
>  zastižení na telefonu 721 208 288.
>
>   Bude tam k dispozici Wi-Fi a dost prodlužek. Předpokládaný konec
>  někdy mezi 23-24 hodinou. S sebou tedy jen notebooky, nainstalované
>  NetBeans s RefactorNG dobré nápady a chuť si pořádně zahackovat.
>
>   Počítáme s každým z vás - pokud by se stalo, že byste někdo na
>  poslední chvíli odpadl, dejte mi, prosím, určitě po e-mailu nebo přes
>  telefon 608 216 913 vědět.
>
>    Ještě jsem se chtěl optat, jestli je tu někdo, kdo pojede zpátky
>  autem okolo hlavního nádraží a měl by 3 místa volná?
>
>  Honza
>
>  On 1 ún, 20:44, MiŠ  wrote:
>  > Ahoj,
>  > za me checkout a zprovozneni OK. Byla to otazka chvile, ale mel jsem
>  > jiz nainstalovane 6.9.1
>  > M.
>  >
>  > On 1 ún, 15:38, "Zdeněk Troníček"  wrote:
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  > > Výborně. Jenom připomínám, že spávná verze NetBeans je 6.9.1. Verze 6.9
>  > > správná není.
>  >
>  > > Z.
>  > > --
>  > > Zdenek Tronicek
>  > > FIT CTU in Prague
>  >
>  > > MiŠ napsal(a):
>  >
>  > > > Ahoj,
>  > > > tak se k vam pripojim. Pry se mam predstavit, takze:
>  > > > Jmenuji si Michal Škrdla, kdyz to hodite do googlu tak urcite neco
>  > > > najdete. Vystudoval jsem teoretickou informatiku na FI MUNI. Prosel
>  > > > jsem mnoha firmami (http://cz.linkedin.com/pub/michal-skrdla/
>  > > > 8/765/90a) a jakykoliv vyvoj je muj konicek. V tuto chvili jsem
>  > > > castecne verejne rozjel svoji implementaci jedne deskove hry online
>  > > >http://www.wingsofwar.org/forums/showthread.php?3462-online-wings-of-...
>  > > > Ziju v Brne, takze pojedu v patek odpoledne z Brna - na 99% autem a s
>  > > > rodinou, kterou necham u znamych u IKEMu v Kunraticich, coz je
>  > > > relativne blizko k cilovemu mistu, tak to snad najdu.
>  > > > S oblibou se ucastnim Zdenkovych webinaru a prislibil jsem mu tam, ze
>  > > > se na RefactoringNG podivam a ozvu se mu.. to se mi zatim samozrejme
>  > > > nepovedlo, takze ted budu mit prilezitost.
>  > > > M.
>  >
>  > > > On 1 ún, 13:01, Novoj  wrote:
>  > > >> Tak se mi zdá, že nám cloudy žerou zprávy ... to je už druhá co se
>  > > >> takhle ztratila. No snad to byly výjimečné události.
>  > > >> Mmch. článek na Java.cz je napsán ... snad ho brzy zveřejní. Uvidíme,
>  > > >> jestli se naše řady rozšíří.
>  > > >> Každopádně setkání 11.2. stále platí a už se těším.
>  >
>  > > >> Btw. prozatím tu máme jeden pozitivní (já) a jeden negativní pokus
>  > > >> (Michal) o zprovoznění RefactorNG v NetBeans. Zkoušeli jste to ještě
>  > > >> někdo další? S jakým výsledkem?
>  >
>  > > >> Honza
>  >
>  > > >> On 1 ún, 12:31, Pavel Jetensky  wrote:
>  >
>  > > >> > Ahoj, je to tak, přijdu také,
>  >
>  > > >> > Svoji účast jsem už potvrzoval asi předevčírem mailem na hackaton
>  > > >> google group mail, ale asi se to někde ztratilo.
>  > > >> > Jety
>  >
>  > > >> > > ------------ Původní zpráva ------------
>  > > >> > > Od: Novoj
>  > > >> > > Předmět: Re: RefactoringNG - téma pro další setkání?!
>  > > >> > > Datum: 01.2.2011 11:36:00
>  > > >> > > ----------------------------------------
>  > > >> > > No možná bude +1 ... bavil jsem se o tom ještě s Pavlem Jetenským,
>  > > >> > > který mi předběžně říkal, že by mohl.
>  > > >> > > Malý počet účastníků nemusí být nutně na škodu. Ještě dnes zkusím
>  > > >> > > napsat upoutávku na Java.cz a třeba se o něco rozšíříme. Pokud zájem
>  > > >> > > ostatních stále je, byl bych pro to se sejít tak jako tak.
>  >
>  > > >> > > Honza
>  >
>  > > >> > > On 1 ún, 10:32, michalb_cz  wrote:
Reply all
Reply to author
Forward
0 new messages