Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

#programowanie

Gruba ryba

w Hydepark

13piorunów

BTerminal — terminal do pracy z Claude Code i zdalnymi serwerami

Napisałem sobie terminal, bo nic co znalazłem nie pasowało do mojego workflow.

Problem jest prosty — pracuję z Claude Code na kilku projektach, na różnych maszynach. Każdą sesję

muszę od nowa briefować: co to za serwer, jaki user, co robiliśmy ostatnio. Powtarzanie tego samego w

kółko żre tokeny i czas.

BTerminal to GTK3 terminal z panelem sesji (taki minimalistyczny MobaXterm) + menedżer kontekstu oparty

na SQLite. Konfigurujesz sesję raz, zapisujesz kontekst projektu, a przy następnym odpaleniu Claude

dostaje wszystko jednym promptem i od razu wie o co chodzi. Wracasz do projektu po tygodniu — kontekst

dalej jest.

Co ma:

- Zakładki z terminalami w jednym oknie

- Panel sesji SSH i Claude Code (foldery, grupowanie)

- Makra SSH (sekwencje komend przypisane do sesji)

- Sudo askpass (wpisujesz hasło raz)

- ctx — menedżer kontekstu (SQLite, historia, współdzielenie między projektami)

- Catppuccin Mocha theme

Celowo nie ma miliona ficzerów — tylko to co faktycznie używam na co dzień.

Open source, MIT: https://github.com/DexterFromLab/BTerminal

Polecam też mój Discord ze zautomatyzowaną analizą NASDAQ — też moja automatyka :smiley:

https://discord.gg/UBUShF5J

GURU3piorunów

@DexterFromLab Muszę sobie też napisać, z tym, że pod siebie. Też pod Claude i wielu klientów, ale z podglądem kilku rzeczy. Mogę ukraść co-nieco?

Gruba ryba0piorunów

Komentarz usunięty

Pokaż więcej komentarzy (30)

Mistrz

w Hydepark

8piorunów

Przycisk w 2026r

https://www.youtube.com/watch?v=xE9W9Ghe4Jk

i możliwe że choć nie jestem pewien

Fanatyk2piorunów

@owczareknietrzymryjski - popłakałem się ze śmiechu - ale tak naprawdę popłakałem - gość co to zrobił musi być nieźle doświadczony przez życie :rolling_on_the_floor_laughing:

Jutro wyślę to do wszystkich co rozumieją taki hermetyczny humor bo to nawet nie złoto - to platyna 😆

Pokaż więcej komentarzy (2)

Gruba ryba

w Hydepark

36piorunów

:robot_face: Zbudowałem bota AI, który analizuje NASDAQ i wysyła sygnały buy/sell na Discorda

Siema! Postawiłem sobie na serwerku narzędzie, które automatycznie:

:bar_chart: Pobiera dane rynkowe (QQQ, S&P500, VIX, BTC, obligacje 10Y) przez yfinance

:newspaper: Scrapuje newsy z Reuters, CNBC, Yahoo Finance i MarketWatch

:brain: Wysyła wszystko do Claude AI, który robi analizę i wystawia scoring 1-100 w trzech horyzontach (tydzień / 1-3 mies. / 6-12 mies.)

:gb::flag-pl: Generuje raport po angielsku i po polsku

:calling: Wysyła gotowy sygnał na Discorda z rekomendacją (STRONG BUY → STRONG SELL)

Bot sam porównuje swoje poprzednie analizy z tym co się wydarzyło na rynku — taki self-improving loop. Jak nie ma istotnych zmian, wysyła tylko krótki diagnostic żeby nie spamować.

Teraz testowo pyka co 5 minut, docelowo analiza będzie lecieć co kilka godzin w godzinach handlu.

Całość postawiona na Claude Code + własne IDE do automatyzacji (oba projekty open source).

Source code:

:link: Bot analizujący: https://github.com/DexterFromLab/stock-analyser-signal

:link: IDE do automatyzacji: https://github.com/DexterFromLab/ClaudeCodeIde

Wpadajcie na kanał zobaczyć jak działa na żywo:

:link: https://discord.gg/cab4JJRq

Napiszcie coś na czacie jak wejdziecie — chcę widzieć kto jest! 👋

:warning: To nie jest porada inwestycyjna, tylko zabawa z AI i danymi rynkowymi.

Sum4piorunów

@DexterFromLab robiłem coś podobnego, efekt znaleźć tu https://www.hejto.pl/wpis/lambo-bedzie-jeszcze-musialo-troche-poczekac-unamused-napisalem-sobie-bota-do-ha xD

Próbowałem wielu podejść ale zawsze grubas okazywał się lepszy. Na początku myślałem, że wystarczy jak będę śledzić wielkie transakcje, ale grubas jest sprytny i nigdy wielkich zakupów czy sprzedaży nie robi naraz, zawsze e chunkach i to różnych, nawet w różnych odstępach. Próbowałem to trackowac, nawet miałem fajny model do tego, ale grubas na złość zmieniał swój algorytm :(

Według mnie AI bardzo średnio nadaje się do analizy twardych danych. Tzn nie do tego jest stworzona. Mam tu na myśli gen AI. A już korzystanie z takich blackboxow jak Claude to według mnie ma niewiele sensu.

Jeśli mogę coś doradzić to polecam używać ai do analizy sentymentu ale lepiej skorzystać z modeli które mozesz fine tuningować, polecam np RoBERTa, jest na hugginface.

Do analizy danych jest fajna paczka stock-indicator. Korzystałem z niej budując modele ML ale i tak zostałem wyleszczony xD

W każdym razie analiza rynków to fajna zabawa i mega dużo się można przy tym nauczyć od strony technicznej

Lambo będzie jeszcze musiało trochę poczekać :unamused: Napisałem sobie bota do handlowania krypto, który - Bylina_Rdestu - Hejto.plLambo będzie jeszcze musiało trochę poczekać :unamused: Napisałem sobie bota do handlowania krypto, który przewiduje krótkotrwały wzrost lub spadek cen. No i w zależności od tego zaciąga kontrakt LONG albo SHORT. Po zarobieniu określonego hajsu, kontrakt sprzedaje, a mipozostaje mi sięHejto.pl
Fanatyk2piorunów

Nic nie zrozumiałam, ale kibicuję mocno 😁

Pokaż więcej komentarzy (31)

Gruba ryba

w Hydepark

29piorunów

Zasłyszałem śmieszną obserwacje "wyceniliśmy projekt na 2 kwartały i 3 devów, ale AI zrobiło połowę z tego w miesiąc. Drugą połowę wycieniamy na półtora roku"

Fanatyk12piorunów

@Barcol u mnie podobnie. Fajnie jak jesteś człowiekiem który zaczyna projekty - przy pomocy AI jesteś w stanie zrobić bardzo dużo na start, bardzo małym nakładem pracy. A potem oddajesz w utrzymanie i niech się oni martwią xD

(ofc stawkę bierzesz taką samą xD)

Pokaż więcej komentarzy (4)

Wirtuoz

w Dyskusje

16piorunów

Witam w pierwszym czyli Open Source Sunday.

Zasady:

1. Piorunujesz ten wpis.

2. W tym wpisie można dodać komentarz z linkiem (tylko jeden) do dowolnego projektu open source wraz z nazwą, tech stackiem i krótkim opsiem.

3. W następną niedzielę rozstrzygnięcie. Komentarz z największą liczbą piorunów zostanie OSW (Open Source of the Week)

4. Wygrana osoba (do godziny 23:59 w wygraną niedzielę) musi dodać taki wpis jak ten z informacją o wygranej, zawartością wygranego komentarza i tym regulaminem.

Przykładowy projekt Open Source

Nazwa: Linux kernel

Język/stack: C

Opis: The Linux kernel is the core of any Linux operating system. It manages hardware, system resources, and provides the fundamental services for all other software.

Url: https://github.com/torvalds/linux

Fenomen3piorunów

@chess_peppe
Nazwa: Immich
Język: TypeScript, Dart I inne
Opis: Immich to open-source’owa alternatywa dla usług takich jak Google Photos, umożliwiająca samodzielne hostowanie i zarządzanie zdjęciami oraz filmami. Aplikacja oferuje automatyczne tworzenie kopii zapasowych, rozpoznawanie twarzy, tagowanie a także dostęp z wielu urządzeń przez interfejs webowy i mobilny. Działa lokalnie, co zapewnia pełną kontrolę nad prywatnością danych i eliminuje zależność od zewnętrznych dostawców rozwiązań chmurowych.
URL: https://github.com/immich-app/immich

GitHub - immich-app/immich: High performance self-hosted photo and video management solution.High performance self-hosted photo and video management solution. - immich-app/immichGitHub
Pokaż więcej komentarzy (10)

Tytan

w Hydepark

32piorunów

Dawno mnie tu nie było ( ✧≖ ͜ʖ≖)

Ale w końcu przechodzi mi niechęć i w jakimś stopniu wypalenie grą.
Udało mi się od poprzedniego razu podciągnąć projekt do przodu.

Udało mi się zrobić jeden plik, który będzie zarządzał każdym jednym przeciwnikiem w grze.
Nie będę musiał już pisać kodu dla każdego przeciwnika osobno, nie będę tracił czasu na pisanie tego samego 10 raz.
Prosty system wyboru i AI... a raczej IF pomoże przeciwnikowi określić jego typ.

Wcześniej musiałem pisać dla 3 chodzących przeciwników 40% tego samego kodu.
Teraz po prostu wrzucam przeciwnik na mapę, wybieram, że jego sposób poruszania się to chodzenie, latanie, pływanie czy stacjonarny sposób.
Mogę także wybrać czy przeciwnik atakuje nas osobiście jak na przykład mieczem, czy jest to atak dystansowy kulą energii czy strzała z łuku.
Tak samo jak ma się zachowywać po wykryciu gracza, a jak po tym gdy gracz ucieknie.

A wszystko za sprawą zaznaczenia kilku opcji, bez pisania bez zbędnego marnowania czasu.
Wystarczy wybrać kilka opcji i przeciwnik ma już logikę gotową.

Udało mi się też ogarnąć masę dźwięków do gry.
Wcześniej było tam pusto, ataki przeciwników były głuche, tak samo ich chodzenie czy inne akcje, teraz mają już swoje głosy.
To jest coś co pominąłem całkowicie w poprzedniej grze, gdzie dźwięk wydawał tylko gracz i nikt inny.
Świat staje się pomału "żywy" bardziej immersyjny.

Udało mi się także dograć światła pocisków, jak na screenie, przeciwnik rzucający kulą energii.
Światło także nie wybiela gracza, czyli jak jest blisko nie robi z jego sprite białego bez kolorów.
Postać reaguje na mocne światło i zmniejsza swoją wartość do 0.3 mocy.
Świat jest oświetlony a postać nie oślepiana.

Droga do wydania gry jest jeszcze przeogromna.
Ale DEMO jest coraz bliżej, może pojawię się na następny Steam NEXT ( ͡ಥ ͜ʖ ͡ಥ)
Muszę dopieścić grę najmocniej jak się da, żeby jak najwięcej osób grę dodało do wishlisty.

A w międzyczasie wpadło jeszcze kilka pomysłów na kolejne gry, które nie wymagają takiego nakładu pracy.
Niemniej jednak muszą poczekać z zaczęciem do co najmniej grywalnego i odpowiednio dobrego Demo aktualnej gry.

Kosmonauta2piorunów

I bardzo dobrze. Pisanie kilka razy tego samego kodu wkurza i jest źródłem błędów.

Praktykant

w Hydepark

35piorunów

Czołem hejto!

Lurkuję tu od dawna, odkąd usunąłem konto na wykopie, ale dzisiaj pozolę sobie na mała autopromocję.

Stworzyłem stronę z darmowymi grami kognitywnymi i quizami. Coś w stylu Human Benchmark, ale planuję dodawać dużo więcej róznych gier. Między innymi:

* testy czasu reakcji i pamięci

* chimp test, dual n-back

* quizy geograficzne (flagi, stolice, wskazywanie krajów na mapie)

* gry na szybkie liczenie i typing speed

* klasyki typu 2048, sudoku, snake

https://pooq.app

Jeżeli widzicie w tym jakaś wartość, lub przeciwnie - przyjmuję każdą opinie i krytykę na klate :boxing_glove:

Praktykant3piorunów

Hmm, to chyba czas dodać gry słowne

Gruba ryba4piorunów

@Purifier UI bardzo wygląda za GPT. Wiem, apka zrobiona dla zabawy ale UI mogłoby być mniej ej-ajowe i bardziej własne.

Sekcja popularne nie jest przewijalna ale gdzieś tam wyjeżdża sobie, brak przycisków żeby nawet to manualnie przewinąć. Generalnie mało wygodna taka sekcja.

Same apki z tych co poklikałem nawet fajne, spoko. Jak na apkę podczas nauki pisaną to wygląda spoko. Tylko aspekt używania AI raczej tutaj był większy niż tylko "do nauki", tak coś czuję.

Pokaż więcej komentarzy (7)

Fanatyk

w Hydepark

15piorunów

Osobistość4piorunów

@30ohm Kurła, dawno nie było. Od wczoraj nikt tego nie wrzucił.

Pokaż więcej komentarzy (13)

Osobistość

w Hydepark

15piorunów

Najpopularniejszy framework świata zmienia właściciela. Meta uwalnia React

Najpopularniejszy framework front-end świata zmienia model zarządzania. React będzie rozwijany pod nadzorem nowo powołanej React Foundation, działającej przy wsparciu Linux Foundation oraz szeregu globalnych firm technologicznych. Decyzja oznacza formalne przekazanie kontroli nad projektem

Gruba ryba

w Hydepark

73piorunów

Osobistość21piorunów

@starebabyjebacpradem Kurła, ile razy już widziałem tego "mema", aż nie chcę mi się prostować. Część firm z tej listy nie ma nic wspólnego z big tech, część CEO tych firm nie ma już żadnych związków z Indiami, część po to po prostu "Indian American". O tym, że na przykład InfoSys jest indyjski, to już nawet nie wspomnę. Pewnie ktoś przeciętny inaczej wrzucił w czat dżi pi ti prompta "daj mi 20 firm, których CEO są Hindusi" kilka dobrych lat temu, a inni przeciętni inaczej to bezmyślnie powielają.

Pomijam już ten skromny fakt, że ślepe utożsamiania Indii "ze wszystkim co gówniane" świadczy tylko i wyłącznie o braku edukacji i czystym rasizmie. W kraju, w którym mieszka grubo ponad miliard ludzi, można znaleźć wszystko - od designed shitting street po wykształconych, inteligentnych ludzi. Co więcej, jeśli musisz od dziecka rywalizować z tysiącami innych i jesteś w stanie tę rywalizację wygrać, to znaczy że nie tylko masz talent oraz inteligencję, ale potrafisz naprawdę ciężko pracować i osiągać wyniki. Między innymi dlatego uczelnie spod znaku Indian Institute of Technology są jednymi z lepszych na świecie i dlatego ich absolwenci zostają CEO największych korporacji.

Ale nie, jakiś random z drugiego końca świata będzie wiedział lepiej że wszystko co indyjskie od razu jest gówniane. Aż mi szkoda słów.

Pokaż więcej komentarzy (10)

Gruba ryba

w Hydepark

140piorunów

To ja kiedy po 17 latach zawodowego programowania w PHP, pisaniu integracji Stripe, Airtable i wydaniu książki o jednym z frameworków dowiaduję się, że odpadłem w rekrutacji na senior deva, bo senior powinien z pamięci wiedzieć czy array_reverse zwraca czy modyfikuje tablicę.

(Odpowiedź, że takie rzeczy mi podpowiada IDE, bo operacje na tablicach to w PHP śmietnik jeśli chodzi o konsekwencje to żadna odpowiedź, mam to wiedzieć z głowy)

(Senior mnie odpytujący dowiedział się ode mnie, że istnieją inne rodzaje API niż REST).

Gruba ryba1piorunów
Odpowiedź, że takie rzeczy mi podpowiada IDE[...] to żadna odpowiedź, mam to wiedzieć z głowy

@RobertCalifornia parę lat temu przy rekrutacji też dostałem jakieś z d⁎⁎y pytanie i odpowiedziałem podobnie. W odpowiedzi usłyszałem że "A CO JEŚLI BĘDĘ PRACOWAŁ Z INNYM IDE?!" (chwilę wcześniej mi powiedzieli w czym pracują, tam ten skrót działał xD)

Kosmonauta0piorunów

Mi raz udało się przejść do ostatniego etapu rekrutacji i podczas rozmowy z CEO dostałem pytanie "zegar wskazuje 14:29, ile wynosi kąt między wskazówkami zegara". Byłem gotowy na rozmowe o biznesie, przyszłości firmy i o pracy w moim zespole a ten mi wyskakuje z łamigłówkami do rozwiązania w głowie.

To nie tak że nie byłbym w stanie tego wyliczyć, po prostu jakoś mnie to tak rozczarowało że odpuściłem sobie walkę o to stanowisko

Pokaż więcej komentarzy (18)

Lider

w Programowanie

87piorunów

No pojedynczy człowiek raczej nie podjąłby takiej decyzji sam raczej najpierw skonsultowałby się z ziomkami z zespołu.

Fanatyk3piorunów

@inty ale to w dalszym ciągu tylko maszyna, która zrobiła to, do czego została zaprogramowana

Inspirator2piorunów

@MostlyRenegade to prawda, to tylko pokazuje, że dostała za dużo uprawnień

Pokaż więcej komentarzy (7)

GURU

w IT

43piorunów

Wiecie co jest gorsze od tego, że AI uprościło algorytm do czterech linii kodu. Algorytm z którego byłem dumny jak go tworzyłem 3 lata temu i który był sercem całej aplikacji?

To, że wyszło że oryginalny algorytm był niedokładny.

Idę się zakopać :grinning:

GURU2piorunów

Jaki agent/aplikacja jest na chwilę obecną najlepsza do Vibe codingu?

GURU16piorunów

@Taxidriver My używamy Klaudiusza i jesteśmy bardzo zadowoleni.

Natomiast po dokładniejszej analizie mam wrazenie, że jednak się myliłem z tym, że się myliłem. Dalej mój algorytm dłuższy, ale nowy nie zwraca właściwego wyniku

Lider4piorunów

@Ragnarokk to nie jest wrażenie 😉 U nas w korpie też cisną w to ejajowanie, wpychają to gdzie tylko się da, promują to na stanowiskach nawet nie zahaczających o jakikolwiek development. Nieważne czy jesteś full developerem, czy niunią z jakichś nieokreślonych działów, która przewija się na granicy świadomości tym, że czasem pojawia się w łańcuszku mailowym i dorzuca do nich jakiegoś excela.

No a potem biorę w ramach eksperymentu to co sam napisałem, wyciągam z tego tak dokładny zestaw tego co ma to robić, piszę agentowi co ma napisać. Agent myśli, wypluwa i jest. Hura. Czy jest krótsze? Zdecydowanie. Czy działa lepiej? Zakładając, że się w ogóle odpali, potem, że nie zhalucynował sobie z dupy czegoś w wymaganiach, potem, że któregoś nie zmienił gaslightując mnie, że ja mu to kazałem, potem, że przejrzałem to wszystko dwa razy i jestem pewien, że nie wyjebie jakąś dziką linijką aplikacji i środowiska, a na końcu że zrobiłem pomiary czasu wykonania mojego kodu vs jego i nie różnią się one jakimiś 2ms na zbiorze z miliona elementów. A to i tak jest chuj, bo ja swój kod już mam od dawna, był wiele razy refactorowany do potrzeb, on działa tu i teraz i dostarcza wymagane dane, a tu nie dość, że musiałem siedzieć i myśleć jak stworzyć tego zasranego prompta, który nawiasem wcale nie był krótki i nie udał się za 1. razem, żeby zrobił wszystko co do przecinka tak jak chciałem, to jeszcze potem musiałem to przejrzeć 2 razy co mi wypluł, bo wierzyć mu to jak wchodzić do klatki z wygłodniałym lwem i liczyć na cud, a i tak potem jeszcze robiłem poprawki. No i koniec końców wychodzi, że jak mam wszystkie te szpagaty i fikołki odpierdalać... to ja to co potrzebuję napiszę po prostu sam. Szybciej, za 1. razem, z korektami w razie potrzeby. A takie usilne skracanie kodu dla samego faktu nie ma kompletnie żadnego sensu. Szczególnie, jeśli jedynym sensem robienia tego jest skrócenie składnie do jakichś średnio czytelnych formuł bez komentarzy, bo przecież przeczytali Clean Code i stosują zasady tam zapisane jak "słowo boże"- bez chwili refleksji na temat tego co za nimi stoi a często nawet bez doczytania takiego jednego zdania do końca. ¯\\(ツ)

GURU8piorunów

@NiebieskiSzpadelNihilizmu Wyszło że koniec końców miał dobry pomysł, jedynie nieco niechluje wykonanie i brak jednego kontekstu. Trzy słowa więcej i zadziałało. 2h zajęły te słowa :)

