Tutek opisujący podstawy javy, stworzony przez David'a J. Eck
http://math.hws.edu/javanotes/
a jak się już ktoś przez to przebije to polecam na dalszy ciąg nauki Javy książkę Bruce'a Eckel'a "Thinking in Java"
Cytat: Teh Snuffzord w Luty 10, 2010, 11:49:18 AM
Tutek opisujący podstawy javy, stworzony przez David'a J. Eck
http://math.hws.edu/javanotes/
a jak się już ktoś przez to przebije to polecam na dalszy ciąg nauki Javy książkę Bruce'a Eckel'a "Thinking in Java"
cfaniak bo sie za jave bierze ;D
du not fear, dwa lata i będziemy wiadomości do siebie w assemblerku pisać :P
Cytat: Teh Snuffzord w Luty 10, 2010, 09:09:37 PM
du not fear, dwa lata i będziemy wiadomości do siebie w assemblerku pisać :P
no problem ;D
Cytat: Teh Snuffzord w Luty 10, 2010, 09:09:37 PM
du not fear, dwa lata i będziemy wiadomości do siebie w assemblerku pisać :P
Chciałbym to zobaczyć ;]
Szczerze mówiąc pokrzepię was tym, że wątpię w to :P
On już ogarnia hello world itp, więc nie kozacz do niego bo Ci haxnie kompa xdd :D
że tak to ujmę weź pospierdalaj .i.
a dzisiaj ci kalkulator napiszę, o! i nawet kawę parzyć będzie potrafił!
Poproszę o screena :P
Jam niedowiarek ;]
Cytat: Teh Snuffzord w Luty 11, 2010, 03:26:50 PM
że tak to ujmę weź po-_-'alaj .i.
a dzisiaj ci kalkulator napiszę, o! i nawet kawę parzyć będzie potrafił!
Mam nadzieje :D
Cytat: Winiek w Luty 11, 2010, 03:31:03 PM
Poproszę o screena :P
Jam niedowiarek ;]
za 6 miesiecy to on nawet wlasny OS napisze ;D
A jakie IDE jest wg was najlepsze dla początkującego? na razie tylko z JCreatorem(blahhhh) i z NetBeansem miałem do czynienia. Jest jeszcze coś innego wartego polecenia?
Cytat: Ferewer w Luty 24, 2010, 06:53:44 PM
A jakie IDE jest wg was najlepsze dla początkującego? na razie tylko z JCreatorem(blahhhh) i z NetBeansem miałem do czynienia. Jest jeszcze coś innego wartego polecenia?
na poczatku notatnik a pod linuxem nano.
Ani notatnik ani nano. Javy nie polecam bo to slimak.
Zajrzyj tu:
http://forum.lineage2.com.pl/index.php/topic,34396.0.html
Cytat: id8675309 w Marzec 04, 2010, 11:46:31 AM
Ani notatnik ani nano. Javy nie polecam bo to slimak.
Zajrzyj tu:
http://forum.lineage2.com.pl/index.php/topic,34396.0.html
Umiesz czytac czy Ci C++ mozg zjadl?
Cytat: Maślan w Marzec 04, 2010, 04:20:45 PM
Cytat: id8675309 w Marzec 04, 2010, 11:46:31 AM
Ani notatnik ani nano. Javy nie polecam bo to slimak.
Zajrzyj tu:
http://forum.lineage2.com.pl/index.php/topic,34396.0.html
Umiesz czytac czy Ci C++ mozg zjadl?
Nie obrazaj czlowieku, bo broblemy z mozgiem to masz ty proponujac komus zaczynanie programowania od pisania czegos w notepadzie...
Czasy pisania kodu w edytorach tekstu wyginely wraz z DOSem. Wiesz co to DOS? Ja pod tym programowalem zanim ci pieluche zalozyli.
Proponuje koledze wyżej Qt , bo Java tak naprawde poza programami typu "Hello World" do niczego sie nie nadaje. C# (i inne) .NET Express moze byc dobre, jezeli postawi sie tylko na Windows, ale zeby miec dostep do bardziej zaawansowanych opcji i bibliotek/kontrolek trzeba zabulic za VS.
Java to tylko jakies proste tabelki + baza danych - na tym sie konczy pole zastosowan. Cos wiekszego i bardziej zaawansowanego i Java zaczyna dusic sie w prostych zadaniach na sprzecie juz ze sredniej polki.
IDE (Netbeans /Eclipse) do Javy jakie by nie wziac to kobyly takie ze szkoda gadac. Wiecej czlowiek przy nich wlosow z glowy rwie niz koduje.
Czasy Javy jako jezyka weloplatformowego skonczyly sie w czasie wypuszczenia Qt 4.5 na LGPL.
Dodatkowo, duzo ludzi zastanawia sie nad przejsciem z .NET do Qt ze wzgledu na brak stabilnosci .NET i jego rozne wersje. .NET nie jest nawet kompatybilny sam ze soba.
Wieloplatformowosc Qt nie ogranicza sie do glownych systemow , wystarczy wejsc na strone Nokii.
http://qt.nokia.com/products
Luknij sobie na stronce na jakie platformy jest.
Java to rozdmuchany balon przez srodowiska akademickie , gdzie wszystko ladnie i pieknie wyglada tylko na papierze. .NET sponsorowane przez M$ niezbyt udany produkt, a jak wiadomo M$ nie wypuścił nic dobrego. Nawet dobrej bazy danych nie maja.
Masz tu opinie ludzi, pierwsze lepsze z googla:
http://www.qtcentre.org/threads/19361-Qt-vs-NET
http://www.qtforum.org/article/21391/qt-vs-java.html
Ale sie rozpisalem...
Nie zebym byl jakims fanbojem ale mnie wk..les synku.
Udowodnij teraz ze nie mam racji albo siedz cicho.
Racje masz - ale jezeli nie widzisz (moze Ci okularki trzeba) to nazwa tematu mowi sama za siebie.
Chlopak chce sie uczyc pod katem l2j to po -_-'a mu sie w tracasz z QT ?
Nie mow mi synku bo wcale nim juz nie jestem a po drugie
CytatJa pod tym programowalem zanim ci pieluche zalozyli.
No to moze bys zademonstrowal cos dla podwierdzenia Twojej tezy cwaniaczku?
owszem, notatnik to jeden wielki fail...guziczków nie ma! i kawy parzyć nie potrafi!
taaak! java to jedno wielkie ścierwo! -_-' z tym, że ~60% ofert pracy dla programistów ma zapisik *znajomość języka Java*, przecież to tylko rozdmuchany przez środowiska akademickie język!
btw - jakie środowiska akademickie? oO
jak żyję na studiach podstawą jest cpp+asm a nie języki stricte obiektowe...
Cytat: Maślan w Marzec 04, 2010, 05:31:42 PM
Racje masz - ale jezeli nie widzisz (moze Ci okularki trzeba) to nazwa tematu mowi sama za siebie.
Chlopak chce sie uczyc pod katem l2j to po -_-'a mu sie w tracasz z QT ?
Nie mow mi synku bo wcale nim juz nie jestem a po drugie
CytatJa pod tym programowalem zanim ci pieluche zalozyli.
No to moze bys zademonstrowal cos dla podwierdzenia Twojej tezy cwaniaczku?
Ja mam demostrowac tobie synku? Jaja chyba sobie robisz.
Cytat: Teh Snuffzord w Marzec 04, 2010, 05:34:16 PM
owszem, notatnik to jeden wielki fail...guziczków nie ma! i kawy parzyć nie potrafi!
taaak! java to jedno wielkie ścierwo! -_-' z tym, że ~60% ofert pracy dla programistów ma zapisik *znajomość języka Java*, przecież to tylko rozdmuchany przez środowiska akademickie język!
btw - jakie środowiska akademickie? oO
jak żyję na studiach podstawą jest cpp+asm a nie języki stricte obiektowe...
Jeszcze nie widzialem uczelni na ktorej uczyli by pod konkretny jezyk.
Jak ci szef kaze zrobic aplikacje "na wczoraj", albo wezmiesz umowe o dzielo to sie szybko pozegnasz z notepadami...
Oferty pracy. Yhym. Java i 5 lat doswiadczenia. Nie ze mna te numery Bruner.
Zadzwon pod numer telefonu podany w ofercie i zapytaj sie ile placa, a dowiesz sie dlaczego jest tyle ofert.
Na studiach to sa podstawy podstaw. Do reszty musisz dojsc sam - w koncu to STUDIA.
No, chyba ze mowimy o "pisaniu" pod strony WWW. To chyba kazdy glupi potrafi robic.
/edit:
Coraz wiecej ofert pojawia sie , w ktorych nie wymagaja bycia na studiach, bo wiedza ze na nich i tak nic sensownego nie ucza. W tej branzy akurat licza sie umiejetnosci a nie papier.
Zawsze mnie ciekawilo po co ludzie ida na studia "informatyczne" - albo sie umie programowac albo nie - cala filozofia.
Przykladowo: zastanow sie na jakiej uczelni ucza pisac gry czy aplikacje typowo multimedialne. Nie ma takiej, a gry powstaja: np taki polski Painkiller, czy Witcher. Mozesz mi nie wierzyc, ale te gry nie byly pisane w Javie.
Tak, masz mi zademonstrowac bo puste slowa dziadku mozesz sobie kolegom z piaskownicy opowiadac.
Z toba skonczylem synku. Jesli chcesz cos od kogos to wiecej kultury wykaz na przyszlosc.
Cytat: id8675309 w Marzec 04, 2010, 06:16:18 PM
Z toba skonczylem synku. Jesli chcesz cos od kogos to wiecej kultury wykaz na przyszlosc.
Ale ja z toba nie - ja nigdzie nie obrazilem Cie, phi to Ty pierw rozpoczoles ta cala szopke bo Ci napisalem ze C++ mozg Ci zjadl - sam zastosuj swoje slowa dziadziusiu z C++ w glowie....
Cytat: Maślan w Marzec 04, 2010, 06:31:28 PM
Cytat: id8675309 w Marzec 04, 2010, 06:16:18 PM
Z toba skonczylem synku. Jesli chcesz cos od kogos to wiecej kultury wykaz na przyszlosc.
Ale ja z toba nie - ja nigdzie nie obrazilem Cie, phi to Ty pierw rozpoczoles ta cala szopke bo Ci napisalem ze C++ mozg Ci zjadl - sam zastosuj swoje slowa dziadziusiu z C++ w glowie....
No dobra, zagrajmy. Nudzi mi sie wiec...
Co to takie ?
B4 00 CD 16 B4 4C CD 21
Do jutra sie wyrobisz?
Mam sie z Hexem pobawić hihihi ? :)
Hax to Dec
180 0 205 22 180 76 205 33
Rob co chcesz , ale napisz mi co to jest.
Chciales zebym ci udowodnil znajomosc DOSa , wiec sie sam przy okazji wykaz.
Cytat: id8675309 w Marzec 04, 2010, 07:13:51 PM
Rob co chcesz , ale napisz mi co to jest.
Chciales zebym ci udowodnil znajomosc DOSa , wiec sie sam przy okazji wykaz.
Jest to szesnastkowy system liczbowy, na utk w technikum czesto nazywany heksadecymalnym to oznacza to samo a potrafi zmylic. :)
Poddajesz sie?
To czekam na prawidlowa odpowiedz.
Cytat: id8675309 w Marzec 04, 2010, 07:18:25 PM
To czekam na prawidlowa odpowiedz.
podalem Ci poprawna odpowiedz :)
Hexa stosujemy do programowania niskopoziomowego, kiedy chcemy sie pobawic sprzetem i tak dalej .... hihi :)
(https://forum.lineage2.com.pl/proxy.php?request=http%3A%2F%2Fwww.owned.lv%2Fimages%2Fbc7fc4c201e8d83ce0ab5a76ffc16b1c.jpg&hash=ad94d67a66e5302624d9431f82e5355d284ba647)
hej, on też potrafi odpalić calc.exe, wpisać dowolną liczbę i nacisnąć hex!
lekko :D
Cytat: Teh Snuffzord w Marzec 04, 2010, 07:20:27 PM
hej, on też potrafi odpalić calc.exe, wpisać dowolną liczbę i nacisnąć hex!
lekko zmodyfikowales moja wersje :)
Prawidlowa odowiedz to:
Kod maszynowy najprostszego programu ktory "cos" robi w DOS. A mianowicie czeka na nacisniecie klawisza , po czym konczy dzialanie.
w ASM wyglada to tak:
mov ah,0
int 16h
mov ah,4Ch
int 21h
A jak sprawdzic ze dziala?
Wystarczy utworzyc w windzie plik txt ze smieciami za poczatku np "aaaaaaaaaa"
zmienic hex edytorem na poczatku na to co powyzej dalem w hex, zmienic rozszerzenie z txt na com i odpalic
albo sciagnac turbo assemblera wpisac to i skompilowac pod .com
A co to robi na prawde to sie dowiesz jak uruchomisz.
Hacker kiepski z ciebie.
Cytat: id8675309 w Marzec 04, 2010, 07:29:29 PM
Prawidlowa odowiedz to:
Kod maszynowy najprostszego programu ktory "cos" robi w DOS. A mianowicie czeka na nacisniecie klawisza , po czym konczy dzialanie.
w ASM wyglada to tak:
mov ah,0
int 16h
mov ah,4Ch
int 21h
A jak sprawdzic ze dziala?
Wystarczy utworzyc w windzie plik txt ze smieciami za poczatku np "aaaaaaaaaa"
zmienic hex edytorem na poczatku na to co powyzej dalem w hex, zmienic rozszerzenie z txt na com i odpalic
albo sciagnac turbo assemblera wpisac to i skompilowac pod .com
A co to robi na prawde to sie dowiesz jak uruchomisz.
Hacker kiepski z ciebie.
Trza bylo powiedziec ze mam reverse engeringu uzyc a nie powiedziec co to jest :) Tak czy siak respect dla Ciebie ;]
Dawaj nastepne ^.^
Wystarczy. Tu topic o slimaku Javie jest :P
A propos Javy.
Jak ktos powaznie mysli o tym, bo to w zasadzie do obslugi serwera WWW jest to niech poczyta o servletach i jsp. Choc znow tu PHP latwiejsze i kod bardziej przejzysty bo prawie kazdy zna C++.
Dobra, używajcie czego tam chcecie. Byle by problemow z updateami do kodu nie bylo problemow.
Ja moge dac jedynie dobra rade: piszcie tak aby chodzilo szybko i powstawalo w mozliwie najkrotszym czasie. Jezeli Windows : to .NET/Qt, jezeli Linux , to Qt, MacOS : Qt, ew wszedzie zamulajaca Java. Niektorzy moga powiedziec ze po optymalizacji Java moze rownie szybko dzialac co .NET (na pewno nie Qt), no ale wlasnie "moze" , a optymalizowanie zajmuje czasem wiecej czasu niz napisanie aplikacji wiec nikt sie w to nie bawi , wiec chodzi to jak kazdy widzi.
Cytat: id8675309 w Marzec 04, 2010, 07:41:02 PM
Wystarczy. Tu topic o slimaku Javie jest :P
no a sam wjezdzasz z C++ i QT gdzie w l2j to java xD
Cytat: Maślan w Marzec 04, 2010, 07:45:58 PM
Cytat: id8675309 w Marzec 04, 2010, 07:41:02 PM
Wystarczy. Tu topic o slimaku Javie jest :P
no a sam wjezdzasz z C++ i QT gdzie w l2j to java xD
Tak, ale zeby sie zabrac za L2j to rzeba znac Jave w stopniu umozliwiajacym
rozszyfrowanie tego siana jakim jest L2j , co oprocz glownych devow malo komu wychodzi.
Gdyby bylo inaczej to juz dawno nikt by nie gral w L2 na serwerach z plikami off, bo na javowych dzialaloby wszystko. Co by daleko nie szukac: widzieles kiedys grupowe moby dzialajace tak jak na off serwerach? A ten bug dzie pasiv mob sie agruje w cata i potrafi zagrowac cala sale? To juz od dawna jest i jakos nikt nie naprawia, wydaja tylko patche pod nowe kroniki. Niedzialajace skile?
Jak gosc chce sie zabrac za L2j to niech opanuje sztuke patchowania, a na pewno nie zrobi tego gorzej od tych adminow gdzie jest 2k online. :D , a bedzie tyle ssamo dzialac :P
nie mow mi ze ktos kto chce sie uczyc tylko podstaw javy by co nie co operowac w l2j musi znac iles tak definicji ....
Ja zaczynajac poszlem na gruba rure i z java zaczynalem - jakos mi to zle nie wyszlo.
Nie mow mi ze l2j to siano bo to gowno jest, k?
Gdyby nie bylo siano (kod L2j) to nie byloby problemow z naprawa bugow ktore istnieja juz od kilku lat. Po prostu dla zwyklego czlowieka ktory chce teraz wystartowac jako dev L2j bedzie droga przez meke i bezcelowe. Zanim dojdzie o co biega w danym revie , to kod sie zmieni kilkukrotnie przez patchowanie. Imho gra nie warta swieczki. Mission impossible. Przypominam ze nad L2j nie pracuje 2 osoby tylko kilkaset a i tak nie ogarniaja. Zamiast dopracowac dobrze L2j pod jakas kronike 100% (lub prawie) to jest wyscig za nowymi i nic w tym dobrego. Dorabia sie bajery a podstawowe rzeczy typu AI mobow nie dziala jak na off (i to od kilku lat).
Cytat: id8675309 w Marzec 04, 2010, 04:29:48 PM
IDE (Netbeans /Eclipse) do Javy jakie by nie wziac to kobyly takie ze szkoda gadac. Wiecej czlowiek przy nich wlosow z glowy rwie niz koduje.
mógłbyś uzasadnić odpowiedź i podać parę wad Eclipse'a? Bo ja osobiście uważam to za dobre narzędzie dla programisty.
Ostatnio logował się dnia : Lipiec 21, 2010, 11:51:34
Czyli nie licz na szybką odpowiedź, o ile od Niego ją uzyskasz.
Zresztą widać, że java mu ewidentnie nie pasuje, więc wniosek prosty.
Cytat: Matim w Styczeń 25, 2011, 10:22:33 PM
Ostatnio logował się dnia : Lipiec 21, 2010, 11:51:34
Czyli nie licz na szybką odpowiedź, o ile od Niego ją uzyskasz.
Zresztą widać, że java mu ewidentnie nie pasuje, więc wniosek prosty.
Nie zwróciłem na to uwagi, ale wiedziałem, że wątek jest stary. Chciałem się tylko wypowiedzieć w wątku który mnie interesuje. Miałem nadzieje że rozpocznie się tu jakaś nowa ciekawa rozmowa, wymiana poglądów na temat Javy.
Eclipse jest be, bo większość fajnych pluginów kosztuje $$ i to nie mało...
NetBeans jest Be bo podstawowa konfiguracja web serwisu powoduje NullPointer'y na starcie.
To tylko tak z mojej strony.