Python/ django
59.1K subscribers
2.03K photos
59 videos
47 files
2.77K links
по всем вопросам @haarrp

@itchannels_telegram - 🔥 все ит-каналы

@ai_machinelearning_big_data -ML

@ArtificialIntelligencedl -AI

@datascienceiot - 📚

@pythonlbooks

РКН: clck.ru/3FmxmM
加入频道
Добрый день всем.
Делаю парсер chipbit.net/player (радио).
Но, проблема в том, что, когда происходит парсинг div:
<div class="nowPlayingPlayer"><p class="cc_streaminfo NowPlayingTitle" id="cc_strinfo_song_chipbit">Loading...</p></div>,
оно не успевает прогрузить название трека, а только: Loading...

(Понимаю, что, плеер не успевает включиться ...)

Куда копать, что бы, парсило название трека?
Использую: bs4, urllib
Почему я до сих пор не занимаюсь опенсорсом

В предыдущей опубликованной мной на Хабре статье ("Так почему же ты не участвуешь в разработке Open Source программного обеспечения?") автор поднимал вопрос — почему разработчики не участвуют в опенсорс проектах. Сегодня предлагаю посмотреть на ситуацию глазами разработчика желающего помочь опенсорсу, но раз из раза откладывающему этот шаг. Что ему мешает?

Брендон Хейс (Brandon Hays) еще в 2011 году написал на эту тему отличную статью перевод которой я публикую ниже. Через опыт автора мне хотелось выйти на системное понимание проблем, делающих опенсорс “недружелюбным” для новичков. Буду очень рад, если читатели поделятся свои опытом: изменилось ли что-то за последние годы? как вы решали/решаете обозначенные проблемы? что нужно сделать, чтобы в опенсорс проектах было легче участвовать?
И да — несмотря на все сказанное, лично я считаю, что Open Source — это единственно возможное будущее для разработки ПО. Многие со мной не согласятся — прошу не кидаться камнями, я постараюсь подробнее развить эту мысль в наших следующих статьях. Читать дальше → https://goo.gl/my6SYd
Анимация в мобильных приложениях. Тестируем Kite compositor

В 2017 году для MacOS вышла программа Kite compositor, которая может стать посредником между дизайнерами и разработчиками. Основная идея — быстрое создание анимации и прототипирование с последующей генерацией кода для платформы iOS. На структуре программы мы останавливаться не будем, на эту тему уже есть подробный материал. Цель нашей статьи — эксперимент. Дизайнер попробует создать анимацию с помощью программы, а разработчики проверят код и дадут обратную связь. Читать дальше → https://goo.gl/kr9gEU
Добрый день. Имеется следующая проблема. При загрузке на сервер файлов, всё работает хорошо, файлы загружаются и сохраняются не зависимо на Кириллице имя файла или на латинице, но вот проблема при скачивании этих файлов. Если файл на латинице, то он качается с именем, с которым был загружен, но если имя файла на латинице, то он скачивается с именем Download. Т.е. получается файлы на английском он качает нормально, а любые файлы с именем на русском он переименовывает в download. Не могу понять в чём проблема. На скринах модель и вьюха для скачивания файла.
Office 365. Разработка web-приложения. Авторизация ADAL JS, новый Microsoft Graph API

В данной статье сделаем введение в разработку web-приложений для Office 365:
— регистрация приложения в корпоративном Azure
— авторизация пользователей
— получение данных из сервисов Office 365

Основная цель: научиться делать приложения Office 365 которые можно продавать в магазине Microsoft AppSource Marketplace.

Для примера сделаем минималистичное Single Page web-приложение на JavaScript, отображающее список писем. Без Angular, TypeScript, без сборщиков, без командных строк и без серверного кода. Читать дальше → https://goo.gl/3aJWzq
Подборка книг по Django

#books@prog_hub #python@prog_hub

1. Головатый А., Каплан-Мосс Дж. Django. Подробное руководство (2-е издание)
Год:2010
Язык: русский

2. Форсье Д., Биссекс П., Чан У. "Django. Разработка WEB-приложений на Python"
Год:2009
Язык: русский

3. Владимир Дронов "Django: практика создания Web-сайтов на Python"
Год: 2016
Язык: русский

4. Leif Azzopardi, David Maxwell "How to Tango with Django"
Год:2016
Язык: английский

