Месяц: Декабрь 2019

  • Почему я отказался от кросс-платформенных решений в мобильной разработке

    от автора

    Позвольте мне с вами кое-чем поделиться. Мне нравится идея кросс-платформенной разработки. Возможность использовать один набор инструментов для всех моих задач — это мечта. Кто не хотел бы использовать только один инструмент, чтобы успешно выполнять свои задачи? Пиши один раз, запускай везде? Я хочу!

  • 10 систем управления. Где удобнее коммуницировать по задачам и обмениваться файлами?

    от автора

    Вот уже 7 лет, как я раз и навсегда «переехала» из реальных офисов в виртуальные. Мне гораздо комфортнее работать дома на удалёнке. Под «виртуальным офисом» я подразумеваю системы управления проектами. За годы дистанционной работы с разными компаниями и студиями я перепробовала их более 10 штук. Поделюсь своим опытом использования 10 систем управления с точки зрения…

  • Используем console.log() в JS на полную

    от автора

    Сложно представить себе разработку на JS без вывода информации в консоль. Говоря метафорически, console.log() — лекарство от большинства болезней кода. Отладка — почти как расследование преступления, где главный преступник тоже вы — Филипе Фортес Но помимо повсеместно используемой функции console.log(), есть ещё много инструментов, позволяющий сильно упростить процесс. Давайте разберём некоторые из них на простых…

  • Как правильно использовать доступный объем хранилища

    от автора

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

  • Экология и дата-центры. Как в России и за её пределами «озеленяют данные»

    от автора

    Мы с коллегами изучили опыт мировых IT-гигантов в вопросе экологичности центров обработки данных, выжали самый сок из материалов о том, как Apple, Google, Facebook, Microsoft и многие другие организуют синергетическую модель эффективности работы дата-центров. Также мы узнали, насколько «грязные» данные в Европе, Америке, России и продемонстрировали, почему высокотехнологичная Азия – это «территория экологических контрастов». На…

  • Проект ELISA: Linux в Safety-Critical системах

    от автора

    Представляем вам перевод пресс-релиза (февраль 2019) в котором анонсируется проект ELISA, который позволит включать Linux в системы, для которых критически важна безопасность. За наводку спасибо lingvo Arm, BMW Car IT GmbH, KUKA, Linutronix и Toyota присоединяются к проекту ELISA для продвижения функциональной безопасности открытого ПО в транспортной, производственной, медицинской и энергетической отраслях. 21 февраля 2019,…

  • Рождение маскота Слёрма

    от автора

    Проект, как ребенок, проходит стадии взросления. И, как у ребенка, это отражается на облике. Жили-были… Нет. Не так. В тридесятом царстве, тридевятом государстве Российская Федерация придумали IT-специалисты компании Southbridge обучающие курсы — вначале только внутренние, для своих сотрудников. Но потом подумали, а почему бы не пригласить ребят из компаний-партнёров подучиться Kubernetes. Тогда ещё было совсем…

  • ок.tech QATOK: материалы мероприятия

    от автора

    11 декабря в петербургском офисе Одноклассников состоялся ок.tech: QATOK – мероприятие, посвященное обеспечение качества в ИТ проектах и всему, что с этим связанно. К нам в гости пришло более 100 человек. В рамках программы мероприятия, вместе с коллегами из OK, Mail.ru и Qameta Software поговорили про замеры производительности в Android-приложениях, обсудили визуализацию покрытия автотестов, разобрались…

  • Десятые годы подходят к концу. Какие приложения в Google Play оказались самыми скачиваемыми за прошедшие 10 лет?

    от автора

    Вот и 10 лет прошло Магазин приложений в операционной системе Android от компании Google в прошлом году праздновал свой 10 юбилей — ведь именно 22 октября 2008 года, всего с 60-тью приложениями на борту, эта площадка начала свою работу (тогда еще под названием Android Market). А теперь, по данным из открытых источников, в магазине доступно…

  • Рефакторинг игры на SFML

    от автора

    В прошлой статье я рассказал как сделать простую игру с использованием библиотеки SFML. В конце статьи я пообещал, что продолжу и покажу как привести код программы в более правильный вид. Итак, время для рефакторинга пришло. Первым делом я примерно прикинул, какие мне нужны классы для игры. У меня получилось, что нужен класс для работы с…