Хабр: все публикации
254 subscribers
137K photos
67.2K links
Все подряд публикации с habr.com
Download Telegram
1С: Дичь, серия 2

Коллекция интересных кусочков кода и дурацких картинок вам в пятницу. Предыдущая серия здесь.
Никого не осуждаю, говнокодом не обзываю. Просто интересные кусочки, за которые глаз зацепился. Источник - тут.
Чтение на выходные: «Теория большого взрыва. Самая полная история создания культового сериала» Джессики Рэдлофф

Никаких ситкомовских хиханек-хаханек. Сегодня в рубрике обсуждаем книгу про легендарный сериал по-серьёзке. Тот самый, который начинается с реплики о том, что если наблюдать за фотоном, то он пройдет через одну из двух щелей. Надевайте свои штаны в клетку, закатывайте рукава под три четверти и погнали.
Сервер, которому не суждено было жить


На днях я прочитал новость, которая оживила воспоминания о важном — и болезненном — эпизоде моей карьеры.

Это история о доверии, технологиях… и задачах, которые не всегда можно решить.

Где-то 16 лет назад со мной связался давний друг. Его беспокоила ситуация, связанная с одним общим знакомым.

Если в двух словах, то дело было в том, что один наш знакомый предприниматель — администратор и владелец нескольких компаний — внезапно скончался. Это был человек, который рулил всеми процессами, и его уход поставил жену с детьми в затруднительное положение.
Гениально или безумно: зачем инженеры изобрели электрический ластик

Начало XX века — эпоха повальной электрификации. Электричество встраивали буквально во всё, что только можно: массажёры, чесалки, мухобойки и даже грелки для ушей. Изобретатели наперебой пытались создать что-нибудь по-настоящему полезное, неожиданное — или хотя бы просто эффектное. И вот кому-то приходит в голову идея: а не оснастить ли электромотором… ластик?
К ластику?! Казалось бы, зачем?! Неужели руками уже совсем стирать разучились? Но, как ни странно, у этой штуковины нашлись поклонники. Причём не среди ленивцев, а среди архитекторов, чертёжников, иллюстраторов и других профи, для которых точность и скорость в работе — не пустой звук.
Разбираемся, как появился электроластик и почему он не такая уж дикая идея.
Gigabyte представила ультракомпактные Mini-PC BRIX на базе Core Ultra 225H и 255H

Компания Gigabyte анонсировала новую серию мини-ПК BRIX GB-BRU5, выполненных в ультракомпактном форм-факторе с габаритами 11,3×3,5×12 см. Новинки оснащаются процессорами Intel Core Ultra 5 225H и Core Ultra 7 255H ‒ одними из первых представителей архитектуры Meteor Lake в этой линейке.
Новая машина баз данных Tantor XData 2B на российском процессоре Baikal-S

Компания «Тантор Лабс» анонсировала серийный выпуск машины баз данных (МБД) Tantor XData 2B, построенной на российском процессоре Baikal-S. В вычислительной подсистеме этой МБД используется СУБД Tantor Postgres в различных редакциях, со встроенной платформой управления и мониторинга. Решение масштабируется «на лету» и предлагается в готовых конфигурациях — от минимальной до enterprise. Даже минимальная конфигурация Tantor XData 2B демонстрирует впечатляющие показатели: 60 000 операций в секунду и резервное копирование на скорости до 35 ТБ/час.
Электрификации России. Часть 1

Есть такое расхожее мнение, мол электрификацию России начали только в Советском союзе, реализовав план ГОЭРЛО (Государственный план электрификации России). В пословицах закрепилась даже такая: «Была коптилка, да свеча — теперь лампа Ильича».
Да, безусловно, при Советском союзе электричество вошло в почти каждый дом, но история электрификация страны началась задолго до этого. Как это было? Давайте разбираться.
Эти сложные map & slice в GO

В этой статье я хочу погрузиться в то, как работают некоторые структуры (далее ниже) в ГО. Хотя я и работаю с ГО уже 3й год, все равно есть вещи, в которые интересно погружаться. Хочу отметить, что я не буду погружаться прям сильно в реализацию того как устроены map и slice, скорее на столько, что бы понимать как они ведут себя и почему. Такое часто могут спрашивать на собеседованиях или это может писать более качественный и безопасный код.
Итак на сколько мы знаем (я надеюсь, что и вы читаете статью уже со знанием ГО) в ГО можно разделить типы переменных глобально на 2 группы
К2Тех поддерживает работу серверных крупного геораспределенного заказчика в 430+ офисах по всей России

Компания К2Тех на протяжении года оказывает техническую поддержку источников бесперебойного питания (ИБП) в серверных крупного геораспределенного заказчика. Специалисты проводят планово-предупредительный ремонт в 430+ офисах от Калининграда до Владивостока, включая объекты на островах Дальнего Востока и за Полярным кругом. Весь объем работ выполняется силами собственного штата сервисных инженеров К2Тех.
Прокачаться в A/B-тестах, потусить в гараже и пообщаться с бабулей на лавке. Ждем встречи на AHA!25

29 и 30 мая в Москве пройдет большая техническая конференция для data-аналитиков, ML-разработчиков и product-менеджеров. А наша международная продуктовая IT-компания Garage Eight не только в качестве ее партнера выступает, но и привезет туда свой гараж, а также спикера с полезным докладом.
29 мая в 11:00 наш Product Owner Даша Леонова выступит в числе первых докладчиков конференции.
Из доклада ты узнаешь, как выйти из операционного режима «запустили → проверили → забыли» и начать строить эксперименты осознанно: от бизнес-цели до интерпретации результатов.
Оба дня на стенде тебя будут ждать наши рекрутеры, специалисты и даже бабуля на лавке — прямо как та, что сидела у подъезда в твоем детстве. Они расскажут о компании, ответят на все вопросы, а еще напоят лимонадом и мерч вручат.
А еще там ты сможешь:
— принять участие в розыгрыше одного из пяти лучших компаньонов для лета — мини-холодильников;
—…
Миграция проекта на Scala 3

В 2021 году Мартин Одерски представил Scala 3. С тех пор экосистема адаптируется, а интерес к ней растет: Scala 3 становится стандартом для новых проектов, в то же время Scala 2 постепенно сворачивается.
В этой статье — наш опыт миграции проекта на Scala 3. Рассказываем, как справлялись с типовыми ограничениями и совместимостью, переписывали макросы и адаптировали популярные библиотеки, и почему архитектура модульного монолита помогла нам пройти этот путь безболезненно.
Одиночество СЕО: чем больше росла компания, тем чаще я оставался один на один с проблемами

Одиночество CEO — это реальность, которую переживают почти все, кто стоит во главе растущего бизнеса.
Я несколько раз проходил через это и в статье делюсь своим опытом и выводами:
— Чем больше бизнес, тем меньше рядом людей, с кем можно говорить открыто.
— Как понять, когда это становится проблемой.
— Как справляться с этим: от медитаций до смены круга общения.
Если ты руководишь компанией, посмотри, есть ли что-то знакомое?
Гайд по криптостойкости, как защитить наши данные

Квантовые компьютеры — спящая угроза, которая может сломать современную защиту данных. Представьте: злоумышленники уже копят зашифрованную информацию, чтобы взломать её, как только появятся достаточно мощные квантовые машины. В этой статье будет рассказано будущее криптографии: какие алгоритмы станут ненадёжными, как работают квантовые атаки и какие технологии (вроде решёточного шифрования и хеш‑подписей) придут на смену. Вы узнаете, что делают Google, IBM и Microsoft в гонке за квантовое превосходство и как подготовиться к грядущим изменениям уже сегодня.
Работа с длинными строками в PostgreSQL

Если в таблицах БД PostgreSQL есть поля большого размера, при выгрузке часть строк таких таблиц может не выгружаться с выдачей ошибки ERROR: out of memory. Столкнуться с подобной ситуацией можно, например, при выгрузке утилитой pg_dump таблиц, в которых хранятся XML-документы, или при выгрузке таблицы public.config системы «1C:Предприятие». В статье рассматриваются причины возникновения подобных ошибок и способы решения проблемы.
Что делать, если болит поясница? Первая часть, введение

В этой статье — честный и подробный разбор причин, по которым традиционный подход к лечению боли в спине часто не оказывается достаточным. Вы узнаете о 10 ключевых этапах, без которых выздоровление может затянуться на годы, и поймёте, почему одних таблеток недостаточно. Это материал для тех, кто устал от бессмысленных назначений и хочет разобраться, что действительно помогает: когда нужны лекарства, а когда — движение и изменение образа жизни.
Как построить игру на Rust аналог Super Mario

В этом разделе статьи мы разберём структуру и логику кода игры, которую мы разработали с нуля на языке Rust с использованием библиотеки macroquad. Мы рассмотрим ключевые модули: игрок, враги, карта, взрывы, игровой цикл и UI.
Около 11,5 тыс. глушилок используют во время ЕГЭ, чтобы дети не списывали

Около 11,5 тыс. устройств для подавления сигнала сотовой связи установлено в местах проведения ЕГЭ, чтобы выпускники не смогли пользоваться во время экзамена телефонами или микронаушниками, пишет ТАСС.
Как я попал в летнюю школу Липтсофт, остался там работать и вернулся ментором

Пару лет назад, прогуливаясь по коридорам ИТМО после очередной лабораторной, я наткнулся на стенд компании Липтсофт. На нем приглашали студентов на стажировку и предлагали решить задачи по программированию. Мне стало интересно попробовать, тем более в ИТ-компаниях я до этого не работал.
Решил задачи, прошёл два этапа отбора, и вот я уже стажёр в финтех-компании. Моя история сложилась так, что после стажировки я остался работать в компании, а через 2 года сам стал ментором в летней школе. В этой статье расскажу, что такое летняя школа, зачем туда идти и как на нее попасть.
PI BOARD: автоматизированный шахматный робот

Pi Board — это продвинутая автоматизированная шахматная система на основе Raspberry Pi, использующая механизм шагового двигателя оси XY и магниты для перемещения шахматных фигур по доске. Процесс разработки состоял из множества этапов, в том числе из прецизионной калибровки координат шагового двигателя, вычисления веса каждой фигуры для точного перемещения, интеграции сильного шахматного движка, оптимизации стратегий захвата фигур и распознавания движения. Особое внимание было уделено выбору наиболее эффективного алгоритма для снижения энергопотребления шаговых двигателей.
Pi Board позволяет игрокам выбирать цвет фигур и настраивать уровень сложности шахматного движка. Кроме того, на этапе разработки у неё имелась возможность подключения к Интернету, позволявшая пользователям участвовать в дистанционных шахматных матчах по сети.
Топ нейросетей 2025: маст-хэв для IT-специалиста

Мир искусственного интеллекта не перестает удивлять прорывами, и 2025 год — яркое тому подтверждение. Нейросети становятся не просто мощнее, но и все доступнее, интегрируясь в огромное количество инструментов и сервисов, которые способны кардинально изменить подходы к работе в IT. Для специалистов самых разных направлений – будь то разработчики, тестировщики, бизнес-аналитики, менеджеры проектов или маркетологи – это открывает поистине невероятные возможности: от автоматизации рутинных задач и ускорения генерации креативных идей до глубокого анализа данных, создания прототипов и многого другого.
Наша цель – помочь вам сориентироваться в этом быстрорастущем мире AI-решений и выбрать те, которые смогут принести реальную пользу именно вам. Пристегните ремни, мы погружаемся в мир передового ИИ, который уже сегодня меняет правила игры!
Для вашего удобства мы сгруппировали представленные модели и инструменты по основным категориям их применения: работа с текстом…
Почему не или да, Европа… отвлеченно

Эта статья появилась очень спонтанно, в результате еще более спонтанной переписки с одним моим хорошим другом, очень умных и начитанным человеком, который обладает не дюжими знаниями. Он так-же как и я живет в Европе, в Германии, и так-же как и я задается одним вопросом: "Куда все катится?". Это не первая наша беседа на эту тему… потому местами тезисы кратки, ибо некоторые вещи мы много раз мусолили с разных сторон.
У нас у обоих по два высших образования, включая MBA, опыт консалтинга, в том числе управленческого, у моего друга огромные знания в области финансов, в том числе и макроэкономика, к которых он когда-то работал… список длинный, но тут можно остановиться.
Почему эта статья?
Так как тема переезда в Европу постоянно поднимается, и тут в том числе, я подумал, что поделится с вами мыслями и анализом будет полезным. Это уже скорее взгляд изнутри.
Не смотрите на эту спонтанную статью как на руководство к действию, это не так да и намерений в диалоге таких не было.…