Właśnie dostałem na skrzynkę informację od JetBrains. Warto skorzystać
z nadarzającej się okazji do wystąpień publicznych i "zgarnąć"
licencję. Zapraszam! Chętnie pomogę. Już zachęcam JetBrains do
uczestnictwa w Warsjava+Eclipse DemoCamp 2008 w Warszawie 22-ego
października.
Jacek
---------- Forwarded message ----------
From: David Booth <ju...@jetbrains.com>
Date: Wed, Sep 17, 2008 at 6:31 PM
Subject: JetBrains Giveaway Program Update
To: ja...@laskowski.net.pl
Hi Jacek,
Here's a quick update on the JetBrains User Group Giveaway program:
1) We are happy to extend this giveaway for another year – at least
until the end of 2009. Your work in the community is something we all
admire, and we'd like to thank you for your efforts.
2) We are expanding the program to support a lot more User Groups –
Java, Groovy, Ruby, .NET, Google, and Agile. If you want us to
support any other groups, let me know!
3) We're also expanding our offer – each month, your speaker and
winner can choose their prize:
a. IntelliJ IDEA Personal License
b. ReSharper Personal License
c. TeamCity Build Agent (for our Continuous Integration and Build Server)
d. Ruby IDE Personal License (not named yet, but we're working on that :)
...
6) All licenses of IntelliJ IDEA given away after September 1st can be
upgraded for free to IntelliJ IDEA 8.0!
If you have any questions at all, feel free to ask me anytime.
All the best,
Dave Booth
Executive Marketing Manager
JetBrains
--
Jacek Laskowski
Notatnik Projektanta Java EE - http://www.JacekLaskowski.pl
Cześć,
Właśnie dostałem na skrzynkę informację od JetBrains. Warto skorzystać
z nadarzającej się okazji do wystąpień publicznych i "zgarnąć"
licencję. Zapraszam! Chętnie pomogę. Już zachęcam JetBrains do
uczestnictwa w Warsjava+Eclipse DemoCamp 2008 w Warszawie 22-ego
października.
Października? a nie listopada? btw, myśle że rozdawanie IDEII na konferencji Eclipsowej warto by skonsultować z obiema stronami ;)
T.
> Października? a nie listopada? btw, myśle że rozdawanie IDEII na konferencji
> Eclipsowej warto by skonsultować z obiema stronami ;)
Ups, miało być listopada oczywiście.
Dlaczego mielibyśmy konsultować to z kimkolwiek?! Przecież chodzi o
popularyzację jednej i drugiej platformy, a wyborem uczestników
będzie, co wybiorą. To zabobon, że skoro impreza ma być czysto
eclipse'owa to miałoby zabraknąć IDEi, albo NB lub też na odwrót. Na
EclipseCon NetBeans miało całkiem pokaźną reprezentację i nawet było
jakieś GetTogether czy podobnie.
Jacek
> +1 :) Idea pewnie pierwsza do takiego rozwiazania, ale Eclipse pewnie
> jakby troche mniej ;-)
A nas, dlaczego miałoby to interesować?! My jesteśmy ponad podziałami! ;-)
Jacek
2008/9/18 Michal Margiel <michal....@gmail.com>:
Ups, miało być listopada oczywiście.
> Października? a nie listopada? btw, myśle że rozdawanie IDEII na konferencji
> Eclipsowej warto by skonsultować z obiema stronami ;)
Dlaczego mielibyśmy konsultować to z kimkolwiek?! Przecież chodzi o
popularyzację jednej i drugiej platformy, a wyborem uczestników
będzie, co wybiorą. To zabobon, że skoro impreza ma być czysto
eclipse'owa to miałoby zabraknąć IDEi, albo NB lub też na odwrót. Na
EclipseCon NetBeans miało całkiem pokaźną reprezentację i nawet było
jakieś GetTogether czy podobnie.
Naprawdę nie widzicie w tym nic złego? no ok.. ale chyba zapytać nie zaszkodzi! :P
WJEDźCie ;-) O tym EDC to nie pomyślałem.
+100.
Najwazniejsze nie jest to, zeby kogos przekonywac do lepszych, IDEAowych rozwiazan ;) ale zeby pokazac, ze jest wybor. Ja osobiscie uzywam IDEA, ale nie przeszkadza mi to w organizowaniu Eclipse DemoCamp. A i do NB nic nie mam (chociaz narazie zostaje w tyle za IDEA i Eclipse, chociaz ostatnio przyspieszaja tempo i np. JS support maja swietny, a jesli patrzec na JME to chyba NB gra pierwsze skrzypce).
IDEA nie jest tak popularna jak Eclipse, bo trzeba za nia zaplacic (choc jak widac, wielu z nas moze ja miec za free). A jak juz czlowiek raz sie nauczy tych wszystkich Ctrl+Q+Y to nie chce sie potem uczyc czegos nowego. Normalne. Na poczatku na 1000% spada produktywnosc. Ale czy nie warto od czasu do czasu wyjsc poza Eclipse i zobaczyc co tam w "konkurencji" slychac?
BTW. Ja znam co najmniej 7 przypadkow przejscia z Eclipse do IntelliJ IDEA, ale nie spotkalem jeszcze nikogo, kto by przeszedl w druga strone :P
BTW2. Jest znowu konkurs na plugin do IntelliJ (http://dworld.pl/2008/09/18/konkurs-na-plugin-do-intellij-idea/), wiec moze ktos bedzie mial ochote wygrac 7,000$ :)
Ja też się z wami w 100% zgadzam. Ale mam nadzieje ze nie odnosicie się do mojego postu. bo mi zupełnie o cos innego chodziło :)
ps. staram się z ta ideą. naprawdę staram. ale nie daje rady przeskoczyć. Potrzebuje jakiejś prezentacji :)
ps2. Grzesiu - pamiętasz naszą dyskusje o pakietach i zmianie nazwy? wtedy napisałeś coś takiego "F6 - najprostsze rozwiązania są najlepsze". No tak.. faktycznie działa... tylko że F6 to jest move a nie rename. jak dla mnie trochę mało intuicyjne ;)
To dlatego, że spędziłeś zbyt mało czasu z IntelliJ :)
Pozdrawiam,
Radek
--
Polish Java User Group
www.java.pl
W dniu 19 września 2008 14:48 użytkownik Tomek Szymański
<szi...@szimano.org> napisał:
>To dlatego, że spędziłeś zbyt mało czasu z IntelliJ :)
> Ja sie podpisuje pdo michalem. Dwa razy probowalem sie przesiasc na
> IDEE i za kazdym razem wracalem do Eclipse'a :) Chyba kwestia
> przyzwyczajen ;-) Zreszta jest malo rzeczy (zadnej nie umiem
> wymienic), ktorych bym potrzebowal czego nie umie JBoss Tools a umie
> IDEA...
>
No z tym argumentem to chyba nikt nie dyskutuje :)
Ja dyskutuje :) Nie przyjmuje na wiare ze "idea jest lepsza" tak jak
na przyklad niektorzy przekonuja mnie ze "ruby jest bardziej cool".
Probowalem i nie dosc, ze nie uwazam, ze jest lepsza, to na razie
twierdze ze jest gorsza - wnerwiala mnie niemilosiernie
przeladowywaniem (i to na modalu) wszystkich plikow wszystkich
projektow po tym jak robilem "maven clean" w rootcie.
A tak to nie znalazlem niczego, co by mi dala, a czego nie mialem w
eclipsie :]
T.
Hehe... widzę, że odebrałeś mi tą przyjemność udzielenia Tomkowi
krótkiej, aczkolwiek treściwej odpowiedzi :D
Ja dyskutuje :)
On Sep 19, 2008, at 16:34 , Michal Margiel wrote:
> To dlatego, że spędziłeś zbyt mało czasu z IntelliJ :)
>
> No z tym argumentem to chyba nikt nie dyskutuje :)
>
Nie zrozumiałeś mnie. Ja twierdzę, że dla nas jest lepszy Eclipse bo więcej czasu poświęciliśmy właśnie pracy z tym IDE. Jeśli dłużej byśmy pracowali w IDEII to jestem pewny, że byli byśmy po tej stronie co Bolek, Grześ i Radek.
"Najlepsze IDE dla programisty to takie które on najlepiej zna" - możemy przeczytać w książce Pragmatyczny programista, i trudno się z tym stwierdzeniem nie zgodzić.
Natomiast co obiektywnie jest lepsze to ja nawet nie staram się rozstrzygnąć.
> Nie zrozumiałeś mnie. (...)
Zrozumialem. I nie wiem czy byl po tej samej stronie co Grzes i Radek
- oni po prostu nie umieja dobrze korzystac z eclipse'a a ja nie umiem
dobrze korzystac z idei. Nie ma w takich argumentow dla ktorych
mialbym sie przesiasc na idee (to znaczy nie ma obiektywnie nic tak
FANTATSYCZNEGO w idei co by moglo mnie przekonac). Ja rozumiem po co
sie mozna przesiasc z notepada na vima, albo z vima na eclipse'a. Ale
czy to bedzie eclipse, idea, oraclowy developer studio (nie pamietam
jak to sie nazywalo ? jDeveloper ?) czy netbeans, to juz IMO naprawde
nie ma znaczenia ;)
A z IDEĄ to jest tak, ze jest na nia moda i jak chcesz byc cool, to
bedziesz mial maca, idee i trzaskal w rubym :) (nie to ze nie mam
maca ;-) ).
I tyle. Niech mi ktos pokaze cos czego nie umie eclipse a umie idea (i
nie mowie tutaj o ficzerach bez ktorych sie nie da zyc typu "wyszukaj
podobny komentarz w kodowaniu CP1234 i pietnastu znakach
niedozwolonych " ctrl-shift-alt-r-t-y esc-z-e ;-) ) to sie moze
przekonam, zeby znowu sprobowac :)
T.
Tutaj się zgadzam w 100%, mam trochę doświadczenia w Eclipse i świata
poza nim nie widziałem jednak staram się być otwarty na inne IDE
i tym sposobem dałem się przekonać do IntelliJ, początki były
oczywiście ciężkie ale miesiąc developmentu i nie mogłem już wrócić do
Eclipse :)
Podoba mi się też NetBeans, pewnie dlatego, że kopiuje sporo od
IntelliJ, z drugiej strony takie kopiowanie ma swoje plusy - zmusza
JetBrains do
ciągłego i intensywnego rozwijania IntelliJ.
Jeśli już piszemy o IDE to zna ktoś coś lepszego do Groovy'ego od JetGroovy ?
Wracając do porównania Eclipse - IntelliJ... w IntelliJ brakuje mi
strasznie Mylyn'a :P
Doskonale wiem o co Ci chodzi - siedząć w IntelliJ bawię się
środowiskiem, pierwszy raz mi się przytrafiło
żebym używał IDE nie tylko z konieczności ale i dla przyjemności...
Mam nadzieję, że reszta wie o co chodzi ;)
Pozdrawiam,
Radek
PS. Ktoś wcześniej napisał, że IntelliJ jest teraz w modzie... Znam
sporo ludzi którzy kodują już kilka dobrych lat w IntelliJ i robili
to sporo wcześniej niż pojawił się u nas ten cały JUGowy szał :P
> PS. Ktoś wcześniej napisał, że IntelliJ jest teraz w modzie... Znam
> sporo ludzi którzy kodują już kilka dobrych lat w IntelliJ i robili
> to sporo wcześniej niż pojawił się u nas ten cały JUGowy szał :P
No to zwykle jest tak, ze zanim zacznie sie moda, ktos czegos uzywa ;-)
A co do samego tematu to nie chcecie mi odpowiedziec na pytanie :-).
Jedyna na razie odpowiedz to taka, ze idea ma wszystko out of the box.
Jest to jakis powod :) Jak bede chcial uzyc czegos, czego nie ma w
jboss tools to pewnie przyznam racje :) Nie zmienia to faktu, ze do
eclipse'a jest wszystko - ale nie ma nic za darmo. Troche tak jak z
windowsem, na ktorym wszystko dziala, ale nie zawsze, a maciem na
ktorym dziala to co ma dzialac, ale dziala z zalozenia dobrze, bo jest
ograniczona platforma :) Nie zmiania to faktu ze tu i tu mozna
swietnie sobie dawac rade.
I ja nie dyskutuje dla samej dyskusji - nie podoba mi sie tylko, ze
ideowcy sa tak zapatrzeni w swoja idee, ze jest ona super-kul pod
kazdym wzgledem i nie znosi zadnej krytyki. A do tego jeszcze mi
wmawiaja, ze to ja jestem ograniczony i tylko sie w eclipsa wpatruje :-
p Ja chce, zeby mi ktos pokazal tylko cos co jest w idei a eclipsie
nie ma - ale najwidoczniej nie ma takich rzeczy ;-)
T.
Wiesz, tu nie chodzi tylko o rzeczy których w Eclipse nie ma ale też o
takie które są ale w IntelliJ są zrobione lepiej :)
Przykład choćby taki jak wygląda sprawa supportu dla Spring'a,
zdecydowanie bardziej wolę IntelliJ niż wtyczkę do Eclipse,
podobnie się sprawa ma z Struts2, ostatnio nawet Flex'owe rzeczy
koduję w IntelliJ (8.0 M1) i to dlatego, że ma zajebisty edytor XML
+ support dla AS, oczywiście pozostawia jeszcze trochę do życzenia ale
liczę, że poprawią to w wersji finalnej :)
No i jeszcze jedna rzecz... w firmie ostatnio zaczynamy myśleć o
developmencie w Groovy'm no i co?
Oczywiście IntelliJ ma najlepszy support dla Groovy'ego i Grails'ów :P
Dodatkowo chodzi mi o to, że zauważyłem, że koduję w Eclipse o 15-20%
wolniej (może to też dlatego, że nie odczuwam takiej
przyjemności z jego używania) co przekłada się na odpowiednie
wyniki... również finansowe... ;)
Pozdrawiam,
Radek
Aaaa nooo wlasnie :) I tym optymistycznym akcentem... ;-)
T.
Jak dla mnie: nawigacja z każdego pliku do źródła klasy Javy, czyli w
jakimś pliku (XML, properties, etc.) mam wpisane
pl.org.lenart.MojaWaznaKlasa, robię CTRL+click lub bardziej
odpowiednio CTRL+b ;-) i skaczę do klasy.
Może i jest to bajer, ale jak pracuje się z dużą ilością XMLa (WSDL,
XSD, etc) to jest wielki ułatwienie ;-)
W Eclipsie tego nie ma i raczej nie będzie, gdyż jak to czytałem
gdzieś na Bugzilli, trzeba by dodać zależność pluginu XML do JDT, czy
coś takiego.
Pozdrawiam
--
Lukasz
http://www.lenart.org.pl/
Zaczalem sie przygotowywac do wystapienia i postanowilem, ze dam idei
kolejna szanse.
I tak:
- Czy jest cos takiego jak w eclipse, czego uzywam bardzo czesto,
czyli - najezdzam na jakis field i on mi sie w calym pliku podswietla
(przy okazji z boku na basku pokazujac gdzie jest) ?
- Dlaczego importy nie moga byc jak Pan Bog przykazal pod ctrl-space
tylko jakims alt-enterem czy czyms rownie idiotycznym ?
- Dlaczego piszac nazwe klasy kodujac jsp (tak tak ;-) ) on mi jej nie
chce podpowiedziec, tylko musze napisac pelen pakiet ? (ale to mi sie
wydaje, ze to musi byc tyko u mnie, bo strasznie to glupie ;) )
To mi sie przypomnialo tak na szybko z rzeczy ktore mnie denerwuja/
brakuja.
T.
ps. aha - no i zaleznosci. w eclipse moge ladnie wybierac sposord
jarow ktore mam w workspace, a w idei po calym dysku musze szukac :]
Chyba, ze znowu nie wiem gdzie szukac....
Hej,
daj jej około 3 - 4 tygodni :)
> I tak:
>
> - Czy jest cos takiego jak w eclipse, czego uzywam bardzo czesto,
> czyli - najezdzam na jakis field i on mi sie w calym pliku podswietla
> (przy okazji z boku na basku pokazujac gdzie jest) ?
O najezdzaniu wiem tyle, że jest jedna wtyczka która pozwala Ci na
takie podświetlenie,
Mnie osobiście zawsze to denerwowało i wolę uzywać skrótu Ctrl + Shift
+ F7 na zmiennej :)
> - Dlaczego importy nie moga byc jak Pan Bog przykazal pod ctrl-space
> tylko jakims alt-enterem czy czyms rownie idiotycznym ?
Pod Ctrl + Space jest "szybkie" uzupełnianie nazwy klasy, pod Ctrl +
Alt + Space jest uzupełnianie z
wyszukiwaniem we wszystkich "podlinkowanych" bibliotekach.
Co do importu Alt + Enter to tylko kwestia przyzwyczajenia, tak
naprawdę to ten skrót w IntelliJ służy do wyboru
jednej z podpowiedzi do których również należy polecenie zaimportowania klasy.
> - Dlaczego piszac nazwe klasy kodujac jsp (tak tak ;-) ) on mi jej nie
> chce podpowiedziec, tylko musze napisac pelen pakiet ? (ale to mi sie
> wydaje, ze to musi byc tyko u mnie, bo strasznie to glupie ;) )
>
Próbowałeś użyć Ctrl + Alt + Space?
> To mi sie przypomnialo tak na szybko z rzeczy ktore mnie denerwuja/
> brakuja.
>
> T.
>
> ps. aha - no i zaleznosci. w eclipse moge ladnie wybierac sposord
> jarow ktore mam w workspace, a w idei po calym dysku musze szukac :]
> Chyba, ze znowu nie wiem gdzie szukac....
>
>
W projektach używam Mavena 2 a IntelliJ bardzo łatwo odświeża listę
bibliotek na podstawie pom.xml.
Co do ręcznego ich podpinania to szczerze mówiąc nawet nie zwróciłem
uwagi na to, że muszę szukać
po dysku (pewnie to kwestia przyzwyczajenia).
Czyli pewnie są to mądre sugestie, które w IDEI nazywają się intencjami (także wywołuje się je poprzez alt-enter), np.
"aaa" + zmienna + "bbbb" -> zaproponuje wykorzystanie StringBuildera (i sama to zrobi) lub wykorzystanie MessageFormat.format() (i także sama to zrobi) :).
A IDEA coś takiego robi? a po co? :/
użycie : aaa" + zmienna + "bbbb", czuy też StringBuildera już w bytecode wygląda identycznie.
Użycie StringBuildera ma sens dopiero gdy konkatenujemy łańców w jakiejś pentli.
czuje się jak w programie "pogromcy mitów" :)
2008/9/22 Wiktor Gworek <wiktor...@gmail.com>Czyli pewnie są to mądre sugestie, które w IDEI nazywają się intencjami (także wywołuje się je poprzez alt-enter), np.
"aaa" + zmienna + "bbbb" -> zaproponuje wykorzystanie StringBuildera (i sama to zrobi) lub wykorzystanie MessageFormat.format() (i także sama to zrobi) :).
A IDEA coś takiego robi? a po co? :/
użycie : aaa" + zmienna + "bbbb", czuy też StringBuildera już w bytecode wygląda identycznie.
Użycie StringBuildera ma sens dopiero gdy konkatenujemy łańców w jakiejś pentli.
czuje się jak w programie "pogromcy mitów" :)
Większość banków i dużych instytucji finansowych :P
Idea dla Java < 5 dal powyższego przykładu użyje klasy StringBuffer co
jest o wiele wydajniejsze niż "sumowanie" obiektów typu String.
Jeśli chodzi o wersje to z ciekawości zapytam ile osób używa wesji 1.6
w swoich projektach?
2008/9/22 Grzegorz Duda <grzego...@gmail.com>:
> No wlasnie, w 1.4 jest StringBuffer, wiec zakladalem, ze moze podobnie toJeśli chodzi o wersje to z ciekawości zapytam ile osób używa wesji 1.6
> sie zachowywalo.
>
> A co do Javy 1.4, to niestety duzy % ludzi wciaz jej uzywa :)
>
w swoich projektach?
Zawsze trzeba być przygotowanym co będą używać w firmie za 10 lat :D
Hej,
my też pracujemy głównie na wersji 1.6, czasami 1.5 ale to jedynie w
sytuacji gdy klient tego oczekuje.
Stosowanie Javy 1.6 wynika częściowo z polityki firmy czyt.
przyglądania się wszystkiemu co nowe :)