💡 Массивы в C++ на практике
Как показала практика, у начинающих кодеров возникает множество вопросов при решении задач по теме «Массивы». В данной статье затронуты вопросы, относящиеся только к массивам в классическом понимании. Работа с контейнерами STL — это отдельная тема.
Как правило, задачи сводятся к следующему: заполнить массив, произвести некие операции с элементами массива, распечатать результат. Уже в постановке задачи угадываются логические блоки её решения.
#ссылка
Как показала практика, у начинающих кодеров возникает множество вопросов при решении задач по теме «Массивы». В данной статье затронуты вопросы, относящиеся только к массивам в классическом понимании. Работа с контейнерами STL — это отдельная тема.
Как правило, задачи сводятся к следующему: заполнить массив, произвести некие операции с элементами массива, распечатать результат. Уже в постановке задачи угадываются логические блоки её решения.
#ссылка
Разработка_чат_ботов.pdf
16 MB
📓 Разработка чат-ботов и разговорных интерфейсов(2019)
Автор: Срини Джанарсанам
Описание: диалоговые интерфейсы - наилучший способ взаимодействия машины с нами на человеческом языке. Чат-боты и голосовые пользовательские интерфейсы - это два направления диалоговых интерфейсов.
В этой книге рассмотрены оба типа диалоговых пользовательских интерфейсов, разрабатываемых с помощью API для различных платформ. Используется проектный подход, позволяющий понять принципы конструирования таких пользовательских интерфейсов, и приведены наилучшие практики их развертывания.
#книги #js
Автор: Срини Джанарсанам
Описание: диалоговые интерфейсы - наилучший способ взаимодействия машины с нами на человеческом языке. Чат-боты и голосовые пользовательские интерфейсы - это два направления диалоговых интерфейсов.
В этой книге рассмотрены оба типа диалоговых пользовательских интерфейсов, разрабатываемых с помощью API для различных платформ. Используется проектный подход, позволяющий понять принципы конструирования таких пользовательских интерфейсов, и приведены наилучшие практики их развертывания.
#книги #js
🛠️ Scrapy
Scrapy это фреймворк, использующийся для извлечения структурированных данных с вебсайтов. Это быстрая, простая, расширяемая, легкая в использовании библиотека. Ее использование включает добычу данных, обработку информации, поисковый робот, извлечение данных с помощью API и многое другое.
Scrapy «из коробки» обеспечивает поддержку извлечения данных из HTML/XML с использованием выражений Xpath и селекторов CSS, интерактивную оболочку консоли, экспорт данных в json, csv, xml, бэк-энд хранилище ftp, s3, локальное хранилище, управление cookies и сессиями, сжатие, кэширование, аутентификацию, user-agent спуфинг.
#инструменты #python
Scrapy это фреймворк, использующийся для извлечения структурированных данных с вебсайтов. Это быстрая, простая, расширяемая, легкая в использовании библиотека. Ее использование включает добычу данных, обработку информации, поисковый робот, извлечение данных с помощью API и многое другое.
Scrapy «из коробки» обеспечивает поддержку извлечения данных из HTML/XML с использованием выражений Xpath и селекторов CSS, интерактивную оболочку консоли, экспорт данных в json, csv, xml, бэк-энд хранилище ftp, s3, локальное хранилище, управление cookies и сессиями, сжатие, кэширование, аутентификацию, user-agent спуфинг.
#инструменты #python
💡 JavaScript – формат JSON и примеры работы с ним
JSON (JavaScript Object Notation) – это текстовый формат представления данных в нотации объекта JavaScript. Предназначен JSON, также как и некоторые другие форматы такие как XML и YAML, для обмена данными.
Несмотря на своё название, JSON можно использовать не только в JavaScript, но и в любом другом языке программирования.
В статье ниже рассмотрим формат JSON более детальней.
#ссылка
JSON (JavaScript Object Notation) – это текстовый формат представления данных в нотации объекта JavaScript. Предназначен JSON, также как и некоторые другие форматы такие как XML и YAML, для обмена данными.
Несмотря на своё название, JSON можно использовать не только в JavaScript, но и в любом другом языке программирования.
В статье ниже рассмотрим формат JSON более детальней.
#ссылка
💡 Программирование на Python с нуля: дорожная карта разработчика
Программирование на Python с нуля: легко или не очень? По факту, изучение Python почти ничем не отличается от изучения любого другого языка. Всё стандартно: установка, настройка рабочего окружения, базы данных, переменные, функции и первый «Hello World». Но дальше — круче, ведь в ход идёт разделение на сферы применения, синхронное и асинхронное программирование, тестирование и сопутствующие инструменты, часто индивидуальные для каждого языка.
Чтобы окончательно не запутаться, нужно всё структурировать. В статье ниже вы найдете ответ на вопрос «Что нужно знать Python-разработчику?»
#ссылка
Программирование на Python с нуля: легко или не очень? По факту, изучение Python почти ничем не отличается от изучения любого другого языка. Всё стандартно: установка, настройка рабочего окружения, базы данных, переменные, функции и первый «Hello World». Но дальше — круче, ведь в ход идёт разделение на сферы применения, синхронное и асинхронное программирование, тестирование и сопутствующие инструменты, часто индивидуальные для каждого языка.
Чтобы окончательно не запутаться, нужно всё структурировать. В статье ниже вы найдете ответ на вопрос «Что нужно знать Python-разработчику?»
#ссылка
🛠️ Express
JavaScript-фреймворк Express взлетает на волне популярности Node.js. Сейчас это один из самых трендовых инструментов веб-разработки. Его используют крупные компании Accenture, IBM и Uber, а также другие фреймворки, например, Kraken, Sails и Loopback.
Express позиционируется как минималистичный, быстрый и очень гибкий фреймворк. Он предоставляет все необходимые возможности, при этом активно используя все преимущества и мощность Node.js. Поддерживает REST API.
#инструменты #js
JavaScript-фреймворк Express взлетает на волне популярности Node.js. Сейчас это один из самых трендовых инструментов веб-разработки. Его используют крупные компании Accenture, IBM и Uber, а также другие фреймворки, например, Kraken, Sails и Loopback.
Express позиционируется как минималистичный, быстрый и очень гибкий фреймворк. Он предоставляет все необходимые возможности, при этом активно используя все преимущества и мощность Node.js. Поддерживает REST API.
#инструменты #js
Разработка_мобильных_приложений_Первые_шаги.pdf
15 MB
📓 Разработка мобильных приложений (2019)
Автор: Федотенко М.А.
Описание: эта книга практическое руководство для тех, кто уже делает первые шаги в разработке мобильных приложений под Android или пока только мечтает об этом. С ней вы легко освоите основы разработки, познакомитесь со средой разработки Android Studio, создадите собственные приложения, которыми можно поделиться с друзьями и со всем миром.
#книги
Автор: Федотенко М.А.
Описание: эта книга практическое руководство для тех, кто уже делает первые шаги в разработке мобильных приложений под Android или пока только мечтает об этом. С ней вы легко освоите основы разработки, познакомитесь со средой разработки Android Studio, создадите собственные приложения, которыми можно поделиться с друзьями и со всем миром.
#книги
🔥 Лучшее на канале за неделю
1) На чём создают игры? Обзор популярных игровых движков
2) Разработка чат-ботов и разговорных интерфейсов
3) Программирование на Python с нуля: дорожная карта разработчика
#топ
1) На чём создают игры? Обзор популярных игровых движков
2) Разработка чат-ботов и разговорных интерфейсов
3) Программирование на Python с нуля: дорожная карта разработчика
#топ
💡 Как в PHP узнать IP пользователя и определить его страну?
В этой статье рассмотрим, как в PHP можно узнать IP клиента и сервера, а также разберём как зная IP клиента определить его страну и город.
#ссылка
В этой статье рассмотрим, как в PHP можно узнать IP клиента и сервера, а также разберём как зная IP клиента определить его страну и город.
#ссылка
💡 Обучение веб-разработке: руководство по оформлению кода HTML/CSS
Код HTML/CSS нужно оформлять красиво, а значит особенности верстки – обязательная часть программы обучения веб-разработке.
В статье ниже вы узнаете, как освоить нужные знания с нуля.
#ссылка
Код HTML/CSS нужно оформлять красиво, а значит особенности верстки – обязательная часть программы обучения веб-разработке.
В статье ниже вы узнаете, как освоить нужные знания с нуля.
#ссылка
Unity_для_разработчика.pdf
9.5 MB
📓 Unity для разработчика. Мобильные мультиплатформенные игры (2018)
Автор: Мэннинг Д., Батфилд-Эддисон П.
Описание: добро пожаловать в мир Unity! Создавайте игры, работающие на любых мобильных устройствах, телефонах и планшетах.
Освойте игровой движок Unity, принципы создания игр, работу с графикой, системами частиц и многое другое, научитесь создавать двухмерные и трехмерные игры, узнайте о продвинутых возможностях Unity.
Советы профессиональных разработчиков помогут быстро начать работу и сразу получить красивый, качественный и интерактивный 3D- и 2D-контент.
#книги
Автор: Мэннинг Д., Батфилд-Эддисон П.
Описание: добро пожаловать в мир Unity! Создавайте игры, работающие на любых мобильных устройствах, телефонах и планшетах.
Освойте игровой движок Unity, принципы создания игр, работу с графикой, системами частиц и многое другое, научитесь создавать двухмерные и трехмерные игры, узнайте о продвинутых возможностях Unity.
Советы профессиональных разработчиков помогут быстро начать работу и сразу получить красивый, качественный и интерактивный 3D- и 2D-контент.
#книги