🛠 Добавляйте успокаивающую анимацию дождя на свои веб-страницы, используя эту небольшую библиотеку JavaScript. Кроме того, Rainyday использует HTML-элемент <canvas> и его API для рисования реалистичной поверхности, похожей на стекло, с которой стекают случайные капли дождя.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
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
🖋Katie Millie| 2024
Откройте для себя возможности чистой архитектуры и создавайте масштабируемые и поддерживаемые приложения с помощью C# 10 и .NET 6! В этом подробном руководстве вы познакомитесь с основными принципами и рекомендациями по использованию чистой архитектуры, от SOLID-проектирования до domain-driven design (DDD). Узнайте, как структурировать свои решения, определять четкие границы между уровнями и внедрять такие шаблоны, как CQRS и event sourcing. Познакомьтесь с практическими приемами создания микросервисов, бессерверных архитектур и гибридных решений, сочетающих в себе лучшее из обоих миров.
💾 Скачать книгу
Daily Coding #книги #Csharp
📖Программирование на Python. Первые шаги
🖋Щерба А. В| 2022
В книге описаны базовые конструкции программирования на языке Python: от именования переменных до многострочных программ с несколькими вложенными циклами и условными конструкциями.
Материал содержит подробные пошаговые инструкции, множество примеров. В помощь читателю приведены иллюстрации и примеры интерактивных оболочек программных кодов, а также ссылки на источники и интернет-ресурсы. В каждой главе разбор возможных ошибок и задания с ответами в конце книги.
💾 Скачать книгу
Daily Coding #книги #Python
🖋Щерба А. В| 2022
В книге описаны базовые конструкции программирования на языке Python: от именования переменных до многострочных программ с несколькими вложенными циклами и условными конструкциями.
Материал содержит подробные пошаговые инструкции, множество примеров. В помощь читателю приведены иллюстрации и примеры интерактивных оболочек программных кодов, а также ссылки на источники и интернет-ресурсы. В каждой главе разбор возможных ошибок и задания с ответами в конце книги.
💾 Скачать книгу
Daily Coding #книги #Python
🛠 Multirange - библиотека JavaScript и CSS для создания ползунков ввода с двумя маркерами, позволяющих пользователям выбирать интервалы между двумя числами (например, цена от 100 до 500 долларов). В браузерах, где это невозможно, библиотека автоматически возвращается к использованию двух отдельных ползунков.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
🛠 Minireset - это очень простая библиотека для сброса CSS, которая нормализует только самые важные свойства CSS без каких-либо дополнительных настроек. Она сбрасывает размеры шрифта, полей и отступов, устанавливает размер рамок для всех элементов и несколько других полезных настроек по умолчанию. Поскольку она настолько мала, вы можете легко модифицировать эту библиотеку, если вам нужно изменить некоторые значения.
🌍 Сайт
Daily Coding #инструменты #CSS
🌍 Сайт
Daily Coding #инструменты #CSS
❤1
🛠 Humanize Duration — библиотека JavaScript, которая преобразует временные метки в миллисекундах в строки, понятные пользователю. Она имеет множество возможностей настройки, включая поддержку нескольких языков.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
❤1
🛠 NodeGUI — фреймворк для создания кроссплатформенных приложений для настольных компьютеров с использованием JS. Он работает на базе Qt5 и должен обеспечить более высокую производительность нативных приложений по сравнению с Electron, который основан на chromium и отображает приложения в браузере.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
📖Глубокое обучение с fastai и PyTorch
🖋 Ховард Джереми 2022
Обычно на глубокое обучение смотрят с ужасом, считая, что только доктор математических наук или ботан, работающий в крутой айтишной корпорации, могут разобраться в этой теме. Отбросьте стереотипы: любой программист, знакомый с Python, может добиться впечатляющих результатов. Как? С помощью fastai — библиотеки, предоставляющей комфортный интерфейс для решения наиболее популярных задач. Создатели fastai доказали, что самые модные и актуальные приложения можно делать быстро и не засыпать над скучными теоретическими выкладками и зубодробительными формулами.
💾 Скачать книгу
Daily Coding #книги #Python
🖋 Ховард Джереми 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
🖋 Java in a Nutshell, 2023
Это обновленное издание руководства Nutshell не только помогает опытным Java-программистам получить максимальную отдачу от версий Java 17, но и служит учебным пособием для начинающих разработчиков. Эта тщательно переработанная книга, изобилующая примерами, демонстрирующими, как в полной мере использовать современные Java API и лучшие практики разработки, включает в себя новые материалы о последних усовершенствованиях объектной модели Java, о которых должен знать каждый разработчик.
💾 Скачать книгу
Daily Coding #книги #Java
🛠 Cesium — библиотека JavaScript на основе WebGL для создания 3D-глобусов и 2D-карт высокого разрешения. Она поддерживает различные поставщики карт, моделирование погоды и множество других сложных функций. На их странице с демонстрациями представлена большая коллекция общественных проектов, демонстрирующих, на что способен цезий, включая 3D-карту всех зданий в Нью-Йорке и проекты НАСА.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
🛠 In-view — библиотека, которая отслеживает элементы на странице и реагирует, когда они собираются покинуть область просмотра или войти в нее. Библиотека не имеет внешних зависимостей и очень проста в использовании благодаря простому синтаксису обратного вызова
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
🛠Pyglet — мощная, но простая в использовании библиотека Python для разработки игр и других визуально насыщенных приложений на Windows, macOS и Linux.
🌍 Сайт
Daily Coding #инструменты #Python
🌍 Сайт
Daily Coding #инструменты #Python
🛠Yarn 2 — предлагает отличную альтернативу NPM с рядом замечательных функций, таких как кэширование модуля для использования в автономном режиме и "плоский режим", который отлично работает для уменьшения количества дублирующихся пакетов
🌍 Сайт
Daily Coding #инструменты
🌍 Сайт
Daily Coding #инструменты
❤1
📖Путеводитель в мир ручного тестирования
🖋 Максим Струков, 2023
Мы начнем с основ, рассмотрим терминологию и типы тестирования, познакомимся с жизненным циклом тестирования и ролью ручного тестирования в процессе разработки ПО.В дальнейшем вы узнаете о том, как подготовиться к тестированию, создавать тестовую документацию, определять стратегию тестирования и выбирать подходящие методы. Мы разберемся с тестированием функциональности, пользовательского интерфейса, функций и возможностей ПО, а также обсудим валидацию данных и обработку ошибок.
💾 Скачать книгу
Daily Coding #книги #тестирование
🖋 Максим Струков, 2023
Мы начнем с основ, рассмотрим терминологию и типы тестирования, познакомимся с жизненным циклом тестирования и ролью ручного тестирования в процессе разработки ПО.В дальнейшем вы узнаете о том, как подготовиться к тестированию, создавать тестовую документацию, определять стратегию тестирования и выбирать подходящие методы. Мы разберемся с тестированием функциональности, пользовательского интерфейса, функций и возможностей ПО, а также обсудим валидацию данных и обработку ошибок.
💾 Скачать книгу
Daily Coding #книги #тестирование
📖Java Programming Made Easy
🖋 Scott Craig, 2023
Окунитесь в захватывающий мир программирования с книгой "Программировать на Java стало проще: раскройте свой потенциал в программировании с нуля". Независимо от того, являетесь ли вы абсолютным новичком с нулевым опытом программирования или опытным программистом, желающим усовершенствовать свои навыки программирования на Java, это всеобъемлющее руководство станет для вас идеальным помощником. Мы превратили сложные концепции в простые, понятные объяснения, дополненные практическими примерами и упражнениями.
💾 Скачать книгу
Daily Coding #книги #Java
🖋 Scott Craig, 2023
Окунитесь в захватывающий мир программирования с книгой "Программировать на Java стало проще: раскройте свой потенциал в программировании с нуля". Независимо от того, являетесь ли вы абсолютным новичком с нулевым опытом программирования или опытным программистом, желающим усовершенствовать свои навыки программирования на Java, это всеобъемлющее руководство станет для вас идеальным помощником. Мы превратили сложные концепции в простые, понятные объяснения, дополненные практическими примерами и упражнениями.
💾 Скачать книгу
Daily Coding #книги #Java
🛠 Pennywise — позволяет открывать любой веб-сайт или приложение в крошечном плавающем окне, которое остается поверх всех других приложений. Вы можете настроить прозрачность окна, изменить его размер или переместить его в любое удобное для вас место. Pennywise очень упрощает работу в режиме многозадачности и помогает ускорить рабочий процесс и, таким образом, повысить производительность.
🌍 Сайт
Daily Coding #инструменты
🌍 Сайт
Daily Coding #инструменты
🛠 FlexSearch — библиотека JavaScript с нулевыми зависимостями, предоставляющая современное решение для поиска в тексте. Flex Search чрезвычайно быстро находит то, что вам нужно, и обладает такими мощными функциями, как гибкий многопольный поиск, фонетические преобразования или частичное сопоставление.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
❤1
🛠 Papa Parse - это мощный клиентский CSV-анализатор. Он полон потрясающих функций, таких как преобразование в JSON, поддержка строк, локальных файлов или URL-адресов, асинхронный режим, быстрый режим и многое другое. Эта библиотека не имеет зависимостей и может одинаково хорошо работать с vanilla JavaScript или jQuery.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
🛠 Datedropper - это плагин для jQuery, который поможет вам создать интересный способ представления полей даты. Он поддерживает 16 языков и все форматы дат. В нем много полезных опций и привлекательная анимация. Он очень прост в использовании – просто вставьте файл JavaScript на свою страницу и инициализируйте поле даты с помощью метода dateDropper().
🌍 Сайт
Daily Coding #инструменты #jQuery
🌍 Сайт
Daily Coding #инструменты #jQuery
❤1
📖Облачные микросервисы
🖋 Амри А., 2024
Данная книга раскроет весь потенциал Kubernetes – самой популярной платформы оркестровки контейнеров в мире. Вы узнаете, как можно использовать Kubernetes для создания надежной, масштабируемой и отказоустойчивой микросервисной архитектуры. Подробно раскрыты особенности применения микросервисов, стратегий высокой доступности, CI/CD, GitOps и наблюдаемости в мире облачных технологий. Представлены практические примеры применения таких инструментов, как Docker, Rancher, Terraform, Operators, Helm, Prometheus, Istio, Grafana, OpenTelemetry, Jaeger, Loki, и других.
💾 Скачать книгу
Daily Coding #книги #DevOps
🖋 Амри А., 2024
Данная книга раскроет весь потенциал Kubernetes – самой популярной платформы оркестровки контейнеров в мире. Вы узнаете, как можно использовать Kubernetes для создания надежной, масштабируемой и отказоустойчивой микросервисной архитектуры. Подробно раскрыты особенности применения микросервисов, стратегий высокой доступности, CI/CD, GitOps и наблюдаемости в мире облачных технологий. Представлены практические примеры применения таких инструментов, как Docker, Rancher, Terraform, Operators, Helm, Prometheus, Istio, Grafana, OpenTelemetry, Jaeger, Loki, и других.
💾 Скачать книгу
Daily Coding #книги #DevOps
📖Black Hat GraphQL: атака на API нового поколения
🖋 Nick Aleks, Dolev Farhi, 2023
Книга включает полезный контрольный список проблем, на которые следует обратить внимание, а также информацию о множестве ошибок, и особенности с тонкостями, специфичные для GraphQL, на раскрытие которых в противном случае у вас ушло бы много времени и исследований.
💾 Скачать книгу
Daily Coding #книги #ИБ
🖋 Nick Aleks, Dolev Farhi, 2023
Книга включает полезный контрольный список проблем, на которые следует обратить внимание, а также информацию о множестве ошибок, и особенности с тонкостями, специфичные для GraphQL, на раскрытие которых в противном случае у вас ушло бы много времени и исследований.
💾 Скачать книгу
Daily Coding #книги #ИБ