Categorie: Blog

Browserul Waterfox a trecut în mâinile companiei System1.

Dezvoltatorul browser-ului web Waterfox a anunțat transferul proiectului în mâinile companiei System1, specializată în atragerea audienței către site-urile clienților. System1 va finanța lucrările ulterioare asupra browser-ului și va ajuta la transformarea Waterfox dintr-un proiect al unui singur entuziast într-un produs dezvoltat de o echipă de dezvoltatori, care va revendica rolul de alternativă completă la marile browsere. Autorul inițial al Waterfox va continua să colaboreze la proiect, dar […]

Lansarea programului de desen MyPaint 2.0.0

După patru ani de dezvoltare, a fost lansată o nouă versiune a programului specializat pentru pictură digitală utilizând un tabletă sau un mouse — MyPaint 2.0.0. Programul este distribuit sub licența GPLv2, iar dezvoltarea se desfășoară în limbajele Python și C++ folosind toolkit-ul GTK3. Pachetele gata sunt disponibile pentru Linux (AppImage, Flatpak), Windows și macOS. MyPaint poate fi folosit de artiștii care se ocupă de pictura digitală și în […]

Crearea unui lanț CI/CD și automatizarea lucrului cu Docker.

Am scris primele mele site-uri la sfârșitul anilor '90. Atunci, aducerea lor în funcțiune era foarte simplă. Era un server Apache pe un hosting comun, la care puteai accesa prin FTP, scriind în bara de adrese ceva de genul ftp://ftp.example.com. Apoi trebuia să introduci numele și parola pentru a încărca fișierele pe server. Alte vremuri, atunci […]

RabbitMQ. Partea 1. Introducere. Erlang, AMQP

Bună ziua, Habr! Vreau să împărtășesc un ghid de studiu cu cunoștințele pe care am reușit să le adun despre RabbitMQ și să le comprim în recomandări și concluzii scurte. Cuprins RabbitMQ. Partea 1. Introducere. Erlang, AMQP și RPC RabbitMQ. Partea 2. Înțelegerea Exchanges RabbitMQ. Partea 3. Înțelegerea Queues și Bindings RabbitMQ. Partea 4. Discutăm despre ce sunt mesajele și cadrele RabbitMQ. Partea […]

Windows 10X va putea rula aplicații Win32 cu anumite restricții

Sistemul de operare Windows 10X, când va fi lansat, va suporta atât aplicațiile universale moderne și web, cât și cele clasice Win32. Microsoft susține că acestea vor funcționa într-un container, ceea ce va proteja sistemul de viruși și erori. Se menționează că aproape toate programele tradiționale vor funcționa în interiorul containerului Win32, inclusiv utilitare de sistem, Photoshop și chiar […]

Instalare în 90 de secunde: actualizările din Windows 10X nu vor distrage atenția utilizatorilor

Compania Microsoft continuă să încerce să unifice experiența de utilizare a sistemului său de operare pe diferite formate și dispozitive. Windows 10X este cea mai recentă încercare a corporației de a realiza acest lucru. Acest lucru este indicat de interfața hibridă, care combină un meniu „Start” aproape tradițional (fără plăci), un aranjament specific Android și alte aspecte. Una dintre noutățile viitoarei versiuni de „10” este […]

„Nu pierdeți niciodată speranța”: Persona 5 ar putea ieși încă pe Switch

Specialista în relații publice de la Atlus, Ari Advincula, a comentat pentru publicația IGN posibilitatea lansării jocului de rol japonez Persona 5 pe Nintendo Switch. „Îți dorești ceea ce vrei, dar dacă nu ne informezi despre asta, nu vom putea niciodată să îndeplinim [aceste dorințe]. Este important să ne exprimi întotdeauna opinia”, este de părere Advincula. Potrivit lui Advincula, […]

Hosting gratuit pentru boturi Telegram pe Google Cloud Platform

De ce GCP? Când am scris boti pentru Telegram, m-am confruntat cu întrebarea cum să fac astfel încât botul să funcționeze constant, rapid și gratuit. Opțiunile cu Heroku și Pythonanywhere au limite prea mici dacă ai mai mult de un bot. Așa că am decis să folosesc GCP. Platforma oferă 300$ gratuit pe an + reduceri uriașe pentru utilizarea acestor fonduri (până la 94%). Cum se găzduiește […]

Telegram + 1C + Webhooks + Apache + Certificat auto-semnat

S-au scris multe despre integrarea Telegram-ului și 1C. Dar nu am văzut nicăieri un ghid complet pentru instalarea și configurarea webhooks. Voi încerca să-l scriu. Pentru toate acestea, ne vor fi necesare (sau mai corect spus, ce am folosit eu): Apache 2.2.24 OpenSSL (inclus în instalarea Apache) 1C (cu modulele de server web) Un domeniu propriu Un bot creat în Telegram (nu voi descrie […]

Lansarea OpenSSH 8.2

OpenSSH este o implementare completă a protocolului SSH 2.0, inclusiv suport pentru SFTP. Această versiune include suport pentru autentificatoare hardware FIDO/U2F. Dispozitivele FIDO sunt acum acceptate sub noi tipuri de chei „ecdsa-sk” și „ed25519-sk”, împreună cu certificatele corespunzătoare. Această versiune include o serie de modificări care pot afecta configurațiile existente: eliminarea „ssh-rsa” din listele CASignatureAlgorithms. Acum, la […]

Creat de ZeroTier. Ghid practic pentru construirea rețelelor virtuale. Partea 1

Continuând povestea despre ZeroTier, de la teoria expusă în articolul „Switch Ethernet inteligent pentru planeta Pământ”, trec la practică, în care: Vom crea și configura un controler de rețea privat, vom crea o rețea virtuală, vom configura și conecta noduri la aceasta, vom verifica conectivitatea rețelei între ele, vom bloca accesul la interfața GUI a controlerului de rețea din exterior. Controlerul de rețea, așa cum am menționat anterior, pentru crearea […]

Descoperirea serviciilor în sistemele distribuite folosind exemplul Consul. Alexandr Sigacev

Vă invit să consultați transcrierea prezentării lui Alexander Sigachev despre Service Discovery în sistemele distribuite, folosind Consul ca exemplu. Service Discovery a fost creat pentru a permite conectarea unei aplicații noi în mediu nostru existent cu costuri minime. Folosind Service Discovery, putem separa maxim un container sub formă de Docker sau un serviciu virtual de mediu în care este rulat. […]

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster