
Сергей
05.05.2017
18:25:12
Да можно и так и так, но к английскому произношению ближе пайтон. Но не принципиально в разговоре

Artem
05.05.2017
18:27:49
fyi: в россии продолжают блокировать мессенджеры, сегодня заблокировали wechat с 900 млн пользователями, чтобы вы понимали масштабы

Сергей
05.05.2017
18:29:37
На днях видел передачу по Россия 24, которая освещает в негативном свете тг. Перечисляли плюсы, но в негативном свете

Gans
05.05.2017
18:30:22

Google

Сергей
05.05.2017
18:30:25
А WeChat почему заблокировали?

Проксимов
05.05.2017
18:30:38

Artem
05.05.2017
18:30:53

Сергей
05.05.2017
18:31:30

Gans
05.05.2017
18:32:26
Давайте свой создадим)

Сергей
05.05.2017
18:33:22
Как житель Ташкента скажу, что блокировки все равно ничего путного не привносят(у нас одно время Скайп полностью не работал, звонки через ватсап, вайбер и прочее тоже не работали) в итоге все массово перекочевали в тг, звонки в imo а Skype через VPN. Но сейчас кажись начинают разблокировать)

Gans
05.05.2017
18:33:44
С блек джеком и шлюхами

Старый
05.05.2017
18:34:13
а главное у властей меньше власти

Сергей
05.05.2017
18:34:47
Разница в том, что у нас монополия на интернет)) Весь трафик идёт через узбектелеком
Отсюда цены большие на интернет и контроль

Старый
05.05.2017
18:35:04

Google

Старый
05.05.2017
18:35:21
ростелекому уже магистралов за бесплатно отдают

Сергей
05.05.2017
18:36:08

Vasiliy
05.05.2017
18:36:19

Gans
05.05.2017
18:37:25
Или аккаунт

Vasiliy
05.05.2017
18:39:08
И террористы, и педофилы бывают разного уровня операционной безопасности, но не о том речь

Старый
05.05.2017
18:39:13

Проксимов
05.05.2017
18:39:19

Vasiliy
05.05.2017
18:39:58
Идея в том, что не бывает так, что приватность для всех, кроме педофилов

Gans
05.05.2017
18:40:14
Нет абсолютной приватности
Нет абсолютной анонимности

Сергей
05.05.2017
18:41:14
Как это нет? Моя шапочка из фольги обеспечивает 100% приватность

Vasiliy
05.05.2017
18:41:27
Это все очень благородно, но в таких терминах обсуждать практику информационной безопасности нельзя

Старый
05.05.2017
18:42:16
факт в том, что уже к детям хотят и запугивают

Vasiliy
05.05.2017
18:43:11
Ну, предположим, бывает (если мы с теоретической стороны подходим). Или не бывает (если с философский). Как это помогает в обсуждении секурных и не совсем чатиков?

Alexey
05.05.2017
18:43:38

Старый
05.05.2017
18:44:12

Dan
05.05.2017
18:44:38

Alexey
05.05.2017
18:44:52
а всё вижу - все так же ноешь - значит живой

Google

Vasiliy
05.05.2017
18:45:03
У меня товарищ в финдирах несколько лет

Alexey
05.05.2017
18:45:27

Vasiliy
05.05.2017
18:45:37
Самые весёлые истории рассказывает про таможню, но фнс тоже достается

Dan
05.05.2017
18:45:49
?

Alexey
05.05.2017
18:47:01
ну всё - я им расскажу

Старый
05.05.2017
18:47:18
мне бы найти фанатом гластера
чтот все в наших чатах ток ceph юзают

Gans
05.05.2017
18:47:39

Старый
05.05.2017
18:47:41
а мне ceph пока не по железу

Artem
05.05.2017
19:42:37
посмотрел актуальную выгрузку, пока получается так:
2017-04-12 Zello
2017-04-18 Imo
2017-04-28 BBM
2017-04-28 VChat
2017-04-28 Line
2017-05-04 WeChat
2017-05-04 QQ

Проксимов
05.05.2017
19:43:26

Rocket
05.05.2017
19:45:04
Box: Python dictionaries with recursive dot notation access (Score: 100+)
Link: http://j.mp/2q8htvP

Проксимов
05.05.2017
19:46:01

Rocket
05.05.2017
19:46:37
Угу. Я их столько перепробовал, везде неприятные нюансы.

Сергей
05.05.2017
19:48:04
А кроме внешнего вида, есть какие-то "киллер фитчи" такого подхода?

b0g3r
05.05.2017
19:49:17
Адекватные подсказки во всех иде
А, или нет :)

Сергей
05.05.2017
19:49:57
Ага, пока таких умных ide нет)
Тем более для динамических языков

Google

Artem
05.05.2017
19:50:26

Сергей
05.05.2017
19:51:15

Artem
05.05.2017
19:51:55
да, каждый в своей жизни хотя бы раз пишет MutableMapping с dot notation

b0g3r
05.05.2017
19:53:04
:)

Сергей
05.05.2017
19:54:02
Это случайно не вся реализация(не рекурсивный случай, но расширить не сложно)
class DotDict(object):
def __init__(self, from_dict):
self.__dict__ = from_dict.copy()
Просто никогда такой не писал, первое что на ум пришло
?

Artem
05.05.2017
19:55:26
обычно наследуются от дикта или MurtableMapping и перегружают __setattr__ и __getattr__ на __setitem__ и __getitem__

Сергей
05.05.2017
19:56:30
Это если надо сохранить поведение словаря и добавить к нему доступ по свойствам?

Admin
ERROR: S client not available

Artem
05.05.2017
19:56:35
да

Сергей
05.05.2017
19:56:56
Понаял, думал что там не стоит задача сохранения поведения словаря

Проксимов
05.05.2017
20:01:34

Artem
05.05.2017
20:03:42
превращать camelCase в snake_case

Проксимов
05.05.2017
20:05:11

Artem
05.05.2017
20:06:15
у некоторых печет от разных нотаций, не так давно было обсуждение, как фронтендеры боролись за чистоту и требовали чтобы json приходил в camelCase. это легко сделать, но чревато сложными багами.

Denis
05.05.2017
20:09:12
Да я помню кстати
Там может быть очень много веселых багов
когда переменная "на ходу" переименовывается

Artem
05.05.2017
20:10:28
да, опечатался

Google

Сергей
05.05.2017
20:13:38

Igor
05.05.2017
21:24:05
меня бесит переименовывать постоянно _id из монги в id в отдаваемом json'е, как это вообще лучше разруливать обычно?

Сергей
05.05.2017
21:24:43
От библиотеки зависит

Rocket
05.05.2017
21:25:02

Igor
05.05.2017
21:25:03
pymongo/motor и flask/sanic, предположим
у DRF наверняка это как-то более изящно разруливается сериализаторами

Сергей
05.05.2017
21:26:13

Rocket
05.05.2017
21:26:42
Некрасиво, да...
Но работает и ладно.

Artem
05.05.2017
21:32:35

Igor
05.05.2017
21:32:47
о, пасиб

Сергей
05.05.2017
21:34:18
Да, кстати, классная библиотека

Маришка
05.05.2017
22:16:05
что блин
ты видишь явно в чём ошибка
while
а вообще для этого есть такое место как @ru_python_beginners

Kirill
05.05.2017
22:17:13
благодарствую

Маришка
05.05.2017
22:19:17

Kirill
05.05.2017
22:19:44
чтобы не мозолило глаза профессионалам

Маришка
05.05.2017
22:19:51
:>

Pavel
06.05.2017
08:00:22
Привет всем!