Tomki pijcie ze mną kawę. Wygrałem ekspres ciśnieniowy na targach IT. #chwalesie #programowanie #programista15k

Tomki pijcie ze mną kawę. Wygrałem ekspres ciśnieniowy na targach IT. #chwalesie #programowanie #programista15k

Smacznej kawusi. Ja sobie gadam z AI i nawet nie muszę uruchomić kąkutera ani telefonu. Jeszcze się dąsa.
Komentarz usunięty
Eee, kolbowy... Sprzedaj to czym prędzej i kup coś normalnego ( ͡° ͜ʖ ͡°)
Zaloguj się aby komentować
Wieloryby to nie ryby
Taką nazwę ma gra, którą robię na gamejam. Dziś mija 3 dzień, zostały jeszcze 4 dni pracy.
Wrzucam krótki filmik z gameplayu, tworzenie mechanik jest w trakcie, więc finalna wersja będzie wyglądać trochę inaczej.
Jak patrzę na inne gry z zespołami po kilka osób to moja gra wygląda jakby robił ją niepełnosprawny kaleka. Mimo wszystko bawię się dobrze i w wolnych chwilach nie odchodzę od komputera xD
#gry #gamedev #tworczoscwlasna #programowanie #diy #gamejam
@Vuaaas - w czym robione?
Zaloguj się aby komentować
Im więcej zarabiam w #pracbaza tym mniej mam roboty a więcej odpowiedzialności #gownowpis #przemysleniazdupy #programowanie
Ja w zasadzie skupiam się na tym by rozdzielić zadania, a na każdą "trudną" decyzję mieć podkładkę by odpowiedzialność ponosił ktoś inny.
@wombatDaiquiri
Tak to właśnie działa.
@wombatDaiquiri
żeby jeszcze te pieniądze były tego warte 😉
Zaloguj się aby komentować
I tak się żyje jako programista open source
#programowanie
#opensource


@qarmin O widzę kolega natknął się na bramę indyjską. No niestety.
Jak tak miałem, to dzwoniłem do supportu US.
Zawsze uważałem ffmpeg za nadprogram ale teraz to jeszcze większy szacuneczek.
Zaloguj się aby komentować
Bardzo ciekawy materiał jak działa +- chatGPT
Zaloguj się aby komentować
Kurde. Mam widoczną sieć WiFi, i nie wiem czy to nie jakieś moje urządzenie to nadaje.
Nazwa sieci: SmartLife-700171
IP routera: 192.168.78.1
Adres Mac: 8e
Nmap wypluł to co widać. Nie mam pomysłu już jak zbadać to urządzenie, by wiedzieć jaka appka to obsługuje. Jakiś pomysł? Jak wykryć co to za gówno nadaje?
#programowanie #hacking #smarthome #pytanie

MAMMMM TOOOOO!
https://espuk.com/_data/Quick%20Start%20Guides/A1IPMW-B_QSG.pdf
Przeczytałem instrukcje, sciagłem ich appke... która jest stricte forkiem od Tuya/SmartLife... podłączyłem się pod wifi i okazuje się że to odkurzacz od sąsiadów xD

to nie jest jakiś czujnik albo kontroler z wifi?
pewnie kupiłeś jakiś szajs do zabawy, wpiąłeś i zapomniałeś
sprawdź ewentualnie czy lodówka nie zamawia nonstop czteropaka piwska coby nie zabrakło (☞ ゚ ∀ ゚)☞
@Klopsztanga na przyszłość można jeszcze próbować szukać vendora po MACu (tutaj Ci wcięło jeden znak). Często wychodzą pierdoły albo sam układ od sieciówki, ale czasem może nakierować na dany sprzęt. No i chyba w niektórych apkach można mierzyć poziom sygnału dla danej sieci, wydaje mi się że WiFiman od ubiquiti miał taką opcję. Ba, tam się chyba nawet heatmapę sieci dało robić chodząc po obiekcie z odpalonym aparatem
Zaloguj się aby komentować
Doszło, ale to małe gówienko jest :3. Milk V Duo za 5-6$
64mb ram, linux inside :3 Gdyby nie to że nie ma wbudowanego WiFi, to byłby to #esp killer. Ale na pewno jest killerem dla Rassberry pico.
#arduino #esp32 #diy #programowanie #rtos #linux

