Forwarded from GitHub Сообщество
BootBoi – Android приложение для удаленного включения/выключения/перезагрузки вашего ПК!
Вы когда-нибудь хотели включить удаленную машину (ноутбук, Raspberry, NAS), но не хотели вставать с дивана? BootBoi избавит вас от такой утомительной задачи!
¡ Для включения удаленного устройства BootBoi использует Wake On Lan. Эту функцию надо включить в BIOS, читайте больше здесь.
¡ Для выключения и перезагрузки используется SSH. Выполняются такие команды как whoami, poweroff и reboot.
#GitHub | #TypeScript #Remote #Interesting
👉 @Githublib
Вы когда-нибудь хотели включить удаленную машину (ноутбук, Raspberry, NAS), но не хотели вставать с дивана? BootBoi избавит вас от такой утомительной задачи!
¡ Для включения удаленного устройства BootBoi использует Wake On Lan. Эту функцию надо включить в BIOS, читайте больше здесь.
¡ Для выключения и перезагрузки используется SSH. Выполняются такие команды как whoami, poweroff и reboot.
#GitHub | #TypeScript #Remote #Interesting
👉 @Githublib
Getting Started with Python: Understand key data structures and use Python in object-oriented programming
Авторы: Fabrizio Romano, Benjamin Baka, Dusty Phillips (2020)
Книга начинается с подробного и практического введения в Python. Вы научитесь писать программы, создавать простые веб-сайты и работать с данными, используя популярные библиотеки науки о данных Python. Авторы делают особый акцент на структурах данных и алгоритмах.
Во время чтения книги вы:
✔️Используете функции для объединения последовательности инструкций;
✔️Изучите создание, определение и манипулирование исключениями с помощью специальных объектов ошибок;
✔️Реализуете объекты в Python путем создания классов и определения методов;
✔️Изучите проектирование публичных интерфейсов с использованием абстракций и инкапсуляции;
✔️Изучите написание надежного программного обеспечения путем написания модульных тестов;
✔️Ознакомитесь с распространенными шаблонами и алгоритмами, используемыми в Python.
Скачать книгу
Авторы: Fabrizio Romano, Benjamin Baka, Dusty Phillips (2020)
Книга начинается с подробного и практического введения в Python. Вы научитесь писать программы, создавать простые веб-сайты и работать с данными, используя популярные библиотеки науки о данных Python. Авторы делают особый акцент на структурах данных и алгоритмах.
Во время чтения книги вы:
✔️Используете функции для объединения последовательности инструкций;
✔️Изучите создание, определение и манипулирование исключениями с помощью специальных объектов ошибок;
✔️Реализуете объекты в Python путем создания классов и определения методов;
✔️Изучите проектирование публичных интерфейсов с использованием абстракций и инкапсуляции;
✔️Изучите написание надежного программного обеспечения путем написания модульных тестов;
✔️Ознакомитесь с распространенными шаблонами и алгоритмами, используемыми в Python.
Скачать книгу
Forwarded from Книги по Python | Books Python 📚
Эволюционные нейросети на языке Python
Ярослав Омельяненко (2020)
Эта книга дает всестороннее представление о нейроэволюции – подходе к обучению искусственных нейронных сетей, который использует эволюционные алгоритмы, чтобы упростить процесс решения сложных задач в таких областях, как игры, робототехника и моделирование естественных процессов.
Читатель начнет знакомство с ключевыми концепциями и методами нейроэволюции, написав несложный код на языке Python, а затем получит практический опыт работы с популярными библиотеками Python и научится решать распространенные и нестандартные прикладные задачи, используя алгоритмы на основе нейроэволюции. Речь пойдет о том, как адаптировать методы нейроэволюции к существующим проектам нейронных сетей для повышения эффективности обучения и принятия решений; в завершение будет рассказано о топологиях нейронных сетей и о том, как нейроэволюция позволяет развивать сложную топологию из простейшей базовой структуры.
Скачать
👉 @python_360
Ярослав Омельяненко (2020)
Эта книга дает всестороннее представление о нейроэволюции – подходе к обучению искусственных нейронных сетей, который использует эволюционные алгоритмы, чтобы упростить процесс решения сложных задач в таких областях, как игры, робототехника и моделирование естественных процессов.
Читатель начнет знакомство с ключевыми концепциями и методами нейроэволюции, написав несложный код на языке Python, а затем получит практический опыт работы с популярными библиотеками Python и научится решать распространенные и нестандартные прикладные задачи, используя алгоритмы на основе нейроэволюции. Речь пойдет о том, как адаптировать методы нейроэволюции к существующим проектам нейронных сетей для повышения эффективности обучения и принятия решений; в завершение будет рассказано о топологиях нейронных сетей и о том, как нейроэволюция позволяет развивать сложную топологию из простейшей базовой структуры.
Скачать
👉 @python_360
Fullstack React with TypeScript
Авторы: Maksim Ivanov, Alex Bespoyasov, Nate Murray (2020)
Это практическое руководство, которое поможет вам и вашей команде в кратчайшие сроки начать писать приложения React с TypeScript (и хуками). Кол-во проектов с TypeScript и React в прошлом году резко возросло - и не зря. Это мощная комбинация, которая может предотвратить ошибки и помочь вам быстрее выпускать продукты.
Скачать книгу
Авторы: Maksim Ivanov, Alex Bespoyasov, Nate Murray (2020)
Это практическое руководство, которое поможет вам и вашей команде в кратчайшие сроки начать писать приложения React с TypeScript (и хуками). Кол-во проектов с TypeScript и React в прошлом году резко возросло - и не зря. Это мощная комбинация, которая может предотвратить ошибки и помочь вам быстрее выпускать продукты.
Скачать книгу
Forwarded from Python академия
Проверка строки на палиндром
Простой вариант этого кода проверяет, является ли слово без пробелов и знаков препинания, написанное в одном регистре, палиндромом.
Более сложный вариант, который сможет проверить строку «А роза упала на лапу Азора», предлагаем написать самостоятельно. Общая идея: свести сложную строку к простой, хоть и длинной 'арозаупаланалапуазора'. Вам пригодятся функции строк .lower(), .join(), а также, возможно, преобразование строки в список.
Подписывайтесь на канал 👉@pythonofff
Простой вариант этого кода проверяет, является ли слово без пробелов и знаков препинания, написанное в одном регистре, палиндромом.
Более сложный вариант, который сможет проверить строку «А роза упала на лапу Азора», предлагаем написать самостоятельно. Общая идея: свести сложную строку к простой, хоть и длинной 'арозаупаланалапуазора'. Вам пригодятся функции строк .lower(), .join(), а также, возможно, преобразование строки в список.
Подписывайтесь на канал 👉@pythonofff
Artificial Intelligence: A Modern Approach
Авторы: Stuart Russell, Peter Norvig (2020)
Авторы в своей книге исследуют всю широту и глубину области искусственного интеллекта. 4-е издание знакомит читателей с новейшими технологиями, представляет концепции в более унифицированной форме и предоставляет расширенный охват машинного обучения, глубокого обучения, трансферного обучения, многоагентных систем, робототехники, обработки естественного языка, вероятностного программирования, конфиденциальности и безопасного ИИ.
Скачать книгу
Авторы: Stuart Russell, Peter Norvig (2020)
Авторы в своей книге исследуют всю широту и глубину области искусственного интеллекта. 4-е издание знакомит читателей с новейшими технологиями, представляет концепции в более унифицированной форме и предоставляет расширенный охват машинного обучения, глубокого обучения, трансферного обучения, многоагентных систем, робототехники, обработки естественного языка, вероятностного программирования, конфиденциальности и безопасного ИИ.
Скачать книгу
Как устроиться на удалёнку в зарубежную компанию и где искать вакансии? Как выучиться на программиста с нуля и успешно пройти все собеседования? Какие книги читать, чтобы прокачать скиллы в разработке?
Ответы на эти вопросы — в канале «Люди и код». Команда канала беседует с опытными и начинающими разработчиками и программистами, находит интересные и неожиданные темы и помогает влюбиться в IT. Про мемы тоже не забываем :)
Наши любимые материалы:
1. 10 сервисов для поиска удалённой работы за доллары и евро.
2. Как стать фронтендером в 37 и найти работу после сотен отказов.
3. Как программисту пройти собеседование. 6 советов.
4. Как уехать за границу в 2022 году: подробный гайд по релокейту для айтишников.
5. Почему стоит прочесть книгу «Карьера программиста».
Подписывайтесь на канал «Люди и код»: @skillbox_media_code
Ответы на эти вопросы — в канале «Люди и код». Команда канала беседует с опытными и начинающими разработчиками и программистами, находит интересные и неожиданные темы и помогает влюбиться в IT. Про мемы тоже не забываем :)
Наши любимые материалы:
1. 10 сервисов для поиска удалённой работы за доллары и евро.
2. Как стать фронтендером в 37 и найти работу после сотен отказов.
3. Как программисту пройти собеседование. 6 советов.
4. Как уехать за границу в 2022 году: подробный гайд по релокейту для айтишников.
5. Почему стоит прочесть книгу «Карьера программиста».
Подписывайтесь на канал «Люди и код»: @skillbox_media_code
Forwarded from GitHub Сообщество
Xplorer - это красивый файловый менеджер, созданный с нуля для полной настройки.
• Работает на Windows, GNU/Linux и MacOS.
• Поддерживает предварительный просмотр не только изображений или документов, но и видео
#GitHub | #TypeScript #File
👉 @Githublib
• Работает на Windows, GNU/Linux и MacOS.
• Поддерживает предварительный просмотр не только изображений или документов, но и видео
#GitHub | #TypeScript #File
👉 @Githublib
Подборка каналов для IT специалистов 🎯
Программирование C++📌
https://t.me/cpp_lib Библиотека C/C++ разработчика
https://t.me/cpp_knigi Книги для программистов C/C++
Программирование Python 📌
https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.me/BookPython Библиотека Python разработчика
https://t.me/python_real Python подборки на русском и английском
https://t.me/python_360 Книги по Python Rus
Java разработка 📌
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_360 Книги по Java Rus
GitHub Сообщество 📌
https://t.me/Githublib Интересное из GitHub
CodePen 📌
https://t.me/codepen_1 Сообщество пользователей CodePen
Базы данных (Data Base) 📌
https://t.me/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://t.me/developer_mobila Мобильная разработка
Фронтенд разработка 📌
https://t.me/frontend_1 Подборки для frontend разработчиков
Разработка игр 📌
https://t.me/game_devv Все о разработке игр
Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT
Чат программистов📌
https://t.me/developers_ru
Библиотеки 📌
https://t.me/book_for_dev Книги для программистов Rus
https://t.me/programmist_of Книги по программированию
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
БигДата, машинное обучение 📌
https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/coddy_academy Полезные советы по программированию
QA, тестирование 📌
https://t.me/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://t.me/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
https://t.me/arhitekturamira World Architecture
Системное администрирование 📌
https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
Английский 📌
https://t.me/UchuEnglish Английский с нуля
Математика 📌
https://t.me/Pomatematike Канал по математике
Арбитраж трафика 📌
https://t.me/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://t.me/bitkoinoff Новости криптовалют
Метавселенная, GameFi, Crypto 📌
https://t.me/metaverse360
DeepFake 📌
https://t.me/deepfakenow Публикуем deepfake видео
Мир технологий 📌
https://t.me/mir_teh Видео из мира технологий
Excel лайфхак📌
https://t.me/Excel_lifehack
Программирование C++📌
https://t.me/cpp_lib Библиотека C/C++ разработчика
https://t.me/cpp_knigi Книги для программистов C/C++
Программирование Python 📌
https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.me/BookPython Библиотека Python разработчика
https://t.me/python_real Python подборки на русском и английском
https://t.me/python_360 Книги по Python Rus
Java разработка 📌
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_360 Книги по Java Rus
GitHub Сообщество 📌
https://t.me/Githublib Интересное из GitHub
CodePen 📌
https://t.me/codepen_1 Сообщество пользователей CodePen
Базы данных (Data Base) 📌
https://t.me/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://t.me/developer_mobila Мобильная разработка
Фронтенд разработка 📌
https://t.me/frontend_1 Подборки для frontend разработчиков
Разработка игр 📌
https://t.me/game_devv Все о разработке игр
Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT
Чат программистов📌
https://t.me/developers_ru
Библиотеки 📌
https://t.me/book_for_dev Книги для программистов Rus
https://t.me/programmist_of Книги по программированию
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
БигДата, машинное обучение 📌
https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/coddy_academy Полезные советы по программированию
QA, тестирование 📌
https://t.me/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://t.me/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
https://t.me/arhitekturamira World Architecture
Системное администрирование 📌
https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
Английский 📌
https://t.me/UchuEnglish Английский с нуля
Математика 📌
https://t.me/Pomatematike Канал по математике
Арбитраж трафика 📌
https://t.me/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://t.me/bitkoinoff Новости криптовалют
Метавселенная, GameFi, Crypto 📌
https://t.me/metaverse360
DeepFake 📌
https://t.me/deepfakenow Публикуем deepfake видео
Мир технологий 📌
https://t.me/mir_teh Видео из мира технологий
Excel лайфхак📌
https://t.me/Excel_lifehack
SQL Cookbook: Query Solutions and Techniques for All SQL Users
Автор: Anthony Molinaro, Robert de Graaf (2020)
Возможно, вы знаете основы SQL, но используете ли все возможности в полной мере? Программисты, использующие SQL, аналитики, специалисты по обработке данных, администраторы баз данных и даже относительно обычные пользователи SQL могут воспользоваться данным ценным руководством по решению повседневных проблем.
Второе издание включает:
✔️Полностью переработанные рецепты;
✔️Дополнительные рецепты, отражающие широкое распространение общих табличных выражений для более читаемых и простых в реализации решений;
✔️Новые рецепты, которые сделают SQL более полезным для людей, не являющихся экспертами по базам данных, включая специалистов по данным.
Скачать книгу
Автор: Anthony Molinaro, Robert de Graaf (2020)
Возможно, вы знаете основы SQL, но используете ли все возможности в полной мере? Программисты, использующие SQL, аналитики, специалисты по обработке данных, администраторы баз данных и даже относительно обычные пользователи SQL могут воспользоваться данным ценным руководством по решению повседневных проблем.
Второе издание включает:
✔️Полностью переработанные рецепты;
✔️Дополнительные рецепты, отражающие широкое распространение общих табличных выражений для более читаемых и простых в реализации решений;
✔️Новые рецепты, которые сделают SQL более полезным для людей, не являющихся экспертами по базам данных, включая специалистов по данным.
Скачать книгу
Forwarded from GameDev: разработка игр
Media is too big
VIEW IN TELEGRAM
Real-World Python: A Hacker's Guide to Solving Problems with Code
Автор: Lee Vaughan (2020)
Если вы освоили основы и готовы изучить некоторые из более мощных инструментов, доступных на Python, данная книга покажет вам, как это сделать. В рамках серии практических проектов вы исследуете и решите реальные задачи с помощью сложных инструментов компьютерного зрения, машинного обучения, анализа данных и языковой обработки. Вы познакомитесь с важными модулями, такими как OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, Requests, HoloViews, Tkinter, turtle, matplotlib и другими.
Во время чтения книги вы:
✔️Спасете потерпевших кораблекрушение моряков с помощью алгоритма, призванного доказать существование Бога;
✔️Выберете места посадки для зонд на Марс, используя реальные карты НАСА;
✔️Переживете вспышку зомби-вируса с помощью науки о данных;
✔️Проверите гипотезу о том, что все мы живем в компьютерной симуляции;
✔️И многое другое.
Скачать книгу
Автор: Lee Vaughan (2020)
Если вы освоили основы и готовы изучить некоторые из более мощных инструментов, доступных на Python, данная книга покажет вам, как это сделать. В рамках серии практических проектов вы исследуете и решите реальные задачи с помощью сложных инструментов компьютерного зрения, машинного обучения, анализа данных и языковой обработки. Вы познакомитесь с важными модулями, такими как OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, Requests, HoloViews, Tkinter, turtle, matplotlib и другими.
Во время чтения книги вы:
✔️Спасете потерпевших кораблекрушение моряков с помощью алгоритма, призванного доказать существование Бога;
✔️Выберете места посадки для зонд на Марс, используя реальные карты НАСА;
✔️Переживете вспышку зомби-вируса с помощью науки о данных;
✔️Проверите гипотезу о том, что все мы живем в компьютерной симуляции;
✔️И многое другое.
Скачать книгу
Forwarded from Базы данных (Data Base)
Как настроить и запустить систему отслеживания измененных данных PostgreSQL
PostgreSQL предлагает метод логического декодирования и делает возможным сбор данных об изменениях на основе логирования. Вы сможете настроить и запустить CDC в несколько шагов.
Архитектура современных веб-приложений состоит из нескольких программных компонентов, таких как информационные панели (дашборды), аналитические системы, базы данных, озёра данных (Data Lakes), кэшевые хранилища, функции поиска и т.д.
Статья rus
Статья eng
#PostgreSQL
👉 @database_info
PostgreSQL предлагает метод логического декодирования и делает возможным сбор данных об изменениях на основе логирования. Вы сможете настроить и запустить CDC в несколько шагов.
Архитектура современных веб-приложений состоит из нескольких программных компонентов, таких как информационные панели (дашборды), аналитические системы, базы данных, озёра данных (Data Lakes), кэшевые хранилища, функции поиска и т.д.
Статья rus
Статья eng
#PostgreSQL
👉 @database_info
Modern Python Cookbook: 133 recipes to develop flawless and expressive programs in Python 3.8
Автор: Steven F. Lott (2020)
Знакомя с Python с помощью серии простых рецептов, эта книга дает представление о конкретных фичах языка в конкретных задачах. Наличие контекста помогает облегчить понимание языка и стандартной библиотеки.
Во время чтения книги вы:
✔️Изучите сложные детали синтаксиса Python и способы его использования в ваших интересах;
✔️Научитесь эффективно управлять данными с помощью встроенных структур;
✔️Познакомитесь с передовыми методами программирования на Python;
✔️Интегрируете прикладное программное обеспечение с помощью Python;
✔️Напишите тесты, чтобы убедиться, что программа работает так, как планировалось.
Скачать книгу
Автор: Steven F. Lott (2020)
Знакомя с Python с помощью серии простых рецептов, эта книга дает представление о конкретных фичах языка в конкретных задачах. Наличие контекста помогает облегчить понимание языка и стандартной библиотеки.
Во время чтения книги вы:
✔️Изучите сложные детали синтаксиса Python и способы его использования в ваших интересах;
✔️Научитесь эффективно управлять данными с помощью встроенных структур;
✔️Познакомитесь с передовыми методами программирования на Python;
✔️Интегрируете прикладное программное обеспечение с помощью Python;
✔️Напишите тесты, чтобы убедиться, что программа работает так, как планировалось.
Скачать книгу
Forwarded from React
Как работает хук useInsertionEffect в React 18
CSS-in-JS библиотеки генерируют стили на лету и вставляют их в документ. Для этих библиотек важно знать, в какой момент можно вставлять теги <style> в документ, т.к. это может повлиять на производительность.
При добавлении или удалении CSS правил браузер пересчитывает стили у всех элементов. Для того чтобы избежать лишнего пересчета стилей для элементов на странице при изменении CSS правил, необходимо изменять их одновременно с другим изменением DOM, например, когда React мутирует DOM, перед чтением макета (например clientWidth) и до отрисовки в браузере.
Для того, чтобы добиться такого поведения, можно использовать хук
Внутри хука можно изменять глобальные DOM элементы, такие как <style> или <defs>. Он запускается перед хуком
https://blog.saeloun.com/2022/06/02/react-18-useinsertioneffect
✍️ @React_lib
CSS-in-JS библиотеки генерируют стили на лету и вставляют их в документ. Для этих библиотек важно знать, в какой момент можно вставлять теги <style> в документ, т.к. это может повлиять на производительность.
При добавлении или удалении CSS правил браузер пересчитывает стили у всех элементов. Для того чтобы избежать лишнего пересчета стилей для элементов на странице при изменении CSS правил, необходимо изменять их одновременно с другим изменением DOM, например, когда React мутирует DOM, перед чтением макета (например clientWidth) и до отрисовки в браузере.
Для того, чтобы добиться такого поведения, можно использовать хук
useInsertionEffect
. По сигнатуре он похож на useEffect
, но он запускается синхронно перед изменениями DOM.Внутри хука можно изменять глобальные DOM элементы, такие как <style> или <defs>. Он запускается перед хуком
useLayoutEffect
. Основное предназначение данного хука – изменение стилей в CSS библиотеках.
function useCSS(rule) {
useInsertionEffect(() => {
if (!isInserted.has(rule)) {
isInserted.add(rule);
document.head.appendChild(getStyleForRule(rule));
}
});
return rule;
}
function App() {
let className = useCSS(rule);
return <div className={className} />;
}
https://blog.saeloun.com/2022/06/02/react-18-useinsertioneffect
✍️ @React_lib
Saeloun Blog
Know about the useInsertionEffect hook in React 18
The useInsertionEffect hook in React 18 is mostly for CSS-in-JS libraries for inserting global DOM nodes like 'style' or SVG 'defs' in the document.
Everything You Need to Ace Computer Science and Coding in One Big Fat Notebook
Автор: Workman Publishing (2020)
В этой книге вы найдете все ключевые понятия, приемы, определения, диаграммы и рисунки, которые помогут вам понять информатику. Подходит для абсолютных новичков и детей.
Темы в книге:
✔️Вычислительные системы;
✔️Бинарный код;
✔️Алгоритмы;
✔️Циклы, события и процедуры;
✔️Программирование на Scratch и Python;
✔️Логические выражения;
✔️Веб-разработка;
✔️Безопасность;
✔️HTML, CSS;
✔️И другие.
Скачать книгу
Автор: Workman Publishing (2020)
В этой книге вы найдете все ключевые понятия, приемы, определения, диаграммы и рисунки, которые помогут вам понять информатику. Подходит для абсолютных новичков и детей.
Темы в книге:
✔️Вычислительные системы;
✔️Бинарный код;
✔️Алгоритмы;
✔️Циклы, события и процедуры;
✔️Программирование на Scratch и Python;
✔️Логические выражения;
✔️Веб-разработка;
✔️Безопасность;
✔️HTML, CSS;
✔️И другие.
Скачать книгу
Forwarded from Библиотека C/C++ разработчика
Парсинг Protobuf со скоростью 2+GB/s
https://blog.reverberate.org/2021/04/21/musttail-efficient-interpreters.html
#cpp #programming
👉 @cpp_lib
https://blog.reverberate.org/2021/04/21/musttail-efficient-interpreters.html
#cpp #programming
👉 @cpp_lib
gRPC: Up and Running
Авторы: Kasun Indrasiri, Danesh Kuruppu (2020)
Получите полное представление об основах gRPC на реальных примерах. Из этого практического руководства вы узнаете, как этот высокопроизводительный протокол межпроцессного взаимодействия может соединять многоязычные сервисы в архитектуре микросервисов. Эта книга, дополненная практическими примерами, написанными на Go, Java, Node.js и Python, также охватывает основные методы и передовые практики использования gRPC в производственных системах. Авторы также обсуждают важность gRPC в контексте разработки микросервисов.
Скачать книгу
Авторы: Kasun Indrasiri, Danesh Kuruppu (2020)
Получите полное представление об основах gRPC на реальных примерах. Из этого практического руководства вы узнаете, как этот высокопроизводительный протокол межпроцессного взаимодействия может соединять многоязычные сервисы в архитектуре микросервисов. Эта книга, дополненная практическими примерами, написанными на Go, Java, Node.js и Python, также охватывает основные методы и передовые практики использования gRPC в производственных системах. Авторы также обсуждают важность gRPC в контексте разработки микросервисов.
Скачать книгу
Курс «Профессия BI-аналитик» поможет вам детально изучить профессию BI-аналитика и стать востребованным специалистом в сфере бизнес-анализа.
Переходите по ссылке https://clc.to/bQHhew, чтобы зарегистрироваться на курс или получить консультацию
Вы научитесь:
– работать в Power BI, SQL, Excel, Tableau;
– обрабатывать данные из разных источников, таких как Excel, AmoCRM и другие;
– наглядно презентовать данные с помощью дашбордов;
– настраивать аналитику под задачи компании;
– автоматизировать сбор данных при помощи Python.
Мы делаем фокус на практических заданиях, что позволяет закреплять полученные знания и навыки.
Оставьте заявку сейчас и забронируйте скидку в числе первых 20 пользователей!
Переходите по ссылке https://clc.to/bQHhew, чтобы зарегистрироваться на курс или получить консультацию
Вы научитесь:
– работать в Power BI, SQL, Excel, Tableau;
– обрабатывать данные из разных источников, таких как Excel, AmoCRM и другие;
– наглядно презентовать данные с помощью дашбордов;
– настраивать аналитику под задачи компании;
– автоматизировать сбор данных при помощи Python.
Мы делаем фокус на практических заданиях, что позволяет закреплять полученные знания и навыки.
Оставьте заявку сейчас и забронируйте скидку в числе первых 20 пользователей!
Forwarded from Node JS
Память в браузерах и в Node.js: ограничения, утечки и нестандартные оптимизации
Интро: почему я написал эту статью
Меня зовут Виктор, я разрабатываю страницу результатов поиска Яндекса. Несмотря на внешнюю простоту, поисковая выдача — сложная штука: на каждый запрос генерируется своя уникальная страница, на которой в зависимости от запроса может присутствовать блок Картинок, Карты, Переводчик, видеоплеер и многие другие компоненты. Все они должны запускаться и работать в памяти обычных бюджетных телефонов, которые использует большинство наших пользователей. Браузерам должно хватать ресурсов, чтобы пользователь не видел вот такого.
✍️ @nodejs_lib
Интро: почему я написал эту статью
Меня зовут Виктор, я разрабатываю страницу результатов поиска Яндекса. Несмотря на внешнюю простоту, поисковая выдача — сложная штука: на каждый запрос генерируется своя уникальная страница, на которой в зависимости от запроса может присутствовать блок Картинок, Карты, Переводчик, видеоплеер и многие другие компоненты. Все они должны запускаться и работать в памяти обычных бюджетных телефонов, которые использует большинство наших пользователей. Браузерам должно хватать ресурсов, чтобы пользователь не видел вот такого.
✍️ @nodejs_lib
Forwarded from Библиотека C/C++ разработчика
В этой статье рассказывается, как настроить проводную последовательную связь между двумя платами Arduino.
https://dev.to/yongchanghe/set-up-a-wired-serial-communication-between-arduino-boards-h9e
#cpp #programming #arduino
👉 @cpp_lib
https://dev.to/yongchanghe/set-up-a-wired-serial-communication-between-arduino-boards-h9e
#cpp #programming #arduino
👉 @cpp_lib
DEV Community
Set up a wired serial communication between Arduino boards
This blog explains how to set up wired serial communication between two Arduino...