Месяц: Июль 2022

Как создавать нативные компоненты и модули в React Native с помощью Swift

Привет! Меня зовут Георгий Мишин, я мобильный разработчик в СберМаркете. Хочу рассказать, как подключить Swift в React Native-проект. В рамках статьи создадим простенький нативный модуль и компонент, обсудим layout в React Native-приложении и поговорим, что же происходит в shadow thread. Это текстовая версия моего выступления на Android Meetup | СберМаркет Tech. Читать дальше → Щелкните...

[recovery mode] [Async/await] Новые синтаксические конструкции языка Swift

Привет! После прочтения прошлых двух статей (первая, вторая) и вас есть все вводные — мы знаем, какие проблемы необходимо решить и знаем новую модель по работе с асинхронными задачами. Теперь можно изучать новые синтаксические конструкции языка Swift. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0

Как повысить эффективность Bash-скриптов

Bash-скрипты — эффективное решение для автоматизации рутинных задач, но не всегда самое простое. Объемные сценарии характеризуются низкой производительностью и сложны для чтения. В этой статье мы рассмотрим, как оптимизировать работу, упростить с помощью утилит sed и awk и не совершать очевидных ошибок в написании скриптов.  Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В...

Магия ssh

Разве что ленивый не писал про ssh и несмотря на это, данный протокол и его возможности не перестают меня восхищать. Здесь я хочу поделиться исключительно своим опытом использования сего замечательного инструмента в своих задачах (При этом активно применяю его даже при разработке на Windows). Поскольку я программист, то инструментарий ssh часто нужен мне в разработке...

Как работает быстрый текстовый поиск для WordPress

Много лет мы (команда Epsilon Web Manufactory) занимались разработкой сайтов и разных приложений на заказ, в основном это были проекты на базе популярного движка WordPress. И как правило самой сложной и интересной задачей всегда был полнотекстовый поиск. Если на сайте были только статьи и какие-то кастомные типы записей, содержащие заголовок и основной текст, то достаточно...

[Android] Ускорение сборок flavors и buildTypes малой кровью и кастомным BuildConfig

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

The Ultimate Guide To Securing Your WordPress Login (For Free!) With Web Authentication

Defender had already implemented Two-Factor Authentication (2FA) in WordPress for hardened security… now we’ve added fingerprint/facial recognition, and external hardware security keys, too! It has become increasingly apparent that relying strictly on usernames and passwords for logins no longer offers the highest levels of security. WPMU DEV’s solution to addressing this is through the use...