Aleksander Olszewski

Aleksander Olszewski Kierownik Projektów
IT, PRINCE2
Practitioner

Temat: NetBeans IDE 7.3 Beta

Tomasz Grzechowski:
...
różnice w stosunku do 7.2 nie są aż tak rozległe :

http://netbeans.org/community/releases/73/

Najważniejsza różnica w kontekście tego forum to wsparcie aplikacji HTML5 :)
Kamil S.

Kamil S. Backend Engineer and
Symfony Developer

Temat: NetBeans IDE 7.3 Beta

Aleksander Olszewski:
Tomasz Grzechowski:
...
różnice w stosunku do 7.2 nie są aż tak rozległe :

http://netbeans.org/community/releases/73/

Najważniejsza różnica w kontekście tego forum to wsparcie aplikacji HTML5 :)

W jednym miejscu piszesz o rutynowym środowisku pracy dla programisty PHP gasząc troszkę wypowiedź kolegi apropo jego środowiska front-web dev
Forum dotyczy PHP, a wersja NB, którą mam na myśli to wersja tylko z PHP

Z drugiej strony ciągle wtrącasz wsparcie dla HTML5 ;) Dla mnie coś takiego jak wsparcie dla HTML5 nie istnieje z IDE, wersja 5 wnosi wiele zmian jeśli chodzi o silniki przeglądarek, wnosi także semantykę i to może dla niej powinno pojawić się wsparcie ale nic poza tym ... reszta potocznie przez wszystkich określanego HTML5 to css3 i js.

Ale wracając do tematu, każdy montuje sobie takie IDE jakie chce, od tego są one modułowe. To że akurat na starcie Tobie NB 7.3 spodobało się bardziej... fajno ;) (ihmo jako rutynowemu programiście php jarasz się html5 w IDE :)) to w tym przypadku nic nie znaczy.
Dla mnie NB kompletnie się nie nadaje, musiał bym się ostro bawić w pluginy a i tak nie działało by jak powinno. Ewolucyjnie przyszedł czas na to by za porządne IDE zapłacić kaskę i pracować wygodnie ;)Kamil Siewruk edytował(a) ten post dnia 22.10.12 o godzinie 11:51
Aleksander Olszewski

Aleksander Olszewski Kierownik Projektów
IT, PRINCE2
Practitioner

Temat: NetBeans IDE 7.3 Beta

Kamil Siewruk:
...
Z drugiej strony ciągle wtrącasz wsparcie dla HTML5 ;) Dla mnie coś takiego jak wsparcie dla HTML5 nie istnieje z IDE, wersja 5 wnosi wiele zmian jeśli chodzi o silniki przeglądarek, wnosi także semantykę i to może dla niej powinno pojawić się wsparcie ale nic poza tym ... reszta potocznie przez wszystkich określanego HTML5 to css3 i js.

Najchętniej to bym chciał zauważyć, że IDE wspiera PHP 6, ale jakość za wcześniej na to. To co mi się rzuciło w oczy, to właśnie wsparcie HTML5, większa integracja z rozmaitymi bibliotekami JS, jak również domyślne wsparcie systemów kontroli wersji.

Programista PHP miewa różne obowiązki: czasem miesiącami nie schodzi z poziomu klas w PHP, ale czasem siedzi w szablonach ... no właśnie HTML. Stąd moje zainteresowanie, że pojawiło się środowisko z wsparciem tego "nieszczęsnego" HTMLa.
Ale wracając do tematu, każdy montuje sobie takie IDE jakie chce, od tego są one modułowe. To że akurat na starcie Tobie NB 7.3 spodobało się bardziej... fajno ;) (ihmo jako rutynowemu programiście php jarasz się html5 w IDE :)) to w tym przypadku nic nie znaczy.

Taj jak wyżej: w miarę kompletny zestaw bibliotek pod JS oraz natywne wsparcie wersjonowania. Jarał bym się bardziej PHP, i SQLem, gdyby jakieś środowisko miałoby natywne wsparcie dla UML i I/E, ale nie ma.
Dla mnie NB kompletnie się nie nadaje, musiał bym się ostro bawić w pluginy a i tak nie działało by jak powinno. Ewolucyjnie przyszedł czas na to by za porządne IDE zapłacić kaskę i pracować wygodnie ;)

Nie wszystkie firmy stać na ZS, a najczęściej jak już stać, to nie subsrybują aktualizacji :) Niezależnie od tego wszystkiego czasem warto zajrzeć do jakichś nowości :)
Kamil S.

Kamil S. Backend Engineer and
Symfony Developer

Temat: NetBeans IDE 7.3 Beta

Ale jesteśmy w grupie PHP więc skupmy się na PHP + całej otoczce.
Rozmaite VCS'y ? To żaden rocket science.. każde IDE powinno to mieć w podstawie, przynajmniej GitHib i SVN. Php 6 to mrzonki ;p Najchętniej chciał bym się dowiedzieć czy NB wspiera XDebug'a, XHProf, PHPUnit testy czy Code Coverage, czy wspiera PHPMD czy code sniffery zwracające niezgodności ze standardami np. psr0/1/2.

Ja wiem że nie wszystkie firmy stać na ZS ... ale to niekoniecznie musi być ZS, taki phpStorm to nie jest wielki koszt.Kamil Siewruk edytował(a) ten post dnia 22.10.12 o godzinie 13:02

konto usunięte

Temat: NetBeans IDE 7.3 Beta

rzecz w tym, że pracowałem w ZS i dla mnie Netbeans wydaje się być lepsze, czytelniejsze

jeśli godzi o integrację z systemem kontroli wersji, to o ile cenię sobie widoczność zmian lokalnych w edytorze, o tyle, wszystkie działania w ramach VCS preferuję wykonywać z poziomu terminalaTomasz Grzechowski edytował(a) ten post dnia 23.10.12 o godzinie 15:51
Aleksander Olszewski

Aleksander Olszewski Kierownik Projektów
IT, PRINCE2
Practitioner

Temat: NetBeans IDE 7.3 Beta

Oto kolejna ciekawostka: NB 7.3 wersjonuje pliki bez zewnętrznego systemu kontroli wersji. Oprócz karty "Source" jest karta "History" z listą historycznych zmian pliku źródłowego. Nie wiem czy tak samo było w poprzednich wersjach NB, ale tu miło mnie zaskoczyło :)

konto usunięte

Temat: NetBeans IDE 7.3 Beta

Aleksander Olszewski:
Oto kolejna ciekawostka: NB 7.3 wersjonuje pliki bez zewnętrznego systemu kontroli wersji. Oprócz karty "Source" jest karta "History" z listą historycznych zmian pliku źródłowego. Nie wiem czy tak samo było w poprzednich wersjach NB, ale tu miło mnie zaskoczyło :)

Odkryłeś Amerykę na nowo :D To było już bodajże 7.0 a może i wcześniej...
Aleksander Olszewski

Aleksander Olszewski Kierownik Projektów
IT, PRINCE2
Practitioner

Temat: NetBeans IDE 7.3 Beta

Piotr L.:
...
Odkryłeś Amerykę na nowo :D To było już bodajże 7.0 a może i wcześniej...

Tak jak pisałem wcześniej: nie używałem NB z powodu większej ślamazarności niż ZS czy Eclipse :) Tu zaczynam widzieć większą lepszość NB. Fakt jest taki, że nie zastąpi to SVN, ale trzeba przyznać że jest to miły dodatek.

konto usunięte

Temat: NetBeans IDE 7.3 Beta

Aleksander Olszewski:
Piotr L.:
...
Odkryłeś Amerykę na nowo :D To było już bodajże 7.0 a może i wcześniej...

Tak jak pisałem wcześniej: nie używałem NB z powodu większej ślamazarności niż ZS czy Eclipse :) Tu zaczynam widzieć większą lepszość NB. Fakt jest taki, że nie zastąpi to SVN, ale trzeba przyznać że jest to miły dodatek.

To ludzie jeszcze używają SVNa?
Aleksander Olszewski

Aleksander Olszewski Kierownik Projektów
IT, PRINCE2
Practitioner

Temat: NetBeans IDE 7.3 Beta

Piotr L.:
>
To ludzie jeszcze używają SVNa?

Nie, trzymają pliki na dysku lokalnym, w notatniku zapisują zmiany i kodzią stronki w XHTML 1.1.

konto usunięte

Temat: NetBeans IDE 7.3 Beta

Piotr L.:

To ludzie jeszcze używają SVNa?

Ludzie używają jeszcze CVS-a :)

git to tylko lifestyle, nie wiedziałeś ?

http://typicalprogrammer.com/?p=143

konto usunięte

Temat: NetBeans IDE 7.3 Beta

Tomasz Grzechowski:
Piotr L.:

To ludzie jeszcze używają SVNa?

Ludzie używają jeszcze CVS-a :)

git to tylko lifestyle, nie wiedziałeś ?

http://typicalprogrammer.com/?p=143

Och kurwa jakie to straszne, używam Gita (bo to przecież takie modne, a nie dlatego, że jest lepszy od SVNa), idę założyć swoją hipsterską flanelową koszulę i zaszyć się w zaciemnionej serwerowni na najbliższe 3 tygodnie...Piotr L. edytował(a) ten post dnia 23.10.12 o godzinie 16:03

konto usunięte

Temat: NetBeans IDE 7.3 Beta

Piotr L.:

Och kurwa jakie to straszne, używam Gita (bo to przecież takie modne, a nie dlatego, że jest lepszy od SVNa), idę założyć swoją hipsterską flanelową koszulę i zaszyć się w zaciemnionej serwerowni na najbliższe 3 tygodnie...

hehehe, nie piję do Ciebie Pio..

rzecz w tym, że duża część ludzi, wiesz używa gita, bo jest teraz trendy, ale nie wie co to stash nawet :)

pomijam milczeniem merge i lokalne brancheTomasz Grzechowski edytował(a) ten post dnia 23.10.12 o godzinie 16:40

konto usunięte

Temat: NetBeans IDE 7.3 Beta

