Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

#naukaprogramowania

Gruba ryba

w Programowanie

10piorunów

 

Kiedyś probowałem żonę przebranżowić na IT programowanie, konkretnie Java. No i tlumacze jej jakies proste kody i tak tłumaczę, a ona po chwili do mnie:

- sluchaj, ty chcesz, zebym upiekla chleb, ale ja nie wiem co to jest mąka

To bylo piekne, po tym wiedziałem, że żle tlumacze 🙂

Pokaż więcej komentarzy (6)

Gruba ryba

w Programowanie

35piorunów

Pomagałem ostatnio siostrze w prostym projekcie z pythona (jest zupełnie niezwiązana z programowaniem, robi sobie jakiś podstawowy kurs z ciekawości). W którymś momencie spytała mnie:

ej a co właściwie jest ten plik readme? Bo brzmi jakby to była jakaś "Alicja w Krainie Czarów".

No i w sumie to ma rację xD

Rozbawiła mnie, bo ja nigdy tego nie skojarzyłem w ten sposób. Właśnie tego rodzaju spostrzeżenia, to to co lubię najbardziej w rozmowach o programowaniu z ludźmi, którzy dopiero się tego uczą.

   

Pokaż więcej komentarzy (7)

Sum

w Programowanie

2piorunów

Dzień dobry. Czy znacie jakieś metody estymacji czasu potrzebnego na wykonanie zadania? Straszny mam z tym problem w jedną jak i w drugą stronę, chociaż częściej tego czasu jest za mało niż za dużo. Może ktoś przerobił jakieś ciekawe kursy albo lektury na ten temat?

 

Kompan2piorunów

@potato_fairy Ja bym dodał jedną rzecz. Ustal sobie minimalny czas na realizacje zadań. U siebie wybrałem 4h i poniżej tego czasu nigdy nie wyceniam (nawet w przypadku zmiany koloru przycisku). Niestety jeśli jest kilka projektów to samo przełączanie kontekstu zajmuje czas. Czasami chcesz uruchomić stary projekt i okazuje się, że ktoś zostawił bałagan, środowisko lokalne nie działa, testy nie przechodzą itd. I nagle brakuje czasu. Dzięki tym dodatkowym godzinom zawsze masz bufor na tego typu rzeczy. A jak skończysz w 15min to super, będzie sukces w firmie, bo zrobiłeś dużo poniżej estymacji i firma zaoszczędziła dolary.

PS: Też jestem z drużyny Łazika (a może raczej Łozika) xD

Pokaż więcej komentarzy (9)

Gwiazdor

w Ciekawostki

4piorunów

Za 5 minut (o 20 czasu polskiego) ruszamy z wyścigiem DeepRacera na żywo z Londyńskiego biura AWS

http://twitch.tv/thetrackboss

Od kilku lat ścigam się w lidze autonomicznych samochodzików trenowanych z użyciem uczenia maszynowego. To jest wyścig pokazowy, liga ruszyła na początku miesiąca



Pokaż więcej komentarzy (2)

Gwiazdor

w Ciekawostki

10piorunów

Kiedyś pisałem że ścigam się w lidze samochodzików autonomicznych. Właśnie ruszył nowy sezon i po raz pierwszy jest to ogłoszone też po polsku.

Jest liga ogólna i studencka, a najlepsi dostają bilety do Vegas na konferencję AWS re:Invent. Wyścigi są głównie wirtualnie, ale są też opcje fizyczne.

Tak to wygląda w mistrzostwach

https://youtu.be/O6pUHybSNok

Ogłoszenie:

https://www.hejto.pl/wpis/dolacz-do-ligi-aws-deepracer-2023

Fajnie byłoby mieć polską grupę ścigających. Jeśli ktoś chce dołączyć to zapraszam do kontaktu, pomogę.

    

Gwiazdor1piorunów

@mrmydlo każdy ma jakiegoś bzika :grinning:
Utworzyła się sympatyczna społeczność, ludzie się uczą, spotykają, bawią, a i tydzień w Vegas piechotą nie chodzi

Pokaż więcej komentarzy (2)

Autorytet

w Programowanie

1piorunów

Tomki, mam zagwozdkę z 

Otóż mam Combobox, gdzie w Items znajduje się formuła wybierająca maile z Office365Users.SearchUser.

Co chcę osiągnąć: Aby wartością początkową DefaultSelectedItems była pozycja ze Sharepointa.

Próbuję ustawić DefaultSelectedItems = 'Nazwa Sharepointa'.'Nazwa kolumny' - zwraca mi całą kolumnę, a ja potrzebuję tylko jeden rekord. Jak to zrobić?

  

Autorytet0piorunów

@Hepar @Vuaas

EDIT: Rozwiązane!

DefaultSelectedItems = {Value: NazwaGalerii.Selected.'Nazwa Kolumny'}
lub
DefaultSelectedItems = {DisplayName: NazwaGalerii.Selected.'Nazwa Kolumny'}

Dziękuję panowi Shaneowi Youngowi z YouTuba oraz wam, bardzo mi pomogliście :smiley:

Kompan1piorunów

@DerMirker Wychodzi na to, że przy takim zapisie pod spodem działa jakiś mapper, który bierze sobie pierwszą wartość, jeżeli rzucasz mu całą kolumnę.

Muszę przyznać, że jest to o wiele bardziej podejście o wiele bardziej przyjazne użytkownikowi niż to co dzieje się w vba. Tam od razu poleciałby błąd "mapuj se sam" xD

Pokaż więcej komentarzy (11)

Mocarz

w Nauka programowania

1piorunów

Mireczki, jak w tym pierdolonym visual studio code kompilowac w C++? MinGW zainstalowane dawno temu, cos sie zjebalo po zainstalowaniu cliona.

   

Pokaż więcej komentarzy (7)

Gwiazdor

w Programowanie

1piorunów

Cześć  :grinning:

Czy znacie jakieś fajne tutoriale wyjaśniające selektory dynamiczne?

Szukam głębszych informacji, niż to co google oferuje. Albo może źle szukam 😉

   

Kompan

w Programowanie

61piorunów

Cześć wszystkim,

pojawiliśmy się na Hejto i robimy  naszego kursu programowania - macie pierwsze dwa tygodnie, a jak robicie zadania, to pierwszy miesiąc za darmo. W tym macie dwa wykłady tygodniowo i tyle konsultacji, ile chcecie. Sprawdzamy Wasze zadania i pomagamy na każdym kroku. Potem jak będziecie mieli ochotę, ale dla nas liczy się przede wszystkim, że nauczycie się czegoś nowego :smiley:

Od początku stawiamy na podejście "bez ściemy", nikomu nie gwarantujemy, że "zostanie programistą", że będzie miał "gwarancję zatrudnienia" i tym podobne. Uważamy jednak, że super jest zacząć, a z nami jak macie okazję spróbować za darmo, to już w ogóle :smiley:

Przy okazji bylibyśmy wdzięczni za polubienie naszego fejsa: https://www.facebook.com/programming4youpl oraz na stronę https://programming4you.pl gdzie możecie dowiedzieć się więcej.

Jeśli macie jakieś pytania odnośnie kursu, programowania, kariery w IT, uderzajcie śmiało!

Losowanie w piątek wieczorem.

    

Kompan1piorunów

Gratulacje @Czarny12309, odezwij się na pw :smiley:

Dziękuję pozostałym bardzo, jeśli macie jakieś pytania odnośnie nauki programowania, kariery w IT, itp. - piszcie śmiało! Jeśli jesteście zainteresowani kursem, damy Wam zniżkę

PS. Jeśli wylosowana osoba nie będzie chętna, losujemy do skutku :smiley:

Pokaż więcej komentarzy (7)

Autorytet

w Programowanie

0piorunów

Jak w Microsoft Power Apps połączyć Sort() i Filter() w funkcji Items?

Mam już założony filter z wieloma warunkami. Teraz chciałbym dołożyć sortowanie po dacie w jednej z kolumn do przycisku. Mój kod wygląda obecnie tak:

With(

{Gallery: 'Cars'},

Filter(

filtr1

filtr2

)

)

No i chciałbym dorzucić Sort(), aby sortowało po kolumnie z datą. Jak to zrobić?

 

Pokaż więcej komentarzy (2)

Autorytet

w Programowanie

25piorunów

 

już załapałem jak montować kod od zera, teraz się muszę algorytmów pouczyć bo na chybił trafił kombinuje ale działa jako tako.

zrobiłem z 5 działających urządzeń od wczoraj, tak sie podjarałem bo do tej pory się odbijałem od tego i tylko i max to wgrywałem gotowe softy i czytałen tysiące stron githubai wszelkiej kategorii dokumentacji.

jak na miesiąc nauki od kompletnego dna to jestem zadowolony.

górny pasek pokazuje procent baterii, jak jest 20% to się zmienia na czerwony, żółte to akcelerometr, tak od picu bo będzie barometr mierzył wysokość unoszenia się (i przy okazji wypluje pogode)

plan jest taki żeby łódka na ekranie ruszała się jak ta w której jest będzie zamontowana i rysowała fale mierząc jej częstotliwość i wysokość - wykres zasejwuje na karcie lub wyśle

do kompa albo to i to, daleka droga.

Do tego zapisze wykres temperatury, ciśnienia, odczyty z akcelerometra i natężenie światła.

Czujnik jest po to żeby zmieniać tryb z dziennego na nocy nie w harmonogramie tylko rzeczywisty - w sztormie czy ulewie ściemni się i zmieni kolory na nocne (czerwone obrysy, minimum podświetlenia i koloru)

na foku i grocie będą dwie duże cyfry - temperatura a s topu masztu będzie się ciągnął wykres ciśnienia atmosferycznego - jak tasiemka, ledwo widoczny, chyba że nagle spadnie na sztormowe.

w takich sytuacjach zaczną migać diody wbudowane - 10 led na czerwono i jakiś alarm dźwiękowy, tak samo w przypadku jak zacznie za bardzo tańczyć makarene na fali i inne bzdety.

pewnie wszystkiego nie ogarnie esp a jak tak to dorzuce coś np stałe łączę z jachtowym mnea po wifi i odczyt tego Ci się upcha do esp.

no odczyt z sondy która by rysowała dno pod kilem jak się zbliży na płyciznach - jak w wormsach.

kolejny krok to będzie automatyczny upload tych wszystkich logów do chmury, i wyobrębnienie informacji do wpisania w automatyczny dziennik jachtowy online w formie jak papierowy takie tabelki

pozdrawiam  

napisałem to dla siebie żeby wywierało na mnie presje to bede częściej się uczył żeby mi ludzie w necie nie przypominali co pół roku 

To trzeci mikrokontroler, na poprzednich dwóch poniosłem kompletną klęskę żeby ogarnąć cokolwiek. Do samego programowania usiadłem - jest wpis na hejto jak sie chwaliłem tym core2 ze zamówiłem

Autorytet0piorunów

@Man_of_Gx wczoraj rano jeszcze mówiłem do wszystkich że na razie nawet nie ogarniam statusu baterii z gui, dlatego działa najlepiej a reszta od picu na razie

Pokaż więcej komentarzy (8)

Sum

w Programowanie

11piorunów

trochę mi się nudzi więc zacząłem sobie robić kurs aplikacji na iOS z kanały jutubowego iOS Academy >>link<<

przerobiłem ze dwie lekcje i jest nawet spoko, zapowiada się ciekawie, zobaczymy na ile starczy mi zapału i samozapracia :smiley:

   

Sum1piorunów

@yeapUwin a to znam ten kurs, kiedyś (jakoś chyba w 2019) próbowałem go przerobić, ale utknąłem na jakimś początkującym drobiazgu i porzuciłem myśl :smiley:

Pokaż więcej komentarzy (6)

Tytan

w Programowanie

1piorunów

Halko. Jest na pokładzie ktoś kto ma trochę wolnego czasu i chciałby pomóc w jakichś prostych zadaniach w javie? Odpłacę się jakąś dobrą szamką z pyszne peel

 

Pokaż więcej komentarzy (11)

Statysta

w Programowanie

1piorunów

Cześć. Piszę sobie projekt i mam pytanie odnośnie tego jak rozwiązać następujący problem. Mam formularz na froncie, który może wysłać dane o użytkowniku jak i jego dane kontaktowe w jednym post requeście. Dane kontaktowe są opcjonalne więc można je wprowadzić również później. Jak zaprojektowalibyście backend do takiego formularza?

1. tworzę jeden endpoint, UserDto, które zawiera w sobie ContactDto i jeśli ContactDto jest poste/null to po prostu go nie tworzę. Tutaj zastanawiam się czy swagger byłby dobrze udokumentowany z opcjonalnymi polami do wypełnienia
2. tworzę dwa osobne endpointy, dwa Dto dla Usera. Jeden taki sam jak w pkt. 1 i drugi bez relacji do ContactDto. Front end w zależności od tego co ma na wejściu, wybiera gdzie zrobić request
3. robię dwa osobne endpointy, pierwszy tworzy zasób User, drugi zasób Contact. Front end uderza najpierw do Usera, później ze zwróconym id usera robi request by utworzyć kontakt. Problem, gdy user się utworzy, a kontakt nie, co wtedy powinien zwrócić taki formularz.

Jakieś inne opcje?

  

Kompan1piorunów

@otsochodzi 3. Nie rób tego, próba polegania na zrobieniu transakcji przez front jest fajna na localhoscie, później już nie

2. To po prostu przeniesienie logiki z backendu na frontend, ja generalnie wolę jak to backend jest 'mądrzejszy', wtedy po prostu można pisać mniej jsa i mniej pchać do userów

1. Jeden dto, używaj optionali, na podstawie tego dto możesz mieć 2 osobne metody w serwisie na 'czystego' usera albo nie, ale ta logikę możesz ładnie zenkapsulować już w kodzie aplikacji, natomiast wiadomo że tworzenie będzie postem, a update jeżeli całości to put, a tylko części to patch

Dla mnie DTO (jeżeli mówimy o takim serializowanym do jsona i używanym przez UI) powinno działać jak backend for frontend, czyli zawierać to co klient oczekuje w danym miejscu, bez dociągania requestami, np. jeżeli usera zawsze wyswietlasz z danymi do kontaktu, wpakuj razem, jeżeli dane to odrębny byt który czasem pokazujesz, a czasem nie, to osobno

Premature optimization is the root of all evil, dopóki nie wrzucasz kilku relacji z listami po setki obiektów, będzie dobrze

Statysta0piorunów

@HmmJakiWybracNick @bzyku95 ale przecież na stronach, np. e commerce można spotkać formularze, która składają się z wielu danych, która są wysyłane w jednym DTO, być może jest ono posegregowane odpowiednio na osobne klasy ale wtedy i tak trzeba zadecydować, który kontroler ma te dane zapisać, który jest nadrzędny, prawda?

Pokaż więcej komentarzy (14)