Կարգավիճակ: ինտերնետ նորություններ

Համառոտ գլխավորի մասին՝ Clean Architecture, Robert C. Martin

Սա կլինի պատմություն գրքի տպավորությունների մասին, ինչպես նաև կքննարկվի որոշ հասկացություններ և գիտելիքներ, որոնք այս գրքի շնորհիվ սովորել են Ճարտարապետություն Կարո՞ղ եք, կարդալով այս հրատարակությունը, հստակ պատասխան տալ այն հարցին, թե որն է. ճարտարապետություն? Ի՞նչ է ճարտարապետությունը ծրագրավորման և դիզայնի համատեքստում: Ի՞նչ դեր է նա խաղում: Այս տերմինում կան բավականին շատ երկիմաստություններ։ […]

Halo Infinite-ի նախկին կրեատիվ տնօրենը լքում է 343 Industries-ը

Halo Infinite-ի նախկին կրեատիվ տնօրեն Թիմ Լոնգոն հեռացել է 343 Industries-ից։ Microsoft-ի ներկայացուցիչները Kotaku-ին հաստատել են այս տեղեկությունը։ Ինչպես նշվում է հրապարակման մեջ, սա ստուդիայի կադրային փոփոխություններից մեկն է ֆրանշիզայի նոր մասի թողարկումից առաջ։ Լոնգոն եղել է Halo 5-ի և Halo Infinite-ի կրեատիվ տնօրենը և աշխատանքից ազատվելուց մի քանի շաբաթ առաջ տեղափոխվել է այլ պաշտոն։ […]

One stand-up Yandex.Taxi-ում կամ Ինչ պետք է սովորեցնի հետին պլանի մշակողը

Ես Օլեգ Էրմակովն եմ, աշխատում եմ Yandex.Taxi հավելվածի backend-ի մշակման թիմում։ Մեզ համար սովորական է ամենօրյա ստենդ-ափներ կազմակերպելը, որտեղ մեզանից յուրաքանչյուրը խոսում է այդ օրը կատարած խնդիրների մասին: Այսպես է լինում... Աշխատակիցների անունները գուցե փոխված են, բայց առաջադրանքները միանգամայն իրական են։ Ժամը 12:45-ն է, ամբողջ թիմը հավաքվում է հանդիպման սենյակում։ Առաջինը խոսքն է վերցնում Իվանը՝ ինտերն ծրագրավորող: […]

Պոլիգոն. EVO 2019 մարտական ​​խաղերի առաջնության այցելուները կարող են վարակվել կարմրուկի վիրուսով.

EVO 2019 մարտական ​​խաղերի մրցաշարի մասնակիցներն ու այցելուները կարմրուկով վարակվելու վտանգի տակ էին: Այս մասին գրում է Polygon-ը՝ Հարավային Նեւադայի բժշկական դեպարտամենտին հղումով։ Հինգշաբթի երեկոյան բժիշկները հայտնել են, որ Լաս Վեգասի Mandalay Bay Convention Center-ի և Luxor հյուրանոցի այցելուներից մեկը վարակվել է կարմրուկի վիրուսով։ Նա շենքերում է եղել օգոստոսի 1-ից օգոստոսի 6-ը։ Մոտավորապես […]

Տանչիկին Պասկալում. ինչպես էին երեխաներին սովորեցնում ծրագրավորում 90-ականներին և ինչն էր դրա սխալը

