Kategoria: Blog

Czym jest NFC i jak to działa? Odświeżmy podstawy.

Witajcie, użytkownicy Habr! Przedstawiam Wam tłumaczenie artykułu „Czym jest NFC i jak to działa” autorstwa Roberta Triggsa. Wydawałoby się, że po co autor oryginału pisać na ten temat w 2019 roku, a ja tłumaczyć na progu 2020? Dziś NFC zyskało swoją prawdziwą popularność i przestało być technologią tylko dla geeków posługujących się tokenami. Teraz to również […]

DevOps nie istnieje. Kto więc istnieje i co z tym zrobić?

W ostatnim czasie takie ogłoszenia zalały internet. Pomimo atrakcyjnej pensji, nie może nie niepokoić, że wewnątrz napisano zupełne bzdury. Na początku sugeruje się, że „DevOps” i „inżynier” można w jakiś sposób połączyć w jedno słowo, a potem pojawia się losowa lista wymagań, z których część z pewnością została skopiowana z oferty dla administratora. W tym poście chciałbym trochę porozmawiać, jak my […]

Instalujemy Exchange 2019 na Windows Server Core 2019

Microsoft Exchange to duża maszyna do odbierania i przetwarzania wiadomości, a także interfejs webowy do Twojego serwera pocztowego, dostęp do korporacyjnych kalendarzy i zadań. Exchange jest zintegrowany z Active Directory, więc wyobraźmy sobie, że został już wdrożony. A Windows Server 2019 Core to wersja Windows Server bez interfejsu graficznego. W […]

Jak poprawić swoje umiejętności programowania

Cześć, Habr! Przedstawiam wam tłumaczenie artykułu „Jak poprawić swoje umiejętności programistyczne” autorstwa Gaëla Thomasa. Oto 5 najlepszych rad: 1. Ustal cele dla siebie Ustalanie celów zwiększa wydajność programisty. Zrozum: Dlaczego zacząłeś programować Jakie są twoje cele programowania Jakie marzenia chcesz osiągnąć, zostając programistą Każdy ma osobiste cele, ale stworzyłem listę uniwersalnych pomysłów dla […]

Jak naprawdę poprawić swoje umiejętności programowania

Dzień dobry. Bardzo interesujące było usłyszeć zdanie Gaëla Thomasa (nie znam transkrypcji) na temat doskonalenia umiejętności programowania. Jednak moje osobiste doświadczenie podpowiada mi, że ten artykuł pomija najważniejsze. ZAMKNIJ HABR I IDŹ SIĘ UCZYĆ To wszystko. Cały sekret: czytamy teorię, robimy praktykę. Nie czytamy artykułów o tym, jak lepiej się uczyć lub jak odnieść sukces. Jeśli ty […]

Wydanie emulatora QEMU 4.2

Przedstawiono wydanie projektu QEMU 4.2. Jako emulator QEMU pozwala uruchomić program skompilowany dla jednej platformy sprzętowej na systemie o zupełnie innej architekturze, na przykład, aby uruchomić aplikację dla ARM na komputerze kompatybilnym z x86. W trybie wirtualizacji w QEMU wydajność wykonywania kodu w izolowanym środowisku jest zbliżona do natywnego systemu dzięki bezpośredniemu wykonywaniu instrukcji na CPU i zaangażowaniu […]

ClickHouse + Graphite: jak znacznie zmniejszyć zajmowaną przestrzeń na dyskach

Witam, habr. Jeśli ktoś korzysta z systemu graphite-web i napotkał problem z wydajnością magazynu whisper (IO, zużycie przestrzeni dyskowej), to prawdopodobieństwo, że spojrzał na ClickHouse jako alternatywę, powinno dążyć do jedności. To stwierdzenie oznacza, że jako demon przyjmujący metryki już używana jest zewnętrzna implementacja, na przykład carbonwriter lub go-carbon. ClickHouse dobrze radzi sobie z […]

Biją naszych, a my mamy milczeć?

Odnośnie przeszukań w biurze nginx i aresztowania Igora Sysyjewa na Habrze już napisano i przeprowadzono szczegółową analizę, ja piszę o tym samym, ale z innej strony… Co się dzieje, bracia? Zobaczcie, jak dziennikarze stanęli w obronie Golunowa. A my jesteśmy gorsi? To jakiś bezprecedens, albo po prostu czysta hańba. Albo zgubiliśmy kierunki, […]

Service Mesh: co każdy Software Engineer powinien wiedzieć o najmodniejszej technologii

Przyp. tłum.: Service mesh — zjawisko, które nadal nie ma ustalonego tłumaczenia na język polski (ponad 2 lata temu zaproponowaliśmy wariant „siatka dla usług”, a nieco później niektórzy koledzy zaczęli aktywnie promować termin „sitko usługowe”). Częste rozmowy na temat tej technologii doprowadziły do sytuacji, w której ściśle splatają się elementy marketingowe i techniczne. Ten wspaniały […]

Wprowadzenie do SSD. Część 2. Interfejs

W poprzedniej części cyklu „Wstęp do SSD” opowiedzieliśmy o historii powstania dysków. Druga część dotyczy interfejsów komunikacji z nośnikami. Komunikacja między procesorem a urządzeniami peryferyjnymi odbywa się zgodnie z wcześniej określonymi umowami, zwanymi interfejsami. Te umowy regulują fizyczny i programowy poziom interakcji. Interfejs to zestaw środków, metod i zasad interakcji między elementami systemu. […]

Równoważenie obciążenia w edycji open-source Zimbra za pomocą HAProxy

Jednym z głównych zadań przy budowie rozległych infrastruktury Zimbra OSE jest właściwe rozkładanie obciążenia. Oprócz podnoszenia odporności na awarie usług, bez równoważenia obciążenia nie można zapewnić tej samej reakcji usługi dla wszystkich użytkowników. Aby rozwiązać ten problem, wykorzystuje się równoważniki obciążenia — rozwiązania programowe i sprzętowe, które rozdzielają zapytania między serwery. Wśród nich znajdują się zarówno dość […]

Kubernetes 1.17 — jak uaktualnić i nie wydać całego budżetu na błędy

9 grudnia ukazała się kolejna wersja Kubernetes — 1.17. Jej hasło to „Stabilność”, wiele funkcji uzyskało status GA, a pewna liczba przestarzałych funkcji została usunięta… A jak zawsze, nasza ulubiona sekcja Action Required w pliku CHANGELOG-1.17.md wymaga uwagi. Pracujmy rękami… Uwaga, Storage! Aktualizacja kubelet na gorąco w wersji 1.17 nie jest wspierana, ponieważ zmieniła się ścieżka […]

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