5. D.R.Greenfeld, A.R.Greenfeld "Two Scoops of Django 1.11 Best Practices for the Django Web Framework"
Год:2017
Язык: английский

6. Marty Alchin "Pro Django" (2nd Edition)
Год:2017
Язык: английский
Паблик «Щастьематринства» и его небольшое статистическое исследование

Введение (январь 2018)
Иногда люди берутся за дела с которыми сами справиться не могут. И я не исключение.

Есть такая интересная группа ВК — #щастьематеринства( https://goo.gl/ufC7q7 ). Она представляет из себя один из самых феерических источников грубого реализма. Если вы хотите разочароваться в семье, детях, мужьях и всем чем угодно, вам туда. Экзистенциальный кризис вам обеспечен(хотя бы фактом того, что там пишут по 15 постов в день и это настоящие люди). И, конечно, этим паблик и во многом привлекателен.

В какой-то момент у меня и жены, которая работает перинатальным психологом, возник интерес в исследовании того, что в этом паблике происходит. Например, наложить банальные статистические методы на содержание паблика, а вдруг чего интересного там есть. Особенно хотелось сделать какой-нибудь громкий вывод. Дескать паблик помогает людям… Или паблик рождает в людях ненависть… Или еще что-то такое выразительное.

Читать дальше → https://goo.gl/rXknuF
Приглашаю кодеров которые пишут софт в группу чат Телеграм https://yangx.top/joinchat/Dn6-GkPlj_ZI5bw1iKYTHA Здесь вы можете продать, обменя свой софт а также можно кодить под заказ! Ждем вас!!! Сайт: http://dedicatet.com
Кто «покидает облака»: западные ИТ-стартапы, которые отказались от виртуальной инфраструктуры

В начале прошлого года вышло исследование рынка ИТ-инфраструктуры от IDC. Согласно нему и оценкам Gartner, на размещение в ЦОД в 2017-м должно было уходить около 62% затрат на ИТ-инфраструктуру, а смещение доли физической инфраструктуры в пользу виртуальной стало одним из наметившихся трендов и на 2018-й год.

Мы уже рассказывали о стартапах, которые перешли в облако (здесь и здесь). Теперь пришла очередь известных компаний, которые их покидают или совмещают виртуальную и физическую инфраструктуру. Разберемся, почему они принимают такие решения.

Читать дальше → https://goo.gl/SS6mpa
Python и машинное обучение 📚📌
Автор: Рашка С. (2017)

Книга предоставит вам доступ в мир прогнозной аналитики и продемонстрирует, почему Python является одним из лидирующих языков науки о данных. Охватывая широкий круг мощных библиотек Python, в том числе scikit-learn, Theano и Keras, предлагая руководство и советы по всем вопросам, начиная с анализа мнений и заканчивая нейронными сетями, книга ответит на большинство ваших вопросов по машинному обучению.

Издание предназначено для специалистов по анализу данных, находящихся в поисках более широкого и практического понимания принципов машинного обучения.
#python #pydigest

Новый Python Дайджест. Все самые интересные новости из мира Python в одном месте.

В 212 выпуске вы найдете:

- Python 3.7.0a4
- Telegram бот на Python в 30 строчек кода с ИИ
- Как обучть мдль пнмть упртые скрщня
- Работаем со смарт-картами, используя Python (часть 1)
- Мега-Учебник Flask (2018): части 1-6
- Пишем бота-кликера на Python для Lineage 2
- Пишем собственный миниатюрный Redis-сервер на Python
- Взлом Wi-Fi для вставки криптовалютного шахтера в HTML-запросы
- [Видео] Регулярные выражения в Python
- MMdnn - набор утилит для работы с различными DP фреймворками
- tensorlang - дифференцируемый язык программирования, основанный на TensorFlow
- qgrid - интерактивно редактируем, фильтруем DataFrames в Jupyter
- Numpy 1.14.0

и еще много интересного

Заходите в гости - https://pythondigest.ru/issue/212/
#python #pydigest

Свежей питонятиной запахло - это новый Python Дайджест. Все самые интересные новости из мира Python в одном месте.

В 212 выпуске вы найдете:

- Python 3.7.0a4
- Telegram бот на Python в 30 строчек кода с ИИ
- Как обучть мдль пнмть упртые скрщня
- Работаем со смарт-картами, используя Python (часть 1)
- Мега-Учебник Flask (2018): части 1-6
- Пишем бота-кликера на Python для Lineage 2
- Пишем собственный миниатюрный Redis-сервер на Python
- Взлом Wi-Fi для вставки криптовалютного шахтера в HTML-запросы
- [Видео] Регулярные выражения в Python
- MMdnn - набор утилит для работы с различными DP фреймворками
- tensorlang - дифференцируемый язык программирования, основанный на TensorFlow
- qgrid - интерактивно редактируем, фильтруем DataFrames в Jupyter
- Numpy 1.14.0

и еще много интересного

Заходите в гости - https://pythondigest.ru/issue/212/
KDB

Привет, Хабр !
В статье я опишу идею хранения в достаточно известной колоночной базе данных KDB, а так же примеры того, как к этим данным обращаться. База существует еще с 2001 года, и на данный момент занимает высокие места на сайтах со сравнением подобных систем (см., например, тут) Читать дальше → https://goo.gl/1riLoK
Глубокое обучение / "Deep Learning"
═════════════════════
«Побывав на мировых конференциях по теме искусственного интеллекта, общаясь с представителями разных компаний, вижу, что в ближайшее время нас ждет множество достижений в разных направлениях применения интеллектуальных технологий в реальном бизнесе.

Одно из них — технологии в области искусственного интеллекта, которые позволяют автоматически анализировать информацию внутри и вне корпорации.

