#naukaprogramowania #selfstudy
siema, jak wygląda u Was proces robienia notatek przy przerabianiu jakieś książki czy wideokursu? ja mam problem w znalezieniu złotego środka między nie notowaniem niczego (albo bardzo małej ilości zdając się na moją pamięć), a notowaniem wszystkiego, co często wiąże się z tym, że przepisuje własnymi słowami książkę, co znacznie wydłuża proces...
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#insiderswiftuje

1 dzień

No i zaczęło się. Ogólnie to w tym pierwszym dniu już widzę, że będzie ciężko bo jak się nigdy nie miało z tym styczności to naprawdę trzeba się mocno skupić. Staram się nie kuć na blachę tak jak on to mówił, ale pełne skupienie naprawdę pożądane. Może się ktoś śmieje w tym miejscu przecież to są podstawy podstaw ale naprawdę nie miałem z tym wcześniej styczności i dla
Insiders - #insiderswiftuje 

1 dzień

No i zaczęło się. Ogólnie to w tym pierwsz...

źródło: comment_16673105229o0YbpG1DdIslZI2ymTnur.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaswifta
Dzień 27/100 kursu 100 days of SwiftUI

Zbudowałem, a dokładniej przepisywałem aplikację z dzisiejszych 3 lekcji. Praca z CoreML to dla mnie nowość, użyłem go do wyliczenia czasu potrzebnego na sen w zależności od ustawionej godziny, czasu potrzebnego na sen i ilości kawy (czas wylicza się automatycznie na podstawie wczorajszego Trainingu). Jak wcześniej - gdy piszę to razem z kursem to wydaje się logiczne, zrozumiałe, ale potrzebuję praktyki, żeby się z
hebato - #naukaswifta
Dzień 27/100 kursu 100 days of SwiftUI

Zbudowałem, a dokład...

źródło: comment_1667295056xyCgTlWLjxQaiU4wOqFuKc.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

10 Wskazówek Przed Rozmową Kwalifikacyjną Dla Programisty

Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer.

Nieodłącznym elementem kariery każdego programisty jest uczęszczanie na rozmowy kwalifikacyjne. W tym artykule przedstawię 10 najważniejszych wskazówek, dzięki którym wypadniesz dużo lepiej na swojej rozmowie kwalifikacyjnej na stanowisko programisty.

Link
kazik- - 10 Wskazówek Przed Rozmową Kwalifikacyjną Dla Programisty

Cześć Właśnie p...

źródło: comment_1667288516HzqBX23yEPVjXW738TDMFf.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaswifta
Dzień 26/100 kursu 100 days of SwiftUI

Teoria - zapoznanie z nowymi dla mnie Stepper, DatePicker, DateFormatter (daty są czasami mega skomplikowane jak to mówi na kursie Paul Hudson).
Oprócz tego wykonałem pierwszy testowy Training w Create ML na testowych plikach dołączonych do kursu. Powiem szczerze - jestem zaskoczony jaki ogrom możliwości zawiera się w całym Machine Learning. Nigdy z tym nie miałem styczności.

Poza
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

użytkownik @hebato zachęcił mnie swoim wpisem do tego, żeby znowu spróbować nauki #swift

A komentarze pod jego wpisami i to co mówi Paul z filmiku wprowadzającego - Day 0 "100 Says of SwiftUI" - pokazują, że jednak dobrze żeby gdzieś dokumentować swój "postęp", w związku z czym postaram się to robić, co mnie też zmotywuje do działania. Mam nadzieję :)

Zaczynam od totalnego zera. Nie mam żadnych podstaw jeżeli chodzi
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy ktoś zainstalował i uruchomił focalboard na linuxie? Jeśli tak, to proszę o podanie wersji nodea czy coś. Mi ciągle wyskakuje błąd przy error 217 przy make prebuild, próbowałem różne wersje node, ale nadal ;/ npm clean cache I usuwanie node modules też nie pomogło ( ͡° ʖ̯ ͡°) Będę wdzięczny za pomoc ;) #naukaprogramowania #linux #ubuntu #nodejs #javascript
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

✨️Szkolenie Live: Wdrażamy Skonteneryzowane Appki Do Chmury!✨️

Z wykorzystaniem GitLaba zaprojektujemy scenariusz w ramach którego pobierzemy kod aplikacji Frontendowej (Angular) oraz Backendowej (Spring Boot) z repozytorium, przebudujemy go i stworzymy dla nich obrazy Dockerowe, które umieścimy w Container Registry. W finalnym etapie naszego scenariusza obrazy Dockerowe zostaną wdrożone i uruchomione na Cloud Hostingu!

✅Dzięki temu osiągniemy w pełni zautomatyzowany proces w ramach którego:
Następuje budowanie i testowanie znajdującego się w repozytorium ➜ Tworzony zostaje obraz
SoftBull - ✨️Szkolenie Live: Wdrażamy Skonteneryzowane Appki Do Chmury!✨️

Z wykorz...

źródło: comment_1667156893tWqMG3b6uSnjW5SNK0R0xd.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kolejne kilka dni nauki z #javachallenge

Przez te ostatnie kilka dni nie miałem zbyt dużo wolnego czasu, studia dają o sobie znać cały czas i cały czas czegoś trzeba się uczyć, jednak mimo wszystko kilka rzeczy udało mi się zrobić.

Po pierwsze za waszą radą pod poprzednim wpisem przeniosłem się z vscode do IntelliJ IDEA. Z plusów to na pewno to, że faktycznie nic tutaj praktycznie nie trzeba konfigurować, wystarczy zainstalować
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SoulShredder: Szczerze mówiąc do Javy przekonała mnie głównie ilość ofert na rynku pracy, a z tym C++ to tak jak pisałem wcześniej, nigdy jakoś szczegółnie się go nie nauczyłem, powiedzmy same jakieś podstawy w stylu pętle ify, jakieś podstawowe obiekty itp, ale nic szczególnego.
  • Odpowiedz
@nerfipro174: z tym stringiem, ma to jakąś swoją pokrętną logikę. W java masz 'prymitive type', czyli wszystkie 'małe' typy: int, long, short etc. które nie są obiektami. Masz też obiekty, które są referencją do pamięci. String jest właśnie obiektem i de facto referencją do pamięci, więc należy używać .equals do porównywania stringów.
Jakby kto pytał czemu czasami zadziała porównanie za pomocą ==, to oczywiście przez optymalizację JVM:
  • Odpowiedz
#naukaswifta
Dzień 25/100 kursu 100 days of SwiftUI

Challenge!!! Zadanie polega na samodzielnym wykonaniu appki od zera. Należy ustawić, aby cpu wybierał Kamień, Papier lub Nożyce, potem aby wylosowało losowo - czy mamy wygrać czy przegrać i w odniesieniu do dwóch powyższych wybrać odpowiedź na dwa wybory cpu. Jeśli odpowiemy dobrze - zdobywamy +1 punkt, remis = 0, przegrana -1. Po 10-ciu pytaniach alert i przycisk do restartu.

