Historia Panther Lake
https://www.youtube.com/watch?v=Wifx6GtsVmI
#technologia #ciekawostki #komputery #pcmasterrace #pc #programowanie #programista15k #programista25k #programista30k #pasjonat15k #pracait
Zaloguj się aby komentować
Przy okazji updatu #hejto polecam też moje rozszerzenie do szybszego przeglądania powiadomień. Skrypt dodaje przycisk "Następne" do okienka powiadomień, pozwalając szybko przechodzić do kolejnych bez przewijania listy.
Wymaga wtyczki tampermonkey/greasemonkey, a sam skrypcik jest tutaj:
https://greasyfork.org/pl/scripts/494516-hejto-next-notification
Już kiedyś dawno to wrzucałem, potem się popsuło, ale ostatnio kazałem claudowi naprawić
#programowanie
Zaloguj się aby komentować
I’m back bitches.
Dwa tygodnie mnie nie było, wróciłem i jak je…ny senior. Dwa tygodnie i mam wrażenie, że biegali w robocie jak kurczaki bez głowy.
Dzisiaj - zgłoszone pare błędów, 1 junior pierdzieli się z tym od rana. Drugi junior to przejmuje i 2 godziny cisza bo konfiguruje środowisko by odtworzyć.
Wchodzę ja, szybki przesiew, połowa błędów rozwiązana w kwadrans plus kontrolny grzeczny ochrzan do usera czemu instrukcji nie czyta. Chwila
później i sprawdzam że reszta błędów wynika z tego, że puszczają jakieś stare niepoprawione śmieci zamiast kodów które naprawiłem przed pójściem na urlop (i opisałem w mailach).
Feeling - jak na obrazku.
Jedyne czego mi brakuje bo to grzeczna firma to opcji opierdolu porządnego. Bo to nie pierwszy raz jak widać że coś robią ale nie myślą, nie pytają, nie komunikują się i dniówka leci.
#pracbaza #programowanie

Zaloguj się aby komentować
Chwila ciszy, ale znów jestem.
Tym razem zajmuję się naprawianiem bugów po zamkniętych BetaTestach.
Nie było ich wiele ale jednak coś naprawić trzeba, coś poprawić i udoskonalić, czy nawet zmienić wypada.
Po otrzymanych recenzjach zmian pojawiło się trochę.
Poprawiony został system skakania i odbijania się od ścian, wprowadziłem znaczące ograniczenia oraz ułatwilem poruszanie się.
Dodatkowo w grze pojawiły się nowe funkcjonalności, które kończą niedoskonałe miejsca w grze.
Latarnie będą przetrzymywały także Żar, czyli walutę gry, domyślnie przy śmierci tracić będziemy 50% tego co mamy ze sobą, po znalezieniu odpowiedniej umiejętności, ukrytej na mapie, latarnia będzie zatrzymywała dla nas aż 75%, więc utracimy tylko 25% teco co mamy.
Anioły zyskały w końcu finalną aktualizację, po śmierci nie będzie widoczna już lista miejsc do odrodzenia, od teraz pojawią się na mapie, wizualnie będzie można wybrać gdzie chcemy się odrodzić.
Tak samo teleportacja, oczywiście nie darmowa będzie możliwa z ich poziomu.
Otwarcie mapy po prostu na losowym poziomie to tylko mapa, ale podczas śmierci czy w pobliżu Anioła, będzie ona dostawa dodatkowe funkcjonalności właśnie.
Poza tym wszystkim, zoptymalizowałem także kod, wiele zmiennych, plików i skryptów po prostu zniknęło.
Część została tak ograniczona, że prawie nie ma sensu ich trzymać, bo zawierają tak małą ilość logiki w sobie.
Gra została po prostu odchudzona, z samych widgetów udało mi się zejść z 68 na 45 poprzez przeniesienie i odpowiednią logikę do innych UI i GUI.
Cieszę się, bo gra od testerów dostała pozytywne opinie, brak większych bugów, które uniemożliwiały grę, jeżeli już coś się trafiło to były to błędy wizualne bądź planowe, jak brak przejścia na mapie gdzie powinno być ze względu na umiejętności postaci, czy niepodświetlający się przycisk w menu.
Czeka mnie jeszcze jeden zamknięty betatest, jeżeli gra przejdzie go poprawnie, zostanie on już załadowany na steam i w tym jeszcze roku będzie dostępna do grania.
W Demo będzie aż 41 poziomów, czyli cały pierwszy biom.
Wraz z 5 minibossami oraz jednym głównym bossem.
KIlkunastoma ukrytymi poziomami i sekretami i kilkoma umiejętnościami do zdobycia.
Wrzucam wam coś na zachętę ze screenów, ponieważ coraz mniej rzeczy chcę pokazywać przed wyjściem DEMO.
Widać na nim tylko dwa poziomy, jeden w pełni zrobiony a drugi w trakcie programowania latarni na nim.
Oraz zbliżenie na wygląd motyli dusz po obrażeniach i śmierci.
Już coraz mniej jest do zrobienia aby gra była w pełni funkcjonalna.
Coraz ciężej w coś włożyć ręce, bo najczęściej są to rzeczy do przebudowy, bo po nauce programowania i doświadczeniu widzę inne rozwiązania, których nie widziałem na początku.
Dlatego wyjście DEMO będzie ważnym dniem dla gry, będzie to koronacja około roku pracy nad grą.
#rhr #programowanie #pixelart #nocnazmiana #gry



