Kategoria: Blog

CI/CD na AWS, Azure i Gitlab. Nowy kurs od OTUS

Uwaga! Niniejszy artykuł nie jest techniczny i jest skierowany do czytelników zainteresowanych edukacją w zakresie CI/CD. Prawdopodobnie, jeśli nie interesuje Cię nauka, ten materiał nie będzie dla Ciebie interesujący. Jeśli jesteś programistą lub administratorem odpowiedzialnym za ustalenie procesów ciągłej integracji i dostarczania (continuous integration / continuous delivery), to w OTUS rozpoczęła się rekrutacja na kurs specjalnie […]

Określamy odpowiedni rozmiar klastra Kafka w Kubernetes

Przykł. tłum.: W tym artykule firma Banzai Cloud dzieli się przykładem wykorzystania swoich specjalnych narzędzi do ułatwienia eksploatacji Kafka w ramach Kubernetes. Podane instrukcje ilustrują, jak określić optymalny rozmiar infrastruktury i skonfigurować samą Kafkę, aby osiągnąć wymaganą przepustowość. Apache Kafka to rozproszona platforma strumieniowa do budowy niezawodnych, skalowalnych i wydajnych systemów strumieniowych w czasie rzeczywistym. […]

Fizyka tekstu. Część 1. Symbole

Symbol to atom tekstu. Ani więcej, ani mniej. W tekście każdy symbol występuje określoną liczbę razy. Rozkładając tekst na symbole, można dostrzec pewne cechy i prawidłowości. Porozmawiajmy o tym. [Bez słów: źródła do artykułu] Tekst składa się z ograniczonego zestawu symboli. Alfabet tekstu oznacza zestaw wszystkich symboli występujących w tekście. I ten zestaw […]

Nowy artykuł: Przegląd aparatu Sony RX100 VII: elitarny kompaktowy aparat

Koncepcję serii RX100, której pierwszy aparat pojawił się na rynku w 2012 roku, można opisać w najprostszy sposób: maksymalna funkcjonalność przy minimalnych wymiarach. Znaczące zmiany widzieliśmy w poprzednim modelu RX100 VI: firma zmieniła koncepcję wbudowanego obiektywu, robiąc krok w stronę zwiększenia zakresu ogniskowych przy obniżeniu jasności. W nowym modelu zastosowano ten sam obiektyw, tak […]

Ethernet w wersji 802.3: stara prędkość, nowe możliwości

5 lutego tego roku zatwierdzono nowy standard dla Ethernetu o prędkości 10 megabitów. Tak, dobrze przeczytaliście: dziesięć megabitów na sekundę. Po co w XXI wieku potrzebna jest taka „mała” prędkość? Aby zastąpić ten zbiór technologii, który skrywa się pod obszerną nazwą „szyna terenowa” — Profibus, Modbus, CC-Link, CAN, FlexRay, HART itd. Jest ich za dużo, są ze sobą niezgodne […]

Ping wszystkich węzłów IPv6 na kanale

Zostało zaledwie kilka dni do rozpoczęcia nowej edycji kursu „Inżynier sieci” od OTUS. W związku z tym chcemy podzielić się z wami tłumaczeniem przydatnego materiału na ten temat. Seria artykułów na blogu poświęconych poradom i rekomendacjom dotyczącym rozwiązywania problemów związanych z pingiem IPv6 (ICMPv6 Echo Request/Echo Reply). Zauważ, że korzystam z systemu Linux (konkretnie Fedora 31), […]

Wydano emulator CEMU 1.17.2: poprawa wydajności i usunięcie błędów

Twórcy emulatora Nintendo Wii U o nazwie CEMU wydali nową wersję oznaczoną numerem 1.17.2. Ta wersja uzyskała lepsze wskaźniki podczas pracy z procesorami wielordzeniowymi oraz ogólny wzrost wydajności. Zgodnie z informacjami zawartymi w uwagach do wydania, CEMU 1.17.2 naprawia problem, w którym w liście gier zamiast podstawowej gry wyświetlałyby się aktualizacje lub DLC, jeżeli gra nie została odnaleziona. Nowa wersja […]

Let's Encrypt przeszedł do weryfikacji z wykorzystaniem różnych podsieci

Organizacja certyfikacyjna Let’s Encrypt, prowadzona przez społeczność i oferująca certyfikaty bezpłatnie dla wszystkich chętnych, ogłosiła wprowadzenie nowego schematu weryfikacji uprawnień do uzyskania certyfikatu dla domeny. Od teraz połączenie z serwerem, na którym umieszczony jest wykorzystywany w weryfikacji katalog „/.well-known/acme-challenge/”, będzie realizowane z użyciem kilku żądań HTTP wysyłanych z 4 różnych adresów IP, umieszczonych w różnych centrach danych i należących do […]

Luka w hipernadzorze VMM rozwijanym przez OpenBSD została naprawiona nie do końca

Po analizie opublikowanego przez projekt OpenBSD poprawki luki w hipernadzorze VMM, zgłoszonej w ubiegłym tygodniu, badacz stwierdził, że sugerowana użytkownikom łatka nie eliminuje problemów. Badacz wskazał, że problem nie wynika z sąsiedniego rozdzielania fizycznych adresów gościnnego systemu (GPA, Guest Physical Address), podobnie jak fizycznych adresów systemu gospodarza (HPA). Przy przecięciu strukturą strony pamięci gościnnej […]

Metody optymalizacji zapytań LINQ w C#.NET

Wprowadzenie W tej artykule omówiono niektóre metody optymalizacji zapytań LINQ. Przedstawimy również dodatkowe podejścia do optymalizacji kodu związane z zapytaniami LINQ. LINQ (Language-Integrated Query) to prosty i wygodny język zapytań do źródeł danych. LINQ to SQL jest technologią dostępu do danych w systemach zarządzania bazami danych. To potężne narzędzie do pracy z danymi, które wykorzystuje deklaratywne […]

Systemy automatyzacji oparte na Foundation Fieldbus

Foundation Fieldbus jest cyfrowym systemem komunikacyjnym stosowanym w automatyzacji, obok takich jak Profibus, Modbus czy HART. Technologia ta pojawiła się nieco później od swoich konkurentów: pierwsza wersja standardu datowana jest na 1996 rok i obecnie obejmuje dwa protokoły wymiany informacji między uczestnikami sieci – H1 i HSE (High Speed Ethernet). Protokół H1 jest stosowany w celu wymiany […]

Wydanie konsolowego klienta XMPP Profanity 0.8

Po 8 latach od pierwszego commita i 5 miesiącach od wersji 0.7 wydano konsolowego klienta XMPP Profanity 0.8. Interfejs profanity został zbudowany przy użyciu biblioteki ncurses, obsługuje powiadomienia przy użyciu biblioteki libnotify. Aplikację można zbudować zarówno z biblioteką libstrophe, która realizuje obsługę protokołu XMPP, jak i z jej forkiem libmesode, wspieranym przez dewelopera. Możliwości klienta mogą być rozszerzone […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster