
Społeczność
Programowanie
Vibe coding to gówno które prędko nie stanie się użyteczne bizesowo. No chyba że użytkownicy nie obrażą się na potwornie zabugowane aplikacje.
Zaloguj się aby komentować
Jakie standardowe teksty managerów/przełożonych w #pracbaza #programowanie denerwują Was najbardziej?
Moja propozycja: oczekuje od was więcej ownershipu
#gownowpis #korposwiat #pytanie
Wszystkie ręce na pokład
@wombatDaiquiri Mam dosc korpo i wszystko mnie tam ostatnio triggeruje. Jedynie kasa mnie tam trzyma. Czuje mega obrzydzenie do siebie pracujac w korpo. Juz dawno powinienem byc "na swoim", no ale jakos sie nie udalo do tej pory.
A jakie teksty mnie najbardziej denerwuja? - Wszystkie.
@wombatDaiquiri może nie programowanie, ale ekskierownik (tfu!) w mojej eksfirmie był takim głąbem i ignorantem, że na porządku dziennym była rozmowa:
Głąb: <przychodzi z jakimś nowym "projektem" wyciągniętym z d⁎⁎y>.
Ja: - Musielibyśmy zrobić to, to i tamto - wiedząc, że nikt w firmie nie ma zielonego pojęcia jak to zrobić.
Głąb: - No. Zrobisz to?
EDIT:
I jeszcze "weź zadzwoń", "weź napisz", "weź załatw" kiedy ON miał załatwić coś merytorycznego.
Zaloguj się aby komentować

Dokumentowanie decyzji projektowych - o ADR i RFC - devszczepaniak.pl
Często o wartości dokumentacji przekonujemy się dopiero wtedy, gdy jej brakuje. W najnowszym artykule opisuję dwa lekkie, ale bardzo przydatne typy dokumentów, które pomagają utrwalić wiedzę i usprawnić komunikację w zespole:
Give credit where credit is due, jak to mówią Anglosasi.
#programowanie #ai

Zaloguj się aby komentować
@koszotorobur pamiętam ze zrzucałeś kiedyś dane z hejto. Czy byłoby dużym problemem zrobić ranking użytkowników na podstawie ich średnich plusów za wpis? Jeśli akceptowalnym, to bardzo proszę
@wombatDaiquiri - jak będę się nudził w pracy to zobaczę co się da zrobić.
Ale mogę przy okazji zabić Hejto bo będzie to wymagało pobrania dużej ilości danych
Zaloguj się aby komentować
JA: Słabo, AWS leży
Microsoft: Może czas na Microsoft Azure?
#programowanie #heheszkiprogramistyczne

@Deykun
J⁎⁎ać oba
@Deykun proszę nie szkalować mi mojej ulubionej chmury ( ͠° ͟ʖ ͡°)
@Deykun Tylko Google cloud mordo
Zaloguj się aby komentować
@Deykun a u nas działa
Zaloguj się aby komentować
Kiedy masz urlop więc kodujesz szajs dla siebie. (。◕‿◕。)
#programowanie

@Deykun Generalnie to praca na etacie to oszustwo, najlepsze są swoje projekty. Tylko się nie przepal jak ja, bo uwierzysz w power-napping.
@Deykun to mem o mnie xd

@Deykun Najgorzej kiedy jednym z twoich hobby jest programowanie co nie xD. Staram się pisać projekty dla siebie w innych językach i technologiach niż te do pracy żeby zbyt szybko się nie wypalić.
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.
Rozwalającą się składnie posta przy edycji byście naprawili. Cytat przeskakuje zawsze na kolejny akapit.
@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ć
#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.
Kupując tv który używam w sposób wszelaki łącznie z kompem wybrałem mini led - może w monitorach też to jest ? To jest alternatywą dla oledu - brak ryzyka wypaleń przy jednoczesnym wysokim kontraście, jasności itp
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

