DevGang
122 subscribers
1.99K photos
1.6K links
Статьи по программированию и не только!
Публикуем горячие новости, статьи и переводы из мира IT.
Сайт проекта: https://dev-gang.ru
Download Telegram
Указание позиции прокрутки на странице с помощью CSS

Основанные на прокрутке функции, как правило, включают в себя некоторую смесь #CSS и JavaScript. Это потому, что для этого просто не так много встроенных функций. Но что, если бы мы могли сделать что-то, что использует только CSS?

https://dev-gang.ru/article/ukazanie-pozicii-prokrutki-na-stranice-s-pomosczu-css-rkrmzqex0j/
Руководство по стилизации #Angular компонент

Angular - это популярный фреймворк, созданный Google. Как и другие популярные интерфейсные платформы, он использует архитектуру на основе компонентов для структурирования приложений.

В этой статье мы рассмотрим способы стилизации Angular компонент.

https://dev-gang.ru/article/rukovodstvo-po-stilizacii-angular-komponent-ndeufj5e4z/
Временами #JavaScript может быть немного странным

JavaScript - отличный язык, который стал намного популярнее за последние несколько лет. Благодаря простому синтаксису и большой экосистеме, это отличный язык для начинающих.

https://dev-gang.ru/article/vremenami-javascript-mozhet-byt-nemnogo-strannym-7fwux4gt49/
Размещение текста по пути с помощью #CSS и #MotionPath

За последние пару месяцев я много играл с CSS Motion Path и получал массу удовольствия от создания демонстраций, некоторые из которых вы можете найти в этой коллекции Codepen. Но название «Motion Path» немного вводит в заблуждение, поскольку оно относится не только к движению. Фактически, хотя спецификация по-прежнему называется «Motion Path», свойство, используемое для определения пути, было изменено с motion-path на offset-path. Легко понять, почему: элемент может быть размещен в любом месте пути, с движением или без движения - его положение (или значение offset-distance) не нужно анимировать.

https://dev-gang.ru/article/razmesczenie-teksta-po-puti-s-pomosczu-css-i-motion-path-d1678i7adm/
Как разработать эффективный поиск в пользовательских интерфейсах

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

#Дизайн #Disign

https://dev-gang.ru/article/kak-razrabotat-effektivnyi-poisk-v-polzovatelskih-interfeisah-pra0w5oeu4/
3 принципа разработки для разработчиков интерфейсов

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

https://dev-gang.ru/article/3-principa-razrabotki-dlja-razrabotczikov-interfeisov-gozg83rg3j/
Как я узнал больше о #QR-кодах и сделал генератор #PWA

Сознательно или нет, все мы уже какое-то время используем QR-коды - чтобы совершать платежи, открывать WhatsApp Web или ссылки из печатной рекламы. Если вы не знали, они выглядят так:

https://dev-gang.ru/article/kak-ja-uznal-bolshe-o-qr-kodah-i-sdelal-generator-pwa-7fxu0mafd2/
95 трюков на чистом #JavaScript!

Мы сделали перевод огромного сборника трюков и примеров кода по работе с #DOM

https://dev-gang.ru/doc/htmldom/
Как разместить ваш сайт за 30 секунд

Итак, вы только что купили потрясающий новый шаблон сайта, настроили его и теперь хотите показать его миру?

https://dev-gang.ru/article/kak-razmestit-vash-sait-za-30-sekund-tbrfxegdxc/
Как ПО с открытым исходным кодом борется с COVID-19

Работать сейчас тяжело. COVID-19 заставляет оставаться сосредоточенным и мотивированным. Но для меня было катарсизмом провести исследование того, как сообщество open source реагирует на глобальную пандемию.

https://dev-gang.ru/article/kak-po-s-otkrytym-ishodnym-kodom-boretsja-s-covid-19-38clc2ocx1/
Технические навыки In-Demand для удаленных разработчиков по состоянию на март 2020 года

Чтобы помочь вам добиться успеха в качестве удаленного программиста, здесь, в CV Compiler, мы проанализировали около 1000 удаленных вакансий (~330 списков вакансий для каждой группы), чтобы определить навыки, которые работодатели требуют от удаленных разработчиков прямо сейчас.

https://dev-gang.ru/article/tehniczeskie-navyki-in-demand-dlja-udalennyh-razrabotczikov-po-sostojaniu-na-mart-2020-goda-gjlplzmt8j/
4 полезные платформы для программирования макетов интервью

Как я всегда говорю. Неважно, сколько видео вы смотрите, сколько книг читаете, сколько статей читаете. Можно смело сказать, что в следующие несколько часов, дней или недель эти знания уйдут в бесконечность. Поэтому то, что заставляет эти знания жить в вашей долговременной памяти, - это практика.

https://dev-gang.ru/article/4-poleznye-platformy-dlja-programmirovanija-maketov-intervu-g2rarpo81s/
Как использовать значение currentColor в CSS

В #CSS у нас есть специальное значение цвета currentColor, которое может быть неизвестно большинству людей.

https://dev-gang.ru/article/kak-ispolzovat-znaczenie-currentcolor-v-css-2alklg9yjm/
Как Open Source удается быть капиталистически беспроигрышным

Представьте себе большое дерево. Большое дерево с ... вишней, потому что яблоки используются слишком часто. Итак, вишневое дерево с качелями под верхушкой дерева. На этих качелях играют двое детей, так что, помимо подъемов и спусков, они также могут собирать и есть некоторые вишни. Они делают это, поддерживая друг друга, чтобы они могли достать и собрать фрукты, свисающие с веток дерева. Они сменяются, чтобы ни злиться, ни расстраиваться, ни скучать не приходилось.

https://dev-gang.ru/article/kak-otkrytym-ishodnym-kodom-udaetsja-byt-kapitalisticzeski-besproigryshnym-apwj36pnka/
Лучшие инструменты и расширения Git GUI в 2020

Упрощение #Git с помощью потрясающих инструментов GUI и расширений #IDE.

https://dev-gang.ru/article/luczshie-instrumenty-i-rasshirenija-git-gui-dlja-2020-h2rhn3a2ay/
Научитесь подключать #Amazon EC2 с помощью #Microsoft Remote Desktop в #macOS

Это руководство было создано, потому что у меня были опытные занятия, в которых от моих учеников требовалось использовать приложение, доступное только для ОС Windows, имея в наличие только macOS.

https://dev-gang.ru/article/nauczites-podkluczat-amazon-ec2-s-pomosczu-microsoft-remote-desktop-v-macos-kjqvyjgbca/
Автоматическая загрузка переменных окружения во #Flask

С появлением интерфейса командной строки Flask, одна из самых раздражающих вещей, которые вы должны делать во время разработки, - это устанавливать переменные среды каждый раз, когда вы работаете над своим приложением, а именно FLASK_ENV и FLASK_APP. Но, у Flask есть способ справиться с этими вещами так, чтобы сделать это только один раз. И с помощью той же функциональности вы также можете добавить другие переменные окружения для вашего проекта. В этой статье я покажу вам, как использовать python-dotenv для загрузки переменных окружения, готовых к работе при каждом запуске приложения.

https://dev-gang.ru/article/avtomaticzeskaja-zagruzka-peremennyh-okruzhenija-vo-flask-8neq46hqiw/
Управление пакетами с помощью #Go-модулей: практическое руководство

Go Modules - это способ борьбы с зависимостями в Go. В начале эксперимента предполагается ввести игровое поле в 1.13 в качестве нового значения по умолчанию для управления пакетами.

https://dev-gang.ru/article/upravlenie-paketami-s-pomosczu-go-modulei-prakticzeskoe-rukovodstvo-9ibyg5u3ne/
Летнее время и системный часовой пояс в #MySQL

Март - это не только месяц, когда пандемия закрыла все границы, и людям пришлось оставаться дома на карантине; это также месяц, когда происходит переход на летнее время. Для некоторых регионов это не только изменение времени, но и переход на другой часовой пояс. Например, Нью-Йорк использует EST зимой и EDT летом. Если вы используете системный часовой пояс и не перезапускаете сервер MySQL или узел PXC после переключения, вы можете заметить, что изменение не было реализовано.

https://dev-gang.ru/article/letnee-vremja-i-sistemnyi-czasovoi-pojas-v-mysql-26lp62depv/
Как перенести / переместить образ Docker в другую систему?

В идеальном случае передача изображений Docker осуществляется через реестр Docker или через полностью управляемого поставщика, такого как AWS ECR или Google GCR. Вы можете легко загрузить изображение с помощью команды docker push , а другие могут получить изображение с помощью команды docker pull .

https://dev-gang.ru/article/kak-perenesti--peremestit-obraz-docker-v-druguu-sistemu-4fo9wdw42y/