
Zart
25.10.2016
07:39:36
у них же распродажи постоянно
по дешевке можно удачно урвать

Igor
25.10.2016
07:39:47
кстати, "дедики" у них тоже отличные :) не 1U и Xeonы, а Core i5 десктопные всякие :)
хмм, спасибо, не знал

Google

Igor
25.10.2016
07:40:30

Zart
25.10.2016
07:42:57
http://serverboerse.de/ru/

Petr
25.10.2016
07:43:42
Господи
Да скалевэй
Оно железное даже
Scaleway.com

Zart
25.10.2016
07:44:12
хостингов - как говна за баней

Logerk49
25.10.2016
08:06:14
в с# есть функция directory.getfiles(1,2) которая возращает имена файлов, отвечающие условиям заданного шаблона
есть ли похожее что-то в питоне?

Zart
25.10.2016
08:07:21
glob.glob
модуль fnmatch еще

Logerk49
25.10.2016
08:09:01
спасибо

Марк
25.10.2016
08:26:53

Igor
25.10.2016
08:26:59
не за что)

Google

Stanislav
25.10.2016
08:28:24

b0g3r
25.10.2016
08:29:01
есть ли какой-то резон загружать .gitignore на git?

Denis
25.10.2016
08:31:36

Zart
25.10.2016
08:31:40

b0g3r
25.10.2016
08:32:00
а вот .idea от пайчарма нелогично же добавлять в .gitignore?

Denis
25.10.2016
08:32:48
Насчет него хз, не сильно им пользовался

A
25.10.2016
08:33:02

Zart
25.10.2016
08:33:48
обычно сходятся на том, что файлы проектов хранить можно и нужно, а локальных настроек нет

V
25.10.2016
08:37:07
со связями тоже разобрался

b0g3r
25.10.2016
08:39:24
я про то, что в команде, к примеру, люди могут использовать разные ide и каждый будет в .gitignore добавлять свои локальные настройки?
обычно сходятся на том, что файлы проектов хранить можно и нужно, а локальных настроек нет

V
25.10.2016
08:40:13

Zart
25.10.2016
08:40:16
ну да
так и делают

Igor
25.10.2016
08:40:29
я часто в .gitignore встречаю игнор .idea, *.sublime-* и прочего
мне это кажется неправильным. *.py[c|o] - ладно, да
но добавь ты в глобальный свой ~/.gitignore все свои IDE-срачи и нет проблем

Google

Zart
25.10.2016
08:41:13
.DS от макоёбов, .idea от джетбрейнсофагов, *.suo от вендузятнегов
и так далее

Igor
25.10.2016
08:41:26
а про Thumbs.db свой любимый виндовый забыл!

Zart
25.10.2016
08:41:41
не забыл, я это говно удаляю физически

Igor
25.10.2016
08:41:42
хотя нет, suo какой-то вон :)

Zart
25.10.2016
08:41:55
суо - это поюзерные от вижелстудии же

ultranoise ?
25.10.2016
08:41:55
DS_STORE добавьте

Igor
25.10.2016
08:42:02
зарт написал, не полностью просто

ultranoise ?
25.10.2016
08:42:08
(

V
25.10.2016
08:42:24
на гитхабе есть примеры гитигноров, где всего этого мусора в достатке
в доке ссылка была на репозиторий с разными наборами, как щас помню

Zart
25.10.2016
08:42:50
https://github.com/github/gitignore

V
25.10.2016
08:43:53
ага
пытаюсь разобраться с производительностью скрипта, который по http тащит json из firebase помощью requests.get. профайлер говорит что 90% времени занимает <built-in method _socket.getaddrinfo> - я правильно понимаю, что это запрос к dns?

Zart
25.10.2016
09:01:39
попробуй поменять адрес на айпи - http://x.x.x.x/json

V
25.10.2016
09:03:17
ага, ща
у меня там по https на самом деле запрос, и если по ip идти говорит requests.exceptions.SSLError: hostname '216.58.214.238' doesn't match either of '*.google.com', '*.android.com', ...

Igor
25.10.2016
09:06:39
а если пингануть его и прописать пару хост-ип в etc hosts?

V
25.10.2016
09:06:43
по хттп фаербейз не отдается

Igor
25.10.2016
09:06:47
дебилизм конечно но проверить

Google

V
25.10.2016
09:07:01

Igor
25.10.2016
09:07:10
вообще странно, ведь системный кэш днс есть
в винде и макоси точно
в линухе тоже должен быть

V
25.10.2016
09:07:29
я на маке

Zart
25.10.2016
09:07:48
в линупсе кэша в либц не было вроде

Igor
25.10.2016
09:08:05

Zart
25.10.2016
09:08:29
ну кэш через nscd там точно есть, но его применяют в других сценариях обычно

V
25.10.2016
09:09:01
либо на маке не кеширует, либо дело не в днс, т.к. одинаково долго выполняется каждый раз

Igor
25.10.2016
09:09:32
а через браузер так же долго?

Admin
ERROR: S client not available

V
25.10.2016
09:09:33
ща попробую в хостс прописать тупенько
для начала

Igor
25.10.2016
09:10:10
можно из браузера девтулсом проверить, как долго чё занимает

V
25.10.2016
09:10:19
хм, нет, браузером быстро

Igor
25.10.2016
09:10:23
там вроде в т.ч. днс лукапы палятся отдельной строкой
либо возвращается вообще 304 нот модифаед
или как там его

V
25.10.2016
09:10:50
0.7 сек на весь запрос против почти 5 сек через реквестс

Igor
25.10.2016
09:10:55
но это обычно для статики

Google

Igor
25.10.2016
09:11:30
а если import pudb; pu.db воткнуть и глянуть в дебаггере пошагово, на чем виснет?
(pudb можно заменить pdb, ipdb, pycharm)

V
25.10.2016
09:12:14
так в пичарме делаю профайл, он показывает на чем тупняк, выше писал
<built-in method _socket.getaddrinfo>

Igor
25.10.2016
09:13:18
а, пардон

Zart
25.10.2016
09:13:44

V
25.10.2016
09:13:49
на so вот тоже нашел что это днс и лечится кешированием вроде как
виснет ли
не не, ничего не виснет, ответ приходит, просто долго оч, почти 5 сек
этот файрбейз весь из себя же такой облачный, весь поди лоадбалансерами обвешан, только что вручную зарезолвил, айпи уже другой
чем тот, который я видел минуту назад

Zart
25.10.2016
09:16:33
странно
нормальные промежуточные днс ставят лимит на минимальный ттл чтобы избежать подобного

V
25.10.2016
09:17:27
ну firebase.google.com, еще недавно резолвился в 216.58.214.238, сейчас уже 216.58.214.206
во, теперь опять 238

Zart
25.10.2016
09:18:16
5 минут ттл
может 10

V
25.10.2016
09:19:12
ну все равно я не понимаю, почему баузер быстро резолвит, а реквестс - меленно
интересное: https://github.com/kennethreitz/requests/issues/3568
точнее вот: http://stackoverflow.com/questions/39435443/why-is-python-3-http-client-so-much-faster-than-python-requests/39438703#39438703
действительно, проблема в реквестс

Igor
25.10.2016
09:24:14
http://apple.stackexchange.com/questions/175320/why-is-my-hostname-resolution-taking-so-long
это смотрел?
(не уверен что в тему, я с телефона и инет говно пока)
Эта группа больше не существует