Сэдэв: Захиргаа

Python бол аялах дуртай хүмүүст хямд тийз олох туслах юм

Бидний өнөөдрийн орчуулгыг нийтэлж буй нийтлэлийн зохиогч хэлэхдээ, онгоцны тийзний үнийг хайдаг Selenium ашиглан Python хэл дээр вэб хусагчийг хөгжүүлэх тухай ярих явдал юм. Тасалбар хайхдаа уян хатан огноог ашигладаг (заасан огноотой харьцуулахад +- 3 хоног). Скрепер нь хайлтын үр дүнг Excel файлд хадгалж, түүнийг ажиллуулсан хүнд ерөнхий [...]

Докер: Муу зөвлөгөө биш

Миний "Докер: муу зөвлөгөө" нийтлэлд бичсэн сэтгэгдэлд дурдсан Dockerfile яагаад ийм аймшигтай болохыг тайлбарлах хүсэлт олон ирсэн. Өмнөх ангийн хураангуй: Хоёр хөгжүүлэгчид тодорхой хугацааны дотор Dockerfile-г зохиодог. Энэ явцад Опс Игорь Иванович тэдэн дээр ирдэг. Үүссэн Dockerfile нь маш муу тул хиймэл оюун ухаан зүрхний шигдээсийн ирмэг дээр байна. Одоо юу нь болохгүй байгааг олж мэдье [...]

"Чөтгөрийн эм" хөдөлгөөнтэй

Энэ нийтлэлд тайлбарласан тест нь зарим хүмүүст өчүүхэн мэт санагдаж магадгүй юм. Гэхдээ шийдэл үр дүнтэй гэдэгт бүрэн итгэлтэй байхын тулд үүнийг хийх шаардлагатай хэвээр байх болно. Одоо бид L1 мужид богино хугацааны хөндлөнгийн оролцооноос айхгүй гэдгээ баттай хэлж чадна. Эхний нийтлэл таныг хурдасгах болно. Товчхондоо: тун удалгүй олон нийтэд, тэр дундаа олон нийтэд [...]

Go дахь битмап индексүүд: зэрлэг хурдаар хайх

Нээлтийн үг Би энэ илтгэлийг Москвад болсон GopherCon Russia 2019 бага хурлын үеэр англи хэлээр, Нижний Новгород хотод болсон уулзалтын үеэр орос хэл дээр хэлсэн. Бид битмап индексийн тухай ярьж байна - B модноос бага түгээмэл боловч сонирхолтой биш. Хуралд оролцсон илтгэлийн англи хэл дээрх бичлэг, орос хэл дээрх бичвэрийн бичлэгийг хүргэж байна. Бид авч үзэх болно, […]

REG.RU vs Beget: тойм

Жил хүрэхгүй хугацааны өмнө REG.RU нь Бегеттэй байгуулсан түншлэлийн гэрээг нэг талт цуцалснаар гайхалтай түүх эхэлсэн. Энэ асуудал хэрхэн өрнөж байгааг сонирхож, талуудын хэлсэн үг үндэслэлгүй тул шууд оролцогчдоос шүүх хуралдааны явц ямар байгаа талаар лавлахаар шийдлээ. Би хоёр талаас асуулт асуусан. REG.RU нь ерөнхий хэллэг агуулсан хариултаар хязгаарлагддаг [...]

Тэр чамд сайн биш

Rook-ийн нэр хүнд өсөж байгаатай холбогдуулан би түүний замд таныг хүлээж буй бэрхшээл, бэрхшээлүүдийн талаар ярихыг хүсч байна. Миний тухай: Telegram дахь t.me/ceph_ru нийгэмлэгийг үүсгэн байгуулагч, алх хувилбараас ceph удирдаж байсан туршлагатай. Үндэслэлгүй байхын тулд би Ceph-тэй холбоотой асуудлын талаар Хабр (үнэлгээгээр шүүж) хүлээн авсан бичлэгүүдийг үзэх болно. Ихэнх асуудлуудтай [...]

Нарийн төвөгтэй системүүд. Чухал түвшинд хүрч байна

