<Easy-Peasy Code/>
2.78K subscribers
1.01K photos
48 videos
86 files
120 links
Привет всем✋
Делюсь полезным:
💭 авторские статьи
💭 интересные книги/инсайты
💭 немного юмора и опросов

Бот для самопроверки: @EpCodeQuizBot

По рекламе @adtgassetsbot
Владелец @Aleksei
Download Telegram
💡 О полезности contextvars

В Python есть множество возможностей и языковых конструкций. Какие-то мы используем каждый день, а о некоторых даже опытные программисты узнают с удивлением после нескольких лет работы с языком (привет, Ellipsis!).

В статье ниже вы узнаете о функциональности, представленной еще в версии 3.7. На мой взгляд, она совершенно незаслуженно обделена пристальным вниманием. Речь, конечно же, о contextvars, приятного чтения.

#ссылка
This media is not supported in your browser
VIEW IN TELEGRAM
Это я пытаюсь сделать рефакторинг своего старого кода

#мем
💡 Как создать расширение для Chrome

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

В статье ниже мы рассмотрим создание самого простого расширения — запускатора избранных сайтов. Хотя приложение и будет примитивным, оно всё-таки раскроет процесс создания и загрузки расширения для google Chrome.

Желательно знать HTML, CSS и JS (если придётся расширить набор функций) на самом базовом уровне, чтобы понимать материал лучше, но в любом случае в статье будут объяснять код.

#ссылка
Эмоциональный веб-дизайн.pdf
2.3 MB
📓 Эмоциональный веб-дизайн
Автор: Аарон Уолтер

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

#книги
📝 Ответ
Anonymous Quiz
17%
42
33%
45
15%
102
36%
Ошибка
🛠️ Vue.js

Vue — это JavaScript-фреймворк с открытым исходным кодом для создания креативного интерфейса. Интеграция с Vue в проектах, использующих другие библиотеки JavaScript, упрощена, поскольку она разработана для адаптации. Более 36 000 веб-сайтов в настоящее время используют Vue. Такие компании, как Stackoverflow, PlayStation и т.д., полагаются на Vue для своих сайтов пользовательского интерфейса.

Vue.js также довольно прост в освоении: все что нужно, это JavaScript и HTML. Другой сильной стороной Vue.js является его интерфейс командной строки (CLI). Это базовый инструмент, который ускоряет разработку, предлагая массу плагинов, пресетов, мгновенного прототипирования и интерактивного инструмента разработки проектов.

#инструменты #js
💡 5 шпаргалок по Python для разных сфер применения

Держите несколько шпаргалок по Python, которые сэкономят вам время в процессе обучения и работы с популярным языком программирования.

В статье ниже будут шпаргалки:
- по основам Python
- регулярным выражениям
- по pandas(библиотека для анализа данных)
- по Django
- по виртуальному окружению

#ссылка
C# для профессионалов.pdf
17.4 MB
📓 C# для профессионалов
Автор: Джон Скит

Описание: Как эту книгу ни похвали, все равно будет мало. Джон Скит известен своим активным участием в сообществе StackOverflow. Его труд «C# in Depth» впервые был опубликован в 2008 году.

Книга «C# для профессионалов» структурирована таким образом, чтобы осветить все доступные функции C# хронологически — в порядке их появления в версиях C#, начиная со 2-й и заканчивая 7-й. Таким образом читатель, независимо от того, когда он вошел в мир .NET, может проследить развитие языка.

#книги
Проверь свои знания

Тесты для программистов - @programmingtests
💡 Зачем программисту изучать алгоритмы

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

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

#ссылка
🛠️ CherryPy

CherryPy — минималистичный веб-фреймворк с открытым исходным кодом. Он обеспечивает возможность создания веб-приложений Python, которое ничем не отличается от построения любой другой объектно-ориентированной программы.

По факту это веб-приложение, работающее под управлением CherryPy, является автономным приложением Python, использующее собственный многопоточный веб-сервер. Приложения CherryPy запускаются в любой операционной системе, поддерживающей Python (Windows, MacOS, Linux и т.д.).

Они могут быть развернуты в любом окружении, где вы можете запускать обычное приложение Python. Вам не требуется Apache для приложений CherryPy, вы можете запустить приложение CherryPy в Apache, так же как в Lighttpd или IIS.

#инструменты #python
🔥 Лучшее на канале за неделю

1) Python contextvars. О полезности contextvars
2) Vue.js — это JavaScript-фреймворк с открытым исходным кодом для создания креативного интерфейса
3) Зачем программисту изучать алгоритмы

#топ