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 :)
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
> W dniu 20 listopada 2009 11:14 użytkownik Roman
> <roman.hep...@gmail.com> napisał:
>> Ja zdecydowanie wolał bym w czerwcu, lipiec to u nas w firmie sezon
>> urlopowy
> 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ł:
> >> Ja zdecydowanie wolał bym w czerwcu, lipiec to u nas w firmie sezon
> >> urlopowy
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 'frodo2000' Molak <frodo2...@gmail.com>
> 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ł:
> > >> Ja zdecydowanie wolał bym w czerwcu, lipiec to u nas w firmie sezon
> > >> urlopowy
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
On Nov 19, 2009, at 10:56 PM, Jacek Laskowski wrote:
> 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 :)
> 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) :)
>> 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) :)
>> 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).
ż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).
>>> 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 > --~--~---------~--~----~------------~-------~--~----~ > 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 warszawa-jug@googlegroups.com > By wypisać się z grupy, wyślij e-mail do warszawa-jug+unsubscribe@googlegroups.com > Więcej opcji na stronie grupy http://groups.google.com/group/warszawa-jug?hl=pl > -~----------~----~----~----~------~----~------~--~---
> ż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).
> ż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"? > -- > Pozdrawiam/Best regards > Michał Margiel
> -- > 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 warszawa-jug@googlegroups.com. > Aby anulować subskrypcję tej grupy, wyślij e-mail na adres warszawa-jug+unsubscribe@googlegroups.com. > Aby uzyskać więcej informacji, odwiedź tę grupę pod adresem http://groups.google.com/group/warszawa-jug?hl=pl.
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 ;)
> W dniu 26 stycznia 2010 16:50 użytkownik Adam Warski <a...@warski.org> napisał: >> Można, tylko przewalczę mavena i linuxa (mac os rozleniwia ... ;) )
> -- > 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 warszawa-jug@googlegroups.com. > Aby anulować subskrypcję tej grupy, wyślij e-mail na adres warszawa-jug+unsubscribe@googlegroups.com. > Aby uzyskać więcej informacji, odwiedź tę grupę pod adresem http://groups.google.com/group/warszawa-jug?hl=pl.
> W dniu 27 stycznia 2010 10:49 użytkownik Adam Warski <a...@warski.org> napisał: >> Ok, już powinno działać z mavenem. I nawet testy powinno przechodzić :)
> -- > 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 warszawa-jug@googlegroups.com. > Aby anulować subskrypcję tej grupy, wyślij e-mail na adres warszawa-jug+unsubscribe@googlegroups.com. > Aby uzyskać więcej informacji, odwiedź tę grupę pod adresem http://groups.google.com/group/warszawa-jug?hl=pl.
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 :)