Выпуск 197

(25.09.2017 - 01.10.2017)

pythondigest.ru: Выпуск 197

Статьи

      Расширяем модель User в Django Django

Для работы с пользователями, Django предоставляет готовую модель User. Часто, одной этой модели недостаточно. Приходится ее расширять, либо переписывать, если не устраивает стандартная реализация.

      Хотите рейтинги значимости проектов с GitHub? Их есть у нас!

На прошлой неделе наткнулся на репозиторий «Made in Russia» — один из многочисленных однотипных репозиториев Ионики, с перечислением проектов, принадлежащих авторам, указавшим в профиле ту или иную страну.

Из-за того, что данные не живые, a собранные из дампа, содержимое репозиториев довольно быстро теряет актуальность, а разворачивать Node и всю кухню проекта, чтобы обновить дамп — дело долгое и скучное. Потому лично я не очень верю в развитие упомянутых проектов. Однако же я верю, что можно сделать лучше и интереснее.

Лучше и интереснее, развивая идею, я попытался сделать в новом проекте — CodeOrigins
 

      Используем числа в переводимых строках

Статья о том, как орагнизовать перевод чисел в зависимости от языка. (ед. числа и множественное число)

      Читаем и пишем CSV файлы из Python

Весьма подробная статья о возможностях модуля csv

      Как создавать миграции с данными для Django

Короткая статья о том, как создавать данные в таблицы с помощью миграций

      Свой сервер обложек на Python для интернет-радио

Я перфекционист который любит во всём порядок. Больше всего меня радует когда вещи работают именно так, как они должны работать (в моём, разумеется, понимании). А ещё у меня уже давно есть своё персональное интернет-радио на базе IceCast-KH + LiquidSoap. И много лет мне не давал спокойно спать тот факт, что сервера потокового радиовещания не умеют отдавать обложки (artwork) проигрываемых треков в потоке. Да и не только в потоке — вообще никак не умеют. Я и на IceCast-KH (форк от IceCast2) перешёл только из-за одной его убер-фичи — он умеет отдавать mp3-тэги внутри flv потока (это нужно для отображения исполняемого трека при онлайн воспроизведении на сайте через флэш-плеер). И теперь пришло время закрыть последний вопрос — отдачу обложек проигрываемых треков — и успокоиться. Поскольку готовых решений не нашлось, я не придумал ничего лучше, чем написать свой сервер обложек для .mp3 файлов. Как? Добро пожаловать под кат.

      Визуализация результатов выборов в Москве на карте в Jupyter Notebook

 

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

В качестве примера возьмем недавно отгремевшие муниципальные выборы в Москве. Сами данные можно взять с сайта мосгоризбиркома, в можно просто забрать датасеты с https://gudkov.ru/. Там даже есть какая-никакая визуализация, но мы пойдем глубже. Итак, что же у нас в итоге должно получиться?

Вакансии

      Вакансия: разработчик в improvado.io

improvado.io - агрегация, анализ и визуализация больших рекламных данных. 

Куча модных технологий и buzzwords, в числе которых: Big Data, Machine Learning.
Главный офис располагается в Сан-Франциско. Центр разработки - в Томске.
Компания успешно прошла программу акселерации в 500 Startups и уже получила более 3 миллионов долларов инвестиций от крайне известных людей в маркетинговой индустрии из Кремниевой долины. 

Что мы предлагаем?

- Работа в офисе, в центре Томска;
- Гибкий график с плавающим началом дня;
- Бесплатные обеды в офисе;
- Уютное рабочее место;
- Футбол;
- Курсы английского языка;
- И, конечно же, крутая команда и взаимоуважение!

Какие навыки нам необходимы?

- Опыт разработки на Python;
- Плюсом будет: опыт Django, Apache Spark, PostgreSQL, Tornado.

Зарплата: 

- От 70 000 до 150 000, по результатам собеседования.

Если твой опыт соответствует требованиям - будем рады ознакомиться с твоим резюме!
Присылай на ivan@improvado.io

Релизы

      Zope 4.0beta

Проект Zope готовит масштабные изменения с версией 4

      PyDev 6.0

      ethereumd-proxy 0.3.0

Прокси клиент-сервер для Ethereum ноды


Latest news


  Глушим аномалии в географических данных с помощью Pandas

  Terality — автоматически масштабируемая альтернатива Pandas

  «Раздвижное» решето Эратосфена

  Генерация подземелий на Python с изпользованием Pillow

  MoscowPython Meetup 76 - Базовые навыки администрирования PostgreSQL

  MoscowPython Meetup 76 - Автотесты. Борьба за внедрение

  Кроссплатформенный переключатель прокси-сервера на Python + Qt

  [Окончание] Новогодний детектив: странный хайзенбаг в «питоньих» часах

  Пишем свои модули для Ansible на Python

  Прогнозирование объема продаж продукции при динамическом ценообразовании

  Нейродайджест: главное из области машинного обучения за декабрь 2021

  Сравнение матричной факторизации с трансформерами на наборе данных MovieLens с применением библиотеки pytorch-acceleratd

  Torch Hub Series #5: MiDaS — Model on Depth Estimation

  Python в металлургической промышленности

  Создание MergeField в .docx на Python


Show all



Разместим вашу рекламу

Пиши: mail@pythondigest.ru

Нашли опечатку?

Выделите фрагмент и отправьте нажатием Ctrl+Enter.

Система Orphus