Хэрэв та нарийн төвөгтэй системийн талаар бодох цаг заваа зарцуулсан бол сүлжээний ач холбогдлыг ойлгож магадгүй юм. Сүлжээ нь бидний ертөнцийг захирдаг. Эсийн доторх химийн урвалаас эхлээд экосистем дэх харилцааны сүлжээ, түүхийн явцыг тодорхойлдог худалдаа, улс төрийн сүлжээ хүртэл. Эсвэл уншиж буй энэ нийтлэлийг анхаарч үзээрэй. Та үүнийг нийгмийн сүлжээнээс олж, компьютерийн сүлжээнээс татаж авсан байж магадгүй [...]

Бид вэб програмыг 20 удаа хурдасгахын тулд WebAssembly-г хэрхэн ашигласан

Энэ нийтлэлд JavaScript тооцооллыг WebAssembly-ээр солих замаар хөтчийн програмыг хурдасгах тохиолдлыг авч үзэх болно. WebAssembly - энэ юу вэ? Товчхондоо, энэ нь стек дээр суурилсан виртуал машинд зориулсан хоёртын зааврын формат юм. Wasm (богино нэр) нь ихэвчлэн програмчлалын хэл гэж нэрлэгддэг боловч тийм биш юм. Зааврын форматыг JavaScript-ийн хамт хөтөч дээр гүйцэтгэдэг. WebAssembly боломжтой байх нь чухал [...]

PyDERASN: би Slot болон blob бүхий ASN.1 номын санг хэрхэн бичсэн

ASN.1 нь бүтэцлэгдсэн мэдээллийг дүрсэлсэн хэлний стандарт (ISO, ITU-T, GOST) бөгөөд энэ мэдээллийг кодлох дүрэм юм. Програмист миний хувьд энэ нь JSON, XML, XDR болон бусад мэдээллийг цувуулж, танилцуулах өөр нэг формат юм. Энэ нь бидний өдөр тутмын амьдралд маш түгээмэл тохиолддог бөгөөд олон хүмүүс үүрэн холбоо, утас, VoIP холбоо (UMTS, LTE, […]

GOSTIM: P2P F2F E2EE IM ГОСТ криптографийн тусламжтайгаар нэг оройд

PyGOST номын сангийн хөгжүүлэгчийн хувьд (цэвэр Python хэл дээрх ГОСТ криптограф командууд) би энгийн аюулгүй мессежийг хэрхэн бие даан хэрэгжүүлэх тухай асуултуудыг байнга авдаг. Олон хүмүүс хэрэглээний криптографийг маш энгийн гэж үздэг бөгөөд блок шифр дээр .encrypt()-г дуудах нь үүнийг холбооны сувгаар найдвартай илгээхэд хангалттай. Бусад нь хэрэглээний криптографийг цөөн хүмүүст зориулагдсан гэж үздэг бөгөөд […]

Новш болдог. Yandex үүлэн дотроос зарим виртуал машинуудыг устгасан

Avengers: Infinity War киноны хэсгээс Хэрэглэгчийн хэлснээр 15 оны 2019-р сарын 1-ны өдөр Yandex хүний ​​буруутай үйлдлээс болж үүлэн дотроос зарим виртуал машинуудыг устгасан байна. Хэрэглэгч Yandex техникийн дэмжлэгээс дараах бичвэр бүхий захидал хүлээн авсан: Өнөөдөр бид Yandex.Cloud дээр техникийн ажил хийсэн. Харамсалтай нь хүний ​​алдаанаас болж ru-centralXNUMX-c бүсийн хэрэглэгчдийн виртуал машинууд устгагдсан, [...]

12. Check Point Starting R80.20. Бүртгэл ба тайлан

12-р хичээлд тавтай морил. Өнөөдөр бид өөр нэг чухал сэдвийн талаар ярих болно, тухайлбал лог, тайлантай ажиллах. Заримдаа хамгаалалтын хэрэгслийг сонгохдоо энэ функц нь бараг шийдэмгий болдог. Аюулгүй байдлын мэргэжилтнүүд тайлагнах тохиромжтой систем, янз бүрийн үйл явдлын функциональ хайлтанд үнэхээр дуртай. Үүний төлөө тэднийг буруутгахад хэцүү. Үндсэндээ бүртгэлүүд […]