Promocja -50% na oprogramowanie JetBrains [IntelliJ IDEA, PhpStorm, ReSharper i wszystkie inne]

7

Jak w temacie, informuję, że jest promocja na produkty JetBrains - ceny -50% na licencje osobiste. Licencji osobistych można używać w pracy - jest po prostu Twoja - po powrocie do domu można korzystać z programu na tej samej licencji w domu.

http://www.jetbrains.com/

Od siebie dodam, że do webdev (php i cała reszta do web) używałem 2 lata Eclipse, z pół roku PHPEdit, 3 miesiące NetBeans i teraz 3 miesiące PhpStorm - i to IDE bije na głowę wszystkie inne, w dodatku bardzo sprawnie chodzi ("nie czuć, że to java"). Nie ma bugów jak NetBeans, nie sypie się jak Eclipse i ogólnie - widać, że ktoś naprawdę solidnie nad tym siedzi i rozwija. Ja zakupiłem to PhpStorm za blisko 400zł i uważam, że było warto, teraz jest za 220 + VAT - to tym bardziej śmiało polecę.

Wątek umieszczam, bo chwilę przed tym jak wydałem na to 400zł była promocja -75%, ale o niej nie wiedziałem (kończył mi się trial, a z kasą wtedy było cienko i myślałem, że zniosę tego Eclipse). Ostatnio polecałem parę razy ten IDE na tym forum - więc może akurat komuś się przyda ta informacja.

Promocja zakończona.

1

O, dobra sprawa. Ja co prawda juz swoje PhpStorm mam zakupione, ale pisze tego posta by rowniez go polecic :-)

0

Czy masz może pod ręką fragment licencji, który mówi o możliwości używania licencji prywatnej w miejscu pracy (pracuję normalnie na etat w biurze pracodawcy)? Posiadam licencję i do tej pory nie byłem świadomy takiego stanu rzezcy i w pracy używam Eclipse, który coraz częściej mnie irytuje.

0

Khem.. nie czytałem licencji, zapytałem o to support :D Niestety widzę, że w robionych na szybko porządkach na skrzynce pocztowej - poleciały także te maile, więc nie zacytuję :(

0

W przypadku licencji osobistej (Personal License):

WHO QUALIFIES

If you, as an individual, are purchasing a product license using your own funds, then the personal license is right for you.

Personal licenses are not available to companies in any way or form. Transfer of personal licenses to any third party and/or reimbursement for personal license purchase by a company are prohibited by the Personal License Agreement.

Czyli używanie licencji osobistej w firmie, lub w domu, ale na rzecz pracodawcy nie jest dozwolone. Musisz kupić licencję firmową.

2

A rozumiesz Ty angielski czy tak sobie cytujesz? Gdzie tam jest zapisane, że nie można używać osobistej licencji w pracy? Pisze, że jako właściciel firmy nie możesz kupić licencji osobistych. Nie może być też tak, że pracodawca daje Ci 400zł, żebyś kupił sobie licencję sam (to wiem od supportu). Natomiast nie ma problemu, żebyś Ty, jako osoba fizyczna, używał sam sobie w pracy (wciąż jesteś osobą fizyczną, nie firmą) tej licencji (nikt inny nie może jej w firmie używać, jeżeli przestajesz tam pracować to licencję bierzesz ze sobą itd)

Edit: Ogólnie zauważyłem, że soft, którego ostatnio dużo używam - zwykle zezwala na użytkowanie personalnej licencji w pracy na podobnych zasadach. Teamviewera możesz używać w pracy - ale tu już tylko do celów osobistych. Actual Multiple Monitors - możesz używać na dwóch komputerach, jeden może być w pracy - warunek jest taki (dziwny), że jeden komputer to laptop, drugi to PC.

3

http://www.jetbrains.com/idea/buy/licensing_faq.html#q4

Can I use IntelliJ IDEA with the same license at work and at home?

A licensed user can run IntelliJ IDEA on different computers, regardless of location, provided that IntelliJ IDEA is not run concurrently on more than one computer. For example, you can run IntelliJ IDEA on your workstation at the office, OR on your laptop at home. But if you bring your laptop to the office, you may NOT run IntelliJ IDEA on both your laptop AND your workstation at the same time.

http://www.jetbrains.com/resharper/buy/buy.jsp#personal
http://www.jetbrains.com/phpstorm/buy/buy.jsp#personal
Personal License -> License Terms

A Personal License is a named-user license which restricts the use of the software to the person who purchased that license. The license allows for installation of the software on different computers (at work and/or at home), provided that multiple instances of the software will not be used at the same time.

0

No fajnie, tylko jak udowodnisz, że IJ zainstalowane na komputerze firmowym, a nie twoim osobistym jest używane tylko przez Ciebie, a nie przez kilka innych osób w firmie (np., kiedy Ciebie nie ma)? Właściwie mógłbyś to zainstalować na każdym dostępnym kompie... No, chyba że śledzą to jakoś przez sieć.

Poza tym, jaki jest wtedy sens zabraniania pracodawcy ufundowania Ci licencji osobistej? Jeśli wolno używać osobistej wersji IJ gdziekolwiek, m.in. w firmie, to jakie ma znaczenie, kto za to zapłacił?

2

Licecja jest po to zeby jej przestrzegac, nie musi byc zadnych specjalnych zabezpieczen, oni po prostu ufaja ze userzy sa uczciwi.
Licencje osobista mozna uzywac w pracy bez problemu. Roznica miedzy osobista a firmowa jest taka, ze warunkiem zakupu tej pierwszej jest to ze zaplacisz z wlasnych pieniedzy; jesli pieniadze sa ci zwrocone w jakikolwiek sposob przez firme to zgodnie z licencja nie wolno ci kupic osobistej.
U nas w firmie (Niemcy! opowiadaja o Polakach dowcipy a sami nie lepsi) licencje osobiste kupuja na swoje nazwiska i placa swoimi kartami, a firma zwraca na koniec miesiaca koszty. Tego IJ nie jest w stanie sprawdzic w zaden sposob. Mi to nie odpowiada i licencje kupilem za swoja kase. Za to co to narzedzie potrafi jest to baardzo niewiele, nie wyobrazam sobie powrotu do Eclipse. Uzywam rowniez do Pythona, i tez nie znam nic lepszego.

0

Dobra, a tak z innej beczki, jaki jest sens kupowania Ultimate Edition, jeśli się nie używa frameworków typu Hibernate/Spring/Jboss itp. Generalnie czysta Java SE. Ktoś ma UE i może się wypowiedzieć na ten temat?

0

Nie rozumiem pytania, albo jest bez sensu - jak nie potrzebujesz nic wiecej niz oferuje community to nie kupujesz nic wiecej i tyle. Huh?
Ja uzywam do z pluginem do Pythona, jest w UE za darmo, a tak to bym musial kupic osobno IDE do Pythona (ale chyba jest troche tansze). Dodatkowo, UE ma duze wsparcie dla aplikacji webowych. W sumie to bardzo dawno nie widzialem zadnej aplikacji 'czysta Java SE', ale ja malo jeszcze w zyciu widzialem. A tak w ogole polecam zajrzec do zrodel: http://www.jetbrains.com/idea/features/index.html - kliknij na community edition i zobacz co jest wyszarzone - tego nie bedziesz miec.

0

A może mogę nie wiedzieć o tym, że jest coś fajnego w Ultimate, o czym się nie chwalą na stronie, a co np. bardzo przydaje się w pracy z Javą SE? Z rzeczy, które są wyszarzone nic mi nie jest potrzebne.

Ale z drugiej strony jak potrzebowałem niedawno code coverage dla unit-testów, to się okazało, że w CE nie ma. No, tylko że dla tej jednej rzeczy nie bardzo mi się opłaca. Stąd pytanie - czy jest więcej takich "ukrytych" rzeczy które UE ma, a CE nie ma?

W sumie to bardzo dawno nie widzialem zadnej aplikacji 'czysta Java SE', ale ja malo jeszcze w zyciu widzialem

IntelliJ IDEA? ;)