@Klopsztanga ciekawy, jest ethernet bez wtyczki i slot na karty pamieci
9$ na ali, chyba sie skusze i tez zamowie
@Klopsztanga - eh, coraz fajniejsze te zabaweczki - tylko czasu brak...
@Klopsztanga teraz zamówiłem Ox64 na bl808, będę robił open source DAPa odpalającego Rockboxa
Zaloguj się aby komentować
Zna ktoś może fajny artykuł jak zaimplementować filtr Kalmana dla GPS + IMU + Kompas? Tak żeby jeszcze brane było pod uwagę opóźnienia w odpowiedzi GPSa #programowanie #robotyka
Zaloguj się aby komentować
#konstruktorelektrykamator #programowanie
Siedzę sobie od dwóch godzin próbując napisać program do EatonEasy4 i zastanawiam się dlaczego nie działa mi komparator.
Już znalazłem, ale niech i inni się pogłowią trochę.
Nawet dla ułatwienia dam wam podręcznik do tego sterownika.
https://www.eaton.com/content/dam/eaton/technicaldocumentation/mn/MN050009_PL.pdf

! Masa x ziobro = ziobro
Co to jest aktywacja za pomocą haczyka?
Zaloguj się aby komentować
heaptrack to nad narzędzie. Udało mi się wyłapać wyciek pamięci w części unsafe kodu.
#programowanie #rustlang
Zaloguj się aby komentować
Gdzie widzisz siebie za 5 lat?
#pracbaza #programowanie #it #pracait #heheszki #rekrutacja


@Opornik ja to jeszcze za 15 lat bym chciał kodzić
@Opornik no mam nadzieję że mieszkanko spłacone i domek już kupiony będzie. A potem to się zobaczy czy ciekawy projekt wpadnie czy będę musiał wybierać czy uczyć się stolarstwa czy kowalstwa xD
Zaloguj się aby komentować
Jak nie śledzicie ostatnich dram w świecie programowania/open source, to oto przedstawiam nową i dość specyficzną, bo ocierającą się o możliwe tworzenie backdoorów przez rządy w popularnej bibliotece do kompresji w Linuxie(nawet jeśli jej nie używacie bezpośrednio, to masa programów w systemie jej używa pod spodem).
W skrócie to autor biblioteki w wersji 5.6.0/5.6.1 zaczął dodawać stopniowo "obfuscated"(czyli to chyba się tłumaczy jako zaciemniony) kod, który ostatecznie miał raczej pozwalać na umożliwienie zdalnego dostępu do maszyny(ponieważ xz jest używany przez openssh).
Analiza - https://www.openwall.com/lists/oss-security/2024/03/29/4
Inna analiza - https://gist.github.com/thesamesam/223949d5a074ebc3dce9ee78baad9e27
Wątki na internecie - polecam przeczytać komentarze, które wyjaśniają niektóre rzeczy:
https://www.reddit.com/r/linux/comments/1bqt999/backdoor_in_upstream_xzliblzma_leading_to_ssh/
https://www.reddit.com/r/programming/comments/1bqxynh/major_linux_distributions_impacted_by_xz/
Backdoor został wykryty, ponieważ powodował duże spadki wydajności oraz nie lubiał się z valgrindem, który przeczuwał że coś z binarką nie jest w porządku(wygląda że plik binarny sam się modyfikował)
Dla uspokojenia, problematyczne wersje były używane głównie w niestabilnych wersjach dystrybucji.
#programowanie
#linux
#opensource

