Z okazji 11 urodzin księgarni Ebookpoint, teraz wybrane książki i kursy video możemy kupić w specjalnych cenach!

Osoby, które chcą znaleźć coś dla siebie, a ciężko im się przedzierać przez multum stron, mogą pobrać informacje w plikach w formatach:
csv, xlsx i ods.
Kilka moich podpowiedzi znajdą Państwo na
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #naukaprogramowania #python
czy w pythonie są potrzebne jakieś "zewnętrzne" narzędzia? Mam na myśli to, że przyszedłem z c/c++, i tam do większych projektów niezbędny jest cmake / meson czy inny build system. Do tego jakiś debugger, valgrind, i inne takie pierdoły. Czy w pythonie też jest coś takiego, czy sam język to ogarnia wystarczająco dobrze?
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#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