Kategoria: Blog

Michał Salosin. Golang Meetup. Zastosowanie Go w backendzie aplikacji „Smotri+”

Michał Salosin (dalej – MS): – Cześć wszystkim! Nazywam się Michał. Pracuję jako backend developer w firmie MC2 Software i opowiem o użyciu Go w backendzie aplikacji mobilnej „Szukaj+”. Czy ktoś z obecnych lubi hokej? W takim razie ta aplikacja jest dla was. Jest dostępna na Androida i iOS, służy do oglądania transmisji różnych wydarzeń sportowych online i […]

Wydano stabilną wersję Chrome OS 80

Firma Google nie rezygnuje z rozwijania systemu operacyjnego Chrome OS, który niedawno otrzymał dużą aktualizację w wersji 80. Stabilna wersja Chrome OS 80 miała być wydana jeszcze kilka tygodni temu, ale deweloperzy najwyraźniej źle oszacowali terminy i aktualizacja dotarła z opóźnieniem. Jednym z ważnych nowości w 80. wersji był zaktualizowany interfejs tabletowy, który można […]

Masowe wycofanie certyfikatów Let's Encrypt

Organizacja certyfikacyjna Let’s Encrypt, kontrolowana przez społeczność, która bezpłatnie wydaje certyfikaty wszystkim zainteresowanym, ostrzegła o nadchodzącym odwołaniu wielu wcześniej wydanych certyfikatów TLS/SSL. Z 116 mln obecnie obowiązujących certyfikatów Let’s Encrypt zostanie odwołanych nieco ponad 3 mln (2,6%), z których około 1 mln to duplikaty przypisane do jednej domeny (błąd zasadniczo dotknął bardzo często aktualizowane […]

GCC został usunięty z głównej kompozycji FreeBSD

Zgodnie z wcześniej ustalonym planem, zestaw kompilatorów GCC został usunięty z drzewa źródłowego FreeBSD. Kompilacja GCC wraz z systemem podstawowym dla wszystkich architektur została domyślnie wyłączona pod koniec grudnia, a teraz kod GCC został usunięty z repozytorium SVN. Zauważono, że w momencie usunięcia GCC wszystkie platformy, które nie wspierają Clang, przeszły na korzystanie z zewnętrznych narzędzi budowlanych, […]

Wydanie Chrome OS 80

Wydano system operacyjny Chrome OS 80, oparty na jądrze Linux, menedżerze systemowym upstart, narzędziach budowlanych ebuild/portage, otwartych komponentach oraz przeglądarce internetowej Chrome 80. Środowisko użytkownika Chrome OS jest ograniczone do przeglądarki internetowej, a zamiast standardowych programów wykorzystane są aplikacje webowe, niemniej jednak, Chrome OS zawiera pełnoprawny interfejs wielookienkowy, pulpit i pasek zadań. Wersja Chrome OS 80 […]

Porteus Kiosk 5.0.0 — dystrybucja do realizacji demonstracyjnych stanowisk i terminali samoobsługowych.

2 marca ukazała się piąta wersja dystrybucji Porteus Kiosk 5.0.0, opartej na Gentoo Linux, przeznaczonej do szybkiego wdrażania stoisk demonstracyjnych oraz terminali samoobsługowych. Rozmiar obrazu wynosi zaledwie 104 MB. Dystrybucja zawiera minimalne środowisko wymagane do uruchomienia przeglądarki internetowej (Mozilla Firefox lub Google Chrome) z ograniczonymi uprawnieniami — zmianę ustawień i instalację dodatków zabroniono […]

Jak zapewnić wysoką jakość eksploatacji lokalnej sieci małego przedsiębiorstwa?

Czy małe przedsiębiorstwo potrzebuje lokalnej sieci? Czy wydawanie dużych środków na zakup sprzętu komputerowego, wynagrodzenia dla personelu obsługującego, opłacanie licencjonowanego oprogramowania jest rzeczywiście konieczne? Autor miał okazję rozmawiać z różnymi kategoriami (głównie młodymi) właścicieli i kierowników małych firm (głównie spółek z o.o.). Wypowiadane opinie były diametralnie różne, od takich, że lokalna sieć obliczeniowa […]

Tworzymy adresowy serwis WEB w PHP + LDAP

Zdarzyło się, że (stosunkowo) duża firma miała wiele zdalnych biur, w których znajdowało się znaczna liczba użytkowników. Wszystkie biura zostały połączone w jedną sieć z wspólną domeną, każde biuro zostało zdefiniowane w Active Directory (w dalszej części tekstu AD) jako jednostka organizacyjna (OU), w której dodawani byli użytkownicy. Należało umożliwić użytkownikom szybkie i bez specjalnych […]

ESET Small Office Pack: cyberochrona domowych biur i małych firm

ESET zaprezentował na rynku rosyjskim nowy produkt do zapewnienia bezpieczeństwa informacji. Rozwiązanie o nazwie Small Office Pack ma na celu ochronę małych biur i firm. Zauważono, że ESET Small Office Pack umożliwia zorganizowanie ochrony niewielkiej infrastruktury IT przy minimalnych nakładach czasu i zasobów. Rozwiązanie można zainstalować i używać bez obecności administratora systemu w firmie. […]

Krótki przegląd i konfiguracja Kata Containers

W tym artykule zostanie omówiona zasada działania Kata Containers, a także zostanie przedstawiona praktyczna część dotycząca ich podłączenia do Docker. O ogólnych problemach z Dockerem i możliwych rozwiązaniach już pisano, dzisiaj krótko opiszę implementację od Kata Containers. Kata Containers to bezpieczne środowisko uruchomieniowe (runtime) kontenerów oparte na lekkich maszynach wirtualnych. Praca z nimi […]

Prosty repozytorium rpm przy użyciu Inotify i webdav

W tym poście omówimy przechowywanie artefaktów rpm za pomocą prostego skryptu z inotify + createrepo. Wgrywanie artefaktów odbywa się przez webdav z wykorzystaniem apache httpd. Dlaczego apache httpd będzie opisane bliżej końca posta. Tak więc, rozwiązanie powinno spełniać następujące wymagania dla organizacji wyłącznie RPM repozytorium: Bezpłatność Dostępność pakietu w repozytorium w przeciągu kilku sekund po załadowaniu do magazynu […]

PostgreSQL Antipatterns: zmiana danych omijając wyzwalacz

Prędzej czy później wielu z nas staje przed koniecznością masowego wprowadzenia zmian w rekordach tabeli. Już wcześniej opowiadałem, jak to robić w sposób najlepszy, a jak — lepiej unikać. Dziś opowiem o drugim aspekcie masowych aktualizacji — o działaniu wyzwalaczy. Na przykład, w tabeli, w której musisz coś poprawić, istnieje złośliwy wyzwalacz ON UPDATE, który przenosi wszystkie zmiany do […]

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