Daily Coding 🔥 – Telegram
Daily Coding 🔥
8.67K subscribers
1.94K photos
7 videos
1 file
1.79K links
Канал, который научит вас программировать лучше и эффективнее.

Интересные задачи, обучающие статьи, советы по стилю кода и многое другое.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: telega.in/c/dailycoding
Download Telegram
📖Основы юзабилити-тестирования
🖋Барнум К. М.| 2021

В книге описываются методики и приемы юзабилити-тестирования – процедуры оценки разнообразных продуктов (будь то устройства, сайты, мобильные приложения и т. д.) с точки зрения легкости и удобства их использования. В начальных главах читатель узнает о принципах тестирования, выборе оборудования и места для его проведения. Отдельная глава посвящена изучению пользовательских потребностей. Наконец, подробно рассказывается о том, как спланировать и провести юзабилити-тест, а затем проанализировать его результаты.

💾 Скачать книгу

Daily Coding #книги #тестирование
🛠Ackee — cамодостаточный, Node.js основанный аналитический инструмент для тех, кто заботится о конфиденциальности. Ackee работает на вашем собственном сервере, анализирует трафик ваших веб-сайтов и предоставляет полезную статистику в минималистичном интерфейсе.

🌍 Сайт

Daily Coding #инструменты #JavaScript
🛠Polka — Простой и высокопроизводительный веб-сервер, являющийся альтернативой Express.js. Polka обеспечивает высокую скорость работы.

🌍 Сайт

Daily Coding #инструменты
📖Programmer’s Guide To Kotlin, 3rd Edition
🖋James Mike| 2024

Kotlin интересен тем, что он на 100% совместим с Java во время выполнения и при этом прост в использовании. Использование Kotlin как в новом, так и в существующем проекте JVM упрощает программирование, а ваши программы становятся лучше, и это одна из веских причин для его изучения. Популярность Kotlin резко возросла, когда Google изначально сделал его первоклассным языком для разработки на Android, и теперь, когда Android официально заменил Java на Kotlin, он продолжает привлекать восторженных пользователей. Он также нашел свое применение во многих других областях как объектно-ориентированный язык, интересный и гибкий в своем подходе.

💾 Скачать книгу

Daily Coding #книги #Kotlin
📖Efficient Go
🖋Bartlomiej Plotka| 2023

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

💾 Скачать книгу

Daily Coding #книги #Go
🛠 Redkit - это набор инструментов, который поможет вам создавать потрясающие адаптивные веб-приложения с помощью React, Redux и React-router. Фреймворк предлагает два мощных инструмента для работы с фреймворком - полнофункциональную среду разработки Rekit Studio и расширенный интерфейс командной строки для работы с терминалом.

🌍 Сайт

Daily Coding #инструменты #web
🛠 SpriteJS - это кроссплатформенная объектная модель 2D-рендеринга, которая позволяет манипулировать объектами на canvas, как если бы они были элементами DOM. Она может рендерить спрайты на стороне сервера, выполнять быструю отрисовку с помощью интеллектуального кэширования и поддерживает управляемую диспетчеризацию событий.

🌍 Сайт

Daily Coding #инструменты #JavaScript
1
🛠 Grade.js - берет два наиболее доминирующих цвета на изображении и использует их для создания элегантных градиентов. Этот эффект можно использовать для создания классных рамок для изображений или для установки соответствующего фона для всей страницы. Библиотека очень мала и не имеет каких-либо зависимостей.

🌍 Сайт

Daily Coding #инструменты #JavaScript
🛠 Добавляйте успокаивающую анимацию дождя на свои веб-страницы, используя эту небольшую библиотеку JavaScript. Кроме того, Rainyday использует HTML-элемент <canvas> и его API для рисования реалистичной поверхности, похожей на стекло, с которой стекают случайные капли дождя.

🌍 Сайт

Daily Coding #инструменты #JavaScript
📖C# 10 Clean Architecture with .NET 6: A Beginner's Guide to Building Maintainable, Testable, Scalable and Resilient Applications
🖋Katie Millie| 2024

