Jump to content

error723

Member
  • Posts

    142
  • Joined

  • Last visited

  • Days Won

    11

Other groups

SimRail

error723 last won the day on March 25

error723 had the most liked content!

Reputation

213 Excellent

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Też bym tak chciał. Natomiast zastanawiam się, co się stanie z Running Train, gdy dodadzą ruch AI, pasażerów oraz MP - mam nadzieję, że wydajnościowo nic się nie zmieni i faktycznie będziemy mogli zacząć krucjatę w SR. Ten powyższy filmik robi na mnie olbrzymie i pozytywne wrażenie. edited: Podobno działa tak z kartą rtx3060ti, a gra zawiera ruch AI. Nie chcę piać z zachwytu póki nie uruchomię u siebie, ale optymalizacja wygląda na DOPRACOWANĄ!
  2. Przykre, że nawet tak oczywistej różnicy nie widzisz. @Dyspozytor Liniowy zapytał kogo, Ty stwierdziłeś, że to moja grafomania. To tak dla jasności.
  3. Tak, oczywiście, przypisałeś mi utwór Waligórskiego: A teraz, gdy jednak zweryfikowałeś wycofujesz się raczkiem, zakrywając swoją ignorancję moją "chamskością". To, że nie masz odwagi udowodniłeś już wcześniej, gdy ubliżałeś mi, przypisując opcję polityczną. Potrafisz obrażać, potrafisz używać argumentów nie rozumiejąc kontekstu, potrafisz nawet używać czegoś o czym nie masz pojęcia, byle podkreślić swoją "rację". Tak, każdy powinien się uczyć i obserwować, jak zachowują się trolle internetowe, co można wyczytać tutaj: https://pl.wikipedia.org/wiki/Trollowanie
  4. Popisałeś się nieznajomością Mistrza rozrywki Polskiego Radia, rozumiem, za młody jesteś by usłyszeć go na żywo, ale w dobie internetu, gdzie można wkleić pierwszy wers, pisać iż to grafomania, a następnie przypisywać to innemu użytkownikowi, to już szczyt ignorancji. Nigdy bym nie przypisał sobie czyjegoś utworu, nigdy bym nie pomyślał o tym, by obrażać kogokolwiek na podstawie cytatu utworu literackiego - tak, jesteś tylko forumowym trollem, więc Twoja opinia dotycząca twórczości osoby, o której istnieniu nigdy nie słyszałeś, bezwartościowa (tutaj są znacznie mocniejsze słowa, które każdy sobie dopowie, widząc w jaki sposób traktujesz wybitnego radiowca). I do tego sprowadza się cała Twoja bytność na tym forum, z reguły nie masz pojęcia o czym piszesz, obrażasz używając "polityki", tylko by wyłożyć swoje "racje". I widzisz, to że postawisz prawidłowo kropkę lub przecinek, nie znaczy, iż treść którą wstawisz ma jakąkolwiek wartość - a tym bardziej, gdy z taką częstotliwością chwalisz się ignorancją.
  5. Poraża mnie Twoja indolencja - zweryfikuj najpierw kim był Andrzej Waligórski, co uczynił dla Polskiego Radia i jakie treści tworzył. Bezwstydna ignorancja, gratuluję.
  6. To, że nazwiesz kogoś przegrywem lub przypiszesz mu rolę poddańczą, to świadczy o Tobie, Twojej kulturze osobistej oraz poziomie elokwencji.
  7. Jak Was tak czytam to nie wiem dlaczego, ale przed oczami staje mi fraszka Mistrza Waligórskiego "Zapylała raz pszczółka jakiegoś badyla, Wtem czuje, że od tyłu też ją ktoś zapyla. Patrzy się, a to truteń, niejaki Zenobi. Morał - rób dobrze innym, tobie też ktoś zrobi." I gdyby pojawiły się jakieś głosy, że to niezgodne z regulaminem, polecam "Bajeczki Babci Pimpusiowej". A teraz, możecie wrócić do utyskiwania na każdego, kto się z wami nie zgadza - Don Kichoty SimRaila...
  8. A następnie to: Logika godna trolla i to przeciętnego, bo by w jednym wątku tak sobie zaprzeczać... Cóż, ode mnie masz trwałego ignora.
  9. Bloody hell, Mate, that looks great!
  10. Szanowny kolego, jeśli nie życzysz sobie udziału osób trzecich w ogólnej dyskusji, to dam Ci prostą, acz bardzo skuteczną radę - skorzystaj z wiadomości prywatnej. Stwierdzenie, że SimRail ma prawo decydować o tym, jak dysponuje prawami do produktu jest stwierdzeniem faktu, a nie reprezentowaniem interesów firmy -> jeśli uważasz, że firma nie ma prawa dysponować swoim produktem wedle uznania, to uzasadnij, a nie imputuj mi kolejne bzdury. Co do kwestii samej wypowiedzi,, Twojego pouczania, całe szczęście, że Szanowny Kolega jest jeno zwykłym użytkownikiem 🙂 Chcesz powielać kłamstwa, półprawdy - Twoja sprawa, ja w tym zakresie będę to weryfikować i podkreślać, że ignorancja nie zwalnia od śmieszności wypowiadającego.
  11. Argument, by ktoś samodzielnie nie zrobił symulatora na podstawie gry nie jest kuriozalny - jeśli chcesz pełny symulator, zgłaszasz się do Sim-Kol jako właściciela projektu oraz posiadacza praw do tegoż projektu, zawierasz umowę i płacisz za wykonanie usługi. Jeśli nie rozumiesz tego, że SimKol ma prawo do decydowania o formie zarabiania na własnym produkcie, to nie wiem jak Ci to wytłumaczyć. Nie ma kagańca na MQTT, jest udostępnienie tego co masz w grze, tylko zamiast korzystać z klawiatury, będziesz mógł sterować pojazdem przy pomocy własnych modułów. Mało znalazłeś, wystarczyło zajrzeć na strony mqtt i sprawdzić tworząc prosty broker oraz subskrybenta -> rabbitmq pokazuje w jaki sposób to stworzyć, krok po kroku. Możesz obciążyć kolejkę wedle uznania (daj 5 subskrybentów) i sprawdź zanim napiszesz coś podobnego, powtarzając po przedmówcy, który ciągle szuka właściwego "kalkulatora" do przeliczenia ileż to taktów zejdzie procesorowi na obrobienie ramek. Mało tego, nie zweryfikowałeś jaka jest architektura tegoż protokołu, ale piszesz o łatwiźnie i "kroplówce" danych. Po co? To, że interfejs MQTT pozwala na znacznie prostszą (dla człowieka) prezentację danych jest bezsprzeczne. Piszesz o zaawansowanym protokole, a jakie masz z nimi doświadczenie na co dzień? I powiedz mi, posty na forum piszesz binarnie i komunikujesz się po jakimś ukrytym API czy używasz zaawansowanego protokołu, który pozwala bez problemu nie tylko tworzyć, ale i odczytywać wiadomości? I może bardziej dosadnie -> łapiesz konie na łące i jeździsz na oklep, czy używasz tej zaawansowanej technologi jaką jest motoryzacja? Wybór protokołu komunikacyjnego i forma wystawionego API została podjęta po uzgodnieniach z społecznością na kanale discord - w dyskusji wzięło udział wielu konstruktorów o mniejszym lub większym zrozumieniu tematu, ale zdecydowana większość uznała to za najlepszy pomysł (nawet w tym temacie jest mój post, który zaprasza do dyskusji - było to ponad pół roku temu). Bicie piany dzisiaj i manipulowanie niesprawdzonymi lub błędnymi danymi ma służyć chaosowi? Czy może jak napisał Królik, jeden "pasjonata" ma wywrócić wszystko do góry nogami bo takie ma widzimisię? MQTT jest znacznie bardziej zaawansowanym protokołem bo jest nowszy, a obecnie pozwala już na stosowanie w warstwie 1- https://www.bevywise.com/mqtt-usecases/manufacturing-solutions.html . Te rozwiązania oparte są nie tylko o szereg badań, ale także wdrożenia. Ponownie, zweryfikuj swoją wiedzę, zanim będziesz pisać o brokerach MQTT jako "zasobożernych silnikach" - postaw serwer w dockerze i zmierz ile faktycznie wymaga zasobów... Naprawdę, warto najpierw poczytać, zweryfikować i samodzielnie sprawdzić bo czasem może się okazać, że piszemy o czymś o czym nie mamy pojęcia z pełnym przeświadczeniem swoich racji - nikt nie jest od tego, by Ci wyjaśniać zasady działania i jeśli chcesz rzucać półprawdy, niedomówienia czy niesprawdzone "mity" i opierać o to twierdzenia o "wykastrowanie", "zasobożerność" czy pozostałe, to z pewnością, nikt nie będzie także chętny by pomagać Ci w zrozumieniu czym to jest. Zdobywanie wiedzy polega na weryfikacji i pytaniu, a nie oskarżaniu i rzucaniu nieprawdziwych tez by inni je weryfikowali.
  12. Potrafisz to udowodnić czy jedynie będziesz pisać o tych opóźnieniach? No chyba, że jak na trolla przystało, jedyne co masz, to własną opinię, którą będziesz przepychać ubliżając innym użytkownikom. Proste, udowodnij opóźnienia. Brokery FB ogarniają miliardy wiadomości na sekundę, brawo, masz jeszcze jakieś przykłady, które można przełożyć na obsługę symulatora, a może, ponownie, jesteś jedynie trollem, który własne tezy broni absurdami, byleby wpasować do kontekstu (czekaj, to nie Ty wypisywałeś o manipulacji rodem z tvpis?). Udowodnij ten narzut - a dokładnie koszt, ile taktów zegara w nowoczesnym procesorze zajmuje obsługa ramek MQTT. I który pojazd ma 200 pozycji na zadajniku jazdy, który będziesz obsługiwać enkoderem? Kolejny trollowy argument - byle by wkleić? (ponownie, co pisałeś o manipulowaniu?) W Twoich wypowiedziach nie ma ani jednego faktu odnośnie MQTT, który realnie mógłby wpłynąć na działanie w zakresie symulatora, który będzie miał obsłużyć kilkanaście wiadomości na sekundę. Są za to bzdury, o tym, że MQTT nie jest wykorzystywane w automatyce - sam protokół powstał do monitorowania i zarządzania rurociągiem, uwaga pod koniec XX wieku, czyli jest używany od blisko 30 lat w projektach wymagających nie tylko wysokiej wydajności, ale także dokładności. Piszesz o testowaniu obciążeń, to napiszę wprost, jak ktoś czego nie umie, to wychodzą takie kwiatki, że broker blokuje się już przy 100 wiadomościach na sekundę - znasz to skądś? Nie? To zajrzyj na stack, a odkryjesz, że tysiące użytkowników zapychają MIDI, bo nie są w stanie prawidłowo zsynchronizować, czy choćby zbudować kolejki. Podsumowując, manipulujesz wklejając dane od FB i nakładając na projekt o zupełnie innej skali, kłamiesz pisząc o tym, że nikt nie wykorzystuje MQTT - żyjemy w trzeciej dekadzie XXI wieku, każdy może wpisać w wyszukiwarkę i dostać informację o takich projektach, a do tego, by podkreślić "moc" tych kłamstw i manipulacji, ubliżasz - to jest niesmaczne i z definicji nazywane jest trollowaniem. Dla każdego, kto nie wie czym MQTT jest polecam oficjalną stronę projektu https://mqtt.org/ , a dla tych, którzy chcą zobaczyć jak to działa i nauczyć się w jaki sposób odpowiada subscriber (taką rolę będziecie musieli obsłużyć) polecam https://www.rabbitmq.com/ - w tym projekcie jest bardzo dobrze udokumentowane "jak to działa" ( https://www.rabbitmq.com/tutorials ), z przykładami w popularnych językach.
  13. Z jakiego internetu? Broker działa na sockecie na Twoim hoście, lokalnie!
  14. Skończ już z wycieczkami osobistymi, chyba, że to jedyne co potrafisz w formie argumentacji: I teraz udowodnij, na liczbach, ile zajmuje Publish - Routing (w brokerze) - Deliver do subscriber. Wykaż, że naprawdę wiesz o czym mówisz utyskując na "opóźnienia". Do obliczeń użyj najsłabszego procesora jaki jest rekomendowany, czyli . Chcę zobaczyć tą "kompetencję", której mi odmawiasz, nie mając pojęcia kim jestem. I by było jasne, ja naprawdę widziałem te Twoje obrzydlistwa:
  15. Przecież MQTT nie broni Ci wpięcia urządzenia po USB, co napisałem tu: MQTT w takim ujęciu jest jedynie API dla Twojego sterownika, którym łączysz się po USB, czy nawet porcie szeregowym (jak masz ochotę). Tak, w takim ujęciu masz dodatkową pracę, bo musisz napisać adapter, który zepnie komunikację MIDI czy jaką tam sobie wymyślisz, z API wystawionym przez programistów (MQTT). To wszystko. Pisanie o narzucie miałoby sens, gdybyśmy mieli jednordzeniowe procesory pokroju 80286 - faktycznie, dodanie ramek byłoby kosztowne, ale nie dla wielordzeniowych procesorów mających miliardy operacji na rdzeń! Mówimy o brokerze i subskrybencie na tym samym hoście, koszt "narzutu" to 100µs na wiadomość? Tak, mówimy o rzędzie wielkości 100 mikro sekund, gdzie jedna mikro sekunda jest jedną milionową sekundy. Utyskiwanie na opóźnienia przy tego typu procesorach (a ten minimalny, zalecany do gry to: jest absurdalne. I uzupełnijmy, jakiekolwiek by API przez programistów nie było, to i tak na Tobie wisi stworzenie sterownika, do układu który chcesz podłączyć, a MQTT zwalnia każdego chętnego choćby z tworzenia kolejek i priorytetów, bo tym zajmuje się broker, który będzie wystawiony jako API. A jeśli chodzi o "trendi" i automotive https://bmw-cardata.bmwgroup.com/customer/public/api-documentation/Id-Streaming_MQTT-example tutaj masz więcej o samym projekcie, ile funkcjonuje, jak funkcjonuje i w jakim zakresie https://www.hivemq.com/case-studies/bmw-mobility-services/ I wierz mi, to nie jest jedyne rozwiązanie MQTT w szeroko rozumianej automatyce. edited. Ponadto, jak API się pojawi to sam na github wystawie repo, które udokumentuje i pokaże jak podpinać kolejne elementy, a z pewnością nie będę jedynym. Powstaną nie tylko gotowe projekty, ale także template dla różnych rozwiazań.
×
×
  • Create New...

Important Information

Terms of Use Privacy Policy