Как стать автором
Обновить
67
0
Roman Prokofyev @black_bunny

Пользователь

Отправить сообщение

Не совсем понял вопрос, вы имеете в виду старая версия, которая была написана на NodeJS + Processing? Да, она тоже доступна здесь: https://github.com/dragoon/gtfs-visualizations

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

Это как раз-таки в моем коде считается)

Я тоже думал об этом, добавленная сложность на мой взгляд вот в чем:

  • Прикрутить поиск по доступным GTFS датасетам и определить начилие в них shapes.txt

  • Скачивать и сохранять эти датасеты куда-то (S3?) чтобы не скачивать каждый раз, в том числе файл в водоемами от OpenStreetMap

  • Кэшировать промежуточные файлы (в соответствии с входными параметрами), так как обработка больших датасетов вычислительно довольно интенсивная

Завернуть во Flask или Django наверное не так сложно если есть опыт.

Можно сделать через параметры lat/lon в строке запроса, например zima.prokofyev.ch?token=XXX&lat=XX&lon=XXX

У вас там не VPN часом?)

Согласен, пока это прототип чтобы американцам тоже удобно было :) можно просто запоминать последнее наверное, первый раз человек переключит и все.

Спасибо за анализ!

Облака действительно убиваются и пересоздаются потому что я использую cacheAsBitMap (без него производительность еще хуже), и нужно иметь возможность менять цвет облаков, пока не нашел способа это сделать.

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

Да с подстроением под размер страницы есть проблемы, решается только обновлением страницы, я подумал что пока это не так важно.

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

Ну и use-case именно для использования на отдельном устройстве которое всегда доступно.

Скорее всего в django-celery нет такой функциональности в базовом комплекте. Но к нему есть различные расширения, например вот это — github.com/mattcaldwell/django-celery-admin-ext, позволяющее запускать периодические задачи прямо из админки.
Не знаю насчет французского тогда, но в Москве для обучения немецкому есть отличный институт Гёте, в том числе есть и интенсивные курсы.
Я сомневаюсь в том, что можно быстро прокачаться до разговорного уровня. Оптимальный вариант — пойти на интенсивные курсы в стране-носителе языка, а зачем еще нужен разговорный уровень если вы не в такой стране?
Мне такой не известен к сожалению, все что я выучил на японском пришло из анимэ с субтитрами :)
Да, есть такие косяки, но по моему опыту они o() малое от остальных.
2500 это еще не так много, я не знаю ваш случай, но в нашем случае большинство ошибок правильные (). К тому же хоть на графике и написано pylint, на самом деле это суммарные ошибки pylint, pyflakes и pep8. Многие из них дублируются, поэтому при исправлении одной — на само деле исправляешь 3.

Посмотрите вот сюда чтобы увидеть по-настоящему большое количество ошибок: )
jenkins.shiningpanda.com/nltk/job/NLTK-py2.5/63/
Всегда пожалуйста, скоро кстати будет пара багфиксов для django-selenium, исправляющие и ваше issue в том числе. Но в будущем от него можно будет отказаться, так как в django 1.4 будет встроенная поддержка selenium и windmill.
Ну хватит уже :)
А я в свое время TeamCity не осилил, что-то coverage не получилось настроить, хотя Jenkins'ом сейчас доволен.
Спасибо за топик!
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Zürich, Швейцария
Дата рождения
Зарегистрирован
Активность

Специализация

Backend Developer, Fullstack Developer
Lead
Python
C#
Git
.NET