Kategoria: Blog

Aktywność Intel w dystrybucji próbek dyskretnych kart graficznych DG1 wzrasta.

Pierwsze wzmianki o zestawach dla deweloperów dołączanych do dyskretnych kart graficznych Intel DG1 pojawiły się w bazie danych celnej EAEU pod koniec października zeszłego roku. Na początku stycznia wiadomo było, że odpowiednie karty graficzne Intel będą w najbliższym czasie dystrybuowane tylko wśród deweloperów. Teraz w bazie EAEU odnotowano nowe akcesoria dołączane do DG1. Na początku lutego w odpowiedniej bazie […]

Uruchamiamy swój instancję Webogram z proxy przez nginx

Cześć, Habr! Niedawno znalazłem się w sytuacji, w której musiałem pracować wewnątrz sieci korporacyjnej z ograniczonym dostępem do internetu, a jak możesz się domyślić z tytułu — Telegram był zablokowany. Jestem pewien, że ta sytuacja brzmi znajomo dla wielu. Mogę obyć się bez komunikatorów, ale to właśnie Telegram był mi potrzebny do pracy. Zainstalować klienta […]

Jeszcze trochę o niewłaściwym testowaniu

Pewnego dnia przypadkiem natknąłem się na kod, który użytkownik próbował wykorzystać do monitorowania wydajności RAM w swojej maszynie wirtualnej. Nie podam tego kodu (to „portyanka”) i pozostawię tylko najważniejsze. A więc, kot na scenie! #include #include #include #define CNT 1024 #define SIZE (1024*1024) int main() { struct timeval start; struct timeval end; […]

Paul Graham: „Główna idea w twojej głowie” (The Top Idea in Your Mind)

Ostatnio zrozumiałem, że niedoceniałem znaczenia tego, o czym ludzie myślą w łazience rano. Zawsze wiedziałem, że w tym czasie do głowy często przychodzą wspaniałe pomysły. Teraz powiem więcej: prawdopodobnie nie uda ci się osiągnąć niczego naprawdę wyjątkowego, jeśli nie będziesz o tym myślał w łazience. Prawdopodobnie każdy, kto pracował nad złożonymi […]

Analiza rynku nieruchomości na podstawie danych z msgr.ru

Ostatnio miałem problem z wyborem mieszkania i oczywiście na początku postanowiłem dowiedzieć się, co dzieje się na rynku nieruchomości, a jak to zwykle bywa, połowa ekspertów z youtube.com mówi, że nieruchomości będą rosły, podczas gdy druga twierdzi, że ceny będą spadać. Ostatecznie postanowiłem sam to zbadać i oto, co z tego wynikło. © Designed by upklyak / Freepik […]

Microsoft rozszerzył wsparcie dla procesorów Arm64 w systemie Windows 10 w segmencie profesjonalnym

Microsoft nadal rozszerza wsparcie dla procesorów z architekturą Arm64, pomimo pewnej krytyki i potencjalnych niepowodzeń w zakresie wydajności standardowych aplikacji x86 w Windows 10 ARM. W Windows 10 Insider Preview Build 19559 dodano wsparcie Arm64 dla systemu wirtualizacji Microsoft Hyper-V w Windows 10 Pro i Enterprise. Użycie Hyper-V może prowadzić do wzrostu wydajności wirtualnych […]

Wydanie minimalistycznej dystrybucji Tiny Core Linux 11

Została wydana minimalistyczna dystrybucja systemu Linux Tiny Core Linux 11.0, która może działać na systemach z 48 MB RAM. Rozmiar obrazu ISO do pobrania wynosi zaledwie 19 MB. Graficzne środowisko dystrybucji jest zbudowane na bazie serwera X Tiny X, toolkit FLTK i menedżera okien FLWM. Dystrybucja ładowana jest całkowicie do RAM i działa z pamięci. Dla systemów 64-bitowych przygotowano wersję CorePure64, o rozmiarze […]

Podstawy Elasticsearch

Elasticsearch to silnik wyszukiwania z json rest api, wykorzystujący Lucene i napisany w Javie. Opis wszystkich zalet tego silnika dostępny jest na oficjalnej stronie. W dalszej części tekstu nazywać będziemy Elasticsearch jako ES. Takie silniki są wykorzystywane w skomplikowanym wyszukiwaniu w bazie dokumentów. Na przykład wyszukiwanie z uwzględnieniem morfologii języka lub wyszukiwanie po współrzędnych geo. W tym artykule […]

Jak skonfigurować Elasticsearch, aby uniknąć wycieków

W ciągu ostatniego roku pojawiło się wiele wycieków danych z baz Elasticsearch (oto, oto i oto). W wielu przypadkach w bazach przechowywane były dane osobowe. Można było uniknąć tych wycieków, gdyby po uruchomieniu bazy administracja postarała się sprawdzić kilka prostych ustawień. Dziś o nich porozmawiamy. Od razu zaznaczamy, że w naszej praktyce używamy Elasticsearch do przechowywania logów i analizy […]

KeyDB jako [potencjalna] alternatywa dla Redis

Na Habrze nie znalazłem recenzji 'szybszej alternatywy dla Redis' — KeyDB. Mając dość świeże doświadczenie z jego użyciem, chcę uzupełnić tę lukę. Tło sytuacji jest dość banalne: pewnego razu, w obliczu dużego napływu ruchu, odnotowano znaczną degradację wydajności aplikacji (a dokładniej — czas odpowiedzi). W tamtym momencie, niestety, nie udało się przeprowadzić normalnej diagnostyki sytuacji, więc później zaplanowaliśmy szereg […]

Węzły robocze Kubernetes: wiele małych czy kilka dużych?

Podczas tworzenia klastra Kubernetes mogą pojawić się pytania: ile węzłów roboczych skonfigurować i jakiego typu? Co jest lepsze dla klastra on-premise: kupić kilka potężnych serwerów, czy wykorzystać dziesięć starych maszyn w waszym centrum danych? A w chmurze lepiej wziąć osiem jedno rdzeniowych czy dwa cztero rdzeniowe instancje? Odpowiedzi na te pytania znajdują się w artykule Daniela Weibel, inżyniera programisty i wykładowcy […]

Słórym SRE. Całkowity eksperyment z ekspertami z Booking.com i Google.com

Nasz zespół uwielbia eksperymenty. Każdy Słórym to nie statyczne powtórzenie poprzednich, ale przemyślenie doświadczeń i przejście od dobrego do lepszego. W przypadku Słórym SRE postanowiliśmy zastosować zupełnie nowy format — dać uczestnikom warunki maksymalnie zbliżone do 'bojowych'. Krótko mówiąc, czym się zajmowaliśmy na intensywie: 'Budujemy, łamiemy, naprawiamy, uczymy się'. SRE ma niewiele wspólnego […]

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