IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте нас в Telegram

     12.10.2017       Выпуск 199 (09.10.2017 - 15.10.2017)       Статьи

Реализация фасетного поиска с помощью Django и PostgreSQL

Фасетный поиск основан на выдаче результата поиска в виде маленькой части найденых данных, а также набора всех значений всех атрибутов искомых документов, которые встречаются в найденном множестве документов. Поиск состоит из многих этапов, на каждом этапе пользователь уточнает значения различных параметров, сужая таким образом размер найденных документов. 

     11.10.2017       Выпуск 199 (09.10.2017 - 15.10.2017)       Статьи

Простой или волшебный UPSERT в PostgreSQL с Django Django

О том, как Django поддерживает UPSERT

     09.10.2017       Выпуск 199 (09.10.2017 - 15.10.2017)       Статьи
     06.10.2017       Выпуск 198 (02.10.2017 - 08.10.2017)       Статьи
     06.10.2017       Выпуск 198 (02.10.2017 - 08.10.2017)       Статьи

Как настроить логирование в Django

Настройка логов и их внешнего вида в Django

     05.10.2017       Выпуск 198 (02.10.2017 - 08.10.2017)       Релизы
     05.10.2017       Выпуск 198 (02.10.2017 - 08.10.2017)       Статьи

Django ORM — медленный? Оптимизируем (хардкорно) Django

Наступила осень, и, несмотря на хорошую погоду, наши зрители потянулись за новым видеоконтентом. Бекенд-серверы, обслуживающие эмбеды с видео, стали упираться в CPU. С криками "а-а-а" прибежали системные администраторы и начали отбирать у отдела разработки ноутбуки и десктопы, грозясь поставить их в датацентры "на усиление". Разработке это конечно всё не понравилось и все поувольнялись с этой хренью решили что-нибудь сделать.

     02.10.2017       Выпуск 198 (02.10.2017 - 08.10.2017)       Статьи
     02.10.2017       Выпуск 198 (02.10.2017 - 08.10.2017)       Статьи
     29.09.2017       Выпуск 197 (25.09.2017 - 01.10.2017)       Статьи

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

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

     26.09.2017       Выпуск 197 (25.09.2017 - 01.10.2017)       Статьи

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

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

     27.09.2017       Выпуск 197 (25.09.2017 - 01.10.2017)       Вакансии

Вакансия: разработчик в 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

     25.09.2017       Выпуск 197 (25.09.2017 - 01.10.2017)       Статьи
     24.09.2017       Выпуск 196 (18.09.2017 - 24.09.2017)       Статьи

Django. Добавление Google reCAPTCHA

Использование Google reCAPTCHA для форм на Django сайте с использованием декоратора.

     22.09.2017       Выпуск 196 (18.09.2017 - 24.09.2017)       Релизы
     21.09.2017       Выпуск 196 (18.09.2017 - 24.09.2017)       Статьи