Robiłem to kilka godzin, najpierw
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Prism2772: tak mi było najłatwiej to zrobić. chyba nie mam jeszcze w sobie takiego myślenia nt. pracy kodu, tzn jak to zrobić żeby było wydajniejsze. w ogóle o tym nie myślę przy pisaniu... :( póki co ważne żeby działało.
dzięki za wskazówki
  • Odpowiedz
@hebato: Dlatego też jakiś czas temu Ci pisałem, że warto wrzucić kod, bo wtedy właśnie takie rzeczy można wychwycić i Ci podpowiedzieć, na co fajnie zwrócić uwagę. Jeśli chodzi o formę wrzucania kodu, najbardziej polecam https://pastebin.com
Wtedy łatwiej by było ten kod lekko zmienić, bez przepisywania.
Zwracaj też uwagi na entery, w odpowiednich miejscach. Tak jak wcześniej miałeś default switcha za wysoko, tak teraz brakuje entera w 73 linijce.
Jak
  • Odpowiedz
chłop 28 lat zaczął się uczyć #programowanie w #python śmiechu warte.

znalazłem dziś w zakładkach ten wpis mireczka @aseeon_ https://www.wykop.pl/wpis/63004349/z-czego-i-jak-sie-uczyc-pythona-edycja-trzecia-pro/
i akurat dzisiaj startował kurs "CS50's Introduction to Programming with Python" - stwierdziłem, że to znak i się zapisałem xD.
Póki co jestem po pierwszej lekcji i bardzo fajen. Dziękuję za polecenie, może uda się być systematycznym tym razem.

#naukaprogramowania
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@aseeon_: @Arogancky: dzięki. :D

@MilionoweMultikonto: no "tym razem" tak zabrzmiało jakbym już ze 100x podchodził... xd a tak serio to moje chyba trzecie podejście do pythona i zawsze coś innego wyskakiwało do roboty i brakło motywacji. :D

@blacktyg3r: o kurde, fajna sprawa. ja raczej patrzę w innych kategoriach jednak :D w sensie zacząłem w tym miesiącu doktorat z dziedziny nauk przyrodniczych, ale w rzeczach,
  • Odpowiedz
#naukaswifta
Dzień 24/100 kursu 100 days of SwiftUI

Dzisiaj nic wielkiego nie było, 3 zadania testowe do poprzednich projektów:

-Go back to project 1 and use a conditional modifier to change the total amount text view to red if the user selects a 0% tip.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Insiders: Wydaje mi się, że tak, ale musisz sprawdzić sam - odpal sobie jakąś lekcję i zobacz. Ja czasami jak czegoś nie wyłapię bo np. za szybko jest mówione i w tym czasie piszę na klawiaturze to zatrzymuję i cofam się 20-30 sekund.
  • Odpowiedz
Hej, mam pytanie o problem producenta i konsumenta w wielowątkowości, znalazłem taki przykład
https://pastebin.com/9apeiazL

Thread Sanitizer wyrzuca mi tutaj: WARNING: ThreadSanitizer: double lock of a mutex

Ktoś wie jak można to naprawić aby nie wyrzucało tego warninga? Teoretycznie unique_lock powinien chyba zwalniać ten mutex po wyjściu ze scope?
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@stiv95: pewnie zadziała, ale nie wygląda to na najszczęśliwsze rozwiązanie. Gdy konsument dobierze się do sekcji krytycznej, to zablokuje innych producentów i konsumentów, aż do całkowitego opróżnienia kolejki. Kiepsko.
  • Odpowiedz
@stiv95 Tak w ogóle to możesz wyrzucić tego checka na rozmiar kolejki z while'a. Powiedziałbym że to nawet nie najlepsze rozwiązanie, bo gdy konsumenci opróżnią kolejkę zanim producenci ją wypełnią, stracisz wątki konsumentów.
  • Odpowiedz
#naukaswifta
Dzień 23/100 kursu 100 days of SwiftUI

Dzisiaj 10 tematów samej teorii, jak działa cały SwiftUI. Ostatnie dziesiąte wideo jest takie skomplikowane, że Paul Hudson postanowił dać to jako bonus. Co nieco zapamiętałem, wyklarowało mi się jak i dlaczego używa się some Views i jak je modyfikować.

10 temat - trudne!
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

rozwijam sobie aplikacje, w jednym pliku mam kilka klas ktore sie rozrosly do kilkuset linijek kodu i zaczyna to byc nieczytelne. jak najlepiej teraz zrobic, kazda klase przeniesc do osobnego pliku i je importowac tam gdzie potrzeba? #naukaprogramowania #python
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach