Hej mirki, piszę w czystym C++ gierkę sieciową od zera.. już jakieś 10 lat.( ͡ ͜ʖ ͡)
Podobna do Hotline Miami, ale można strzelać się z kumplami. Wyszła naprawdę grywalna.

Jeśli ktoś jest zainteresowany technikaliami, mogę coś poopowiadać. Szczególnie dumny jestem z architektury sieciowej.
A w ogóle to jest open source i każdy może sobie ją zbudować, nawet na linuxie.

#gamedev #cpp #opensource #multiplayer
bob-pager - Hej mirki, piszę w czystym C++ gierkę sieciową  od zera.. już jakieś 10 l...
  • 8
@lethaldysfolid: Pisanie od zera ma swoje zalety.

- Łatwiej zrobić architekturę sieciową bazowaną na determinizmie symulacji. W mojej grze możesz mieć 10k+ dynamicznych skrzynek na mapie które będą w pełni zsynchronizowane bez przesyłania się przez sieć - po kablu lecą tylko inputy graczy. Żeby to osiągnąć, musiałem długo grzebać w kodzie silnika fizycznego (głupia kolejność rozwiązywania kontaktów ma znaczenie), a także wymienić wszystkie funkcje matematyczne typu sin/cos/sqrt na te ze STREFLOPa.
#kbin szybki update (tag do czarnolistowania)

https://karab.in

Widać dziś spory ruch na anglojęzycznej instancji, przez decyzje #reddit ludzie znów zaczynają szukać alternatyw. Sporo pozytywnego feedbacku, informacja o /kbin rozchodzi się drogą pantoflową. kbin.social dobił właśnie do 200 zarejestrowanych kont ale dopiero teraz widać, że ludzie zaczynają eksperymentować z tym jak działa tu federacja.

Do #fediverse dołącza także Discourse na start będzie obsługiwał grupy /kbin.

Poza tym nowe linie w edytorze działają
Ernest_ - #kbin szybki update (tag do czarnolistowania)

https://karab.in

Widać dziś...

źródło: Zrzut ekranu 2023-06-1 o 12.14.16

Pobierz
#kbin szybki update (tag do czarnolistowania)

https://karab.in

- poprawione wyświetlanie postów na stronie tagu
- poprawione wyświetlanie postów w wyszukiwarce
- poprawione wyświetlanie postów przy włączonym infinite scrollu
- trwają prace nad landing page https://bit.ly/3OGpVN8
- /kbin przewinął się w #fediverse roundup https://fediversereport.com/the-roundup-episode-20/

https://kbin.pub - strona projektu
https://kbin.social - anglojęzyczna instancja

#ciekawostki #internet #opensource #wykop #stimi #programowanie #ui #socialmedia
Ernest_ - #kbin szybki update (tag do czarnolistowania)

https://karab.in

- poprawio...

źródło: dddd

Pobierz
#kbin szybki update (tag do czarnolistowania)

https://karab.in

- możliwość włączenia hcapcha w formularzu rejestracyjnym
- trochę prac optymalizacyjnych - założone indeksy, lekkie modyfikacje w zapytaniach
- przygotowane graty pod nowy landing page, będzie jednak przeniesiona tan dokumentacja i devlog
- aktualizacja main branch, dzisiaj aktualizacja pozostałych instancji

https://kbin.pub - strona projektu
https://kbin.social - anglojęzyczna instancja

#ciekawostki #internet #reddit #webdev #wykop #strims #devlog #opensource
Ernest_ - #kbin szybki update (tag do czarnolistowania)

https://karab.in

- możliwoś...

źródło: Zrzut ekranu 2023-05-22 o 20.31.59

Pobierz
#kbin szybki update (tag do czarnolistowania)

https://karab.in

* powstaje rozszerzenie do przeglądarki od https://karab.in/u/mstankiewicz
* do końca dnia w wiki repozytorium wrzucę instrukcję intsalacji / przeniesienia kbin na vps
* dziś w nocy update przechodzi https://nadajnik.org
* 3 dni do otwarcia rejestracji na https://kbin.social

-----

https://kbin.pub - strona projektu
https://nlnet.nl/project/Kbin/
https://fedidevs.org/projects/kbin/
https://codeberg.org/Kbin/kbin-core
https://translate.codeberg.org/

#programowanie #webdev #opensource #ciekawostki #wykop #strims #internet
Ernest_ - #kbin szybki update (tag do czarnolistowania)

https://karab.in

* powstaje...

źródło: 564c2717ff116ed1a523a9b9542d0d65890bc9e01ce85cc5e9bbfd0e6e81e291

Pobierz
@Ernest_: zrobisz coś z czasem długości sesji? loguję się przez google i co 15 minut jestem wylogowany a chciałbym nie wpisywać hasła znowu, tylko żeby było tak jak tu.
czy skryptozakładka nie byłaby szybsza i lepsza niż roższerzenie obciążające przeglądarkę?
Da się ustawić tam customowy css dla całego karabinu, a nie tylko dla magazynu? Czy magazyn to najlepsza nazwa dla kategorii? Dość to nieintuicyjne.
To projekt eksperymentalny, czy zamierzasz ten karabin
#kbin szybki update (tag do czarnolistowania)

https://karab.in - nowy front

* usuwanie zdjęć podpiętych pod posty/komentarze
* anglojęzyczna instancja https://kbin.social rusza w sobotę

Następnie
- ustawienia: automatyczny podgląd mediów
- przywrócenie do życia api

-----

https://kbin.pub - strona projektu
https://nlnet.nl/project/Kbin/
https://fedidevs.org/projects/kbin/
https://codeberg.org/Kbin/kbin-core
https://translate.codeberg.org/

#programowanie #webdev #opensource #ciekawostki #symfony #strimi
Ernest_ - #kbin szybki update (tag do czarnolistowania)

https://karab.in - nowy fron...

źródło: Zrzut ekranu 2023-04-19 o 14.38.12

Pobierz
#kbin średnio szybki update (tag do czarnolistowania)

https://karab.in

* powiązane / losowe treści
* powiązane / losowe magazyny
* flash messages
* przycisk usuwania konta w ustawieniach użytkownika
* przyciski globalnego bana, usuwania konta, czyszczenia konta (pełny delete z bazy wraz z wątkowanymi postami) dla administratora
* scrolowanie horyzontalne paska z opcjami #ux
* pełniejsza dokumentacja instalacji / przenoszenia (wiki, in progress)

Fajny poradnik na darmowy #vps #linux - https://blog.tomaszdunia.pl/oracle-free-tier/ - można
Ernest_ - #kbin średnio szybki update (tag do czarnolistowania)

https://karab.in

* ...

źródło: Zrzut ekranu 2023-04-18 o 13.46.35

Pobierz
#kbin szybki update (tag do czarnolistowania)

https://karab.in - nowy front

* box z ostatnio aktywnymi ludźmi
* fixy w twigowych komponentach
* docker update - redis

Aktualny miesięczny koszt utrzymania instancji karab.in:

* vps - 6€/mo
* storage - 0.25$/mo

Wersja z Redisem i włączonym cache będzie wymagała więcej ramu ale będzie zdecydowanie szybsza.

-----

https://kbin.pub - strona projektu
https://nlnet.nl/project/Kbin/
https://fedidevs.org/projects/kbin/
https://codeberg.org/Kbin/kbin-core
https://translate.codeberg.org/

#programowanie #webdev #opensource #ciekawostki #php #wykop #reddit #strims
Ernest_ - #kbin szybki update (tag do czarnolistowania)

https://karab.in - nowy fron...

źródło: Zrzut ekranu 2023-04-16 o 16.16.29

Pobierz
#kbin szybki update (tag do czarnolistowania)

https://karab.in - nowy front

* upgrade do #symfony 6.2.9
* upgrade api-platform 3 - tu czeka mnie reanimacja, zabrali DataProviders/DataPersisters interface, ale w sumie dobrze się to spina z nadchodzącym etapem poświęconym modułowi api
* przygotowanie pozostałych instancji do aktualizacji do nowego wydania
* kbin.social gotowe, czeka na czerwony guzik
* tymczasowa wyszukiwarka magazynów

-----

https://kbin.pub - strona projektu
https://nlnet.nl/project/Kbin/
https://fedidevs.org/projects/kbin/
https://codeberg.org/Kbin/kbin-core
https://translate.codeberg.org/

#programowanie #opensource #
Ernest_ - #kbin szybki update (tag do czarnolistowania) 

https://karab.in - nowy fro...

źródło: 26fcd63a067474a983d3aedd6c81593c302b714a71b6a8f7203f3595a50774f6

Pobierz
#kbin szybki update (tag do czarnolistowania)

https://karab.in - nowy front

* wyszukiwanie magazynów (tymczasowe)
* poprawki w listach overview
* strony statyczne
* formularz kontaktowy
* badge z językiem w treściach
* badge z wiadomościami / notyfikacjami w navbarze

do końca etapu pozostało najważniejsze:
- usuwanie obrazu z posta
- przycisk usuwania konta ( ͡° ͜ʖ ͡°)

https://kbin.pub - strona projektu

https://nlnet.nl/project/Kbin/
https://fedidevs.org/projects/kbin/
https://codeberg.org/Kbin/kbin-core
https://translate.codeberg.org/

#programowanie #opensource #
Ernest_ - #kbin szybki update (tag do czarnolistowania)

https://karab.in - nowy fron...

źródło: 9777184af36bc3b93826b3c9fa034d9ffa62c14a4717dc5107168999be73e7f5

Pobierz
#technologia #opensource #wydarzeniait #wroclaw

Zauważyłem że pojawiła się agenda do konferencji https://17.sesja.linuksowa.pl/
Pozwolę sobie przekopiować dla zainteresowanych aktualne tytuły prezentacji/prelekcji/wykładów.

Sobota 22 kwietnia:


10:00-10:50

Computer Vision & Deep Learning in Sugar Factories - Lessons Learned

Filip Drapejkowski


11:00-11:50

Pliki polimorficzne

Tomasz Zieliński


12:00-12:50

Jądro Linuksa i wzrost złożoności

Rafał Wysocki


13:00-14:00

Przerwa obiadowa


14:00-14:50

Czemu znowu ten Javascript…? Jak (i po co) pisać i rozpowszechniać programy napisane w JS

Kamil Gałek
14:00-14:50
Czemu znowu ten Javascript…? Jak (i po co) pisać i rozpowszechniać programy napisane w JS
Kamil Gałek

@mrq: nie chcę być złośliwy, ale ten temat to taka zapchajdziura trochę :D

Ale trzy pierwsze, to może być moc
via Wykop
  • 0
tak tylko pytam w razie przepelnienia sali

@dafto: to raczej nie grozi byłem parę razy nigdy nie stałem. Przyjdziesz chwile wcześniej a zapewne znajdziesz miejsce.

ale ten temat to taka zapchajdziura trochę :D

@Rad-X: Nie wiem nie znam gościa ale zapowiada się nawet zabawnie z samego tytułu. Na stronie domowej sesji do każdego tytułu jest krótki opis. Nie wiem zerknij może to ci coś wyjaśni ja się tam nie wczytywałem