Zmieniać firmę i pracować 16-24 ale +40 zł/h plus emergency 150% do godziny w jakiś weekend raz na ruski rok?
W sumie rower z rana jak śmietana.
#pytanie #niewiemjaktootagowac #kiciochpyta #programowanie #jdg
Zmieniać firmę i pracować 16-24 ale +40 zł/h plus emergency 150% do godziny w jakiś weekend raz na ruski rok?
W sumie rower z rana jak śmietana.
#pytanie #niewiemjaktootagowac #kiciochpyta #programowanie #jdg
Zaloguj się aby komentować
gratuluje #heheszkipolityczne zcancelowaliście groka xD
#technologia #programowanie #sztucznainteligencja

Zaloguj się aby komentować
Tak się zastanawiam, czy byłby ktoś zainteresowany streamem na Twitchu jak programuję PRACHa w Pythonie?
#programowanie #programista15k #programista25k #pracait oraz #telcozhejto
Zaloguj się aby komentować
Zaloguj się aby komentować
W sumie jestem pomału gotów wydawać demo mojej pierwszej gry ( ͡° ͜ʖ ͡°)
Teraz wysłać to beta testerom i kilku znajomym, żeby poszukali krytycznych błędów i leci na steama w demo
W grze od pierwszego screena sporo się zmieniło, co widać gołym okiem.
Poziomów jest 5 + walka z bossem, na każdym jest jakieś ukryte pomieszczenie + przejście do nowego ukrytego poziomu na jednym.
Jak ktoś będzie chciał polować na demko na steam: https://store.steampowered.com/app/3681830/Walters_Adventure/?l=polish
#gry #programowanie #pcmasterrace #walteradventure

Zaloguj się aby komentować
#cs #programowanie #it #komputery #uniwersytet #politechnika #nauka #heheszki
Moja praca dyplomowa przy tym to jest nic.
Zaloguj się aby komentować
#elektronika #pracbaza #programowanie
To ja może przeskoczę na razie to jak upchnąłem dość istotny program rozruchowy w 2kB kodu. I przeniosę się miesiąc-dwa dalej. Zostałem wezwany do HQ firmy na coś co na podlaskich wsiach nazywają "tłoką". Czyli ludzie z iluśtam oddziałów zjeżdżają się kończyć projekt pod czujnym okiem Żółtego Pana.
Czyli jednak musiałem coś zjebać, prawda?
Wyglądało na to że tak. Otóż lokalny dział utrzymania jakości stwierdził, że czasem telewizor się nie uruchamia. No bo tym urządzeniem był telewizor.
No jak to czasem? A tak z raz na 50-100 razy.
Chryste, trzymajcie mnie.
Wiedziałem, że nieprędko opuszczę tamten (umiarkowanie) piękny kraj. Kto śledzi moje wpisy zorientuje się jaki.
Dali mi listwę z prztyczkiem i rzeczywiście. Czasem nie startuje. Świeci się diodka, na chipie jest napięcie.
Co pokazuje debuger z jtaga? No coś zadziałało, a potem wyjątek. Najczęściej nielegalna instrukcją. Coś jakby program leciał w krzaki. Mój program. Gdzieś w tych 2kB. Za każdym razem w innym miejscu.
Dotarcie do tego wniosku zajęło pewnie tydzień po 14h dziennie. Głównie dlatego że trudno było to wywołać.
Znalazłem za to płytę, która nie startowała raz na 10 razy. Elegancko.
Po wielokrotnej lekturze instrukcji do flasha i soca coś mi zaświtało. Może Flash nie zdąży załadować mojego programu do "okienka" NAND, a SoC już zaczyna wykonywać kod?
Oczywiście złożyłem wizytę panom od HW, którzy wreszcie poznali swojego nemezis z nic nieznaczącego dalekiego kraju. Nie chcieli mi dać oscyloskopu. W końcu dali mi to - najlepszy oscyloskop na świecie - Yokogawa DL1740. Z drukarką termiczną! Drukującą przebiegi jak jakieś EKG. I całe szczęście, bo rzeczywiście flash startował zaraz po chipie i tylko wewnętrzna inicjalizacja SoCa powodowała wystarczające opóźnienie, żeby w ogóle coś ruszyło. Wszystkie układy na płytce miały tę samą linię resetu, tożsamą z zasilaniem. VCC zwalniało reset wszędzie.
Ale te krótkie siusiaczki nie chciały nawet wyjść do mnie z kanciapy. Tylko w kółko, żebym dodał jakiś sleep czy coś. No dałem, na samym początku. I tak płyta zamiast umierać raz na 10 razy umierała raz na 50. Całe szczęście oscyloskop miał tę drukarkę bo mogłem do nich chodzić i rysować na wykresie napięcia zasilania.
Na szczęście bali się mojego szefa z UK. Nie wiem czy chodziło o szacunek dla stanowiska czy o to że wyglądał jak Shrek, zresztą tak o nim mówili.
Obiecali że poprawią.
Rano moja płyta była jakaś inna. Pobrudzona, ktoś ją ruszał, a ja wychodziłem po 22. Ninja jakiś?
Odwróciłem ją w powietrzu do góry nogami i odpadły 3 kondensatory. Takie SMD, plastikowe, nie przewlekane.
Płyta ponownie wróciła po obiedzie. No, było lepiej, choć dalej losowo zdychała. Wincyj kondensatorów przy linii zasilania, czyli gładsze i wolniejsze narastanie, ale nadal loteria. No to jeszcze raz pokombinują. Tymczasem ja im mówię i objaśniam, że przecież są układy opóźniające reset, można sobie dobrać opóźnienie, wlutować i jazda.
Następny dzień i działa! Wreszcie.
Wyłączyłem TV z pilota, wracam po obiedzie, oglądam czy znowu mi czegoś nie podrzucili, a ten flash jakiś taki ciepły.
Przylutowali zasilanie flasha do zasilania standby. Pstrykając listwą zasilającą a nie pilotem byłem w stanie dokładnie tak samo popsuć jak przedtem.
Ktoś gdzieś się wkurwił, panowie od HW zamułki, gdzieś zniknęli a Shrek wyprawił mnie samolotem do domu.
Ale miałem jeszcze wrócić.


Zaloguj się aby komentować
#elektronika #programowanie #pracbaza
19 lat temu pracowałem w pewnym projekcie u azjatyckiego giganta branży elektroniki konsumenckiej.
Układ typu SoC w naszym urządzeniu startował z pamięci Flash typu NOR, za to za faktyczną pamięć masową robiła duża kość typu NAND. Rozwiązanie nawet do dziś dość typowe.
Firma stwierdziła, że ma taki chip Flash NAND, z którego można wystartować bootloader, potem system i aplikację. Dzisiaj układy typu SoC mają mechanizmy pozwalające startować z chipów NAND, głównie z szyny SPI a także z kart SD, wtedy jednak nasz układ miał zwykłe szyny adresowe i danych i wołał odpowiedni, zdefiniowany w dokumentacji adres. Pamięć NOR była adresowana bezpośrednio, czyli cyk: adres, cyk - sygnał Chip Select i cyk - sygnał Output Enable, a na szynie danych pojawiało się słowo spod tego adresu. Pamięć NAND za to ma takie małe okienko, - zakres adresów do których komendą wczytuje się sektor z pamięci NAND i dopiero można go skopiować do RAM-u. Ale ale - ten nowy chip NAND miał dwa takie okienka, jedno po drugim, w sumie 2KB i po zwolnieniu sygnału resetu lądowały w nich dwa pierwsze sektory z NANDa. Hura - dało się wystartować, a ja miałem napisać coś co zwie się bootstrapem albo dzisiaj częściej First Stage Boot Loader (przy czym tych FSBLów obecnie bywa nawet po kilka, uruchamianych jeden po drugim - vide UEFI). To zadanie programistyczne to też były niezłe jaja, bo ile można upchnąć w 2KB? Ale nie o tym tutaj.
Debugerem przez jtag próbowałem załadować cokolwiek do tego flasha ale nie szło, odczytać, nawet śmieci, też.
Pan Szef kupił jakiś tydzień wcześniej elegancki analizator stanów logicznych od firmy Agilent, kosztował moje ponadroczne wynagrodzenie brutto, musiał być dobry.
Po wlutowaniu drucików w nóżki flasha okazało się że sygnał Chip Select nigdy się nie pojawia. No ale chip działa, startuje, ale tylko przez debuger.
Wydębić schemat od Pana Azjaty z działu HW nie szło. Po co komuś od klikania w klawiaturę schemat? Toż to tajemnica. Płytka wielowarstwowa, bardzo ciasny montaż, szukaj wiatru w polu. Po miesiącu tak zwanych eskalacji, włączaniu się szefów z różnych krajów Pan od HW zmiękł i wysłał schemat. Opisany krzaczkami ale czytelny.
Był tam pewien dekoder adresu na dyskretnych bramkach logicznych, żeby z tego adresu który chce procesor zrobić sygnał Chip Select do flasha. I tam była pomyłka, jakaś bramka NOR powinna być NAND, OR - AND czy coś podobnego.
Posłałem Panu Azjacie od HW, ale odpisał jego szef:
"Proszę dostosować oprogramowanie do konfiguracji sprzętowej".
No i kolejny miesiąc czczych wymian maili. Azjatycki protokół "zachowywania twarzy" odpalony i nic przez miesiąc nie drgnęło. Ja w międzyczasie rozejrzałem się po zakładzie i w sąsiednim dziale ktoś miał szufladę takich właśnie bramek. No to zamieniłem i zadziałało. To również nie przekonało Pana Azjaty i jego Szefa. Twarz trzeba zachować.
W końcu rozegrało się coś za kulisami i bez słowa nadeszła przesyłka z drugiego końca świata z poprawionymi płytami.
Ja już na szczęście kończyłem implementację tego bootstrapa na swojej porychowanej płycie. Koledzy zmodyfikowali również resztę płyt.
Pewnie nie jeden z Was słyszał od koleżanek z HRu jak to trzeba się cieszyć różnorodnością kulturową. Otóż nie.
A to nie byli jeszcze Hindusi.

