habr_com | Business and Startups

Telegram-канал habr_com - Хабр

66438

НЛО с вами! Хабр Новости → https://t.me/habr_com_news Хабр Карьера → https://t.me/habr_career Реклама (продвигаем только статьи с Хабра) → adv@habr.team Вопросы → @shelsneg Админ → @vololoshin

Subscribe to a channel

Хабр

Исходники закрыты, но мы не сдадимся. Пишем полностью нативное GUI-приложение под No-Name смартфон без Android.

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

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

Читать полностью…

Хабр

Внутреннее представление и оптимизации строк в JavaScript-движке V8: «отмываем» строки, «обгоняем» C++.

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

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

Читать полностью…

Хабр

Новости к этому часу

👁Atlassian начнёт отключать от своих сервисов учётные записи, зарегистрированные в России и Беларуси

🧠Stability AI представила StableCode — нейросеть для генерации кода

🧑‍⚖Иск к Google на $5 млрд за отслеживание в «режиме инкогнито» приближается к полноценному судебному разбирательству

🛎Google построила для сотрудников отель с номерами по $99 за ночь

🔕Yota стала участником меморандума ФАС о противодействии спам-звонкам

🚀На Восточном собрана ракета «Союз-2.1б» для запуска автоматической станции «Луна-25» (ФОТО)

🧑‍🔬Учёные объяснили, откуда у метеоритов берётся магнитное поле

#новости

Читать полностью…

Хабр

Интервью: мы поговорил с Mundfish об игре Atomic Heart.

Давно не было интервью с разработчиками компьютерных игр. Нам удалось взять интервью у Mundfish — разработчиков игры Atomic Heart, ставшей хитом 2023 года. Вопросы были написаны до разработки DLC, и мы попали на самый «горячий» участок разработки дополнения, поэтому дополнительных вопросов по DLC задать не получилось. Но это пока.

Читать полностью…

Хабр

Новости к этому часу

Пользователи по всей России жалуются на массовый сбой в работе VPN-протоколов OpenVPN и WireGuard

🤔Пользователь обнаружил, что за стикером «нет USB» на принтерах HP есть порт для внешнего кабельного подключения

💸Компания VDSina продолжает без предупреждения поднимать цену VDS

🐈Tesla открыла в Китае продажи кошачьего лотка Cybertruck из картона (ФОТО)

🔹PayPal запустила свой стейблкойн PayPal USD (PYUSD)

🩸В России начнут выпускать аппараты для насыщения крови кислородом

🔸Портативные SSD SanDisk Extreme и Extreme Pro начали выходить из строя даже после замены

👁Исследователям безопасности удалось распознать текст по звуку щелчков клавиатуры

#новости

Читать полностью…

Хабр

Новости к этому часу

🗂Хакеры выложили в открытый доступ дамп базы форума sysadmins .ru

🤑Компания VDSina без уведомления подняла цены на виртуальные серверы

🐦X (Twitter) отобрала дескриптор premium и переименовала подписку Twitter Blue в X Premium

👤Полиция Детройта арестовала за угон беременную женщину из-за ложного срабатывания системы распознавания лиц

🛴В заброшенных электросамокатах Spin в Сиэтле нашли Raspberry Pi 4B, пока неясно, можно ли эти платы официально изымать (ФОТО)

🔐В Ираке заблокировали Telegram для сохранения целостности личных данных пользователей и по соображениям безопасности

🔸SpaceX провела статические огневые испытания Super Heavy и водяной системы защиты стартовой установки

🔹Индийский зонд «Чандраян-3» вышел на лунную орбиту

#новости

Читать полностью…

Хабр

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

Мысли о переезде и жизни в Черногории спустя год.

Читать полностью…

Хабр

Рынок VPN-провайдеров — это джунгли, в которых конкурирующие компании борются за клиентов, используя все возможные маркетинговые аргументы, включая введение пользователей в заблуждение. Один из примеров — это так называемая проблема альянсов спецслужб «5 (9, 14) глаз», и как VPN может защитить от них пользователей.

5 глаз, 9 глаз и 14 глаз — это международные альянсы по массовому наблюдению, включающие в себя, соответственно, 5, 9 и 14 западных стран, а также партнёрские страны-сателлиты. С помощью соглашений в основе этих альянсов, спецслужбы развитых стран образуют единую машину слежения и контроля практически за любой коммуникационной активностью людей в их странах и по всему миру, включая все виды онлайн-коммуникаций.

Что нужно знатьпро то, как главные разведки мира совместно шпионят за пользователями.

Читать полностью…

Хабр

Релейный компьютер, телетайп и интересный алгоритм игры в крестики-нолики.

Крестики-нолики — классическая игра, которую, наверное, пытался написать каждый. При этом программы иногда получаются довольно запутанные, несмотря на простоту правил. Электромагнитные реле — классическая элементная база для компьютеров и калькуляторов. Если добавить к этому телетайп, то получится игровая консоль в стиле 1940х.

Читать полностью…

Хабр

Диск — это просто куча битов.

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

Но что это за биты? Что они означают? Можем ли мы с ними поиграть, спарсить их, понять? «Я покажу вам, что всё это определённо возможно! Ради вашего развлечения я засуну руку в свой ПК, вытащу оттуда кучку битов, и мы их с вами изучим».

Читать полностью…

Хабр

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

В подборке — семь инструкций по созданию мини-приложений в телеграме.

Читать полностью…

Хабр

Закат Stack Overflow.

Недавно завирусился пост под названием The Fall of Stack Overflow, подробно рассказывающий о падении трафика этого сайта за последние полтора года на 35-50%.

Самой очевидной причиной этого можно назвать ИИ, потому что ChatGPT чрезвычайно полезен в качестве помощника в кодинге. Однако это не совсем правда. Посмотрим на четыре причины, объясняющие медленное угасание Stack Overflow.

Читать полностью…

Хабр

Новости к этому часу

🚘«Кама» начала принимать предзаказы на отечественный электромобиль «Атом» (ФОТО)

💡«Тинькофф Авто» разработает финтех-платформу для российского электромобиля «Атом»

🔶Казахстан отказал США в выдаче сотрудника бывшей Group-IB Никиты Кислицина

🪜Обновлённый логотип Twitter на крыше штаб-квартиры в Сан-Франциско демонтировали из-за жалоб местных жителей

👩‍⚕Сервис телемедицины от Amazon теперь доступен на всей территории США

🛠Инженер спроектировал зарядный кейс для AirPods Pro, облегчающий ремонт гаджета

💪Pixar, Adobe, Apple, Autodesk и Nvidia объединяют усилия для стандартизации OpenUSD

#новости

Читать полностью…

Хабр

В новой статье предлагаем покопаться в кишках у HTTP/2: разобрать алгоритмы установки соединения, формат кадров, примеры взаимодействия клиента с сервером. Статья рассчитана как на давно знакомых с HTTP, так и на начинающих фронтендеров недавно изучивших HTTP/1.1, и пытающихся осознать, что там с HTTP/2.

Разбираем HTTP/2 по байтам.

Читать полностью…

Хабр

Разработчикам ПО очень просто создавать инструменты для улучшения своей профессиональной работы. И существуют инструменты, выгода от использования которых мгновенна, а ценность от применения уникальна. Один из них — это fzf. И автора статьи очень печалит то, что многие скачивают его, запускают в командной строке «как есть», а потом просто мотают головой и произносят: «Я не понимаю».

Итак, вы установили fzf. Что дальше?

Читать полностью…

Хабр

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

Классическая змейка на адресных светодиодах в формате игровой консоли.

Читать полностью…

Хабр

В среднем одну статью на Хабре можно прочитать за 5,5 минут. Больше всего времени читатели тратят на статьи по разработке — почти 8 минут, по дизайну — 6,5 минут и по системному администрированию — ровно 6 минут. Быстрее всего читаются статьи по маркетингу — на них нужно всего 4,5 минуты. Самые комментируемые — научно-популярные статьи (в среднем 22 комментария), а вот меньше всего комментариев у статей про разработку (в среднем 9).

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

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

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

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

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

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

🌟 13 млн. — лучшие посетители Хабра

Читать полностью…

Хабр

Отечественные платформы виртуализации и их безопасность.

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

Читать полностью…

Хабр

«Я прочитал превосходную книгу Doom Guy Джона Ромеро. В девятой главе Джон рассказывает, как его поразила увиденная технология Adaptive Tile Refresh (ATR). Благодаря этому я понял, что не анализировал очень важную методику, лежавшую в основе серии игр Commander Keen (CK).

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

Как ID Software удалось выжать невозможное из EGA-карт.

Читать полностью…

Хабр

Музыка — это универсальный язык, для которого нет границ. Стремительный прогресс больших языковых моделей (Large Language Model, LLM) привёл к тому, что нейроучёные продемонстрировали острый интерес к исследованию представления музыки в человеческом мозгу.

Brain2Music: как нейроcеть распознает мелодии по МРТ мозга.

На картинке — Конвейер обработки данных Brain2Music.

Читать полностью…

Хабр

Как делать дизайн внутренних CRM.

«Привет! Я Маргарита Романова, дизайнер. Расскажу о принципах разработки внутренних CRM и о том, почему их дизайн отличается от B2C и даже B2B. Статья для тех, кто тоже делает внутренние CRM или планирует скоро этим заняться».

Читать полностью…

Хабр

Автоматизируем вентиляцию в квартире площадью 200 м²: бюджет не ограничен.

«Обычно мы рассматриваем проекты с весьма ограниченным бюджетом. Но что можно сделать, если не экономить? Ранее мы рассказывали об умном коттедже, на автоматизацию которого потратили миллионы. Сегодня наша статья посвящена дорогой и мощной вентиляции в большой квартире. Конечно, мы изучим и остальные инженерные системы умного дома».

Читать полностью…

Хабр

На и так проблемном рынке DRAM-памяти новая сложность: б/у чипы, поставляемые в виде новых. Объемы все больше.