Откройте для себя возможности чистой архитектуры и создавайте масштабируемые и поддерживаемые приложения с помощью C# 10 и .NET 6! В этом подробном руководстве вы познакомитесь с основными принципами и рекомендациями по использованию чистой архитектуры, от SOLID-проектирования до domain-driven design (DDD). Узнайте, как структурировать свои решения, определять четкие границы между уровнями и внедрять такие шаблоны, как CQRS и event sourcing. Познакомьтесь с практическими приемами создания микросервисов, бессерверных архитектур и гибридных решений, сочетающих в себе лучшее из обоих миров.

💾 Скачать книгу

Daily Coding #книги #Csharp
📖Программирование на Python. Первые шаги
🖋Щерба А. В| 2022

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

💾 Скачать книгу

Daily Coding #книги #Python
🛠 Multirange - библиотека JavaScript и CSS для создания ползунков ввода с двумя маркерами, позволяющих пользователям выбирать интервалы между двумя числами (например, цена от 100 до 500 долларов). В браузерах, где это невозможно, библиотека автоматически возвращается к использованию двух отдельных ползунков.

🌍 Сайт

Daily Coding #инструменты #JavaScript
🛠 Minireset - это очень простая библиотека для сброса CSS, которая нормализует только самые важные свойства CSS без каких-либо дополнительных настроек. Она сбрасывает размеры шрифта, полей и отступов, устанавливает размер рамок для всех элементов и несколько других полезных настроек по умолчанию. Поскольку она настолько мала, вы можете легко модифицировать эту библиотеку, если вам нужно изменить некоторые значения.

🌍 Сайт

Daily Coding #инструменты #CSS
1
🛠 Humanize Duration — библиотека JavaScript, которая преобразует временные метки в миллисекундах в строки, понятные пользователю. Она имеет множество возможностей настройки, включая поддержку нескольких языков.

🌍 Сайт

Daily Coding #инструменты #JavaScript
1
🛠 NodeGUI — фреймворк для создания кроссплатформенных приложений для настольных компьютеров с использованием JS. Он работает на базе Qt5 и должен обеспечить более высокую производительность нативных приложений по сравнению с Electron, который основан на chromium и отображает приложения в браузере.

🌍 Сайт

Daily Coding #инструменты #JavaScript
📖Глубокое обучение с fastai и PyTorch
🖋 Ховард Джереми 2022

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

💾 Скачать книгу

Daily Coding #книги #Python
📖Java in a Nutshell
🖋 Java in a Nutshell, 2023

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

💾 Скачать книгу

Daily Coding #книги #Java
🛠 Cesium — библиотека JavaScript на основе WebGL для создания 3D-глобусов и 2D-карт высокого разрешения. Она поддерживает различные поставщики карт, моделирование погоды и множество других сложных функций. На их странице с демонстрациями представлена большая коллекция общественных проектов, демонстрирующих, на что способен цезий, включая 3D-карту всех зданий в Нью-Йорке и проекты НАСА.

🌍 Сайт

Daily Coding #инструменты #JavaScript
🛠 In-view — библиотека, которая отслеживает элементы на странице и реагирует, когда они собираются покинуть область просмотра или войти в нее. Библиотека не имеет внешних зависимостей и очень проста в использовании благодаря простому синтаксису обратного вызова

🌍 Сайт

Daily Coding #инструменты #JavaScript
🛠Pyglet — мощная, но простая в использовании библиотека Python для разработки игр и других визуально насыщенных приложений на Windows, macOS и Linux.

🌍 Сайт

Daily Coding #инструменты #Python
🛠Yarn 2 — предлагает отличную альтернативу NPM с рядом замечательных функций, таких как кэширование модуля для использования в автономном режиме и "плоский режим", который отлично работает для уменьшения количества дублирующихся пакетов

🌍 Сайт

Daily Coding #инструменты
1