Javarsovia 2010 - rozpoczynamy!

0 views
Skip to first unread message

Jacek Laskowski

unread,
Nov 19, 2009, 4:56:35 PM11/19/09
to Warszawa-JUG
Cześć!

Za namową panów Michała i Łukasza (nazwiska znane redakcji)
przygotowania do Javarsovii 2010 uważa się za rozpoczęte.
Doświadczenia z poprzednich edycją są, więc większość zadań będzie
rutynowa. Grupa dyskusyjna już jest, więc można rozpocząć dywagacje,
kto, co i za ile. Będzie rozmowa ze sponsorami, zbieranie tematów,
katering, itp. Możnaby powiedzieć "Nuda!"

Czyżby?! I stąd informacja na grupie. Jeśli jesteś zainteresowany/-a
przygotowaniami konferencji zgłoś swój udział, najlepiej jakimś
ciekawym pomysłem, który mógłby wzmocnić znaczenie Javarsovia 2010 na
polskiej scenie javowej. Są pomysły, aby zrobić ją 2-dniową. Moja żona
kręci nosem i pyta "Po co?". Ma swoje racje. Mają i Ci, którzy
chcieliby 2-dniowej, ale trudno powiedzieć, czy w weekend, w tygodniu,
czy mieszane (1 dzień w tygodniu roboczym, a 1 w weekend). I tak
dalej.

Najważniejsze, aby określić termin. Do tej pory planowano na lipiec,
ale mi akurat pasowałby 23.czerwca, tak jak to miało miejsce przy 1.
edycji w 2007. Może być maj, ale lipiec też dobry :) Trz(eb)a ustalić.

O ważniejszych decyzjach będę/-ziemy informować na bieżąco, więc nie
ma co zapisywać się do kapituły, jedynie, aby być na bieżąco, kiedy
wystarczy śledzić forum WJUGa. Więcej niebawem.

p.s. Uczestnicy komitetów organizacyjnych poprzednich edycji wchodzą
bez biletu :)

Jacek

--
Jacek Laskowski
Notatnik Projektanta Java EE - http://www.JacekLaskowski.pl

Roman

unread,
Nov 20, 2009, 5:14:03 AM11/20/09
to Warszawa Java User Group (Warszawa JUG)


On 19 Lis, 22:56, Jacek Laskowski <ja...@laskowski.net.pl> wrote:
> Najważniejsze, aby określić termin. Do tej pory planowano na lipiec,
> ale mi akurat pasowałby 23.czerwca, tak jak to miało miejsce przy 1.
> edycji w 2007. Może być maj, ale lipiec też dobry :) Trz(eb)a ustalić.

Ja zdecydowanie wolał bym w czerwcu, lipiec to u nas w firmie sezon
urlopowy

Lukasz Lenart

unread,
Nov 20, 2009, 5:52:43 AM11/20/09
to warsza...@googlegroups.com
W dniu 20 listopada 2009 11:14 użytkownik Roman
<roman....@gmail.com> napisał:

> Ja zdecydowanie wolał bym w czerwcu, lipiec to u nas w firmie sezon
> urlopowy

Początek lipca, kiedy jest Opener ;-)


Pozdrawiam
--
Lukasz
http://www.lenart.org.pl/

Tomek Szymański

unread,
Nov 21, 2009, 6:54:26 AM11/21/09
to warsza...@googlegroups.com
Bardzo smieszne.

T.

ps. zapomnij o wskazniku :-ppp

Marcin &#39;frodo2000&#39; Molak

unread,
Nov 22, 2009, 2:20:18 PM11/22/09
to Warszawa Java User Group (Warszawa JUG)
Czerwiec wydaje się być lepszym terminem.

On 21 Lis, 12:54, Tomek Szymański <szim...@szimano.org> wrote:
> Bardzo smieszne.
>
> T.
>
> ps. zapomnij o wskazniku :-ppp
>
> On Nov 20, 2009, at 11:52 , Lukasz Lenart wrote:
>
>
>
> > W dniu 20 listopada 2009 11:14 użytkownik Roman
> > <roman.hep...@gmail.com> napisał:

Michal Margiel

unread,
Nov 22, 2009, 3:18:33 PM11/22/09
to warsza...@googlegroups.com
Jak dla mnie to klasyczne "wsio radno". I tak jedni krzyczą o koncertach w lipcu, inni będą krzyczeć o sesji w czerwcu. Zobaczymy - może znów zadecyduje za nas dostępnosć sali.

2009/11/22 Marcin &#39;frodo2000&#39; Molak <frod...@gmail.com>



--
Pozdrawiam/Best regards
Michał Margiel

http://www.javarsovia.pl
http://www.linkedin.com/in/MichalMargiel
http://poligloci.margiel.eu

Adam Warski

