habrahabr
Как все успеть и не сгореть: мой опыт микротайм-менеджмента на работе и дома

Случалось ли у вас, что элементарные вещи становятся невыполнимыми? Когда нужно купить условные шнурки, но все время не до них. Ведь горит дедлайн, холодильник пуст, а кошка не глажена. И вот каждый день опускаешь глаза на кеды и неосознанно бесишься, что они портят весь образ своими старыми шнурками. А когда в отложенную жизнь попадает отдых, забота о здоровье, семейные и личные ценности, это влечет за собой долгоиграющие последствия, из которых сложно выбраться. В этой статье я расскажу, как…

  • вторник, 27 мая 2025 г. в 00:00:07
golang
Соглашение по обработке ошибок

Go не признаёт сложных развесистых фреймворков — и это правильно. Любой инструмент должен быть настолько очевидным, чтобы разработчики сразу видели пользу от его применения. И если вы сталкивались на больших legacy-проектах с хаосом в обработке и логировании ошибок — когда одна и та же ошибка дублируется в логах на каждом уровне, когда непонятно где обрабатывать ошибку, а где передавать дальше, когда тесты превращаются в кромешный ад из-за необходимости мокать каждый возможный путь ошибки — то…

  • вторник, 27 мая 2025 г. в 00:00:06
javascript
Middle JavaScript: как избежать ловушек hoisting'а, объектов и связных списков на собеседованиях

Привет, Хабр! После прошлого поста делюсь новым разбором задач с собеседований. Сегодня разберём три ключевые темы: поднятие (hoisting), работу с объектами и реализацию связного списка. Погнали!Для кого эти задачи и что проверяют?Эти вопросы часто встречаются на собеседованиях для Middle JavaScript-разработчиков. Через них проверяют:➕ Понимание «подводных камней» языка (hoisting, TDZ, ссылочные типы);➕ Умение работать с низкоуровневыми структурами данных;➕ Способность предвидеть edge-кейсы.▍ Ча…

  • вторник, 27 мая 2025 г. в 00:00:04
github
slowlydev / f1-dash

A real-time F1 dashboard Real-time Formula 1 telemetry and timing f1-dash A real-time F1 dashboard that shows the leader board, tires, gaps, laps, mini sectors and much more contributing I really appreciate it if you want to contribute to this project. I can recommend the GitHub issues marked as "Good First Issue" to get started. Also please read CONTRIBUTING.md to learn how to contribute and setup f1-dash on your local machine for development. supporting If you want to…

  • вторник, 27 мая 2025 г. в 00:00:02
habrahabr
Как китайцы в игры играют

Задумывались ли вы, с какими сложностями сталкиваются китайские геймеры? Чёрные рынки, запреты на игровые консоли, повсюду цензура и попытки ограничивать несовершеннолетних — всё это в той или иной мере до сих пор остаётся актуальным в КНР. Китайская народная республика — воистину, страна контрастов. В весьма прогрессивной стране, где всё что угодно можно оплатить в один клик через единое приложение, поезда развивают огромные скорости, а смартфоны складываются втрое, во главе политического ус…

  • понедельник, 26 мая 2025 г. в 00:00:11
habrahabr
Знакомьтесь, FRIDA. Открытая эмбеддинг-модель для русского языка

В этой статье мы расскажем о нашей новой модели FRIDA, которая сейчас (20.05.2025) занимает первое место в русскоязычном бенчмарке MTEB (ссылка на таблицу лидеров).Ранее мы уже рассказывали на Хабре о создании русскоязычных задач для MTEB. Напомним, что этот бенчмарк предназначен для оценки моделей, способных создавать эмбеддинги текста — векторные представления, применяемые в различных задачах NLP.ruMTEB, русскоязычная часть MTEB, включает в себя 23 задания. Это 17 уникальных русскоязычных дат…

  • понедельник, 26 мая 2025 г. в 00:00:10
habrahabr
Разработка DIY компьютера на базе FPGA

Желание поиграть в проектирование собственного процессора обычно приводит к покупке платы с FPGA. Но мне захотелось сделать шаг дальше и начать не с Verilog-а, а с паяльника.Это статья о том, как я занялся разработкой электроники, не имея почти никакого опыта в этой сфере. Цель - сделать устройство с FPGA на котором можно загрузить Linux, подключить экран и клавиатуру, а потом прямо там писать и компилировать код.Зачем это нужно? Это хобби. Практической ценности не имеет. Просто я так развлекаю…

  • понедельник, 26 мая 2025 г. в 00:00:09
habrahabr
VT80. Рассказываем удивительную историю первого вьетнамского компьютера и выясняем, при чём тут фас…

1977 год, Вьетнам. Страна только-только оправилась после кровопролитной войны. Экономика пребывала в глубоком кризисе, инфраструктура разрушена, миллионы людей остались без крова. В Сайгоне, переименованном в Хошимин, царила бедность, электричество давали по графику, а продовольствие распределялось по карточкам. Города были переполнены беженцами, а деревни страдали от нехватки сельхозтехники и семян. Именно в этот тяжёлый и неспокойный период на свет появился первый в истории вьетнамский компь…

  • понедельник, 26 мая 2025 г. в 00:00:08
habrahabr
Пара слов о Крито-Микенской цивилизации и примерно столько же ненаписанных слов о морали

Крито-Микенская цивилизация.О! Я помню рассказы о ней ещё по советским учебникам истории. Помню, как со страниц книги на меня смотрели красивейшие фрески и скульптуры. Как на страницах учебника мне рассказывали о том, что местные жители поклонялись великой богине, предстающей то зловещей царицей подземного мира, то благосклонной покровительницей растительности, то грозной владычицей диких зверей. Учебник уверял меня, что жизнь элиты была свободна от волнений и тревог, протекала в радостной атмо…

  • понедельник, 26 мая 2025 г. в 00:00:08