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

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

По рекламе @adtgassetsbot
Владелец @Aleksei
Download Telegram
💡 6 ценных советов от программиста с 45-летним опытом работы

Джоэл Голдберг (Joel Goldberg) больше 40 лет проработал в области разработки программного обеспечения. Перед уходом на пенсию он поделился с коллегами по компании BTI360 уроками, которые извлёк за свою долгую карьеру.

#ссылка
This media is not supported in your browser
VIEW IN TELEGRAM
Когда удаляешь "ненужный" кусок кода

#мем
💡 Используйте отдельный сервер для обработки статики

Django позволяет вам располагать статические файлы в dev-окружении, но не в вашем production-окружении.

Django спроектирован так, что бы спасти вас от себя самого. Если вы попытаетесь использовать статические файлы с того же экземпляра Apache, что обслуживает Django, вы потеряете в производительности.
Apache переиспользует процессы между каждым запросом, поэтому, если однажды процесс закешировал весь код и библиотеки для Django, они остаются в памяти. И если вы не используете этот процесс для того, чтобы
обработать запрос Django, вся эта память будет использована зря.

В случае если вы используете отдельный сервер (или virtualhost) для обработки статики, производительность вашего приложения не пострадает.

#ссылка
Разработка_веб_приложений_в_ReactJS.pdf
4.4 MB
📓 Разработка веб-приложений в ReactJS (2016)
Автор: Хортон Адам, Вайс Райан

Описание: ReactJS выделяется из массы прочих веб-фреймворков собственным подходом к композиции, который обеспечивает сверхбыстрое отображение.

Из книги вы узнаете, как объединить конгломерат веб-технологий, окружающих ReactJS, в комплексный набор инструментов для построения современного веб-приложения.

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

#книги
🛠️ Jimp

Это библиотека обработки изображений для Node. Она предлагает множество инструментов для рисования, добавления фильтров, работы с цветом и многого другого. Библиотека полностью построена на JavaScript и не имеет зависимостей, поэтому она должна сразу же работать на любом терминале Node.

#инструменты #js
This media is not supported in your browser
VIEW IN TELEGRAM
Младший программист показывает старшему баг, который он нашёл

#мем
💡 Перебирающие методы массивов изнутри

Методы массивов forEach, map, filter, some, every и reduce являются неотъемлимой частью функционального программирования на JavaScript. В этой статье подробно рассмотрим применение каждого из них, а также их реализацию в виде функций.

#ссылка
Рефакторинг_Улучшение_проекта_существующего_кода.pdf
7.5 MB
📓 Рефакторинг. Улучшение проекта существующего кода (2016)
Автор: Мартин Фаулер, Кент Бек, Джон Брант

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

Мартин Фаулер с соавторами пролили свет на процесс рефакторинга, описав принципы и лучшие приемы его осуществления, а также указав, где и когда следует начинать углубленное изучение кода с целью его улучшения.

#книги
Хорошая защита

#мем
Основы Big Data.PDF
28.8 MB
📓 Основы Big Data. Концепции, алгоритмы и технологии (2018)
Автор: Томас Ерл

Описание: «Основы больших данных» обеспечивают прагматичное и серьезное введение в область больших данных. Популярный ИТ-автор Томас Эрл и его команда четко объясняют ключевые концепции, теорию и терминологию Big Data, а также фундаментальные технологии и методы. Весь охват материала книги поддерживается примерами из практики и многочисленными простыми диаграммами.

#книги
🛠️ google-gson

Полезна для преобразования объектов Java в JSON и наоборот. Она особенно пригодится при разработке мобильных приложений и создании/использовании REST API, а также в любом случае, когда вам нужно преобразовать объект Java в его представление JSON и наоборот.

#инструменты #java