unread,
Dec 5, 2009, 10:16:28 AM12/5/09
to warsza...@googlegroups.com
Ja z takim małym pomysłem ...

Na konferencjach gdzie jest ponad jeden "track" (a tak było na ostatniej Javarsovii) zdarza się dosyć często, że pare interesujących (mnie :) ) prezentacji odbywa się w tym samym czasie, podczas gdy w następnym "slocie" nie ma żadnej interesującej. Występuje tu wyraźny problem z dobrym rozplanowaniem :). Możnaby napisać dosyć prostą aplikację, za pomocą której uczestnicy (przy okazji byłaby rejestracja na konferencję) mogliby wybierać interesujące ich prezentacje (np. tyle, ile jest "slotów"). Potem zapuszczałoby się na tych danych jakiś solver dostając rozkład z jak najmniejszą liczbą kolizji (czyli taki, który umożliwi jak największej ilości osób pójście na jak najwięcej interesujących ich prezentacji).

To mogłoby też pomóc przu CfP, w końcu konferencja jest "społecznościowa", to czemu społeczność nie miałaby wybierać które prezentacje powinny na niej być.

Co wy na to? Jeżeli myślicie że to dobry pomysł to oczywiście chętnie taką aplikację napiszę :)

Adam

Jacek Laskowski

unread,
Dec 5, 2009, 10:23:49 AM12/5/09
to warsza...@googlegroups.com
2009/12/5 Adam Warski <ad...@warski.org>:

> Co wy na to? Jeżeli myślicie że to dobry pomysł to oczywiście chętnie taką aplikację napiszę :)

Ja jestem (jak zawsze) ZA i podpisuję się pod tym obiema rękoma.
Wystaw swoje prace na Githubie czy podobnie i pomogę.

p.s. Te kolizje rozwiązuje jakiś algorytm, o którym gdzieś czytałem,
ale nic nie mogę sobie teraz przypomnieć. Obyś nie pisał go od zera,
bo wyjdzie naiwny (= wykładniczy) :)

Tomek Szymański

unread,
Dec 5, 2009, 10:43:14 AM12/5/09
to warsza...@googlegroups.com
Takie kolizje to rozwiazuje Drools ;-)

T.

Adam Warski

unread,
Dec 5, 2009, 12:48:50 PM12/5/09
to warsza...@googlegroups.com

>> Co wy na to? Jeżeli myślicie że to dobry pomysł to oczywiście chętnie taką aplikację napiszę :)
>
> Ja jestem (jak zawsze) ZA i podpisuję się pod tym obiema rękoma.
> Wystaw swoje prace na Githubie czy podobnie i pomogę.
No to fajnie :) Jak coś będzie to dam znać.

> p.s. Te kolizje rozwiązuje jakiś algorytm, o którym gdzieś czytałem,
> ale nic nie mogę sobie teraz przypomnieć. Obyś nie pisał go od zera,
> bo wyjdzie naiwny (= wykładniczy) :)

Nie no, gdybym JA pisał algorytm to na pewno by był super-wydajny ;).
Ale tak jak Tomek pisał można sobie oszczędzić kłopotu i użyć np. Drools-Solvera (np.: http://java.dzone.com/articles/examination-timetabling) i pewnie wielu innych gotowych implementacji.

A samych algorytmów to jest sporo, wszystkie mniej lub bardziej probabilistyczne, choćby jeden z moich ulubionych, pod względem nazwy, symulowane wyżarzanie (nazwa wzięta z metalurgii).

--
Adam

Adam Warski

unread,
Jan 26, 2010, 10:02:04 AM1/26/10
to warsza...@googlegroups.com
Cześć,

wrzuciłem na gita bardzo podstawową wersję, można edytować konferencje i zgłaszać prezentacje:
http://github.com/adamw/conference-portal

żeby nie było nudno, aplikacja napisana jest w Scali + Lifcie. Jak by ktoś chciał u siebie uruchomić to musi sobie skonfigurować bazę w pliku src/main/scala/bootstrap/liftweb/Boot, na samej górze. Chyba że używa mysql-a, ma bazę "conference", użytkownika "root" i puste hasło, to nic nie musi zmieniać ;). Powinno też działać mvn jetty:run po zapewnieniu odpowiednika sterownika do bazy danych w pom.xml (w przypadku mysql-a trzeba usunąć scope provided).

> --~--~---------~--~----~------------~-------~--~----~
> Otrzymałeś/-aś tę wiadomość, ponieważ jesteś zapisany/-a do grupy "Warszawa Java User Group (Warszawa JUG)" w serwisie Grupy dyskusyjne.
> Aby publikować na tej grupie, wyślij wiadomość e-mail na adres warsza...@googlegroups.com
> By wypisać się z grupy, wyślij e-mail do warszawa-jug...@googlegroups.com
> Więcej opcji na stronie grupy http://groups.google.com/group/warszawa-jug?hl=pl
> -~----------~----~----~----~------~----~------~--~---
>

