@python_beginnersЭта группа больше не существует

Страница 1338 из 1885
Johnnie
03.03.2017
07:24:09
:D ну ладно

53r63rn4r
03.03.2017
07:24:16
Нашел

f-строки в Python 3.6 https://shultais.education/blog/python-f-strings Статья про f-строки в Python 3.6. Особенности применения и производительность.

Igor
03.03.2017
07:24:19
можно еще шестой назвать, {0}

Google
Alan
03.03.2017
07:24:20


Igor
03.03.2017
07:24:38
никакой

53r63rn4r
03.03.2017
07:24:42
Ну да, мыжпрограммисты

Alan
03.03.2017
07:24:44


Igor
03.03.2017
07:24:50
платный у какого-нибудь vemeo.com

или поднять свой на впске

бесплатный - чревато

http://www.wired.co.uk/article/android-vpn-apps-malware

например

Dmitriy
03.03.2017
07:25:59
Андроид же сам в впн умеет

Igor
03.03.2017
07:26:05
да, умеет

Google
Pavel
03.03.2017
07:26:13
Андроид же сам в впн умеет
А другой конец впн?

Dmitriy
03.03.2017
07:26:41
А другой конец впн?
Как будто для этого какой-то апликейшн нужен

Dmitriy
03.03.2017
07:26:42
Андроид же сам в впн умеет
да, но там есть косяки в реализации. openvpn надежнее

Igor
03.03.2017
07:26:58
опенапн работает ровно через такую же утилиту

и тот же андроидовск ий апи

Dmitriy
03.03.2017
07:27:22
нет

проблема не в апи, а в клиентской части встроенной реализации

Igor
03.03.2017
07:28:03
а чё с ней?

53r63rn4r
03.03.2017
07:29:22
1. Конкатенация. 2. %-форматирование. 3. Template-строки. 4. Форматирование с помощью метода format(). 5. f-строки.

Dmitriy
03.03.2017
07:29:30
Четырка же не поддерживает openvpn?

53r63rn4r
03.03.2017
07:29:56
Ага

Это еще с питона 2.4

Dmitriy
03.03.2017
07:31:53
а чё с ней?
некоторые варианты работают некорректно - невозможно подключиться некоторые используют только слабые ключи

Четырка же не поддерживает openvpn?
android.net.VpnService с апи 14, это как раз 4.0

Igor
03.03.2017
07:33:53
некоторые варианты работают некорректно - невозможно подключиться некоторые используют только слабые ключи
так это не косяки реализации самого взаимодействия с андроидовской системой, не?)

просто openvpn, наскока я знаю, из коробки не поддерживается

Dmitriy
03.03.2017
07:34:04
Igor
03.03.2017
07:34:08
только такой же сторонней приложенькой

Dmitriy
03.03.2017
07:36:26
так это не косяки реализации самого взаимодействия с андроидовской системой, не?)
это косяк реализации клиентской части, что обращается к апи

Google
Igor
03.03.2017
07:37:08
лан(

[root@localhost ~]#
03.03.2017
07:49:10
>>> a = ['raz', 'dva', 'tri'] >>> ', '.join(a) 'raz, dva, tri'
короче как то так, да я извращенец



Albatrosicks
03.03.2017
07:54:05
А можно как-нибудь openvpn в роутер просунуть?

Igor
03.03.2017
07:54:11
можно

в ddwrt, в openwrt есть

[root@localhost ~]#
03.03.2017
07:54:30
Да

Ivan
03.03.2017
07:54:35
еще форк от openwrt какой-то

Albatrosicks
03.03.2017
07:54:36
Хм

Ivan
03.03.2017
07:55:16
Первый выпуск LEDE -- форка OpenWrt Спустя 9 месяцев после того, как восемь наиболее активных разработчиков OpenWrt покинули проект и начали работу над созданием форка, получившего название LEDE (Linux Embedded Development Environment), состоялся первый стабильный выпуск. Подробнее на LOR

[root@localhost ~]#
03.03.2017
07:55:21
dd в большинстве хватает

Долго ибаста с сертификатами

[root@localhost ~]#
03.03.2017
07:56:44
я делал 1 сертификат на всех и аудентификацию по логину и паролю

скрипт ещё недоделан до конца

и писался на коленке

играйтесь

Albatrosicks
03.03.2017
07:58:38
Им же все равно на модель роутера?

Маришка
03.03.2017
07:58:50
скрипт ещё недоделан до конца
Какой, тот что ты кидал выше в фотке?

Google
[root@localhost ~]#
03.03.2017
07:59:23
пытался автоматизировать процесс настройки шлюза

не закончил ещё

Маришка
03.03.2017
08:00:05
Было бы неплохо если бы ты разобрал with

И читал бы построчно

[root@localhost ~]#
03.03.2017
08:00:49
сначала функционал закончу

Маришка
03.03.2017
08:01:08
И не использовал регулярках так как поиск в твоем случае делается с помощью жадного алгоритма

[root@localhost ~]#
03.03.2017
08:01:09
потом уже оптимизировать и красату наводить

Admin
ERROR: S client not available

[root@localhost ~]#
03.03.2017
08:01:35
тут то зачем?

Маришка
03.03.2017
08:01:57
а че не так с жадностью?
Она медленнее чем обычное сравнение?

Igor
03.03.2017
08:02:03
:)

