Kategoria: Administracja

Integracja projektu VueJS+TS z SonarQube

W naszej pracy aktywnie korzystamy z platformy SonarQube, aby utrzymać jakość kodu na wysokim poziomie. Podczas integracji jednego z projektów, napisanego w VueJs+TypeScript, napotkaliśmy problemy. Dlatego chciałbym szczegółowo opowiedzieć, jak udało nam się je rozwiązać. W tym artykule mowa będzie, jak wspomniałem wcześniej, o platformie SonarQube. Trochę teorii — czym to właściwie jest, dla […]

Jak otworzyć komentarze i nie utonąć w spamie

Kiedy twoją pracą jest tworzenie czegoś pięknego, nie trzeba o tym zbytnio opowiadać, ponieważ rezultat jest widoczny dla wszystkich. Ale gdy zmazujesz napisy z płotów, twoją pracę nikt nie zauważa, dopóki ogrodzenia wyglądają przyzwoicie lub dopóki nie zetrzesz czegoś, czego nie powinieneś. Każda usługa, gdzie można zostawić komentarz, recenzję, wysłać wiadomość lub […]

LetsEncrypt planuje wycofać swoje certyfikaty z powodu błędu w oprogramowaniu

Firma LetsEncrypt, oferująca do użytku darmowe certyfikaty SSL do szyfrowania, jest zmuszona unieważnić niektóre certyfikaty. Problem związany jest z błędem w oprogramowaniu zarządzającym Boulder, stosowanym do budowy CA. Zwykle sprawdzenie rekordu DNS CAA odbywa się jednocześnie z potwierdzeniem własności domeny, a większość subskrybentów otrzymuje certyfikat od razu po weryfikacji, ale programiści oprogramowania zrobili tak, że wynik weryfikacji […]

Zdrowie indeksów w PostgreSQL oczami programisty Java

Cześć. Mam na imię Wania i jestem programistą Java. Tak się złożyło, że dużo pracuję z PostgreSQL – zajmuję się konfiguracją baz danych, optymalizacją struktury, wydajnością oraz trochę bawię się w DBA w weekendy. W ostatnim czasie uporządkowałem kilka baz danych w naszych mikroserwisach i napisałem bibliotekę Java pg-index-health, która ułatwia tę pracę, oszczędza mój czas i pomaga […]

Konfiguracja polityki bezpieczeństwa haseł w Zimbrze

Obok szyfrowania wiadomości i stosowania podpisu elektronicznego, jednym z najskuteczniejszych i najbardziej oszczędnych sposobów ochrony poczty e-mail przed włamaniami jest odpowiednia polityka bezpieczeństwa haseł. Hasła zapisywane na karteczkach, przechowywane w publicznych plikach lub po prostu niewystarczająco skomplikowane zawsze stanowią poważne zagrożenie dla bezpieczeństwa informacji w firmie i mogą prowadzić do poważnych incydentów z wyraźnymi skutkami dla […]

Jak parsowałem Habr, część 1: trendy

Kiedy noworoczny sałatka Olivier została zjedzona, nie miałem nic do roboty, więc postanowiłem pobrać na swój komputer wszystkie artykuły z Habr (i pokrewnych platform) i je zbadać. Powstało kilka ciekawych wątków. Pierwszy z nich to rozwój formatu i tematyki artykułów przez 12 lat istnienia strony. Na przykład, dynamika niektórych tematów jest dość wymowna. Ciąg dalszy — po katem. Proces […]

Jak napisać i opublikować inteligentny kontrakt w Telegram Open Network (TON)

Jak napisać i opublikować smart kontrakt w TON O czym jest ten artykuł? W artykule opowiem, jak wziąłem udział w pierwszym (z dwóch) konkursie Telegramu dotyczącym blockchainu, nie zdobyłem miejsca na podium i postanowiłem udokumentować moje doświadczenie w artykule, aby nie zginęło w mrokach historii i być może pomogło komuś. Nie chciałem pisać […]

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 […]

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 […]

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 […]

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