0

W webdev / Java robię wykorzystuję tylko amatorsko - dla kilku środowisk: Java SE, Python, PHP.

Co zauważyłem od razu:

  1. Java SE
  • bez problemu konfiguruje się SDK (ręcznie)
  • pokazuje diagramy klas
  • nie importuje form z Netbeans (form snapshot nie działa - "the application from which snapshot will be taken is not currently running"
  • form designer nie jest tak wygodny jak w Netbeans (w Netbeans spacery IDE samo wstawia)
  • potrafi sam wygenerować zręby JavaDoc dla funkcji (po wpisaniu /**)
  • wyciąga JavaDoc-a po wciśnięciu kombinacji klawiszy (Ctrl-Q, pod kursorem nie pokazuje), w PHP tak samo
  1. PHP
  • sprawdza czy używasz dobrych typów danych - na podstawie phpDoc-a na pewno, a prawdopodobnie też na podstawie kodu
  • oczywiście wyłapuje błędy w trakcie pisania - np. fajny błąd "niezadeklarowana zmienna"
  1. Python
  • po konfiguracji typu "next-next" działa uruchamianie i debugowanie

Ja znajdę coś więcej to dopiszę.
Jeśli chodzi o formy w Java SE to jeśli można jakoś to ułatwić to proszę o jakieś wskazówki - bez uciekania się do JFormDesignera za 129 EUR...

0

Dla Javy EE / Springa / Hibernata / AOP IntelliJ Enterprise ma fajne zabawki jak na przykład to ze pozwala przeskakiwać od autowire/inject do implementacji beana który będzie tam wstrzyknięty (oraz wyświetla błędy jeśli beana nie ma), pokazuje które metody są objęte przez advice z AOP i przez które. Dla deskryptorów beana potrafi przeskakiwać do miejsc gdzie są te beany wstrzyknięte.
Pycharm potrafi na podstawie docstringów sprawdzać typy danych i informuje o wywołaniach nieistniejących metod / złych argumentach etc :)

0

Potestowałem trochę JFormDesignera w IntelliJ IDEA - z tym pluginem projektowanie formatek jest dużo łatwiejsze, chociaż na formie którą zrobiłem nie można było użyć Anchora który jest np. w Netbeans:

JFormDesigner:

  • jest możliwość projektowania menu (w IDEA domyślnie tego NIE MA)
  • kod formy wygląda bardziej "normalnie" - brak dolarów
  • jest dostępnych więcej layout managerów, w tym null
  • jest dostępnych więcej komponentów
  • koszmarna tylko jest cena - 129 EUR

Bez JFormDesigner-a IMHO "IntelliJ IDEA" właściwie się nie nadaje do Java SE (chyba że tworzymy formy ręcznie w kodzie).

0

A kto powiedział, że Java SE to tylko aplikacje okienkowe? W JSE można robić też aplikacje backendowe, bez interfejsu. I do tego IJ jest bardzo fajne.

1 użytkowników online, w tym zalogowanych: 0, gości: 1