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

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

По рекламе @adtgassetsbot
Владелец @Aleksei
Download Telegram
Инструменты выполнения фоновых задач в Go

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

#ссылка
💡 Surge

Простая веб-публикация с одной командой. Публикуйте HTML, CSS и JS, не выходя из командной строки. Удобная тула для фронтендеров

#ссылка
💡 Почему вам стоит выбрать gRPC для своего следующего проекта

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

Это архитектура RPC с открытым исходным кодом, разработанная Google для обеспечения высокоскоростной связи между микросервисами. Создание gRPC (удалённый вызов процедур Google) преследовало основную цель — ускорение передачи данных между сервисами. Для обмена сообщениями модель использует Protobuf, высокоэффективный формат обмена сообщениями с высокой степенью упаковки для сериализации структурированных данных. Благодаря этому gRPC справляется с проблемами передачи больших объёмов данных.

#ссылка
🛠️ NimbleText

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

#инструменты
Как работает Backend-Driven UI на мобильном клиенте

Привет всем, кто хочет изменять интерфейс мобильного приложения до выхода нового релиза, всем, кто хочет без лишних доработок на клиенте проводить А/B-тестирование, и всем, кто хочет забыть о срочных «новых пятничных промоакциях», которые нужны уже в понедельник. В этой статье мы поговорим об основах Backend-Driven UI: рассмотрим абстрактно, как всё работает на бэкенде и на клиенте.

#ссылка
22 новых фичи C# — каким будет C# 11+

Внутри статьи разбор каждой фичи и сценарии применения.

#ссылка
💡 7 мобильных приложений для изучения программирования

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

#ссылка
🛠️ Monaco Editor

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

#инструменты
🛠️ Bottle

Очень легкий фреймворк и помещается всего в один файл. Несмотря на свою минималистичность, Bottle предоставляет довольно широкие возможности, которых на все 100% хватит для мелких и средних проектов.  

Он включает в себя маршрутизацию, для чистых URL-адресов, сильной стороной этого “каркаса” являются шаблоны. Утилиты же “бутылки”- это удобный доступ к формам данных, загрузке файлов, заголовкам и другим метаданным, связанным с HTTP. Имеет встроенный сервер разработки HTTP, который поддерживает функции fapws3 , bjoern , GAE , CherryPy и любой другой HTTP-сервер, поддерживающий WSGI.

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

#инструменты #python
💡 Что такое Pods, Nodes, Containers, Clusters?

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

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

#ссылка
💡 Личный опыт: как прокачать навыки программирования, работая над pet-проектом 

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

Но, к счастью, у меня был опыт программирования на Python

#ссылка
💡 Surge

Простая веб-публикация с одной командой. Публикуйте HTML, CSS и JS, не выходя из командной строки. Удобная тула для фронтендеров

#ссылка
20+ игр, которые прокачивают логику, алгоритмы и радуют умный мозг

#ссылка
💡 Топ-5 необычных и эпических багов в программах и устройствах 

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

В статье ниже вы найдете описание 5 необычных багов в программах. Приятного чтения!

#ссылка
ViewModel во Flutter – это антипаттерн

#Ссылка
💡 8 языков программирования для Android-разработчика

Android-разработчики пишут не только на Java и Kotlin: в этой статье разберём 8 популярных языков программирования, которые подходят для разработки Андроид-приложений.

#ссылка
🛠️ Hat.sh

Это приложение на основе JavaScript, которое обеспечивает безопасное шифрование файлов с помощью API WebCrypto. Это быстро, безопасно и без сервера. Вы можете использовать его для быстрого шифрования и дешифрования любого типа файла за секунды без каких-либо проблем.

#инструменты #js
Шрифты в играх: как из 191 Мб сделать 12 Мб

В этой статье мы расскажем, как мы используем TrueType и как сделать из нескольких ttf один и сжать 190 мегабайт исходных шрифтов в 12.

#ссылка
PAC-MAN на основе deep Q network МОДЕЛИ

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

#ссылка