@ru_python

Страница 7486 из 9768
Aragaer
21.12.2018
15:38:37
то есть ваш софт просто берет и генерит тесты?

./fucku.sh
21.12.2018
15:45:00
есть чтото более надежное, гибкое, для передачи данных через сеть, чем сокеты, можете что нибудь посоветовать?

Google
./fucku.sh
21.12.2018
15:46:56
Nikolay
21.12.2018
15:47:08
Все в сети передается через сокеты
Видимо, автор имел ввиду надстройку над сокетами, которая сама реконнектится к серверу и вот это вот всё

./fucku.sh
21.12.2018
15:47:19
а стек OSI тоже на сокетах?

Vladislav
21.12.2018
15:47:32
954 МГц на ядре у gpu

SeRi0uS007
21.12.2018
15:47:46
а стек OSI тоже на сокетах?
А она в реальном мире не используется. Она эталонная)))

Nikolay
21.12.2018
15:48:18
а стек OSI тоже на сокетах?
OSI - это формально-идеальный стек. TCP/IP реализует другой стек, в котором уровни OSI объеденены в 4 уровня

?? Eugene
21.12.2018
15:48:20
2,00 GHz CPU
Некорректно сравнивать процессоры разной архитектуры по частоте

./fucku.sh
21.12.2018
15:48:23
для что-то вроде мессенджера подойдет связка socket + asyncio?

Provotok [Воркаю]
21.12.2018
15:48:29
Urllib и прочее

Google
Provotok [Воркаю]
21.12.2018
15:48:38
Так же twisted

Vladislav
21.12.2018
15:48:48
./fucku.sh
21.12.2018
15:49:06
Provotok [Воркаю]
21.12.2018
15:49:17
да
А зачем тебе так низкоуровнево?

пасибочки
Вот лучше twisted для мессенджера

Норм фреймворк

Nikolay
21.12.2018
15:49:53
А зачем тебе так низкоуровнево?
ненене) Это не мне) Я сам коменчу) Автор, видимо, только начинает разбиратсья в сетях

Provotok [Воркаю]
21.12.2018
15:49:57
Не сложен в понимании

Не то reply

Nikolay
21.12.2018
15:50:19
Вот лучше twisted для мессенджера
Зачем твистед, если есть asyncio + aiohttp ?

./fucku.sh
21.12.2018
15:50:36
А зачем тебе так низкоуровнево?
чем ниже чем лучше, я учусь, мне нужно чтобы я понимал каждую деталь, и чтобы все работало профессионально

Nikolay
21.12.2018
15:51:28
чем ниже чем лучше, я учусь, мне нужно чтобы я понимал каждую деталь, и чтобы все работало профессионально
Тогда пиши на голых сокетах и желательно на С) Еще лучше, если на UDP-сокетах с самостоятельной реализацией уровня сессии

Nikolay
21.12.2018
15:52:20
Напистаь клиент-серверный чат с сервером и клиентом на ТСР-сокетах на питоне это дело 2-3 часов. Я лабораторку такую делал

?? Eugene
21.12.2018
15:52:35
Тогда пиши на голых сокетах и желательно на С) Еще лучше, если на UDP-сокетах с самостоятельной реализацией уровня сессии
Питоновский модуль socket - тонкая обертка над сишными, у них даже апи почти не отличается

Google
Nikolay
21.12.2018
15:54:05
Питоновский модуль socket - тонкая обертка над сишными, у них даже апи почти не отличается
Возможно) Я не писал ничего для сокетов уже довольно давно. А обердка вокруг сокетов у asyncio несколько отличается от С-сокетов. Такое писал года полтора назад

?? Eugene
21.12.2018
15:54:40
Не, про asyncio я ничего не говорю)

Nikolay
21.12.2018
15:55:17
не до такой степени низкоуровнево, но все равно спасибо)
Ну ты же учишься) Еще на ассемблере интересно написать загрузчик и переход в 32-битный режим с выводом какого-нибудь "Hello world" в консоль своей мини-ОС)

Вот где низкоуровнево, бэйба)

./fucku.sh
21.12.2018
15:56:17
Зачем твистед, если есть asyncio + aiohttp ?
а на этой связке (конкретно на aiohttp), можно будет присобачить аппликейшен к джанго без е*ли?

Nikolay
21.12.2018
15:57:19
а на этой связке (конкретно на aiohttp), можно будет присобачить аппликейшен к джанго без е*ли?
в душе не знаю. С джанго не работал. Но если джанго будет по HTTP обмениваться данными, то без проблем

Nikolay
21.12.2018
15:58:09
Provotok [Воркаю]
21.12.2018
16:18:00
Удачного времени суток

