Aktywne Wpisy
mirko_anonim +7
✨️ Obserwuj #mirkoanonim
#anonimowe #zwiazki #seks
Pytanie do byłych i obecnych kochanek oraz do niebieskich którzy kochankę posiadają: Po jakim czasie można się spodziewać, że facet zostawi dla was żonę? Czy panowie, w ogóle zamierzacie zostawić swoje żony dla kochanek? Mam tutaj na myśli takie układy, w którym były obietnice wspólnego życia.
Ja obecnie czuję się oszukana i okłamana. Jakiś rok temu w sierpniu weszłam w taki układ. Zakochałam się bez pamięci.
#anonimowe #zwiazki #seks
Pytanie do byłych i obecnych kochanek oraz do niebieskich którzy kochankę posiadają: Po jakim czasie można się spodziewać, że facet zostawi dla was żonę? Czy panowie, w ogóle zamierzacie zostawić swoje żony dla kochanek? Mam tutaj na myśli takie układy, w którym były obietnice wspólnego życia.
Ja obecnie czuję się oszukana i okłamana. Jakiś rok temu w sierpniu weszłam w taki układ. Zakochałam się bez pamięci.
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
@kitke: jeśli używają go na kompie z tych czasów to jeszcze kup im taki, który uciągnie jvm ( ͡° ͜ʖ ͡°)
Jednak życzę powodzenia, poza tym z Java dużo ofert pracy jest, ale to zazwyczaj korporacje. Ciekawe rzeczy robione są zazwyczaj w Ruby, JS, Python.
Dwie rady.
Nie hardkoduj stawek VAT, bo rząd podniesie i co? Trzeba będzie przekompilowywać.
Typy zmiennoprzecinkowe (float, double) nie nadają się do liczenia pieniędzy (błędy w zaokeągleniach).
Więcej mi się nie chciało kodu czytać na telefonie ;-).
@CzySwieciSaPoToAzebyZawstydzac: Luz, komp jest z czasów późnego Windowsa XP, więc uciągnie. Zresztą apka ma być w zasadzie prostym menedżerem stosunkwo niewielkiej bazy danych (nieco ponad 3k pozycji w magazynie, przechowującej głównie krótkie
Konfigurację beanów w xml są proste przecież, a poza tym teraz i tak jest "moda" na annotacje.
@mamapoth: nie mówie, że nie są proste, ale jakoś to nie dla mnie.
@kitke: rady @mamapoth bardzo dobre, https://github.com/JodaOrg/joda-money
@ufik78: Zdaję sobie z tego wszystkie sprawę. Ale jasne jest też, że nie wszystko trzeba opanować od razu, ani w tak samo zaawansowanym poziomie.
Używam Eclipse'a, ale nie jestem z nim związany emocjonalnie. Temat IDEA obadam.
IMHO BigDecimal.
Komentarz usunięty przez autora
Same bazy danych to temat rzeka.
Jak ogarniesz podstawy Javy oagarniaj podstawy JEE(duzy worek technologii), Dependency Injection. Servlety + JSP, dalej JPA, Hibernate,
EJB lub Spring Framework(jest jesze Play Framework, Struts i masa innych)
HTML 5,
Angluar
Np:
Technologie: Java, Spring, Spring Data, Hibernate, Flyway, EhCache, HSQL, HTML5 Maven, JBehave, Selenium WebDriver, JUnit, Mockito, Enterprise Architect, Google Maps API, REST, Jenkins, Apache
Komentarz usunięty przez autora
Niewielką część z wymienionych przez Ciebie rzeczy mam ogarnięte (CSS, HTML4, z HTML5 gorzej), ale to najprostsze tematy w sumie.
@ufik78 Mnie trudno zniechęcić. Jakby było łatwo nie brałbym się za temat (a wcześniej nie zaczął pisać doktoratu z