--
Adam Warski
http://www.warski.org
http://www.softwaremill.eu


Michal Margiel

unread,
Jan 26, 2010, 10:03:49 AM1/26/10
to warsza...@googlegroups.com


2010/1/26 Adam Warski <ad...@warski.org>

Cześć,

wrzuciłem na gita bardzo podstawową wersję, można edytować konferencje i zgłaszać prezentacje:
http://github.com/adamw/conference-portal

żeby nie było nudno, aplikacja napisana jest w Scali + Lifcie. Jak by ktoś chciał u siebie uruchomić to musi sobie skonfigurować bazę w pliku src/main/scala/bootstrap/liftweb/Boot, na samej górze. Chyba że używa mysql-a, ma bazę "conference", użytkownika "root" i puste hasło, to nic nie musi zmieniać ;). Powinno też działać mvn jetty:run po zapewnieniu odpowiednika sterownika do bazy danych w pom.xml (w przypadku mysql-a trzeba usunąć scope provided).

A nie możesz gdzies odpalić "dema"?

Adam Warski

unread,
Jan 26, 2010, 10:50:37 AM1/26/10
to warsza...@googlegroups.com
Można, tylko przewalczę mavena i linuxa (mac os rozleniwia ... ;) )

Adam

> --
> Otrzymujesz tę wiadomość, ponieważ subskrybujesz grupę dyskusyjną Google o nazwie „Warszawa Java User Group (Warszawa JUG)”.
> Aby zamieszczać posty w tej grupie, wyślij e-mail na adres warsza...@googlegroups.com.
> Aby anulować subskrypcję tej grupy, wyślij e-mail na adres warszawa-jug...@googlegroups.com.
> Aby uzyskać więcej informacji, odwiedź tę grupę pod adresem http://groups.google.com/group/warszawa-jug?hl=pl.

Lukasz Lenart

unread,
Jan 26, 2010, 11:18:33 AM1/26/10
to warsza...@googlegroups.com
W dniu 26 stycznia 2010 16:50 użytkownik Adam Warski <ad...@warski.org> napisał:
> Można, tylko przewalczę mavena i linuxa (mac os rozleniwia ... ;) )

Możesz dodać snapshot repo http://scala-tools.org/repo-snapshots ?
Używasz snapshotów i Maven nie może ich pobrać.


Pozdrawiam
--
Lukasz
http://www.lenart.org.pl/

Kapituła Javarsovia 2010
http://javarsovia.pl

Adam Warski

unread,
Jan 27, 2010, 3:58:07 AM1/27/10
to warsza...@googlegroups.com
> A nie możesz gdzies odpalić "dema"?

Proszę bardzo:
http://javarsovia.softwaremill.pl/

Adam Warski

unread,
Jan 27, 2010, 4:49:30 AM1/27/10
to warsza...@googlegroups.com
Ok, już powinno działać z mavenem. I nawet testy powinno przechodzić :)

Niestety nie było to tylko dodanie repo (które mam u siebie w settings.xml więc nie dostawałem błędu), ale przewalczenie jakiejś dziwnej zależności od javax.mail 1.4.3-rc1. Niby jest w repozytorium, ale ściągać maven go nie chce. Dodałem do exclusions i działa ;)

Adam

Lukasz Lenart

unread,
Jan 27, 2010, 5:27:29 AM1/27/10
to warsza...@googlegroups.com
W dniu 27 stycznia 2010 10:49 użytkownik Adam Warski <ad...@warski.org> napisał:
> Ok, już powinno działać z mavenem. I nawet testy powinno przechodzić :)

No nie wiem, Hudson mówi co innego ;-)

Adam Warski

unread,
Jan 27, 2010, 5:40:20 AM1/27/10
to warsza...@googlegroups.com
E tam Hudson, "mi działa" ;)

A da sie gdzieś zobaczyć co ten hudson mówi? :)
Na maila dostałem tylko linka "See <http://dev.wjug.pl/hudson/job/conference-portal/6/changes>". Po kliknięciu dostaję 404.

Adam

Adam Warski

unread,
Jan 29, 2010, 2:10:24 PM1/29/10
to warsza...@googlegroups.com
Mały update: polskie tłumaczenie, ulepszony wygląd.

"Workflow" jest obecnie taki:
- tworzymy konferencje i sloty (na podstawie pokoi i przedziałów czasowych)
- C4P
- akceptowanie/odrzucanie prezentacji
- potem użytkownicy mogą wybrać które z zaakceptowanych prezentacji chcieliby obejrzeć ("moje preferencje rozkładu")

No i na końcu powinien się tworzyć jak najlepszy rozkład, ale tego jeszcze nie ma :)

Adres bez zmian: http://javarsovia.softwaremill.pl

Reply all
Reply to author
Forward
0 new messages