Хабр
123K subscribers
21.7K photos
246 videos
39 files
57.3K links
НЛО с вами!

№ 5197888779

Хабр Новости → https://t.me/habr_com_news
Хабр Карьера → https://t.me/habr_career
Реклама → adv@habr.team
Download Telegram
Интервью: мы поговорил с Mundfish об игре Atomic Heart.

Давно не было интервью с разработчиками компьютерных игр. Нам удалось взять интервью у Mundfish — разработчиков игры Atomic Heart, ставшей хитом 2023 года. Вопросы были написаны до разработки DLC, и мы попали на самый «горячий» участок разработки дополнения, поэтому дополнительных вопросов по DLC задать не получилось. Но это пока.
48👎42👍12😁3🔥2
Forwarded from Хабр Карьера
Вакансии для джунов на Хабр Карьере.

IT-рекрутер в Лоцию. Москва. Можно удаленно.

Системный администратор Linux в банк ПСБ. Самара, Тольятти.

Linux-инженер в ГК Астра. Москва, Казань, Иннополис. Можно удаленно.

QA Automation Python в МТС. Можно удаленно.

Младший тендерный специалист в Aston (ex. Andersen). Казань, Нижний Новгород, Ростов-на-Дону. Можно удаленно.

Больше вакансий

#junior
👎31👍10😁5
Отечественные платформы виртуализации и их безопасность.

Виртуализация стала главным трендом информационных технологий. Сейчас сложно найти сервер, который используется в промышленной эксплуатации без виртуализации, и даже малые предприятия осознали выгоду подобных решений для бизнеса. В этой статье мы рассмотрим, какие решения виртуализации существуют на отечественном рынке, расскажем, на что стоит обращать внимание при выборе оптимальной платформы и какие требования предъявляются к безопасности таких систем.
👎27👍6😁41
Недавно ребята из ЮMoney запустили подкасты о технологиях в финтехе, найме в IT и электронных платежах — ЮVoice.

Тема про искусственный интеллект в финансах — одна из первых, которую решили обсудить в новом формате. Главные мысли из выпуска собрали в небольшую статью. Там же есть и ссылка на сам подкаст!
👎21👍154
«Продолжаю описание процесса изучения того, что такое I2C и с чем его едят. В этой статье я перейду от описания физических процессов, происходящих на шине, к описанию того, как интерфейс функционирует на уровне логики, пакетов, какие служебные сигналы есть, и для чего они используются при обмене данными.

Делаю я это для того, чтобы изучить, как функционирует этот интерфейс на всех уровнях и чтобы заложить основу для разработки I2C Master Controller на Verilog, с помощью которого будет будет организован обмен данными с дисплеем SSD1306 и Zynq».

Создаем I2C Master Controller на Verilog. Логический уровень.
👍19👎5
Нужно ли быть хабраавтором-старожилом, чтобы участвовать в новом сезоне Java one love? Нет, надо просто любить джаву, жабу, жаву.

Эти статьи вырвались в лучшие прямо из «Песочницы». Смотрите сами, рейтинги впечатляют:

📡 Передача цифровых данных по рации с помощью мобильного приложения

🖋 Пишем приложение на Mi Band 7 с сервисной частью

👨‍🔧 Строим свой SSO сервер используя Spring Authorization Server

🐣 Как новичку подарить жизнь telegram-боту на java

🌡 DoZer — сцинтилляционный гамма-спектрометр с bluetooth

🚣 Юнга, стоп, у нас кончились ресурсы. Или как мы оптимизировали наши микросервисы

Сезон идёт до 15 сентября. Если у вас есть Java-опыт— делитесь им на Хабре и получайте призы. Спонсор Сезона Java one love — Мир Plat.Form.
12👎12👍6
Forwarded from Технотекст (Vika Gongina)
В среднем одну статью на Хабре можно прочитать за 5,5 минут. Больше всего времени читатели тратят на статьи по разработке — почти 8 минут, по дизайну — 6,5 минут и по системному администрированию — ровно 6 минут. Быстрее всего читаются статьи по маркетингу — на них нужно всего 4,5 минуты. Самые комментируемые — научно-популярные статьи (в среднем 22 комментария), а вот меньше всего комментариев у статей про разработку (в среднем 9).

Лидеры июля 2023 года на Хабре

💬 Про школу и продуктивное мышление — самая комментируемая статья (1754 комментария)

💬 Почему linux должен быть единственной системой в образовательном процессе — вторая самая комментируемая статья, которая «пробила тыщу» (1135 комментариев)

🏆 Как делается OpenSource: личный опыт — статья с самым высоким рейтингом (+367 и ни одного минуса!)

🙀 Простая проверка на предрасположенность студента к поиску нестандартных решений в программировании — самая заминусованная статья (-68)

🛟 Шпаргалка по SQL (postgres), которая выручает меня на собесах — самая полезная статья (1370 добавлений в избранное)

