В эпоху бурной цифровизации Portable Document Format (PDF) — межплатформенный открытый формат электронных документов, изначально разработанный компанией Adobe Systemsએ с использованием ряда возможностей языка PostScriptએ, стал особенно популярным. В первую очередь, он предназначен для представления в электронном виде полиграфической продукции. C 1 июля 2008 года PDF стал открытым стандартом ISO 32000. Последняя версия
Читать далее «Работа с PDF-файлами в Python (часть I): чтение и разбор»
Рубрика: Шпаргалки
Всё, что может пригодится в будущем
Подборка датасетов для машинного обучения
Перед вами статья-путеводитель по открытым наборам данных для машинного обучения. В ней, для начала, собрана подборка интересных и свежих (относительно)
Меньше слов, больше данных.
Поехали…
Kotlin для начинающих
Для начинающих язык Java является несколько многословным и сложным. Это пособие посвящено другому языку программирования, спутнику Java — языку Котлин. Котлин — молодой, лёгкий для изучения язык программирования, позволяющий писать программы под платформы JVM и Android более лаконично, просто и с меньшим количеством ошибок по сравнению с языком Java. Котлин и Java — полностью интероперабельные языки, поэтому одна и та же программа может быть частично написана на Котлине, частично на Java. Программы на Котлине могут использовать все имеющиеся Java-библиотеки, и наоборот. На данный момент программы на Котлине пишут сотни тысяч программистов, основная ниша его промышленного применения — мобильные приложения под платформу Android и, в несколько меньшей степени, web-разработка.
Читать далее «Kotlin для начинающих»
Основы градиентного бустинга
Руководитель направления контроля качества интеграции и внедрений в 1С-Битрикс
Классная, подробная и понятная преза по деталям внутри деревьев градиентного бустинга от создателей XGBoost — от простого к сложному:
Читать далее «Основы градиентного бустинга»
TOP 5 фреймворков Python для Web-разработки в 2020 году
Python — универсальный язык программирования и его можно пользовать для реализации любого класса задач от простого сценария автоматизации до системного программирования, от разработки игр до научных графических и веб‑приложений. Последнее время именно в науке о данных и машинном обучении Python набирает обороты. Интеграция серьёзных вычислительных приложений с web-приложениями для представленя результатов в интернете — ведущий тренд современности. Поэтому в этой статье обсуждаются 5 лучших веб‑фреймворков Python с более-менее внятными подробностями и комментариями.
Веб‑приложение состоит из двух частей: клиентской и серверной. Клиентская часть — это, в основном, HTMLએ, CSSએ и Javascriptએ и рассматривается она, как способ представления информации пользователям. Серверная часть, как правило, является наиболее сложной и описывает всю бизнес-логику приложения. Веб‑разработку серверной части можно выполнить на многих языках, таких как Javaએ, .Netએ, PHPએ, Ruby on Railsએ, Javascriptએ и т. д. Сегодня Python с его веб‑фреймворками также служит основой серверной части приложений.
Хочу узнать
20 электронных библиотек, где можно брать книги бесплатно и легально
Сохраните себе этот полезный список, и вы всегда будете знать, где законно брать книги для чтения.
1. Библиотека Максима Мошкова (
Читать далее «20 электронных библиотек, где можно брать книги бесплатно и легально»
Просто хозяйственное мыло и никакой химии
Несмотря на обилие разнообразной бытовой химии, на прилавках магазинов до сих пор можно встретить невзрачные коричневые куски хозяйственного мыла. При СССР это мыло было в каждом доме и заменяло десятки средств бытовой химии и личной гигиены.
Стоит оно копейки, зато по полезным свойствам обгонит любое чистящее средство! И не только в быту! Спектр его применения невероятно широк — от косметологии до лечения ожогов, грибка, воспалительных заболеваний и т.д.
Давайте разберемся, чем так уникально хозяйственное мыло.
Читать далее «Просто хозяйственное мыло и никакой химии»