
HW_51Rs
09.05.2018
05:36:17
Кто-нибудь работал с html5lib?

Aquinary
10.05.2018
07:34:25

Игорь
10.05.2018
07:38:20

Aquinary
10.05.2018
09:59:54

Google

Aquinary
10.05.2018
10:02:25
Я вот думаю попробовать написать бота, который должен следить за онлайном пользователя (сайт отдаёт JSON данные со всякой инфой), и вот думаю в каком формате всё это делать.
Ну что-то вроде вебсервер, на нём график периода онлайна/оффлайна по минутам, + доп. инфа, которая меняется от его действий на странице (история просмотров и т.д)
БД + Django/Flask/Bottle + что там ещё?
Либо БД + htmlPy + что-то там для графиков?
Как определиться со стеком разработки?

Yuryi
10.05.2018
10:05:56
либо выбрать самому по отзывам\субъективной оценке, либо обратиться к человеку, который сделает это за тебя

Aquinary
10.05.2018
10:21:43
Скучно за меня
Есть ещё один вопрос
Обфуксировать питон можно, но как понимаю совершенно бесполезно
Тогда что делать с доступами?
Вот есть человек, у него есть аккаунт. Человек делает авторизацию в софтину, без авторизации он ей не может пользоваться в полной мере... И вот думаю.
Человек авторизируется, отправляет какой-то там ключ на сервер. На основнии этого ключа сервер возвращает результат... И что дальше? Человек же может захукать функцию проверки результата
Как вообще в опенсорс проектах такие вещи делаются?

xPushkin
10.05.2018
10:49:10

Aquinary
10.05.2018
10:49:53
Человек авторизируется, отправляет какой-то там ключ на сервер. На основнии этого ключа сервер возвращает результат...
Проблема в функции, которая будет чекать этот результат на стороне клиента
Её же можно зачекать декомпиляциец

Игорь
10.05.2018
10:59:23

Google

Игорь
10.05.2018
11:01:44

Aquinary
10.05.2018
11:03:34
То есть по идее такое можно чекать хоть каждую секунду?

xPushkin
10.05.2018
11:04:43

Игорь
10.05.2018
11:05:22

Aquinary
10.05.2018
11:05:43
Учитывая то, что бесполезно пытаться обфуксовать код, похоже что единственный способ ограничить функционал софтины - общаться с сервером. Хотелось бы больше почитать по этой теме
Какие есть способы

Игорь
10.05.2018
11:13:05

Aquinary
10.05.2018
11:13:40

Just
10.05.2018
12:27:11
Тогда подумаю как сделать

J.F.
10.05.2018
15:25:40

Alex
10.05.2018
15:32:06

Игорь
10.05.2018
15:32:46

Alex
10.05.2018
15:32:47
ну или не сможешь?

Игорь
10.05.2018
15:35:31

Alex
10.05.2018
15:36:05
можно вопрос, а что за извращение такое- сдвиг на отрицательное число?
ну так, интересно

Игорь
10.05.2018
15:37:25

Google

Alex
10.05.2018
15:38:55
я в тех примерах не увидел -9«-16 такого ?

Игорь
10.05.2018
15:39:44
https://github.com/colblitz/yatto2/blob/master/app/util/Savefile.js
197 строка
я еще на перле кусок нашел подобного, но перл я вообще не колупал, хотя там более вменяемая работа с битами

Alex
10.05.2018
15:45:22
я думаю с СИ тебе даже в разы проще будет
чем такое переписывать
А чем коробочная крипта не устраивает в питоне?

Игорь
10.05.2018
15:46:51

Vitalii
10.05.2018
19:18:49
Vitalii Savchuk:
хочу познакомиться с паттернами Python, подскажите проверенный источник, плииз))

Moon
11.05.2018
05:01:52
:l
Для меня паттерны = регулярки

Pavel
11.05.2018
06:40:32
на собесе только такое не сморозь)

Moon
11.05.2018
06:43:38
Угу
Постараюсь :D

Peter
11.05.2018
06:48:21
В данном контексте, паттеррны - это про проектирование
Т.е. некий свод общепринятых правил/способов/решений применяемых в тех или иных случаях при проектировании и разработке
https://ru.wikipedia.org/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F

Romka
11.05.2018
06:57:39

Vitalii
11.05.2018
08:07:22

Google

Aquinary
11.05.2018
11:47:43
Не по теме, но
Групповая политика безопасности позволяет определить белый список IP-адресов, доступных для использования?

Romka
11.05.2018
14:38:34
Ребят, что за прикол?
a = "{'index': {'_index': {0}, '_type': {1}, '_id': {2}}}\n{3}".format('test1', 'test2', 'test3', 'test4')
Error:
KeyError: "'index'"

Nickolai
11.05.2018
14:40:33
вот это красивый случай)

Pavel
11.05.2018
14:40:37
ловушка для новичков)

Romka
11.05.2018
14:40:42
уже дошло
спасибо

Игорь
11.05.2018
14:52:11
ни разу не попадал на такие грабли, интересно как их грамотно обойти? не юзать же + в самом деле
хотя json можно и сгенерировать из словаря...

Alex
11.05.2018
15:44:17

Alex
11.05.2018
17:19:24
есть ли какие нибудь функции, которые позволяют приводить числа к формату 10k, 12M, 5.6G

Moon
11.05.2018
17:22:35

Alex
12.05.2018
12:45:57
for i, power in enumerate(powers): подскажите как понять эту строку

Игорь
12.05.2018
12:47:34

Alex
12.05.2018
12:53:57
а .zfill(2)
а все понял

Pavel
12.05.2018
23:19:12
как-то смущают меня бесплатные прокси всякие
гоняешь свой трафик через хз пойми кого, они там снифают и веселятся

V
12.05.2018
23:21:18

Pavel
12.05.2018
23:23:25