🌟 13 млн. — лучшие посетители Хабра
👍5211👎8🔥6
Внутреннее представление и оптимизации строк в JavaScript-движке V8: «отмываем» строки, «обгоняем» C++.

С самого рождения JavaScript в каком-то смысле был языком для манипулирования текстом — от веб-страничек в самом начале до полноценных компиляторов сейчас. Неудивительно, что в современных JS-движках достаточно много сил уделено оптимизации внутреннего представления строк и операций над ними.

В этой статье рассмотрим, как могут быть представлены строки в движке V8. Продемонстрируем их эффект, обогнав C++ в очень честном бенчмарке. А также покажем, в каких случаях они могут, наоборот, привести к проблемам с производительностью, и что в таких случаях можно сделать.
👍23👎42
Forwarded from Хабр Карьера
Вакансии для джунов на Хабр Карьере.

DBA Oracle в МТС. Можно удаленно.

Программист-консультант 1С в СберКорус. Санкт-Петербург. Можно удаленно.

HR-менеджер в Вита. Самара.

Администратор проекта в JSA Group. Можно удаленно.

Младший системный аналитик в Fix Price. Можно удаленно.

Больше вакансий

#junior
👎17👍41
«Хочу рассказать об одном из своих любимых DIY проектов, который я реализовал еще пару лет назад. Данным проектом я хотел закрыть две цели: во-первых, подготовить подарок на день рождения своей племяннице, во-вторых, переползти с микроконтроллеров Atmel на ST. Также хотел получить опыт в использовании С++ во embedded устройствах».

Классическая змейка на адресных светодиодах в формате игровой консоли.
👍426🔥6👎5
Исходники закрыты, но мы не сдадимся. Пишем полностью нативное GUI-приложение под No-Name смартфон без Android.

Не секрет, что экосистема Android не предполагает написание полностью нативных приложений: в этой платформе очень многое завязано на Java и без ART можно запустить только простые службы без какого-либо интерфейса. Но есть один способ писать практически под «голый» Linux, не перекомпилируя ядро, и при этом пользоваться фишками устройства без оверхеда в виде тяжелого Android: ускорение 3D-графики, микшер звука, ввод с различных устройств, OTG, Wi-Fi и если очень постараться — даже 3G.

Это открывает множество применений старым устройствам: «железо» смартфонов зачастую гораздо мощнее современных недорогих одноплатников. Посмотрим, как запустить программу, которая полностью написана на C без Android, на No-Name Android-смартфоне практически без модификаций.
👍604👎3🔥2😁1
Разработка сервопривода с BLDC мотором.

Открытый проект серво‑контроллера MC50 продолжает развиваться. На этот раз поговорим о создании сервопривода.

Сервоприводы в умном доме нужны повсеместно: в запорных кранах, в электрических замках, в моторизированных кронштейнах и столах, в автоматических дверях, калитках, окнах, маркизах, воротах, поворотных видеокамерах, регулируемых креслах, электро‑пандусах и проч. Поэтому технология сервоприводов весьма востребована и тут есть где развернуться творчеству.
👍234👎1🔥1
Привет, на связи Хабр! Мы в поиске крутых telegram-каналов — где пишут интересное по темам Хабра: разработка, администрирование, дизайн, менеджмент, маркетинг и научпоп.

Нужно всего две минутки вашего времени. Пройти опрос
9👍7👎2
Гиллель Уэйн, разработчик и консультант по формальной верификации, обратил внимание на статью «20 наиболее значимых языков программирования в истории». Автор статьи называет Go «наиболее значимым», но не включает в список ALGOL, Smalltalk или ML. И не учитывает Pascal, потому что тот «почти мёртв». Абсурд! Это противоречит всей сути понятия «значимость в истории».

Давайте обсудим 10 самых влиятельных (и почти мёртвых) языков программирования.
👍22👎43
«Вас приветствует ваш зануда! У меня много от чего пригорает. Сегодня, внезапно, горит от Питона, на котором я пишу больше десяти лет. Если вам интересно, что же, по моему мнению, с ним не так — прошу в статью».

Я люблю питон, и вот почему он меня бесит».
👍38👎81
«Сегодня я задумалась о том, что происходит, когда запускаешь в Linux простую программу Hello World на Python. Объясню, что творится внутри, и расскажу об инструментах, при помощи которых вы сами сможете исследовать происходящее. Мы воспользуемся readelf, strace, ldd, debugfs, /proc, ltrace, dd и stat».

Что происходит, когда запускаешь «Hello World» в Linux.
🔥30👍16👎61
Карманный макромир: любительский комплект для макросъёмки на телефон.

«Некоторое время назад я увлеклась любительской мобильной съёмкой, а потом у меня появилась необходимость снимать и макро. Так как я приверженец мобильности, у меня встал вопрос: получится ли снять качественный макрокадр на телефон — с минимумом оборудования и, самое главное, недорого?

В ответ на вопрос и родилась эта статья».
👍28👎91