Zaloguj się aby komentować
Chciałem nauczyć się freeRTOS na STM32. Znalazłem na udemy kurs. Po obejrzeniu kilku filmów zorientowałem się, że to plagiat filmów od STmicroelectronics z youtube. Podmienili logo, przycięli czołówkę, podkręcili dźwięk żeby z automatu nie wyłapało.
Zgłosiłem to do udemy, dostałem nawet pełen zwrot, choć według zasad się nie należał. Kradziony kurs jednak wciąż wisi do kupienia, tym razem dużo drożej
https://www.udemy.com/course/free-rtos-on-stm32
#udemy #oszukujo #szachraje #stm32 #programowanie #freertos #afera
Zaloguj się aby komentować
Eh, wszystko co dobre się kończy - postanowiłem opuścić mojego tajwańskiego ciemiężcę. Od pazdzierka będzie ciemiężył mnie już ktoś inny.
Co ciekawe, po raz pierwszy zostanę masterem. Master of disaster, to idealnie pasuje do mnie.
Przyznam, że było dla mnie oczywiste że dostanę tę pracę. Dlatego mocno się zdziwiłem, że pani z HR pogratulowała mi przejścia rekrutacji na „tak wysokie stanowisko”.
#programowanie #programista15k #programista25k #pracait

Zaloguj się aby komentować
Czy tylko ja zauważyłem, że chatgpt ostatnio stał się głupszy i leniwy? Mam skrypt bash, który robi kilka rzeczy. Podrzucam mu skrypt i piszę aby zmienił to na aplikację w python zachowując dziłanie aplikacji. A on mi odpowiada, że moja aplikacja w bash robi i tutaj jakieś 10 linijek kodu z 400 i rozwiązanie problemu to jakaś losowa propozycja do dodania w skrypcie. Ani kodu w pythonie nie podał. A nawet gdy proszę aby wygenerował całość bez dodatkowych pytań to czasem wygeneruje kilka linijek jakichś śmieci.
Jestem przekonany, że kiedyś mi to działało bez problemu. Do testów zrobiłem to samo na gemini.google.com i ładnie wygenerował...
Były jakieś zmiany dla darmowych kont?
#chatgpt #programowanie
Jeśli skrypt jest skomplikowany to bym nie ufał AI pod kątem tego co wypluje.
Jeśli skrypt jest trywialny to w pytonie można to napisać pewnie w max dwóch linijkach xd
Ogólnie jak do tej pory AI nie sprawdzało mi się w programowaniu. Za to fajnie generuje formułki regexowe i w example wszelkiej maści
Mam ostatnio tak samo i już gadam z ludźmi na ten temat, bo to dziwne. W skrócie chyba trzeba zmienić na Gemini/Claude.
@dotevo Dziwen się bardzo rzeczowo odezwał, i tu może być sęk.
Jest też inna sprawa. Redukcja kosztów, która nie jest najbardziej ogłaszanym, ale tak jak jakość modeli jest głównym celem prac OpenAI (btw, zmyślam to wszystko, wcale się na tym nie znam, coś
tam czytałem na hacker news).
Modele można kwantyfikować(? na pewno przekręciłem to słowo), dzięki czemu tracą trochę IQ, ale działają dużo taniej na mniejszym RAM. Może tym razem OpenAI przekręciło wajhę za mocno.
Sam mam odczucia podobne do Dziwen, 4o praktycznie nie używam, chyba, że na jakąś głupotę. Tylko o3.
Z drugiej strony jest od kilku miesięcy już sentyment u mondrych z IT (tj. usłyszałem o tym 2 mies temu od rekrutera), że ludzie przechodzą na Gemini, który za darmo robi to czego ChatGPT nie robi za kasę. Do tego Gemini używany z konsoli, z bardzo dużym limitem, jest niby dużo fajniejszy do programowania.
Chciałbym móc coś powiedzieć o podobno najlepszym modelu do kodowania, Claude Sonet od Antrhropica, ale te penisy zablokowały mi konto/numer tel. zanim zdążyłem napisać chociaż jeden prompt. A w Norwegii załatwienie sobie drugiego nr to już jest Årsak (kupa roboty).
Zaloguj się aby komentować
Hej, robicie jakieś ciekawe projekty na git gdzie by można się podpiąć i dorzucić kilka cegiełek.
Ja działam nad narzędziem terminalowym pisząc w pythonie(z ai - jakieś ładniejsze to wszystko)
#programowanie
#pracait
Zaloguj się aby komentować
System ich odrzucił. Dziś dzięki niemu zmieniają świat.
Film dokumentalny “MISTRZ”
https://youtu.be/w20lk3OyLMI?si=iZ2j2GG-ygXi-pGX
Źródło
https://x\.com/kawecki\_maciej/status/1939973010812756114
#it #programowanie #informatyka #ai #dokument #nauka
Zgadzam się ze wszystkim co pan profesor powiedział. Rozumiem czemu jest tak skutecznym wychowawcą. I mówię wychowawcą, a nie nauczycielem, bo on tych ludzi wychował, nauczyli się sami.
Kreatywnych twórców nie tworzy się przez narzucanie co mają robić, tylko przez inspirowanie, wpieranie i dawanie in wolności.
To co powiedział o rodzicach jest niesamowicie ważne, bo to oni najczęściej naciskają na dzieci, by były dobre we wszystkim po równo. To zabija w dzieciaku chęć uczenia się dla siebie. Znam historie ludzi, którzy za dzieciaka nie mogli wyjść się pobawić, bo ich rodzice zmuszali do zakuwania do jakiejś kartkówki z polaka, albo dawali im jakieś kary za niezdany sprawdzian. Ich historie w dorosłości są przeważnie smutne.
Ja mogłem zawalić ile sprawdzianów chciałem i nikt mnie za to nie karał. No może mama spojrzała na mnie z dezaprobatą. Nikt mi nie robił nigdy pogadanek dlaczego mam średnią w okolicach 3.0. Nigdy nie poniosłem żadnych konsekwencji za niezaliczenie czegoś. Ale jak zdobywałem jakieś medale na konkursach z fizyki to się czułem dzięki rodzicom jak mistrz świata.
To ja mówiłem rodzicom co mnie interesuje i oni mi w tym pomagali, nigdy odwrotnie. Oni mnie jedynie inspirowali tym kim byli i tym, że zawsze mieli czas odpowiadać na moje pytania i oboje tak dużo wiedzieli.
Z nauczycielami też miałem szczęście, bo chyba nigdy nie trafiłem na żadnego frustrata, co by mi mówił, że skończę pod mostem jak nie będę miał na koniec roku 4 z przedmiotu, który mnie w ogóle nie interesował.
I co wyrosło z takiego trójkowego lenia, który nigdy pasem po d⁎⁎ie nie dostał? Programista z pensją ponad pół miliona zł rocznie.
Zaloguj się aby komentować
#programowanie #heheszki #humorprogramistyczny
Why do developers prefer dark mode ?
.
.
.
.
.
.
.
.
.
.
Because light attracts bugs.
Zaloguj się aby komentować
Problem: stacyjka w skuterze nie styka.
Rozwiązanie 1: Rozebrać stacyjkę, przeczyścić styki.
Rozwiązanie 2: Kupić nową stacyjkę.
Rozwiązanie 3: Złożyć mikrokontroler i kilka przekaźników, żeby skuter można było odpalić z telefonu xD
https://www.youtube.com/watch?v=pyHPsmfl0o4
Więcej informacji tutaj: https://crm.wyobraz.net/article-25-skuterowy-starter-wstep.html
#programowanie #embedded #skuter #chwalesie
Zaloguj się aby komentować
Pora domykać pomału projekt Stacji pogodowej 2.0 właśnie zamówiłem PCB dla niej.
W ciągu 1.5 tygodnia nauczyłem się KiCad'a oglądając kilka filmów na YouTube. Jednak eagle ssie, ale warto znać obydwa programy.
Na zdjęciach weryfikacja czy rozmiar PCB będzie pasowal do puszek hermetycznych.
Jak złoże wszystko do kupy i będzie działać to pojawi się tu mały artykulik na ten temat.
#elektronika #zainteresowania #arduino #programowanie #gruparatowaniapoziomu



