Categorie: Blog

Ghid pentru backup-ul bazelor de date

– Oh, nicio adăpost nu va rezista unui impact de meteorit. Dar, ca și fiecare, aveți un rezervă, așa că nu trebuie să vă faceți griji. Stanislaw Lem, „Jurnalele stelare ale Ion Tihyy” Backup-ul este procesul de a păstra o copie a datelor în afara locului lor principal de stocare. Principalul scop al backup-ului este recuperarea datelor după pierderea acestora. În acest context […]

Scriem un bot Telegram în limba R (partea 2): Adăugăm botului suport pentru comenzi și filtre de mesaje.

În publicația anterioară am discutat despre cum să creăm un bot, am inițializat o instanță a clasei Bot și ne-am familiarizat cu metodele de trimitere a mesajelor prin intermediul acestuia. În acest articol continui această temă, așa că recomand să începeți citirea acestui articol doar după ce ați citit prima parte. De data aceasta, ne vom ocupa de cum să dăm viață botului nostru și îi vom adăuga suport pentru comenzi, […]

Blue-Green Deployment pe minim

În acest articol, folosind bash, ssh, docker și nginx, vom organiza o implementare fără întreruperi a aplicației web. Implementarea blue-green este o tehnică care permite actualizarea instantanee a aplicației, fără a respinge nicio solicitare. Aceasta este una dintre strategiile de implementare zero downtime și se potrivește cel mai bine aplicațiilor cu o singură instanță, dar având posibilitatea de a încărca o a doua instanță pregătită pentru lucru. […]

Legendara Windows 95 a împlinit 25 de ani.

Ziua de 24 august 1995 a marcat prezentarea oficială a legendarei Windows 95, care a popularizat sistemele de operare cu interfață grafică, iar Microsoft a câștigat o recunoaștere largă. După 25 de ani, să încercăm să înțelegem ce anume a cucerit „Windows” inimile miliardelor de utilizatori din întreaga lume. Una dintre cele mai importante caracteristici ale Windows 95 a fost aceea că sistemul de operare permitea […]

A fost adăugat suport VPN WireGuard în nucleul NetBSD

Dezvoltatorii proiectului NetBSD au anunțat includerea driverului wg în nucleul principal al NetBSD, cu implementarea protocolului WireGuard. NetBSD a devenit a treia OS după Linux și OpenBSD cu suport integrat pentru WireGuard. De asemenea, au fost propuse comenzi asociate pentru configurarea VPN – wg-keygen și wgconfig. În configurația implicită a nucleului (GENERIC), driverul nu este activat momentan și necesită specificare explicită în […]

Lansarea managerului de feronerie IceWM 1.8

A fost lansată versiunea ușoară a managerului de feronerie IceWM 1.8. Printre caracteristicile IceWM se numără gestionarea completă prin combinații de taste, posibilitatea de a utiliza desktopuri virtuale, bare de activități și meniuri de aplicații. Managerul de feronerie este configurabil printr-un fișier de configurare destul de simplu, fiind posibilă utilizarea temelor de design. Sunt disponibile applete încorporate pentru monitorizarea CPU, memorie și trafic. De asemenea, se dezvoltă separat mai multe GUI-uri terțe pentru configurare, implementarea mediului de lucru […]

Baza de cod FreeBSD a fost tranziționată către utilizarea OpenZFS (ZFS pe Linux)

Implementarea sistemului de fișiere ZFS în ramura principală FreeBSD (HEAD) a fost transferată pe utilizarea codului OpenZFS, dezvoltând baza de cod „ZFS on Linux” ca variantă de referință ZFS. În primăvară, suportul pentru FreeBSD a fost transferat în proiectul principal OpenZFS, după care s-a continuat dezvoltarea tuturor modificărilor legate de FreeBSD, iar dezvoltatorii FreeBSD au primit posibilitatea de a transfera rapid în sistem […]

Firefox 80

Firefox 80 este disponibil. A apărut posibilitatea de a desemna Firefox ca vizualizator sistemic pentru fișiere PDF. S-a accelerat semnificativ încărcarea și procesarea listei de extensii malițioase și problematice. Această noutate va fi portată în versiunile ESR, deoarece este costisitor să se mențină două formate diferite de „listă neagră”, iar includerea modificării în versiunea 78 (pe baza căreia se formează ramura ESR actuală) nu a fost posibilă din cauza descoperirii tardive […]

Console portabile Nintendo: de la Game & Watch la Nintendo Switch

În ultimele 40 de ani, Nintendo a experimentat activ în domeniul jocurilor mobile, încercând diverse concepte și generând noi tendințe care sunt preluate ulterior de alți producători de console de jocuri. În acest timp, compania a creat numeroase sisteme portabile de jocuri, printre care aproape că nu au fost evidente eșecuri. Esența cercetărilor îndelungate ale Nintendo ar fi trebuit să fie Nintendo Switch, dar ceva […]

Extinderea capacităților Spark cu MLflow

Salut, habrăvceanilor. Așa cum am menționat anterior, în această lună OTUS lansează simultan două cursuri de învățare automată, respectiv unul de bază și unul avansat. În legătură cu acest lucru, continuăm să împărtășim materiale utile. Scopul acestui articol este de a împărtăși prima noastră experiență cu MLflow. Vom începe analiza MLflow cu serverul său de urmărire și vom documenta toate iterațiile cercetării. Apoi vom împărtăși […]

InterSystems IRIS – platforma AI/ML universală în timp real

Autor: Serghei Lukyankikov, inginer consultant InterSystems Provocările calculului AI/ML în timp real Vom începe cu exemple din experiența practică Data Science a companiei InterSystems: „Portalul utilizatorului încărcat” este conectat la un sistem de recomandări online. Urmează restructurarea promoțiilor la scară în rețeaua de retail (să presupunem că, în loc de o linie „plată” de promoții, va fi aplicată o matrice „segment-tactică”). Ce se întâmplă cu mecanismele de recomandare? Ce se întâmplă cu furnizarea și actualizarea datelor […]

Nucleul Linux a împlinit 29 de ani

Pe 25 august 1991, după cinci luni de dezvoltare, tânărul de 21 de ani Linus Torvalds a anunțat în conferința de grup comp.os.minix crearea unui prototip funcțional al unui nou sistem de operare Linux, pentru care a fost marcat finalizarea portării bash 1.08 și gcc 1.40. Prima versiune publică a kernelului Linux a fost lansată pe 17 septembrie. Kernelul 0.0.1 avea dimensiunea de 62 KB în format comprimat și conținea […]

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