Autor: ProHoster

Bătălia celor doi yakozuna, sau Cassandra vs HBase. Experiența echipei Sberbank

Aceasta nu este nici măcar o glumă, se pare că această imagine reflectă cel mai exact esența acestor baze de date și, în cele din urmă, va fi clar de ce: Conform DB-Engines Ranking, cele mai populare două baze de date columnare NoSQL sunt Cassandra (în continuare CS) și HBază (HB). După cum a vrut soarta, echipa noastră de gestionare a încărcării datelor de la Sberbank lucrează îndeaproape cu HB de mult timp. In spate […]

Cinci întrebări despre proiectarea limbajului de programare

Руководящая философия 1. Языки программирования для людей Языки программирования это то, как люди говорят с компьютерами. Компьютер будет рад поговорить на любом языке, который не будет двусмысленным. Причина почему у нас есть высокоуровневые языки — потому что люди не могут справиться с машинным языком. Суть языков программирования в том, чтобы предотвратить наш бедный хрупкий человеческий […]

Actualizarea punctului de control de la R77.30 la 80.20

În toamna lui 2019, Check Point a încetat să accepte versiunile R77.XX și a fost necesară actualizarea. S-au spus deja multe despre diferența dintre versiuni, avantajele și dezavantajele trecerii la R80. Să vorbim mai bine despre cum să actualizăm efectiv dispozitivele virtuale Check Point (CloudGuard pentru VMware ESXi, Hyper-V, KVM Gateway NGTP) și ce poate merge prost. Deci avem [...]

O selecție de 143 de traduceri ale eseurilor lui Paul Graham (din 184)

Paul Graham este unul dintre cei mai respectați oameni dintre profesioniștii IT, fondatori și investitori. Este un programator de primă clasă (a scris două limbaje de programare), un hacker, creatorul acceleratorului îndrăzneț Y Combinator și un filozof. Cu gândurile și inteligența sa, Paul Graham pătrunde într-o gamă largă de domenii: de la prezicerea dezvoltării limbajelor de programare timp de o sută de ani în viitor până la calități umane și modalități de a repara/hack economia. A […]

Analiza fiabilității echipamentelor electronice supuse șocurilor și vibrațiilor—O prezentare generală

Jurnal: Shock and Vibration 16 (2009) 45–59 Autori: Robin Alastair Amy, Guglielmo S. Aglietti (E-mail: [e-mail protejat]), și Guy Richardson Afilierea autorilor: Astronautical Research Group, University of Southampton, School of Engineering Sciences, Southampton, Marea Britanie Surrey Satellite Technology Limited, Guildford, Surrey, Marea Britanie Copyright 2009 Hindawi Publishing Corporation. Acesta este un articol cu ​​acces deschis distribuit sub […]

GNU Guile 3.0

Pe 16 ianuarie, a avut loc lansarea majoră a GNU Guile - o implementare încorporată a limbajului de programare Scheme cu suport pentru multithreading, asincronizare, lucru cu rețeaua și apeluri de sistem POSIX, interfața binară C, analizarea PEG, REPL în rețea, XML; are propriul sistem de programare orientat pe obiecte. Caracteristica principală a noii versiuni este suportul complet pentru compilarea JIT, care a făcut posibilă accelerarea programelor cu o medie de două […]

Talent evaziv: Rusia își pierde cei mai buni specialiști IT

Cererea de profesioniști IT talentați este mai mare ca niciodată. Datorită digitalizării totale a afacerilor, dezvoltatorii au devenit cea mai valoroasă resursă pentru companii. Cu toate acestea, este extrem de dificil să găsești oameni potriviți pentru echipă; lipsa personalului calificat a devenit o problemă cronică. Lipsa de personal în sectorul IT Portretul pieței de astăzi este acesta: sunt, în principiu, puțini profesioniști, practic nu sunt pregătiți și există […]

Actualizare Chrome 79.0.3945.130 cu remediere a vulnerabilităților critice

Este disponibilă actualizarea browserului Chrome 79.0.3945.130, care remediază patru vulnerabilități, dintre care una i s-a atribuit statutul de problemă critică, ceea ce vă permite să ocoliți toate nivelurile de protecție a browserului și să executați codul pe sistem, în afara mediului sandbox. Detaliile despre vulnerabilitatea critică (CVE-2020-6378) nu au fost încă dezvăluite, știm doar că aceasta este cauzată de accesarea unui bloc de memorie deja eliberat în componenta de recunoaștere a vorbirii. […]

Istoria cărților și viitorul bibliotecilor

Cărțile în forma în care suntem obișnuiți să ni le imaginăm au ​​apărut nu cu mult timp în urmă. În antichitate, papirusul era principalul purtător de informații, dar după ce a fost introdusă interdicția de a exporta, pergamentul a ocupat această nișă. Pe măsură ce Imperiul Roman a declinat, cărțile au încetat să mai fie suluri și foile de pergament au început să fie cusute în volume. Acest proces a avut loc treptat, unele [...]

Infinity Ward a prelungit primul sezon din CoD: Modern Warfare și a adăugat o arbaletă

Studioul Infinity Ward a publicat o declarație pe site-ul său oficial cu privire la Call of Duty: Modern Warfare. Dezvoltatorii au decis să prelungească primul sezon al jocului până pe 11 februarie și, în cinstea acestui lucru, au adăugat oportunitatea de a obține o nouă armă - o arbaletă, găsită anterior în fișierele jocului. Declarația spune: „În următoarele câteva săptămâni [Call of Duty: Modern Warfare] va fi […]

Versiunea serverului de afișare Mir 1.7

A fost prezentată lansarea serverului de afișare Mir 1.7, a cărui dezvoltare continuă de către Canonical, în ciuda refuzului de a dezvolta shell-ul Unity și ediția Ubuntu pentru smartphone-uri. Mir rămâne solicitat în proiectele Canonical și este acum poziționat ca o soluție pentru dispozitive încorporate și Internet of Things (IoT). Mir poate fi folosit ca server compozit pentru Wayland, permițându-vă să rulați […]

Lansarea distribuției DilOS 2.0.2.

DilOS este o platformă bazată pe Illumos cu un manager de pachete Debian (dpkg + apt) Dilos este licențiat de MIT. DilOS va fi orientat spre server cu virtualizare, cum ar fi Xen (dilos-xen3.4-dom0 disponibil în prezent), zone și instrumente pentru utilizare de către întreprinderile mici și utilizatorii casnici (Exemplu: ca server de fișiere cu un client torrent cu WEB GUI, apache […]