Python та програмування
15 subscribers
261 photos
23 videos
37 files
2.09K links
Code bookmarks 🔖
Generally Python & Data Science;
Rarelly: Design, HTML5/CSS, JS

#code #python #programming
🐧: @tuxua
Download Telegram
Forwarded from Веб-страница
Большая коллекция CSS-шаблонов распространённых UI-компонентов: https://tprg.ru/E0X5

#фронтенд #css
Forwarded from Веб-страница
Lite YouTube Embed — легковесный скрипт для встраивания видео с YouTube, который в 224 раза быстрее стандартного <iframe>.

О том, как его использовать, читайте на гитхабе: https://tprg.ru/EF8k

#фронтенд
Forwarded from Типичный программист
​Обзор и сравнение фреймворков для кроссплатформенной разработки

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

В нашем обзоре мы рассмотрели 5 таких фреймворков — React Native, Flutter, Ionic, Xamarin, PhoneGap. И сравнили их по основным признакам — на чём написаны, что по удобству, как с производительностью и кто их использует:

https://tprg.ru/q2Q5

#mobile #reactnative #flutter #xamarin
Forwarded from Codeguida
Кожен розробник прагне писати зрозумілий код, який легко обслуговувати та використовувати повторно. Шаблони проєктування допомагають вирішувати ці завдання, забезпечуючи чіткий шаблон для багатьох поширених ситуацій та обставин

https://codeguida.com/post/2234
Forwarded from Веб-страница
Рекомендуем хорошую книгу по Vim.

Можно задонатить автору, а можно не донатить и скачать бесплатно: https://tprg.ru/jHSB

#vim #инструменты #книги
Forwarded from Веб-страница
Топ-100 самых популярных пенов на CodePen за 2019 год: https://tprg.ru/RdNU

#фронтенд #css #html
Forwarded from Веб-страница
This media is not supported in your browser
VIEW IN TELEGRAM
Подборка из 30 фич и советов по использованию Firefox Developer Tools: https://tprg.ru/U1wD

Некоторые из них аналогичны возможностям инструментов в Chrome, для некоторых аналоги в других браузерах отсутствуют.

#фронтенд #firefox #инструменты
Forwarded from Веб-страница
Сборка и автоматизация деплоя в Kubernetes

Автор статьи решил разобраться в автоматизации сборки Docker-образов и деплоя в Kubernetes, целиком построенных на GitLab. При этом он использовал много других свободных инструментов: Hugo, QBEC, Kaniko, Git-crypt.

Здесь читайте подробности: https://tprg.ru/pfwG

#devops #docker #kubernetes
Forwarded from Веб-страница
Алгоритмы и структуры данных на JavaScript

В этом репозитории собрано большинство основных алгоритмов, написанных на JavaScript и протестированных:

https://bit.ly/2tjcHPb

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

#javascript #алгоритмы
Forwarded from Веб-страница
Node.js vs Python. На чём писать бэкенд?

Автор этой статьи попытался разобраться в вопросе. Он сравнил технологии по нескольким критериям: архитектура, скорость, синтаксис, масштабируемость, расширяемость, библиотеки, универсальность, сложность, комьюнити.

https://tprg.ru/QfHm

В результате сравнения небольшое преимущество автор отдал Node.js. А какую технологию предпочитаете вы?

#бэкенд #nodejs #python
Forwarded from Веб-страница
brython — интерпретатор Python на JS

https://tprg.ru/NVE1

Его разработали, чтобы заменить JavaScript во фронтенд-разработке. С его помощью можно вызывать нативные JS-функции, использовать canvas, отправлять AJAX-запросы, импортировать модули и т.д..

Для работы с кодом есть онлайн IDE c автодополнением. Различные демки можно посмотреть здесь.

С таким инструментом и «full stack» в резюме написать не стыдно.

#фронтенд #python
Forwarded from Веб-страница
В JavaScript есть 2 популярных метода для итерирования: forEach() и map(). В чём между ними разница? Что по производительности?

Автор статьи попытался разобраться:

https://tprg.ru/7bO5

#javascript
📃 Если вы собираетесь стать веб-разработчиком, вам необходимо ознакомиться с таким понятием, как “инструменты сборки” или “бандлеры”. Они позволяют компилировать, упаковывать и организовывать ресурсы, необходимые для вашего проекта. Самым известным инструментом является Webpack с которым мы вас и ознакомим

https://nuancesprog.ru/p/2752/

@nuancesprog #статьи #JavaScript #Webpack #WebDevelopment