Fenomen0piorunów

@Catharsis o dzięki, też jestem fanem Klaudiusza, ale co szkodzi spróbować

Lider0piorunów

@Ragnarokk pytanie w ile zrobiłbyś to sam plus na którym etapie wymyślania tych 3 słów już wiedziałeś co i jak byś musiał poprawić 😉

Pokaż więcej komentarzy (7)

Praktykant

w Dyskusje

13piorunów

Cześć!

Chciałem się pochwalić (i poddać pod surową ocenę) kolejnym projektem, który dłubię po godzinach. To Jumbled (jumbled.app) – gra słowna, która powstała z mojej frustracji na inne tego typu gry.
To na razie przedpremierowy prototyp i jestem ciekaw, czy to w ogóle „żre”.

Podszedłem do tematu od strony bazy danych i statystyki:

Zadbałem żeby dla każdego układu liter było dokładnie jedno rozwiązanie. Przemieliłem słownik SJP i wywaliłem wszystkie anagramy*. W każdym zadaniu istnieje dokładnie jedno poprawne rozwiązanie.

Poziomy trudności oparte na napisach filmowych:* Nie strzelałem „na oko”. Trudność słów wyliczyłem na podstawie częstotliwości ich występowania w korpusie polskich napisów filmowych. Im rzadziej słowo pada w filmie, tym trudniejszy level u mnie.

