Ktoś kiedyś wrzucał na irca ten kurs za darmo :D
W porównaniu do WP to każdy php framework to szczyt techniki :D
Wersja do druku
Ktoś mi powie na jakiej zasadzie działa, że z tego linku, zad1 http://www.jkozak.pl/przedmioty/java/zadania7.pdf przy wywołaniu System.out.println(p1) i System.out.println(z) jest wykonywana metoda toString()? Wydaje mi się, że kluczem jest tutaj nazwa tej funkcji, bo jeżeli zmienią ją na jakąś inną to wtedy nie działa.
Tutaj kod który napisałem https://gist.github.com/anonymous/8ffbd067bbfb20dddd0d
String toString(); to jakby specjalna funkcja w javie, która jest wykorzystywana, gdy obiekt trzeba rzutować na Stringa.
w definicji nie powinno być override toString()?
#edit a nie bo to ma zwracac stringa a nie wypisywac go, swoją drogą pojebane ;o
#edit2 zreszta kurwa nie wiem w sumie sam :D wracam do tego ze powinno byc override
@Alex Fortune ; Podbijam, rozwin, bo kumpel z roboty sie dopytuje o co chodzi i nie wiem co mu odpowiedziec :D
public void println(Object x) {
String s = String.valueOf(x);
synchronized (this) {
print(s);
newLine();
}
}
public static String valueOf(Object obj) {
return (obj == null) ? "null" : obj.toString();
}
println(Object obj) wywołuje String.valueof(), z kolei to wywołuje toString() na obj ;)
@override jest opcjonalny aczkolwiek lepiej go używać, bo czasem wyłapuje błędy w sygnaturze metody.
Nie mówisz czasem o jakichś starych wersjach? W laravelu 5 dosyć konkretnie zmieniła się struktura katalogów, więc pewnie już jest zgodność PSR :D Co do reszty to nie mam pojęcia. Przyjrzyj się może nowej wersji, może zmiany Ci przypasują. A w czym ty piszesz Alex? Dla mnie Laravel jest spoko, to jest narzędzie, na pewno łatwiejsze niż Symfony. A patrząc na opinie polskich programistów bardzo dużo brzmi jak hejt w stylu "Laravel gówno, symfony moim bogiem!".
z http://www.wykop.pl/wpis/11570586/pr...t-gdy-sprzata/Cytuj:
Ten moment, gdy sprzątaczka po zmyciu podłóg w biurze zostawiła na tablicy informacje "Ajax się kończy", a programiści zaczynają dokształcać się o socketach.
Nie "piszę w frameworku", te czasy zostawiłem już dawno za sobą. Framework to tylko glue - w praktyce, w SOLIDowej appce framework powinien być decouplowalny. Nie zawsze się idealnie udaje ( czas czas czas ;) ), ale zazwyczaj tak ;]
Zarzuty względem laravela to:
http://laravel.com/docs/5.0/middleware - No bo napisanie event dispatchera to taki problem xD to jak dla mnie okrojone i ładnie nazwane eventy w lifecyclu requestu. No i wszystko leży w globalnym namespace - widać Taylor jeszcze nie nauczył się używać namespaceów xD
Route::cokolwiek - Statyczna klasa i anonimowa funkcja, "bo ładnie wygląda" , ponownie - zależność implementacyjna. Brak możlwości podmiany logiki routowania.
http://laravel.com/docs/5.0/facades - Ten twór zostawiam bez komentarza, nie wiem naprawdę co Taylor uważa,NIEDOZWOLONY_CIAG_ZNAKOWże fasady dają ponad standardowe DI jeśli chodzi o IoC.
Wracając do pytania ,,w czym pisze" to obecnie moim preferowanym stackiem jest hexagonal architecture , w roli front adaptera na HTTPa i CLI najczęściej Symfony Console + Symfony HTTP Foundation ( chyba tak to się zwie? ), warstwa aplikacyjna same POPO, na warstwie domeny eksperymentuję z paczką LiteCQRS i Broadway, jako infrastruktura - Doctrine DBAL ( oczywiście jako DBAL ), jako cache Memcached, Xcache ( chciałbym znaleźć trochę czasu by pobawić się Redisem ).. no i to chyba tyle, nic nie pominąłem :D
hej, jak działa codility.com?
Tak na szybko looknąłem dzisiaj na tą stronę i wygląda to chyba tak że to ja tworze test z wybranego języka/aspektów i wybranej trudności. Generuje mi to link do testu który mogę komuś dać do rozwiązania. No i wczoraj zrobiłem przykłądowy test składający się z 2 zadań biorąc na początku same wersje easy. W zadaniach tych miałem możliwość sprawdzenia poprawności kodu dla dwóch przykładowych trywialnych danych wejściowych.
I teraz mam pytanie. Wiem że ten co układa test ma wgląd we wszystkie poprawki oraz w miejsca gdzie się próbowało uruchomić kod. Ale czy on dostaje też rezultat testu danego programu dla bardziej skomplikowanych i większej ilości danych wejściowych? Czy on już sam musi się zastanawiać czy kod jest dobry a program sprawdza dla tych 2 trywialnych zestawów danych wejściowych? Czy jeśli w panelu admina testu jest 100% to znaczy że zadanie jest rozwiązane poprawnie?
I drugie pytanie. Jeśli nie chcę tego używać jako pracodawca tylko samemu sobie robić takie testy dla siebie to czy da jakoś odblokować te testy teoretycznie płatne?
A jeśli nie to czy jak kogoś znajdę z kontem premium to czy mi może takie testy wygenerować bez problemów za free?
I w ogóle co sądzicie o tych testach? Bo mi się te dwa które robiły całkiem spodobały. Często mam problem z czytaniem cudzego kodu i nie lubię tego robić, chociaż pisząc sam korzystam z z utartych rozwiązań które sam wymyśliłem więc niekoniecznie słusznych. A tutaj dostaje niedługi fragment kodu do poprawy, albo część funkcji więc się coś nowego o czym nie wiedziałem może pojawić.
edit dobra widzę już że w panelu admina zadanie testowane jest dla wiekszej ilosci danych wejsciowych więc to pytanie odpada
回到這個問題,,他寫道,“現在是我的首選堆是六邊形結構,適配器的前面上最常見的HTTP和CLI控制台 +的Symfony Symfony的HTTP基金會的角色(除非那是它是如何叫什麼名字?),POPO一樣的應用層,該層域與 包LiteCQRS和百老匯試驗,基礎設施 - 學說DBAL(顯然是DBAL)為Memcached的緩存,XCache將(我想找到一些時間與Redi s的玩)..沒有,這就是它,沒有什麼遺漏了:D
Tak widzę twój post xD Wymiękam, chyba jednak wolę zostać gównem w wordpressie.
dokładnie, to uczucie gdy mysle ze co raz lepiej radze sobie w programowaniu a potem czytam jakis twoj post i wiem ze jestem gownem xD
Wtf? Ta branża jest na tyle szeroka i dynamiczna, że co chwila powstają nowe pomysły, rozwiązania, biblioteki i frameworki. I że choćbyś spędził w chuj lat to i tak nigdy nie będziesz na bieżąco ze wszystkim. Jedyne co pozostaje to zapierdalać, szukać, czytać i uczyć się nowych rzeczy. Ofc jeżeli wyglądają sensownie ;d
BTW: https://www.packtpub.com/application...pting-cookbook Dzisiaj za free.