#naukaprogramowania

25
144
#naukaprogramowania #humorinformatykow
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
6
gawafe1241

@binarna_mlockarnia śmiechom nie było końca. Nie obraź się ale bezbek. ¯\_( ͡° ͜ʖ ͡°)_/¯

Zaloguj się aby komentować

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ą.
#heheszki #humorinformatykow #naukaprogramowania #dyskusje
6a3fdd4c-9f91-4556-adb2-df9cf6f7c13b
7
medevacs

@lukmar no jak co? Gdzie tu referencja do Alicji w krainie czarów?

lukmar

@medevacs w bajce były napoje z napisem "drink me" i jedzenie z napisem "eat me".

W dokumentacji oprogramowania, plik od którego powinno się zacząć czytanie z reguły nazywa się "read me".

Zaloguj się aby komentować

Zostań Patronem Hejto i odblokuj dodatkowe korzyści tylko dla Patronów

  • Włączona możliwość zarabiania na swoich treściach
  • Całkowity brak reklam na każdym urządzeniu
  • Oznaczenie w postaci rogala , który świadczy o Twoim wsparciu
  • Wcześniejszy dostęp, do wybranych funkcji na Hejto
Zostań Patronem
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?
#programowanie #naukaprogramowania
9
radler

@BilboBagosz 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

SluchamPsaJakGra

@BilboBagosz warto wspminieć o rozbijaniu tasków na mniejsze jeżeli szacowanie sprawia trudność

MostlyRenegade

@BilboBagosz 90% funkcjonalności powstaje przez 90% czasu. Pozostałe 10% powstaje przez drugie 90% czasu.

Go from there.

Zaloguj się aby komentować

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
#machinelearning #aws #naukaprogramowania
2
tptak

@Jason_Stafford żeby było proeuropejsko, a nie czekaj

Zaloguj się aby komentować

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ę.
#sztucznainteligencja #uczeniemaszynowe #programowanie #naukaprogramowania #aws #deepracer
2
tptak

@mrmydlo każdy ma jakiegoś bzika

Utworzyła się sympatyczna społeczność, ludzie się uczą, spotykają, bawią, a i tydzień w Vegas piechotą nie chodzi

Zaloguj się aby komentować

Tomki, mam zagwozdkę z #microsoft
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ć?
#microsoftpowerapps #programowanie #naukaprogramowania
11
DerMirker

@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

Hepar

@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

DerMirker

@Hepar tak. Ale i tak jest to dla mnie trudne do zrozumienia

Zaloguj się aby komentować

miej_nos_na_pol_mordy

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

miej_nos_na_pol_mordy

@schweppess doinstalowalem g++ i dziala

cec

@miej_nos_na_pol_mordy polecam ogarnąć CMake

Zaloguj się aby komentować

Cześć 
Czy znacie jakieś fajne tutoriale wyjaśniające selektory dynamiczne?
Szukam głębszych informacji, niż to co google oferuje. Albo może źle szukam
#testowanieoprogramowania #testowanie #programowanie #naukaprogramowania
1
Cześć wszystkim,
pojawiliśmy się na Hejto i robimy #rozdajo 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
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
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.
#programowanie #naukaprogramowania #pracait #java #python
4b3afcbf-2bc0-4791-b47b-035b0a5aa12c
7
empios

@programming4you no i to jest dobry kurs

programming4you

Gratulacje @Czarny12309, odezwij się na pw


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

32d26163-9963-4a32-9392-3a02e3c42513

Zaloguj się aby komentować

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ć?
#naukaprogramowania #programowanie #microsoftpowerapps
2
DerMirker

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

Zaloguj się aby komentować

#esp32 #zeglarstwo
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 #alkoholizm #rozwojosobisty
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 #naukaprogramowania
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
b66a4225-1937-4c6a-9521-514f4fe1c1f0
4c41703f-cae9-49c8-9748-5bf1cfc4c57f
SUQ-MADIQ userbar
8
SUQ-MADIQ

@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

Man_of_Gx

@SUQ-MADIQ Spokojnie, zaraz się rozkręcisz



Gx

Zaloguj się aby komentować

stary-czlowiek

Jako polityk by się sprawdził.

Asu

@Only2Genders wow, 1:0 dla Ciebie ( ͡° ʖ̯ ͡°)

Zaloguj się aby komentować

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
#programowanie #ios #swift #apple #naukaprogramowania
5932862b-c40d-437d-a989-2882766275f8
6
seeksoul

@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

Blask

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

seeksoul

@Blask już nie takie pierwsze, bo w Swifcie próbuję coś działać od 2020 jak mi się nudziło w pandemii. Sęk w tym, że zawsze brakowało motywacji żeby skończyc i przerobić cały kurs i potem zacząć robić jakieś własne apki (mimo, że nawet jakieś pomysły były)


generalnie mi się super w tym programuje, wszystko jest takie czyste i swieże (jak cały macOS i iOS zresztą ;))


chciałbym w końcu się zebrać i napisać coś od A do Z swojego i spróbować wypuścić to do Apple Store'a ale no tak jak mówiłem - prób już było wiele

Zaloguj się aby komentować

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
#java #naukaprogramowania
11
MokebeTesto

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

Jira

@MokebeTesto nie, to nie całe zadanie


klepie mi to już programista z którym współpracuje także temat nieaktualny. Usunąłbym wpis, bo wstyd.

Ale się nie da. xd

Zaloguj się aby komentować

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?
#programowanie #naukaprogramowania #java
14
bzyku95

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


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

otsochodzi

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

HmmJakiWybracNick

@otsochodzi Ja bym robił jak napisałeś, czyli wysyłasz to jednym dto, który w Twoim przypadku nazwałbym np. UserCreateData i który byłby albo płaską struktura, albo jak tych pól jest np. 60 (XD) to kompozycją. Przyjmowałby to jakiś UserController, który pchałby to do jakiejś fasady czy serwisu, który znowu używając jakiegoś mappera/konwertera robiłby z tego entity (o ile celem jest zapisanie tego do db), żeby zapisać do odpowiednich tabelek - oczywiście pamiętając o ogarnięciu tego w transakcji. Jak tych danych jest dużo, to może warto na frontendzie rozważyć zrobienie jakiegoś wizarda, żeby podzielić to na mniejsze kroki.

Zaloguj się aby komentować