Dzień dobry w pierwszym dniu 2024!
https://adventofcode.com/2024/day/1
I jak? Dużo przyjemniejsze niż początek zeszłorocznego? :D
#adventofcode #programowanie
Dzień dobry w pierwszym dniu 2024!
https://adventofcode.com/2024/day/1
I jak? Dużo przyjemniejsze niż początek zeszłorocznego? :D
#adventofcode #programowanie
Zaloguj się aby komentować

Wzorzec projektowy Flyweight pozwala na współdzielenie danych między obiektami, redukując ilość zużytej pamięci przez aplikację. Z najnowszego artykułu na moim blogu dowiesz się, jakie są założenia wzorca Flyweight oraz kiedy warto z niego skorzystać. Przygotowałem również przykładową aplikację...
Jakie macie setupy do pracy w domu?
Chcę biurko w którym z monitorów, myszy i klawiatury może korzystać zarówno mój prywatny PC jak i laptop (Dell) podpinany do stacji dokującej. W moim obecnym zestawie monitory się starzeją i zaczynają mieć problemy, co uważam za świetną okazję na upgrade.
Interesuje mnie połączenie mysz ->kmv switch -> PC albo stacja dokująca, oraz analogiczne ścieżki dla video oraz klawiatury.
Zdjęcie dla uwagi
#it #linux #programowanie

U siebie mam switch HDMI do przełączania ekranu między służbowym a prywatnym kompem, można kupić taki switch od razu z opcją przełączania klawiatury i myszki. Ja na razie myszkę przepinam jak zwierzę, a klawiaturę kupiłem bluetooth silver monkey z opcją sparowania z 3 różnymi urządzeniami i przełączaniem kliknięciem. Czasem zdarza jej się gubić sygnał z kompem, ale przynajmniej była tania. Logitech ma serie bodajże mx master gdzie klawa i myszka mają opcje przełączania urządzenia kliknięciem, ale to trochę droga zabawa jak na taką pierdołę.
Klawiatura bezprzewodowa - przez bt podpieta do laptopa, przez kabel do pc. Jak chcę pisać na lapki to suwak przerzucam na bt i łączyć się pod laptopa, a jak chcę pc to suwak na kabel i łączy się z pc.
Myszki mam dwie, bezprzewodowe.
Monitor mam jeden, który podpięty jest do PC przez DP i do laptopa przez HDMI. Jak uruchomione jest jedno urządzenie, to automatycznie wybiera źródło, jak oba na raz działają, to z poziomu menu monitora przełączam dwoma klikami.
Mam dwa zestawy (jeden u siebie, drugi jak jesteśmy u teściowej). W pierwszym przypadku monitor z hubem USB, w USB wpięta klawiatura i mysz, przełączam USB-c ze służbowego na prywatny i mam wszystko. W drugim przypadku klawiatura+mysz BT+USB. Przełączam się klawiszem między trzema kanałami BT lub USB.
Zaloguj się aby komentować
Onegdaj sieć stacji paliw w dużej sieci w której pracowałem używała WindowsNT + apka + baza w Clipperze. Mieli jakiegoś gostka na całą Polską który jako jedyny niby ogarniał tego Clippera, czesał sporą kasę, jeździł po kraju za darmowe paliwo. Właściwie to soft był pancerny, nie do zdarcia ale miał feler z psującym się idexem w tych bazach. No i ten typ był tylko od reindexowania tych baz, nic więcej nie umiał bo tam się nic więcej nie psuło :). Znalazł niszę i mógłby przetrwać jak krokodyle milion lat ... ale pewnie wymienili w końcu soft i dostał kopa w zadek.
Zaloguj się aby komentować
Dawno nie pisałem na tym tagu, ale widziałem że jest rozrost w zainteresowaniu LD - to dobrze
Więc tak, wraz z moim przyjacielem i administratorem naszego Discorda i Telegrama projekt o wdzięcznej nazwie Z-11-2024, co to jest i jak działa: otóż zrezygnowaliśmy z robienia jakichś fancy rzeczy typu EEG czy EOG, ale postanowiliśmy iść w inną stronę. Jak wiecie (lub nie) podczas fazy REM nasze ciało jest sparaliżowane i występuje szybki ruch gałek ocznych, chcemy to wykorzystać jak zrobił to LaBerge w latach 90, tylko że on korzystał z czujnika podczerwieni do wykrycia ruchu gałek ocznych a my chcemy to zrobić przy użyciu computer vision, sztucznej inteligencji i uczenia maszynowego, tak by aplikacja wykrywała ruch gałek ocznych, oprócz tego można monitorować ciało, gdy aplikacja wykryje fazę REM puści jakiś dźwięk albo poświeci latarką by nas uświadomić, że śnimy. Mamy jeszcze pare problemów i ograniczeń z którymi musimy się zmierzyć (np. kijowy obraz z kamerki w nocy). Apropos kamerki, będziemy wykorzystywać dwie, jedną w telefonie (przy użyciu DroidCam) a jedną w laptopie. No to tyle na razie szczegółów, zapraszam do śledzenia projektu
Dla zainteresowanych, kod jest jeszcze w wersji rozwojowej i nie jest gotowy, będziemy go ulepszać
https://github.com/robercik10192/Z-11-2024
#sen #sny #swiadomysen #swiadomesnienie #ld #lucddream #luciddreaming #programowanie #sztucznainteligencja
Zaloguj się aby komentować
#studia
#programowanie
#praca
Na wstępie chciałbym podziękować użytkowniczce @moll, twoje rady odnośnie CV były zbyt skuteczne, w jednym momencie odezwały się do mnie 4 firmy, wybrałem jedną i odrzuciłem resztę. Pracuję już około miesiąca za 5700 brutto, umowa zlecenie ale w tym tygodniu otrzymałem 2 oferty:
1 - Z jakiegoś banku na 8k uop, umowa 3 miesiące, potem nieokreślony, oferta nietechniczna.
2 - Z firmy IT, 7.5k brutto, czas nieokreślony uop, bardzo dobry dojazd
Nie są to oferty przystąpienia do rekrutacji, tylko listy ofertowe, że podpisuję i za 2 tyg jestem w biurze.
Jeśli chodzi o wykształcenie, to jestem inż informatyki, ale wiem, że IT w polsce skończyło się razem z covidem
Teraz pytanie - czy warto zmieniać prace jeśli to jest różnica 2300PLN i lepsza umowa, a tu mi jest nawet ok? Gdyby to było rok temu, to bym się nie zastanawiał, ale po moich doświadczeniach z bezrobociem, panicznie boję się utraty pracy.
@Embed
Warto zmieniać, przez pierwsze kilka lat masz fajne perspektywy na dochody i naukę nowych rzeczy, serio, ja robiłem po fizyce podyplomówkę z metod wytrwarzania oprogramowania i było warto!!
Jak zdobędziesz sporo doświadczenia to już kwestia specjalizacji, powiedzmy, że 3-4 razy tyle da się spokojnie osiągać netto, ale już trzeba zarządzać ludźmi , osobiście ja pracuję w "firmie turystycznej, która chce być firmą IT ", pewno eksperci IT mają więcej, mi zywczajnie już od dawna starcza.
Zaloguj się aby komentować
Tak jak gość (Żyd) mówi. Na 100% ktoś kto podjął taką decyzję nie jest Żydem, tylko albo snowflake'iem, który oburza się za wszystko i wszystkich dla zasady, albo już od dawna miał dosyć tego gościa i na siłę szukał byle jakiego pretekstu.
Tak jak tutaj co gość ubrany w sombrero bawił Meksykanów, a oburzał amerykańskich studentów.
@grappas Ok, wrzucę parę info, bo jest trochę dezinformacji wynikającej z nieznajomości tematu.
Też mnie to zszokowało, ale z jednej strony nie jest tak źle, a z drugiej wcale nie jest dobrze.
Więc po pierwsze, to nie zbanowano go w komitecie standaryzacyjnym, tylko został usunięty z Standard C++ Foundation, to jakaś fundacja, która funduje różnym ludziom wypady na spotkania komitetu (z której Andrew ponoć nie pobierał pensji). I to ta fundacja postanowiła go usunąć ze swoich szeregów. Na spotkania komitetu nie idzie się z marszu, reprezentuje się jakąś instytucję/firmę/formę prawną. I Andrew, dla wygody, był po prostu reprezentantem w/w fundacji. To oznacza, że jego formalne zaproszenia jako reprezentatna w/w fundacji zostają anulowane, ale to nie oznacza że nie może po prostu zacząć reprezentować kogoś innego (jeśli masz kogoś w komitecie to jest to formalność w zasadzie, jeśli nie masz, to formalność + trochę kasy żeby się "sformalizować" - w Polsce to po prostu oznacza założenie JDG i wysłanie paru listów do PKNu np).
Tutaj jego oświadczenie: http://tomazos.com/ub_question_incident.pdf
Zaloguj się aby komentować
Wojna
Treść dla dorosłych lub kontrowersyjna
#pracbaza #programowanie #programista15k
Czy ktoś tu szuka
junior/mida
python deva / data scientista / kogokolwiek w tych klimatach?
Ogarniam też C/C++/LuA ale jakikolwiek nowy język nie będzie problemem do nauczenia sie
Mam 1.5 roku expa jako data governance engineer, jestem świeżo po licencjacie z matematyki.
Znam między innymi flask/quartz oraz tensorflow/keras
Zaloguj się aby komentować
Często w nieskończoność odkładałem stawianie jakiegoś systemu, bo nie chciało mi się szukać pendrive z osem. To już przeszłość.
Można użyć jako prezent dla znajomego informatyka. Ja zamawiałem przez allegro.
Poprzednia iteracja pomysłu w lewym dolnym rogu.
#programowanie #programista15k #devops #informatyka #tworczoscwlasna