Tomasz Grzechowski:
Piotr L.:

Och kurwa jakie to straszne, używam Gita (bo to przecież takie modne, a nie dlatego, że jest lepszy od SVNa), idę założyć swoją hipsterską flanelową koszulę i zaszyć się w zaciemnionej serwerowni na najbliższe 3 tygodnie...

hehehe, nie piję do Ciebie Pio..

Spox, tak się tylko hipstersko musiałem uzewnętrznić :D
rzecz w tym, że duża część ludzi, wiesz używa gita, bo jest teraz trendy, ale nie wie co to stash nawet :)

pomijam milczeniem merge i lokalne branche

Weź nic nie mów :D ostatnio jakiś junior developer zapewnił mi dwie godziny rozrywki z gitem, bo nie potrafił zmerdżować sobie branchów i przy okazji zamiast do właściwego brancha zrobił pusha do brancha dev :D szkoda, że GIT nie ma czegoś podobnego do ACL (albo nic mi na ten temat nie wiadomo) gdzie można by ustawić poziom uprawnień :D

konto usunięte

Temat: NetBeans IDE 7.3 Beta

Aleksander Olszewski:

..... Ciekaw jestem czy czy w ogóle NB ma coś takiego jak plugin do UML?

http://plugins.netbeans.org/plugin/1801/netbeans-uml - tylko rozwój zatrzymał się na wersji NB 6.0

konto usunięte

Temat: NetBeans IDE 7.3 Beta

Michał Wachowski:
I przypomniało się - UML, czy NetBeans potrafi tworzyć klasy/interfejsy na podstawie UML'a?

Kiedyś potrafił, ale od wersji 6.8 nie ma modułu do UML'a. Istnieje jednak sztuczka poprzez podpięcie repozytorium z wersji 6.9, które pozwoli znaleźć moduł UML na liście dostępnych wtyczek oraz zainstalować. Nie działa w pełni sprawnie. Są pewne szczegóły, które nie działają.

Inna sprawa, że ten moduł generował tylko kod Java, a o PHP można tylko pomarzyć. Swoją drogą ciężko mi sobie to wyobrazić. Poza generatorem pod konkretne frameworki (np. Symfony 2, ZF 2 itp) jest to chyba niemożliwe.
Łukasz Z.

Łukasz Z. Specjalista ds
Informatyki w Mentor
S.A.

Temat: NetBeans IDE 7.3 Beta

Sebastian Zaborowski:
Inna sprawa, że ten moduł generował tylko kod Java, a o PHP można tylko pomarzyć. Swoją drogą ciężko mi sobie to wyobrazić. Poza generatorem pod konkretne frameworki (np. Symfony 2, ZF 2 itp) jest to chyba niemożliwe.

Czy masz na myśli to, że niemożliwe jest generowanie kodu na podstawie UML?
Jeśli tak to proponuję poczytać o np. diagramach klas i wtedy jeszcze raz odpalić wyobraźnię ;)
Podpowiem Ci, że wiele narzędzi/środowisk do pisania kodu jeśli implementuje jakieś diagramy UMLa, to prawie na pewno można spodziewać się tam diagramów klas. W dużej liczbie przypadków będzie tam też również funkcjonalność generowania kodu na podstawie tychże diagramów.

konto usunięte

Temat: NetBeans IDE 7.3 Beta

Przeczytaj jeszcze raz to co napisałem i proszę nie traktuj mnie jak idiotę.
Łukasz Z.

Łukasz Z. Specjalista ds
Informatyki w Mentor
S.A.

Temat: NetBeans IDE 7.3 Beta

Sebastian Zaborowski:
Przeczytaj jeszcze raz to co napisałem i proszę nie traktuj mnie jak idiotę.

Ok, przyznaję, że mogłem źle Ciebie zrozumieć i biję się w pierś.
Na swoje usprawiedliwienie dodam, że Twoja wypowiedź zabrzmiała tak jakbyś negował możliwość generowania kodu z UML w całości. Twoje słowa od momentu "Swoją drogą ciężko mi sobie to wyobrazić." odebrałem jako nowy wątek a nie kontynuację myśli.

PS. w żadnym momencie nie uważałem Cię za idiotę (moje pierwsze zdanie w poprzednim poście było pytaniem a nie stwierdzeniem).

konto usunięte

Temat: NetBeans IDE 7.3 Beta

Łukasz Z.:
Sebastian Zaborowski:
Przeczytaj jeszcze raz to co napisałem i proszę nie traktuj mnie jak idiotę.

Ok, przyznaję, że mogłem źle Ciebie zrozumieć i biję się w pierś.
Na swoje usprawiedliwienie dodam, że Twoja wypowiedź zabrzmiała tak jakbyś negował możliwość generowania kodu z UML w całości. Twoje słowa od momentu "Swoją drogą ciężko mi sobie to wyobrazić." odebrałem jako nowy wątek a nie kontynuację myśli.
Napisałem to w odniesieniu do PHP.

Następna dyskusja:

PHP : Netbeans IDE + PHPUni...




Wyślij zaproszenie do