May-akda: ProHoster

Inihayag ang mga katangian ng flagship Huawei Mate 30 Pro bago ang anunsyo

Ipakikita ng kumpanyang Tsino na Huawei ang mga flagship na smartphone ng serye ng Mate 30 sa Setyembre 19 sa Munich. Ilang araw bago ang opisyal na anunsyo, ang mga detalyadong teknikal na pagtutukoy ng Mate 30 Pro ay lumitaw sa Internet, na inilathala ng isang tagaloob sa Twitter. Ayon sa magagamit na data, ang smartphone ay magkakaroon ng Waterfall display na may mataas na hubog na mga gilid. Nang hindi isinasaalang-alang ang mga hubog na gilid, ang display diagonal ay 6,6 […]

Nakatuklas ang Spektr-RG observatory ng bagong X-ray source sa Milky Way galaxy

Sinimulan na ng Russian ART-XC telescope na sakay ng Spektr-RG space observatory ang maaga nitong programa sa agham. Sa unang pag-scan ng gitnang "bulge" ng Milky Way galaxy, isang bagong X-ray source ang nakita, na tinatawag na SRGA J174956-34086. Sa buong panahon ng mga obserbasyon, natuklasan ng sangkatauhan ang tungkol sa isang milyong pinagmumulan ng X-ray radiation, at dose-dosenang lamang sa kanila ang may sariling mga pangalan. Sa karamihan ng mga kaso, ang kanilang […]

Paano ipaliwanag sa iyong lola ang pagkakaiba ng SQL at NoSQL

Isa sa pinakamahalagang desisyon na ginagawa ng developer ay kung aling database ang gagamitin. Sa loob ng maraming taon, ang mga opsyon ay limitado sa iba't ibang opsyon sa relational database na sumusuporta sa Structured Query Language (SQL). Kabilang dito ang MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 at marami pang iba. Sa nakalipas na 15 taon, maraming bagong […]

Cross replication sa pagitan ng PostgreSQL at MySQL

Magbabalangkas ako ng cross-replication sa pagitan ng PostgreSQL at MySQL, pati na rin ang mga pamamaraan para sa pag-set up ng cross-replication sa pagitan ng dalawang database server. Karaniwan, ang mga cross-replicated database ay tinatawag na homogenous, at ito ay isang maginhawang paraan ng paglipat mula sa isang RDBMS server patungo sa isa pa. Ang mga database ng PostgreSQL at MySQL ay itinuturing na relational, ngunit [...]

STEM Intensive Learning Approach

Maraming mahuhusay na kurso sa mundo ng edukasyong inhinyero, ngunit kadalasan ang kurikulum na binuo sa kanilang paligid ay naghihirap mula sa isang seryosong depekto - isang kakulangan ng magandang pagkakaugnay-ugnay sa pagitan ng iba't ibang paksa. Maaaring tumutol ang isa: paano ito mangyayari? Kapag ang isang programa sa pagsasanay ay nabuo, ang mga kinakailangan at isang malinaw na pagkakasunud-sunod kung saan ang mga disiplina ay dapat pag-aralan ay ipinahiwatig para sa bawat kurso. Halimbawa, upang mangolekta at [...]

Pag-detect ng mga kahinaan at pagtatasa ng paglaban sa mga pag-atake ng hacker ng mga smart card at crypto processor na may built-in na proteksyon

Sa nakalipas na dekada, bilang karagdagan sa mga pamamaraan para sa pagkuha ng mga lihim o pagsasagawa ng iba pang hindi awtorisadong pagkilos, ang mga umaatake ay nagsimulang gumamit ng hindi sinasadyang pagtagas ng data at pagmamanipula ng pagpapatupad ng programa sa pamamagitan ng mga side channel. Maaaring magastos ang mga tradisyunal na paraan ng pag-atake sa mga tuntunin ng kaalaman, oras at kapangyarihan sa pagproseso. Ang mga side-channel attack, sa kabilang banda, ay maaaring mas madaling ipatupad at hindi mapanira, […]

Ang XY Phenomenon: Paano Maiiwasan ang "Maling" Problema