Czy to pendrive z USB 2.0? A tak w ogóle świetny pomysł.
@wombatDaiquiri panie, pieprzenie się w takie rzeczy to była zabawa sprzed dekady. Teraz jak masz pendriva, to instalujesz na nim Ventoy , a potem wrzucasz na tego samego pendriva iso które chcesz, albo dwa, albo i dziesięć, potem tylko przy bootowaniu z menu wybierasz co chcesz i samo się rozpakowuje, montuje i działa. I można na 1 pendrivie mieć bootowalnego windowsa, linuxa i maca.
Zaloguj się aby komentować
Zaloguj się aby komentować
Pewnie wdrażali w piątek
#humorhermetyczny #programowanie #heheszki

Zaloguj się aby komentować
#programowanie
jaki znacie najlżejszy framework #javascript ?
Do tej pory zawsze jak coś pisałem to robiłem to w vanilla js ale to troche masochizm.
Coś absolutnie elementarnego, bo nie planuję iść we frontend ale chce zrobić ładną prostą i lekką stronę wizytówkę
@redve Mamy prawie 2k25, naprawdę przy wyborze frameworka nie kierowałbym się jego wydajnością i lekkością bo pomiędzy topką frameworków na współczesnym sprzęcie nie zauważysz większej różnicy. Przepisywałem rok temu projekt z vanilla na Reacta i chodzi identycznie, zużywa może 15mb ramu więcej.
Tak więc polecam Reacta po prostu bo zwyczajnie jest najpopularniejszy, masz do niego najwięcej bibliotek komponentów. custom hooków i tutoriali. Jeżeli chcesz lżejszą wersje reacta to istnieje Preact ale nigdy się tym nie bawiłem. A jak już ogarniesz Reacta to prosta droga do np Next.js i wtedy dopiero zaczyna się zabawa. Owszem są jeszcze np Vue czy Svelte z takich popularniejszych i przyjemniejszych ale generalnie jak nie znasz żadnego frameworka to nie zrobi ci różnicy którego się będziesz uczyć. Ważne jedynie, abyś się uczył z aktualnych materiałów bo te wszystkie frameworki to co jakiś czas dostają jakieś game breaking zmiany które na nowo definiują jak się w nim pisze (np teraz Svelte i jego runy xd).
Zaloguj się aby komentować
kupiłem moduł kamerki VGA do arduino (OV7670).
Dostępne są 2 główne biblioteki do jej obsługi, od Arduino i od Adafruit.
I W ŻADNEJ SIE PRZYKŁADY K⁎⁎WA NIE KOMPILUJĄ
w dodatku oba z jakiś po⁎⁎⁎⁎nych powodów.
Ten od Adafruit sie nie kompiluje, bo nie widzi biblioteki <malloc.h> którą z kolei widzi bez problemu w innych modułach.
Wyśle ktoś działający kod, i powie jak to podpiąć pod arduino nano?
Sprawdziłem chyba wszystko co mogłem znaleść w google.
#arduino #elektronika #programowanie
Często takie biblioteki są pisane przez ludzi którzy wykorzystują własne biblioteki, które wciągają zależności do całego ich ekosystemu. Możesz albo iść za nitką do kłębu, czyli szukać tego malloc.h a potem innych bibliotek (może malloc.h będzie jedyną potrzebną), albo może skopiować tylko ten memalign (przy założeniu że nie ma zależności od innych funkcji) albo napisać własny driver xd
On nie musi być tak spasiony jak te, które pobrałeś. Interesują cię konkretne funkcje kamery, więc strzelam, włączyć, wysłać jakieś dane konfiguracji, zrobić zdjęcie, zassać to zdjęcie. Albo odpalić streama, nie wiem do czego ci ta kamera xd
Jeśli chodzi o podłączenie, to Chryste panie, nie było czegoś po uarcie? Wydaje się że będziesz potrzebował co najmniej z 10 pinów i pewnie odczytywać każdy kiedy clock będzie w górze albo w dole.
Robisz to na Windowsie czy Linuxie?
Tak pomyślałem może jest opcja w arduino IDE żeby ustawić include path? Tak żeby to poszło do kompilatora? Coś jak np. https://stackoverflow.com/a/558819
Zaloguj się aby komentować
Hej, wczoraj wystartował mój hosting VPS i Minecraft - https://ivhost.pl . Z tej okazji do końca miesiąca są promocje -50% na wszystko poza domenami. Chętnie też przyjmę wszelkie rady dot. strony itd., sam mam 19 lat i to mój pierwszy większy projekt, a wiem, że tutaj są ludzie z doświadczeniem ( ͡° ͜ʖ ͡°).
Teraz trochę technicznego info:
Serwery Minecraft wyposażone są w CPU AMD Ryzen 9950X, pamięć RAM DDR5, dyski SSD NVMe, łącze 10 Gbps, Anty DDoS'a od Path (1 Tbps nie przejdzie), lokalizacja serwerów to Polska (Wrocław).
Serwery VPS mają CPU Intel Xeon E5-2699v4, pamięć RAM DDR4, dyski SSD NVMe, łącze 10 Gbps i potężnego Anty DDoS'a - arbora od synlinqa (do 300Gbps na spokojnie), lokalizacja to Holandia.
Panel hostingu jest w nuxt + vue, django + drf (rest api). Wykorzystywane jest sporo mikroserwisów, część z nich to golang, trochę php ale głównie python (django). Serwery Minecraft działają w dockerze, w osobnych kontenerach. Do serwerów VPS wykorzystywany jest proxmox.
#hosting #vps #minecraft #chwalesie #programowanie #tworczoscwlasna #technologia #internet
Zaloguj się aby komentować
Ktoś pracuje lub pracował w Andersen Lab?
Jak tam wygląda kultura pracy i na jakie zarobki można liczyć mając niespełna 2 lata doświadczenia?
Widziałem, że to niby białoruska firma, ale opinie na #gowork mają podejrzanie dobre.
To samo na anglojęzycznych portalach.
Ktoś coś może powiedzieć?
#programowanie #pracait #programista15k
Zaloguj się aby komentować
Hej!
Tosie I Tomeczki!
Mam pytanie z zakresu #webdev #programowanie #cloudstorage
Pracuję nad prostą stronką którą chcę postawić w oparciu o Flaska.
Ale jako że chciałbym, żeby na stronce mogła być też przestrzeń na wrzucanie plików przez użytkowników to chciałbym się też zapoznać z tym jakie są opcje na przestrzeń dyskową.
I teraz pytanie: czy znacie jakieś sprawdzone rozwiązania?
I też drugie pytanie jakie rozwiązania są "dynamicznie skalowalne". Tzn jak będę mieć 10 użytkowników to będę mieć np. 20 GB a jak 2 tygodnie później 200 to 400 GB , a jak potem spadnie do 5 użytkowników to 10 :D
Niestety w webówkę jestem ziemniakiem, więc może tutaj ktoś coś poleci. Co sprawdzić, z czym się zapoznać ;)
rozwiązania przeze mnie niesprawdzone
tyle podpowiem bo wiem o ich istnieniu, toteż możesz sprawdzić czy darmowe usługi typu storage, czy bazodanowe jakie oferują IBM i Oracle nie byłyby dla ciebie wystarczające.
Nie wiem jak się skalują płatności za nie, ale warto porównać, bo nie tylko amazon oferuje takowe. A może i coś dodatkowego byłoby przydatne.
Zresztą, dla mnie AWS wleką się niemiłosiernie.
btw. lepiej od razu rozważyć płatne rozwiązania lub pomyśleć o czymś self-hosted
Zaloguj się aby komentować
#pracbaza #programowanie
Modyfikuje CV żeby znowu porozsyłać (na programiste/data engineera), i stwierdziłem "A c⁎⁎j, dopisze w About me że zrobiłem rakiete. Wyróżnie sie chociaż, i było programowanie przy zdalnym zapalniku xd".
Pytanie primo: czy jest sens o tym wspominać, czy usunąć to z CV, czy dodać wręcz jako osobny wpis do projektów
Pytanie secundo: Czy to jest dobry sposób opisania tego? Dla mnie to ma troche wibe "fajne macie to biuro, byłoby szkoda gdyby ktoś w nie wystrzelił rakiete jak go nie zatrudnicie"
Pytanie tertio: co uważacie o takich projektach? Ogólnie doświadczenie mam 1.5 roku jako data engineer z pythonem, więc nie wiem czy ten plugin do neovima wpisywać jak on jest w Lua. Mam jeszcze program gdzie dokonałem inzynierii wstecznej klienta lola żeby zrobić system do zarządzania jednym z systemów gry (wybieraniem run), i grę na konkurs w C++


