Kategoria: Blog

Wydanie serwerów do streamingu Roc 0.1, Ant 1.7 i Red5 1.1.1

Dostępne są nowe wydania otwartych serwerów mediów, przeznaczonych do organizacji streamingu w sieci: Przedstawiono pierwsze wydanie Roc, toolkit do strumieniowego przesyłania dźwięku przez sieć w czasie rzeczywistym z gwarantowanym czasem opóźnień i zapewnieniem jakości na poziomie płyt kompaktowych. Przy przesyłaniu uwzględnia się odchylenie czasu zegarów systemowych nadawcy i odbiorcy. Wspiera się odzyskiwanie utraconych pakietów przy pomocy […]

Przepraszam, ale nie przyjdę do pracy, ponieważ jest teraz zima

Cudowne są Twoje sprawy, Panie. Tak mniej więcej mówiłem na ostatniej konferencji poświęconej teorii pokoleń X, Y, Z. Tak się złożyło, że całe to pokoleniowe szaleństwo minęło mnie obojętnie. Dlatego, gdy zaczęto mi opowiadać, że przy zarządzaniu zespołami należy uwzględniać ich przynależność do danej litery alfabetu łacińskiego, byłem nieco zaskoczony („zdziwiony”, „zaintrygowany”, „zaskoczony”, […]

Zasada pojedynczej odpowiedzialności. Nie tak prosta, jak się wydaje

Zasada pojedynczej odpowiedzialności, znana także jako zasada jedynej zmienności, jest niezwykle skomplikowana do zrozumienia i stanowi nerwowy temat na rozmowach kwalifikacyjnych dla programistów. Moje pierwsze poważne zapoznanie się z tą zasadą miało miejsce na początku pierwszego roku, kiedy młodych i zielonych zabrało nas do lasu, aby zrobić z osobników studentów — prawdziwych studentów. […]

Wydano NoRT CNC Control 0.4

Wydano nową wersję opracowywanego przeze mnie systemu zarządzania frezarką CNC. W tej wersji przede wszystkim naprawiono błędy i niedociągnięcia poprzedniej wersji (Wydano NoRT CNC Control). Ulepszenia: Przebudowano planner prędkości ruchu. Nowy planner analizuje ruch od początku do końca, uwzględniając krzywiznę łuków w trakcie ruchu po łuku i wybiera maksymalnie możliwe […]

Zastosowanie losowego orakula na przykładzie loterii

Pewnego poranka natrafiłem na artykuł o weryfikowalnym generatorze liczb losowych na platformie blockchain Waves. Ogólny obraz był jasny, ale sposób konkretnej implementacji — nie. Jakieś kody, podpisy, co, gdzie, dlaczego? Kilka konsultacji z autorem orakulum pozwoliło na połączenie logiki losowania (zrealizowanej w PHP) z algorytmem generowania liczb losowych. W momencie rozpoczęcia turnieju/gry […]

Cloudowe usługi do gier na słabszych PC, aktualne w 2019 roku

Wartość rynku gier szacuje się na 140 miliardów dolarów. Z każdym rokiem rynek się rozszerza, swoje nisze znajdują nowe firmy, a stare podmioty również się rozwijają. Jednym z najszybciej rozwijających się trendów w grach są gry w chmurze, które nie wymagają ani potężnego PC, ani konsoli najnowszej generacji do uruchomienia nowości. Według danych agencji analitycznej IHS Markit, w ubiegłym roku usługi gamingowe […]

Jak połączyć klastry Kubernetes w różnych centrach danych

Witaj w serii krótkich przewodników po Kubernetes. To regularna kolumna z najciekawszymi pytaniami, które otrzymujemy online i na naszych szkoleniach. Odpowiada ekspert Kubernetes. Dzisiejszym ekspertem jest Daniele Polencic. Daniele pracuje jako instruktor i programista w Learnk8s. Jeśli chcesz, aby twoje pytanie zostało omówione w następnym poście, skontaktuj się z […]

Dzień ochrony dzieci przed złym kodem

Wpis poświęcony Dniu Dziecka. Jakiekolwiek zbieżności – nie są zbiegami. W wieku 10 lat miałem pierwszy komputer i płytę z Visual Studio 6. Od tego czasu wymyślam sobie zadania — zautomatyzować sprawy, stworzyć jakiś serwis internetowy dla trzech osób lub napisać grę, którą później usuną z Play Marketu z powodu wieku. Oczywiście, traciłem źródła i […]

Zaostrzenie zasad publikacji dodatków w Chrome Web Store

Firma Google ogłosiła zaostrzenie zasad dotyczących umieszczania dodatków w katalogu Chrome Web Store. Pierwsza część zmian dotyczy projektu Strobe, w ramach którego przeprowadzono przegląd metod stosowanych przez zewnętrznych deweloperów aplikacji i dodatków do uzyskiwania dostępu do usług związanych z kontem użytkownika w Google lub danymi na urządzeniach z Androidem. Oprócz wcześniej zaprezentowanych nowych […]

W katalogu pakietów PyPI dodano wsparcie dla dwustopniowej autoryzacji

W PyPI, katalogu pakietów dla programistów w języku Python, dodano wsparcie dla dwustopniowej weryfikacji, aby chronić konto w razie kompromitacji głównego hasła. Możliwość ta jest dostępna dla wszystkich zarejestrowanych użytkowników katalogu. Jak na razie z metod dwustopniowej weryfikacji wspierane są tylko ograniczone czasowo jednorazowe kody (TOTP), generowane za pomocą specjalnej aplikacji mobilnej. Do generowania jednorazowych haseł mogą być używane […]

Pierwsza wersja testowa mobilnej platformy Tizen 5.5

Została zaprezentowana pierwsza wersja testowa (milestone) mobilnej platformy Tizen 5.5. Wydanie ma na celu zapoznanie deweloperów z nowymi możliwościami platformy. Kod jest dostarczany na licencjach GPLv2, Apache 2.0 i BSD. Kompilacje zostały przygotowane dla emulatora, płyt Raspberry Pi 3, odroid u3, odroid x u3, artik 710/530/533 oraz różnych platform mobilnych opartych na architekturach armv7l i arm64. Projekt rozwija się w ramach […]

Co zapamiętano z RIT++ 2019

27-28 maja w Moskwie odbyła się przemysłowa wystawa oraz szereg profesjonalnych konferencji tematycznych „Rosyjskie technologie internetowe 2019”. Selectel tradycyjnie wsparł to wydarzenie i był jego partnerem. Dziś krótko opowiemy, co zapadło w pamięć gościom i uczestnikom. Firma Ontiko, organizator festiwalu, dołożyła wszelkich starań, aby stworzyć komfortową i wygodną przestrzeń zarówno dla gości, jak i dla […]

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster