Полезное для разработчика

21
Окт
2019

Проблемы с закругленными кнопками

От автора: хотя плоские, минимальные интерфейсы были в моде в течение большей части десятилетия, чисто прямоугольные кнопки не так распространены, как вы думаете. Такие дизайнеры, как я, часто «закругляют» углы, которые могут сделать интерактивный элемент менее привлекательным для клика. Иногда мы округляем их чуть-чуть, смягчая очертание, но не теряя прямоугольника. Но в других случаях мы […]

18
Окт
2019

9–10 ноября, Великий Новгород: хакатон PhotoHack

Участникам предстоит разработать креативное решение для визуализации текста, которое будет использовано в клавиатуре для мессенджеров.
— Читать дальше «Хакатон PhotoHack Великий Новгород»

18
Окт
2019

Бесконечная прокрутка в Angular с помощью CDK

От автора: при работе с большим количеством контента может оказаться полезным добавить на ваш сайт функцию бесконечной прокрутки. Когда я говорю «бесконечная прокрутка», я имею в виду страницу, добавляющую новый контент, пока пользователь продолжает прокручивать ее, создавая иллюзию бесконечной прокрутки страницы. Многие веб-сайты используют эту функцию, и она может быть гибкой альтернативой нумерации страниц. Несмотря […]

17
Окт
2019

OpenAI научила роборуку собирать кубик Рубика на весу

Со сложными конфигурациями из 26 поворотов она справляется в 20 % случаев. Если надо сделать 15 поворотов, количество успешных сборок возрастает до 60 %.
— Читать дальше «OpenAI научила роборуку собирать кубик Рубика на весу»

17
Окт
2019

8–9 ноября, Москва: конференция HolyJS 2019 Moscow

Обсудят тренды и технологии, используемые в стремительно развивающейся экосистеме. Среди спикеров — опытные разработчики и авторы технологий и инструментов.
— Читать дальше «Конференция HolyJS 2019 Moscow»

17
Окт
2019

20 октября, онлайн: курс «Визуальное программирование. Базовый»

Бесплатный курс для тех, кто делает первые шаги в разработке веб приложений на базе платформы визуального программирования Bubble.
— Читать дальше «Курс «Визуальное программирование. Базовый»»

17
Окт
2019

CSS Grid: Введение с примерами

От автора: я помню, как впервые изучал CSS, и как я был рад узнать о display float и inline, которые позволяют размещать элементы, как нам нужно. Интересно, как бы я отреагировал, если бы в то время была доступна система двумерного макета? На самом деле, даже сейчас я взволнован этим, потому что это меняет все: как […]

16
Окт
2019

Советы front-end разработчику

Первое мое общение с HTML и CSS было 10 лет назад, еще в школе, когда у меня только появился интернет, и я понял что тоже хочу делать странички, которые сможет увидеть весь мир. С тех пор у меня есть как минимум 5 полных лет опыта разработки сайтов по-взрослому. Сейчас я могу без лишней скромности сказать, что сверстал я уже пару сотен сайтов, большинство из которых, как ни странно, совершенно не совпадают с моими текущими требованиями к верстке.

16
Окт
2019

20 потрясающих CSS3 техник, библиотек и примеров

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

16
Окт
2019

Семь фич HTML5, о которых вы могли не знать

Все мы достаточно наслышаны об HTML5 и его возможностях. Например, элементы audio и video, которые у всех на слуху. Но несмотря на это, существует парочка тегов, о которых знают далеко не все, и о которых не знал я до недавнего времени. Итак, вот чем я хочу с вами поделиться.

16
Окт
2019

Необходимый минимум для фронтенд-разработчика

На днях я подготовила README для одного проекта, который, надеюсь, будет интересен и поучителен для других разработчиков. Так вот, когда я его писала, я поняла, что несколько лет назад испугалась бы до смерти, если бы наткнулась на нечто подобное, со всякими упоминаниями о Node и его пакетном менеджере, системах Homebrew и Git, всевозможных тестах, тестовых и финальных сборках.

16
Окт
2019

Вышел Python 3.8

У него появился новый оператор присваивания, новый признак для задания аргументов функции, новые вызовы в Runtime Audit Hooks.
— Читать дальше «Вышел Python 3.8»

16
Окт
2019

10 ошибок, которые совершают разработчики React

От автора: некоторые ошибки стали довольно распространенными среди разработчиков, работающих над приложениями React. Эти ошибки могут быть результатом недосмотра, давления с целью уложиться в сроки или отсутствия опыта работы с React / JavaScript. В этой статье я опишу 10 ошибок, которые часто допускают разработчики при создании приложений React. Хотя в этом руководстве мы используем React, […]

15
Окт
2019

Недоработка в Python-коде поставила под сомнение результаты 100 исследований по химии

Из-за неё результаты вычислений менялись в зависимости от операционной системы.
— Читать дальше «Недоработка в Python-коде поставила под сомнение результаты 100 исследований по химии»

15
Окт
2019

Самая крутая новая функция в Javascript: Опциональное объединение в цепочку

От автора: опциональное объединение в цепочку меняет правила игры для всех, кто работает с Javascript. Это так же важно, как стрелочные функции или «let» и «const». Давайте рассмотрим, какие проблемы оно решает, как оно работает и как он облегчит вашу жизнь. Проблема Представьте себе следующее: вы работаете над тем фрагментом кода, который загружает данные из […]

14
Окт
2019

8 ноября, Казань: конференция «DUMP Казань»

Конференция татарских разработчиков, на которой можно будет послушать доклады на 4 потоках: бэкенд, фронтенд, DevOps и менеджмент.
— Читать дальше «Конференция «DUMP Казань»»