@redve Jako że niedawno przez jakiś czas byłem bezrobotny, to miałem sporo szkoleń z tego jak pisać współczesne CV. I tam m.in. powiedzieli żeby tą część najlepiej pisać w 3 osobie, bo wtedy łatwiej uniknąć powtórzeń i lepiej się to czyta. Poza tym dostosowujesz to maksymalnie pod job offer, tak naprawdę robisz kopiuj wklej wymagań które są podane (wiadomo, z rozsądkiem) z lekką edycją żeby było spójne, bo zanim twoje CV trafi do rekrutera to leci przez filtry pod konkretne frazy.
To gdzie studiowsles do wyjebania, od tego jest inna sekcja. To o rakietach jak najbardziej bym wrzucił w ostatnim zdaniu, ale tak jak ktoś wcześniej zauważył nie że zbudowałeś jedna i h⁎j, tylko że 'w wolnym czasie zajmujsz się...'
Ogólnie ta sekcja 'o mnie' jest bardzo ważna i warto poświęcić trochę czasu żeby to dobrze wyglądało i było ciekawe, a nie traktować po macoszemu
@redve zgadzam się z przedmówcami, że o rakiecie powinno być. Tylko nie w trybie dokonanym, ale że rozwijasz i teraz rozwijasz/zabrałeś się za sterownik napędu. Zawsze lepiej wygląda jak masz zainteresowania a nie tylko wspiminasz o pracy, a techniczne jeszcze bardziej na plus. Opisz technologie które wykorzysywałeś do tej pory, jeśli nie masz NDA to napisz co zaprojektowałeś/rozwijałeś w robocie.
Zaloguj się aby komentować
#programowanie #chwalesie
Zrobiłem moją pierwszą zmianę w czyimś repozytorium gita, która nie jest literówką albo jedną linijką skryptu w JS :3
Prywatnie używam do wysyłania dłuższych tekstów hasty-paste którego selfhostuję (taki pastebin, ale na własnym serwerze). Dodałem opcję enkrypcji wpisu, proste zabezpieczenie przed brute-forcem hasła (po nieudanej próbie czeka się 5 sekund na kolejną, po udanej odszyfrowuje od razu). Szkoda tylko że chyba nie zrobię z tym PR, bo samo repo zostało zarchiwizowane przez autora
Zaloguj się aby komentować
#programowanie
czy da sie jakos pokazac na githubie moje contributy, jeżeli zrobiłem forka czyjegoś repo? Od kilku dni rozbudowuję cudzy projekt który autor porzucił, ale potem rekrutywka spojrzy i powie "a co on taki mało aktywny, NEXT"

Zaloguj się aby komentować