Autor: ProHoster

Jak spakować aplikację VueJS + NodeJS + MongoDB w Dockerze

Jak można zrozumieć z poprzedniego artykułu, pracowałem nad różnymi projektami. Pierwsze dni w nowym zespole zazwyczaj przebiegają tak samo: backender siada ze mną i wykonuje magiczne czynności, aby zainstalować i wdrożyć aplikację. Docker jest niezbędny dla programistów front-end, ponieważ... Backend jest często napisany w szerokiej gamie stosów PHP/Java/Python/C#, a front nie musi za każdym razem rozpraszać backendu, aby wszystko […]

Trójstronne połączenie z werf: wdrożenie na Kubernetes z Helmem „na sterydach”

Stało się to, na co od dawna czekaliśmy (i nie tylko my): werf, nasze narzędzie Open Source do tworzenia aplikacji i dostarczania ich do Kubernetes, teraz obsługuje wprowadzanie zmian za pomocą 3-kierunkowych łatek scalających! Oprócz tego możliwe jest adaptowanie istniejących zasobów K8 do wydań Helma bez konieczności przebudowywania tych zasobów. W skrócie ustawiamy WERF_THREE_WAY_MERGE=enabled - otrzymujemy wdrożenie „jak w [...]

Działanie uczenia maszynowego w Mail.ru Mail

Na podstawie moich przemówień na Highload++ i DataFest Minsk 2019. Dla wielu osób poczta jest dziś integralną częścią życia w Internecie. Za jego pomocą prowadzimy korespondencję biznesową, przechowujemy wszelkiego rodzaju ważne informacje związane z finansami, rezerwacjami hoteli, składaniem zamówień i wieloma innymi. W połowie 2018 roku sformułowaliśmy strategię produktową rozwoju poczty. Co powinno być […]

Hackney Pipe: hackathon OZON, Netology i Yandex.Toloka

Cześć! 1 grudnia 2019 w Moskwie wspólnie z Ozonem i Yandex.Toloką zorganizujemy hackaton poświęcony tagowaniu danych „Hackney Pipeline”. Na hackatonie rozwiążemy realne problemy biznesowe wykorzystując crowdsourcing. Tak więc, aby oznaczyć dużą ilość danych, otrzymamy funkcjonalność Yandex.Toloka i rzeczywiste dane o pozycjach produktów na rynku Ozon. Przyjdź po doświadczenie, praktykę i nowe znajomości. Dobrze, […]

Jak napisać inteligentny kontrakt w Pythonie w sieci Ontology. Część 3: API środowiska uruchomieniowego

To trzecia część z serii artykułów edukacyjnych na temat tworzenia inteligentnych kontraktów w Pythonie w sieci blockchain Ontology. W poprzednich artykułach zapoznaliśmy się z Blockchain & Block API Storage API. Teraz, gdy masz już pomysł, jak wywołać odpowiednie API pamięci trwałej podczas opracowywania inteligentnego kontraktu przy użyciu Pythona w sieci Ontology, przejdźmy do […]

Jak złapać światło za pomocą piany: sieć piankowo-fotoniczna

Już w 1887 roku szkocki fizyk William Thomson zaproponował swój geometryczny model struktury eteru, który rzekomo był wszechprzenikającym ośrodkiem, którego wibracje objawiają się nam w postaci fal elektromagnetycznych, w tym światła. Pomimo całkowitego niepowodzenia teorii eteru model geometryczny nadal istniał, a w 1993 roku Denis Ware i Robert Phelan zaproponowali bardziej zaawansowany […]

Rejestracja jest otwarta: Deep Dive to IT at Mars

Dowiedz się wszystkiego o dziale IT w firmie Mars i odbądź staż w jeden wieczór? To jest możliwe! 28 listopada będziemy gospodarzami Deep Dive to IT na Marsie, wydarzenia dla studentów czwartego roku studiów licencjackich i starszych, którzy są gotowi rozpocząć karierę w IT. Zarejestruj się → 4 listopada dowiesz się więcej o skali IT w firmie Mars, a co najważniejsze, będziesz mógł […]

Laboratorium Radiowe w Niżnym Nowogrodzie i „Kristadin” Loseva

8. numer pisma „Radio Amatorski” z 1924 r. poświęcony był „kristadinowi” Losewa. Słowo „krystadyna” składało się ze słów „kryształ” i „heterodyna”, a „efekt krystaladyny” polegał na tym, że gdy do kryształu cynkitu (ZnO) zastosowano ujemne odchylenie, kryształ zaczął generować nietłumione oscylacje. Efekt nie miał podstaw teoretycznych. Sam Losev uważał, że efekt ten wynikał z obecności mikroskopijnego „łuku galwanicznego” […]

Wydanie Tcl/Tk 8.6.10

Zaprezentowano wydanie Tcl/Tk 8.6.10, dynamicznego języka programowania dystrybuowanego wraz z wieloplatformową biblioteką podstawowych elementów interfejsu graficznego. Chociaż Tcl jest używany głównie do tworzenia interfejsów użytkownika i jako język osadzony, Tcl nadaje się również do innych zadań, takich jak tworzenie stron internetowych, tworzenie aplikacji sieciowych, administracja systemem i testowanie. W nowej wersji: W Tk wdrożenie […]

Jeszcze kilka słów o korzyściach płynących z czytania

Tabliczka z Kisz (około 3500 r. p.n.e.) To, że lektura jest przydatna, nie ulega wątpliwości. Ale odpowiedzi na pytania „Do czego właściwie służy czytanie fikcji?” oraz „Jakie książki najlepiej przeczytać?” różnić się w zależności od źródeł. Poniższy tekst jest moją wersją odpowiedzi na te pytania. Zacznę od oczywistej kwestii, że nie jest [...]

Pierwsze wydanie Glimpse, rozwidlenia edytora graficznego GIMP

Ukazało się pierwsze wydanie edytora graficznego Glimpse, będącego forkiem projektu GIMP po 13 latach prób przekonania twórców do zmiany nazwy. Buildy przygotowane są dla systemów Windows i Linux (Flatpak, Snap). W rozwoju Glimpse wzięło udział 7 programistów, 2 autorów dokumentacji i jeden projektant. W ciągu pięciu miesięcy zebrano około 500 dolarów darowizn na rozwój widelca, z czego 50 dolarów […]

Wersja środowiska graficznego Cinnamon 4.4

Po pięciu miesiącach rozwoju powstało wydanie środowiska użytkownika Cinnamon 4.4, w ramach którego społeczność programistów dystrybucji Linux Mint opracowuje rozwidlenie powłoki GNOME Shell, menedżera plików Nautilus i menedżera okien Mutter, mające na celu zapewnienie środowiska w klasycznym stylu GNOME 2 ze wsparciem elementów udanej interakcji z powłoki GNOME. Cynamon opiera się na komponentach GNOME, ale te komponenty […]