тема: башкаруу

ITBoroda: Containerization түшүнүктүү тилде. Southbridge системасынын инженерлери менен маек

Бүгүн сиз DevOps инженерлери сыяктуу системалык инженерлердин дүйнөсүнө саякатка чыгасыз: виртуалдаштыруу, контейнерлештирүү, кубернеттердин жардамы менен оркестрлөө жана конфигурацияларды орнотуу жөнүндө маселе. Docker, kubernetes, ansible, rulebooks, cubelets, helm, dockersworm, kubectl, диаграммалар, pods - так практика үчүн күчтүү теория. Коноктор Slurm окуу борборунун системалык инженерлери жана ошол эле учурда Southbridge компаниясынын инженерлери - Николай Месропян жана Марсель Ибраев. […]

Тырмоодо жүрүү: Билимди тестирлөөдөгү 10 критикалык ката

Жаңы Machine Learning Advanced курсуна жазылардан мурун, биз болочок студенттерди алардын даярдыгын аныктоо жана курска даярдануу үчүн эмнени сунуш кылышы керектигин түшүнүү үчүн сынайбыз. Бирок дилемма пайда болот: бир жагынан биз Data Science боюнча билимди сынап көрүшүбүз керек, экинчи жагынан биз толук кандуу 4 сааттык экзаменди уюштура албайбыз. Муну чечүү үчүн […]

Дагы бир велосипед: биз Юникод саптарын UTF-30ге караганда 60-8% кыскараак сактайбыз

Эгерде сиз иштеп чыгуучу болсоңуз жана сиз коддоону тандоо милдети менен бетме-бет келген болсоңуз, анда Юникод дээрлик дайыма туура чечим болуп калат. Атайын көрсөтүү ыкмасы контекстке жараша болот, бирок көбүнчө бул жерде универсалдуу жооп бар - UTF-8. Бул жакшы, анткени ал көпчүлүк учурларда өтө көп байттарды текке кетирбестен бардык Юникод символдорун колдонууга мүмкүндүк берет. Ырас, колдонулбаган тилдер үчүн [...]

Мен буйрук сабын баштайм Linux iOS'до

Буйрук сабын иштете аларыңызды билчү белеңиз? Linux iOS түзмөгүндөбү? Сиз: "Эмне үчүн мен SMS билдирүүлөр колдонмолорун колдонушум керек" деп сурап жаткандырсыз iPhone"Бул туура суроо. Бирок, эгер сиз Opensource.com сайтынан окусаңыз, анда жоопту билесиз: колдонуучулар Linux Алар аны менен каалаган түзмөктө иштей алгысы келет жана өздөрүнүн жөндөөлөрүн колдонгум келет. Бирок эң негизгиси, алар […]

Локалдаштыруу тести: колдонмо же веб-сайт эмне үчүн керек?

Муну элестетиңиз: сиз тиркемени иштеп чыгып, аны бир эле учурда бир нече тилде чыгардыңыз. Бирок чыгарылгандан кийин, сиз ар кандай тил версияларында каталарды таптыңыз: иштеп чыгуучунун эң жаман түнү. Мына ушундай жагымсыз жагдайларды болтурбоо үчүн локализация тести дал ушул себептен бар. Бүгүнкү күндө АКШ мобилдик тиркемелер рыногунда эң ири оюнчу эмес. Кытай […]

Эмне үчүн сиздин жогорку жеткиликтүүлүк сактагычыңызда программалык камсыздоону текшерүү маанилүү (99,9999%)

Кайсы микропрограмма версиясы эң "туура" жана "иштейт"? Эгер сактоо тутуму 99,9999% катага чыдамдуулугун кепилдик берсе, бул программалык камсыздоону жаңыртуусуз да үзгүлтүксүз иштей турганын билдиреби? Же, тескерисинче, каталарга максималдуу толеранттуулукту алуу үчүн, сиз ар дайым акыркы микропрограмманы орнотуу керекпи? Бул суроолорго биз тажрыйбабызга таянып жооп бергенге аракет кылабыз. Кыскача киришүү Биз баарыбыз түшүнөбүз, ар бир [...]

