Autore: Yuri Gagarin

Alcuni aspetti dell'ottimizzazione delle query LINQ in C#.NET per MS SQL Server

LINQ è entrato nel .NET come un potente nuovo linguaggio di manipolazione dei dati. LINQ to SQL, come parte di esso, consente di interagire con i database piuttosto comodamente, ad esempio tramite Entity Framework. Tuttavia, applicandolo frequentemente, gli sviluppatori dimenticano di controllare quale esatto SQL verrà generato dal queryable provider, nel tuo caso — Entity Framework. Esaminiamo due punti fondamentali […]

Qualità dei dati nel magazzino

La qualità dei dati nel magazzino è una condizione fondamentale per ottenere informazioni preziose. Una scarsa qualità porta a una reazione a catena negativa a lungo termine. Inizialmente, si perde fiducia nelle informazioni fornite. Le persone iniziano a utilizzare meno le applicazioni di Business Intelligence, il potenziale delle applicazioni rimane non sfruttato. Di conseguenza, si pone in discussione ulteriori investimenti nel progetto analitico. La responsabilità per la qualità dei dati è un aspetto legato […]

I nuovi moduli DDR4 Patriot Viper 4 sono ottimizzati per la piattaforma AMD

L'azienda Patriot ha annunciato nuovi moduli di memoria RAM Viper 4 Blackout di tipo DDR4, progettati per l'uso in computer desktop da gioco e sistemi per appassionati. Le soluzioni sono ottimizzate per la piattaforma AMD X570 e i processori AMD Ryzen di terza generazione. I prodotti vengono sottoposti a rigorosi test e sono coperti da garanzia a vita. Nella famiglia Viper 4 Blackout sono presenti moduli con frequenza di 3000 MHz, 3200 […]

Rilascio del proxy server Squid 4.8 con correzione di una vulnerabilità critica

È stato pubblicato un aggiornamento correttivo per il server proxy Squid 4.8, che risolve 5 vulnerabilità. Una vulnerabilità (CVE-2019-12527) consente potenzialmente l'esecuzione di codice con i privilegi del processo del server. Il problema è causato da un errore nel gestore di autenticazione HTTP Basic e consente di avviare un overflow del buffer durante la trasmissione di credenziali formattate in modo speciale quando si accede a Squid Cache Manager o a un gateway FTP integrato. La vulnerabilità si manifesta a partire da […]

Psychoanalisi dell'effetto dello specialista sottovalutato. Parte 1. Chi e perché

1. Introduzione L'ingiustizia è incalcolabile: correggendo una, si rischia di commettere un'altra. Romain Rolland Lavorando come programmatore dall'inizio degli anni '90, mi sono trovato più volte ad affrontare problemi di sottovalutazione. Ecco, ad esempio, io sono giovane, intelligente, positivamente sottolineato da ogni parte, eppure non riesco a progredire nella carriera. Non che non mi stia muovendo affatto, ma ho la sensazione di muovermi in modo non ottimale, come se stessi […]

Scriviamo un'applicazione multilingue con React Native

La localizzazione dei prodotti è molto importante per le aziende internazionali che si espandono in nuovi paesi e regioni. Analogamente, la localizzazione è necessaria anche per le applicazioni mobili. Se un sviluppatore inizia un'espansione internazionale, è fondamentale fornire agli utenti di un altro paese la possibilità di lavorare con l'interfaccia nella propria lingua madre. In questo articolo creeremo un'applicazione React Native utilizzando il pacchetto react-native-localize. Skillbox consiglia: Corso online di formazione "Professione Sviluppatore Java". […]

In Open Invention Network ci sono più di tremila licenziatari: cosa significa questo per il software open source?

Open Invention Network (OIN) è un'organizzazione che possiede brevetti software correlati a GNU/Linux. L'obiettivo dell'organizzazione è proteggere Linux e il software ad esso correlato da cause legali sui brevetti. I membri della community trasferiscono i loro brevetti in un pool comune, consentendo così ad altri partecipanti di utilizzarli sulla base di una licenza royalty-free. Foto – j – Unsplash Di cosa si occupano […]

Backup, parte 5: Testare Bacula e Veeam Backup per Linux

In questo articolo verranno esaminati diversi strumenti software "grandi" per il backup, inclusi quelli commerciali. L'elenco dei candidati: Veeam Agent per Linux, Bacula. Verrà testato il funzionamento con il filesystem, per facilitarne il confronto con i candidati precedenti. Risultati attesi: poiché entrambi i candidati sono soluzioni pronte all'uso, il risultato più importante sarà la prevedibilità del funzionamento, ovvero tempi di esecuzione costanti […]

Slörm è un modo semplice per immergersi nel tema di Kubernetes

Ad aprile sono stati organizzati dagli organizzatori di Sloerm – corsi su Kubernetes – per testare e raccontare la mia impressione: Dmitry, Sloerm è un intensivo di tre giorni su Kubernetes, un evento formativo davvero serrato. Probabilmente non potrai scriverne se ti limiti a sederti per due ore alla prima lezione. Sei pronto a partecipare attivamente? Prima dello sloerm, era necessario completare corsi preparatori online su […]

Leggere tra le note: sistema di trasferimento dati all'interno della musica

Esprimere ciò che le parole non possono comunicare; sentire una vasta gamma di emozioni che si intrecciano in un uragano di sentimenti; staccarsi dalla terra, dal cielo e persino dall'intero universo, intraprendendo un viaggio senza mappe, senza strade, senza indicazioni; inventare, raccontare e vivere un'intera storia che rimarrà sempre unica e irripetibile. Tutto questo è possibile grazie alla musica: un'arte che esiste già da molti […]

Design degli interfacce di gioco. Brent Fox. Di cosa parla il libro?

Questo articolo è una breve panoramica del libro Game interface design dell'autore Brent Fox. Per me, questo libro è stato interessante dal punto di vista di un programmatore che sviluppa giochi come hobby da solo. Qui descriverò quanto sia stato utile per me e il mio hobby. Questa panoramica ti aiuterà a decidere se valga la pena dedicare tempo a […]

Reti sociali distribuite

Non ho un account su Facebook e non uso Twitter. Tuttavia, ogni giorno leggo notizie riguardo alla rimozione forzata di post e alla chiusura di account nei social network popolari. Le reti sociali si assumono consapevolmente la responsabilità per i miei post? Questo comportamento cambierà in futuro? Può un social network restituirci i nostri contenuti, e […]

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