Zaloguj się aby komentować
Zabawa z triki od żabki pozwoliła mi ogarnąć swój sensor pod trening VBT który parametrami zrównał się ze światowa topka…potencjalnie;)
Dlatego, że sprzęt to nie wszystko, a robotę robi soft do analizy danych pod VBT.
Tak czy siak zabawa jest ultra ciekawa i przynosi mi ogrom frajdy!
Użyłem układu imu który ma swój arm i firmware który można modyfikac.
Prototypuje na firmware producenta i jest extra ale zgłoszę się z nda po sdk;)
"Jakość sygnału
Testy 12 segmentów spoczynku w różnych orientacjach wykazały:
Parametr Wynik
Noise floor ~0.003–0.006 m/s² RMS
Noise ~0.3–0.6 mg
Bias ~1–12 mg
Maks. obserwowany drift ~9 mg / 27 s
LACC ODR 400 Hz
GAMERV ODR 200 Hz
Maks. age orientacji ~2.5 ms
Acquisition drop 0
Poziom szumu i biasu jest niewielki względem przyspieszeń występujących podczas ruchów siłowych. Drift na horyzoncie pojedynczego repa, liczonym w sekundach, jest praktycznie nieistotny.
Walidacja orientacji i global frame
Przeprowadzone testy statyczne i dynamiczne wykazały:
zmiana orientacji sensora nie generuje sztucznego ~1 g w LACC,
w spoczynku |LACC_global| pozostaje na poziomie kilku mg,
transformacja do globalnego układu XYZ zachowuje fizyczny kierunek ruchu,
ruch pionowy jest odwzorowywany przede wszystkim na globalną oś Z,
dla układu 400/200 Hz ori-age pozostaje w zakresie około 0–2.5 ms.
Oznacza to, że sensor może być montowany na obciążeniu bez konieczności utrzymywania stałej orientacji urządzenia względem użytkownika.
Pozycja technologiczna
Pod względem samego acquisition platforma znajduje się powyżej typowych wymagań VBT.
Dla porównania, spotykane rozwiązania VBT wykorzystują częstotliwości rzędu około 50–200 Hz, podczas gdy projekt zapewnia 400 Hz LACC i 200 Hz orientacji. Daje to znaczący zapas do filtracji, segmentacji i późniejszego przetwarzania sygnału.
400 Hz nie jest jednak samo w sobie przewagą produktu. Kluczowa jest kombinacja:
niski noise + niski bias + wysoki ODR + timestamping + orientacja + global frame + brak strat acquisition."
#elektronika #majsterkowanie #programowanie #embedded #silownia #mikrokoksy

Zaloguj się aby komentować
Witam państwa, ogłaszam: rynek juniorski a moze i wczesny mid?
Jak to zdech? Ano normalnie - odpowiedzi tyle co nic, rozmów jeszcze mniej. Człowiek patrzy na Warszawę, firm od cholery, biurowców jeszcze więcej, a ofert dla kogoś pomiędzy juniorem a midem jak na lekarstwo
Powoli spada motywacja i nadzieja, że uda się znaleźć coś konkretnie w technologii, w której chcę dalej iść. Coraz częściej rozważam zasadę „byle dochód był”, a jak sytuacja zmusi, to i pudełka na magazynie same się nie przeniosą
Na razie jednak jeszcze cisnę Javę/backend i wysyłam dalej, bo może statystyka w końcu zadziała, prawda?
Jak ktoś przypadkiem widział ostatnio sensowną rolę Java/Backend w Warszawie albo remote dla człowieka z ~1,5–2 lata komercyjnego doświadczenia, to chętnie, zapraszam na priv albo do sekcji komentarzy
#pracbaza #programowanie #praca #it

@konrad1 Smutna prawda jest taka, że większość zadań, jakie się 5 lat temu dawało juniorom, Claude Code czy inne boty ogarnie jako tako, czasem lepiej niż juniorzy, a na pewno zdecydowanie szybciej. I tak i tak trzeba zrobić review, a jeśli trzeba zrobić, to firma woli dopłacić seniorowi 20% do pensji, a zamiast zatrudniania juniora dokupić mu jeszcze licencję na Claude Code za $200/miesiąc.
Żeby pozostać konkurencyjnym, trzeba się szkolić w dziedzinie architektury systemów, security, compliance, oraz "soft" rzeczy, bo samo kodowanie jest moim zdaniem ślepą uliczką, o ile ktoś nie jest pasjonatem. Absolutni wymiatacze, żyjący tym koderzy jeszcze robią lepiej niż automaty, ale dla juniorów/midów nie-fanatyków okienko się właśnie zamyka. Jakaś nisza zostanie, ale sytuacja będzie taka, jak z klepaczami assemblerów, po tym jak powstało C, czy klepaczami C po tym jak powstała Java, C++ i C#, etc.
Oczywiście wiadomo, że bez juniorów nie będzie ludzi doświadczonych, ale to nie jest coś, co wpłynie na wyniki finansowe firmy na Q4 2026, więc zatrudniających to nie obchodzi.
A w Norwegii teraz małe odbicie. Była długa posucha, ale nastroje się zaczynają zmieniać.
Znam też jednego (a może jest ich więcej) szefa korpo/kontraktowni (Capgemini w Trondheim) który sam na swoich podcastach porusza temat wycinania junior\entry na rzecz AI i sam mówi, że trzeba pomagać młodym dostać się na rynek pracy. I do tego sam ma dzieciaka w podobnej sytuacji (tylko chyba nie w IT).
Zaloguj się aby komentować
#programowanie #programista15k #programista25k #programista30k #pasjonat15k #pracait #linux

Zaloguj się aby komentować
Widzisz to I wiesz ze to repo na gh to bedzie czyste zloto.
#programowanie #gownowpis #heheszki


W sumie to znalazłem nawet to repo do którego commitowali xd:
https://github.com/deepseek-ai/deepseek-harness
Zaloguj się aby komentować

AI jest wykorzystywana zarówno przez zespoły deweloperów i architektów jak również przez biznes i ekspertów domenowych. Sprawia to, że język wszędobylski (Ubiquitous Language) zyskuje jeszcze większe znaczenie i wartość w codziennej pracy. Ubiquitous Language to wspólny język domenowy, który...

Dzięki Unii Europejskiej, mieszkańcy UE mogą instalować aplikacje spoza oficjalnego sklepu, tj. App Store, np. przy użyciu "AltStore PAL". Apple ogłosiło jednak, że za każdą transakcję w takich aplikacjach wprowadzi prowizję w wysokości 5%! To tak, jakby Microsoft pobierał prowizję od dewelopera,...
Zaloguj się aby komentować
Kapsel od żabki tj Triki w realnym, nowym dla niego świecie
Zbieram logo ćwiczeń, stroiłem algorytm na uginania hantlem a to co innego niż dipy, pull-up czy wyciągi linka-stos
Kurde żeby mi ktoś za to płacił a tu self made
#programowanie #silownia #zabka

Zaloguj się aby komentować
Zaczęło się od głupiego pomysłu, żeby żabkowy kapsel Triki, użyć jako sensor do treningu Velocity Based Training...a wyszło, że od tygodnia rozwijam swoją własna implementacje, czegoś co robią dość duzi gracze na rynku.
Wygląda to mniej więcej tak:
Pipeline analizy repów
┌──────────────────────┐
│ Dane z IMU │
│ ruch + orientacja │
└──────────┬───────────┘
↓
┌──────────────────────┐
│ Wstępne przetwarzanie│
│ filtracja + kalibracja│
└──────────┬───────────┘
↓
┌──────────────────────┐
│ Rozpoznanie struktury│
│ ruchu │
└──────────┬───────────┘
↓
┌──────────────────────┐
│ Segmentacja faz │
│ ruchu ćwiczenia │
└──────────┬───────────┘
↓
┌──────────────────────┐
│ Budowanie powtórzeń │
│ z kolejnych faz │
└──────────┬───────────┘
↓
┌──────────────────────┐
│ Weryfikacja repa │
│ jakość + wiarygodność│
└──────────┬───────────┘
↓
┌──────────────────────┐
│ Analiza serii │
│ struktura + spójność │
└──────────┬───────────┘
↓
┌──────────────────────┐
│ WYNIK │
│ repy + jakość ruchu │
│ + metryki │
└──────────────────────┘
1. IMU(układ 6 osiowego akcelerometru i żyroskopu z korekcją temperatury i dryfu) rejestruje ruch
Urządzenie zbiera dane ruchowe w czasie rzeczywistym. Sam surowy sygnał nie jest jednak jeszcze informacją o powtórzeniu.
2. System przygotowuje sygnał
Dane są oczyszczane, stabilizowane i normalizowane tak, aby dalsza analiza była odporna na szum, różnice między użytkownikami i niewielkie zmiany sposobu wykonywania ćwiczenia.
3. Wykrywana jest struktura ruchu
Algorytm analizuje przebieg ruchu i identyfikuje jego kolejne etapy. Dzięki temu nie opiera się wyłącznie na prostym przekroczeniu jednego progu.
4. Fazy są składane w powtórzenia
Poszczególne fragmenty ruchu są łączone w pełne cykle. System sprawdza przy tym, czy powtórzenie rzeczywiście ma prawidłową strukturę.
5. Każdy rep przechodzi weryfikację
Wykrycie ruchu nie oznacza automatycznie poprawnego powtórzenia. Każdy kandydat jest oceniany pod względem kompletności, spójności i jakości sygnału.
6. Analizowana jest cała seria
To ważny poziom, którego często brakuje w prostych systemach VBT. Algorytm nie patrzy wyłącznie na pojedynczy rep, ale również na relacje między powtórzeniami i strukturę całej serii.
7. Dopiero wtedy powstaje wynik
Na końcu system może wyznaczyć metryki powtórzeń i serii oraz informacje dotyczące jakości wykonania ruchu.
Jest tutaj jeszcze kilka niuansów ale nie chce tego szerzej rozpisywać, może wyjdzie z tego gotowy produkt
#programowanie #ciekawostki #silownia #android #iphone

Zaloguj się aby komentować
Tak się żyje, klepiesz aplikację treningową i siłownia musi być grana jako część debugu oraz rozwijania pipeline/algorytmu do analizy danych z akcelerometru/żyroskopu
#silownia #programowanie #heheszki

@chess_peppe porwałem się z motyką na słońce, sama apka to NIC ale algorytm do tego tj Trening VBT to jest kurde COS, stworzenie paczki metryk do weryfikacji pipeline, zajeło mi 5 dni po których dowiedziałem się, jaki szajs zrobiłem
@Pan_Slon Jak masz weryfikowalny zestaw danych, najlepiej dobrze otagowany i dokładny, to wbrew pozorom jakiś Claude Code się doskonale sprawdzi do grindowania testów i tuningu parametrów algorytmu.
Wczoraj właśnie zostawiłem go na całą noc, aby tuningował prostą sieć CNN do przetwarzania obrazu na bazie kilku otagowanych przeze mnie nagrań. Bałem się, że zrobi totalny overfitting w tej sieci, ale przetestowałem rano, i było git.
Zaloguj się aby komentować
Zaloguj się aby komentować

