📖Введение в рекурсивное программирование
🖋 Мануэль Рубио-Санчес, 2019
Книга охватывает почти весь круг теоретических и практических вопросов, относящихся к рекурсии и рекурсивному программированию, что делает её прекрасным дополнением к уже существующим немногочисленным книгам на эту тему. На множестве примеров и задач – от простых к сложным – читатель постепенно погружается в рекурсию, учится мыслить рекурсивно и, отталкиваясь от декларативной парадигмы программирования, создавать рекурсивные алгоритмы с использованием пошаговой методики и специальных схем декомпозиции задач. При этом автор беспристрастно сопоставляет рекурсивные алгоритмы с итерационными, отмечая достоинства и недостатки тех и других.
💾 Скачать книгу
Daily Coding & IT каналы
🖋 Мануэль Рубио-Санчес, 2019
Книга охватывает почти весь круг теоретических и практических вопросов, относящихся к рекурсии и рекурсивному программированию, что делает её прекрасным дополнением к уже существующим немногочисленным книгам на эту тему. На множестве примеров и задач – от простых к сложным – читатель постепенно погружается в рекурсию, учится мыслить рекурсивно и, отталкиваясь от декларативной парадигмы программирования, создавать рекурсивные алгоритмы с использованием пошаговой методики и специальных схем декомпозиции задач. При этом автор беспристрастно сопоставляет рекурсивные алгоритмы с итерационными, отмечая достоинства и недостатки тех и других.
💾 Скачать книгу
Daily Coding & IT каналы
🛠 Smooth UI — библиотека компонентов с открытым исходным кодом, созданная на основе React и стилизованных компонентов. Она обеспечивает удобство и доступность для разработчиков и предлагает простой способ создания красивых веб-сайтов и приложений. Ее можно расширить или настроить с помощью пользовательских тем.
🌍 Сайт
Daily Coding & IT каналы
🌍 Сайт
Daily Coding & IT каналы
🛠 MaterializeCSS — современный адаптивный интерфейсный фреймворк, основанный на Material Design. Он действительно прост в использовании, особенно для людей, знакомых с другими подобными проектами, такими как Bootstrap. Существует коллекция начальных шаблонов, которые помогут вам легко создать дизайн вашего веб-сайта.
🌍 Сайт
Daily Coding & IT каналы
🌍 Сайт
Daily Coding & IT каналы
🛠 Sortable — библиотека JavaScript для создания переупорядочиваемых списков с возможностью перетаскивания. Она не требует внешних зависимостей, обладает множеством полезных функций и работает во всех современных браузерах и сенсорных устройствах.
🌍 Сайт
Daily Coding & IT каналы
🌍 Сайт
Daily Coding & IT каналы
🛠 PWA Asset Generator — инструмент командной строки для создания ресурсов PWA на основе Node.js и Puppeteer. Он генерирует значки и заставки, а затем автоматически добавляет их в файл manifest.json и HTML вашего проекта.
🌍 Сайт
Daily Coding & IT каналы
🌍 Сайт
Daily Coding & IT каналы
📖Infrastructure as Code: Dynamic Systems for the Cloud Age
🖋Kief Morris, 2021
Шесть лет назад концепция "Инфраструктура как код" была новой. Сегодня, когда даже банки и другие консервативные организации планируют переход на облачные технологии, команды разработчиков компаний по всему миру пытаются создать большие базы кода для инфраструктуры. В этой практической книге Киф Моррис из ThoughtWorks показывает вам, как эффективно использовать принципы, практики и шаблоны, впервые разработанные командами DevOps, для управления инфраструктурой облачной эпохи.
💾 Скачать книгу
Daily Coding & IT каналы
🖋Kief Morris, 2021
Шесть лет назад концепция "Инфраструктура как код" была новой. Сегодня, когда даже банки и другие консервативные организации планируют переход на облачные технологии, команды разработчиков компаний по всему миру пытаются создать большие базы кода для инфраструктуры. В этой практической книге Киф Моррис из ThoughtWorks показывает вам, как эффективно использовать принципы, практики и шаблоны, впервые разработанные командами DevOps, для управления инфраструктурой облачной эпохи.
💾 Скачать книгу
Daily Coding & IT каналы
This media is not supported in your browser
VIEW IN TELEGRAM
Хочешь заговорить на английском, но не с кем практиковаться?
Появилась ИИ-девушка, с которой можно общаться голосовыми на любые темы, как с носителем. Она слушает твою речь, подробно исправляет ошибки и помогает говорить увереннее. Попробовать можно бесплатно.
🇬🇧 Английский: @ChattyEnglishBot
🇩🇪 Немецкий: @ChattyGermanBot
🇪🇸 Испанский: @ChattySpanishBot
🇫🇷 Французский: @ChattyFrenchBot
🇮🇹 Итальянский: @ChattyItalianBot
🇵🇹 Португальский: @ChattyPortugueseBot
🇨🇳 Китайский: @ChattyChineseBot
🇯🇵 Японский: @ChattyJapaneseBot
🇰🇷 Корейский: @ChattyKoreanBot
🇸🇦 Арабский: @ChattyArabicBot
🇹🇷 Турецкий: @ChattyTurkishBot
🇷🇺 Русский: @ChattyRussianBot
🇵🇱 Польский: @ChattyPolandBot
Появилась ИИ-девушка, с которой можно общаться голосовыми на любые темы, как с носителем. Она слушает твою речь, подробно исправляет ошибки и помогает говорить увереннее. Попробовать можно бесплатно.
🇬🇧 Английский: @ChattyEnglishBot
🇩🇪 Немецкий: @ChattyGermanBot
🇪🇸 Испанский: @ChattySpanishBot
🇫🇷 Французский: @ChattyFrenchBot
🇮🇹 Итальянский: @ChattyItalianBot
🇵🇹 Португальский: @ChattyPortugueseBot
🇨🇳 Китайский: @ChattyChineseBot
🇯🇵 Японский: @ChattyJapaneseBot
🇰🇷 Корейский: @ChattyKoreanBot
🇸🇦 Арабский: @ChattyArabicBot
🇹🇷 Турецкий: @ChattyTurkishBot
🇷🇺 Русский: @ChattyRussianBot
🇵🇱 Польский: @ChattyPolandBot
📖Practical SQL: A Beginner's Guide to Storytelling with Data
🖋Anthony DeBarros, 2022
Эта книга станет для вас кратким введением в язык SQL, который используется для работы с реляционными базами данных. Вы узнаете, как выполнять сложные запросы к данным, такие как агрегация, фильтрация и поиск шаблонов. Кроме того, вы научитесь создавать и администрировать базы данных с помощью инструментов PostrgreSQL и pgAdmin.
💾 Скачать книгу
Daily Coding & IT каналы
🖋Anthony DeBarros, 2022
Эта книга станет для вас кратким введением в язык SQL, который используется для работы с реляционными базами данных. Вы узнаете, как выполнять сложные запросы к данным, такие как агрегация, фильтрация и поиск шаблонов. Кроме того, вы научитесь создавать и администрировать базы данных с помощью инструментов PostrgreSQL и pgAdmin.
💾 Скачать книгу
Daily Coding & IT каналы
🛠 FilePond — библиотека JavaScript для загрузки файлов любого типа. Вы можете удалять или копировать и вставлять файлы, просматривать файловую систему или просто использовать API. Она работает с каталогами, локальными и удаленными URL-адресами и большими двоичными объектами. Библиотека имеет встроенную оптимизацию изображений, а также автоматическое изменение размера и обрезку изображений.
🌍 Сайт
Daily Coding & IT каналы
🌍 Сайт
Daily Coding & IT каналы
🛠 List — библиотека предоставляет вам быструю функциональную альтернативу массивам. Она неизменяема, что делает ее отличным выбором для тех, кто экспериментирует с функциональным программированием. List написан на TypeScript и реализует все методы работы с массивами JavaScript, а также некоторые дополнительные методы.
🌍 Сайт
Daily Coding & IT каналы
🌍 Сайт
Daily Coding & IT каналы
This media is not supported in your browser
VIEW IN TELEGRAM
Вот 14 авторских обучающих IT каналов по самым востребованным областям программирования:
Выбирай своё направление:
Please open Telegram to view this post
VIEW IN TELEGRAM
🛠 Lozad.js - это чисто JavaScript-библиотека для отложенной загрузки изображений, iframes и других HTML-элементов. Она основана на новом IntersectionObserver API, который позволяет отслеживать положение элементов, не полагаясь на какие-либо внешние зависимости. Он очень легкий, всего 535 байт уменьшены в размерах и заархивированы в gzip.
🌍 Сайт
Daily Coding & IT каналы
🌍 Сайт
Daily Coding & IT каналы
🛠 Ress - библиотека для сброса CSS. Она предоставляет ряд полезных функций, таких как применение "кодового" размера рамки для всех элементов, сброс отступов и полей для всех элементов, удаление контура при наведении курсора во всех браузерах и многое другое. Ress использует настроенную версию Normalize.css, чтобы создать надежную основу для запуска вашей таблицы стилей.
🌍 Сайт
Daily Coding & IT каналы
🌍 Сайт
Daily Coding & IT каналы
📖50 Kubernetes Concepts. Every DevOps Engineer Should Know
🖋Michael Levan 2023
Узнайте, как Kubernetes работает локально, в облаке и в средах PaaS. Работайте с сетями, управляйте кластерами и развертывайте приложения. Поймите, почему облачная среда имеет решающее значение для приложений Kubernetes. Развертывайте приложения в различных состояниях, в том числе без сохранения состояния и с отслеживанием состояния. Отслеживайте и реализуйте наблюдаемость в своей среде. Изучите функционирование системы безопасности Kubernetes в уровень кластера, пользователя и приложения
💾 Скачать книгу
Daily Coding & IT каналы
🖋Michael Levan 2023
Узнайте, как Kubernetes работает локально, в облаке и в средах PaaS. Работайте с сетями, управляйте кластерами и развертывайте приложения. Поймите, почему облачная среда имеет решающее значение для приложений Kubernetes. Развертывайте приложения в различных состояниях, в том числе без сохранения состояния и с отслеживанием состояния. Отслеживайте и реализуйте наблюдаемость в своей среде. Изучите функционирование системы безопасности Kubernetes в уровень кластера, пользователя и приложения
💾 Скачать книгу
Daily Coding & IT каналы
📖From Objects to Functions
🖋Uberto Barbini 2023
Создавайте приложения быстрее и с меньшими усилиями, используя функциональное программирование и Kotlin. Учитесь, создавая законченное приложение, от сбора требований до создания архитектуры микросервиса в соответствии с принципами функционального программирования. Узнайте, как функционально реализовать CQRS и EventSourcing, чтобы лучше отображать предметную область в коде и снизить затраты на изменения на протяжении всего жизненного цикла приложения.
💾 Скачать книгу
Daily Coding & IT каналы
🖋Uberto Barbini 2023
Создавайте приложения быстрее и с меньшими усилиями, используя функциональное программирование и Kotlin. Учитесь, создавая законченное приложение, от сбора требований до создания архитектуры микросервиса в соответствии с принципами функционального программирования. Узнайте, как функционально реализовать CQRS и EventSourcing, чтобы лучше отображать предметную область в коде и снизить затраты на изменения на протяжении всего жизненного цикла приложения.
💾 Скачать книгу
Daily Coding & IT каналы
🛠 Material Design Lite (MDL) от Google - один из самых красивых доступных CSS-фреймворков. Объедините его с чрезвычайно успешной библиотекой React JavaScript для Facebook, и в результате получится React-MDL, библиотека, которая предлагает огромную коллекцию компонентов React, стилизованных под material design.
🌍 Сайт
Daily Coding & IT каналы
🌍 Сайт
Daily Coding & IT каналы
🛠 Postmate - это оболочка метода Window.postMessage(), позволяющая страницам взаимодействовать с IFRAME внутри них. Библиотека предоставляет простой API на основе promise, с помощью которого разработчики могут безопасно получать доступ к различным данным о iFrame и отправлять в него события с родительской страницы.
🌍 Сайт
Daily Coding & IT каналы
🌍 Сайт
Daily Coding & IT каналы
🛠 Particles - легкая и простая в использовании библиотека для создания анимированных фонов. Она состоит из одного файла размером 2 кбайт .js и только одного метода - Particles.init({options});, который использует объект с большим количеством настроек. Доступны две анимации: одиночные частицы или связанные частицы, образующие красивые созвездия.
🌍 Сайт
Daily Coding & IT каналы
🌍 Сайт
Daily Coding & IT каналы
🛠 Shepherd - позволяет вам направлять пользователей в пользовательском туре или путешествии в рамках вашего приложения или веб-сайта. Благодаря минимальным настройкам стилей, Shepherd обеспечивает мощную настройку и при этом прост в использовании. Поддерживаются различные фреймворки, включая React, Ember, Angular, Vue.js, Модули ES или обычный JavaScript.
🌍 Сайт
Daily Coding & IT каналы
🌍 Сайт
Daily Coding & IT каналы
📖Kotlin Design Patterns and Best Practices
🖋Alexey Soshin,2022
Шаблоны проектирования - это хорошо известные решения распространенных архитектурных проблем, поскольку они позволяют эффективно решать многие задачи и создавать общий словарь для разработчиков. Эта книга покажет вам, насколько просто может быть реализовать традиционные шаблоны проектирования в современном многопарадигмальном языке программирования Kotlin, и познакомит вас с появившимися новыми шаблонами и парадигмами.
💾 Скачать книгу
Daily Coding & IT каналы
🖋Alexey Soshin,2022
Шаблоны проектирования - это хорошо известные решения распространенных архитектурных проблем, поскольку они позволяют эффективно решать многие задачи и создавать общий словарь для разработчиков. Эта книга покажет вам, насколько просто может быть реализовать традиционные шаблоны проектирования в современном многопарадигмальном языке программирования Kotlin, и познакомит вас с появившимися новыми шаблонами и парадигмами.
💾 Скачать книгу
Daily Coding & IT каналы
👨💻 Фронтенд с AI: что можно делегировать агентам
5 октября, стартует конференция Podlodka Frontend Crew — сезон о том, как применять AI во фронтенд-разработке на практике.
Участники конференции узнают:
• Как находить prompt injection и противостоять таким атакам;
• Какие подходы помогают повысить доверие к результатам агентской разработки;
• Как проводить ревью кода, созданного AI-агентами;
• Как AI помогает упростить починку багов.
В программе ещё много практических кейсов. Также нужно отметить, что у конференции очень удобный формат. Это пять дней Zoom-сессий по утрам и вечерам и закрытое Telegram-комьюнити, где можно обсудить новый опыт и узнать от единомышленников то, что не догадаешься спросить у своей LLM.
Приходите, чтобы разобраться, какие задачи уже можно делегировать AI, где важно сохранять контроль и как выстроить системную работу с AI в команде или проекте.
🔗 Программа и билеты: https://podlodka.io/fecrew
Скидка по промокодуDenigo
5 октября, стартует конференция Podlodka Frontend Crew — сезон о том, как применять AI во фронтенд-разработке на практике.
Участники конференции узнают:
• Как находить prompt injection и противостоять таким атакам;
• Какие подходы помогают повысить доверие к результатам агентской разработки;
• Как проводить ревью кода, созданного AI-агентами;
• Как AI помогает упростить починку багов.
В программе ещё много практических кейсов. Также нужно отметить, что у конференции очень удобный формат. Это пять дней Zoom-сессий по утрам и вечерам и закрытое Telegram-комьюнити, где можно обсудить новый опыт и узнать от единомышленников то, что не догадаешься спросить у своей LLM.
Приходите, чтобы разобраться, какие задачи уже можно делегировать AI, где важно сохранять контроль и как выстроить системную работу с AI в команде или проекте.
🔗 Программа и билеты: https://podlodka.io/fecrew
Скидка по промокоду