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

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

По рекламе @adtgassetsbot
Владелец @Aleksei
Download Telegram
🛠️ Vuelidate

Минималистичная библиотека, без зависимостей, для валидации форм на Vue.JS

Основные особенности: 
- Поддержка проверок коллекций.
- Поддержка вложенных моделей.
- Контекстные валидаторы.
- Легко использовать с настраиваемыми валидаторами (например, Moment.js).
- Поддержка композиции функций.
- Проверяет различные источники данных: геттеры Vuex, вычисленные значения и т.д.
- Высокое тестовое покрытие.

#инструменты #js
Структуры_и_алгоритмы.pdf
3.7 MB
📓 Структуры и алгоритмы обработки данных (2021)
Автор: В. Д. Колдаев

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

Пособие будет полезно широкому кругу специалистов по компьютерному моделированию.

#книги
💡 Индексы в PostgreSQL

В статье ниже вы узнаете о предназначении и основах принципов работы объектов баз данных — индексов. На примере СУБД PostgreSQL коротко рассмотрим несколько разных типов индексов и классов задач, для которых они применимы.

В конце материала поделюсь ссылками на статьи с более глубоким описанием внутреннего устройства индексов в PostgreSQL.

#ссылка
Коротко о легаси-коде

#мем
💡 Деструктуризация в ES6. Полное руководство

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

Хоть сам язык сильно не менялся за последние годы, в сравнении с другими языками программирования, все таки есть изменения, на которые стоит обратить внимание из-за явной “полезной силы”, добавленной в этот язык и тому примеры: шаблонные строки, деструктуризация, spread оператор, стрелочные функции и конечно же классы, ну и много чего другого интересного

#ссылка
Принципы UT.pdf
5 MB
📓 Принципы юнит-тестирования (2021)
Автор: Хориков В.

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

В этой книге:
- Универсальные рекомендации по оценке тестов.
- Тестирование для выявления и исключения антипаттернов.
- Рефакторинг тестов вместе с рабочим кодом.
- Использование интеграционных тестов для проверки всей системы.

#книги
This media is not supported in your browser
VIEW IN TELEGRAM
#мем

Пользовательский интерфейс интуитивно понятен, пользователи разберутся. Пользователи:
🛠️ WireShark

Это передовой и широко используемый анализатор сетевых протоколов. Он позволяет вам посмотреть, что происходит в вашей сети на микроскопическом уровне и является стандартом де-факто (а часто и де-юре) для многих коммерческих и некоммерческих предприятий, государственных учреждений и учебных заведений. Разработка Wireshark процветает благодаря добровольному вкладу сетевых экспертов со всего мира и является продолжением проекта, начатого Джеральдом Комбсом в 1998 году.

#инструменты #cpp
Единственный нормальный код-ревью

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

Существует два способа проверки валидности входящих данных функции:

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

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

#ссылка
Время UNIX.pdf
5.3 MB
📓 Время UNIX. A History and a Memoir (2021)
Автор: Керниган Б.

Описание: операционная система Unix завоевала мир, чего совсем не могли представить ее создатели, творя историю на последнем этаже Bell Labs в 1969 году. Идея этой ОС оказала колоссальное влияние на разработку программного обеспечения и развитие операционных систем.

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

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

#книги
Что выведет консоль?

Ответ - https://telegra.ph/Otvet-02-05-12

#тест #js
💡 Что нужно знать React-разработчику в 2021 году

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

#ссылка
Работает, и на том спасибо

#мем
🛠️ URL Pages 

Инструмент, который объединяет все содержимое страницы (включая HTML, CSS и JS) и сохраняет его в URL-адресе. Это позволяет создать мгновенно доступную и редактируемую веб-страницу, которую сможет увидеть любой, у кого есть ссылка. Включает конструктор, с помощью которого вы можете создавать свои собственные URL-страницы.

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