Результаты исследования, проведенного аналитиками TrendForce, показывают, что все больший объем б/у памяти ОЗУ для серверов перерабатывается для получения чипов DRAM. Их просто выпаивают, проверяют работоспособность и пускают снова в дело — уже для производства памяти для ноутбуков и ПК. Занимаются этим не кустарным способом, отлаживаются производственные процессы, что уже влияет на рынок DRAM, который много месяцев находится в сложной ситуации.

Читать полностью…

Хабр

Первые статьи сезона Java one love прибыли! Не далее чем на этой неделе стартовал новый сезон Java, а у нас уже два хардкорных джависта.

Правда ли, что загрузка класса не всегда сопровождается его проверкой и инициализацией? Или как осуществить переезд с MySQL на PostgreSQL с вынесением независимых бизнес-процессов из монолита в микросервисы?

Наш первые участники сезона проясняют весьма тонкие нюансы устройства Java-мира и выполняют невероятные трюки over-engineering’а:

👨‍👩‍👧‍👦 Разница между загрузкой и инициализацией классов в Java на любопытном примере
🎢 Одна из возможных версий переезда с MySQL на PostgreSQL

Если вы тоже хотите поделиться опытом, ждём ваших статей на Хабре. Сезон Java one love мы проводим вместе с Мир Plat.Form до 15 сентября

Читать полностью…

Хабр

Вакансии для джунов на Хабр Карьере.

Менеджер по продажам в Mathshub. Москва. Можно удаленно. 40 000 до 150 000 ₽.

Frontend-разработчик в МТС. Краснодар.

Менеджер-аналитик в Bell Integrator. Москва.

Разработчик 1С в ВСК. Москва.

DevOps-разработчик в Яндекс. Можно удаленно.

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

#junior

Читать полностью…

Хабр

Индикатор добротности. Тестер катушек индуктивности.

Этот самодельный прибор может оказаться весьма полезным в радиолюбительской мастерской в некоторых случаях. Прибор позволяет оценить добротность (наличие потерь) конденсаторов и индуктивностей — дросселей и трансформаторов, и, в частности, выявлять наличие короткозамкнутых витков в них. О его создании, внутрянке и всём-всём — в статье.

Читать полностью…

Хабр

15 февраля 1992 года лототрон, крутившийся в эфире лотереи Штата Виргиния, выдал на всеобщее обозрение 6 шаров с выигрышными номерами: 8… 11… 13… 15… 19… 20.

В ближайшие дни властям довелось выяснить, что «некто» сорвал не только джекпот на сумму $27 036 142, но и 6 вторых призов, 132 третьих и 135k мелких выигрышей на сумму ещё $900k.

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

Человек, 14 раз выигравший в лотерею.

Читать полностью…

Хабр

Революционные IDE, повлиявшие на разработку ПО.

В старину при написании кода вы видели лишь чёрный текст на белом фоне. Для того чтобы писать код, требовалось много внимания и аккуратности. Опечатки не подсвечивались автоматически, а синтаксические ошибки обнаруживались только в процессе компиляции. По сравнению с современным программированием это был совершенно иной процесс.

В этой статье мы рассмотрим десяток сред разработки, оказавших самое большое влияние за последние тридцать лет программирования.

Читать полностью…

Хабр

Новости к этому часу

💰Президент РФ подписал закон об НДФЛ по ставкам 13–15% для удалёнщиков и фрилансеров

👀71% российских компаний рассматривают отечественные СХД на замену западным

🏴‍☠Пользователи ноутбуков в России стали массово переходить на пиратскую Windows

В России с 1 декабря вводится запрет на регистрацию в рунете с иностранной электронной почты

🚲AirTag помогла найти велосипед путешественника, потерянный авиакомпанией

📱USB-C, уменьшение рамок и титан на Pro-моделях: инсайдер Bloomberg рассказал о iPhone 15 (ФОТО)

🌌НАСА вновь получило сигнал с «Вояджер-2»

#новости

Читать полностью…

Хабр

История компьютерных стратегий. Часть шестая. Red Alert. «Киров» ещё не репортинг, но Сталин пьёт Vodka

Итак, «Warcraft: Orcs & Humans» от Blizzard и «Command & Conquer» от Westwood Studios непосредственно наследовали Dune II. C&C продолжал её почти напрямую, а авторы первого «Варкрафта» просто были очень впечатлены и решили сделать что-то в том же духе. Обе игры оказались удачными, обе легли в основу обширных серий и заложили краеугольные камни многолетней популярности жанра RTS. Естественно, что две конкурирующие студии не собирались почивать на лаврах и буквально сразу после релиза принялись развивать тему. Но если Blizzard напрямую продолжили свою историю борьбы людей и орков в фэнтезийном мире Warcraft 2, то Westwood Studios решили сделать приквел к C&C и представили версию Второй мировой войны без нацистской Германии. Так родился развесисто-клюквенный сеттинг Red Alert.

Читать полностью…
Subscribe to a channel