#programowanie
czy jeżeli sprzedaje swój kod za pieniądze
a mój kod ssie, i ciągle sie pi⁎⁎⁎⁎li
to czy zostałem właśnie sutenerem dla mojego kodu?
#heheszki
#programowanie
czy jeżeli sprzedaje swój kod za pieniądze
a mój kod ssie, i ciągle sie pi⁎⁎⁎⁎li
to czy zostałem właśnie sutenerem dla mojego kodu?
#heheszki
Zaloguj się aby komentować
Piszę licencjat z matematyki, w którym opisuje sposoby proceduralnego tworzenia treści w grach, tak żeby twórca gry miał jak najwięcej kontroli nad tym, w jaki sposób świat się "losowo" wygeneruje (czyli przykładowo, jak w optymalny sposób wygenerować układ planet w kosmosie, zużywając możliwie jak najmniej pamięci, albo jak wygenerować losowe próbki o zadanym rozkładzie prawdopodobieństwa).
Narazie mam kilka stron, ale szukam dodatkowych źródeł. Macie propozycje gdzie, poza google scholar szukać metod tworzenia losowych światów, układu mapy, przeciwników etc. ?
Znacie jakieś ciekawe algorytmy?
#matematyka #programowanie taguje bo taguje też tych co siedzą w game devie, i zajmowali się tym od technicznej strony #gamedev
@redve poszukaj wykładów na kanałach youtube konferencji gamedevowych - z polskich to digital dragons i game industry conference, z zagranicznych np. GDC
Sam taki wykład może być mocno ogólny, ale często na końcu będziesz miał źródła lub kontakt do prelegenta np. na X czy maila
https://www.youtube.com/@DigitalDragonsForGamedev/featured
Zaloguj się aby komentować
Dobra zrobilem lepszy risercz dotyczący uzywanych laptopów
i w cenie 7,5-8,5k pln
można kupić
nowego g15 z i9 13 generacji i karta 4070 8gb
albo
pochodzacego z zeszlego roku alienware 17 z i9 12 generacji i karta 3080ti 16gb
karty wg wszystkich rankingow sa mocno porownywalne, zajmuja odpowiednio 65 i 67 miejsce (wersje mobile)
i rodzi sie pytanie, czy lepiej kupic alienware ze wzgledu na lepsze wykonanie i miec model z zeszlego roku czy jednak postawic na 100% brand new serie G
no i w seri G mamy mniejszy laptop co ma zarówno plusy jak i minusy
#komputery #pcmasterrace #programowanie
Osobiście brałbym lapka z kartą, która ma większy zapas vramu, zwłaszcza jeżeli w rankingach wypadają bardzo podobnie do siebie pod względem wydajności... według mnie lepiej się zestarzeje, a co do samego frame gen, z tego co się orientuję, to domyślnie nie jest to wspierane, ale i tak da się to uruchomić 😉 toć to sam gtx 1060 miał wersję 6 GB, a jest to karta z 2016 roku, trochę niepoważne jest ładować tylko 8 GB do 4070 w dzisiejszych czasach
Było ankietę zrobić to byś się więcej dowiedział bo komu się chce pisać komentarz. Sam bym wziął tego Alienware. A tak wgl to zapytam kontrolnie czy sprawdziłeś jakie TGP mają oba układy graficzne w tych konkretnych laptopach? Bo jak wiadomo, nie sama karta gra ale też zasilanie jej i jeżeli karta nie dostanie max mocy to będzie miała gorszą wydajność.
Zaloguj się aby komentować
Co tutejsze grono programistyczne gejmingowe sądzi o zakupie łapka alieware po odświeżeniu +/- 8k plnow
Na nowego alieware mi nie starczy więc patrzyłem na powystawowki i poleasingowe
#komputery #programowanie #darmowegry
@Sweet_acc_pr0sa kumpel dawno temu kupil aliena z 2giej reki, jeszcze jak byly te z gruba d⁎⁎a. Niby sie wieszal przy heavy loadzie, a dzban wlasciciel zgubil zasilacz i za slaby zamiennik kupil. Lapek chodzi do dzisiaj 9 lat juz go ma. Wymienil tylko grafike, u aliena dostal servicbooka z prostymi instr jak zmienic kazdy komponent. Niewiem jak z nowymi modelami.
Zaloguj się aby komentować
Korzystał ktoś z samby(libsmbclient) z wielu wątków?
Chciałem w każdym uruchomionym wątku, stworzyć sobie klienta łączącego się z serwerem, przesyłającego jakieś kilku megabajtowe pliki a na końcu zamykający połączenie.
Jednak zauważyłem że wywoływanie smbc_new_context z wielu wątków jednocześnie, powoduje problemy z pamięcią i wysypywanie się programu a nie znalazłem innej metody na łączenie się z serwerem i przesyłanie danych.
Próbowałem grzebać w bindingach które używamy, ale nie udało mi się nic zdziałać - issue https://github.com/veeso/pavao/issues/17
Obecnie w programie dodaję globalnego locka na operacje i tylko jedna na raz może się wykonywać.
Czy samba jest ograniczona do działania tylko w jednym watku w programie, czy może to błąd nakładki której używam, czy może istnieje jakaś opcja do uruchomienia wsparcia wielu wątków?
#samba
#jezykc
#programowanie
Zaloguj się aby komentować
Hypersomnia z nową aktualizacją strony internetowej. Teraz wygląda dużo przyjemniej dla oka! #hypersomnia #webdev #programowanie
@Hajt - dalej jestem pod wrażeniem jak ta gra została napisana - ostatnio jak pojawiła się na Hejto to cały dzień siedziałem w jej kodzie źródłowym: https://github.com/TeamHypersomnia/Hypersomnia
Zaloguj się aby komentować
Pytanko do kozaków od #programowanie
Jest sobie taki program jak gerbv, ma swoją stronę na githubie
https://github.com/gerbv/gerbv
Umie on przeanalizować plik w sposób, który mi odpowiada, ale wyświetla to w formie debilnej tabelki, której nie da się skopiować. Chciałbym sobie dorobić guzik z eksportem do csv, ale nie wiem jakiego narzędzia potrzebuję, żeby ten projekt wygodnie otworzyć, dopisać co trzeba i skompilować. nigdy nie pisałem w C pod windowsa. Mógłby mnie ktoś pokierować?
@Felonious_Gru - Readme przecież mówi jak program został skompilowany na Windowsa:
Windows 10 (amd64 cross compiled from Fedora as well as native x86/amd64 using MSYS2)
Instalujesz więc środowisko https://www.msys2.org/ na Windowsie i w nim z linii komend kompilujesz.
Zaloguj się aby komentować

