код

Новости

Как связка React и RxJS улучшила код и ускорила разработку мобильных приложений

В компании SDVentures мы часто используем на проектах связку React + RxJS. Это довольно таки нетрадиционная связка, так что о ней…

Подробнее »
Новости

02. Я уже даже не вижу код. Я вижу блондинку, брюнетку и рыжую

Структуры — кирпичики. Предыдущие статьи о реверсе данных автомобильных навигаторов Siemens VDO Dayton CARMiN Реверс черного тессеракта 01 Сшей красное…

Подробнее »
Новости

Проверяем код дельфина Flipper Zero на чистоту с помощью PVS-Studio

Flipper Zero — швейцарский нож для гиков и пентестеров с открытым исходным кодом. Так получилось, что пути этого проекта и…

Подробнее »
Новости

[Перевод] Исследуем .NET 6. Часть 3. Рассматриваем код WebApplicationBuilder

Часть 1. ConfigurationManagerЧасть 2. WebApplicationBuilder В предыдущем посте я сравнивал новый WebApplication с универсальным хостом. В этом посте я рассмотрю…

Подробнее »
Новости

1000 глаз, которые не хотят проверять код открытых проектов

Есть такой миф, что открытое программное обеспечение более качественное и безопасное, чем закрытое. Много раз это обоснованно ставилось под сомнение.…

Подробнее »
Новости

Как переиспользуемый провайдер данных помогает сократить код в iOS-приложении

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

Подробнее »
Новости

Код ревью с учётом человеческих слабостей

Проверка кода (code review) — отличный инструмент для повышения качества кода, но он не учитывает один факт: отправляют и просматривают…

Подробнее »
Новости

Книга «Однострочники Python: лаконичный и содержательный код»

Привет, Хаброжители! Краткость — сестра программиста. Эта книга научит вас читать и писать лаконичные и функциональные однострочники. Вы будете системно…

Подробнее »
Новости

[recovery mode] Код этой Вселенной 2

Я просто покажу как выглядят планеты в коде Кеплера. Наиболее наглядно проявляется почерк автора в высоте стационарной орбиты и наклоне…

Подробнее »
Новости

Код этой вселенной

Это Теория симуляции, над которой я работаю уже какое-то время. Решил поделиться своими фантазиями, чтобы позабавить вас. Я строитель, без…

Подробнее »
Новости

[Перевод] Reversing для чайников — ассемблер x86 и код на С (для начинающих/ADHD friendly)

До того как заняться реверс-инжинирингом, исполняемые файлы казались мне черной магией. Я всегда интересовался, как все работает под капотом, как…

Подробнее »
Новости

Как мы перестали плодить шаблонный код при работе с табличными представлениями в iOS

Девять из десяти экранов любого iOS-приложения имеют табличный вид. Неважно, как реализовано это представление — на UITableView или UICollectionView, но…

Подробнее »
Новости

Security Week 44: Trojan Source, или как скрыть вредоносный код в исходниках

Сегодня, 1 ноября, исследователи из Кембриджского университета в Великобритании опубликовали работу, в которой описали уязвимость в большинстве современных компиляторов. Правильнее…

Подробнее »
Новости

Подключение Энкодера к Ардуино и полнофункциональный код обработки для него

Энкодер — это устройство преобразования механического перемещения или угловых изменений положения в цифровой сигнал. В статье рассматривается самый популярный в…

Подробнее »
Новости

Код ревью, как внедрить и не испытывать боль

Если вы работаете в продуктовой компании, то жизненный цикл почти каждого продукта будет соответствовать принципу Парето: 20% времени мы пишем…

Подробнее »
Новости

Отойти от IT: куда расти, когда код ради кода больше не интересен

Интернет завален статьями «как войти в IT и начать писать код», но куда реже говорят о том, как перестать его…

Подробнее »
Новости

Батлрояль за 2 месяца: как мы обновили сетевой код и на 20% сократили траты на сервера

Оптимизация сетевого кода онлайн-шутера — это экономия на серверах и трафике, а еще создание комфорта для игроков. Она особенно важна,…

Подробнее »
Новости

Фильтр Калмана: разбор навигационной системы БПЛА + исходный код

В статье я бы хотел объяснить принципиальную разницу между Фильтром Калмана (ФК) и классическими фильтрами, кратко рассмотреть преимущество выбранного ФК…

Подробнее »
Новости

[Перевод] Как разработчики Factorio оптимизировали код игры

Этот пост будет довольно техническим и связанным с программированием, поэтому если вас интересуют только новости об игре, то можете спокойно…

Подробнее »
Новости

От жёсткого диска на антресолях до Ransomware: как утекает исходный код игр

В начале июня компания EA сообщила о том, что её серверы взломали хакеры, похитившие 780 ГБ данных, в том числе…

Подробнее »
Новости

[Перевод] Учимся читать код, изучая стандартную библиотеку Python

Итак, вы уже продвинутый новичок — вы изучили основы Python и способны решать реальные задачи. Вы уже отходите от просмотра…

Подробнее »
Новости

[Перевод] Тесты на антиутопию: искусственный интеллект GPT-J-6B пишет программный код (попутно раскрывая план восстания машин)

Компания OpenAI отказалась открывать исходный код алгоритма обработки естественного языка третьего поколения (модель называется GPT-3, имеет 175 миллиардов параметров). Поэтому…

Подробнее »
Новости

[Перевод] Пристальный взгляд на код из лучшего доклада конференции по компьютерному зрению и распознаванию образов 2021 — GIRAFFE

25 июня завершилась конференция CVPR – 2021, и какая замечательная подборка докладов! Глубокое обучение продолжает доминировать в области компьютерного зрения:…

Подробнее »
Новости

[Перевод] Какие изменения нужны языку Rust, чтобы писать асинхронный код стало проще

Асинхронное программирование — мощный инструмент. Но экосистема Rust продолжает активно развиваться, и пока язык далёк от идеала. В частности, по…

Подробнее »
Новости

Когда код это данные

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

Подробнее »
Новости

Музыка операционных систем: как стандартные звуки и код превращают в полноценные композиции

Ранее мы уже рассказывали о музыке «зашитой» в разных версиях ОС Windows: вспоминали композицию CANYON.MID, на которую сегодня существует огромное…

Подробнее »
Новости

Протекающие абстракции и код, оставшийся со времён Windows 98

В конце 1990-х команды разработчиков Windows Shell и Internet Explorer внедрили множество потрясающих и сложных структур, позволяющих использовать расширение оболочки…

Подробнее »
Новости

[Перевод] Хватит организовывать код по типу файлов

Какой самый популярный стиль организации кода вы встречали в корпоративных кодовых базах? Лично я чаще всего видел решение, подразумевающее группировку…

Подробнее »
Новости

Microsoft Build Cats 2021: что, если код — это кот

Привет, Хабр! На прошлой неделе завершилась конференция Microsoft Build 2021: на ней компания представила новинки и рассказала о своем видении того, как будет развиваться…

Подробнее »
Новости

Инструменты для алготрейдинга на Python. SMA + Полосы Боллинджера на акциях Северстали + код готовой стратегии

Внимание! Если данная статья наберет 1000 положительных голосов, то я организую хакатон по алготрейдингу с ценными призами. Предыдущая статья о…

Подробнее »
Новости

Microsoft разработала ИИ-систему, преобразующую простые текстовые запросы в код

Корпорация Microsoft на конференции для разработчиков Microsoft Build, которая прошла несколько дней назад, представила интересную новинку. Это модель обработки естественного…

Подробнее »
Новости

[Перевод] Дождались: IBM научит ИИ писать код и создает CodeNet

500 миллионов строк кода на более чем 55 различных языках программирования. Процент представлений по языку (слева) и по статусу (справа).…

Подробнее »
Новости

Со свежим обновлением Fall Guys по ошибке выложили исходный код игры — sololaki

На днях к спортивному онлайновому боевику Fall Guys выпустили свежее обновление 4.5. И, как удалось заметить благодаря сервису SteamDB, в…

Подробнее »
Новости

«SRE — это не только про алертинг и постмортемы, а ещё про то, чтобы до продакшена не доходил код, который будит ночью»

21 мая в «Слёрме» начнётся интенсив по SRE. На три полных дня участники погрузятся в теорию и практику поддержки высоконагруженных…

Подробнее »
Новости

Pythonnet. Как запустить C# код из Python

Введение На сегодняшний день Python является одним из самых популярных языков программирования, но даже это не помогает ему покрыть все…

Подробнее »
Новости

[Перевод] Если вы пишете код в Windows, вы заслуживаете лучшего терминала

Я хочу сделать признание. Когда дело доходит до моего компьютера, я оставляю все в значительной степени сыром виде. Конечно, у…

Подробнее »
Новости

“Почему так сложно писать код?” Григорий Петров о физиологии мозга и управлении личной и командной эффективностью

Секция Team на конференции DUMP про людей и для людей. В этом году не будет никаких скрамов и канбанов, зато…

Подробнее »
Новости

Как не копировать код в Rust

Первое правило хорошего тона в программировании (или одно из первых) гласит: «Не копируй код». Используй функции и наследование. Если с…

Подробнее »
Новости

В интернете нашли код для включения 4К-версии TimeSplitters 2 в Homefront — sololaki

На днях стало известно, что аркадный автомат TimeSplitters 2 в Homefront: The Revolution содержит в себе настоящую 4К-версию игры — но…

Подробнее »
Новости

[Перевод] Разумные разработчики не пишут код

Кое-что застряло у меня в голове очень давно, когда я был молодым младшим разработчиком. Я работал, пытаясь ускорить доступ к…

Подробнее »
Новости

Код ревью: как быть хорошим автором

Привет! Меня зовут Сергей Загурский, я работаю в Joom в команде инфраструктуры. В своей практике ревьюера кода я регулярно сталкиваюсь…

Подробнее »
Новости

[Перевод] Код без тестов — легаси

Если вы работаете в IT, то о легаси вы слышите часто — обычно с множеством негативных коннотаций. Понятно, что это…

Подробнее »
Новости

Что такое хороший код? Считаем звёзды

Никогда такого не было, и вот опять! Опять на прошлой неделе на Хабре появился (и был очень активно комментирован) пост,…

Подробнее »
Новости

[Перевод] Ускоряем код на Python с помощью Nim

Привет, хабровчане. В преддверии старта курса «Python Developer. Basic» подготовили для вас перевод интересной статьи. Также приглашаем на открытый вебинар…

Подробнее »
Новости

LuxCity — стратегия для разработчиков, где код решает все

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

Подробнее »
Кнопка «Наверх»