I nikt nie napisze gdzie doszło do naruszenia bezpieczeństwa? Ludzie, wy macie jakieś pojęcie o dokumentowaniu rzeczy? A wystarczy dodać:
Backdoor in upstream xz/liblzma leading to SSH server compromise [CVE-2024-3094]
Ten dopisek ma też od razu funkcje, że dobrze się sprawdza w Google.
@qarmin Jak się kładłem spać to widziałem już o tym jakiś artykuł. Jak po obudzeniu się odpaliłem kompa to od razu mi się odpaliła przeglądarka bo nowy wpis w "arch news" a tam żeby szybko zaktualizować system bo jest backdoor w paczce. No to szybkie pacman -Syu i patrzę, mam już zainstalowaną wersję bez backdoora, taki Arch moment bo nawet nie wiem kiedy zrobiłem ten update xD
@qarmin szczerze powiedziawszy, to mnie wcale nie dziwi, AI i te gówno czaty GPT pchają oprogramowanie w closed source.
Taki zabieg ma na celu coś takiego " ej no nie dajmy tak sobie puszowac komustam coś w sieć, zablokujemy dostęp do kodu".
Na co tępe masy przystaną, nadzieja dziwna epoka, w której programiści będą się uczyć, lub też nie, języków na zlecenie pracodawców, a to już nie będzie indiańskie eldorado.
Zaloguj się aby komentować
Przez ostatnie lata mnie to jakos ominelo, ale od kiedy dowiedzialem sie i zaczalem uzywac srodowisk graficznych typu Tile Window Manager, to nie moge ogaranac, jak wczesniej na co dzien tego nie uzywalem i jak BARDZO niewygodny jest standardowy interfejs graficzny.
Niestety w robocie mam Windowsa, takze mam porownanie i teraz dopiero widze ile trzeba sie "napracowac" myszka i przeskakiwac z klawiatury, na mysz, caly czas odrywajac wzrok i "zmieniajac kontekst". Jednym slowem - mega upierdliwe.
Ostatni rok poszedlem troche dalej i zaczalem uzywac vim/ tudziez Ideavim w produktach jetbrains + vimium w przegladarce i ilosc uzywania myszy spadla o 90%, a ja jestem o wiele bardziej wydajny robiac jakies swoje projekty na swoim kompie, a co wazniejsze nic nie przerywa mi tzw "flow". Mega szkoda, ze nie ma nic podobnego typu tiling manager na windows, oprocz jakichs grubych hackow typu komorebi, gdzie nie za bardzo mam pozwolenie na grzebanie w rejestrze.
A Wy, jakie narzedzia odkryliscie na komputerach, bez ktorych teraz nie wyobrazacie sobie pracy?
Tak wiem, ultranerdkontent, ale nie bede sie przejmowal hejterami
PS. I tak, wiem, ze jest hejt na Manjaro i zaraz zleca sie fani jedynie slusznego TRUE Archa xD
#windows #linux #programowanie #ciekawostki #manjaro

Jak chcesz zrezygnować jeszcze bardziej z myszki to: tmux + neovim (tutaj ja dostanę po d⁎⁎ie) i już odpalasz tylko na starcie konsole i już masz całe środowisko do pracy.
@m_h mowiac o vimie, wlasciwie mialem na mysli neovim, ma mega duze community i wiecej wtyczek.
@m_h tmuxa tez oczywiscie znam
> A Wy, jakie narzedzia odkryliscie na komputerach, bez ktorych teraz nie wyobrazacie sobie pracy?
i3wm i ssh ;d
@mike-litoris akurat ssh to tak jakby wiedza powszechna mimo wszystko. Chociaz z drugiej strony, moze i i3wm byl tez wiedza powszechna, a mimo wszystko jakos ta "rewolucja" mnie ominela
@mike-litoris +1, oj taaak i3wm jak odkryłem to zmieniło moje życie zawodowe
Dodałbym do tego Icecream (IceCC) jak ktoś potrzebuje dużo mocy obliczeniowej do kompilacji.
@maly_ludek_lego Próbowałem korzystać z tilling menagerów ale niestety to nie na mój workflow. Ja do poruszania się po systemie korzystam z myszki i klawiatury gdzie mam mase skrótów klawiszowych pod samą lewą ręką albo na przyciskach od myszki. Plus KDE ma bardzo dużo możliwości przypisywania skrótów do kontrolowania położenia okien, strefy itp i powiedział bym że korzystam z czegoś co jest w połowie "tilling" bo często mam okna tak porozrzucane i korzystam dużo ze skrótów ale potrzebuje myszki.
A na pewno nie mogę żyć bez możliwości przesuwania i zmiany rozmiaru okien używając myszki podczas wciśniętego klawisza WIN. Wtedy nie trzeba łapać za paski z tytułem okna albo ramki tylko można na całej szerokości okna. A ja i tak nie mam pasków tytułowych na oknach bo tylko niepotrzebnie zabierają miejsce na ekranie, no przecież wiem jak się nazywa okno a zamknać czy zminimalizować se go mogę skrótem klawiszowym co nie.
A co do VIMa to osobiście uważam, że to bez sensu ale kto co lubi. Nie wiem czy wiecie ale do VSC code możecie sobie ogarnąć vim keybindings i macie to samo + milion dodatkowych funkcjonalności. Owszem możecie se dogrywać pluginy do tego vima ale poświęcicie na to kupę czasu żeby skończyć z edytorem który i tak ma mniej funkcji niż podstawowe wbudowane w VSC a przypominam że VSC ma cały marketplace z tysiącami wtyczek do niego.
A co do Manjaro to odpowiem po prostu memikiem:

A no i jeszcze pls nie odbieraj tego komentarza jako hejt czy coś. Szanuje i bardzo lubię jak ktoś dzieli się swoim sposobem na korzystanie z komputera, zawsze to może być dla kogoś inspiracją czy pretekstem do fajnej dyskusji.
Ja używam po prostu w zależności od projektu neovima bądź produktów od jetbrains z ideavim właśnie. Neovima po prostu niejako wymusza ode mnie nie używanie klawiatury. Nie dla każdego języka jednak neovim się nadaje. To jest moja opinia.
Zaloguj się aby komentować
Dobra, to powoli zaczynam development pełnej wersji gry o latającej d⁎⁎ie, demko za nami!
Wczoraj chciałem dodać stronę na Steam, ale kosztuje to 100$ więc odpuściłem temat. Gra będzie darmowa więc nie chcę za bardzo inwestować aktywów poza swoim czasem.
Zacznę od stworzenia od nowa niektórych assetów, naprawię bugi, dodam więcej animacji, efektów. Potem nowy level design i zobaczymy co jeszcze.
Podrzucam link do moich gier a raczej prototypów:
Pozdrawiam i dajcie pioruna!
#gry #gamedev #diy #programowanie #hobby #tworczoscwlasna #darmowegry
@Vuaaas Ale aktywacja konta developera na Steam kosztuje 100$ czy każda wrzucona gra wymaga opłaty 100$ na start?
@Catharsis https://store.steampowered.com/sub/163632
In order to get fully set up, you will need to a pay a fee for each product you wish sell on Steam. You can pay this fee with any payment method supported by Steam in your region, except methods that use the Steam Wallet.
This fee is not refundable, but will be recoupable in the payment made after your product has at least $1,000 USD Adjusted Gross Revenue for Steam Store and in-app purchases. Payment of revenue from sales and repayment of fee may be withheld if deposit payment is charged-back, refunded, or otherwise identified as fraudulent.
@wombatDaiquiri Lol. Rozumiem, że to pokłosie Steam Greenlight i zalewu steama tanimi crapami i innymi oszustwami. Teoretycznie jak jest opłata to ludzie nie będą masowo wrzucać setek podobnych kopiuj-wklej gier.
No ale z drugiej strony to mega chamsko dla osób które chcą wrzucić coś za free albo bardzo niszowego bo może im się to nawet nie zwrócić skoro trzeba zarobić aż 1000$ żeby ci to oddali.
Zaloguj się aby komentować
Cześć,
Skończyłem mgr inż. na politechnice wrocławskiej na kierunku energetyka, od kilku lat pracuję w zawodzie jednak osiągnąłem limit 15 k brutto i wiem że ciężko osiągnąć wyższe zarobki na etacie. Dodatkowo praca wiąże się z dużą ilością wyjazdów i pracą po 10h dziennie, a jak pojawią mi się dzieci to szkoda mi będzie przegapić ich dorastania. Od jakiegoś czasu działam w kwestii przebranżowienia na devops, umiem Linux, python, podstawy sieci (uczę się do CCNA), gita.
Zauważyłem że Merito wypuściło studia podyplomowe w zakresie DevOps I wyglądają całkiem sensownie https://www.merito.pl/wroclaw/studia-i-szkolenia/studia-podyplomowe/kierunki/cloud-devops-engineer-expert/program-studiow
Co o tym uważacie? Warto czy kasa wyrzucona w błoto?
Ktoś z was robił podyplomowe studia z informatyki?
#praca #programowanie #naukaprogramowania #dlaprogramistow
@Dartof nie robiłem żadnych studiów nigdy i nie były mi potrzebne żeby zarabiać ponad 2x tyle co Ty jako programista. Zajmij się lepiej networkingiem, poznawaniem ludzi którzy zarabiają więcej od Ciebie i pytaniem ich czy nie rekrutują w ich zespole/firmie ludzi z Twoim skillsetem.
Ilość poznanych technologii != Wysokość wypłaty
Nie ma za co.
Dej se luz chłopie. Całkowite przebranżowienie w momencie posiadania specjalistycznej wiedzy jest bez sensu. Spędzisz czas na uczeniu się czegoś nowego zamiast zarabiać na nadgodzinach w tym czasie i mieć hajs na purchlaki
Może i spędzisz masę czasu na przebranżowienie, za to później będziesz mógł zacząć pracę jako junior z mniejszymi zarobkami, o ile cię ktoś weźmie bez doświadczenia.
Według mnie bez sensu. Nie możesz pokombinować by przejsc w obecnej branży na b2b co powinno dać już satysfakcjonujące zarobki ? Albo i znaleźć ciut spokojniejsza gorzej płatna pracę w branży ?
@pokeminatour na całość patrzę raczej długoterminowo. Za 5 lat mogę:
1 - być gościem który zarabia 15 k, cały czas jeździ albo kimś zarabiającym 10 k i pracującym w bardziej stabilnej pracy. Niestety praca moja skupia się głównie na prawie energetycznym i nie mam możliwości przeniesienia się do innego kraju bez startu prawie że od zera.
2 - gościem który pracuje jako DevOps z 3-4 letnim doświadczeniem, ma możliwości większej pracy zdalnej w tym pracy w Polsce dla firm zagranicznych co wiąże się ze znacznie wyższymi zarobkami
Zaloguj się aby komentować
Testował ktoś z was Milk-V Duo ?
Za 5$ płytka rozwojowa z linuchem na pokładzie, 64mb ram, support h264, support usb i innych gadźetów.
No ale cena - za 30zł można kupić na aliexpresie, czyli cena porównywalna do esp32 lub rsp pico (no może 50% droższa)
Czekam na dostawę, jak będzie tak jak opisują - to miazga :3
#arduino #esp32 #diy #programowanie

@Klopsztanga Jak znam życie z tymi tanimi płytkami, to problem będzie z dokumentacją. Co drugi pin GPIO będzie działał tak jak powinien, i żeby to w ogóle działało, będziesz musiał pohaczyć ze sobą kilka niekompatybilnych bibliotek.
Po tym, jak na jednej z tanich płytek musiałem brute forcem ustalać który PIN przekłada się na które oznaczenie (i czy w ogóle działa) stwierdziłem, że pierdzielę i następnym razem biorę RPI.
@LondoMollari dokumentacja ładnie wygląda
https://milkv.io/docs/duo/overview
Jak dla mnie
Co do bibliotek - tak, zawsze to problem... ale jak ma się linuxa to już mi to lotto
@Klopsztanga testował. I nie ma problemu z dokumentacją.
powiem nawet więcej że tak testowałem że zamówiłem na spróbusa kilkanasice egzemplarzy
na arace.tech masz nieco lepsze ceny
@mike-litoris o kurdens, fakt, 20 zeta ino tam kosztuje.. a wersja 256 30 zlociszy :3
eee jednak chyba spasuje xD Może jakbym kupił kiladziesiąt to by się opłaciło... ale wtedy cło i inne gówna dochodzą

@Klopsztanga a, no i jeszcze jeden ważny resource: https://community.milkv.io/c/duo/5
google translate ch -> en daje radę, jak tylko uprzątnę biurkowarsztat to pobawię się w tinyfb.
@mike-litoris co to tinyfb ? coś jak lvgl ?
@Klopsztanga nie, to framebuffer który odpalisz na takich mikrusach. jak zmieścisz się w 64mb ramu to nawet Xorg na tym pójdzie, ale zwykle używa się tego do korzystania z tty, wtedy podłączasz np klawkę na USB i masz normalnego shella.
Zaloguj się aby komentować
Zaloguj się aby komentować
Tomki muszę się pochwalić. Udało mi się wypuścić pierwszą wersję mojego programu do konwersji obrazków. Ale to nie koniec będą kolejne wydania i poprawki a co najważniejsze lepsza dokumentacja oraz przykłady użycia. Link do crate https://crates.io/crates/respicta
#programowanie #rustlang #webdev #programista15k #petproject
Paweł, daj link do githuba
Coś jak ImageMagick tylko w Rust?
@rayros Koniecznie daj w readme na gicie i crates jakiś przykład jak tego użyć w rustcie. Za każdym razem jak szukam czegoś na crates to gdy paczka ma taki przykład to jest dużo większa szansa że tego faktycznie użyje bo mogę szybko skopiować, wkleić do siebie i sprawdzić jak działa. A zwłaszcza podczas nauki rusta gdzie nie mam pojęcia jak ten język działa na tyle by wywnioskować z plików jak mam tego użyć. Najlepiej dać przykład lub parę pokazujących najważniejsze use case.
Zaloguj się aby komentować
#programowanie #matematyka
zaprogramowałem algorytm genetyczny do następującego zadania:
mamy klasyczną "Game Of Life" rozgrywaną na planszy 15x15 pól.
Wiemy jaka była plansza wynikowa w n-tej generacji.
Zadanie polega na odkryciu ustawienia planszy z (n-1)-szej generacji.
Wcześniej odpaliłem testowo żeby szukał przez 500 iteracji algorytmu, i finalny wynik był w okolicy 0.88.
Teraz mój algorytm będzie szukał, dopóki wynik nie przekroczy 0.999, czyli właściwie do znalezienia ostatecznej planszy.
Dam znać potem ile mu to zajęło, bo chyba nie ma innego sposobu na rozwiązanie tego problemu

