Kategoria: Administracja

2. UserGate Wprowadzenie. Wymagania, instalacja.

Witaj, to jest drugi artykuł o rozwiązaniu NGFW firmy UserGate. Celem tego artykułu jest pokazanie, jak zainstalować zaporę sieciową UserGate na wirtualnym systemie (będę używać oprogramowania do wirtualizacji VMware Workstation) i wykonać jej początkową konfigurację (umożliwić dostęp z lokalnej sieci przez bramę UserGate do Internetu). 1. Wprowadzenie Najpierw opiszę różne sposoby wdrożenia tej bramy w sieci. Chcę […]

Powrót do USA: HP zaczyna produkować serwery w USA

Hewlett Packard Enterprise (HPE) stanie się pierwszym producentem, który wróci do "białej montażu". Firma ogłosiła nową kampanię produkcji serwerów z części wytwarzanych na terenie USA. HPE będzie monitorować bezpieczeństwo łańcucha dostaw dla amerykańskich klientów w ramach inicjatywy HPE Trusted Supply Chain. Usługa ta przeznaczona jest przede wszystkim dla klientów z sektora publicznego, ochrony zdrowia i uczestników […]

AjTiBroda: Konteneryzacja prostym językiem. Wywiad z inżynierami systemowymi z Southbridge

Dziś czeka was podróż w świat inżynierów systemowych aka inżynierów DevOps: odcinek o wirtualizacji, konteneryzacji, orkiestracji przy pomocy Kubernetes oraz konfiguracji z wykorzystaniem Docker. Kubernetes, Ansible, playbooki, kubelet, Helm, Docker Swarm, kubectl, chartry, pody - potężna teoria do konkretnej praktyki. Gośćmi są inżynierowie systemowi z ośrodka szkoleniowego „Slyerm” oraz jednocześnie firmy Southbridge - Nikolaj Mesropjan i Marsel Ibrajew. […]

Spacer po grabach: 10 krytycznych błędów w testach wiedzy

Przed zapisaniem się na nowy kurs Machine Learning Advanced testujemy przyszłych studentów, aby określić ich poziom gotowości i zrozumieć, co dokładnie powinniśmy im zaoferować w ramach przygotowań do kursu. Jednak pojawia się dylemat: z jednej strony musimy sprawdzić ich wiedzę na temat Data Science, z drugiej — nie możemy zorganizować pełnoprawnego 4-godzinnego egzaminu. Aby to rozwiązać, […]

Jeszcze jeden rower: przechowujemy ciągi znaków Unicode o 30-60% bardziej kompaktowo niż UTF-8

Jeśli jesteś programistą i stajesz przed zadaniem wyboru kodowania, to niemal zawsze poprawnym rozwiązaniem będzie Unicode. Konkretny sposób reprezentacji zależy od kontekstu, ale najczęściej tutaj również istnieje uniwersalna odpowiedź — UTF-8. Jest on dobry, ponieważ pozwala na użycie wszystkich znaków Unicode, nie zużywając zbyt wielu bajtów w większości przypadków. Jednak w przypadku języków, które używają nie […]

Uruchamiamy terminal Linux na iOS

Czy wiedziałeś, że można uruchomić terminal Linux na urządzeniu iOS? Może zapytasz: „Po co mi korzystać z aplikacji tekstowych na iPhonie?” To zasadne pytanie. Ale jeśli czytasz Opensource.com, to prawdopodobnie znasz odpowiedź: użytkownicy Linuxa chcą mieć możliwość pracy z nim na każdym urządzeniu i korzystania ze swoich ustawień. Ale najbardziej […]

Testowanie lokalizacji: po co jest potrzebne aplikacji lub stronie internetowej?

Wyobraź sobie następujący scenariusz: stworzyłeś aplikację, a następnie wypuściłeś ją od razu w kilku językach. Jednak po wydaniu odkrywasz błędy w różnych wersjach językowych: najgorszy koszmar programisty. Właśnie dlatego istnieje testowanie lokalizacji, aby uniknąć takich nieprzyjemnych sytuacji. Dziś Stany Zjednoczone nie są już największym graczem na rynku aplikacji mobilnych. Chiny […]

Dlaczego ważne jest przetestowanie oprogramowania na twoim systemie z wysoką dostępnością (99,9999%)

Która wersja oprogramowania jest "najlepsza" i "najbardziej efektywna"? Jeśli system zapewnia odporność na awarie na poziomie 99,9999%, czy to oznacza, że będzie działał bez przerw nawet bez aktualizacji oprogramowania? A może odwrotnie, aby osiągnąć maksymalną odporność na awarie, zawsze należy instalować najnowszą wersję oprogramowania? Postaramy się odpowiedzieć na te pytania, opierając się na naszym doświadczeniu. Krótkie wprowadzenie Wszyscy rozumiemy, że w każdym […]

Czy można generować liczby przypadkowe, jeśli sobie nie ufamy? Część 2

Cześć, Habr! W pierwszej części artykułu omawialiśmy, dlaczego konieczne może być generowanie losowych liczb dla uczestników, którzy sobie nie ufają, jakie wymagania stawiane są takim generatorom liczb losowych i przyjrzeliśmy się dwóm podejściom do ich realizacji. W tej części artykułu szczegółowo przyjrzymy się jeszcze jednemu podejściu, które wykorzystuje podpisy progowe. Trochę kryptografii Aby […]

Antypatterny w PostgreSQL: „Nieskończoność to nie limit!”, czyli trochę o rekurencji

Rekurencja to bardzo potężny i wygodny mechanizm, jeśli te same operacje „w głąb” są wykonywane na powiązanych danych. Jednak niekontrolowana rekurencja to zło, które może prowadzić do nieskończonego wykonywania procesu lub (co zdarza się częściej) do „wyczerpania” całej dostępnej pamięci. Bazy danych w tym względzie działają na tych samych zasadach — «mówiono kopać, więc kopię». […]

Historia architektury Dodo IS: wczesny monolit

Albo każda nieszczęśliwa firma z monolitem jest nieszczęśliwa na swój sposób. Rozwój systemu Dodo IS rozpoczął się równocześnie z biznesem Dodo Pizza - w 2011 roku. Na początku leżała idea całkowitej i totalnej cyfryzacji procesów biznesowych, co już wtedy w 2011 roku budziło wiele pytań i sceptycyzmu. Ale oto od 9 lat podążamy za […]

Historia architektury Dodo IS: droga back-office’u

Habr zmienia świat. Od ponad roku prowadzimy naszego bloga. Gdzieś pół roku temu otrzymaliśmy logiczny feedback od użytkowników Habra: „Dodo, mówicie wszędzie, że macie swój system. A co to za system? I po co jest potrzebny sieci pizzerii?”. Usiedliśmy, pomyśleliśmy i zrozumieliśmy, że macie rację. Staramy się wszystko wyjaśnić w prosty sposób, ale […]

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