Kategoria: Administracja

Izolacja środowisk deweloperskich za pomocą kontenerów LXD

Opowiem o podejściu do organizacji lokalnych izolowanych środowisk deweloperskich na moim komputerze. Podejście to zostało wypracowane w wyniku następujących czynników: różne języki wymagają różnych IDE i zestawów narzędzi; w różnych projektach mogą być używane różne wersje zestawów narzędzi i bibliotek. Podejście polega na prowadzeniu prac deweloperskich wewnątrz kontenerów LXD uruchomionych lokalnie na laptopie lub roboczej […]

Ontology uruchamia warstwę 2, przyczyniając się do bardziej kompleksowej platformy publicznego łańcucha

Wstęp Wyobraź sobie scenariusz, w którym platforma blockchain szybko się rozwija, a liczba użytkowników gwałtownie rośnie, osiągając dziesiątki milionów, co prowadzi do znacznego wzrostu kosztów operacyjnych w krótkim czasie. Jakie strategie są niezbędne na tym etapie, aby utrzymać efektywność operacyjną bez uszczerbku dla tempa rozwoju z powodu skomplikowanych procesów zatwierdzania i weryfikacji? Jak zgodzą się z tym wiele przedsiębiorstw, […]

Jak Microsoft zabił AppGet

W zeszłym tygodniu Microsoft zaprezentował menedżera pakietów WinGet podczas ogłoszeń na konferencji Build 2020. Wiele osób uznało to za kolejny dowód na zbliżenie Microsoftu do ruchu Open Source. Tylko nie kanadyjski programista Keivan Beigi, twórca wolnego menedżera pakietów AppGet. Teraz stara się zrozumieć, co wydarzyło się przez ostatnie 12 miesięcy, w trakcie których on […]

USB przez IP w warunkach domowych

Czasami pojawia się chęć pracy z urządzeniem podłączonym przez USB, nie trzymając go na biurku obok laptopa. Moim takim urządzeniem jest chiński grawer z laserem 500 mW, który jest dość nieprzyjemny przy bliskim kontakcie. Oprócz bezpośredniego zagrożenia dla oczu, w trakcie pracy lasera wydobywają się toksyczne produkty spalania, dlatego urządzenie powinno znajdować się w dobrze wentylowanym […]

Praktyczny post: Wszystkie najnowsze kursy, transmisje i techtalki

OK, jesteśmy innowacyjną firmą IT, a więc mamy programistów – i to dobrych programistów, pasjonujących się swoją pracą. Prowadzą oni także transmisje na żywo, a to wszystko nazywa się DevNation. Poniżej znajdziesz przydatne linki do żywych wydarzeń, wideo, meetupów i tech talków. Naucz się 1 czerwca Mistrzowski kurs „Kubernetes dla początkujących” – dostępny w języku angielskim, hiszpańskim, portugalskim i […]

Wdrażanie obrazu Docker na Dokku za pomocą Ansible

Prolog Niedawno dowiedziałem się o 'kieszeniowym' PaaS podobnym do Heroku, o dość oczywistej nazwie – Dokku. Bardzo przyciągnęła mnie możliwość łatwego dodawania certyfikatu do aplikacji i vhosta z pudełka, więc postanowiłem przenieść swoje obrazy dockerowe na Dokku. Niestety byłem rozczarowany tym, że w Dokku nie ma poleceń podobnych do Heroku dokku container:push dokku container:release // Bardzo […]

Jakie mogą być konsekwencje osłabienia poziomu izolacji transakcji w bazach danych

Cześć wszystkim. Z tej strony Władysław Rodin. Obecnie jestem kierownikiem kursu „Architekt wysokich obciążeń” w OTUS, a także uczę na kursach poświęconych architekturze oprogramowania. Oprócz nauczania, jak mogliście zauważyć, zajmuję się pisaniem autorskiego materiału dla bloga OTUS na Habrze, a dzisiejszy artykuł chcę poświęcić uruchomieniu kursu „PostgreSQL”, który właśnie teraz […]

Realizacja poleceń docker pull i docker push bez klienta docker za pomocą zapytań HTTP

Mieliśmy dwa worki trawy, 75 tabletek meskaliny, środowisko unix, repozytorium Dockera i zadanie zrealizować polecenia docker pull i docker push bez klienta Docker. UPD: Pytanie: Po co to wszystko? Odpowiedź: Testowanie obciążenia produktu (NIE za pomocą basha, skrypty podane w celach edukacyjnych). Zdecydowano się nie używać klienta Docker w celu ograniczenia dodatkowych warstw (w rozsądnych […]

Dichotomia danych: przewartościowanie podejścia do danych i usług

Cześć wszystkim! Mamy świetne wieści, w czerwcu OTUS ponownie uruchamia kurs „Architekt Oprogramowania”, w związku z czym tradycyjnie dzielimy się z Wami przydatnym materiałem. Jeśli spotkaliście się z całą tą historią o mikrousługach bez jakiegokolwiek kontekstu, można to uznać za nieco dziwne. Rozdzielenie aplikacji na fragmenty, które są ze sobą powiązane siecią, z pewnością oznacza dodanie […]

Testowanie obciążenia jako usługa CI dla programistów

Jednym z problemów, z którymi często zmagają się wieloproduktowi dostawcy oprogramowania, jest dublowanie kompetencji inżynierów — programistów, testerów i administratorów infrastruktury — w prawie każdym zespole. Dotyczy to także kosztownych inżynierów — specjalistów w dziedzinie testowania obciążenia. Zamiast zajmować się swoimi bezpośrednimi obowiązkami i wykorzystywać swoje unikalne doświadczenie do budowania procesu testowania obciążenia, wybierać metodologię, […]

NFC: Analiza technologii komunikacji z bliskiego zasięgu

Wszyscy przyzwyczailiśmy się do takiej cechy w smartfonach jak NFC. I wydaje się, że wszystko jest jasne. Wielu nie kupuje smartfonów, w których nie ma NFC, myśląc, że to tylko do zakupów. Jednak pojawia się wiele pytań. Ale czy wiedzieliście, co jeszcze potrafi ta technologia? Co zrobić, jeśli w waszym smartfonie brakuje NFC? Jak używać chipu w iPhone, który nie […]

Jak przetrwaliśmy nagły wzrost obciążenia x10 w pracy zdalnej i jakie wyciągnęliśmy wnioski

Cześć, Habr! Ostatnie kilka miesięcy spędziliśmy w bardzo interesującej sytuacji i chciałbym podzielić się naszą historią skalowania infrastruktury. W tym czasie SberMarket zwiększył zamówienia czterokrotnie i uruchomił usługę w 17 nowych miastach. Eksplozja wzrostu popytu na dostawę produktów wymagała od nas skalowania infrastruktury. O najciekawszych i najprzydatniejszych wnioskach przeczytasz […]

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