
Ivan
07.06.2017
15:35:33
так что, есть тут те, кто сталкивался с такой фигней? :)

John
07.06.2017
16:58:44
Ребят, возник вопрос. Для скроллинга таблицы html по логике, используя селениум, надо сделать sendkeys arrow down на table или на table row?

serbernar
07.06.2017
17:04:24

Alexander
07.06.2017
17:10:43
Продублирую на всяк случай Alexander Dobychin:
Ребят, есть страница, она постоянно обновляется, необходимо отлавливать момент обновления и её содержание в этот момент. Как думаете, какое решение для этого лучшее?

Google

Evgeniy
07.06.2017
17:12:35
Дебаговые принты в коде разработчика

John
07.06.2017
17:37:37
Пишет cannot focus on element

Илья
07.06.2017
18:13:29
Может js заюзать?

John
07.06.2017
18:15:48

Илья
07.06.2017
18:16:27
ScrollIntoView
И что значит скроллинг таблицы?

John
07.06.2017
18:48:36
И что значит скроллинг таблицы?
Есть таблица со строками, есть отдельный custom scrollbar. При скроллинге или при arrow down происходит динамическая подмена значений tr-ов.

Илья
07.06.2017
18:49:31
Если я правильно понял и так запорочено то и крути этот скролбар

John
07.06.2017
18:53:47

Oksana
07.06.2017
18:54:16

John
07.06.2017
18:56:43

Илья
07.06.2017
18:58:37
Гадать можно долго, конечно )

Google

John
07.06.2017
19:07:58
Могу сделать гифку с открытым dev tools.
Или как удобно?
Вот гифка: https://media.giphy.com/media/BYNWxbn1noWu4/giphy.gif

Anton
08.06.2017
02:39:57


Pablo
08.06.2017
06:17:14
Тоже интересно, это локально всё так красиво скроллится, потому что отклик минимальный, а как будет при пинге в полсекунды... или же эти данные уже из загруженных подхватываются

Кирилл
08.06.2017
06:19:05
Да какой пинг, там же размерность скролла уже определена, значит контент уже загружен и рендерится чисто на фронте без обращения к бэку при смещении строки. Явно пачку с данными уже получил)

Shoo
08.06.2017
06:19:53

Кирилл
08.06.2017
06:20:31

Shoo
08.06.2017
06:20:38
То, что размерность скролла определена ещё ничего не значит, так-то.
Более того, логика пагинации на фронтенде и бэкенде вполне могут работать по разному, хоть по одному, хоть банчами, хоть all-in-onе.
Так что по гифкам гадать так себе затея.

Anton
08.06.2017
06:23:30
там может быть предопределен период дат и он может быть фиксированым
а внизу, где данные могут быть пустыми - могут быть просто нули или пустые ячейки

Shoo
08.06.2017
06:24:34
Я видел скролл, который вытягивал следующие 5 элементов по .next() на бэкенде, при том что .next() использованный на последнем элементе массива вернет первые пять.
Ну, я думаю вы поняли, чем всё кончилось. :D
Так что там может быть всё что угодно.

Евгений
08.06.2017
06:49:34
господа, как сделать, чтобы питон на винде работал также гладко и без ошибок как в убунте? вроде всё тоже, но вечно не хватает чего-то для запуска скриптов :(

Evgeniy
08.06.2017
06:50:39
(хаха, да не будет этого вашего итальянского сыра! *злобныйсмех*)

serbernar
08.06.2017
06:50:45
Держи это в разном венве.

Евгений
08.06.2017
06:51:47
да вот чото не помогает, может я неправильно это делаю :(

Google

Evgeniy
08.06.2017
06:52:18
в принципе если ты работаешь в IDE Pycharm - заведи себе на проект конкретную версию интерпретатора, запускай скрипты из консоли IDEшной

serbernar
08.06.2017
06:52:49

Evgeniy
08.06.2017
06:53:33
конкретная версия интерпретатора - созданная через virtual env
там даже кнопочка есть для этого дела

Евгений
08.06.2017
06:54:19
наверное чото сломал, попробую всё снести и установить заново

Evgeniy
08.06.2017
06:54:52
но что Питон удобнее на убунте чем на винде - это опыт подтвержденный 3 годами работы и с виндой и убунтой

Евгений
08.06.2017
06:55:33
в винде по-моему ваще прогать нельзя
какие-то вечные костыли

Evgeniy
08.06.2017
06:55:46
ты будешь сталкиваться с тем что тебе нужно будет найти чем скомпилировать некоторые либы, и обычный pip install работать не будет

Евгений
08.06.2017
06:56:39
в общем пошёл-ка я обратно в убунту :)))
там как-то по людски всё это

