Aktywne Wpisy
Defined +708
Czy Koalicja Deweloperska działa w Polsce nieprzerwanie od co najmniej 24 lat? Myślę, że wielu z was ma gdzieś w głowie frazę "w polsce brakuje 2 miliony mieszkań". Otóż okazuje się, że ta fraza jest wtłaczana Polakom do głowy od co najmniej 24 lat. Jaki jest jej cel? Clickbait? Propaganda mająca wmówić Polakom, że mieszkanie jest towarem deficytowym i musi dużo kosztować?
Oczywiście struktura i oczekiwania Polaków się zmieniały przez lata -
Oczywiście struktura i oczekiwania Polaków się zmieniały przez lata -
nad__czlowiek +11
#programista15 #programista25k #pracait #pracbaza #zarobki #korposwiat #inwestycje #gielda #kryptowaluty #bogactwo #testoviron #bekazbiedakow #logikarozowychpaskow #logikaniebieskichpaskow #kredythipoteczny #mieszkanie #warszawa #krakow
Czemu ludzi tak bardzo boli prawda, że średnia/mediana GUSu jest zaniżona o dobre kilka tysięcy złotych? Jak można kupować bajeczki o tym, że średnia krajowa to raptem 8200zł brutto czyli 5800 zł na rękę a potem przejść się ulicami polskich BIG5 - Trójmiasta, Łodzi, Warszawy, Krakowa, Wrocławia, popatrzeć na te wszystkie drogie samochody jeżdzące
Czemu ludzi tak bardzo boli prawda, że średnia/mediana GUSu jest zaniżona o dobre kilka tysięcy złotych? Jak można kupować bajeczki o tym, że średnia krajowa to raptem 8200zł brutto czyli 5800 zł na rękę a potem przejść się ulicami polskich BIG5 - Trójmiasta, Łodzi, Warszawy, Krakowa, Wrocławia, popatrzeć na te wszystkie drogie samochody jeżdzące
Czym postanowiłem się zatem zająć?
- Jako język, który wybrałem do nauki to Java. Materiałów mnóstwo, multiplatformowość, niezbyt trudny w nauce.
- Zaczynam od programowania na PC, ale myślę, że docelowo będzie jednak Android i/lub jakieś rozwiązania dla aplikacji online.
Jakie mam dotychczasowe doświadczenie?
- Dość dobrze ogarniam HTML/CSS, mam podstawy PHP i SQLa. Napisałem dwie strony (frontend i backend) od podstaw, kilka prostych skórek pod Wordpress'a. Wizualnie to wszystko mało atrakcyjne, ale starałem się, żeby kod był solidny.
Co dotychczas zrobiłem?
- Naukę Javy zacząłem na początku grudnia od czytania oficjalnej dokumentacji. Krótko potem zaczałem oglądać wykłady udostępniane przez Uniwersytet Stanforda, które okazały się być strzałem w 10. Śledzę też kanały Derek'a Banasa i naszego wykopowego @javadevmatt'a. Z literatury czytam P. Niemeyer, D. Leuck, Learning Java, wyd. 4, Sebastopol 2013 oraz Eric i Elisabeth Freeman, Head First Design Patterns.
- Powoli ogarniam podstawy języka i jednocześnie wzroce projektowe - z tych drugich opanowałem obestwatora.
- Od razu zacząłem też ogarniać Git'a wypychając swoje 'dokonania' do repo na GitHubie.
- Myślę nad nauką UML-a, ale nie jest to priorytetem.
- Jako założenie przyjąłem też, że komentarze i nazwy zmiennych, a także opisy commitów w gicie będę pisał po angielsku
- Pomyślałem też, że najlepiej będzie pracowac nad konkretnym projektem. Moi teściowie mają niewielki sklep, do zarządzania którym używają starego, DOSowskiego programu 'Szef'. Wymyśliłem więc, że będę jeszcze lepszym zięciem i napiszę Windowsowską wersję programu. Ma to być prosty menedżer sklepowego magazynu z możliwością drukowania podstawowych dokumentów - przede wszystkim faktur sprzedaży detalicznej. Plusem, oprócz samej nauki języka i projektowania programu, jest doświadczenie w bezpośrednim kontakcie z końcowym użytkownikiem programu, które z mojego puntu widzenia wymusza modułowość oprogramowania (możliwość prostego dopisywania i rozszerzenia już istniejąckych funkcjonalności).
Póki co, napisałem podstawowe klasy definiujące m.in. przedmiot przechowywany w magazynie, sam magazyn itd., zacząłem też projektować zręby interfejsu, oraz ogarnałem zapisywanie danych do bazy SQLite, ale jeszcze nie usuwanie. Obecnie pracuję nad importem danych do bazy z pliku generowanego w programie używanym przez teściów (zwykłe parsowanie tekstu plus obliczanie podstawowych wartości, np. ceny brutto, czy marży). Zadanie niby proste, ale jest problem z kodowaniem znaków w pliku...
Fajnie, z mojego punktu widzenia, byłoby znaleźć grupę osób na podobnym poziomie, z którymi razem moglibyśmy pracować i się uczyć. Czasu, pracując na pełnym etacie, z małym bobasem i niedokończoną pracą naukową mam stosunkowo niewiele, więc i rytm nauki jest raczej powolny, ale myślę, że razem po protu będzie bardziej wydajnie.
Będę starał się wrzucać raz w tygodniu, w piątki lub w soboty, uaktualnienia, nad czym aktualnie pracuję.
Moje repo na GitHubie
Wzywam: @JavaDevMatt i wszystkich, którzy chcą pomóc we wspólnym ogarnianiu Javy i programowania w ogóle!
#java #programowanie #naukaprogramowania #nauka
@CamelCase: Dziękuję :-) Mam nature geek'a, który po prostu lubi się uczyć. Jeśli chodzi o błędy, moją największą obawą jest to, że nie będę ich zauważać, bo że będą nie mam wątpliwości, brnąc przez to w złym kierunku. Po to też ten post
Do egzaminu przygotowałem się używając dwóch książek:
- Mala Gupta OCA Java SE 7 Programmer I Certification Guide
- OCA/OCP Java SE 7 Programmer I & II Study Guide Sierra & Bates
Radziłbym je przeczytać w takiej kolejności w jakiej są wyżej wypisane
Po przeczytaniu tych książek i przejściu wszystkich mini testów tam umieszczonych oraz napisaniu
Przejrzalem Twoje git repo, mam dwie drobne uwagi:
1. Dane odnosnie logowanie sie do bazy danych (username, password) zrob jako wartosci ENV, ktore beda pobierane z innego pliku. Nazwe pliku, z ktorego beda pobierane dane do logowanie umiesc w .gitignore.
2. Wedlug nomenklatury git, commity powinny byc pisane w czasie terazniejszym (add, remove, correct etc.) - nie jest to istotne na tym etapie nauki, jednakze ulatwia
@briskmann: Dzięki :-) Ad 1. Sama baza SQLite nie wymaga logowania (w odróżnieniu od np. MySQL), ale program będzie w finalnej wersji posiadał moduł logujący odblokowujący pełny dostęp do niego. Ad. 2, Dzięki, umknęło mi to, a jakoś czas przeszły prosty wydawał mi