Cześć Hejto.pl, założyłem przed chwilą tutaj konto aby poszukać w moim projekcje trochę rozgłosu i mam nadziej że nie dostane po głowie za taką reklamę, przejdę do sedna: Jestem małym takim devem i od dawna codziennie siorbię yerbę. Od jakiegoś czasu po godzinach budowałem Yerbatica - darmową...
A wiec zacznijmy od tego, że zaczęło się od posta na Reddicie. Ktoś szukał sposobu na odzyskanie klasycznych poziomych rzędów zamiast obecnego masonry grid. Też za nimi tęskniłem, więc zamiast dalej szukać rozwiązania, zrobiłem własne.
Tak powstało Classic View for Google Images.
Rozszerzenie:
• przywraca poziome, wyrównane rzędy obrazów
• pokazuje większy podgląd po najechaniu
• dodaje przycisk View Image
• pozwala zmieniać wysokość rzędów i odstępy
• ukrywa powiązane wyszukiwania
• oznacza lub ukrywa prawdopodobnie wygenerowane obrazy AI
Wykrywanie AI działa lokalnie i bez żadnego zewnętrznego modelu. Sprawdza oznaczenia Google, tytuły wyników, nazwy generatorów, domeny źródłowe i dostępne metadane. Nie jest nieomylne, ale przy wyszukiwaniach typu "AI generated portrait" radzi sobie całkiem sensownie.
Rozszerzenie jest darmowe, nie ma reklam, analityki ani zbierania historii wyszukiwania.
Chrome Web Store:
https://chromewebstore.google.com/detail/classic-view-for-google-i/ncljfdlnfncafnmcfbdkobjdpfiodfcg
Strona z filmem i opisem:
#programowanie #technologia #chrome #opensource #google #tworczoscwlasna
Zaloguj się aby komentować
W końcu!
Dodałem coś o co męczyłoby mnie masa osób.
Pełne sterowanie padem w grze.
Menu, rozgrywka czy nawet przeokropna mapa jest teraz w pełni sterowalna za pomocą padów.
Można nawet sobie zmienić mapowanie klawiszy na padzie, oczywiście w pewnych ramach.
Możemy zmienić sterowanie postaci, ale zachowanie w menu jest stałe, zoomowanie czy przewijanie mapy ma tylko i wyłącznie jeden system i tam klawisze zostają bez zmian.
A dlaczego?
Ponieważ mapa bazuje na matematyce i to w ogromnej większości, prędkość przewijania, blokady, marginesy etc.
Zmiana zmiennoprzecinkowa na Float byłaby dość trudna i problematyczna.
Ale resztę możecie zmieniać bez ograniczeń, możecie biegać na RT i LT, atakować przyciskiem PS czy X (tymi od menu)
Jak dusza zapragnie.
Zaszło trochę zmian w kodzie, aby podświetlić wybrany przycisk, ponieważ myszka nie potrzebowała oznaczenia, że wybrałeś aktualnie ten a nie inny przycisk, bo widać kursor myszy.
Teraz tylko zaimplementować oznaczenia przycisków do pozostałych menu i wszystko gotowe.
Menu będzie prawie w końcu skończone, bo pozostaje mi jeszcze Kronika, która raczej wyleci.
Albo zastąpi ją coś innego, co opisze sterowanie, potwory i ogólną pomoc w czasie gry.
Jestem zadowolony, że udało się to gaornąć.
#rhr #programowanie #pixelart #chwalesie #gry
https://youtu.be/XhUxpqKX7yc
@ErwinoRommelo Przyda się, bo czeka mnie jeszcze kupno albo wypożyczenie pada od soniacza bo nie mam.
A muszę sprawdzić działanie znaim puszczę w eter.
Ogólnie za jakiś miesiąc może dwa, będę pusczał Playtest na steamie, do pogrania będzie przez jakiś tydzień.
POotem ogarnę błędy przez kolejne 2-3 miesiące i kolejny playtest tym razem dłuższy
Pierwszy będzie do ogarnięcia krytycznych błędów a drugi do ogarnięcia mniejszych
Zaloguj się aby komentować
#programowanie #matematyka #fizyka #ciekawostki . źródło źródło
Algorytm Dijkstry, opracowany przez holenderskiego informatyka Edsgera Dijkstrę, służy do znajdowania najkrótszych ścieżek z wybranego wierzchołka do pozostałych wierzchołków w grafie o nieujemnych wagach krawędzi.
W komciach się kłócą, że szuka najmniejszego oporu, ale technically to samo w tym układzie powinna robić Dijkstra.
Zaloguj się aby komentować