Författare: ProHoster

Hur man paketerar VueJS + NodeJS + MongoDB-applikation i Docker

Som ni förstår av föregående artikel arbetade jag med olika projekt. De första dagarna i ett nytt team går vanligtvis på samma sätt: backendern sätter sig ner med mig och utför magiska åtgärder för att installera och distribuera applikationen. Docker är oumbärlig för frontend-utvecklare eftersom... Backend skrivs ofta i ett brett utbud av PHP/Java/Python/C# stackar och fronten behöver inte distrahera backend varje gång så att allt […]

3-vägs sammanslagning till werf: distribution till Kubernetes med Helm "på steroider"

Det vi (och inte bara vi) har väntat på länge har hänt: werf, vårt Open Source-verktyg för att bygga applikationer och leverera dem till Kubernetes, stöder nu tillämpning av ändringar med hjälp av 3-vägs sammanslagningskorrigeringar! Utöver detta är det möjligt att adoptera befintliga K8s-resurser till Helm-utgåvor utan att bygga om dessa resurser. Kort sagt, vi ställer in WERF_THREE_WAY_MERGE=enabled - vi får distribution "som i [...]

Drift av maskininlärning i Mail.ru Mail

Baserat på mina tal på Highload++ och DataFest Minsk 2019. För många idag är post en integrerad del av livet på nätet. Med dess hjälp bedriver vi affärskorrespondens, lagrar all slags viktig information relaterad till ekonomi, hotellbokningar, beställningar och mycket mer. I mitten av 2018 formulerade vi en produktstrategi för postutveckling. Vad ska vara […]

Hackney pipeline: hackathon från OZON, Netology och Yandex.Toloka

Hallå! Den 1 december 2019 i Moskva kommer vi, tillsammans med Ozon och Yandex.Toloka, att hålla ett hackathon om datataggning ”Hackney Pipeline”. På hackathon kommer vi att lösa verkliga affärsproblem med hjälp av crowdsourcing. Så för att markera en stor mängd data kommer vi att få funktionaliteten hos Yandex.Toloka och riktiga data om produktpositioner på Ozon-marknaden. Kom för erfarenhet, övning och nya bekantskaper. Tja, […]

Hur man skriver ett smart kontrakt i Python på ontologinätverket. Del 3: Runtime API

Detta är den tredje delen i en serie pedagogiska artiklar om att skapa smarta kontrakt i Python på Ontology blockchain-nätverket. I tidigare artiklar har vi bekantat oss med Blockchain & Block API Storage API. Nu när du har en idé om hur du anropar lämpligt beständig lagrings-API när du utvecklar ett smart kontrakt med Python på Ontology-nätverket, låt oss gå vidare till […]

Hur man fångar ljus med skum: skum-fotoniskt nätverk

Redan 1887 föreslog den skotske fysikern William Thomson sin geometriska modell av eterns struktur, som förmodligen var ett alltigenomträngande medium, vars vibrationer manifesterar sig för oss som elektromagnetiska vågor, inklusive ljus. Trots det fullständiga misslyckandet med eterteorin fortsatte den geometriska modellen att existera, och 1993 föreslog Denis Ware och Robert Phelan en mer avancerad […]

Registreringen är öppen: Deep Dive to IT at Mars

Lär dig allt om IT-avdelningen på Mars och få en praktikplats på en kväll? Det är möjligt! Den 28 november kommer vi att stå värd för en Deep Dive to IT på Mars, ett evenemang för studenter på fjärde året och uppåt som är redo att börja sin karriär inom IT. Registrera dig → Den 4 november kommer du att lära dig mer om omfattningen av IT på Mars, och viktigast av allt kommer du att kunna […]

Nizhny Novgorod Radio Laboratory och Losevs "Kristadin"

Nummer 8 av tidningen "Radio Amateur" för 1924 ägnades åt Losevs "kristadin". Ordet "kristadin" bestod av orden "kristall" och "heterodyn", och "kristalleffekten" var att när en negativ förspänning applicerades på en zincit (ZnO) kristall, började kristallen generera odämpade svängningar. Effekten hade ingen teoretisk grund. Losev själv trodde att effekten berodde på närvaron av en mikroskopisk "voltaisk båge" […]

Tcl/Tk 8.6.10 release

Utgivningen av Tcl/Tk 8.6.10, ett dynamiskt programmeringsspråk distribuerat tillsammans med ett plattformsoberoende bibliotek med grundläggande grafiska gränssnittselement, har presenterats. Även om Tcl främst används för att skapa användargränssnitt och som ett inbäddat språk, är Tcl även lämpligt för andra uppgifter som webbutveckling, skapande av nätverksapplikationer, systemadministration och testning. I den nya versionen: I Tk implementeringen […]

Några fler ord om fördelarna med att läsa

Tablett från Kish (cirka 3500 f.Kr.) Att läsning är användbar råder ingen tvekan om. Men svaren på frågorna "Vad är det egentligen användbart att läsa skönlitteratur för?" och "Vilka böcker är att föredra att läsa?" variera beroende på källor. Texten nedan är min version av svaret på dessa frågor. Låt mig börja med den uppenbara poängen att det inte är [...]

Första utgåvan av Glimpse, en gaffel av GIMP-grafikredigeraren

Den första versionen av grafikredigeraren Glimpse har publicerats, en gaffel från GIMP-projektet efter 13 års försök att övertyga utvecklarna att byta namn. Bygger är förberedda för Windows och Linux (Flatpak, Snap). 7 utvecklare, 2 dokumentationsförfattare och en designer deltog i utvecklingen av Glimpse. Under loppet av fem månader mottogs cirka 500 dollar i donationer för utvecklingen av gaffeln, varav 50 dollar […]

Cinnamon 4.4 version för skrivbordsmiljö

Efter fem månaders utveckling bildades lanseringen av användarmiljön Cinnamon 4.4, inom vilken communityn av utvecklare av Linux Mint-distributionen utvecklar en gaffel av GNOME Shell-skalet, Nautilus-filhanteraren och Mutter-fönsterhanteraren, som syftar till att tillhandahåller en miljö i klassisk stil med GNOME 2 med stöd för framgångsrika interaktionselement från GNOME-skalet. Cinnamon är baserad på GNOME-komponenter, men dessa komponenter […]