Маришка
03.03.2017
08:02:13
Темпаче когда он ищет во всем тексте это

Igor
03.03.2017
08:03:06
я вот сейчас такой код прогнал через timeit: for x in ['%', '/', '**', '+', '*', '-', 'sqrt', '~']: s.find(x) и re.search( r'(?:%|\/|\*\*|\+|\*|-|sqrt|~)', s) для разных len(s): результат такой (секунды): len(s) - re - find 6 - 1.6 - 2.7 16k - 1.7 - 1.0 65k - 6.9 - 3.9

[root@localhost ~]#
03.03.2017
08:03:06
там текста мало

Igor
03.03.2017
08:03:23
и еще пару раз мы здесь выясняли, что поиск с помощью re шустрее

конечно, не всегда; зависит от случая

Ivan
03.03.2017
08:04:15
регулярки крутая штука, но здесь она явно лишняя, соглашусь с маришкой

Маришка
03.03.2017
08:04:23
:)
Я могу и ошибаться, так как обычно я ссылаюсь на знания которые я получила на олимпиадках и строю свои предположения исходя из этого сейчас

Igor
03.03.2017
08:04:50
да я ниче, я тоже могу ошибаться особенно с моими 13 тройками в аттестате и да, я тоже с вами согласен что регулярки здесь не к месту

Google
Igor
03.03.2017
08:07:42
не, не ненужно я щас без подъёбов про "ошибаться" сказал, у меня вжух и дыры в теории

[root@localhost ~]#
03.03.2017
08:07:55
потом посмотрю как оптимизировать

Igor
03.03.2017
08:08:07
да зачем преждевременной оптимизацией заниматься

даже "потом посмотрю" может не понадобиться

Johnnie
03.03.2017
08:08:48
не, ну а нахуя вчера столько людей тут распинались-то? примеры кода кидали, говорили как лучше. в итоге какая-то хуйня, без намека на исправление косяков

Igor
03.03.2017
08:09:26
вот блин, я все пропустил что ли (

Albatrosicks
03.03.2017
08:10:32
Мы тут конспекты по логам чата не составляем

Маришка
03.03.2017
08:10:47
Meh а у меня после того как попробовала писать соблюдая пеп то теперь без него обсессивно-компульсивное расстройство появляется хд

Андрей
03.03.2017
08:42:08
а что не так с Checkio? почему его не любят тут??

Alexey
03.03.2017
08:42:50
почему не любят?

Di
03.03.2017
08:57:06
Он какой то странный

Yakov
03.03.2017
09:05:28
подскажите кк правильно assert написать, есть 2 объекта: 1) list с данными, он же эталон 2) json полученный через requests.json() Проблема в том, что элементы внутри json могут меняться местами, а у эталона всегда одинакого. Можно как-то сортировать json полученный от requests?

Igor
03.03.2017
09:05:56
sorted()

Yakov
03.03.2017
09:06:23
сортед почему-то осталяет только самый верхий элемент json

Igor
03.03.2017
09:06:56
ты точно список сортируешь?

покажи пример

Yakov
03.03.2017
09:08:37
response = requests.get(url, headers=headers, params=params, **kwgs) content = response.json() assert_that(sorted(content), equal_to(STANDARD_DATA))

и sorted(content) почему-то отдает только: <{'applications': ['bla', 'bla']}> E but: was <['applications']>

Страница 1338 из 1885

Эта группа больше не существует Эта группа больше не существует