Możesz użyć jakiegoś solvera logicznego np. z3py. Tylko musiałbyś to dobrze zamodelować.
Myślę, że metody programowania liniowego też pasują do tego problemu (piszę z pamięci).
Zaloguj się aby komentować
Długi i szczegółowy materiał ukazujący "wolne media" które nigdy nie istniały a próba ich stworzenia doprowadziła do bezprawnego zamknięcia założyciela w więzieniu po dogadaniu się największych państw którym nie były na rękę wycieki. Wolne media, tjaa...
https://yewtu.be/watch?v=Rs4KGowVn78
#ciekawostki #programowanie #informatyka #gownowpis
@gawafe1241 WikiLeaks to też nie są "wolne media" według definicji z początku filmu xD
@wombatDaiquiri Polemizowałbym z tym co napisałeś ale dziwnym trafem nikt inny na świecie nie publikował takich wycieków z państw i korporacji, dziwne nie? ( ͡° ͜ʖ ͡°) Czyli co, uważasz że nie warto tego robić? ( ͡° ͜ʖ ͡°)
@gawafe1241 nie. Uważam że platformy takie jak WikiLeaks są mega istotne. Uważam że działania Snowdena były bardzo istotne. Ale przez sam fakt wyboru co trafi a co nie trafi do publikacji autorzy wprowadzają "bias". To zarzut do autorki filmu a nie do samej witryny.
Po prostu mam alergię na sensacyjne tytuły i przypisywanie aktywistom cech nadludzkich.
A w samym filmiku pierdolenie typu "media głównego nurtu mówią co im każe partia rządząca" to szurstwo pierwszej wody. Generalnie nie polecam tego contentu bo uważam że można powiedzieć to samo bez otoczki żółtych napisów.
Zaloguj się aby komentować