-
Базы данных — замечательный инструмент, без которого сложно представить современное приложение. И как бы сильно я ни любил использовать БД, я просто ненавижу писать SQL-запросы. Поэтому однажды задался вопросом, кто мог бы делать это за меня, при этом несильно теряя…
-
Правда или нет, что Google победил Cursor?
Привет, чемпионы! Сегодня мы погрузимся в мир двух популярных AI-инструментов для разработки: облачной платформы Firebase Studio от Google и интегрированного AI-редактора Cursor от Anysphere.Вы, вероятно, уже слышали, что Google выпустил Firebase Studio как полноценную среду для AI-разработки, основанную на мощной…
-
Компания «Нанософт» объявляет о выходе нового обучающего курса «nanoCAD BIM Электро. Базовый курс»
Для кого?Курс подходит для инженеров-проектировщиков, специалистов отделов электроснабжения и электроосвещения проектных предприятий промышленного и гражданского строительства, а также преподавателей и студентов. Для успешного освоения рекомендуется иметь базовые навыки работы в CAD-системах и знать основы проектирования силового электрооборудования и электроосвещения.Курс включает:видеоуроки в…
-
Научный редактор о книге «Алгоритмы? Аха!»
Привет, Хаброжители! Уже пару лет мы сотрудничаем с экспертами и энтузиастами из Read IT Club. Но сейчас мы хотели бы спросить у научных редакторов — а как им книги, к выходу которых они приложили руку? Привет! Меня зовут Женя Войнов,…
-
Как функциональщик в Go ушёл… и не вернулся
Хороших технических статей про Go было написано немало, и эта — не одна из них. Эта статья — графомания о моём субъективном и эмоциональном опыте перехода со Scala на Go.Руководитель: Хочешь техлидить новый проект?Я: Да, конечно. А что за проект?Руководитель:…
-
Эй, где моя ошибка? Как OpenTelemetry фиксирует ошибки
В зависимости от языка программирования, на котором вы привыкли работать, у вас могут быть определённые представления о том, что такое ошибка, что такое исключение и как его следует обрабатывать. Например, в Go нет исключений — отчасти для того, чтобы отбить…
-
Такого «Посетителя» вы ещё не видели — Visitor.NET
«Посетитель» (visitor) — один из самых сложных паттернов Банды Четырёх. На языке C# для него можно создать множество реализаций, однако все они так или иначе имеют ограничения из-за возникающего динамического приведения типов. В рамках статьи вы погрузитесь в проблематику мультиметодов…
-
HR будет в шоке от твоих вопросов
В прошлых статьях, я много говорил про увольнения, где мы решаем уволиться по разным причинам, а также где сотрудников пытаются «выдавить» из компании. Но мы не только увольняемся, но еще и нанимаемся. Вы когда-нибудь задумывались, что после собеседования в памяти…
-
Тест-кейсы для проверки мобильных номеров
В постоянно развивающемся мире мобильных приложений обеспечение точного сбора пользовательских данных имеет решающее значение для функциональности и удобства использования. В этой статье рассматриваются основные тест-кейсы для валидации номера мобильного телефона — одного из наиболее распространенных и критически важных элементов собираемой информации.Внедряя комплексные…
-
Этот увлекательный мир радиопередатчиков на транзисторах
Разговаривая по мобильному телефону, вы пользуетесь радиосвязью и даже не задумываетесь об этом. Однако были времена, когда такая связь была доступна далеко не всем. Радиолюбители собирали приёмники и передатчики на лампах и транзисторах, подключали к ним большие антенны и устанавливали…