Следить за новинками технических книг удобнее, если вы участник официальной группы [club155392771|Издательства ДМК Пресс] [https://vk.com/dmkpress]

В крупных корпорациях проверяют конкурсную документацию и определяют лучшего поставщика. В телекоме и розничных сетях обрабатывают запросы в клиентскую поддержку, отвечают на комментарии в социальных сетях, выявляют репутационные риски, анализируют открытые источники и внутренние документы компании. В строительстве и производстве искусственный интеллект отправляет уведомления о различных инцидентах, чтобы быстро исправить внештатную ситуацию, проверяет проектную документацию и помогает на ранних стадиях снижать расходы на проект, извлекая информацию о возможных расхождениях.

Сможет ли искусственный интеллект заменить людей и спровоцировать безработицу национального масштаба? Думаю, нет. Скорее всего, у нас просто уменьшится продолжительность рабочей недели до 3–4 дней. Остальное время можно будет посвятить саморазвитию.»
(с) Девид Ян, ABBYY для Forbes №01 (166) 2018

Одна из последних книг издательства ДМК Пресс – «Глубокое обучение»—направления исследований в области искусственного интеллекта. С книгой и главами знакомимся на странице сайта издательства здесь —> vk.cc/7Ankv5

Глубокое обучение — это вид машинного обучения, наделяющий компьютеры способностью учиться на опыте и понимать мир в терминах иерархии концепций. Поскольку компьютер приобретает знания из опыта, отпадает нужда в человеке-операторе, который формально описывает необходимые компьютеру знания. Иерархическая организация позволяет компьютеру обучаться сложным концепциям, конструируя их из более простых; граф такой иерархии может содержать много уровней. В этой книге читатель найдет широкий обзор тем, изучаемых в глубоком обучении.

Книга содержит математические и концептуальные основы линейной алгебры, теории вероятностей и теории информации, численных расчетов и машинного обучения в том объеме, который необходим для понимания материала.

Описываются приемы глубокого обучения, применяемые на практике, в том числе глубокие сети прямого распространения, регуляризация, алгоритмы оптимизации, сверточные сети, моделирование последовательностей, и др. Рассматриваются такие приложения, как обработка естественных языков, распознавание речи, компьютерное зрение, онлайновые рекомендательные системы, биоинформатика и видеоигры. Наконец, описываются перспективные направления исследований: линейные факторные модели, автокодировщики, обучение представлений, структурные вероятностные модели, методы Монте-Карло, статистическая сумма, приближенный вывод и глубокие порождающие модели.

Издание будет полезно студентами и аспирантам, а также опытным программистам, которые хотели бы применить глубокое обучение в составе своих продуктов или платформ.
═════════════════════
Приобрести книгу: https://vk.cc/7Ankv5
═════════════════════
Следить за новинками технических книг удобнее, если вы участник официальной группы [club155392771|Издательства ДМК Пресс] [https://vk.com/dmkpress]. Один из наших подписчиков уже выиграл книгу в конкурсе от [club155392771|Издательства ДМК Пресс]. Поэтому вступайте в группу, чтобы не пропустить следующий розыгрыш и выход другой качественной литературы для вашего образования.
═════════════════════

#машинное_обучение@physics_math
#python@physics_math
#big_data@physics_math
#искусственный_интеллект@physics_math
#машинное_обучение #big_data #искусственный_интеллект #python
Всем python!
Нашел новый для себя HTTP server, gunicorn

Есть такие кто работал с ним? Какие впечатления?

http://gunicorn.org
Продолжаю разбираться с Django. Вроде +- понимаю, как всё устроенно. Но вот если допустим у меня есть модель товара, то как мне на HTML-страницу вывести название и цену конкретного товара (id которого равно к примеру 3), и какие вообще существуют методы/способы отображения моделей на HTML-странице?
Доброго времени суток!
Подскажите, как в python 3 создавать и использовать исключения, созданные пользователем?
Бег в мешках с завязанными глазами спиной вперед

Какой язык программирования самый быстрый — не всегда практичный, но крайне любопытный вопрос. Сайт benchmarksgame как раз об этом. Суть проекта в сравнении скорости языков программирования на ряде типовых задач. Надо сказать, что результаты не всегда предсказуемы. Что, если JavaScript такой же быстрый, как и C? Это же скандал!

Гордость и предубеждение
Способность делать что-либо быстро всегда высоко ценится ее обладателем, зачастую независимо от качества исполнения. — Джейн Остин

На benchmarksgame часто ссылаются, чтобы доказать преимущества или недостатки того или иного языка программирования. Однако тут нужно быть аккуратным. Те, кто профессионально занимаются замерами производительности, знают, что в этом деле есть множество подводных камней, и можно легко попасть в просак. Например, виртуальной машине Java нужно некоторое время, чтобы прогреться. Соответственно на слишком коротких тестах результаты будут нерепрезентабельны. К счастью, с точки зрения статистики на сайте используется очень даже систематичный подход.

Но цифрам все равно нельзя верить, и вот почему.

Читать дальше → https://goo.gl/UDKG33
Жму открыть сам Python 3.6 (32 bit) на долю секунды мелькает консоль и пропадает и всё на этом. Ничего не помогает типа “открыть от имени админа” и т.д.
Так же у меня есть небольшой скриптик мне скинули, я пытаюсь его открыть через “Edit with idle” и так же ничего не происходит. Я не имею никаких знаний в этом, скачал с целью начать осваивать, и уже столкнулся с проблемой) Windows 7 64 bit
[Из песочницы] Bobaos — доступ к шине KNX TP/UART c Raspberry Pi

Если вы не знакомы с системами автоматизации и стандартом KNX, то нужную информацию можете получить в гугле или с официальных сайтов. Если же вы работаете с данным стандартом — то многие вещи вам будут понятны, и, возможно, вас, как и меня, давно интересует вопрос каким же образом можно получить доступ к физической шине KNX, минуя IP роутеры.
Далее я покажу каким образом я решил для себя эту задачу, используя Raspberry Pi и модуль KNX BAOS 838 kBerry от Weinzierl.
Читать дальше → https://goo.gl/sBJXK6
Raspberry Pi. Полное руководство по Raspberry Pi для начинающих /
The complete guide to Raspberry Pi for beginners (2017) [EPUB, PDF] [En]
═════════════════════
Описание:
═════════════════════
Эта книга служит руководством для новичков в мире Raspberry Pi, о разных моделях, как их использовать и каковы их возможности. Из книги вы узнаете о способностях микрокомпьютера Raspberry Pi, какая модель для вас правильная, как настроить свой Pi для использования и как начать работу с вашим первым проектом.

Вы откроете для себя различные языки программирования, которые можно использовать на Pi, и какие из них лучше всего для вас, чтобы начать. Также включены некоторые интересные и простые проекты, которые вы можете попробовать, которые идеально подходят для начинающего пользователя Pi

#raspberry@physics_math
#микроконтроллеры@physics_math
#программирование@physics_math
#процессоры@physics_math
#процессоры #программирование #микроконтроллеры #си #asm #computerscience #assembler