@Okrupnik amatorzy
Logo komeniusz był kiedyś w szkołach i pisała się po polsku
Może na serio pyta i gotowa jest przepisać kompilator (albo bibliotekę standardową, nie znam cpp)
Zaloguj się aby komentować
@Okrupnik amatorzy
Logo komeniusz był kiedyś w szkołach i pisała się po polsku
Może na serio pyta i gotowa jest przepisać kompilator (albo bibliotekę standardową, nie znam cpp)
Zaloguj się aby komentować
Bardziej mni dziwi że Niemcy drudzy, a nie jacyś Chińczycy czy Hindusi
Zaloguj się aby komentować
Zaloguj się aby komentować
@Vuaaas to jest ewidentnie słowik, a nie różowa dupa
@Vuaaas wołaj do nowego
w worst platformerze faktycznie worst motoryka ever (☞ ゚ ∀ ゚)☞
@Vuaaas Zagrałem w to pierwsze demko i daje identyczny feeling grania jak gry które robiłem ja i masa innych osób w The Games Factory kiedy byłem gówniakiem xD. Ten program miał różne nazwy ale chyba ostatecznie zatrzymało się na Multimedia Fusion. Tera pewnie gdybym chciał coś podobnego zrobić to pewnie też wybrałbym Unity albo jeżeli 2d to chyba bardziej Godota bo Unity ostatnio miało gorszy okres że tak powiem xd.
Zaloguj się aby komentować
Po czym poznasz progrmiaste rusta? Sam ci to powie
@qarmin Ostatnio zacząłem się uczyć Rusta i jako osoba która wcześniej pisała dosłownie wszystko w JS to było ciężko. Na pewno bardzo mi się podoba Cargo i Crates.io bo to dosłownie jest odpowiednik npm i działa niemal identycznie znacząco upraszczając pisanie czegokolwiek.
Kiedy chodziłem do technikum to byłem chyba ostatnim rocznikiem który uczył się na programowaniu C++ (teraz jest python) i o ile uważam, że Rusta uczy mi się dużo lepiej to jednak na pewno nie polecałbym go jako pierwszy język programowania bo znacząco się różni od innych popularnych języków i potem uczenie kolejnych może być utrudnione.
A co do społeczności Rusta to nie wiem może przeglądamy jakieś inne subreddity ale dosłownie jeszcze nie widziałem nigdzie w necie na niego hejtu lol. Na Reddicie wszyscy zawsze pomocni, masę rzeczy się dowiedziałem z odpowiedzi pod postami. Tak samo na różnych forach i stackach. Nawet na r/linux czytałem posty zachwalajace dodawanie kodu Rusta do kernela , nie wiem może przypadek że ominęło mnie to totalnie xD.
A co do wydajności to jako typ przychodzący z JS to xD, dwa światy. Czasem sobie testowo/dla nauki przepisuje jakiś stary kod z JS na Rusta i jaram jak wykonuje się z 50 razy szybciej jednocześnie zużywając ułamek ramu który zużył JS. To chyba moja największa motywacja w nauce Rusta.
@qarmin Ja bym dodał jeszcze tych co rzucają: „a i tak trzeba wszędzie zrobić unsafe”.
Zaloguj się aby komentować
As ⟨ÿ⟩ rarely appears as the first letter in a name, and all-caps text typically omitted all accents, initially there was assumed to be no need for an uppercase ⟨Ÿ⟩ when computer character sets such as CP437 and ISO 8859-1 were designed. However much software assumes that conversion from lower-case to upper-case and then back again is lossless, so ⟨Ÿ⟩ was added to many character sets such as CP1252, ISO 8859-15, and Unicode. This also happened to a more prominent character, the German ß.
@Deykun ogolnie jezyk niemiecki raczej dazy do usuniecia scharfes S calkowicie, byly jakies reformy gdzie juz to nastepowalo w niektorych wyrazach.
Zaloguj się aby komentować
Wszystko co mądre już zostało powiedziane. Od siebie dodam że warto używać skrótów klawiszowych. Wtedy nawigacja ogranicza się tylko do klawiatury i można szybko trafić do implementacji lub się cofnąć
@HmmJakiWybracNick przez większą część mojej kariery uważałem, że interfejsy są niezbędne i to faktycznie jest ten słynny Clean Code. Na starość zrozumiałem jednak, że nie ma jednego, uniwersalnego podejścia do tego czym jest Clean Code. Polecam mocno obejrzeć prezentację Jakuba Pilimona https://www.youtube.com/watch?v=W8gcGmVgWQM. Dość dobrze otwiera oczy na ten temat i ja się obecnie zgadzam w pełni z jego podejściem do tematu.
W c++ jest coś takiego jak idiom pimpl. https://en.cppreference.com/w/cpp/language/pimpl Pozwala to uniknąć rekompilacji dużych porcji kodu i pozwala na modyfikacje implementacji w libce która używa pimpl bez utraty kompatybilności binarnej (ABI). Może w Javie jest podobny mechanizm? Albo ktoś kto wymyślił takie podejście pisał w cpp i zostało przyzwyczajenie.
Zaloguj się aby komentować
@GrindFaterAnona - to jest czyste zło - na szczęście w miarę łatwe do wychwycenia jak ma się jakikolwiek linter...
@GrindFaterAnona ty zły człowieku xD zaraz jakiś junior zejdzie na zawał
@GrindFaterAnona That’s evilest thing I could ever imagine. xD
Zaloguj się aby komentować
@qarmin
a mnie interesują tylko dane które w miarę poprawne mogą zwrócić nieoczekiwany wynik
To się nazywa "domena biznesowa" i za to Ci płacą mordo ( ͡° ͜ʖ ͡°)
Zaloguj się aby komentować
Naszym zadaniem jest tworzenie technologii obliczeniowych, tak aby nikt nie musiał już programować, a językiem programowania był człowiek: każdy na świecie jest teraz programistą – to jest cud.- Jensen Huang, CEO firmy NVIDIA
pierdolenie...
@rastabaddon - no się wie - tylko dlaczego Ty tak uważasz?
@koszotorobur Jezeli kiedykolwiek robiles wieksze projekty to wiesz o czym mowie. Juz widze jak AI (pseudo ai) programuje zawile projekty. Powodzenia. Aktualnie to nawet nie dokonca nadaje sie jako pomoc, ilosc bledow jest tak olbrzymia ze sie w pale nie miesci. To moze byc co najwyzej watpliwej jakosci support.
Zaloguj się aby komentować
Monitoring macie w elastic cloud, czy własny klaster? Używacie elastica też do biznesowych funkcjonalności?
@kaszalot hmm AWS metrics głównie.
Rzuć coś wiecej na temat DDOSu:
- z jakich przyczyn: ideowy, strategiczny, bandycki
- macie jakieś usługi, których to dotyczyło, czy po prostu atak na adres?
- ruski?
Każdy szczegół będzie miły.
PS. U nas też coś takiego było ostatnio, ale niestety za daleko siedzę by coś wiedzieć.
@Dzemik_Skrytozerca
- z jakich przyczyn: ideowy, strategiczny, bandycki
hmm pewnie chcą kasę od nas wyciągnąć. Ot szantaż chyba, ale nie dostalismy od nich maila że mamy wysłać okup
- macie jakieś usługi, których to dotyczyło, czy po prostu atak na adres?
hmm nasz główny "sklep", gdzie sprzedajemy nasze produkty.
- ruski?
wszyscy, po adresach IP. Kanada, USA, Brazylia, Chiny, Argentyna, Niemcy itp. Ale gównie DDOS z USA pochodził - ale w sumie na rynku USA działamy głównie.
Ogólnie mówiąc na początku był DDOS za pomocą innych hostingów... Później leciał z botnetu i też z otwartych list proxy.
@Klopsztanga
Dzięki za informacje. Z tego co śledzę zdarzenia tego typu, to brzmi jak Korea lub Chiny
Rekietierzy pochodzą najczęściej stamtąd ostatnio.
Zgaduje, że chcą wprowadzić płatna protekcję od DDOS
Poddali się. Dzisiaj zablokowane zostało ponad 500mln requestów przez WAF. A było 6mln requestów na 5minut, więc około 1.3mln na minutę, 16-20k na sekundę. Więc wincyj niż napisałem początkowo. Bo standardowo AWS aggreguje dane co 5 minut, a wyjątkowo na grafie było pokazane to co 1 minute
Czy dużo? Na początku roku w 1 dzień zrobili 3mld requestów.
Zaloguj się aby komentować
@qarmin brzmi jak JWT. Domyślnie podpis JWT nie jest sprawdzany, więc twoja w tym głowa by to wymusić. Jak wspomniano wyżej; co złego jest w zwykłej sesji? Będzie najprościej
@Meverth Pewnie wychodzę w rozważaniach zbyt daleko, ale czy ciasteczka w przypadku wielu serwerów nie są problematyczne? Skoro jeden serwer otworzył sesję, to drugi raczej o niej nic nie wie i trzeba się bawić w przesyłanie danych o niej pomiędzy nimi(oczywiście jeśli dobrze rozumiem jak to działa).
W przypadku jwt każdy serwer może obsłużyć to zapytanie, bo nic się na nim związanego z tym konkretnym tokenem nie zapisuje
@qarmin zależy co rozumiesz pod pojęciem 'wielu serwerów'. Możesz użyć wspólnego, rozproszonego cache do trzymania sesji. JWT ma też swoje problemy. Np. konto zostanie hacknięte i chciałbyś je dezaktywować, a token jest dalej ważny.
@qarmin najprostszy i najbezpieczniejszy dostęp do serwera to klient SSH, z zablokowanym dostępem innym niż przez klucz. Ale ty piszesz o aplikacji webowej. Jeśli chcesz zapewnić dostęp do serwera za pomoacą aplikacji webowej, to zasoby które udostępni serwer będą ograniczone tylko do tego co wystawia aplikacja za pomocą interfejsu. Musisz się zastanowić co chcesz udostępnić, a potem pomyśleć o sposobie realizacji bo aplikacja to jeden ze sposobów. Poza tym jest wiele różnych darmowych aplikacji serwerowych do różnego typu zasobów. Filmy, pliki, Smart Home i różnego rodzaju czujniki, konsolowe sesje dostępowe. W zasadzie to co potrzeba?
@DexterFromLab Jako serwer, chodziło mi o serwer dla aplikacji(mobilnej/webowej), udostępniający zasoby do niej i logowanie użytkowników poprzez resty - czyli bardziej o aplikacja do obsługi takich zapytań a nie sprzet/system.
@qarmin no to masz w springu np. moduł security i jak masz "serwer side rendering" to załatwia całą autoryzację, tokeny, klucze, szyfrowanie. Jeśli nie preferujesz żadnej konkretnej technologii to java jest spoko. Ale myślę z każdy wiodący framework webowy będzie kompleksowo obsługiwał sesje logowania. Django w pythonie na przykład, a w PHP to w sumie nie wiem co się teraz używa. Kiedyś używałem codeigniter.
A czy komunikacja jest szyfrowana (HTTPS, nie http)? Bez tego logowanie i autoryzacja nie ma sensu.
@szczekoscisk Jeszcze nie, do testów nie jest to potrzebne, zwłaszcza że większość rzeczy robię lokalnie, ale z tego co widzę, to dodanie https, to będzie jedynie kilkanaście nowych linii - https://actix.rs/docs/server/#tls--https
Zaloguj się aby komentować
@gawafe1241
Zaloguj się aby komentować
Kiedyś na studiach miałem takiego prowadzącego, co na swojej stronie domena-uczelni.pl/anielewski miał wiadomość "Twój prowadzący nazywa się Anilecki, sieroto"
Zaloguj się aby komentować
A tak w dwóch zdaniach: co konkretnie Ci się spodobało?
@psalek to taki rust na sterydach:
brak garbage collectora
kod jest bezpieczny (ma podobny do rusta sposób zarządzania pamięcią)
składnia się podoba dla mnie
ma duże możliwości, ale też prosty kod wciąż pozostaje prosty
wynikowy kod jest bardzo szybki
pisanie kodu sprawia mi przyjemność
@def - no to pisz apki na urządzenia Appla
@def składnia podobna do kotlina
Zaloguj się aby komentować
w blender 3d możesz prawie wszystko
oznaczasz figure gdzie są krawędzie i wrzuci wszystko zgodnie z rozcięciem na 2d aby umożliwić nałożenie obrazków / zmapowania
@bimberman będę musiał spróbować ale o co innego pytałem.
@Fox
W programie #fusion360 darmowej wersji nie da się robić unroll z powierzchni stożkowej albo ja czegoś nie ogarniam
Czyli jest program który to robi który ktoś napisał i chce za to hajs, a Ty liczysz że ktoś poświęci czas żeby napisać taki plugin za darmo?
@wombatDaiquiri niekoniecznie, raczej chciałbym się dowiedzieć czy wgl jest taka możliwość dorobienia go do tego 123D.
@Fox poszukaj modułów do konstrukcji blachowych, nie wiem czy Inventor nie ma takiej opcji
Zaloguj się aby komentować