Wzorzec projektowy Kompozyt przydaje się w aplikacjach, gdzie wykorzystywane są struktury drzewiaste. W podlinkowanym artykule dowiesz się, z czego składa się Kompozyt oraz pokażę Ci przykład prostej aplikacji implementującej go.
#programowanie
#informatyka
#programista15k
#naukaprogramowania
Jest jakaś darmowa appka udająca czujnik wysyłający dane po mqtt? Android albo windows preferowane
Chciałbym móc się upewnić, że mój serwerek jest dostępny z zewnątrz
#programowanie
Zaloguj się aby komentować
Niecały rok temu, pokazałem szefostwu że może warto było użyć Rusta w jednym projekcie zamiast na maxa optymalizować pythona, z którym mieliśmy od groma wydajnościowych problemów, ale przez długi czas odpowiedzią było "nie", bo to nie jest nam potrzebne(kolega optował za C++ i całe szczęście jego pomysł miał bardziej stanowcze "nie" - zbyt wiele wycierpiałem by używać go jako głównego języka w projekcie który tworzę).
Dopiero pół roku temu najbardziej krytyczne części powoli zaczęły być przepisywane na ten język i jak można było przewidzieć, problemy wydajnościowe przy naszym używaniu programu prawie nie występują.
Obecnie projekt ma ~50k linii w pythonie i ~10k linii w rust i szefostwo uznało, że najwyższy czas przepisać to na rusta, skoro tak dobrze się sprawdza i naprawi kilka pomniejszych błędów i oczywiście jako jeden z tych co zna ten język, znaczna część pracy przypada mnie.
Minusem jest to że jest od groma przy tym roboty na kilka miesięcy i być może to w 100% nie będzie to działało identycznie jak wcześniej(a powinno).
Plusem jest to że w końcu zaczynam się naprawdę uczyć tego języka - przy robieniu projektów dla zabawy nie musiałem zbytnio się przejmować stylem, a tutaj nie dość że trzeba pisać programy tak, by się samemu je rozumiało, to trzeba zrobić je tak by inni je zrozumieli - a rust czasami bywa trudnawy do zrozumienia.
#programowanie
#rustlang
@krokietowy Jest do Pythona jakaś libka z bindingami rustowymi? W Ruby mamy https://github.com/matsadler/magnus i czasem nam to sprawiało problemy. No chyba że w Rust jest osobny serwis, to wtedy inna śpiewka.
Zaloguj się aby komentować
Dodałem na główną sortowanie po popularności ogłoszenia. Algorytm użyłem z posta na stack overflow https://stackoverflow.com/questions/11128086/simple-popularity-algorithm
Ciekawie to teraz wygląda, ciągle coś nowego na głównej się pojawia, ale chyba muszę odfiltrować boty z wyświetleń. Tu można zobaczyć efekt:
#programowanie
Zaloguj się aby komentować
Mam problem w github CI, że projekt który kompiluję bierze całą dostępną przestrzeń dyskową.
Używam C++ i problem występuje przy linkowaniu - nie ważne czy używam lld, gold czy mold, zawsze jest to samo.
Da się coś na to zaradzić? Np. jest jakiś krok przed linkowaniem, który usuwa pliki źródłowe i zostawia tylko to co potrzebne do linkowania?
To jest krok z budowaniem aplikacji z address sanitizerem, więc nie mogę wyciąć żadnej opcji, która zmniejszyłaby rozmiar binarki.
#programowanie
#cpp
Zaloguj się aby komentować
Witam serdecznie! Tak jak wspomniałem ostatnio brałem udział w game jamie, był to mój pierwszy jam ever.
Otóż dziś zaczął się etap głosowania, więc można zagrać w każdą dodaną grę.
DODANO ICH PONAD 500! Jest w czym wybierać
Są tam gry małe i słabe ale też większe i bardzo fajne - niektóre z lepszą oprawą, inne z gorszą.
Jedną z takich wg. mnie perełek jest Fish Train:
https://individualkex.itch.io/fishtrain
Jeśli macie chwilę to polecam zagrać w dowolną:
https://itch.io/jam/fishfest/entries
W komentarzu dodam też link do gry którą ja zrobiłem.
#gry #darmowegry #gamedev #programowanie #diy #hobby
Zaloguj się aby komentować
Czołem koledzy linuksiarze. Pojawiła się opcja przejścia na nowe Teamsy dla appki PWA!
Wstępnie polecam, chodzi szybciej, a powiadomienia działają dużo lepiej! Oczywiście to nadal gówno PWA, ale lepszy rydz niż nic.
Miłego dnia pracy!
#linux #microsoft #programowanie