Zaloguj się aby komentować
@MrGerwant chłopie, ja się rzuciłem z motyką na słońce i mając naprawdę niewiele pojęcia na temat produkcji muzyki, wyprodukowałem cały album, zbierając wiedzę i doświadczenie po drodze
Zaloguj się aby komentować
#programowanie #webdev #pytanie
Hejka. Pytanie. Potrzebuję tymczasowo zrobić prostą stronkę (sam tekst) dla ludzi z chłopskim rozumem u mnie w pracy. Nie chce mi się za każdym razem gadać z kolejnym odklejeńcem (chociaż to ja dla nich jestem inny) na temat tego dlaczego wyjście z UE to zły wybór dla Polski, czy że Ukraińcy nie drenują naszej gospodarki. No i ostatnio wjechał temat globalnego ocieplenia. Oczywiście wszyscy anty bo tak na tiktoku mówili. Usłyszałem, że lewacka unia manipuluje
Wszyscy pracujemy w Niemczech jakby co
Nie muszę chyba dodawać, że wiedzę czerpią z TikToka, i sami zwolennicy Konfy i PiSu tutaj pracują.
Więc wymyśliłem, że zrobię dla nich stronę gdzie wrzucę same fakty na powyższe tematy. Razem ze źródłami itp.
Może chociaż dwie osoby trochę zmienią myślenie. Nie oczekuję cudów, ale może chociaż przestaną powtarzać głupoty.
Się rozpisałem a wciąż nie zadałem pytania. W każdym razie w czym najprościej i najszybciej zrobić stronkę?
Jak coś to znam się co nieco na programowaniu, więc potrzebuję tylko narzędzia. Prostego, nie kombajn. Resztę sobie ogarnę.
Z góry dziękuję
@Djnx Przecież tego nikt Ci nie przeczyta, żeby ktoś to przyswoił, to musiałbyś właśnie to nagrać na tiktoka XD
A nawet jak przeczyta, to się z tym nie zgodzi, bo bardziej odpowiada mu wersja osoby, która nagrała to na tiktoku, a do tego jeszcze ten ktoś jest popularny, więc z automatu musi mieć rację.
Zaloguj się aby komentować
Google ogłosiło że organizują darmowy kurs.
Żeby się zapisać, trzeba wyrazić wymaganą dobrowolną zgodę
#google #heheszki #gownowpis #programowanie