Մի փոքր այն մասին, թե ինչպիսին էր դպրոցական «համակարգչային գիտությունը» 90-ականներին, և ինչու այն ժամանակ բոլոր ծրագրավորողները բացառապես ինքնուսույց էին: Ինչպես երեխաներին սովորեցնում էին ծրագրավորել 90-ականների սկզբին Մոսկվայի դպրոցները սկսեցին ընտրովիորեն համալրել համակարգչային դասարանները համակարգիչներով: Սենյակներն անմիջապես հագեցվեցին պատուհանների վրա տեղադրված ճաղավանդակներով և երկաթե ծանր դռնով։ Ինչ-որ տեղից հայտնվեց համակարգչային գիտության ուսուցիչը (նա կարծես ամենակարևոր ընկերն էր […]

JavaScript-ի օրինակներով անվճար դասընթացի համար նախատեսված «Ծրագրավորման հիմունքներ»:

Հարգելի գործընկեր ինժեներներ և ապագա ինժեներներ, Metarchy համայնքը բացում է «Ծրագրավորման հիմունքներ» անվճար դասընթացի գրանցումը, որը հասանելի կլինի YouTube-ում և github-ում՝ առանց որևէ սահմանափակումների: Դասախոսությունների մի մասն արդեն ձայնագրվել է 2018-ի վերջին և 2019-ի սկզբին, իսկ որոշները կկարդան Կիևի պոլիտեխնիկական ինստիտուտում 2019-ի աշնանը և անմիջապես հասանելի կլինեն դասընթացի ալիքով։ Փորձը […]

DoS հարձակումներ Tor ցանցի աշխատանքը նվազեցնելու համար

Ջորջթաունի համալսարանի և ԱՄՆ ռազմածովային հետազոտական ​​լաբորատորիայի հետազոտողների թիմը վերլուծել է Tor անանուն ցանցի դիմադրությունը ծառայության մերժման (DoS) հարձակումներին: Tor ցանցը վտանգի ենթարկելու հետազոտությունը հիմնականում կառուցված է գրաքննության շուրջ (արգելափակել մուտքը դեպի Tor), տարանցիկ երթևեկության մեջ Tor-ի միջոցով հարցումները բացահայտելու և երթևեկության հոսքերի հարաբերակցությունը վերլուծելով մինչև մուտքի հանգույցը և ելքը […]

AI-ն օգնում է ուսումնասիրել Աֆրիկայի կենդանիներին

Ինտերնետին միացված ցանկացած էլեկտրական թեյնիկից կարող եք լսել, թե ինչպես է արհեստական ​​ինտելեկտը հաղթում կիբեր մարզիկներին, նոր հնարավորություններ է տալիս հին տեխնոլոգիաներին և ձեր էսքիզով նկարում կատուներին: Բայց նրանք ավելի քիչ են խոսում այն ​​մասին, որ մեքենայական ինտելեկտին հաջողվում է նաև հոգ տանել շրջակա միջավայրի մասին։ Cloud4Y-ը որոշել է շտկել այս բացթողումը: Անդրադառնանք ամենահետաքրքիր նախագծերին, որոնք իրականացվում են [...]

OpenDrop-ը Apple AirDrop տեխնոլոգիայի բաց իրականացումն է

Open Wireless Link նախագիծը, որը վերլուծում է Apple-ի սեփականության անլար արձանագրությունները, USENIX 2019 կոնֆերանսին ներկայացրեց զեկույց Apple-ի անլար արձանագրությունների խոցելիության վերլուծությամբ (Հայտնաբերվել է MiTM գրոհի իրականացման հնարավորություն՝ սարքերի միջև փոխանցված ֆայլերը փոփոխելու համար՝ DoS): հարձակում՝ սարքերի փոխազդեցությունը արգելափակելու և սարքերի սառեցման պատճառ դառնալու համար, ինչպես նաև օգտագործելով AirDrop՝ օգտվողներին հայտնաբերելու և հետևելու համար): Ընթացքում […]

Թվային միջոցառումներ Մոսկվայում օգոստոսի 19-ից 25-ը

Շաբաթվա միջոցառումների ընտրություն: Դասախոսություն Տարաս Պաշչենկոյի «Քննադատական ​​մտածողությունը որպես 20-րդ դարի հմտություն» օգոստոսի 123 (երեքշաբթի) Միրա XNUMXb անվճար Դասախոսության ժամանակ մենք կքննարկենք, թե ինչ տեղ է գրավում քննադատական ​​մտածողությունը XNUMX-րդ դարի հմտությունների շարքում՝ փափուկ հմտություններ, որոնք պետք է զարգացնել: ինքն իրեն՝ անկախ գործունեության ոլորտից։ Կծանոթանանք նաեւ այս հայեցակարգի հիմնական հասկացություններին, իսկ առանձին [...]

nftables փաթեթային ֆիլտր 0.9.2 թողարկում

Թողարկվել է nftables 0.9.2 փաթեթային ֆիլտրը, որը զարգանում է որպես փոխարինող iptables, ip6table, arptables և ebtables՝ միավորելով փաթեթների զտման միջերեսները IPv4, IPv6, ARP և ցանցային կամուրջների համար: Nftables փաթեթը ներառում է օգտագործողի տարածության փաթեթի զտիչի բաղադրիչներ, մինչդեռ միջուկի մակարդակի աշխատանքը տրամադրվում է Linux միջուկի nf_tables ենթահամակարգով, […]

Ներկայացվել է Proton-i-ի պատառաքաղ, որը թարգմանվել է Wine-ի վերջին տարբերակներում

Juuso Alasuutari-ն, ով մասնագիտացած է Linux-ի համար աուդիո մշակման համակարգերի մշակման մեջ (jackdbus-ի և LASH-ի հեղինակ), ստեղծեց Proton-i նախագիծը, որի նպատակն էր տեղափոխել ընթացիկ Proton կոդերի բազան Wine-ի նոր տարբերակներին՝ չսպասելով Valve-ի նոր հիմնական թողարկումներին: Ներկայումս Wine 4.13-ի վրա հիմնված Proton տարբերակն արդեն առաջարկվել է, որը ֆունկցիոնալությամբ նույնական է Proton 4.11-2 […]