Бири-бирибизге ишенбесек, кокус сандарды чыгарууга болобу? 2-бөлүк

Салам, Хабр! Макаланын биринчи бөлүгүндө бири-бирине ишенбеген катышуучулар үчүн кокус сандарды түзүү эмне үчүн зарыл болушу мүмкүн экенин, мындай кокус сандар генераторлоруна кандай талаптар коюларын талкууладык жана аларды ишке ашыруунун эки ыкмасын карап чыктык. Макаланын бул бөлүгүндө биз босого кол тамгаларды колдонгон дагы бир ыкманы кененирээк карап чыгабыз. Бир аз криптография [...]

PostgreSQL Antipatterns: "Чексиздик - чек эмес!", же бир аз рекурсия жөнүндө

Рекурсия - бул абдан күчтүү жана ыңгайлуу механизм, эгерде ошол эле аракеттер тиешелүү маалыматтар боюнча "тереңдикте" аткарылса. Бирок көзөмөлдөнбөгөн рекурсия – бул жамандык, ал процесстин чексиз аткарылышына же (бул көп кездешет) бардык жеткиликтүү эстутумду “жеп салууга” алып келиши мүмкүн. Бул жагынан алганда, СУБД бир эле принциптер менен иштешет - "алар мага каз деп айтышты, мен казып жатам". […]

Додо ИСтин архитектуралык тарыхы: алгачкы монолит

Же монолит менен ар бир бактысыз компания өз жолу менен бактысыз. Dodo IS системасын өнүктүрүү Dodo Pizza бизнеси сыяктуу дароо башталган - 2011-жылы. Бул бизнес-процесстерди толук жана толук санариптештирүү идеясына негизделген жана өзүбүздүн күчүбүз менен, 2011-жылы да көптөгөн суроолорду жана скептицизмдерди жараткан. Бирок 9 жылдан бери бирге [...]

Ядрону орнотуу Linux GlusterFS үчүн

Макаланын котормосу "Администратор" курсунун башталышын утурлап даярдалган. Linux". Кесипкөй." Глюстердин ядрону жөндөө боюнча сунуштары жана алардын зарылдыгы жөнүндө кээде суроолор пайда болот. Мындай муктаждык сейрек кездешет. Көпчүлүк жумуш жүктөмдөрүндө ядро ​​абдан жакшы иштейт. Бирок, анын кемчилиги бар. Тарыхый жактан алганда, ядро Linux берилсе, көп эс тутумду оңой эле ээлейт […]

Tarantoolдо сиз супер тез маалымат базасын жана алар менен иштөө үчүн тиркемени айкалыштыра аласыз. Бул жерде муну жасоо канчалык оңой

Беш жыл мурун мен Tarantool менен иштөөгө аракет кылдым, бирок андан кийин ал мен үчүн иштеген жок. Бирок жакында мен вебинар өткөрдүм, анда мен Hadoop жана MapReduce кантип иштеши жөнүндө сүйлөштүм. Ал жерде алар мага суроо беришти: "Эмне үчүн бул тапшырма үчүн Tarantool колдонбойт?" Кызыгып, мен ага кайрылып, акыркы версиясын сынап көрүүнү чечтим - жана бул [...]

Open Source DataHub: LinkedIn метадайындарды издөө жана ачуу платформасы

Open Source DataHub: LinkedIn'тин метадайындарды издөө жана табуу платформасы Сизге керектүү маалыматтарды тез табуу маалыматка негизделген чечимдерди кабыл алуу үчүн чоң көлөмдөгү маалыматтарга таянган ар бир компания үчүн өтө маанилүү. Бул маалыматты колдонуучулардын өндүрүмдүүлүгүнө гана таасирин тийгизбестен (анын ичинде аналитиктер, машина үйрөнүүчүлөрү, маалымат таануучулар жана маалымат инженерлери), ошондой эле [...]

DDoS коргоосу, VPS VDS серверлери бар сайттар үчүн ишенимдүү хостинг сатып алыңыз 🔥 DDoS коргоосу, VPS VDS серверлери бар ишенимдүү веб-сайт хостингин сатып алыңыз | ProHoster