@Legendary_Weaponsmith ten checkmark nie może być wymagany do przeprowadzenia usługi. Nawet jeżeli potem go można wycofać to jest sprzeczny z RODO
https://eur-lex.europa.eu/legal-content/PL/TXT/?uri=CELEX%3A32016R0679
(32) Zgoda powinna być wyrażona w drodze jednoznacznej, potwierdzającej czynności, która wyraża odnoszące się do określonej sytuacji dobrowolne, świadome i jednoznaczne przyzwolenie osoby, których dane dotyczą, na przetwarzanie dotyczących jej danych osobowych i która ma na przykład formę pisemnego (w tym elektronicznego) lub ustnego oświadczenia. Może to polegać na zaznaczeniu okienka wyboru podczas przeglądania strony internetowej, na wyborze ustawień technicznych do korzystania z usług społeczeństwa informacyjnego lub też na innym oświadczeniu bądź zachowaniu, które w danym kontekście jasno wskazuje, że osoba, której dane dotyczą, zaakceptowała proponowane przetwarzanie jej danych osobowych. Milczenie, okienka domyślnie zaznaczone lub niepodjęcie działania nie powinny zatem oznaczać zgody.
Artykuł 7
Warunki wyrażenia zgody
4. Oceniając, czy zgodę wyrażono dobrowolnie, w jak największym stopniu uwzględnia się, czy między innymi od zgody na przetwarzanie danych nie jest uzależnione wykonanie umowy, w tym świadczenie usługi, jeśli przetwarzanie danych osobowych nie jest niezbędne do wykonania tej umowy.
Ta zgoda NIE JEST dobrowolna, tylko wymagana żeby coś uzyskać
Zaloguj się aby komentować
#programowanie
Przez ostatnie pół roku pracowałem cały czas w jupyter notebook.
Po tym czasie zapomniałem jak sie używać IDE XD
Zaloguj się aby komentować