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

№ 5197888779

Хабр Новости → https://t.me/habr_com_news
Хабр Карьера → https://t.me/habr_career
Реклама → adv@habr.team
Download Telegram
Самый быстрый браузер.

В июле 2023 года произошло важное событие — Firefox превзошёл Chrome в популярном тесте Speedometer, который измеряет скорость работы браузеров.

Были времена, когда Firefox считался медленным и неповоротливым браузером, потребляющим много памяти и в целом «тормозным». Когда появился Chrome, то некоторые пользователи перешли на него из-за лучшей производительности. Сейчас ситуация кардинально меняется. Как Mozilla сумела добиться такого результата?
🔥126👍25👎11
Forwarded from Хабр Карьера
Компании, где можно набраться опыта:

Оператор чата в Life Style Group. Можно удаленно. 20 000 — 55 000 ₽.

IT-рекрутер в Yoles. Можно удаленно. От 60 000 ₽.

Frontend-разработчик (React) в Quatromatic. Новосибирск. Неполный рабочий день. От 50 000 ₽.

Маркетолог в ПРОКОНТАКТ. Челябинск. 40 000 — 60 000 ₽.

Преподаватель Unreal Engine 5 в CODDY. Москва, Санкт-Петербург. Неполный рабочий день. Можно удаленно.

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

#intern
👎25👍3😁32
Современный интернет совершенно немыслим без котов. Количество мемов с котами огромно, а история интернет-культуры знает множество популярных кошаков всех цветов и размеров. Проследим же кошачий путь от первого «мяу» у жилища человека к вершинам популярности в глобальной сети!

От «мяу» до «вау»: как коты покорили людей, а котомемы захватили интернет.
🔥39👎15👍86😁5
Запускаем Doom внутри PostgreSQL.

В статье разберём основные этапы создания расширения для PostgreSQL на языке C и как запустить внутри СУБД игру Doom.
😁86👍10👎92🔥1
На Хабре иногда рассказывают про выдающихся программистов современности, таких как Линус Торвальдс, Фабрис Беллар и Джефф Дин. Особенно выделяется последний, которого в шутку сравнивают с Чаком Норрисом — о нем и поговорим.

Шутки про Джеффа Дина дают понимание, насколько легендарной стала эта личность среди разработчиков Google:

«Когда Джефф Дин разрабатывает программу, то сначала создаёт бинарник, а потом пишет исходный код как документацию».

«Джефф Дин однажды не прошёл тест Тьюринга, потому что правильно установил 203-е число Фибоначчи менее чем за секунду».

«Джефф Дин родился 31 декабря 1969 года в 23:48. Ему потребовалось 12 минут, чтобы запустить свой первый счётчик времени».

От распределённого бэкенда — к сильному ИИ. Чем сейчас занимается легендарный Джефф Дин?
👍33😁134👎3🔥1
«Я прочитал превосходную книгу Doom Guy Джона Ромеро. В девятой главе Джон рассказывает, как его поразила увиденная технология Adaptive Tile Refresh (ATR). Благодаря этому я понял, что не анализировал очень важную методику, лежавшую в основе серии игр Commander Keen (CK).

В процессе исследований выяснил, что ATR использовалась только в первой трилогии CK. Во второй разработчики начали использовать нечто гораздо лучшее».

Как ID Software удалось выжать невозможное из EGA-карт.
15👍6
Интервью: мы поговорил с 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