@Deykun Przynajmniej nie pokazał faka, mogło być gorzej xDD
To jakby papież na ciebie spojrzał. Może z lekkim obrzydzeniem, ale to i tak więcej niż większość z nas kiedykolwiek doświadczy
Update readme.md
Zaloguj się aby komentować
A ja z przyjemnością mogę oznajmić, że dopiero co wydaliśmy nową wersję Godot Rusta, o!
Głodot Rust to, w dużym skrócie, biblioteka która pozwala gadać z Godotem po rustowemu – skupiamy się na tym żeby szybko, efektywnie, bezpiecznie i przyjemnie dało się dostarczać ten słynny value, zamiast bezsensownie utykać. Zero boilerplate, zero rozkmin, większość abstrakcji ułożone tak jak w gdscripcie, siadasz i robisz co trzeba
W tej wersji wpadły usprawnienia do eksportów, QoL ficzery do Godotowych Callable, `match_class!` do łatwego matchowania danego eventu, ostatnie szlify silnie typowanych sygnałów… i duuuuuuuuuuuużo innych usprawnień >:].
Devlog: https://godot-rust.github.io/dev/september-2025-update/
Github: https://github.com/godot-rust/gdext
#programowanie #godotengine #gamedev #rustlang
@DEAFCON_ONE
skupiamy się na tym żeby szybko, efektywnie, bezpiecznie i przyjemnie
To szybko i przyjemnie czy w Rustcie? Bo mi tu kolidują te słowa ze sobą xD.
A tak na poważnie bo nie jestem totalnie w temacie. Czy gry napisane w tym będą działać jakoś znacznie szybciej niż napisane w tym czym się domyślnie pisze w Godocie? No bo z tego co pamiętam to Godot używał czegoś podobnego do Pythona, no i to na pewno ma dużo mniejszy próg wejścia niż Rust, więc ciekawi mnie czy warto się męczyć z Rustem. Robił ktoś jakieś porównania wydajności, benchmarki itp?
Zaloguj się aby komentować
Hej Mirki od #programowanie
Jakiś czas temu wpadłem na koncepcję założenia czegoś, co wyeliminuje problem martwego internetu. Na razie to prosty projekt w Laravelu napisany z Chatem GPT, ale wierzę że może znajdą się tu pasjonaci, którzy zechcą zrobić coś z tego więcej niż jest teraz w fazie koncepcji
Idea: powrót do Internetu sprzed ery social mediów. Zero memów, filmików, algorytmów – tylko czysty tekst i realna wymiana myśli. Projekt ma łączyć ludzi wokół słowa pisanego i zachęcać do wychodzenia z domu, przeżywania i opisywania doświadczeń.
-
Tekst > obraz – cała komunikacja oparta na pisaniu.
-
Lekkość – brak ciężkich frameworków frontendowych, minimalizm.
-
Anonimowość i pseudonimy – brak parcia na realne nazwiska, większa swoboda wypowiedzi.
-
Brak algorytmów – chronologia, tagi i proste wyszukiwanie zamiast feedów sterowanych AI.
-
Kultura retro – estetyka wczesnych lat 2000 (fora, IRC, ziny).
-
Jest domena http://portal2000.com
-
Założenie tego co stworzyłem polega przede wszystkim na tym, że jest 0 obrazków, memów, zdjęć. Tylko i wyłącznie tekst.
-
Mamy magazyn zinów, mikroblog, forum (phpBB), irc (teraz jest libera), anonimowe wyznania - czyli user pisze w trybie anonimowym, spotkania (organizacja czegoś jak hejtopiwo)
-
Obserwowani - czyli lista userów, których obserwujemy i wyświetlają się na feedzie - można ich podświetlić innym kolorem na feedzie z resztą?
-
Pozostałe opcje to już tylko luźne propozycje.
-
Tu jest GIT dla zainteresowanych by zobaczyć jak to działa https://github.com/tosiufrompoland/portal2000.git
To jak, chciałby ktoś z szacownego grona stworzyć coś fajnego dla ludzi, którzy chcą wrócić do korzeni?




@tosiu Wygląda trochę jak coś co wrzuciłem wczoraj: http://57.129.42.138/
BTW: Spojrzałem na kod - jakieś dziwne pliki Ci potworzyło w głównym katalogu, poza tym cała logika w controlerach, włącznie z walidacją, scopem, authem, policy itp. Trochę kupa z tego wyszła
@tosiu Drobna sugestia - może dałoby się napisać front tak żeby działał też na starych przeglądarkach? Myślę że przeglądanie takiej strony na kompie z win98 to by była pełna immersja ʕ•ᴥ•ʔ
@tosiu tak, było coś takiego i nazywało się #usenet
Zaloguj się aby komentować
@szatkus Zapewne jak odliczysz intro, reklamę swojego kursy Javy, wstępu, zakończenia oraz ostatnich 30 sekund na karty z polecanymi filmami to pewnie wyjdzie 2 min xD.
Zaloguj się aby komentować
Klient ma aplikacje w angularze, my mamy dość duży komponent w Reacie. React jest kompilowany do web componentu, web component jest lazy loadowany i osadzany w angularze (bardzo przyjemne rozwiązanie w package.json angulara pojawia się tylko 1 dependency i nie śmieci w angularze zależnościami do tego komponentu). W naszej aplikacji w Reakcie dodałem web worker (żeby liczył na osobnym wątku coś ciężkiego. Liczy to coś biblioteką napisaną chyba w C wykompilowaną do Wasm).
Przed chwilą udało mi się uruchomić logikę napisaną w C wykonwertowaną do Wasm w web workerze w web componecie wygenerowanym z aplikacji reacktowej osadzonym w angularze. WebComponent ma ładny typ w TS który mówi jakich propsów spodziewa się React.
I brzmi to strasznie ale wbrew pozorom bardzo zgrabnie to wszystko działa i ze sobą komunikuje, jest ładne separation of concerns i samo wywołanie zajmuje mniej niż 100 linii na poziomie angulara, a jak jesteśmy w reakcie to budujemy paczkę na wyjście.
#programowanie