Dark
21.12.2018
16:25:19
привет) может кто нибудь знает как оценить надежность программы по модели шумана ?) на сколько я понял - нужно написать программу для тестирования кода и в 2-3 случаях из 1000 прогонов я получу какие то ошибки...

Dark
21.12.2018
16:34:18
запустить 1000 раз код и пытаться этим крашнуть его?

Tishka17
21.12.2018
16:34:50
Я конечно первый раз это вижу, но вроде все понятно: http://www.azovikdip.ru/index14.php

"Каждый этап представляет собой выполнение программы по набору тестовых данных"

Dark
21.12.2018
16:36:38
и так 5-10 раз

Tishka17
21.12.2018
16:37:02
Нет

Dark
21.12.2018
16:37:19
потом выписываю количество ошбок и что то делаю по формуле

Google
Dark
21.12.2018
16:37:23
Нет
а как

Tishka17
21.12.2018
16:37:41
Пишешь 2+2 -2+2 10000000+99999999 0+0 1+0 Это твой тестовый набор

Прогоняешь прогу по набору, считаешь число ошибок

Исправляешь после этого.

Повторяешь

Хотя не уверен

Не.

Чёт не то

Admin
ERROR: S client not available

Dark
21.12.2018
16:40:41
Пишешь 2+2 -2+2 10000000+99999999 0+0 1+0 Это твой тестовый набор
это позитив/негетив тестинг называется

а шуман это какая то ебаная дичь

Tishka17
21.12.2018
16:42:12
http://www.azovikdip.ru/index18.php

Мда

Каждый этап представляет собой выполнение программы на полном комплексе разработанныхтестовых данных. 

https://www.skachatreferat.ru/referaty/%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C-%D0%A8%D1%83%D0%BC%D0%B0%D0%BD%D0%B0-%D0%B8-%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C-%D0%9D%D0%B5%D0%BB%D1%8C%D1%81%D0%BE%D0%BD%D0%B0-%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F/433448.html

Хрень какая-то

Это только для программ, которые долго работают что ли?

И постоянно что-то на вход просят

Dark
21.12.2018
17:04:00
И постоянно что-то на вход просят
Я написал калькулятор)

Tishka17
21.12.2018
17:10:28
https://poznayka.org/s28952t1.html

Google
Tishka17
21.12.2018
17:10:43
Хрень какая-то короче

Я так понял, что берём полноценный тестовый набор. Гоняем прогу с ним долго. Фиксируем число зафейленных тестов. По окончании раунда Исправляем ошибки, фиксим тесты. Повторяем

И на основе этого считаем всё

Roman
21.12.2018
17:23:29
Кто-нибудь с splinter и xpath имел дело? Хочу вытаскивать почтовые ящики с сайтов. У меня на нескольких сайтах такая конструкция работала, а здесь (http://hudet-legko.ru/rekviziti/ (не реклама!)) - нет. В чём дело? from splinter import Browser b = Browser('chrome') b.visit('http://hudet-legko.ru/rekviziti/') elements = b.find_by_xpath('.//*[contains(text(), "@")]') for element in elements: print(element.text) А в ответ - тишина.

Находит один элемент, но тот элемент - стиль.

Tishka17
21.12.2018
17:24:19
Спаммер детектед

Roman
21.12.2018
17:25:25
Спаммер детектед
Это не спам. Я столкнулся с проблемой на этом сайте. Или ты по поводу того, что я собираю ящики? Так я агрегатор пишу.

Tishka17
21.12.2018
17:25:34
По поводу ящиков, да

Roman
21.12.2018
17:25:55
По поводу ящиков, да
Google тоже спаммер?

Я писать на них ничего не буду, только пользователям выводить в хорошем формате буду.

Tishka17
21.12.2018
17:26:34
Google тоже спаммер?
Он ящики не собирает.

Имхо, юзать xpath для поиска текста - странно

Roman
21.12.2018
17:28:38
Он ящики не собирает.
Ещё как собирает. А ещё телефоны, веб-сайты, адреса.

Tishka17
21.12.2018
17:29:31
find_by_text - ищет только по полному тексту?

Roman
21.12.2018
17:29:55
Да, к сожалению. На SO именно через xpath рекоммендуют.

Так почему не работает? В самом хроме тоже не работает. Может я неправильный xpath написал?

Ну или посоветуйте либу, чтобы выдирать все ящики со страницы. Я такого не нашёл.

В Firefox - та же хрень. Либо руки кривые у меня, либо у разработчиков сайта.

Tishka17
21.12.2018
17:34:09
def find_by_text(self, text):         return self.find_by_xpath(             '//*[text()="%s"]' % text, original_find="text", original_selector=text         )

Мда

Страница 7486 из 9768