Autore: Yuri Gagarin

Scriviamo un bot telegram in linguaggio R (parte 2): Aggiungiamo supporto per comandi e filtri di messaggi

Nella pubblicazione precedente abbiamo visto come creare un bot, inizializzando un'istanza della classe Bot e familiarizzando con i metodi per inviare messaggi utilizzando questo. In questo articolo continuo su questo tema, quindi consiglio di leggere questo articolo solo dopo aver letto la prima parte. Questa volta vedremo come animare il nostro bot e aggiungere il supporto per i comandi, […]

Blue-Green Deployment al minimo

In questo articolo organizziamo, utilizzando bash, ssh, docker e nginx, il deployment continuo di un'app web. Il blue-green deployment è una tecnica che consente di aggiornare istantaneamente l'applicazione senza rifiutare alcuna richiesta. È una delle strategie di zero downtime deployment ed è particolarmente adatta per applicazioni con un'unica istanza, ma con la possibilità di caricare accanto una seconda istanza, pronta per l'uso. […]

La leggendaria Windows 95 ha compiuto 25 anni

Il 24 agosto 1995 ha segnato la presentazione ufficiale del leggendario Windows 95, grazie al quale i sistemi operativi con interfaccia grafica hanno raggiunto un vasto pubblico e Microsoft ha acquisito una notorietà significativa. Dopo 25 anni, proviamo a capire perché la "vin" ha conquistato i cuori di miliardi di utenti in tutto il mondo. Una delle caratteristiche più importanti di Windows 95 era che il sistema operativo consentiva […]

Nel kernel di NetBSD è stata aggiunta la supporto per VPN WireGuard

Gli sviluppatori del progetto NetBSD hanno annunciato l'inclusione nel kernel principale di NetBSD del driver wg con l'implementazione del protocollo WireGuard. NetBSD è diventato il terzo sistema operativo dopo Linux e OpenBSD ad avere supporto integrato per WireGuard. Sono anche state proposte comande correlate per la configurazione della VPN — wg-keygen e wgconfig. Nella configurazione del kernel di default (GENERIC) il driver non è ancora attivato e richiede un'esplicita indicazione in […]

Rilascio del gestore di finestre IceWM 1.8

È disponibile il rilascio del gestore di finestre leggero IceWM 1.8. Tra le caratteristiche di IceWM si possono notare il pieno controllo tramite combinazioni di tasti, la possibilità di utilizzare desktop virtuali, barre delle applicazioni e menu delle applicazioni. Il gestore di finestre può essere configurato tramite un file di configurazione piuttosto semplice, ed è possibile l'uso di temi. Sono disponibili applet integrate per il monitoraggio della CPU, della memoria e del traffico. Sono in fase di sviluppo diversi GUI di terze parti per la configurazione, implementazioni del lavoro […]

Il codice base di FreeBSD è stato convertito per utilizzare OpenZFS (ZFS on Linux)

L'implementazione del file system ZFS nel ramo principale di FreeBSD (HEAD) è stata migrata all'uso del codice OpenZFS, che sviluppa la base di codice di «ZFS on Linux» come variante di riferimento di ZFS. In primavera, il supporto per FreeBSD è stato trasferito nel progetto principale di OpenZFS, dopo di che sono proseguite nello sviluppo tutte le modifiche correlate a FreeBSD, e gli sviluppatori di FreeBSD hanno ricevuto la possibilità di trasferire rapidamente nel sistema […]

Firefox 80

È disponibile Firefox 80. È arrivata la possibilità di impostare Firefox come visualizzatore di PDF di sistema. È stato notevolmente accelerato il caricamento e l'elaborazione dell'elenco delle estensioni dannose e problematiche. Questa novità sarà portata nella versione ESR perché mantenere due formati diversi di «lista nera» è costoso, e gli sviluppatori non hanno avuto il tempo di incorporare la modifica nella versione 78 (su cui si basa l'attuale ramo ESR) a causa di un problema scoperto all'ultimo momento […]

Console portatili Nintendo: da Game & Watch a Nintendo Switch

Negli ultimi 40 anni, Nintendo ha sperimentato attivamente nel campo del gaming mobile, provando diverse concezioni e creando nuove tendenze che sono state seguite da altri produttori di console di gioco. Nel corso di questo tempo, l'azienda ha creato molteplici sistemi di gioco portatili, tra i quali quasi non ci sono stati episodi di evidente insuccesso. La quintessenza delle lunghe ricerche di Nintendo doveva essere Nintendo Switch, ma qualcosa […]

Espandere le funzionalità di Spark con MLflow

Ciao, utenti di Habr. Come abbiamo già scritto, questo mese OTUS lancia due corsi di machine learning: uno base e uno avanzato. A questo proposito, continuiamo a condividere materiali utili. L'obiettivo di questo articolo è raccontare della nostra prima esperienza con l'utilizzo di MLflow. Inizieremo la panoramica di MLflow con il suo server di tracciamento e registreremo tutte le iterazioni della ricerca. Successivamente condivideremo […]

InterSystems IRIS – piattaforma AI/ML universale in tempo reale

Autore: Sergey Luk'yanchikov, ingegnere consulente di InterSystems. Sfide nei calcoli in tempo reale AI/ML. Cominciamo con esempi dall'esperienza della pratica Data Science di InterSystems: il portale clienti 'sovraccarico' è connesso a un sistema di raccomandazione online. Si prevede una ristrutturazione delle promozioni su scala della rete retail (supponiamo che, invece di una linea di promozioni 'flat', ora verrà utilizzata una matrice 'segmento-tattica'). Cosa succede ai meccanismi di raccomandazione? Cosa succede alla fornitura e all'aggiornamento dei dati […]

Il kernel Linux compie 29 anni

Il 25 agosto 1991, dopo cinque mesi di sviluppo, il ventunenne studente Linus Torvalds annunciò nella conferenza telematica comp.os.minix la creazione di un prototipo funzionante di un nuovo sistema operativo Linux, per il quale fu segnato il completamento del porting di bash 1.08 e gcc 1.40. Il primo rilascio pubblico del kernel Linux è stato presentato il 17 settembre. Il kernel 0.0.1 aveva una dimensione di 62 KB in formato compresso e conteneva […]

Rilascio della distribuzione Armbian 20.08

È stato presentato il rilascio della distribuzione Linux Armbian 20.08, che fornisce un ambiente di sistema compatto per vari computer a scheda singola basati su processori ARM, inclusi vari modelli Odroid, Orange Pi, Banana Pi, pine64, Nanopi e Cubieboard basati su processori Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip e Samsung Exynos. Per la creazione delle build vengono utilizzate le basi di pacchetti Ubuntu 18.04 e Debian 10, […]

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS - ProHoster