Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

#naukaprogramowania

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ę.

    

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ć?

  

Lider1piorunów

@DerMirker podmien tagi na nie wykopowe :expressionless:

Autorytet1piorunów

@Cybulion podmienione. No tego się nie spodziewałem.

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.

   

Gruba ryba1piorunów

@miej_nos_na_pol_mordy cóż, kolega dobrze ujął, że ten c++ i konfigurowanie go w IDE potrafi dać w kość. Jak wysypało się po instalacji cliona, to zobaczyłbym jeszcze zmienne środowiskowe, czy coś tam nie zmienił.
Może ci ten artykuł pomoże
https://code.visualstudio.com/docs/cpp/config-mingw

Get Started with C++ and Mingw-w64 in Visual Studio CodeConfiguring the C++ extension in Visual Studio Code to target g++ and gdb on a Mingw-w64 installationVisualstudio
Mocarz0piorunów

@schweppess No wlasnie. Instalacja na czysto vsc nie pomaga, zmienne srodowiskowe nie tkniete, C/C++ do vsc doinstalowane, nie widac efektow, mam dosyc

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ć?

 

Autorytet0piorunów

@wronka dzięki, bardzo mi pomogłaś!

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:

Sum0piorunów

@seeksoul też coś tam sobie w swifcie skrobię, jak pierwsze wrażenia?

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

 

Kompan0piorunów

@Jira To całe zadanie? Nie możesz po prostu użyć bubble sorta?

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)

Autorytet

w Programowanie

1piorunów

 

Tomki, próbuję sobie w PowerApps wyfiltrować w SharePoincie same rekordy, gdzie jedno pole nie jest uzupełnione (puste pole w tabeli). Używam tego polecenia, jednak nie zwraca wyników. Na czym polega mój błąd?

Filter(

'Przeszukiwana tabela ABC',

NazwaPolaTextInput.Text in "Nazwa kolumny'.Value = ""

)

Debiutant0piorunów

@DerMirker próbowałeś użyć IsBlank()?

Praktykant

w Programowanie

26piorunów

Dziś trochę o jakoś tak wyszło, że napisałem książkę! Programowanie z grskim: Junior Python Developer..) o czy raczej związaną z   i 

A niedawno siadałem dopiero do początków poważnej nauki, z 8 lat temu. Pamiętam jakby to było wczoraj. Zaczynałem liceum i publikowałem tutaj na mikroblogu wpisy o tym, jak uczę się programowania, na innym koncie. Matko bosko wtedy jeszcze początki były w Javie, brrrr. Dobrze, że później przesiadłem się na pythona, inaczej dziś gadałbym o obiektowości i polimorfiźmie, interfejsach. A tak to pyk import cokolwiek i gotowe. Python rlz.

Dodatkowo specjalnie dla was daję kod rabatowy: jajek ( ͡° ͜ʖ ͡°), który uprawnia do okrągłej 16% zniżki.

Okrągła jest też liczba stron - 256.

23 lata i

Brzmi nierealnie? A jednak. Udało się i to w 5 lat. Jako samouk bez studiów, ba nawet bez matury!

8 lat, od ponad 5 pracuje na etatcie jako programista. Przez pewien czas miałem swój SH. Zarobkowo udało mi się osiągnąć kwoty powyżej 40k msc. Do tego mam 23 lata, no 24 w tym roku. Całkiem spoko. Jeśli brzmi to dla ciebie interesująco, ale nie wiesz jak zacząć, to ta książka może ci w tym pomóc.

Ale żeby tak kolorowo nie było, to i tak, nawet mimo tego, ostatni rok był dla mnie najcięższym rokiem w historii. Pełnym porażek, problemów, upadków i szorowania po dnie. Prywatnie, zdrowotnie jak i profesjonalnie. Dopiero teraz staję na nogi. Po części dzięki tej książce, bo dała mi ona jakiś cel, sens. Anyhow. O tym może w innym wpisie.

Ta książka to materiał, który po pierwsze był w sumie oczekiwany przez kilka osób - zdarza mi się, iż czasem dostaję wiadomości z racji prowadzenia bloga - jak zacząć, co zrobić, jak się uczyć, etc. Do tego przyda mi się podczas projektów/bootcampów jakie bezpłatnie czasem prowadzę.

Sporo osób pewnie striggeruje kontrowersyjny tag i świecenie zarobkami, ale cóż.

Also, notka. Jeśli ktoś jest w trudnej sytuacji materialnej albo mame nie da, odezwijcie się na Linkedin/mejla/pw. Ogarniemy jakiś rabacik/dam za darmo. Wiem, że w życiu różnie bywa.

Do tego zachęcam do obserwowania, bo za niedługo kolejna edycja darmowego bootcampu/mentoringu dla żółtodziobów.

Miłego dnia!

Jestem nowy na hajto w miare, więc jeśli to nie miejsce i trochę trąci spamem, to dajcie znac, usunę, natomiast wydaje mi się, że spoko pozycja dla osób uczacych się pythona.

Specjalista0piorunów

@cweliat utworzyłeś drugie konto żeby to napisać xd

Gruba ryba0piorunów

@muchatse otóż nie, jakis dowód?

Pokaż więcej komentarzy (20)

Specjalista

w UX / UI / WebDesign

11piorunów

Darmowe, rządowe szkolenia z dostępności cyfrowej.

Na stronie polskiego rządu niedawno został opublikowany dość obszerny dokument z zaleceniami dotyczącymi dostępności. Jest to dobry i ważny krok jeśli chodzi o polski UX.

Światowym wzorem jeśli chodzi o poziom dostępności i dobrze zaprojektowanej strony pod tym względem jest GOV.UK wiele firm w środowisku uznaje tę stronę, jako tę od której należy "podkradać" praktyki dotyczące accessibilty.

Pierwsze darmowe szkolenie online z dostępności odbyło się 17 stycznia, ale można dostać się na jeszcze kilka innych:

17 stycznia* – Jak samodzielnie ocenić stan dostępności cyfrowej strony internetowej
14 lutego* – Jak samodzielnie ocenić stan dostępności aplikacji mobilnej
14 marca*  – Jak przygotować lub zaktualizować deklarację dostępności
18 kwietnia* – Jak tworzyć dostępne cyfrowo treści
9 maja* – Jak tworzyć dostępne cyfrowo formularze
13 czerwca* - Jak publikować dostępne cyfrowo treści w mediach społecznościowych

Tutaj link do wszystkich informacji:

**Szkolenia z dostępności cyfrowej**

    

Specjalista2piorunów

@blasedesign > Szkolenia odbywają w godzinach 9:00 – 12:00.

Kto wymyśla te godziny szkoleń -,-

Praktykant0piorunów

@SzklanyDrut @blasedesign
Można nawet poprowadzić ( ͡° ͜ʖ ͡°)
https://praca.uxlabs.pl/oferty/trener-ds-dostepnosci-cyfrowej/

Pokaż więcej komentarzy (3)

Inspirator

w Programowanie

2piorunów

Chciałbym się rozwijać w  i  posiadam już jakieś podstawy programowania w .net ale nie podszedł mi ich ekosystem, na studiach miałem coś tam javy. Jest tutaj ktoś ogarnięty, kto podpowiedziałby mi co mam robić codziennie (powiedzmy około 2h dziennie jestem w stanie przeznaczyć na rozwój), żeby za te 8-12 miesięcy znaleźć pracę jako junior java developer? Ogarniam że jest coś takiego jak roadmap i tak dalej ale sama dokumentacja javy jest co najwyżej średnia w porównaniu z tą od Microsoftu. Pewnie padnie pytanie też, dlaczego nie .net skoro już coś się uczyłem, pracuję aktualnie jako admin w projekcie javowym i znam ludzi w firmie, łatwiej będzie mi wskoczyć na takie stanowisko, niż szukać nowej pracy/przenosić się do innego projektu + w javie jest więcej ofert. Jak szuka też ktoś kogoś do wspólnej nauki, głównie kontakt tekstowy i może jakiś wspólny projekt to zapraszam na priv. Chętnie przyjmę każdą krytykę i poradę od kogoś doświadczonego.

 

Kompan1piorunów

@Mickey Dobry kurs Javy ma University of Helsinki ale to podstawy. Co do Spring Boota i Hibernate to możesz spróbować Hyperskill, dla nowych użytkowników mają 3 miesiące za darmo przy rejestracji przez reflink. Za niedługo otwierają się aplikacje na staże i warto próbować się dostać bo wymagania są czasem mniejsze niz na juniora, nawet jeśli myślisz że jeszcze nie masz skilla.

Praktykant1piorunów

@Mickey Skoro pracujesz jako admin w projekcie javowym, to zapytaj się deweloperów, pewnie masz z nimi jakiś kontakt.

Jeśli chcesz się uczyć sam, to imho najlepsze kursy są na Udemy czy Pluralsight. Ale to wiedza. Od siebie polecam założyć konto na github i samemu kodzić. Wymyśl sobie jakąś aplikację i ją napisz. Potem następną. I następną. Jakość kodu - na początek polecam Czysty Kod Roberta Martina. Poszukaj w necie porad, jak tworzyć branche, jak komitować kod. Kolejność nauki może być taka:

Java -> SpringBoot/Quarkus i Spring Data / Hibernate -> architektura mikroserwisowa -> kolejki (Spark, Kafka)

W tzw. międzyczasie rozwijaj znajomość współpracujacych technologii, jak Maven, Gradle, kontenery, chmury, REST API. Najwazniejsze jednak to praktyka, praktyka i praktyka.

Pokaż więcej komentarzy (7)

Praktykant

w Technologia

1piorunów

Siema.

Siedzę już trochę ładnych parę lat w programowaniu, zaczynałem od Javy a teraz głównie Typescript i czasem coś tam w Kotlinie. Ale teraz chciałbym pójść w Blockchain. Są tu może podobne osoby, które wspólnie chciałyby się uczyć tych technologii i stworzyć coś razem?

  

Gruba ryba0piorunów

Co znaczy "pójść w blockchain"? Fronty do API RESTowych, kontrakty w Solidity czy bezpośrednia integracja z protokołem?