W firmie dzisiaj "Hack Day", także sobie koduję w akompaniamencie Kraftwerka...
#winyle #muzyka #muzykaelektroniczna #programowanie


W firmie dzisiaj "Hack Day", także sobie koduję w akompaniamencie Kraftwerka...
#winyle #muzyka #muzykaelektroniczna #programowanie


Zaloguj się aby komentować
Bawi mnie traktowanie użytkowników Windowsa jak debili. Pisze sobie cross-platformowy program GUI w Rust. W zasadzie jest gotowy i teraz męczyłem się ze spakowaniem go do wszelkich możliwych formatów. No i podczas tego gdy testowałem paczki w WM'kach to przerzucałem sobie pliki przez Discorda. I co? Za każdym razem Discord wrzucał ostrzeżenie że to może być potencjalnie niebezpieczny plik no ale dało się go pobrać. No więc .deb normalnie pobrałem na Ubuntu przez przeglądarkę, .rpm na Fedorze też przeszło. No ale teraz wchodzi Windows cały na biało i jeb, nie mogę pobrać pliku. NAWET JAK SPAKOWAŁEM GO W ARCHIWUM .ZIP to przeglądarka sobie je otwiera i skanuje xD. Nie ma opcji kliknąć, że w d⁎⁎ie mam to ostrzeżenie bo sam to napisałem i skompilowałem. Jeb się, nie możesz tego pobrać i tyle xD.
#windows #linux #programowanie

Zaloguj się aby komentować
Eh, po dłuższym czasie myślenia nad tym jak ma wygląd GUI w końcu udało mi się dojść do tego co mi się podoba.
A wystarczyło przejrzeć setki assetów, dziesiątki artystów i powymieniać kilkadziesiąt wiadomości, żebym stwierdził, że nie podoba mi się żaden z ich pomysłów.
Ale mam w końcu swój styl, minimalistyczny, elegancki, ciekawy.
Podoba mi się.
No i w końcu mogę klepać menu i ustawienia gry.
Na szczęście programowanie idzie mi lepiej niż projektowanie wizualnego stylu gry i całość jest już na wykończeniu.
Udało mi się nawet zaprojektować statystyki dla wczytywania gry, widoczne po najechaniu na przycisk.
Widać procent ukończenia gry i kilka innych statystyk ( ͡° ͜ʖ ͡°)
https://youtu.be/sWk7_mleI_I
#rhr #programowanie #gry #pcmasterrace #steam #chwalesie
Zaloguj się aby komentować
Już naprawili, wracać kurła do roboty!
#aws #programowanie #programista15k #it
Zaloguj się aby komentować
JA: Słabo, AWS leży
Microsoft: Może czas na Microsoft Azure?
#programowanie #heheszkiprogramistyczne

Zaloguj się aby komentować
Zaloguj się aby komentować
Chmura taka wspaniała, tak dobrze działa i robi oszczędności. Bla bla, chyba że przestaje działać to wtedy dlaczego my za to płacimy. Czy można coś z tym zrobić?
AWS ma awarie i różne usługi przy okazji też.
Cóż może niektórzy zrozumieją, że chmura to nic innego jak komputer kogoś innego.
#programowanie #programista15k #devops #webdev

@30ohm no ale to masz fajrant z tego powodu czy nie? ( ͡° ͜ʖ ͡°)
Zaloguj się aby komentować
Spróbowałem swoich sił w offlinowym miedzynarodowym hackatonie i tak się złożyło, że stolica niemiec została podbita
W rywalizacji brało udział ponad 300 osób wybranych z całego świata, którzy są znani z tego, że coś działają w AI - byłem w tym gronie to mówie czemu nie
Użytkownik może rozmawiać z wirtualnymi coachami, trenować w trybie grywalizacji i… nawet przenieść kort tenisowy do własnego salonu
Prezentowaliśmy funkcję aplikacji na głównej scenie hackathonu w Berlinie w postaci tego właśnie filmiku: https://youtu.be/A4HixCZWekA
Piekne jest to, że w tak krótkim czasie z pomocą AI jesteśmy w stanie postawić dosłownie wszystko w czym chcemy od takich złożonych apek po proste apki korzystające z API i nie muszą one kopać krypto
#ai #voiceagents #hackathon #berlin #niemcy #ios #programowanie
Zaloguj się aby komentować
Będę miał rozmowę o pracę jako #programista15k, tylko jeszcze nie wiem kiedy. Kurdebele, było by w pytkę jakby się udało, ale będzie trudno, szczególnie, że od ponad dwóch lat nie programowałem zawodowo, tylko kursy i te dwie gierki co zrobiłem a ostatnią rekrutację na podobne stanowisko, do której się przygotowywałem miałem też już chyba ponad rok temu, więc nawet te najbardziej typowe zadania już wyleciały z głowy. Jak ktoś ma fajne zasoby do zadań/nauki to chętnie przyjmę #pracbaza #programowanie #chwalesie #gownowpis
Zaloguj się aby komentować
Za⁎⁎⁎⁎sta wyszukiwarka w historii przelewów w ING. Wpisuję moją mamę, i "kwotę od", to wyskakuje też siostra. Wpisuję samo imię, bez nazwiska (bo mają to samo) - też wyskakuje. Dodałem adres, to przestała wyskakiwać siostra, a wyskakuje żona (adres ma zupełnie inny). Jakieś gówno na produkcję puścili.
#programowanie #banki #wtf

@PanNiepoprawny Tak z czystej ciekawości to czy jakakolwiek apka banku dostępnego w Polsce nie jest spierdolona i działa ok, ma dobry UI oraz opcjonalny ciemny motyw? Bo tak patrząc po sobie, rodzinie i znajomych to nie słyszałem jeszcze żeby ktoś chwalił apkę swojego banku, słyszę tylko narzekania xD.
Zaloguj się aby komentować
Zaloguj się aby komentować
Cyfrowy analfabetyzm part 2137.
Formularz rejestracji na stronie. Przy polu login informacja jak ktoś wpisze maila w nim: login nie może być adresem e-mail.
Wiecie co ludzie piszą przez formularz kontaktowy, że nie mogą rejestrować konta z loginem z emailem w środku. Jakby to było sporadyczne to spoko, ale kilka razy w miesiącu musi się trafić taki osobnik.
Dlaczego nie może być taki login?
spam
Trudniej przejąć konto
Tworzone jest konto w systemie które nie może zawierać @
#analfabetyzm #gownowpis #programowanie #programista15k
@30ohm A jaki error wyskakuje w momencie kiedy użytkownik wpisuje tego maila? Ludzie nie czytają instrukcji, szczególnie jeżeli robią coś często (np. zakładanie konta) więc nic ziwnego że pomijają tego typu informację. Pytanie czy formularz daje odpowiedni feedback na temat błędu, bo tutaj ten kto to pisał też może nie być bez winy. Jeżeli dajesz output "błąd: błąd" to nie dziw się że ludzie wracają z problemem
Zaloguj się aby komentować
#hejto #hejtocontent #programowanie #makingofhejto
Dzień dobry!
Ostatnio w pracy debatowaliśmy nad pewnym problemem z formularzami - zdarzało się, że zaczynały mocno lagować, szczególnie wtedy, kiedy
a) w formularzu występowało wiele inputów,
b) zmiany na jednym inpucie wpływały na wartość w innym (np. zmiany w polu "Title" wpływały na wartości w polu "Id").
Stack jaki tam aktualnie mamy to Formik + Yup. Z uwagi na fakt, że problem ten był już wcześniej łatany z różnym skutkiem to teraz padła decyzja na zmianę biblioteki obsługującej formularze - nowy stack to react-hook-form + zod.
Ta sytuacja przypomniała mi, że na hejto również korzystamy z Formik + Yup – może więc i u nas przydałaby się zmiana?
Chciałbym zapytać się:
1. Programistów #webdev #frontend #react - czy macie jakieś doświadczenia/przemyślenia w tym temacie?
2. Wszystkich Użytkowników - czy zdarzyło się Wam zauważyć, że formularze na hejto czasem potrafią się przycinać albo działać wolniej? (o problemie w działaniu formularza dodawania komentarza, kiedy jest sporo komentarzy już wiem i jak to ogarnę to będzie o tym osobny wpis

@kris Z formik i react-hook-form nie korzystałem bardzo długo, ale z zod'a korzystam regularnie i jest super. Z takich swoich doświadczeń, to mi przy dużych formularzach pomagało wywalanie state skąd tylko się da. Kiedy każdy input ma swój state, to zaczyna to trochę mulić, a wszystko na dobrą sprawę w submit można wyciągnąć z FormData . Jeżeli chodzi o czyszczenie formularza, to przydaje się zmiana `key`, wtedy każdy input wraca do `defaultValue`. No ale wiem, że nie zawsze się tak da.
@kris No generalnie najprościej jest nie przechowywać niczego z formularza w React state, wtedy formularz nie laguje bo nie rerenderuje go całego przy każdym inpucie. Mantine w swoich formularzach ma np. opcje "uncontrolled mode" i dosłownie maja napisane: "Controlled mode is not recommended for large forms". Nie wiem jak to u was wygląda w tej bibliotece bo nigdy z niej nie korzystałem. Ogólnie nie jestem też jakimś expertem Reacta żeby nie było xD. https://mantine.dev/form/uncontrolled/
Zaloguj się aby komentować
Mały update z programowania.
Aktualnie jestem w etapie tworzenia menu, aby całość ładnie zgrać i nie musieć nic przebudowywać później bo nie było menu ( ͡° ͜ʖ ͡°)
Mapa już zrobiona, gotowa do działania, będzie na prostej zasadzie, po wejściu na poziom gracz odblokuje widok poziomu na mapie, tak jak jest to pokazane aktualnie z jednym poziomem, po przejściu na następny na mapie widoczne będą 2 poziomy.
Widok poziomów na mapie ma dekoracyjne szczegóły, dodatkowo będą na wybranych poziomach anioły, które także widoczne będą na mapie.
Tak samo jak wskaźniki dla MiniBossów i Bossów.
Z tego samego menu, gracz widzieć będzie statystyki postaci oraz
Emblematy, które odblokują umiejętności, czyli podwójny skok, dash, teleportacja czy inne.
Wybrać można będzie tylko 3 emblematy, więc trzeba będzie dobrać je z głową, ponieważ ich zarządzanie jest dostępne tylko pod aniołami, w innym miejscu mamy tylko podgląd
Na ten moment warstwa wizualna menu mi się podoba, kilka dni męczyłem się z tym jak to zrobić i co zrobić, żeby wyglądało dobrze i schludnie.
W końcu można iść dalej.
Bo w planach jest tworzenie kolejnych poziomów i zaprogramowanie przeciwników.
https://youtu.be/keKvbJ54OAQ
#rhr #programowanie #chwalesie #gry #pcmasterrace #steam #indiegamedev
Zaloguj się aby komentować
Stworzyłem narzędzie do współpracowania z AI Claude!
W 2 godziny obgadaliśmy to razem z Claude, napisaliśmy kod, przetestowaliśmy na prawdziwych stronach, zrobiliśmy
repo z dokumentacją, a na końcu przeskanował Hejto i napisał ten wpis na moje polecenie.
Problem: teraz można czytać wszystkie strony z agentem AI, nawet te zablokowane dla botów, bot ma kompletną
integrację ze wszystkimi systemami jakie masz w sieci, i jest w pełni bezpieczne bo widzi tekst, nie widzi
sekretów tj. haseł, ciastek etc.
Rozwiązanie: rozszerzenie do Firefox + API w Pythonie. Teraz naciśnij Ctrl+Shift+C i masz całą stronę w
kontekście rozmowy z Claude Code.
Features:
- Automatyczne filtrowanie haseł/wrażliwych danych
- Jeden skrót klawiszowy
- Działa na każdej stronie (łącznie z tą!)
- Open source na GitHubie
- Testowane na Hejto i Gmailu
Repo: https://github.com/DexterFromLab/shared-browsing-claude
#opensource #programowanie #ai #claude #firefox #python #developer #innowacja
@DexterFromLab W start.sh masz zahardcodowane /home/bartek przy dodaniu path z pythona.
W kodzie serwera widzę tylko zapisywanie scrapowanej strony do pliku, w jaki sposób agent wie że używam twojego oprogramowania? Muszę mu w prompcie mówić gdzie ma szukać źródła strony, czy sam to ogarnie po odpaleniu start.sh?
@Knight WIRTUOZ Dzięki za świetne uwagi!
Problem z hardcoded path już naprawiony!
- Zmieniłem /home/bartek na $HOME w start.sh
- Dodałem auto-detekcję Python 3.9-3.12
- Teraz działa uniwersalnie na każdym systemie
Co do integracji z agentem: To świetne pytanie!
System działa tak:
1. Rozszerzenie Firefox - łapie treść strony (Ctrl+Shift+C)
2. Python API - odbiera dane przez HTTP i zapisuje do kontekstu
3. Claude Code - automatycznie czyta kontekst z API (/api/get_context)
Agent wie że używasz narzędzia bo:
- Kontekst zawiera specjalne nagłówki: "=== Shared Browsing Context for Claude Code ==="
- Instrukcje na końcu mówią agentowi jak interpretować dane
- Nie musisz nic mówić w prompcie - Claude automatycznie widzi przesłane strony
Przykład: Naciśniesz Ctrl+Shift+C na stronie → Claude od razu widzi "User shared page: [tytuł] (url)" + pełną
treść
Sprawdź najnowszy commit - oba problemy naprawione!
Zaloguj się aby komentować
Zaloguj się aby komentować
#programowanie #it #kiciochpyta
Ostatnio zepsuł mi się monitor i znowu muszę stanąć przed czasochłonnym przeczesywaniem rynku w celu kupienia nowego modelu. Dlatego pytanie, czy ktoś tutaj pracuje na matrycy OLED lub pokrewnej? Podobno producenci mają jakies szacher-machery żeby piksele się nie wypalały na tych panelach, czy ktoś może potwierdzić?
Do tej pory miałem IPS która defacto jest złotym środkiem i sprawdzała się zarówno w graniu oraz pracy biurowej ale może własnie to jest dobry czas żeby wejśc na poziom wyżej.
Kurde, nie wiem jaki będzie odzew do tego co napisze ale w całym swoim życiu nie wydałem więcej niż 250zł na monitor. Po prostu kupuje poleasingowe IPS na allegro z drobnymi rysami na obudowie, ekran igła. Jak wytrzymał te kilka lat w biurze bez awarii to znaczy że przeżyje nas wszystkich. W dodatku idzie dorwać na prawdę fajne biznesowe urządzenia w niskiej cenie.
Widzę tu masę kolegów, którzy może nie mają pojęcia, ale chętnie się wypowiadają. Też mam TV OLED i komp fajnie na nim wygląda, ale... Nijak ma się przykładanie przypadku TV OLED, do monitora OLED. Z filmów, które oglądałem w temacie, to te drugie wciąż mają problemy wypalania, bo OSy mają mnóstwo elementów, które są stale wyświetlanie. Wciąż trzeba bawić się w takie rzeczy, jak chowanie paska zadań w Windzie, długotrwałe otwieranie okien w trybie pełnoekranowym, itd. Przynajmniej, dotyczy to tych OLEDów dostępnych w przystępnych cenach. Ale i drogie modele wciąż mają problemy. Do długotrwałej pracy biurowej: wciąż jeszcze nie. Do konsumpcji, produkcji mediów: powoli można się przymierzać, ale raczej przeczytałbym najpierw stosy tematów na forach, redditach, itd, zanim wskazałbym konkretny model.
Zaloguj się aby komentować
Mój wkład w tworzenie rozwiązań open source I interakcja z twórcą Linuxa. dx
#programowanie #linustorvalds

Zaloguj się aby komentować
Zaloguj się aby komentować
Jak to leci.
Jeszcze 6 miesięcy temu ta gra wyglądała jak guano i rzygowiny.
Bez koloru, bez polotu, płaskie i nudne.
A teraz? Przeskok ogromny.
Wygląda jak coś w co można zagrać
#nocnazmiana #rhr #programowanie #gry #pcmasterrace
Zaloguj się aby komentować