nie, od około roku albo i wiecej przeglądam ten temat i takie sobie wyrobilem o tobie zdanie
Wersja do druku
chcialbym zaznaczyć, że języki enterpriseowe stoją niewiele lepiej, bo mimo braku oczywistych gwałtów na konstrukcjach języka, jest gwałt na projekcie i robienie projektów z gównomodelami ( a raczej bez żadnych modeli ) i projektów typu hehe przerzucam dane z lewa na prawo
xD
pokaz mi typowany kod w JS xD
ja jebie
Cała reszta ma inferencję typów z powyższych + return values z innych funkcji/metod ( przy czym trzeba przyznać rację, ze nie da się w natywny sposób zrobić typehinta returna, co się zmieniło w PHP7 , ale uznajmy, że się♥nie liczy, bo dopiero parę mc ma xD )Kod:public function metoda(Obiekt $obiekt, InnyObiekt $obiektDwa) {
}
@up
No jeśli fakturę na Twoją firmę wystawiono przy kupnie zasilacza to oczywiście wystawiasz własną fakturę jak już xD a jesli kupiles prywatnie to skąd faktura? ;)
Aha, nie ten temat w sumie więc moze zrob nowy temat :P
..i dalej nie przechodzi wszystkich testów, mimo, że został wydany jako stable. Ot, całe PHP w pigułce.
Z tymi parametrami w metodzie to jakiś żart? A może dorzucimy jakiś typ prosty zamiast obiektu? Ojj, nie działa..
Ajj, bym zapomniał, co powiesz na to? http://ideone.com/YIHuRC
Poleca ktoś jakąś ciekawą lekturę odnośnie C#? Książki/blogi/serwisy cokolwiek xd
Chętnie bym coś poczytał bo całkiem spora ta kobyła i wydaje mi się że dużo rzeczy robię drogą naokoło xd
dlatego wkurwiała mnie praca z C#.
> szukasz czy jest jakaś biblioteka do tego co chcesz zrobić
> nie możesz znaleźć więc zaczynasz pisać swoje
> po wielu godzinach pracy nad kodem trafiasz na problem
> nie możesz go rozwiązać, więc szukasz na necie solucji
> dowiadujesz się, że ten problem co Ty miało tysiąc ludzi
> znajdujesz linka z biblioteką/klasą/api, który jest na necie od dawna a Ty piszesz go już trzecią dobe
> nie wiesz czy korzystać z tego znalezionego na necie czy wykorzystać swoje stracone godziny
> unosisz się honorem i kontynuujesz swoją pracę
> trafiasz na problem, którego już nie rozwiążesz
> uświadamiasz sobie, że musisz skorzystać z rozwiązania z neta i że straciłeś tydzień życia
Gdzie znajdę jakieś dobre materiały o visual studio i c++? Choci mi o budowaniu solucji, zależnościach między projektami, zakresem widzialności między plikami cpp itd. Jak poprawnie to rozbijać na pliki o czym pamiętać, i generalnie wszystkie zasadny.
No bo powiedzmy mam sobie plik a.cpp oraz b.cpp. W pliku a.cpp mam deklarację i definicję jakiejś funkcji. Teraz chcę sobie użyć funkcji z pliku a.cpp w pliku b.cpp. No i zadziała jak sobie w pliku b.cpp po prostu zadeklaruję funkcję z pliku a.cpp i już jej mogę używać. No ale lepiej zorganizować kod w taki sposób że deklaracje funkcji z a.cpp wyrzucę do a.h i zaincluduje a.h w pliku b.cpp. Szukam jakiegoś źródła abym po przeczytaniu się orientował co mi wolno robić a czego nie powinienem i dlaczego. Przykłady użycia funkcji statycznych a także tworzenia do nich wrapperów aby korzystać z nich poza plikiem cpp
Nie przechodzi wszystkich testów wersja wydana oficjalnie jako stable? Skąd to wyciągnąłeś?
A co, niby to nie jest typowanie czy coś? Also, scalar type hints też są w PHP7.
Tak, to jest ból. Nie twierdzę, że PHP to idealny język ( nie jest ), ale sugerowanie, że javascript jest lepszy to jest top kek
Yyy, porównywanie języka który blokuje IO do języka gdzie jest async IO za darmo przez event loop, i jeszcze twierdzenie, że pierwszy jest lepszy. No parodia :D Jakie PHP ma mechanizmy, które pozwalają uniknąć blokowania IO? Jakie zapewnia wsparcie dla multithreadingu?
https://qa.php.net/reports/run_tests.php
Stabilny produkt, zaiste
>2016
>na torgu dalej walka o php
Lepiej pograjcie w to:
https://deadlockempire.github.io
siemanko, jestem zupełnie nowy into programowanie, od czego najlepiej zaczać? słyszałem że c++/c/python to najlepsze opcje na początek, ale słyszałem też opinie że warto zacząć od php i javy, co powiecie?
Od javy albo php. Pierdol wszysto co ma C na początku
http://x3.cdn03.imgwykop.pl/c3201142...A7vksiTg5S.gif
tak serio to jeden chuj, jak ci się nie spodoba to przerzucisz się na coś innego. Najlepiej spróbować wszystkiego i zostać przy tym w czym ci wygodnie.
Rozumiem, ze kolega widzi tylko gówno warte i niegówno warte? xD PHP nie nadaje się do pewnych zastosowań, ale w niektórych przypadkach ( pisanie aplikacji biznesowych na zasadzie jeden wątek - jeden flow - jeden output ) nie odbiega zbyt wiele od innych języków.
Reasoning?
Czy jest możliwość aby uzupełniać formularze www pisane w js?
Muszę wrzucać co kilka dni ogłoszenia, więc dane się nie zmieniają mi, do tej pory używałem skryptu w AutoHotkey który wypełniał mi edit-boxy oraz przechodził do następnego tab'em.
Chodzi mi dokładnie o serwis Gumtree.
Wybaczcie że chaotycznie napisane, ale póki co na studiach mamy dopiero początki c++, i nie ogarniam jeszcze wszystkich "profesjonalnych" nazw. ;)
http://www.seleniumhq.org/ o takie coś ci chodzi?
O działa świetnie, dzięki!
jak jest zupełnie nowy to python wejdzie mu najłatwiej
a python to super język
Ja, mimo ze jestem fanboyem Pythona odradzam go na poczatek.
Jeszcze pomysli ze programowanie jest fajne i przyjemne.
A tak serio, to mysle ze warto zaczac od C++, jakiegos nowego, a nie C z klasami.
jak się nauczysz c++ na start, to potem nauka jakiegokolwiek normalnego języka w stopniu zadowalającym to kwestia max tygodnia
jak zaczniesz od czegoś prostego, jak właśnie python czy java, to potem może ci być ciężko przerzucić się na coś trudniejszego
tylko że czytając o tablicach wskaźników do wskaźników do referencji można się łatwo zniechęcić xD
są
wskaźniki nie są trudne - ot, zamiast trzymać wartość zmiennej, trzymasz jej adres w pamięci. co w tym skomplikowanego?
https://msdn.microsoft.com/en-us/library/y31yhkeb.aspx
są ale po ciemnej stronie mocy ;D
Są w c# ale rzadko się używa. Raz w życiu używałem ich do pracy z mapą bitową bo metody M$-owe były super wolne.
Szukam jakiś materiałów do nauki Javy.
to jak zgooglować nie potrafisz to lepiej od razu odpuść programowanie
Pracuję w zespole, który robi wewnętrzne rzeczy dla firmy (portal rekrutacyjny, automaty do wyliczania hajsu i generowania umów dla kadr, blogi, sprawy komunikacyjne itd) - pracujemy w SharePoincie. Fakt - te 3 miesiące to był jego "okres próbny", a dokładnie szkółka, na której miał się nauczyć pracy w tej technologii. Tak na prawdę aby pracować w ShP musisz ogarniać .neta, c#, javascripty, html+cssy, sqla, xmla i parę innych powiązanych technologii, które on podobno znał. Tutaj się zaczął problem, ponieważ od samego początku gdy dostawał taski typu "hello world" to dopytywał jak się za to zabrać, zamiast wygooglować (na prawdę wystarczyło wpisać w googla "sharepoint create list programmaticaly" i kliknąć pierwszy link). Rozumiem, że na początku można, a nawet trzeba zadawać sporo pytań, ale jest jakaś granica, którą on przekroczył (jeśli inny dev w projekcie poświęca 1-2h dziennie na pomoc drugiemu to już coś jest nie tak). Po 2 miesiącach pracy w tej technologii jeśli ogarniasz, jesteś w stanie zrobić na prawdę sporo rzeczy, a on błądził, nie dawał sobie rady, przekraczał czas wykonywania tasków 3-krotnie (gdzie w estymacjach braliśmy pod uwagę to, że się uczy) i dodatkowo zabierał czas innym członkom zespołu. Nie mogłem tego dalej ciągnąć i się rozstaliśmy. Teraz jak patrzę na to z perspektywy czasu i jak efektywność w moim teamie wzrasta widzę, że to była jedna z lepszych decyzji :)
Ja znam odwrotną sytuację. Mam koleżankę w pracy, która stara się być bardzo albo to bardzo samodzielna. Siedzi nad czymś dosłownie cały dzień zamiast podejść, zapytać się i rozwiązać taska w 10 minut.
Takie osoby też mają u mnie minusa :P. Cały problem polega na tym, żeby to wybalansować i nie pytać ani za często ani za rzadko. Ja przykładowo u siebie przyjąłem, że jeśli jakiś problem zajmuje ci już godzinę, przegooglowałeś internety na prawo i lewo i dalej nie widzisz światełka w tunelu to powinieneś zapytać bardziej doświadczoną osobę i to się zajebiście sprawdza. Oprócz tego są też sprawy takie, że wpisujesz kod błędu w googla i dostajesz 0 wyników - wtedy też nie ma sensu szukać dalej tylko po prostu kogoś spytać, kto już siedzi w tym 3 lata i będzie na 99% wiedział o co chodzi. Wszystko zależy od sytuacji, ale 2-3 miesiące to wystarczający czas żeby takie sytuacje wyczuć - jeśli ktoś po tym czasie dalej nie ogarnia to kończymy współpracę :)
This.
Ja też uczę właśnie pracownika, i mu mówię, że rób wszystko sam, jak umiesz tak zrobisz. Jak masz problem to sam go rozwiąż. Ale jak kombinujesz i po 30 minutach nadal 0 efektow, to odezwij sie, i ci powiem albo co zrobic konkretnie, albo pod jakim haslem szukac. Czasami sie pyta z miejsca, o pomysly projektowe, jak zaczac sie zastanawiac nad projektem, albo dopytuje czy jego tok myslenia jest poprawny, jeszcze zanim zacznie faktycznie nad tym pracowac. Mi to zajmuje max 10-15 minut, a jemu (i pozniej mi) oszczedza godziny pracy. Taki tryb mi odpowiada bardzo. Czasami tez jak ja mam cos ciekawszego do zrobienia, to sie pytam jego jakby to rozwiazal, i mowie czy ma racje czy nie. Podwojna nauka bo ja moze uslysze cos ciekawego od niego, a on jest przygotowany lekko na przyszlosc jeszcze zanim takie zadanie do niego dotarlo.
Trzeba rozgraniczyć też czy to pytania czysto techniczne czy projektowe. Jeżeli pyta np. jak zdeklarować beana w Springu to wiadomo -> google, bo na to są odpowiedzi i jest to po prostu sprawa dotycząca frameworka którą łatwo odszukać.
Z drugiej strony jest wiedza projektowa, np. nowy potrzebuje zrobić rzecz X, ale wie że część logiki jest już zrobiona bo gdzieś dzieją się podobne rzeczy. Wtedy ktoś nowy ma szukać po 10k klas czy lepiej zapytać i usłyszeć jedno zdanie i zaoszczędzić sobie 3 godzin szukania?
normalne, że można pytać, a nawet powinno się.
gdyby ten kolo wklepał java tutorial w googla, nie mógłby się zdecydować i chciałby zasięgnąć tutaj opinii czy ktoś może miał styczność z tymi kursami i który warto to spoko. ale no takiego czegoś to ja nie lubię. przecież googling to jakby 50% tej pracy. czy jesteś juniorem, regularem czy seniorem (wydaje mi się, że już troszkę mniej, ale nadal).
znacie jakieś stronki z fajnymi szablonami html? póki co jedyne sensowne szablony znalazłem na templated.co ale jednak wieje tam nudą