Evgeniy
08.06.2017
06:57:05
в винде можно нормально прогать - на .NET стеке :)

serbernar
08.06.2017
06:57:10
Делай так:
новый питон+венв+венвраппер
как пользоваться врапером разберешься? там пути нужно вроде бы добавить
ели это IDEA, то project interpreter ->справа вверху плюсик->адд локал->шагаешь в ту папочку куда врапер слаживает все венвы->твой венв->бин/питон.ехе
Если это терминал workon <your_venv>

Pablo
08.06.2017
06:57:14

serbernar
08.06.2017
06:58:03
mkvirtualenv -p /usr/local/bin/python3 venv_name

Евгений
08.06.2017
06:58:09

serbernar
08.06.2017
06:58:21
Например
Версия питона? реквайрементс одинаковый? уверен?

Евгений
08.06.2017
06:59:15
угу

Google

serbernar
08.06.2017
07:00:00
А скинь трэйсбек на пастебин, например и отпиши в лс

Евгений
08.06.2017
07:01:23
уже поздняк, я тут подснёс всё :) но смысл такой, что он мне писал, что нет библиотек, которых я и не искал, думаю он путь до папки неправильно распарсил и сломался

serbernar
08.06.2017
07:02:25
Скорее всего :)
(но это не проблема питона, а твоя) os.path необходимо юзать, чтобы добираться по файлам

Евгений
08.06.2017
07:06:07
можа быть, я тока начал с ним разбираться, вроде всё как везде, но нюансы конечно постоянно всплывают

Admin
ERROR: S client not available

Nikita
08.06.2017
08:36:21
лучше иди на убунту, писать на питоне под виндой очень больно :)

Aleksandr
08.06.2017
08:41:55
по мне так, программировать на винде - больно :)
мне не понравилось
на шарпе разве что хорошо

Nikita
08.06.2017
08:43:38
только на нем и хорошо :)

Shoo
08.06.2017
09:00:05
На го норм.
Но лучше этого не делать на винде, конечно.

Nikita
08.06.2017
09:01:44
:D

Dmitry
08.06.2017
09:04:07
Коллеги, из за разности во времени с другими коллегами есть желание запилить авто скриптик который принимает файлик и выдает результыте из логов как лучше всего это дело замутить?
тест бегает на емуляторе
андроид
моэет не нужно овер инжинерить
И сделать просто. А именно
написать батч скрипт который просто запускает емулятор и именно этот тест скрипт, и выдает результат в тхт ?

Anton
08.06.2017
09:05:51
а в чем проблема то ?

Boris
08.06.2017
09:06:25

Google

Dmitry
08.06.2017
09:06:30
другой человек не слишком технический и нужно как можно проще это сделать чтобы ему не приходилось супер сложного делать

Boris
08.06.2017
09:08:41
Кнопочка build. И потом на почту падает письмо о прохождении. Или кнопочка console log

Dmitry
08.06.2017
09:09:26

Boris
08.06.2017
09:10:41

Евгений
08.06.2017
09:56:09
чем можно потестить веб-ресурс на уязвимости бесплатно?

Boris
08.06.2017
09:56:24
nmap

Евгений
08.06.2017
09:57:01
благодарствую

Hanna
08.06.2017
09:57:02

Евгений
08.06.2017
09:57:22
хм, а как им? я его только как снифер использовал

Hanna
08.06.2017
09:58:21
Я тоже, просто знаю что у нас в фирме секьюрити куа его юзают

Shoo
08.06.2017
09:58:54
Они, вероятнее, юзают его именно для сниффинга. Сдается мне.

Nikita
08.06.2017
10:01:57
nmap не про уязвимости, это сканер портов
wireshark это снифф траффика и тоже не имеет прямого отношения к уязвимостям

serj
08.06.2017
10:03:04
burpsuite, но там показывать надо

Nikita
08.06.2017
10:03:33
с бесплатными сканерами уязвимостей вообще проблемы
есть openvas но я его не знаю. а так nessus, acunetix