Хабр
113K subscribers
18.8K photos
162 videos
39 files
54.5K links
НЛО с вами!

Хабр Новости → https://t.me/habr_com_news
Хабр Карьера → https://t.me/habr_career
Реклама → adv@habr.team
Админ → @vololoshin
Download Telegram
«Принёс вам немного странного! Последний месяц я занимался разработкой конструктора зелий. В результате у вас появился инструмент, в котором можно с минимумом усилий за минуту соорудить себе добротную склянку для игры или статьи о магии. »

Редактор зелий
«Я проходила онлайн-курсы трижды, два из них были платными. По общению с другими студентами и наблюдению за ними, я замечаю, что у многих, кто решился на смену профессии и захотел войти в айти с нуля, в разные моменты времени наступают эпизоды разочарования.

Мне кажется, это происходит из-за романтизации процесса смены профессии в рекламе онлайн-курсов и романтизации самой профессии. Поэтому сегодня я хочу привести ряд заблуждений, по которым вам не нужно в айти»

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

Рассуждать на эту тему мы не будем, а просто попросим нейросети собрать игровой компьютер за 100 тысяч рублей и посмотрим, насколько хороший результат нам выдаст ИИ.
«10 лет назад сотни серверов Яндекса работали на Apache Kafka, но в этом продукте нам нравилось далеко не всё. Наши задачи требовали единой шины для передачи всех видов данных: от биллинговых до журналов приложений. Сегодня объёмы достигли уже десятков тысяч именованных наборов сообщений.

При таком количестве данных в Apache Kafka становилось сложно управлять правами доступа, организовывать распределённую работу нескольких команд и многое другое. Проблемы роста и отсутствие подходящего решения в открытом доступе привели к тому, что мы разработали своё решение YDB Topics и выложили его в опенсорс в составе платформы данных YDB»

Как «Яндекс» создал свою шину данных, чтобы передавать сотни гигабайт в секунду
Вселенная кода, доступная каждому: презентация GitVerse

Недавно редактор контент-студии Хабра Андрей Аврамчук побывал на онлайн-презентации GitVerse — платформы для совместной разработки и хостинга кода. Планируется, что она станет инструментом нового поколения, избавляющим разработчика от многих болей.

Давайте узнаем, чем GitVerse может помочь открытому ПО, почему перенос своих проектов на платформу — это легко и приятно, куда спрятаться от ИИ (спойлер: никуда) и умеет ли GitVerse в CI/CD
«Да! Это очередная метеостанция на Arduino :)

Но не спешите закрывать статью, у этого проекта есть своя изюминка, а именно — автономная работа без использования аккумуляторов и батарей в суровых условиях уральской зимы»

Метеостанция на ионисторе
«Как я тестировал российские фоторедакторы, полжизни проработав в Фотошопе»

Оказывается, пока мы решаем вопросы с продлением подписки через зарубежных друзей или вспоминаем опыт пиратства, наши разработчики вовсю занимаются импортозамещением. Давайте посмотрим, какие вообще сегодня есть российский фоторедакторы, способные стать если не полной заменой, то хотя бы достойной альтернативой Фотошопу.
Оживляем раритетный домофон с магнитным ключом

Сегодня мы вернём к жизни «Факториал» образца девяностых годов. Попутно разберёмся, чем он отличается от более новых собратьев и какую подставу иногда могут устроить на первый взгляд неубиваемые компоненты.
Построение сложных логических элементов на резисторно-транзисторной логике

В предыдущей статье мы разбирались концептуально, как устроены основные логические элементы РТЛ. Сегодня на их базе рассмотрим более сложные элементы.
Реализация SHA256 и SHA512 на языке RUST

Небольшая заметка студента о том, как самостоятельно реализовать алгоритмы SHA256 и SHA512 на Rust. Статья будет полезна всем, кто интересуется криптографией, хочет повысить уровень безопасности своих приложений или просто расширить свои знания в области программирования на Rust.
«Возможно, вы уже сталкивались с одноразовыми электронными сигаретами, у которых есть яркий цветной ЖК-экран. Нет смысла говорить о том, насколько это вредно для экологии, когда на свалки и просто на обочину дорог выкидываются устройства с нормальными литий-ионными батареями. Я сам не курю, но интересные вейпы собираю. И вот недавно смог заняться реверс-инжинирингом одной модели с ЖК-дисплеем. Об этом и расскажу»

Как запустить Windows 95 на одноразовом вейпе
Как начать писать на Java в VSCode

В какой‑то мере все Java‑разработчики стали заложниками IDEA. Она так привычна, что нет желания пробовать другое. Ведь всё такое удобное и знакомое за столько лет использования. Но если у вас есть трудности с доступом к Ultimate-версии, а Community-вариант недостаточно функционален, то самое время попробовать современную альтернативу — Visual Studio Code.
«Однажды каждый C#-программист получает на работе задачу по разработке интеграции с внешней системой, где ограничена максимальная частота запросов в секунду.

Интернет яростно сопротивлялся предоставить мне инструкцию к написанию такого кода, закидывая туториалами по настройке ограничения RPS на сервере, а не клиенте.

Но теперь на Хабре есть эта статья, которая научит отправлять запросы из HttpClient так, чтобы не получать 429 Too Many Requests»

Как потреблять API с ограничением по RPS в .NET-приложениях
Они проводили секретные эксперименты над собой, и их открытия помогли выиграть войну

Это нерассказанная, сверхсекретная история британских исследователей, которые нашли ключ к сохранению жизни людей под водой — и помогли приблизить День победы.
PHP/FI 1. Personal Home Page Tools/Forms Interpreter

История PHP начинается не с полноценного языка программирования, а с набора CGI-скриптов на C, известного как PHP/FI 1. В этой статье мы возвращаемся к истокам PHP, рассматривая его первую версию, её компиляцию и функциональность.
[ХАБРААРХИВ]

Психология убеждения: как убеждать других и уметь распознавать манипуляции

Эта статья является конспектом книги Роберта Чалдини «Психология убеждения» и будет полезна всем, кто имеет дело с людьми, продажами и бизнесом. Книга настолько полезна, что должна оказаться на полке каждого. Внутри вы найдёте множество способов убеждения и сразу после прочтения будете с лёгкостью замечать, когда вами пытаются манипулировать.

#хабраархив
Мифы о работе тестировщиков, на которые всегда один ответ: «Ага, конечно. Ты полностью прав»

Ни для кого не секрет, что работа тестировщика в области информационных технологий окутана непониманием со стороны обывателей. Вспомним несколько самых распространённых мифов и постараемся понять, почему это неправда.
Python: дескрипторы (Descriptors)

Если обратиться к документации, то дескриптор — механизм, который позволяет объектам настраивать поиск, хранение и удаление атрибутов.

Дескрипторы используются в классах, выступая в роли атрибутов класса (не экземпляра).

Мало кто хотя бы раз сам писал дескрипторы в коммерческой разработке, но большинство программистов применяют механизмы, которые являются дескрипторами, или используют их «под капотом».