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.
Thinking in Java na dzień dobry wciąż jest okej czy powstały jakieś lepsze alternatywy?
Panowie w czym jest teraz moda na pisanie stron Joomla,Wordpress?Nigdy wcześniej nie używałem gotowych edytorów ani nic takiego.
najwięcej chyba wordpresów się widzi, zrobił się z niego krowiasty cms i ludzie stawiają na nim nawet wizytówki z 2 statycznymi stronami teraz
Zależy do czego. Ale ogólnie wordpress jest spoko :) Much better than Joomla. A jak byś miał z nim jakikolwiek problem to pisz temat w dziale i powinienem szybko odpisać :)
No to jak ulał zadanie do wordpressa :)
http://wpzen.pl/szablony/ Coś sobie wybierzesz ciekawego :)
A Java Podstawy/Zaawansowane Horstmanna?
Panowie mam pytanie. Chciałbym stworzyć czytnik RSS w języku Java. Na jaki temat powinienem szukać informacji, żeby stworzyć takie cudo?
Aktualnie przeszukuje internet, żeby się dowiedzieć jak taki czytnik działa i czym tak dokładnej jest rss.
Do pracujacych programistow - uzywacie w firmie umla? Jak bardzo warto to dobrze umiec ?
//zasłyszaned// warto umieć je 'rozgryźć', programista dostaje gotowe umle do zaprogramowania od architekta chyba
"Wzorce projektowe Rusz głową! ma ktoś tą książkę po polsku?
Elisabeth Freeman, Kathy Sierra, Bert Bates, Eric Freeman
cumple, w czym wykonac real-time database searcha? robie sobie webową apkę pod tytułem warzywniak(xD) i chce zeby wpisując w pewnym labelu np. ZIEM, apka szybko przeszukała bazę danych i podpowiedziała ZIEMNIAKI POLSKIE 420g, albo cos w tym stylu? backend jest w javie, hibernate+spring
co mam googlować?
@Bazan ;
:* dalbym greenbag ale niestety juz ci dalem i nie moge poki co wincy xD
Zwykly ajaxowy request w javascript odpytujacy serwer, ktory zwraca liste (najlatwiej JSON) podpowiedzi. Odpalany na onKeyup.
jQuery.ajax(), lub .post() / .get()
Jak nie chcesz jQuery, to google javascript XHR.
Polecam Java Podstawy :)
Co do twojego problemu to pierwszy link z googla to poradnik vogelli, czyli dobry: http://www.vogella.com/tutorials/RSSFeed/article.html
Na stacku wszyscy polecaja za to: http://rometools.github.io/rome/
@Alex Fortune ;
a co powiesz o wbudowanym autocomplete w jquery-ui? ajax post, a w serwisie metoda, ktora przeszukuje liste (w moim przypadku niecale 10k elementow) i zwraca json ?
rozjaśnij mi ktoś kod w pythonie3
for i - dla każdej literyKod:wyraz = 'katedra'
for i in wyraz :
print ( i )
lista = [ 'katedra' , 'uczelnia']
for el in lista :
print ( el )
for e - dla każdego elementu
?
pierwsze wyświetla litery, a drugie wyświetla elementy listy. Dobrze kombinuje?
tak
a jakbym chciał np pierwsze 2 litery?
to wchodzisz na google i sprawdzasz
http://www.tutorialspoint.com/python...n_for_loop.htm
wyraz = "asdasdasdsa"
dwie_pierwsze_litery = wyraz[:2]
albo javowe podejście:
x = ""
for i in range(2): x += wyraz[i]
http://pl.wikibooks.org/wiki/Zanurkuj_w_Pythonie
Ale w tym temacie bez inglisza ani rusz ;x
to
siedznie w it bez przynajmniej dobrej znajomości angielskiego to jak mieszkanie w kraju bez znajomości używanego języka. nie musisz nawet rewelacyjnie mówić, najważniejsze jest czytanie. bardzo dużo dobrego contentu jest po angielsku, po polsku też zdarzają się perełki, ale po co się ograniczać? angielskiego na zadowalającym poziomie nauczysz się w pół roku (zakładam, że jakieś tam podstawy masz), a będziesz miał na całe życie.
Witam jestem poczatkujacym programistą (chodzi mi glownie o c++)
znam skladnie, sporo fukncji no i umiem pisac proste programy (oparte o klasy tez) i teraz pytanie w jaki sposob moglbym wskoczyc o poziom wyzej, bo w tej chwili nie wiem czego sie uczyc jak i gdzie bo to co umiem z jecyka umiem z zajec na studiach :d
spoj.pl
naucz się jakieś biblioteki graficznej (na początek allegro, sfml powinny być ok i napisz kilka prostych klonów - arkanoid, tetris, mario.
wymyśl sobie coś do napisania (przeglądarka internetowa, odtwarzacz filmów, coś takiego), naucz się jak to zrobić i to zrób :P
Ma ktoś jakieś dobre źródło dotyczące strumieni wejscia, wyjścia i podstawowych bibliotek do ich obsługi w c++? Bo ja co jakiś program robie który ma coś wczytywać z klawiatury to sprawdzam na google i praktycznie za każdym razem to robię trochę inaczej i teraz mam mętlik trochę które funkcje w jaki sposób wczytują dane, które operują na charach a które na stringach, czy znaki białe kończą w nich wczytywanie czy nie oraz które automatycznie wpisują znak końca lini do zmiennej a które nie itp.
Żeby nie robić tego za każdym razem metodą prób i błędów i wyświetlania każdego elementu to bym chciał zapamiętać jak wygląda ten podział
Pytanie do tych bardziej zaawansowanych programistów którzy pracuja. Jak piszecie kod to jak często musicie sprawdzać np w necie składnie danej funkcji, jakie argumenty itp? Pamiętacie to wszystko czy raczej nie jest to konieczne?
Ja na pewno nie jestem zaawansowany ale składni języka się uczy bardzo szybko i po napisaniu dziesiątej funkcji wie się że składania jest taka że ma ona coś zwracać potem nazwa i argumenty a potem implementacja więc co tu sprawdzać.
A jak się używa gotowych funkcji z dołączonych bibliotek to mając nazwę funkcji kompilator podpowiada wszystkie warianty argumnetów dla różnych przeciążeń tej funkcji.