@CyberDomino https://github.com/IsmaelMartinez/teams-for-linux
trochę mniej gówniane PWA
a tak w ogóle to na archive.org jest jeszcze do pobrania .deb z "klasycznym" teamsem. niecierpliwie czekam aż ktoś mądrzejszy ode mnie przepisze funckjonalność calli + czatów na coś niewebowego, tak jak Ripcord dla Slacka i Discorda.
Zaloguj się aby komentować
eloszka #programowanie jak robicie migracje #bazydanych ? każda technologia mile widziana #ankieta dla zasięgów xD #gownowpis też
ja dopisuję swój własny kod jako jedną z komend możliwych do wywołania w zbudowanej binarce, potem wywołuję przy starcie instancji #golang
No zależy. Update u mnie dzielą się na 2: te co można cofnąć i te, których nie da rady cofnąć ze względu na zależności z aplikacją. Każda migracja leci w blue/green deployment razem z softem, gdzie pierw migruje się kopia bazy, później testy, później apka i testy i przelaczenie blue green apkii. Liquibase na migracjach db. Jak testy nie przechodzą to nie przełącza Blue green. Baza leci ze snapshot z aws pierw do testów a później leci migracja na produkcji.
Zaloguj się aby komentować

Gdybym miał polecić książkę o algorytmach, jedną z propozycji byłaby pozycja "Algorytmy: Ilustrowany przewodnik". Jednak uważam, że jest to książka dedykowana określonej grupie odbiorców. Dlaczego uważam, że warto poświęcić uwagę właśnie tej książce i komu szczególnie polecam jej lekturę?...
#it #informatyka #programowanie
Wymagania sprzętowe dla darmowej aplikacji rządowej obsługującej elektroniczne zarządzanie dokumentami. Czyli wypełnianie formularzy, dodawanie załączników i zapis/odczyt bazy danych.
Wdrażać tą aplikację mają urzędy, które muszą przenieść się z papierowych teczek na elektroniczne.
Aplikacja instalowana ma być na serwerach klientów, chmurowych czy tam lokalnych.
Zastanawiające po co taki moloch.
Do instalacji i prawidłowego działania systemu EZD RP potrzebna jest infrastruktura serwerowa o poniżej podanych parametrach.
1. Infrastruktura serwerowa przy wdrożeniach dla organizacji do 150 użytkowników:
procesor lub procesory: 16 vCPU;
pamięć RAM: 32 GB;
przestrzeń dyskowa: 1 TB (RAW) na szybkich dyskach NVMe/SSD;
opcjonalnie karta GPU*: 1 x Nvidia; Compute Capability 7.0+; RAM: 10 GB+; 3500+ rdzeni CUDA (np. GeForce RTX 3060 12 GB RAM).
2. Infrastruktura serwerowa przy wdrożeniach dla organizacji do 500 użytkowników:
procesor lub procesory: 32 vCPU;
pamięć RAM: 64 GB;
przestrzeń dyskowa: 3 TB (RAW), rekomendowane co najmniej 1 TB przestrzeni na szybkich dyskach NVMe/SSD na potrzeby obliczeń i bufora danych plus dyski SSD/HDD na potrzeby przechowywania danych;
opcjonalnie karta GPU*: 1 x Nvidia; Compute Capability 7.0+; RAM: 10 GB+; 8000+ rdzeni CUDA (np. GeForce RTX 3080 10 GB RAM).
3. Infrastruktura serwerowa przy wdrożeniach dla organizacji do 2000 użytkowników:
procesor lub procesory: 64 vCPU;
pamięć RAM: 256 GB;
przestrzeń dyskowa: 32 TB (RAW), 100% przestrzeni na dyskach NVMe/SSD lub 30% przestrzeni na szybkich dyskach NVMe/SSD na potrzeby obliczeń i bufora danych plus 70% przestrzeni na dyskach SSD/HDD na potrzeby przechowywania danych;
opcjonalnie karta GPU*: 1 x Nvidia; Compute Capability 7.0+; RAM: 24 GB+; 10 000+ rdzeni CUDA (np. Ampere A40 48 GB RAM lub GeForce RTX 3090 24 GB).
Nie wiem, ale się domyślam....
Robisz przy przetargach, czy taką ciekawostkę znalazłeś?
Przetarg jest już ustawiony, jak duża większość przetargów, zawsze znajdziesz coś, jakąś głupotę, którą wykosisz konkurencję, czasami może być to nawet kolor urządzenia! I wtedy nie ważna cena, która zwykle stanowi minimum 80% podstawy obliczania wartości oferty, reszta to czas dostawy, czas reakcji na reklamację, itd.
Możesz dać najniższą cenę, ale nie spełniasz nawet 1 warunku z zamówienia i już Twoja oferta nie podlega ocenie.
@Byk Nie no, ciekawostka. Ale doświadczenie z takimi systemami mam.
https://www.gov.pl/web/ezd-rp/wymagania-sprzetowe-i-programowe
@Byk Tylko, że ta aplikacja już istnieje. Zostanie przekazana urzędom na wniosek jako darmowa platforma, którą urząd we własnym zakresie ma sobie wdrożyć i wspierać. NASK daje tylko pakiet instalacyjny i jakieś mocno ograniczone wsparcie.
Może przetargi ustawione pod to by kupować inne systemy a taka darmówka jako ostateczność?
a jaki jest cel instalowania karty graficznej na serwerze? XD Oj trzeba się dowiedzieć gdzie będą serwer stawiali lokalnie i oglądać olx czy się tanie 3090 nie pojawią
@wombatDaiquiri Jeśli to serwer obliczeniowy, który robi jakieś obliczenia macierzowe, trening AI czy nawet odpalanie większych modeli, to jak najbardziej ma sens. Nie sądzę natomiast, aby soft o którym tutaj mowa miał takie funkcje.
Zaloguj się aby komentować
Tomki pijcie ze mną kawę. Wygrałem ekspres ciśnieniowy na targach IT. #chwalesie #programowanie #programista15k

Zaloguj się aby komentować
Wieloryby to nie ryby
Taką nazwę ma gra, którą robię na gamejam. Dziś mija 3 dzień, zostały jeszcze 4 dni pracy.
Wrzucam krótki filmik z gameplayu, tworzenie mechanik jest w trakcie, więc finalna wersja będzie wyglądać trochę inaczej.
Jak patrzę na inne gry z zespołami po kilka osób to moja gra wygląda jakby robił ją niepełnosprawny kaleka. Mimo wszystko bawię się dobrze i w wolnych chwilach nie odchodzę od komputera xD
#gry #gamedev #tworczoscwlasna #programowanie #diy #gamejam
Zaloguj się aby komentować
Im więcej zarabiam w #pracbaza tym mniej mam roboty a więcej odpowiedzialności #gownowpis #przemysleniazdupy #programowanie
Zaloguj się aby komentować