Przez takie akcje potem przychodzą ludzie od niskopoziomowych języków programowania i z wyższością piszą że webdev to patola jest xD.
@Catharsis a nie jest? xD
@Deykun nie macie dziś pożaru w burdelu z okazji https://www.stepsecurity.io/blog/ctrl-tinycolor-and-40-npm-packages-compromised? U mnie trochę przerwa w developmencie. xD
@motokate To trzeba by jeszcze używać aktualnych paczek żeby być na takie coś narażonym xD.
@Catharsis tru, dalej supportujemy jednego strupa na nodeJS 12.x xD co prawda nikt nam supply chainem nie wjedzie, ale i bez tego mamy setki podatności 9+ w CVSSv3
@Deykun a jak ten komponent napisany w Reacie pojawia się na stronie? Skoro jest tylko dodany moduł w package.json i nie ma żadnych innych referencji nigdzie to brzmi, jakby appendował się do jakiegoś określonego DOM elementu czy macie to jakoś inaczej rozwiązane?
@potato_fairy
React jest kompilowany do web componentu,
Tego akurat nie czytałem ale jest tam sekcja "
W kodzie są dwa main.tsx i jeden do developmentu zwykły, i main-to-web-component.tsx który tworzy web component. Technicznie można potem sobie dać go w public zamiast w aplikacji reactowej, ale błędy w tak developowanej apce są gorsze i nie ma dobrego namiaru w map.js, więc lepiej mieć dwa osobne procesy.
A angular instaluje paczkę z web componentem który jest natywny dla JS i to jego osadzam.
Jak rozeznawałem się, to są jakieś inne rozwiązania, z dodatkowymi paczkami, niektóre wymagają instalacji "react" w angularze, ale to opisałem tu bardzo zgrabnie działa.
@Deykun a czyli to takie angularowe custom elements
Zaloguj się aby komentować
Tak wygląda problem#ai slopu w świecie #opensource Dobrym przykładem jest tutaj cURL.
Tutaj artykuł do poczytania o tym gdyby ktoś chciał szczegółowo https://news.itsfoss.com/curl-ai-slop/
Ale w skrócie:
Jesteś maintenerem repozytorium który dostaje takie issue które wygląda bardzo konkretnie https://hackerone.com/reports/2887487?ref=news.itsfoss.com Szybkie scrollowanie i konkretnie wszystko rozpisane i szczegółowo.
Potem czytasz kod który pozwala reprodukować issue a tam :
#include <stdio.h>
#include <string.h>#include <errno.h>
Polecam również zobaczyć konwersację w tym userem bo widać ewidentnie że gościu gada z botem xD
I understand you're upset, but let's keep the conversation respectful. If you need to discuss something, I'm happy to listen.
Gdzieś czytałem że takich błędów dostają około 5 na godzinę.
I tak to się żyje w tym IT
@Czokowoko Co jest nie tak z:
#include <stdio.h>
#include <string.h>#include <errno.h>
Bo kojarzę tylko, że tak się biblioteki zaciąga w C
@cweliat chodzi o to że ten kod do odtworzenia błędu biblioteki nie korzysta nawet z tej biblioteki.
Zaloguj się aby komentować
Historia o C++
#automotive to stan umysłu. Nie pracowałem wcześniej w automotive, szczerze mówiąc nie znam reguł tych autosarów, a do projektu trafiłem dość przypadkiem. Po prostu znam wiele reguł programowania i dobrych praktyk i okazuje się, że nawet daję radę. Automotive miałem za dział w którym naprawdę dba się o jakość kodu, no bo kurde, jednak ktoś kiedyś może umrzeć XD ale co się wydarzyło, czego się nauczyłem:
Robię przegląd kodu na finiszu cyklu wydawniczego (korp. przedreleasowe review). Jest sobie funkcja, jako parametr przyjmuje inta i widzę że ten int jest bezrefleksyjnie, bez żadnego sprawdzania rzutowany na na typ enum class. No i cyk, mamy to, tak się nie robi, z tego co wiem, standard nie opisuje co ma się zadziać gdy enum zawiera wartości 1 i 2, a my chcemy rzutować wartość 3 na ten enum - innymi słowy, używamy wartości spoza zakresu. Z tego co wiem, nazywa się to "undefined behavior" i unika się takich rzeczy, no bo teoretycznie każdy kompilator może dowolnie przetworzyć taką operację i nie ma pewności co z tego wyjdzie.
Poprawiam więc aby było po bożemu, ze sprawdzaniem wartości, odpalam testy i co? Nie przechodzą! Sprawdzam scenariusze testów, a tam na legalu, gość sumuje praktycznie wszystkie wartości tego enuma w zmiennej typu int i woła tą funkcję, co w efekcie jest właśnie jawnym gwałceniem tego, co napisałem xD
Okazuje się, że to nie jedyny przypadek, bo są inne testy, które robą podobną rzecz. Wychodzi na to, że możemy w praktyce pakować do jednej zmiennej co się da, bo każda zmienna enuma to inna flaga, a potem maskujemy ją i patrzymy w tej zmiennej jakie flagi są włączone. No wszystko fajnie, ale enum przecież nie do tego służy xD więc albo scenariusze są wadliwe, albo design. Napisałem więc do autora by spytać, co miał na myśli, a ten na to, że wszystko jest w porządku i tak ma być.
Otóż w automotive jest wzorzec zwany flag enum i dosłownie gwałci się enuma w ten sposób, chociaż moim zdaniem powinno się inaczej rozwiązywać tego typu zagadnienie. Niesamowita sprawa, mózg rozjebany. Poniżej wątek na stackoverflow, który prezentuje takie podejście xD
Jestem teraz ciekaw ile analizatorów kodu rozumie taką konstrukcję i ją przepuszcza. Ale też podejrzewam, że ten "undefined behavior" w takim razie jest martwy, bo co najmniej IAR czy inne kompilatory automotive, jasno wiedzą co z tym zrobić. Dlaczego więc GCC czy Clang miałby nie wiedzieć?
https://stackoverflow.com/questions/1448396/how-to-use-enums-as-flags-in-c
#cpp #c #programowanie #programista15k
@ZohanTSW ale że flagi po prostu? Toż to jest starsze niż języki wysokopoziomowe i używane jest praktycznie wszędzie.
W C# jest nawet specjalny atrybut [Flags] dla enumów.
@MostlyRenegade no cóż, jak używałem zmiennej jako flag to używałem normalnej zmiennej a nie typu enumeracyjnego. Można np też użyć struktury z polem bitowym. Jest sporo alternatyw i moim zdaniem używanie enuma w ten sposób nie jest najlepszym rozwiązaniem
@ZohanTSW użycie enuma ma tę zaletę, że masz od razu ograniczenie zakresu i nie musisz posługiwać się magicznymi liczbami.
O UB też nie ma się co martwić, bo pod spodem enuma i tak masz inta. Konwersja jest więc bezproblemowa. Co najwyżej poleci exception jeśli będziesz próbował podstawić pod enuma wartość spoza zakresu. A to jest nawet lepsze niż podstawienie wartości spoza zakresu pod zwykłego inta, bo jak operujesz intem, to program nawet nie wie, że jest poza zakresem i operuje na śmieciach.
@ZohanTSW Enumy w C++ to w zasadzie niewiele więcej niż sterta stałych, niestety, enum class jest już trochę lepszy, ale jak chcesz w C++ coś zgwałcić to masz do tego zawsze narzędzia. Szczerze mówiąc to ja bym takich rzeczy nie wpuścił, bo to jest zło, ale nie przeorasz kodu który już istnieje i polega na takich trickach. Sprawdź tylko czy enum class bazuje na int (domyślnie), bo nie musi : P.
A Automotive to tylko działka, przyjmują tam wszystkich co znają odpowiednie technologie.
Ostatnio dużo się robi w Rust np : >
@baklazan wszystko prawda. Tak, ten enum class dziedziczył z uint32_t.
Co do Rusta, to niestety, programiści są, ale nie znajdziesz pracy poza crypto. Chyba że będzie jakiś biały kruk xd
@ZohanTSW W takim razie pracuję w białym kruku xD
@ZohanTSW Zaproponuj aby przepisali to na Rusta xDD

@Catharsis zesrali by się w tym języku xD
Zaloguj się aby komentować
Szkalujo!
https://www.hejto.pl/wpis/animowane-silniki?commentId=1ddf6583-69a0-48fa-960f-40073d09cd02
#programowanie #okboomer #internet #webdesign #webdev

Again- wankel tu k⁎⁎wo 🤣
@NiebieskiSzpadelNihilizmu a man can dream...
@Opornik daj frejmworka, gdzie docker czy inne bajery?! Przecie strona ma wazyć 10gb po pobraniu tego wszystkiego, bo akurat muszę wciagnąć 1gb pakiet, bo w tym frejmworku jest taki jeden bajer który musze mieć!
@Tomekku Większość współczesnych technologii potrafi robić standalone export plików strony i nie trzeba koniecznie używać dockera i odpalać strony za pomocą npm install a potem npm start tylko można zbudować projekt i dostać gotowe pliki do wrzucenia na serwer.
Przykładowo sklep który ostatnio napisałem dla klienta w Next.js po standalone exporcie waży ok 60MB a jest tam nasrane frameworków i bibliotek ile się da. A no i przypominam, że to jest fullstack framework więc te 60MB to jest razem z serwerem oraz wszystkimi binarkami.
@Tomekku panie- chcesz frameworka to proszę node.js, dzięki niemu nieważne ile dysków do kompa wpierdolisz, to i tak zawsze będzie za mało xDDDDDD
Well, chciałbym tylko przypomnieć, że react wyszedł w 2013 roku, to było jakieś 12 lat temu. Zaraz zacznie się uczyć nowe pokolenie programistów które urodziło się po wyjściu tego frameworka. Czasy o których piszecie są baaardzo odległe.
Nie twierdze też że ta strona jest słaba czy coś, zwróciłem tylko uwagę, że jest bardzo archaiczna. Nawet podesłałem to znajomym programistom to też byli zdziwieni jak ta animacja była zrobiona. Może nie pisałem stron w tych czasach ale znam mniej więcej ten vibe bo uczyłem się tego trochę jeszcze wcześniej w szkole i wiem jaki to jest ból żeby strona zadziałała np na Internet Explorerze, zresztą ciężko nie wiedzieć jak to wyglądało kiedyś gdy każdy wątek na Stack Overflow odnośnie jakich webowych rzeczy ma pytanie czy będzie to działać na IE i ewentualnie jak zrobić żeby to zadziałało xd. Btw współcześnie to Safari jest takim IE.
A co do nowych stron, to że większość jest nieczytelna lub wolna to nie wina frameworków czy bibliotek tylko tego że programiści są chujowi albo też np zostali zmuszeni do nasrania reklam, śledzenia i funkcji analitycznych do każdej akcji na stronie. Albo też im się po prostu nie chciało bo mają trzaskać te projekty jak najszybciej.
@Catharsis tl;dr

Zaloguj się aby komentować
Prosty skrypt AHK do uruchomienia i natychmiastowej minimalizacji #thunderbird do traya.
Wystarczy skompilować kod w AHK2EXE, skopiować EXE np do %LOCALAPPDATA%\Programs i wrzucić skrót do EXE w autostarcie %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup
Co to robi?
Uruchamia po prostu Thunderbirda i automatycznie minimalizuje okno.
Wymagania?
-
Thunderbird
-
aktywna opcja minimalizacji okna Thunderbird do traya (patrz załączone screeny)
KOD skryptu: https://pastebin.com/s9Pmn0NG
Skompilowany EXE 64-bit: https://pixeldrain.com/u/DYcXo29B
#autohotkey #protip #programowanie #technologia #gruparatowaniapoziomu


@fadeimageone - fajnie - ale do takich zadań na Windowsie wolę https://www.autoitscript.com/site/autoit/
Zaloguj się aby komentować











