Kategoria: Blog

Kiedy VACUUM nie działa — czyścimy tabelę ręcznie

VACUUM może „przywrócić” z tabeli w PostgreSQL tylko to, co nikt nie może zobaczyć — to znaczy, że nie ma aktywnego zapytania, które rozpoczęło się przed tym, jak te rekordy zostały zmienione. A co, jeśli taki nieprzyjemny typ (ciągłe obciążenie OLAP na bazie OLTP) jednak istnieje? Jak oczyścić aktywnie zmieniającą się tabelę w środowisku długich zapytań i nie wpaść w pułapkę? […]

Co czytać w święta

Długie święta przed nami, a to oznacza, że będzie czas, aby wrócić do zakładek w Read later lub jeszcze raz przeczytać ważne artykuły minionego roku. W tym poście zebraliśmy i przygotowaliśmy dla was listę najciekawszych materiałów z naszego bloga za 2019 rok i mamy nadzieję, że będą dla was przydatne. Miniony rok był interesujący i […]

23 minuty. Uzasadnienie powolnych

Zawsze myślałem, że jestem głupi. A raczej, że jestem ograniczony. Objawiało się to w ten sposób, że na spotkaniach i dyskusjach nie mogłem szybko wymyślić rozwiązania problemu. Wszyscy coś mówili, czasem coś mądrego, a ja – siedziałem i milczałem. Nawet było to jakoś nieprzyjemne. Wszyscy inni też myśleli, że jestem głupi. Dlatego przestali mnie zapraszać na spotkania. Zapraszali […]

Zulip 2.1

Zaprezentowano wydanie Zulip 2.1, platformy serwerowej do wdrażania korporacyjnych komunikatorów, odpowiednich do organizacji komunikacji wśród pracowników i zespołów deweloperskich. Projekt został początkowo opracowany przez firmę Zulip i udostępniony po jej przejęciu przez firmę Dropbox na licencji Apache 2.0. Kod części serwerowej napisano w języku Python z użyciem frameworka Django. Oprogramowanie klienckie jest dostępne dla systemów Linux, Windows, macOS, Android i […]

Wydanie phpMyAdmin 5.0, interfejsu webowego do zarządzania bazą danych MySQL.

Po sześciu latach od utworzenia gałęzi 4.0 opublikowano wydanie phpMyAdmin 5.0, interfejsu webowego do zarządzania bazami danych MySQL i MariaDB. Aplikacja pozwala zarządzać bazami danych, tabelami, kolumnami, relacjami w bazach danych, indeksami, użytkownikami, uprawnieniami dostępu, wykonywać zapytania SQL, importować i eksportować dane, wizualizować strukturę, przeprowadzać globalne wyszukiwanie w bazie danych, przekształcać dane przechowywane (na przykład do przeglądania zapisanych obrazów) […]

Dostępna jest przeglądarka internetowa Min 1.12

Opublikowano wersję przeglądarki internetowej Min 1.12, oferującej minimalistyczny interfejs skonstruowany wokół manipulacji paskiem adresu. Przeglądarka została stworzona z wykorzystaniem platformy Electron, umożliwiającej tworzenie odizolowanych aplikacji opartych na silniku Chromium i platformie Node.js. Interfejs Min napisano w JavaScript, CSS i HTML. Kod jest rozpowszechniany na licencji Apache 2.0. Wersje są dostępne dla systemów Linux, macOS i Windows. Min wspiera nawigację […]

Wydanie dystrybucji Easy Buster 2.2, rozwijanej przez autora Puppy Linux

Barry Kauler, założyciel projektu Puppy Linux, zaprezentował eksperymentalną dystrybucję Easy Buster 2.2, w której podjęto próbę wykorzystania izolacji kontenerów wraz z technologiami Puppy Linux. Dystrybucja oferuje mechanizm Easy Containers do uruchamiania aplikacji lub całego pulpitu w izolowanym kontenerze. Wydanie Easy Buster opiera się na bazie pakietowej Debian 10. Zarządzanie dystrybucją odbywa się poprzez rozwijane […]

2. Elastic stack: analiza logów bezpieczeństwa. Logstash

W poprzednim artykule zapoznaliśmy się z zestawem ELK, z jakich produktów jest zbudowany. Pierwszym zadaniem, przed którym staje inżynier pracujący z zestawem ELK, jest przesyłanie logów do przechowywania w elasticsearch do przetwarzania analitycznego. Jednak to tylko słowa, elasticsearch przechowuje logi w postaci dokumentów z określonymi polami i wartościami, co oznacza […]

Modelowanie pracy rzeczywistej elektrociepłowni dla optymalizacji trybów: para i matematyka

Jest duża elektrociepłownia. Działa jak zwykle: spala gaz, produkuje ciepło do ogrzewania domów i elektryczność dla ogólnej sieci. Pierwszym zadaniem jest ogrzewanie. Drugim — sprzedaż całej wyprodukowanej energii elektrycznej na rynku hurtowym. Czasami przy mrozie, podczas jasnego nieba, pojawia się śnieg, ale to jest efekt uboczny działania chłodni. Średnia elektrociepłownia składa się z kilkudziesięciu turbin i kotłów. […]

Technika Jedi redukcji sieci konwolucyjnych — pruning

Przed tobą ponownie stoi zadanie detekcji obiektów. Priorytetem jest szybkość działania przy akceptowalnej dokładności. Wykorzystujesz architekturę YOLOv3 i przeprowadzasz dalsze uczenie. Dokładność (mAp75) powyżej 0.95. Jednak prędkość przetwarzania wciąż jest niska. Cholera. Dzisiaj pomijamy kwantyzację. A pod spodem przyjrzymy się Model Pruning — usuwaniu zbędnych części sieci w celu przyspieszenia inferencji bez utraty dokładności. Zobaczmy na wyraźnie — skąd, ile i jak […]

Poznaj Calculate Linux 20!

Premiera miała miejsce 27 grudnia 2019 r. Z przyjemnością przedstawiamy wydanie Calculate Linux 20! W nowej wersji dokonano przejścia na profil Gentoo 17.1, pakiety z repozytorium binarnego zostały przedefiniowane kompilatorem GCC 9.2, zaprzestano oficjalnego wsparcia dla architektur 32-bitowych, a do podłączania nakładek używana jest teraz narzędzie eselect. Do pobrania dostępne są następujące edycje dystrybucji: Calculate Linux Desktop z biurkiem KDE […]

Unigine SDK 2.10

Wydanie Unigine SDK 2.10. Unigine Engine to wieloplatformowy silnik 3D opracowany przez firmę UNIGINE. Silnik jest wykorzystywany do tworzenia gier, systemów wirtualnej rzeczywistości, programów interaktywnej wizualizacji oraz różnych symulatorów 3D (szkoleniowych, medycznych, wojskowych, transportowych itp.). Na podstawie Unigine powstała również seria popularnych benchmarków dla GPU: Heaven, Valley, Superposition. Główne zmiany: nowy system krajobrazu — bardziej szczegółowy, […]

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