Categoria: Blog

Scriviamo codice flessibile, utilizzando SOLID

Dal traduttore: abbiamo pubblicato per voi un articolo di Severin Pérez sull'uso dei principi SOLID nella programmazione. Le informazioni contenute nell'articolo saranno utili sia ai principianti che agli sviluppatori esperti. Se ti occupi di sviluppo, probabilmente hai sentito parlare dei principi SOLID. Essi consentono ai programmatori di scrivere codice pulito, ben strutturato e facilmente manutenibile. Vale la pena notare che nella programmazione ci sono […]

L'Unity Editor ufficiale è ora disponibile anche su Linux

Gli sviluppatori del motore di gioco Unity hanno presentato un editor sperimentale Unity Editor per Linux. Al momento si tratta delle versioni per Ubuntu e CentOS, ma nel futuro, si prevede, l'elenco delle distribuzioni sarà ampliato. Hanno dichiarato che per molti anni hanno offerto un editor sperimentale non ufficiale, ma ora si parla di un prodotto ufficiale. Al momento è disponibile una versione preliminare e i creatori stanno raccogliendo […]

I quaderni elettronici diventeranno un nuovo punto di crescita per E Ink

Come molte altre grandi e piccole aziende taiwanesi, il produttore di schermi "simili alla carta" E Ink Holdings era presente con uno stand alla fiera Computex 2019. Purtroppo per l'azienda e i fan degli schermi E Ink, l'era dei lettori di ebook è giunta al termine. La nuova area di crescita, rispetto alla quale E Ink nutre ottimismo, dovrebbe essere quella dei notebook elettronici (e-notebook). Tuttavia, il tema delle soluzioni a doppio schermo in […]

Automazione della sostituzione dei dischi tramite Ansible

Ciao a tutti. Lavoro come amministratore di sistema senior in OK e sono responsabile del funzionamento stabile del portale. Voglio raccontare di come abbiamo strutturato il processo di sostituzione automatica dei dischi e poi come abbiamo escluso l'amministratore da questo processo, sostituendolo con un bot. Questo articolo è una sorta di traslitterazione di una presentazione al HighLoad+ 2018 sulla costruzione del processo di sostituzione dei dischi. Iniziamo con un po' […]

Dalla quotidianità delle problematiche alla stabilità: Informatica 10 attraverso gli occhi di un amministratore

Il componente ETL del data warehouse spesso si trova nell'ombra dello stesso warehouse e riceve meno attenzione rispetto al database principale o al front-end, BI, creazione di report. Tuttavia, dal punto di vista della meccanica di riempimento del warehouse con i dati, l'ETL gioca un ruolo chiave e richiede tanto attenzione da parte degli amministratori quanto gli altri componenti. Mi chiamo Alessandro, attualmente amministro l'ETL in Rostelecom e […]

Due storie su come ANKI può aiutarti a imparare una lingua straniera e prepararti per un colloquio

Ho sempre pensato che un programmatore pigro sia un buon programmatore. Perché? Perché se chiedi a uno laborioso di fare qualcosa, lui andrà e lo farà. Ma un programmatore pigro spenderà 2-3 volte più tempo ma scriverà uno script che farà — questo al suo posto. Può essere che per la prima volta si sprechi ingiustificatamente molto tempo, ma a condizione di ripetere […]

Rilascio della libreria crittografica Sodium 1.0.18

È disponibile il rilascio della libreria crittografica open source Sodium 1.0.18, compatibile a livello API con la libreria NaCl (Networking and Cryptography library) e offre funzioni per organizzare interazioni di rete sicure, hashing, generazione di numeri pseudocasuali, gestione di firme digitali, crittografia utilizzando chiavi pubbliche e simmetriche (chiave condivisa). L'API di Sodium è caratterizzata da una grande semplicità e offre di default le opzioni più sicure, […]

Rilascio dei server per lo streaming Roc 0.1, Ant 1.7 e Red5 1.1.1

Sono disponibili diverse nuove edizioni di server media aperti, progettati per organizzare lo streaming online: È stata presentata la prima edizione di Roc, un toolkit per il trasferimento audio in tempo reale con garanzia di latenza e qualità a livello di CD audio. Durante la trasmissione viene considerata la deviazione temporale degli orologi di sistema del mittente e del destinatario. È supportata la ricostruzione dei pacchetti persi tramite […]

Mi dispiace, ma non verrò al lavoro perché è inverno adesso

Straordinarie sono le tue opere, Signore. Circa così ho pronunziato recentemente a una conferenza dedicata alla teoria delle generazioni X, Y, Z. È andata così che tutto questo clamore generazionale è passato accanto a me. E quindi, quando mi hanno iniziato a raccontare che nella gestione dei team bisogna tenere conto della loro appartenenza a una o un’altra lettera dell'alfabeto latino, sono rimasto un po' perplesso («gonfio», «sorpreso», «stupito», […]

Principio di Responsabilità Singola. Non è così semplice come sembra

Il principio di responsabilità unica, noto anche come principio di singola responsabilità, è un concetto difficile da afferrare e una questione delicata durante i colloqui per programmatori. Il mio primo serio incontro con questo principio risale all'inizio del primo anno, quando ci hanno portato in un bosco per trasformarci da bruchi in veri studenti. […]

È uscita la NoRT CNC Control 0.4

È stata rilasciata una nuova versione del sistema di gestione della fresatrice CNC da me sviluppato. In questa versione sono state principalmente corrette le imperfezioni e i bug della versione precedente (è uscito NoRT CNC Control) Miglioramenti: Il pianificatore della velocità dei movimenti è stato riscritto. Il nuovo pianificatore analizza completamente il movimento dall'inizio alla fine, considerando anche la curvatura durante il movimento arcuato e selezionando la velocità massima possibile. […]

Utilizzo di un oracolo casuale nell'esempio della lotteria

Una mattina mi è capitato sotto mano un articolo su un generatore di numeri casuali verificabile sulla blockchain della piattaforma Waves. Il quadro generale era chiaro, mentre il modo di implementazione specifico non lo era. Qualche codice, firme, cosa, dove, perché? Diverse consultazioni con l'autore dell'oracolo hanno portato a combinare la logica del sorteggio (realizzata in PHP) con l'algoritmo per ottenere un numero casuale. Al momento dell'inizio del torneo/round […]

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