Autor: ProHoster

Caracteristicile flagship-ului Huawei Mate 30 Pro dezvăluite înainte de anunț

Compania chineză Huawei va prezenta smartphone-urile emblematice ale seriei Mate 30 pe 19 septembrie la München. Cu câteva zile înainte de anunțul oficial, pe internet au apărut specificații tehnice detaliate ale lui Mate 30 Pro, care au fost publicate de un insider pe Twitter. Conform datelor disponibile, smartphone-ul va avea un display Waterfall cu laturi foarte curbate. Fără a ține cont de laturile curbate, diagonala afișajului este de 6,6 […]

Observatorul Spektr-RG a descoperit o nouă sursă de raze X în galaxia Calea Lactee

Telescopul rus ART-XC de la bordul observatorului spațial Spektr-RG și-a început programul științific timpuriu. În timpul primei scanări a „bulbei” centrale a galaxiei Calea Lactee, a fost detectată o nouă sursă de raze X, numită SRGA J174956-34086. De-a lungul întregii perioade de observații, omenirea a descoperit aproximativ un milion de surse de radiații cu raze X și doar zeci dintre ele își au propriile nume. În cele mai multe cazuri, lor […]

Cum să îi explici bunicii tale diferența dintre SQL și NoSQL

Una dintre cele mai importante decizii pe care le ia un dezvoltator este ce bază de date să folosească. Timp de mulți ani, opțiunile au fost limitate la diferite opțiuni de baze de date relaționale care acceptau Structured Query Language (SQL). Acestea includ MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 și multe altele. În ultimii 15 ani, multe noi […]

Replicare încrucișată între PostgreSQL și MySQL

Voi sublinia replicarea încrucișată între PostgreSQL și MySQL, precum și metodele de configurare a replicării încrucișate între cele două servere de baze de date. De obicei, bazele de date replicate încrucișate sunt numite omogene și este o metodă convenabilă de a trece de la un server RDBMS la altul. Bazele de date PostgreSQL și MySQL sunt considerate relaționale, dar […]

Abordarea învățării intensive STEM

Există multe cursuri excelente în lumea educației inginerești, dar adesea curriculumul construit în jurul lor suferă de un defect grav - o lipsă de coerență bună între diferitele subiecte. S-ar putea obiecta: cum poate fi asta? Când se formează un program de formare, pentru fiecare curs sunt indicate condițiile prealabile și o ordine clară în care disciplinele trebuie studiate. De exemplu, pentru a colecta și [...]

Detectarea vulnerabilităților și evaluarea rezistenței la atacurile hackerilor a cardurilor inteligente și a procesoarelor cripto cu protecție încorporată

În ultimul deceniu, pe lângă metodele de extragere a secretelor sau de a efectua alte acțiuni neautorizate, atacatorii au început să folosească scurgerile neintenționate de date și manipularea execuției programului prin canale secundare. Metodele tradiționale de atac pot fi costisitoare în termeni de cunoștințe, timp și putere de procesare. Atacurile pe canale laterale, pe de altă parte, pot fi implementate mai ușor și nedistructive, […]

Fenomenul XY: Cum să evitați problemele „greșite”.

Te-ai gândit vreodată câte ore, luni și chiar vieți au fost irosite rezolvând problemele „greșite”? Într-o zi, unii oameni au început să se plângă că au fost nevoiți să aștepte insuportabil de mult liftul. Alți oameni au fost îngrijorați de aceste calomnii și au cheltuit mult timp, efort și bani încercând să îmbunătățească funcționarea lifturilor și să reducă timpii de așteptare. Dar […]

Nucleul Linux 5.3 a fost lansat!

Principalele inovații Mecanismul pidfd vă permite să atribuiți un anumit PID unui proces. Fixarea continuă după ce procesul este terminat, astfel încât PID-ul să îi poată fi eliberat atunci când începe din nou. Detalii. Limitări ale intervalelor de frecvență în planificatorul de proces. De exemplu, procesele critice pot fi rulate la un prag de frecvență minimă (de exemplu, cel puțin 3 GHz), iar procesele cu prioritate scăzută la un prag de frecvență mai mare […]

Habr Special #18 / Noi gadget-uri Apple, un smartphone complet modular, un sat de programatori din Belarus, fenomenul XY

În acest număr: 00:38 - Noi produse Apple: iPhone 11, ceasuri și iPad cu buget redus pentru studenți. Consola Pro adaugă profesionalism? 08:28 — „Honest Phone” Fairphone este un gadget complet modular, în care literalmente toate piesele pot fi înlocuite. 13:15 — „Moda lentă” încetinește progresul? 14:30 — Un lucru mic care nu a fost menționat la prezentarea Apple. 16:28 — De ce […]

Neovim 0.4.2

Bifurcația editorului vim – Neovim a depășit în sfârșit nota de versiune 0.4. Principalele modificări: S-a adăugat suport pentru ferestre plutitoare. Demo S-a adăugat suport multigrid. Anterior, neovim avea o singură grilă pentru toate ferestrele create, dar acum sunt diferite, ceea ce vă permite să personalizați fiecare dintre ele separat: schimbați dimensiunea fontului, designul ferestrelor în sine și adăugați propria bară de defilare la ele. Nvim-Lua a prezentat […]

Varlink - interfață kernel

Varlink este o interfață și un protocol de kernel care pot fi citite atât de oameni, cât și de mașini. Interfața Varlink combină opțiunile clasice ale liniei de comandă UNIX, formatele de text STDIN/OUT/ERROR, paginile de manual, metadatele serviciului și este echivalentă cu descriptorul de fișier FD3. Varlink este accesibil din orice mediu de programare. Interfața Varlink definește ce metode vor fi implementate și cum. Fiecare […]

Lansarea nucleului Linux 5.3

După două luni de dezvoltare, Linus Torvalds a prezentat lansarea nucleului Linux 5.3. Printre cele mai notabile modificări: suport pentru GPU-uri AMD Navi, procesoare Zhaoxi și tehnologia Intel Speed ​​​​Select de gestionare a energiei, capacitatea de a utiliza instrucțiuni umwait pentru a aștepta fără a utiliza cicluri, modul „utilizare clamping” pentru o interactivitate sporită pentru procesoarele asimetrice, pidfd_open apel de sistem, capacitatea de a utiliza adrese IPv4 din subrețeaua 0.0.0.0/8, capacitatea […]