Главная » World news

Использование функции connect() из пакета react-redux

В статье, перевод которой мы публикуем сегодня, речь пойдёт о том, как создавать в React-приложениях компоненты-контейнеры, которые связаны с состоянием Redux. Этот материал основан на описании механизма управления состоянием в React с применением пакета react-redux. Предполагается, что у вас…

Читать далее »

Опровергаем четыре стереотипа о языке программирования Rust.

Язык программирования RUST, начатый как хобби-проект, а впоследствии поддерживаемый корпорацией Mozilla, позволяет дефолтным программистам писать одновременно и безопасные и быстрые системы: от калькуляторов до высоконагруженных серверов. За своё относительно короткое время существования, данный язык уже успел обрасти стереотипами,…

Читать далее »

22 сайта для программиста, которые помогут заговорить на английском.

Сделал подборку из 22-х сайтов для изучения английского языка. Подборка поможет изучить английский легко, без зубрежки и учебников. Приступим! Учить лексику Плагины, мобильные приложения и сайты, которые помогут перевести и запомнить незнакомые термины с русского на английский и…

Читать далее »

Формула успешного техзадания. Как найти общий язык с разработчиками?

В отношениях между разработчиками и заказчиками иногда возникают сложности. Заказчик часто хочет, чтобы «работало в один клик», «клиенты сами появлялись в базе» и «был красивый интерфейс с удобными кнопками». Разработчик тем временем говорит о каких-то подкапотных вещах, хотя…

Читать далее »

Почему системные администраторы должны становиться DevOps-инженерами

На дворе 2019 год, и тема DevOps сейчас актуальна, как никогда. Говорят, что дни системных администраторов прошли, как миновала эпоха мейнфреймов. Но так ли это на самом деле? Как это часто бывает в IT, ситуация изменилась. Появилась методология…

Читать далее »

Использование статического анализатора PVS-Studio при разработке для встраиваемых систем на C и C++

Из этой статьи вы узнаете, как запустить проверку embedded-проекта и как работать с отчетом анализатора. Анализатор PVS-Studio поддерживает ряд компиляторов для встраиваемых систем. В текущей версии возможна проверка проектов при сборке одним из следующих компиляторов под Window, Linux…

Читать далее »

Общие принципы в создании мобильных приложений для начинающего UX/UI-дизайнера.

В этой статье я делюсь принципами, которые будут интересны и полезны новичку. Обучение (Onboarding) Начинать знакомство с приложением через onboarding — хорошо. Для чего это нужно? Когда пользователь скачивает приложение, он «примерно» представляет себе функционал. При старте удобно…

Читать далее »

Как продвигать мобильное приложение в 2019 году: 4 практических способа + полезные инструменты.

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

Читать далее »

11 советов для тех, кто использует Redux при разработке React-приложений.

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

Читать далее »

Cython: более чем 30-кратное ускорение Python-кода.

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

Читать далее »