Alexander Chistyakov ari mukubata, ini ndiri muevhangeri
Mukuongorora kwangu, ndaivimba zvakanyanya nekuravira kwangu pane maonero enyanzvi. Nokudaro, iyi rondedzero, semuenzaniso, haisanganisi mota dzisina mutyairi, nekuti hapana chinhu chitsva kana chinoshamisa mune iyi tekinoroji.
Ini handina kuronga zviitiko zviri murondedzero nekukosha kana wow maitiro, nekuti kukosha kwavo kuchave kwakajeka mumakore gumi, uye wow mhedzisiro ndeyenguva pfupi, ndangoedza kuita kuti nyaya iyi iwirirane.
1. Portable server applications muRust programming language yeWebAssembly
Ini ndichatanga ongororo nemishumo miviri:
1. Report
Panguva yekuverenga chirevo, Brian Cantrill aishanda kuJoyent seCTO uye aisaziva kuti 2019 yaizopera sei kwaari naJoyent.
2.
Muna 2019, WebAssembly ine yayo
Hunhu hwebudiriro huri pachena - vanhu vane imwe nguva yekumhanya inokwanisa kumhanyisa maapplication eWebhu (pane munhu anorangarira musimboti weWORA, wakagadzirwa nevanyori vemutauro weJava?).
Isu tine zvakare yakachengeteka nzira yekuvaka zvikumbiro izvi nekuda kweRust mutauro, uyo raison d'Γͺtre ndeyekubvisa makirasi ese ekukanganisa panguva yekuunganidza.
WebAssembly inoshandura mutambo zvekuti Solomon Hikes, mumwe wevagadziri veDocker, akanyora kuti dai WebAssembly neWASI yaivepo muna 2008, Docker angadai asina kuzvarwa.
Hazvishamise kuti Rust aive pakati pevakatora tekinoroji nyowani inotakurika - ecosystem yayo iri kusimukira zvine simba uye Rust yanga iri iyo inonyanya kufarirwa mutauro wehurongwa kwemakore akati wandei, zvichienderana nemhedzisiro.
Ichi chitsvedza kubva muhurukuro yaSteve, iyo inoratidza zvakajeka chiyero chehuwandu hwekuchengetedza tsikidzi dzinodzivirirwa zvachose kana uchishandisa Rust kune huwandu hwese hwezvipembenene zvakawanikwa muMS Windows mumakore gumi nehafu apfuura.
Microsoft yaifanira neimwe nzira kupindura kune dambudziko rakadaro, uye rakaita.
2. Project Verona kubva kuMicrosoft, iyo ichachengetedza Windows uye kuzarura peji itsva yezvakaitika kune chero OS
Huwandu hwezvipembenene muMicrosoft Windows kernel uye zvirongwa zvakawanda zvevatengi zvakawedzera zvakada kuita mutsetse mumakore gumi nemaviri apfuura.
Muna 2019, Matthew Parkinson weMicrosoft
Iri idanho reMicrosoft rekugadzira mutauro wakachengeteka wechirongwa unoenderana nemafungiro eRust mutauro: vaanoshanda navo kubva kuMicrosoft Research vakaona kuti matambudziko mazhinji ekuchengetedza akabatana nenhaka inorema yemutauro weC, umo manyorerwo mazhinji eWindows. Mutauro waVerona's Rust-like unogadzirisa ndangariro uye kuwana panguva imwe chete kune zviwanikwa uchishandisa
Zvinonakidza kuti Microsoft inowanzoonekwa sehumambo hwakashata uye anopikisa zvese zvitsva, zvisinei nekuti
Mubvunzo waBrian Cantrill kubva pandima yekutanga: "Haisi nguva yekunyorazve kernel yekushandisa muRust?" yakagamuchira mhinduro isingatarisirwi - zviri pachena kuti hazvisati zvave kuita kunyora patsva system yekushandisa kernel, asi zvirongwa zvinomhanya munzvimbo yemushandisi zvave kutonyorwa patsva. Maitiro asingamisiki atanga, uye izvi zvichavhura peji nyowani yeramangwana kune ese anoshanda masisitimu.
3. Kuwedzera kukurumbira kwemutauro weDart programming nekuda kweFlutter framework
Ndine chokwadi chekuti nhau dzinotevera dzinoshamisa zvikuru kwete isu chete uye neruzhinji rwevanhu, asiwo kune vazhinji vevatori vechikamu zvakananga mukuumbwa kwayo. Mutauro wechirongwa cheDart, wakaonekwa paGoogle makore masere apfuura, wakaona kukurumidza kukurumbira gore rino.
Ini ndinoshandisa nzira yangu yekuongorora kufarirwa kwemitauro yekuronga nekuongorora zvinyorwa paGithub, kamwe chete pamwedzi.
Dart yabata Erlang, PowerShell, R, Perl, Elixir, Haskell, Lua uye CoffeeScript mukuzivikanwa. Hapana mumwe mutauro wepurogiramu unoratidzika kuva wakakura nokukurumidza gore rino. Sei zvakaitika?
Imwe yemishumo inokosha yegore rino
Kune mutauro weDart, chikonzero chekuzivikanwa kwayo ndeye mobile application yekuvandudza chimiro
Hatina chatinoziva nezveDart sezvo isu tisingaite nharembozha, asi tinotambira neushamwari mumwe mutauro wakadhindwa wechirongwa.
4. Mukana wekupona kweLinux kernel nenharaunda yayo nekuda kweBPF virtual muchina
Isu paVDSina tinoda misangano: gore rino ndakaenda kumusangano weDevOops muSt. Muna 2019, maonero aitungamira muhurukuro dzakadai aive:
- Docker akafa nekuti akanyanya kufinha
- Kubernetes mupenyu uye achagara rinenge gore - zvicharamba zvichitaurwa nezvazvo pamisangano muna 2020.
- Zvichakadaro, hapana munhu mupenyu akatarisa muLinux kernel kwenguva yakareba
Ini handisi kugovera iyo yekupedzisira poindi; kubva pakuona kwangu, kwete chete zvinonakidza, asi zvinhu zvekuchinja zviri kuitika ikozvino mukuvandudzwa kweLinux kernel. Chinonyanya kukosha ndeye eBPF chaiyo muchina, iyo yakatanga kugadzirwa kugadzirisa basa rinofinha rekusefa network mapaketi, ndokuzokura kuita general-chinangwa kernel-level virtual muchina.
Kubudirira kweLinux kernel: hongu
Kubudirira kweLinux kernel: ikozvino
Nekuda kweBPF, iyo kernel ikozvino inoshuma kuitika kwezviitiko zvinogona kugadziriswa zvishoma kunze kwekernel - iyo interface inoita kuti zvikwanise kupindirana zvakachengeteka uye zvine hungwaru ne kernel kubva munzvimbo yemushandisi uye kuwedzera uye kuzadzisa mashandiro eLinux kernel, ichipfuura zvese. ziso rinoona raLinus Torvalds.
Pamberi peBPF, kugadzira zvirongwa zvine zviitiko zvine hukama zvakanyanya nekudyidzana neLinux kernel yaive nyaya yakaoma - kugadzira zvinhu senge madhiraivha ezvishandiso zvinononoka uye nzvimbo dzekupindirana kwemafaira masisitimu muuserspace inodiwa kuenda nenzira yekuongorora yakarongwa nevagadziri veLinux kernel.
Kuonekwa kweBPF interface kwakarerutsa zvakanyanya nzira yekunyora zvirongwa zvakadaro - iyo yekupinda chikumbaridzo yakaderedzwa, pachava nevazhinji vanogadzira uye nharaunda ichauya kuhupenyu zvakare.
Handisi ndega mune chido changu:
Zvichakadaro, Linus Torvalds kazhinji haamurumbidze pachena nekuda kwezvinhu zvakadaro, uye ini ndinogona kumunzwisisa - ndiani anoda kuzviratidza pachena sebenzi? π
5. Linux yakaisa chingangoita chipikiri chekupedzisira mubhokisi reFreeBSD nekuda kweasynchronous io_uring interface muLinux kernel.
Tichiri pamusoro peiyo Linux kernel, zvakakosha kuti ticherechedze imwe shanduko yakakosha yakaitika gore rino: kuisirwa
Kwemakore akawanda, masystem administrator uye FreeBSD vagadziri vakavakirwa sarudzo yavo pachokwadi chekuti FreeBSD yakaita zvirinani asynchronous I/O pane Linux. Semuenzaniso nharo iyi
Ikozvino mutambo wapinduka.
6. AMD yekukunda kudzoka neRyzen processor line
Hapana chisina kujairika, ingori iyo AMD, yanga iri padivi muindasitiri kwenguva yakareba, iri kutyora rekodhi.
Mutsara mutsva weRyzen processors wakaratidza mutengo unoshamisa / chiyero chekuita: ivo
7. Kutevera AMD, Apple ine chinangwa chekutora chidimbu cheIntel pie ine iPadOS uye yekare Gates tricks.
Wese munhu anogona kubata chombo mumaoko anowanzo edza kutora chikamu muhondo dzehofori, uye kwete chete AMD iri kurwira chikafu cheIntel. Apple yakaita sebhuru rekare mujee.
tichadzika mugomo zvishoma nezvishomaNzombe huru neduku inomira pamusoro pegomo, uye boka remhou rinofura pasi.
Hando duku inopa yakura:
- Teerera, ngatikurumidze, kurumidza kuburuka uye kugogodza pamombe
uye nekukurumidza, nekukurumidza, tichadzokera kumusoro!
- Aihwa!
- Zvakanaka, saka ngatikurumidze, nekukurumidza kuburuka, ngatishevedze mhou mbiri imwe neimwe nekukurumidza-
Ngatisimukei nekukurumidza!
- Aihwa!
- Zvakanaka, chii chaunoronga ipapo?
- Tichaenda zvishoma nezvishoma, zvishoma nezvishoma kudzika gomo, tichauraya boka rose uye
Ngatidzokerei zvishoma nezvishoma kunzvimbo yedu!
Nekuburitsa iyo itsva iPadOS, Apple yakashandisa zano rinopesana neIntel rinonzi "kukanganisa innovation."
Wikipedia tsananguro
"Kukanganisa innovation" innovation inoshandura chiyero chehunhu mumusika. Panguva imwecheteyo, zvigadzirwa zvekare zvinove zvisingakwikwidzi nekuda kwekuti maparameter ayo makwikwi aimbove akavakirwa anorasikirwa nekukosha kwawo.
Mienzaniso ye "zvinovhiringidza zvitsva" inhare (yakatsiviwa neteregirafu), zvikepe (zvakatsiviwa ngarava), semiconductors (yakatsiviwa vacuum midziyo), makamera edhijitari (akatsiviwa firimu kamera), uye email (akavhiringidzwa tsamba dzechinyakare).
Apple inoshandisa yayo yakaderera-simba ARM-yakavakirwa processors, uye izvi zvaratidza kuve zvakakosha kune vashandisi pane kunonoka kuita kweIntel's x86.
Apple iri kugona kubvuta chikamu chemusika, ichishandura iyo iPad kubva kune yekuvaraidza terminal kuita yakazara-yakazara basa chishandiso - kutanga kune avo vanogadzira zvemukati, uye zvino kune vanogadzira. Ehe, isu hatizoona ARM-yakavakirwa MacBook chero nguva munguva pfupi iri kutevera, asi matambudziko madiki nemagadzirirwo eMacBook Pro keyboards ari kukurudzira kutsvaga kwedzimwe mhinduro, uye imwe yacho inovimbisa kuve iyo iPad Pro ine iPadOS.
Chii chinonzi Gates neMicrosoft chine chekuita nazvo?
Pane imwe nguva, Gates akabvisa hunyengeri hwakafanana neBMM.
Mumakore ekuma1970, IBM yaitonga musika weseva, neruvimbo rwehofori ichifuratira makomputa emunhuwo zvake. Mumakore ekuma1980, Gates akagadzira IBM nemari uye ane rezenisi MS-DOS kwairi, achisiya kodzero dzekushandisa sisitimu kwaari. Mushure mekugamuchira mari, Microsoft yakagadzira graphical interface yeMS-DOS, uye Windows yakazvarwa - pakutanga ingori graphical yekuwedzera pamusoro peDOS, uyezve yekutanga sisitimu yekushandisa yePC, yakanakira kushandiswa nevanhu vazhinji. IBM, iri hombe, yakapusa kambani, iri kurasikirwa nemusika wekombuta wega kune vadiki uye nekukurumidza Microsoft. Ndataura nyaya huru iyi muchidimbu, saka kana urikunetseka kuti Apple ichatamba sei neIntel muna 2020 ine iPadOS, ndinokurudzira zvikuru.
8. Kusimbisa nzvimbo yeZFSonLinux - bhiza rekare hariparadzi muforo
Canonical Company
9. Oxide Computer Company - isu tichanyatso tarisisa timu, iyo inonyatsokwanisa kuita zvakawanda - zvirinani kugadzira inotonhorera show.
Ndinopedzisa runyoro rwangu neimwe kutaurwa kwaBrian Cantrill, kwandakatanga.
Brian Cantrill nevamwe mainjiniya (vamwe vavo vaimboshanda kuZuva) vakatanga chirongwa chinonzi
Pfungwa yavo ivimbiso yechimurenga chitsva, uye ini ndichafara, kuona kufamba kwemifungo yavo nekukura kwavo mugore ra2020 riri kuuya.
Zvatakakwanisa kuita muna 2019 kuVDSina
Hatina kuita budiriro yetekinoroji muna 2019 neVDSina, asi tichine chimwe chinhu chekudada nacho.
MunaFebruary, isu takawedzera kugona kushandisa network yemuno pakati pemaseva uye takatangisa domain rekunyoresa sevhisi. Mutengo wakaitwa imwe yepasi pamusika - 179 rubles per ru / ΡΡ, kusanganisira yekuvandudzwa.
Muna Kurume takataura paIT Global Meetup #14.
Muna Kubvumbi, takawedzera hupamhi hwechiteshi chesevha yega yega kubva pa100 kusvika ku200 Megabits, uye takawedzera zvakanyanya muganho wetraffic wemitengo yese (kunze kwekuchipa) - kusvika ku32 TB pamwedzi.
Muna Chikunguru, vatengi vaive nemukana wekuisa otomatiki Windows Server 2019. Dziviriro yeDDoS yemahara yakatanga kupihwa mukati menzvimbo yeMoscow.
Zvakare muna Chikunguru, kambani yedu yakaonekwa paHabrΓ©, ichitanga
Muna Nyamavhuvhu, vakawedzera kugona kugadzira snapshots-server backups.
Iyo yeruzhinji API yakaburitswa.
Isu takawedzera hupamhi hwechiteshi chesevha yega yega kubva pa200 kusvika ku500 Megabits.
Takatora chikamu mumusangano weChaos Constructions 2019, tichigovera zvikwapuro zvine logo yekambani sekutengesa (sirogani yemushandirapamwe yanga iri "Apo mugadziri ari pamusoro") uye akaridza hurukuro dzeteregiramu.
MunaGunyana, takatangisa yakanakisa uye inoshamwaridzana Instagram yekambani yeIT - VDSina akatanga kutaura nezvenhau uye hupenyu hwemazuva ese.
MunaNovember, takaenda kuHighload ++, takatora tafura yakatenderedza pa "databases muKubernetes" uye takapfekedza vatori vechikamu muhembe dze shark.
Muna Zvita, takataura pamusangano weDevOps muhofisi yeGazPromNeft neshumo nezve databases muKubernetes uye kumusangano weDevOpsDays muMoscow.
mhedziso
Sezvakataurwa naNassim Taleb, zviri nyore kufanotaura zvatisingazoona. Ndinoda kuziva kuti zvese zvitsva zvatichaona muna 2020 zvakatanga muna 2019, 2018 uye kutanga. Ini handifungi kufanotaura ramangwana nemazvo, asi 2020 haringazove gore reLinux padesktop (pawaive nguva yekupedzisira kuona desktop?) Uye tanga tichiona gore reLinux panharembozha gumi. makore zvino.
Chero zvazvingava, ndinovimba kuti mugore tichaungana zvakare uye kukurukura kuti zvinhu zvose zvakafamba sei.
Anofara Mahoridhe munhu wese!
Tevera mugadziri wedu pa Instagram
Source: www.habr.com