Trener + Wyzwanie Dnia:* Można pykać w codzienne hasło albo katować trening z wyborem liczby liter.

Dlaczego o tym piszę tutaj? To faza prototypu. Liczę na szczery, „hejtowy” feedback. Jeśli to głupie – piszcie śmiało.
Jeśli sterowanie na mobilce kuleje – dawajcie znać.

Chciałbym wiedzieć, czy warto to rozwijać o nowe funkcje (np. rankingi czy inne języki), czy to tylko kolejna „ciekawostka przyrodnicza”.

Oczywiście, inspirowałem się wordle!

Link do gry:  https://jumbled.app

Będę wdzięczny za każdy ruch i każdą opinię!

Osobistość0piorunów

@poocoo Napisałeś tego posta za pomocą AI?
Sama gra spoko.

Praktykant0piorunów

@Catharsis
tak - korekta mojej polszczyzny (aż tak widać?)
dzięki

Osobistość2piorunów

@poocoo
A idk coś tak czułem. Mało naturalnie kilka określeń brzmi. No i komu się chce w zwykłym poście tak starać z formatowaniem czy używaniem znaków „ ” zamiast " ".

Pokaż więcej komentarzy (6)

Specjalista

w Hydepark

8piorunów

Co z tego, że ejajca pozwalają na wdrożenie dowolnie nowej rzeczy jak nic Ci w głowie potem nie zostaje. Potem trzeba:

* uzupełniać dziury w wiedzy

* fixować szczegóły o które się nie zadbało

* utrzymywać rozwiązanie wygenerowane przez AI, które niekoniecznie musi być najlepsze

* sięgać do dokumentacji, bo ejajca wdrożyły dług technologiczny

* tłumaczyć się przed kolegami czemu szacuje czas wykonania zadania na coraz krótszy niż średnia

* zapychać reviewera ogromną ilością kodu, którego się samemu nie rozumie, ale lokalnie działa

Pytanie ilu jest takich, którzy uczciwie przyznają, że polecieli grubo z AI developmentem przy wdrożeniu, a ilu nie, by zgrywać głupa, że to oni sami tacy mądrzy to wszystko wiedzą dla lepszej kasy.

Koniec końców kręcimy na siebie bat, bo terminy na wykonanie zadania będą coraz krótsze, bo w końcu są ejajca. Kto nie dotrzyma tempa w tym wyścigu, odpada.

Fanatyk1piorunów

Co raz bardziej mi to wygląda na scenariusz, w którym pracę stracą najgorsi programiści, a najlepsi będą dalej niezbędni. Tylko gdzie jest ta granica między najgorszymi a najlepszymi? Zapewne model AI będzie ją wyznaczał (a raczej jego jakość).

