Kategoria: Blog

Zmniejszenie ryzyka przestojów dzięki architekturze Shared Nothing

Temat odporności w systemach przechowywania danych jest zawsze aktualny, ponieważ w dobie powszechnej wirtualizacji i konsolidacji zasobów, systemy przechowywania danych są tym ogniwem, którego awaria doprowadzi nie tylko do zwykłej awarii, ale do długotrwałych przestojów usług. Dlatego nowoczesne systemy przechowywania danych mają wiele zduplikowanych komponentów (nawet kontrolerów). Jednak czy taka ochrona jest wystarczająca? Absolutnie wszystko […]

Budowanie odpornego rozwiązania na bazie Oracle RAC i architektury AccelStor Shared-Nothing

Wiele przedsiębiorstw i systemów wirtualizacyjnych ma własne mechanizmy do budowania rozwiązań odpornych na awarie. W szczególności, Oracle RAC (Oracle Real Application Cluster) to klaster składający się z dwóch lub więcej serwerów baz danych Oracle, które współpracują w celu równoważenia obciążenia i zapewnienia odporności na poziomie serwera/aplikacji. Do pracy w takim trybie wymagane jest wspólne magazynowanie, w roli […]

Wiele chińskich aplikacji w Google Play szpieguje użytkowników

Wiele popularnych aplikacji na Androida od dużego chińskiego dewelopera DU Group, w tym aplikacja do selfie z 50 mln pobrań, jest wykorzystywanych do oszustw, nadużywania uprawnień użytkownika, natrętnej reklamy i tak dalej. W szczególności wysyłają dane do Chin. O tym poinformował portal BuzzFeed.News. Ta firma ma ponad miliardową widownię na świecie i twierdzi, […]

Wydanie Proton 4.2-3, pakietu do uruchamiania gier Windows w Linuxie

Firma Valve opublikowała zestawienie projektu Proton 4.2-3, które oparte jest na dorobku projektu Wine i ma na celu zapewnienie uruchamiania w Linuxie aplikacji gier stworzonych dla systemu Windows i przedstawionych w katalogu Steam. Dorobek projektu jest rozpowszechniany na licencji BSD. W miarę gotowości do oryginalnego Wine i pokrewnych projektów, takich jak DXVK i vkd3d, przenoszone są rozwijane w Proton zmiany. […]

Firma Mozilla zaprezentowała platformę WebThings

Firma Mozilla, po dwóch latach eksperymentów i rozwoju, zaprezentowała platformę WebThings, która obejmuje wcześniej rozwijane projekty WebThings Framework i WebThings Gateway, oferujące komponenty umożliwiające dostęp do różnych kategorii urządzeń konsumenckich oraz wykorzystanie uniwersalnego Web Things API do organizacji interakcji z nimi. Osiągnięcia projektu są udostępniane na licencji MPL 2.0. WebThings Framework zapewnia zestaw wymiennych komponentów do […]

Happy Party, czyli kilka słów o moich wspomnieniach związanych z partycjonowaniem w PostgreSQL10

Przedmowa lub jak powstał pomysł segmentacji Historia zaczyna się tutaj: Pamiętasz, jak to wszystko się zaczęło. Wszystko było po raz pierwszy i na nowo. Po tym, jak prawie wszystkie zasoby do optymalizacji zapytania, w tamtym momencie, zostały wyczerpane, pojawiło się pytanie — co dalej? Tak powstał pomysł segmentacji. Liryczne dygresje: Właśnie ‘w tamtym momencie’, ponieważ […]

«Sea Launch» może być przeniesiony na Daleki Wschód

Nie jest wykluczone, że platforma startowa «Sea Launch» zostanie przeniesiona z Kalifornii na Daleki Wschód. Przynajmniej, jak donosi portal informacyjny «RIA Nowosti», mówią o tym źródła w przemyśle rakietowo-kosmicznym. Projekt «Sea Launch» został opracowany już na początku lat 90. XX wieku. Idea polegała na stworzeniu pływającego kompleksu rakietowo-kosmicznego, zdolnego do zapewnienia najbardziej korzystnych […]

NixOS 19.03

Została wydana nowa wersja dystrybucji NixOS. Cechami NixOS są „funkcjonalnie czysty” menedżer pakietów Nix oraz własny system jednolitej konfiguracji. Niektóre zmiany: Domyślnym interpretatorem Pythona 3 jest teraz CPython 3.7; dodano środowisko graficzne Pantheon, rozwijane przez twórców elementary OS; moduł Kubernetes przeszedł poważny refaktoryzację; dodano 35 nowych modułów; zakończono wsparcie dla nodejs w wersji 6; kompozytor Wayland […]

Model mandatu podziału praw w FreeBSD

Wprowadzenie Aby zapewnić dodatkowy poziom bezpieczeństwa serwera, można zastosować model mandatu rozdziału dostępu. W tym artykule opisano, jak uruchamiać Apache w więzieniu z dostępem tylko do tych komponentów, do których niezbędny jest dostęp, aby Apache i PHP działały poprawnie. Na tej zasadzie można ograniczać nie tylko Apache, ale także dowolny inny stos.

Zhabogram 0.8 — Transport z Telegramu do Jabbera

Zhabogram — transport (most, brama) z sieci Jabber (XMPP) do sieci Telegram, napisany w Ruby. Następca tg4xmpp. Zależności: Ruby >= 1.9 ruby-sqlite3 >= 1.3 xmpp4r == 0.5.6 tdlib-ruby == 2.0 i skompilowana tdlib == 1.3 Możliwości: Autoryzacja w Telegramie, w tym z dwuetapową autoryzacją (hasłem) Synchronizacja listy czatów z rosterem Synchronizacja statusów kontaktów z rosterem

Buildroot — część 1. Wprowadzenie, budowanie minimalnego systemu, konfiguracja przez menu

Wprowadzenie W tej serii artykułów chciałbym omówić system budowy dystrybucji buildroot i podzielić się doświadczeniem w jego dostosowywaniu. Będzie tu praktyczne doświadczenie tworzenia małego systemu operacyjnego z interfejsem graficznym i minimalną funkcjonalnością. Przede wszystkim, nie należy mylić systemu budowy z dystrybucją. Buildroot może zbudować system z zestawu pakietów, które mu zaoferowano. Buildroot opiera się na plikach make i dlatego […]

Sowiecka estetyka techniczna i technologie

Cześć, dzisiaj podziwiałem niektóre artefakty epoki sowieckiej i postanowiłem podzielić się nimi z społeczeństwem. Post nie będzie zawierał analizy technicznej ani historycznej, tylko zdjęcia dla ciekawych oraz moje notatki. Dlatego publikuję w „czwartym dziale”. (Uwaga, zdjęcia mają łącznie około 40 MB!) Wtyczka elektryczna Z legendy pochodzi z „Burana” — „Bury”. Zwróć uwagę, że przewód jest zalany brązowym kompozytem, widać […]

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