Месяц: Ноябрь 2020

  • Шаблоны проектирования в Go — Абстрактная Фабрика

    от автора

    Привет, Хабр! Представляю вашему вниманию перевод очередной статьи «Design Patterns: Abstract Factory Pattern» автора Shubham Zanwar.Абстрактная фабрика — это порождающий шаблон проектирования. Он используется, когда нам нужно создать семейство похожих продуктов. Давайте для понимания возьмем пример сети пиццерий.ПиццерияПредставим, что вы глава бизнеса и открываете сеть пиццерий по всему городу. Одной из ваших обязанностей является производство…

  • Эволюция сорсинга

    от автора

    И снова здравствуйте. В преддверии старта нового набора на курс «IT-Recruiter» подготовили для вас перевод статьи про эволюцию сорсинга. А всех, кто хочет узнать о карьерных перспективах в сфере айти-рекрутинга приглашаем на бесплатный вебинар, который пройдет уже 27 ноября.Раньше деятельность рекрутера-сорсера была довольно линейной и ограничивалась двумя задачами: найти пассивных кандидатов и привлечь их. Мало…

  • Security Training & Awareness в Тинькофф

    от автора

    Друзья, перед вами — расшифровка доклада Елены Клочковой с митапа Avito о безопасности.

  • Lenovo ThinkPad X1 Fold — первый в мире ноутбук с гибким экраном

    от автора

    Lenovo ThinkPad X1 Fold — первый в мире ноутбук с гибким экраном со встроенным новейшим гибридным процессором Intel; он обладает всеми достоинствами ПК и подобно хамелеону способен подстроиться под условия окружающей среды и ваши потребности. Благодаря своему ультрапортативному форм-фактору он идеально подходит для тех, кто вынужден работать в разных условиях. Первый в своем классе гибкий…

  • Ваш pet-project будет доволен. Как вдохнуть жизнь в свои наработки

    от автора

    Всем привет! Как и многие, я люблю поковыряться с каким-либо хобби-проектом, — и удовольствие получаешь и показать при случае можно, а если он способен ещё и пользу кому-то принести, то это вдвойне приятно. В этой статье я хочу поделиться, как наработки, оставшиеся после соревнования на машинный перевод, вылились в интересный проект и как сотрудничество с…

  • Перевод вводной статьи от разработчиков D-BUS

    от автора

    Руководство по D-BUShttps://dbus.freedesktop.org/doc/dbus-tutorial.html, Red Hat, Inc<hp@pobox.com> Дэвид Уиллер, Джон Палмиери, Red Hat, Inc. <johnp@redhat.com> Колин Уолтерс, Red Hat, Inc. <walters@redhat.com> Версия 0.5.0 Перевод Пластов И.В., plastov.igor@yandex.ru Документ в процессе разработки Это руководство не завершено. Оно, вероятно, содержит некоторую полезную информацию, но также имеет много пробелов. Прямо сейчас вам также необходимо обратиться к спецификации D-Bus, справочной…

  • Kotlin FP: моноиды и сортировки

    от автора

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

  • Как программировать если совсем не хочется? План спасения на случай перегорания или дедлайна

    от автора

    Никакой воды в этой статье, только описание конкретного плана действий в случае если вы перегорели, у вас дедлайн, прокрастинация, депрессия, а также методики и советы помогающие привести этот план в действие.

  • Как устроена система тестирования платежного ядра мобильного приложения

    от автора

    Привет! Меня зовут Валерий Богданов, и я отвечаю в Мир Plat.Form за тестирование в команде мобильных платежей. Я уже писал, что в 2018 году мы запустили сервис мобильных платежей и в связи с этим, примерно одновременно, мы начали разрабатывать 2 мобильных платежных приложения: наше собственное приложение Mir Pay; приложение, разрабатываемое одним из наших партнеров по…

  • Учимся читать логи ваших бекапов

    от автора

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