📑 Курс Django: Веб-приложение на основе XLSX вместо базы данных
Покажем, как Django работает с файлами JSON, CSV, YAML, XLSX, разберемся с настройками media, и напишем приложение, которое использует XLSX (или Google Sheets) для загрузки данных.
🔎 Читать статью
Путь Программиста | #статьи #Django #Google #web
Покажем, как Django работает с файлами JSON, CSV, YAML, XLSX, разберемся с настройками media, и напишем приложение, которое использует XLSX (или Google Sheets) для загрузки данных.
🔎 Читать статью
Путь Программиста | #статьи #Django #Google #web
⚡️ hibernate.org/orm — это библиотека, предназначенная для решения задач объектно-реляционного отображения (ORM). Hibernate ORM используется для хранения данных в реляционных базах данных. Она обеспечивает более простой и абстрактный способ сделать это для разработчиков. Он использует JDBC в своей реализации. Hibernate также является реализацией спецификации JPA.
Путь Программиста | #сервисы #java
Путь Программиста | #сервисы #java
📖Practical Recommender Systems
🖋 Kim Falk, 2019
Системы онлайн-рекомендаций помогают пользователям находить фильмы, работу, рестораны и даже свидания. Это искусство — комбинировать статистику, демографические данные и параметры запроса для достижения результатов, которые порадуют пользователя. Научитесь правильно строить рекомендательную систему: она может значительно повлиять на ваше приложение!
💾 Скачать книгу
Путь Программиста | #книги #Си
🖋 Kim Falk, 2019
Системы онлайн-рекомендаций помогают пользователям находить фильмы, работу, рестораны и даже свидания. Это искусство — комбинировать статистику, демографические данные и параметры запроса для достижения результатов, которые порадуют пользователя. Научитесь правильно строить рекомендательную систему: она может значительно повлиять на ваше приложение!
💾 Скачать книгу
Путь Программиста | #книги #Си
Обучение для будущих разработчиков веб-сервисов
ИТМО и VK Education запускают набор в магистратуру "Распределенные веб-сервисы" в Петербурге. Программа ориентирована на абитуриентов с IT-образованием. Лучшие выпускники по итогам обучения могут получить оффер от VK. Учебный план магистратуры включает углубленные курсы по программированию, базам данных, машинному обучению и безопасности веб-приложений с акцентом на практику — студентов ждет отработка навыков на реальных кейсах сервисов VK.
Подать заявку
Путь Программиста | #обучение #it
ИТМО и VK Education запускают набор в магистратуру "Распределенные веб-сервисы" в Петербурге. Программа ориентирована на абитуриентов с IT-образованием. Лучшие выпускники по итогам обучения могут получить оффер от VK. Учебный план магистратуры включает углубленные курсы по программированию, базам данных, машинному обучению и безопасности веб-приложений с акцентом на практику — студентов ждет отработка навыков на реальных кейсах сервисов VK.
Подать заявку
Путь Программиста | #обучение #it
📖Deep Reinforcement Learning in Action
🖋 Alexander Zai, Brandon Brown, 2019
Люди лучше всего учатся с обратной связью: нам нравятся действия, которые приводят к положительным результатам, и пугают решения с отрицательными последствиями. Этот процесс может быть применен в компьютерных программах, позволяя им решать более сложные проблемы, которые не под силу классическому программированию. Данная книга научит вас основным понятиям и терминологии глубокого обучения с подкреплением, а также практическим навыкам и методам, которые понадобятся вам для внедрения нейросетей в свои собственные проекты.
💾 Скачать книгу
Путь Программиста | #книги #programming
🖋 Alexander Zai, Brandon Brown, 2019
Люди лучше всего учатся с обратной связью: нам нравятся действия, которые приводят к положительным результатам, и пугают решения с отрицательными последствиями. Этот процесс может быть применен в компьютерных программах, позволяя им решать более сложные проблемы, которые не под силу классическому программированию. Данная книга научит вас основным понятиям и терминологии глубокого обучения с подкреплением, а также практическим навыкам и методам, которые понадобятся вам для внедрения нейросетей в свои собственные проекты.
💾 Скачать книгу
Путь Программиста | #книги #programming
📖Java Cookbook
🖋 Ian F. Darwin, 2020
Java продолжает расти и развиваться, и эта книга тоже обновляется. С помощью данного руководства вы ознакомитесь с сотнями практических рецептов по широкому кругу тем Java. Вы узнаете полезные техники практически для всего - от обработки строк и функционального программирования до сетевого взаимодействия. Это обновленное издание охватывает изменения, внесенные в Java 12, 13 и 14.
💾 Скачать книгу
Путь Программиста | #книги #Java
🖋 Ian F. Darwin, 2020
Java продолжает расти и развиваться, и эта книга тоже обновляется. С помощью данного руководства вы ознакомитесь с сотнями практических рецептов по широкому кругу тем Java. Вы узнаете полезные техники практически для всего - от обработки строк и функционального программирования до сетевого взаимодействия. Это обновленное издание охватывает изменения, внесенные в Java 12, 13 и 14.
💾 Скачать книгу
Путь Программиста | #книги #Java
⚡️ logging.apache.org/log4j/2.x — фреймворк для скрытия реализации рутинных операций по журналированию определённых событий, которые происходят во время работы Java-приложений.
Путь Программиста | #сервисы #java
Путь Программиста | #сервисы #java
📑 Реализация алгоритма Укконена на Python
Суффиксное дерево Укконена – один из тех коварных алгоритмов, которые выглядят просто и понятно в теории, но представляют определенные сложности для реализации. Разбираемся, как превратить алгоритм в рабочий код для построения и визуализации дерева.
🔎 Читать статью
Путь Программиста | #статьи #Python
Суффиксное дерево Укконена – один из тех коварных алгоритмов, которые выглядят просто и понятно в теории, но представляют определенные сложности для реализации. Разбираемся, как превратить алгоритм в рабочий код для построения и визуализации дерева.
🔎 Читать статью
Путь Программиста | #статьи #Python
Книжный архив временно переехал
Для доступа к скачиванию книг необходимо подписаться на этот канал
Для доступа к скачиванию книг необходимо подписаться на этот канал
📖How JavaScript Works
🖋 Jonathon Simpson, 2024
Эта книга представляет собой исчерпывающее введение в JavaScript, от того, как он работает на техническом уровне, до того, как он используется для создания веб-сайтов и приложений. Здесь описано все, что вам нужно знать, чтобы начать карьеру в области разработки на JavaScript.
💾 Скачать книгу
Путь Программиста | #книги #JavaScript
🖋 Jonathon Simpson, 2024
Эта книга представляет собой исчерпывающее введение в JavaScript, от того, как он работает на техническом уровне, до того, как он используется для создания веб-сайтов и приложений. Здесь описано все, что вам нужно знать, чтобы начать карьеру в области разработки на JavaScript.
💾 Скачать книгу
Путь Программиста | #книги #JavaScript
📑 Почти все, что вы хотели бы знать про Docker
В этой статье мы расскажем про базовые техники работы с Docker, а также погрузим читателя в основы докеризации приложений.
Предполагается, что читатель что-то слышал про Docker и хотел бы начать знакомство с технологией. Мы постараемся упростить этот процесс.
🔎 Читать статью
Путь Программиста | #статьи #Docker
В этой статье мы расскажем про базовые техники работы с Docker, а также погрузим читателя в основы докеризации приложений.
Предполагается, что читатель что-то слышал про Docker и хотел бы начать знакомство с технологией. Мы постараемся упростить этот процесс.
🔎 Читать статью
Путь Программиста | #статьи #Docker
📑 Как работать с объектным хранилищем на Python
Файлы в проекте можно хранить разными способами: локально на компьютере, в базе данных или S3-хранилище (объектное хранилище). Последнее — одно из самых популярных решений. Оно отличается надежностью и масштабируемостью. Использовать S3 можно не только в личных целях, но и для решения бизнес-задач. Для специалиста навык работы с объектным хранилищем востребован. Он поможет быстрее дойти до следующего уровня в карьере.
Под катом расскажем о преимуществах S3, научимся загружать и получать файлы, сверстаем небольшой сайт с его использованием!
🔎 Читать статью
Путь Программиста | #статьи #Python
Файлы в проекте можно хранить разными способами: локально на компьютере, в базе данных или S3-хранилище (объектное хранилище). Последнее — одно из самых популярных решений. Оно отличается надежностью и масштабируемостью. Использовать S3 можно не только в личных целях, но и для решения бизнес-задач. Для специалиста навык работы с объектным хранилищем востребован. Он поможет быстрее дойти до следующего уровня в карьере.
Под катом расскажем о преимуществах S3, научимся загружать и получать файлы, сверстаем небольшой сайт с его использованием!
🔎 Читать статью
Путь Программиста | #статьи #Python
📖Python Fastlane
🖋 Martin Gioldmeyr, 2020
Эта книга поможет вам освоить самый известный язык программирования в мире. Благодаря пошаговым инструкциям и объяснениям всех важных основных функций, вы скоро начнете писать свои собственные компьютерные программы и познакомитесь с миром разработки программного обеспечения.
💾 Скачать книгу
Путь Программиста | #книги #Python
🖋 Martin Gioldmeyr, 2020
Эта книга поможет вам освоить самый известный язык программирования в мире. Благодаря пошаговым инструкциям и объяснениям всех важных основных функций, вы скоро начнете писать свои собственные компьютерные программы и познакомитесь с миром разработки программного обеспечения.
💾 Скачать книгу
Путь Программиста | #книги #Python
📑 Тьюринг. Гений, опередивший время
Как известно, именно Алан разгадал немецкий шифр в «Энигме». Но не будем повествовать об этом – тема давно изъезжена вдоль и поперёк, сняты фильмы, написаны книги и выпущено бесчисленное количество статей. Лучше к дню рождения великого британского математика попробуем узнать, каким человеком он был.
🔎 Читать статью
Путь Программиста | #статьи
Как известно, именно Алан разгадал немецкий шифр в «Энигме». Но не будем повествовать об этом – тема давно изъезжена вдоль и поперёк, сняты фильмы, написаны книги и выпущено бесчисленное количество статей. Лучше к дню рождения великого британского математика попробуем узнать, каким человеком он был.
🔎 Читать статью
Путь Программиста | #статьи
📑 Деплой .NET приложений для самых маленьких. Часть 1. Jenkins
В прошлой статье мы рассмотрели способы запуска наших проектов на удаленном VPS. Для этого мы арендовали хостинг, создали шаблонное приложение, перенесли его на хостинг через простое копирование через ssh и через git clone, запустили через dotnet run / dotnet publish, а также развернули приложение в докере.
Действительно, такой подход сложно назвать правильным даже для учебных целей, уж тем более его вряд ли можно назвать хорошим для реальных рабочих проектов. Поэтому предлагаю рассмотреть сценарий развертывания контейнеризированного .NET приложения с использованием Jenkins.
🔎 Читать статью
Путь Программиста | #статьи
В прошлой статье мы рассмотрели способы запуска наших проектов на удаленном VPS. Для этого мы арендовали хостинг, создали шаблонное приложение, перенесли его на хостинг через простое копирование через ssh и через git clone, запустили через dotnet run / dotnet publish, а также развернули приложение в докере.
Действительно, такой подход сложно назвать правильным даже для учебных целей, уж тем более его вряд ли можно назвать хорошим для реальных рабочих проектов. Поэтому предлагаю рассмотреть сценарий развертывания контейнеризированного .NET приложения с использованием Jenkins.
🔎 Читать статью
Путь Программиста | #статьи
📑 Настройка Git сервера с нуля
В данной статье я подробно опишу процесс настройки системы управления репозиториями, используя лишь возможности самого Git. Этот подход может показаться необычным, но он позволяет лучше понять внутренние механизмы работы Git и получить новые навыки, которые могут оказаться полезными в вашей карьере DevOps.
🔎 Читать статью
Путь Программиста | #статьи
В данной статье я подробно опишу процесс настройки системы управления репозиториями, используя лишь возможности самого Git. Этот подход может показаться необычным, но он позволяет лучше понять внутренние механизмы работы Git и получить новые навыки, которые могут оказаться полезными в вашей карьере DevOps.
🔎 Читать статью
Путь Программиста | #статьи