Месяц: Октябрь 2020

  • fork() может глюкануть: это важно

    от автора

    Эх, fork(). Одни процессы порождают другие. Кажется, у меня есть история об этом. Форк может глюкануть. Понимаете? В самое деле, понимаете? Это очень серьёзно. Форк может глюкануть. Так же, как и malloc. Нечасто, но когда такое происходит, нельзя просто взять и игнорировать это. Вы должны что-то предпринять в таком случае. Похоже, всем известно, что fork…

  • Базы данных: большой обзор типов и подходов. Доклад Яндекса

    от автора

    Это конспект лекции Татьяны Денисовой — бэкенд-разработчика в Яндекс.Учебнике. Вы узнаете, какие бывают базы данных, какие их особенности важно помнить, как в работе с данными учитывать характеристики системы и планы масштабирования, в какую из тем нужно углубиться для решения конкретной задачи. А также как при возникновении багов определить, является ли работа с БД источником проблемы…

  • А ваш CDN умеет так?

    от автора

    Изображение взято с сайта www.aerotime.aero Всем привет, меня зовут Семён, я руковожу разработкой партнёрских сервисов в ДомКлике. Недавно, работая над оптимизацией загрузки страниц, я наткнулся на интересную заметку от Cloudflare о приоритизации потоков при работе с CDN. Я заинтересовался и решил проверить, поддерживает ли наш CDN эту опцию стандарта HTTP/2? Тех, кому интересно узнать больше,…

  • Hi Programming Language: начинаем конструировать

    от автора

    Мы приступаем к конструированию языка программирования Hi. Здесь ввод в курс дела и некоторые ответы на вопросы, зачем это нужно. Впрочем, и без веских причин конструирование языка – это необыкновенно интересная задача, если относится к делу серьёзно. Следуя нашему тезису максимальной доступности для обучения, постараемся логично интегрировать все основные элементы языка из широко используемых элементов…

  • Проблемы монетизации продуктов на WordPress. Часть 2

    от автора

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

  • Приглашаем на Live-Вебинар — Автоматизация процессов с GitLab CI/CD — 29 Окт., 15:00 -16:00 (MST)

    от автора

    Расширяем знания и переходим на следующий уровень. Вы только начинаете изучать основные принципы Continuous Integration / Continuous Delivery или написали уже не один десяток пайплайнов? Вне зависимости от уровня Ваших знаний, присоединяйтесь к нашему вебинару, чтобы на практике разобраться, почему тысячи организаций по всему миру выбирают GitLab в качестве ключевого инструмента для автоматизации IT процессов.

  • Импорт/экспорт баз данных. Что нужно в подобных приложениях? Опрос

    от автора

    Приложений для конвертации данных в БД очень много и у каждого есть какая-то особенность. Так как сам пишу универсальное приложение ImportExportDataSql для импорта/экспорта данных (пока только Microsoft SQL Server и под Windows), то хочу собрать статистику о том, какими функциями вы пользуетесь в подобных приложениях и за что Вам нравится то или иное приложение? Надеюсь,…

  • Оператор спутникового интернета OneWeb ушел из России, объединив усилия с Великобританией и Индией

    от автора

    Не так давно на Хабре было опубликовано сразу несколько материалов о совместном с Россией проекте компании OneWeb. Компания предлагала предоставить определенный процент активов РФ в обмен на рабочие частоты для обеспечения работы спутниковой связи в России. В рамках совместного проекта планировалось отправить на орбиту спутники при помощи ракет «Союз». Совместное предприятие «Уанвеб» было создано OneWeb…

  • Toyota показала бытового робота, свисающего с потолка кухни

    от автора

    В исследовательском институте Toyota Research Institute (TRI) разработали робота, предназначенного для решения бытовых проблем владельцев. Эта система превосходит по возможностям бытовых роботов, созданных другими компаниями. Передвигается TRI по потолку на специальных «рельсах».

  • Разработка графического профайлера Python FunctionTrace

    от автора

    Сегодня мы делимся с вами переводом статьи создателя FunctionTrace — профайлера Python с интуитивно понятным графическим интерфейсом, который может профилировать многопроцессорные и многопоточные приложения и потребляет на порядок меньше ресурсов, чем другие профайлеры Python. Неважно, только учитесь ли вы веб-разработке на Python, либо уже давно используете его — всегда полезно понимать, что делает ваш код. О…