Naisip mo na ba kung ilang oras, buwan at maging buhay ang nasayang sa paglutas ng mga "maling" problema? Isang araw, ang ilang mga tao ay nagsimulang magreklamo na kailangan nilang maghintay ng hindi mabata para sa elevator. Ang ibang mga tao ay nag-aalala tungkol sa mga paninirang-puri na ito at gumugol ng maraming oras, pagsisikap at pera sa pagsisikap na mapabuti ang operasyon ng mga elevator at bawasan ang mga oras ng paghihintay. Ngunit […]

Ang Linux kernel 5.3 ay inilabas na!

Mga pangunahing inobasyon Ang mekanismo ng pidfd, na nagbibigay-daan sa iyong magtalaga ng isang partikular na PID sa isang proseso. Ang pag-pin ay nagpapatuloy pagkatapos na wakasan ang proseso upang ang PID ay maibigay dito kapag nagsimula itong muli. Mga Detalye. Mga limitasyon ng mga saklaw ng dalas sa scheduler ng proseso. Halimbawa, ang mga kritikal na proseso ay maaaring patakbuhin sa pinakamababang frequency threshold (sabihin, hindi bababa sa 3 GHz), at mga prosesong mababa ang priyoridad sa mas mataas na frequency threshold […]

Habr Special #18 / Bagong mga gadget ng Apple, isang ganap na modular na smartphone, isang nayon ng mga programmer sa Belarus, ang XY phenomenon

Sa isyung ito: 00:38 - Mga bagong produkto ng Apple: iPhone 11, Manood at magbadyet ng iPad para sa mga mag-aaral. Nagdaragdag ba ang Pro console ng propesyonalismo? 08:28 — Ang Fairphone “Honest Phone” ay isang ganap na modular na gadget kung saan literal na lahat ng bahagi ay maaaring palitan. 13:15 — Ang “mabagal na uso” ba ay nagpapabagal sa pag-unlad? 14:30 — Isang maliit na bagay na hindi nabanggit sa pagtatanghal ng Apple. 16:28 — Bakit […]

Neovim 0.4.2

Ang tinidor ng vim editor - Sa wakas ay naipasa na ni Neovim ang bersyon 0.4 mark. Mga pangunahing pagbabago: Nagdagdag ng suporta para sa mga lumulutang na bintana. Demo Idinagdag multigrid suporta. Noong nakaraan, ang neovim ay may isang solong grid para sa lahat ng nilikha na mga window, ngunit ngayon ay naiiba ang mga ito, na nagbibigay-daan sa iyo upang i-customize ang bawat isa sa kanila nang hiwalay: baguhin ang laki ng font, ang disenyo ng mga bintana mismo at idagdag ang iyong sariling scrollbar sa kanila. Ipinakilala ni Nvim-Lua […]

Varlink - interface ng kernel

Ang Varlink ay isang kernel interface at protocol na nababasa ng mga tao at machine. Pinagsasama ng interface ng Varlink ang mga klasikong opsyon sa command line ng UNIX, STDIN/OUT/ERROR na mga format ng text, man page, metadata ng serbisyo at katumbas ng FD3 file descriptor. Ang Varlink ay naa-access mula sa anumang kapaligiran sa programming. Tinutukoy ng interface ng Varlink kung aling mga pamamaraan ang ipapatupad at kung paano. Bawat […]

Linux 5.3 kernel release

Pagkatapos ng dalawang buwan ng pag-unlad, ipinakita ni Linus Torvalds ang paglabas ng Linux kernel 5.3. Kabilang sa mga pinaka-kapansin-pansing pagbabago: suporta para sa AMD Navi GPUs, Zhaoxi processors at Intel Speed ​​​​Select power management technology, ang kakayahang gumamit ng umwait na mga tagubilin upang maghintay nang hindi gumagamit ng mga cycle, 'utilization clamping' mode para sa mas mataas na interactivity para sa mga asymmetric na CPU, ang pidfd_open system call, ang kakayahang gumamit ng mga IPv4 address mula sa subnet 0.0.0.0/8, ang kakayahang […]