habrahabr
Собираем автономную игру на C# в 2 килобайтах

Моё детство пришлось на эпоху 1,44-мегабайтных дискет и 56-килобитных модемов, поэтому я всегда любил маленькие программы. Раньше можно было записать на дискету кучу мелких игр и таскать её с собой. Если программа не помещалась на дискету, я задумывался, почему — в ней много графики? Есть музыка? Возможно, она выполняет много сложных операций? Или она просто раздута? В наши дни дисковое пространство стало настолько дешёвым, что люди отказались от оптимизации по размеру. Размер важен только …

  • среда, 10 января 2024 г. в 00:00:16
habrahabr
Сделаем для вас биометрию. Отказаться не получится

Сейчас стало модно везде использовать биометрические данные для авторизации и иногда мы не замечаем как и куда такие данные передаются. Так как у биометрических данных есть такая проблема, что их вообще никак нельзя сменить в случае компрометации, то направо и налево раздавать их не вполне разумно.В октябре 2023 банк Тинькофф начал предлагать своим клиентам перевести имеющиеся у него фотографии в биометрический формат (и потом загрузить их в Единую биометрическую систему — ЕБС). Причём от этог…

  • среда, 10 января 2024 г. в 00:00:15
habrahabr
Почему HR в России деградирует?

Мой скромный взгляд на нашу суровую и самобытную HR-реальность. Если вы сталкивались в своей жизни со странными и непонятными решениями от HR-ов, возможно объяснение этому поведению вы найдете в этой статье. 100 лет отставания, которые породили геометрический нонсенс “520°”, копирайтинг простых решений, который уводит нас все дальше от бизнеса. Попытки найти в истории ответ, как нас занесло туда где мы есть. И несколько советов как критически смотреть на HR и оценивать информацию.Сразу скажу, …

  • среда, 10 января 2024 г. в 00:00:14
golang
Алгоритмы балансировки нагрузки на Go

Салют Хабр и с наступающим новым годом! Каждое приложение стремится быть доступным 24/7, балансировка нагрузки становится настоящим мастхевом. В самом общем смысле, балансировка, это процесс распределения входящего трафика между несколькими серверами или ресурсами.Представьте себе мост, по которому одновременно пытаются пройти тысячи людей. Без правильной организации движения это превратится в хаос:То же самое происходит и в сетевых системах. Балансировка нагрузки - это наш дирижёр, который га…

  • среда, 10 января 2024 г. в 00:00:13
golang
Range Loop в Go: подводные камни, как с ними бороться и что нас ждёт в версии 1.22

Привет, Хабр! Меня зовут Рафаэль Мустафин, я ментор на курсе «Go-разработчик» в Яндекс Практикуме. Эта статья посвящена нюансам цикла range в Go. Мы рассмотрим распространённые подводные камни, лучшие практики и интересные изменения, ожидаемые в Go 1.22.Почему понимание цикла важно для Go-разработчика? В основе простоты и функциональности языка Go лежит его простой синтаксис. В частности, циклы, которые являются основным кирпичиком для построения большинства базовых задач программирования. Сре…

  • среда, 10 января 2024 г. в 00:00:12
github
Meroser / IPTV

湖南电信、移动、联通组播源,IPv6源,完善的台标,几近完美的EPG节目预告[强迫症福音]

  • среда, 10 января 2024 г. в 00:00:09
github
rose-pine / neovim

Soho vibes for Neovim

  • среда, 10 января 2024 г. в 00:00:06
github
yuzu-emu / yuzu-android

  • среда, 10 января 2024 г. в 00:00:04
github
ProgrammingHero1 / B9A1-New-Year-New-Mission

  • среда, 10 января 2024 г. в 00:00:01