Obecnie jestem w ogromnym projekcie w którym klient wręcz wymaga używania dostarczonego AI do pisania kodu. Mój zespół robi mało ambitne rzeczy, tj musimy zadbać o pokrycie kodu w testach, dokumentacji, czy poprawiać potencjalnie niebezpieczne operacje (głównie arytmetyczne). Z testami to AI radzi sobie znakomicie. Wpisuję modelowi "mordo, potrzebuję testy do pliku X", a ten wszystko generuje. Potem tylko "brakuje jeszcze testu dla linii N" i cyk, mamy 100% pokrycia. Problem jest taki, że wiele osób zamieniło się w białkowy automat klepania promptów i sami nie czytają co AI wrzuca, bo zadowalają się metryczkami. Po co komu tacy pracownicy?

AI powinno być asystentem, a nie nas wyręczać. I do tego też nadaje się kapitalnie, zamiast samemu szukać gdzie coś jest i jak działa to pytam AI o podsumowanie

Gruba ryba3piorunów

@ZohanTSW

Z testami to AI radzi sobie znakomicie. Wpisuję modelowi "mordo, potrzebuję testy do pliku X", a ten wszystko generuje. Potem tylko "brakuje jeszcze testu dla linii N" i cyk, mamy 100% pokrycia.

Już ja widziałem te testy które pokrywają 100% linijek kodu i testują 0% logiki.

Fanatyk1piorunów

@wombatDaiquiri zdarzają się takie przypadki, dlatego powinno być review, które to wyłapie. Jednak nie jest to częsty problem, wiele testów to raczej formalność

Pokaż więcej komentarzy (12)