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

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

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

Игровой движок для настольной и мобильной разработки на JS и TypeScript. Работает на основе PixiJS — использует его для визуализации сцен. Следовательно, опирается на тот же шустрый WebGL с возможностью отката на Canvas в устаревших браузерах.

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

Минусы: последняя версия — Phaser 3 — еще сырая. Плагины и утилиты к движку стоят в среднем 20$ и поддерживают только Phaser 2. У второй версии движка есть неочевидные настройки, которые трудно изменить — например, скорость движения объектов автоматически подстраивается под FPS.

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

#мем
💡 Linux kernel development для самых маленьких

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

Сегодня мы попробуем развеять эту легенду и покажем, как абсолютно любой инженер при наличии достойной идеи, воплощённой в коде, может предложить ее на рассмотрение Linux community для включения в ядро.

#ссылка
Разработка_веб_приложений_с_использованием_Flask_на_языке_Py.pdf
2.1 MB
📓 Разработка веб-приложений с использованием Flask на языке Python
Автор: Мигель Гринберг

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

#книги
📝 Ответ
Anonymous Quiz
5%
4
5%
2
33%
6
57%
None
💡 Инструменты разработчика для повышения продуктивности

Это может звучать сомнительно, но разработчики ленивы. И это хорошо! Это позволяет автоматизировать многие наши задачи, тк повторение задач может утомлять.

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

#ссылка
This media is not supported in your browser
VIEW IN TELEGRAM
Когда вместо автоматизации делаешь всё вручную

#мем
🛠️ Symfony

Со времени своего появления в 2005 году фреймворк Symfony предоставляет веб-разработчикам встроенный функционал для тестирования, а также возможность работать с компонентами и многократно использовать код. Этот фреймворк обладает и другими преимуществами:

Быстрая скорость загрузки. Производительность приложения имеет большое значение. Она во многом определяет, будут ли потребители пользоваться этим приложением. Symfony 4.2 загружает REST API за 2мс. Это делает Symfony самым быстрым PHP-фреймворком.

Гибкость. Symfony приспосабливается к любым требованиям проекта. В этом фреймворке есть Event Dispatcher, благодаря которому Symfony является полностью конфигурируемым. Кроме того, все компоненты Symfony управляются независимо друг от друга.

Надежность. Компания SensioLabs, занимающаяся разработкой Symfony, поддерживает этот фреймворк вот уже 13 лет. При возникновении любых проблем вы можете связаться с разработчиками.

#инструменты #php
Базы_данных.pdf
3.1 MB
📓 Базы данных. Проектирование, программирование, управление и администрирование
Автор: Волк В.К.

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

#книги
🔥 Лучшее на канале за неделю

1) Инструменты разработчика для повышения продуктивности
2) Phaser - игровой движок для настольной и мобильной разработки на JS и TypeScript
3) Ловушка для багов

#топ
📝 Ответ
Anonymous Quiz
22%
0
54%
1
11%
None
13%
ошибка
💡 Что такое Pods, Nodes, Containers, Clusters?

Kubernetes (k8s) очень стремительно становится новым стандартом для деплоймента и менеджмента вашего кода в клауде. Вместе с тем, сколько фич предоставляет k8s, для новичка наступает высокий порог входа в новую технологии. 

Документация по k8s достаточно обширна и довольно сложно пройти ее всю. Именно поэтому статья ниже служит неким обобщением для того, чтобы разобрать основные модули kubernetes.

#ссылка
💡 Работа со строками в Python. Готовимся к собеседованию: примеры задач

В статье ниже мы разберем работу со строками в Python с необычного угла — глазами интервьюера на собеседовании. Информация будет полезна как новичку, так и уверенному джуну.

#ссылка
Машинное_обучение_и_безопасность.pdf
7.3 MB
📓 Машинное обучение и безопасность: Защита систем с помощью данных и алгоритмов
Автор: Кларенс Чио, Дэвид Фримэн

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

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

#книги