🛠️ Jimp
Это библиотека обработки изображений для Node. Она предлагает множество инструментов для рисования, добавления фильтров, работы с цветом и многого другого. Библиотека полностью построена на JavaScript и не имеет зависимостей, поэтому она должна сразу же работать на любом терминале Node.
#инструменты #js
Это библиотека обработки изображений для Node. Она предлагает множество инструментов для рисования, добавления фильтров, работы с цветом и многого другого. Библиотека полностью построена на JavaScript и не имеет зависимостей, поэтому она должна сразу же работать на любом терминале Node.
#инструменты #js
💡 Перебирающие методы массивов изнутри
Методы массивов forEach, map, filter, some, every и reduce являются неотъемлимой частью функционального программирования на JavaScript. В этой статье подробно рассмотрим применение каждого из них, а также их реализацию в виде функций.
#ссылка
Методы массивов forEach, map, filter, some, every и reduce являются неотъемлимой частью функционального программирования на JavaScript. В этой статье подробно рассмотрим применение каждого из них, а также их реализацию в виде функций.
#ссылка
Рефакторинг_Улучшение_проекта_существующего_кода.pdf
7.5 MB
📓 Рефакторинг. Улучшение проекта существующего кода (2016)
Автор: Мартин Фаулер, Кент Бек, Джон Брант
Описание: подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефакторинга прост.
Мартин Фаулер с соавторами пролили свет на процесс рефакторинга, описав принципы и лучшие приемы его осуществления, а также указав, где и когда следует начинать углубленное изучение кода с целью его улучшения.
#книги
Автор: Мартин Фаулер, Кент Бек, Джон Брант
Описание: подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефакторинга прост.
Мартин Фаулер с соавторами пролили свет на процесс рефакторинга, описав принципы и лучшие приемы его осуществления, а также указав, где и когда следует начинать углубленное изучение кода с целью его улучшения.
#книги
Основы Big Data.PDF
28.8 MB
📓 Основы Big Data. Концепции, алгоритмы и технологии (2018)
Автор: Томас Ерл
Описание: «Основы больших данных» обеспечивают прагматичное и серьезное введение в область больших данных. Популярный ИТ-автор Томас Эрл и его команда четко объясняют ключевые концепции, теорию и терминологию Big Data, а также фундаментальные технологии и методы. Весь охват материала книги поддерживается примерами из практики и многочисленными простыми диаграммами.
#книги
Автор: Томас Ерл
Описание: «Основы больших данных» обеспечивают прагматичное и серьезное введение в область больших данных. Популярный ИТ-автор Томас Эрл и его команда четко объясняют ключевые концепции, теорию и терминологию Big Data, а также фундаментальные технологии и методы. Весь охват материала книги поддерживается примерами из практики и многочисленными простыми диаграммами.
#книги
🛠️ google-gson
Полезна для преобразования объектов Java в JSON и наоборот. Она особенно пригодится при разработке мобильных приложений и создании/использовании REST API, а также в любом случае, когда вам нужно преобразовать объект Java в его представление JSON и наоборот.
#инструменты #java
Полезна для преобразования объектов Java в JSON и наоборот. Она особенно пригодится при разработке мобильных приложений и создании/использовании REST API, а также в любом случае, когда вам нужно преобразовать объект Java в его представление JSON и наоборот.
#инструменты #java
🔥 Лучшее на канале за неделю
1) 6 ценных советов от программиста с 45-летним опытом работы
2) Разработка веб-приложений в ReactJS
3) Перебирающие методы массивов изнутри
#топ
1) 6 ценных советов от программиста с 45-летним опытом работы
2) Разработка веб-приложений в ReactJS
3) Перебирающие методы массивов изнутри
#топ
💡 Книги по C++: исчерпывающая подборка для начинающих
Собранные книги по C++ позволят выучить этот непростой язык как новичкам, так и тем программистам, которые ранее изучали другие языки.
#ссылка
Собранные книги по C++ позволят выучить этот непростой язык как новичкам, так и тем программистам, которые ранее изучали другие языки.
#ссылка
💡 Разработка PWA с поддержкой распознавания лица и голоса
Этот материал посвящён продвинутым возможностям PWA (Progressive Web Application, прогрессивное веб-приложение), основанным на некоторых современных API. А именно, здесь мы поговорим о разработке веб-проекта, поддерживающего распознавание лица и голоса. Тем, что раньше было доступно только в обычных приложениях, теперь можно воспользоваться и в PWA. Это открывает веб-разработчикам множество новых возможностей.
#ссылка
Этот материал посвящён продвинутым возможностям PWA (Progressive Web Application, прогрессивное веб-приложение), основанным на некоторых современных API. А именно, здесь мы поговорим о разработке веб-проекта, поддерживающего распознавание лица и голоса. Тем, что раньше было доступно только в обычных приложениях, теперь можно воспользоваться и в PWA. Это открывает веб-разработчикам множество новых возможностей.
#ссылка
Блокчеин_Руководство_для_начинающих.pdf
44.5 MB
📓 Блокчейн. Руководство для начинающих разработчиков (2020)
Автор: Панда Приянсу Сехар, Сингхал Бикрамадитья
Описание: книга предназначена для изучения фундаментальных основ блокчейна и решения прикладных задач. С нуля изложены основы криптографии, устройство блокчейна и его основные компоненты: математика, криптография, теория игр.
Изложены технические основы самых известных блокчейнов в мире - Bitcoin и Ethereum. Продемонстрировано, как можно запрограммировать блокчейн для разных вариантов использования, не ограничиваясь только криптовалютой.
#книги
Автор: Панда Приянсу Сехар, Сингхал Бикрамадитья
Описание: книга предназначена для изучения фундаментальных основ блокчейна и решения прикладных задач. С нуля изложены основы криптографии, устройство блокчейна и его основные компоненты: математика, криптография, теория игр.
Изложены технические основы самых известных блокчейнов в мире - Bitcoin и Ethereum. Продемонстрировано, как можно запрограммировать блокчейн для разных вариантов использования, не ограничиваясь только криптовалютой.
#книги
🛠️ wxPython
Входит в тройку пользующихся наибольшей популярностью GUI-библиотек для Python (остальные две – PyQT и Tkinter). wxPython интуитивна для разработчиков python и проста в использовании, это прекрасная смесь из C++ wxWidget-ов и программирования на Python.
wxPython применяется в качестве расширяющего модуля Python и является кросс-платформенным набором инструментов, запускаемым на многих платформах без нужды в модификациях. Поддерживается на многих платформах, включая Unix, Macintosh OS X и Microsoft Windows (32 bit).
wxPython предлагает тысячи элементов, позволяющих с легкостью создавать трудоемкие и функциональные GUI приложения на Python.
#инструменты #python
Входит в тройку пользующихся наибольшей популярностью GUI-библиотек для Python (остальные две – PyQT и Tkinter). wxPython интуитивна для разработчиков python и проста в использовании, это прекрасная смесь из C++ wxWidget-ов и программирования на Python.
wxPython применяется в качестве расширяющего модуля Python и является кросс-платформенным набором инструментов, запускаемым на многих платформах без нужды в модификациях. Поддерживается на многих платформах, включая Unix, Macintosh OS X и Microsoft Windows (32 bit).
wxPython предлагает тысячи элементов, позволяющих с легкостью создавать трудоемкие и функциональные GUI приложения на Python.
#инструменты #python