
Nikita
22.01.2016
15:01:05
https://github.com/Deepwalker/trafaret

Artem
22.01.2016
15:03:21
еще есть good, там будет good.Schema([[str]])

Viktor
22.01.2016
15:07:51

Google

Artem
22.01.2016
15:09:51
https://github.com/kolypto/py-good

Viktor
22.01.2016
15:10:10
HOW GOOD IS YOUR PYTHON CODE
капс*

Nikita
22.01.2016
15:10:44
а мне не нравится (
DSL нету
Int | Str нельзя сделать

Artem
22.01.2016
15:11:25
можно же

Nikita
22.01.2016
15:11:34
в примерах не вижу
и в коде тоже

Viktor
22.01.2016
15:13:40
А стоит ли вообще чекать?

Ilya
22.01.2016
15:13:56
а что будет, если не совпадёт?
ну то есть тебе ведь виднее

Google

Viktor
22.01.2016
15:14:19
да ничего, просто не заработает
Даже варнинга не будет

Ilya
22.01.2016
15:14:30
если незапарно, можно экзепшенами обмазаться и забыть

Viktor
22.01.2016
15:15:33
чекать по одному?

Artem
22.01.2016
15:17:29

Viktor
22.01.2016
15:18:56
он просто не покажет клавиатуру и всё
if markup_type == ReplyMarkup.keyboard:
markup = {
'keyboard': keyboard,
'one_time_keyboard': one_time_keyboard,
'resize_keyboard': resize_keyboard,
'selective': selective
}
elif markup_type == ReplyMarkup.hide_keyboard:
markup = {
'hide_keyboard': True,
'selective': selective
}
Есть встроенная функция для упрощения такого?
не, свитчей нет
к

Artem
22.01.2016
15:24:22
а, вот что ты проверяешь. я бы вообще не проверял

Pavel
22.01.2016
15:29:00

Viktor
22.01.2016
15:41:01
А вдруг что-то поменяется?
А так и кода меньше, и быстрее, и перспективнее

Pavel
22.01.2016
16:03:08
о бля...

Viktor
22.01.2016
16:03:11
ЛОЛ
теперь я осознал зачем нужен disable preview

Google

Pavel
22.01.2016
16:04:02
не..
http://bit.ly/1K1f8qS
сука.
значит, буду на вас смотреть.

Viktor
22.01.2016
16:05:10
_Сконвертировал inpx файл в xlsx, пока только версия за декабрь
За январь скачаю архив и добавлю
Google Drive
Кому интересно — inpx файл это zip архив, а внутри лежат inp файлы для каждого архива за месяц, которые по сути являются csv файлами, только вместо запятых там символ с кодом 4 ('\04'). Устройство этого файла можно посмотреть на сайте программы, или в файле внутри inpx файла.
P.S. Как лучше файлы прикреплять сюда?_
_Спасибо, stek29, за столь монументальный труд. Не могли бы Вы теперь сделать восторженной аудитории доклад ("коротенько, минут на сорок"), как можно применить плоды Ваших досугов в народном хозяйстве? Ведь не только праздное любопытство - а что будет, если поменять одни символы на другие - Вами, полагаю, двигало?_
Это сарказм же?
(сорри за оффтоп)

Kolyann
22.01.2016
16:07:07
просто пиздец, минут 50 пытался понять ЧТО ЖЕ Я ДЕЛАЮ НЕ ТАК КАКОГО ХУЯ У МЕНЯ ПЕРЕМЕННЫЕ ИЗ ЦИКЛА СКЛЕИВАЮТСЯ В ОДНУ
потом понял - я делаю это в цигвине.

Viktor
22.01.2016
16:08:03
ахахах

Kolyann
22.01.2016
16:08:10
for i ...; do $i ... ; done внезапно жизнерадостно решил что лучше сначала проебашить по всем переменным, сложить их в одну и плюнуть её в done
НОРМАС

Мерлин
22.01.2016
16:08:30
_Сконвертировал inpx файл в xlsx, пока только версия за декабрь
За январь скачаю архив и добавлю
Google Drive
Кому интересно — inpx файл это zip архив, а внутри лежат inp файлы для каждого архива за месяц, которые по сути являются csv файлами, только вместо запятых там символ с кодом 4 ('\04'). Устройство этого файла можно посмотреть на сайте программы, или в файле внутри inpx файла.
P.S. Как лучше файлы прикреплять сюда?_
_Спасибо, stek29, за столь монументальный труд. Не могли бы Вы теперь сделать восторженной аудитории доклад ("коротенько, минут на сорок"), как можно применить плоды Ваших досугов в народном хозяйстве? Ведь не только праздное любопытство - а что будет, если поменять одни символы на другие - Вами, полагаю, двигало?_
Но зачем ?

Viktor
22.01.2016
16:09:10

Kolyann
22.01.2016
16:09:36
зачем конвертить нормальный csv в ебанутый xlsx?

Мерлин
22.01.2016
16:09:50

Kolyann
22.01.2016
16:10:00
(чтобы потом сконвертить его обратно в csv ахухехахуах)

Мерлин
22.01.2016
16:10:43
Кстати где можно посмотреть спецификацию?

Viktor
22.01.2016
16:10:46
Потому что csv на 350К строк

Google

Мерлин
22.01.2016
16:11:09

Viktor
22.01.2016
16:11:16
да нет её
огрызок на сайте

Pavel
22.01.2016
16:14:30

Мерлин
22.01.2016
16:14:55

Viktor
22.01.2016
16:15:13

Pavel
22.01.2016
16:15:57

Admin
ERROR: S client not available

Pavel
22.01.2016
16:16:18
Калибри чтоли

Viktor
22.01.2016
16:17:08
Вроде были кактието гуи?
Зощем? Я вообще через grep мог
Но решил упростить себе задачу
На всех ОСях стоял только оффис, вот для него и сделал
А вообще я больше делал просто ПАТАМУШТА МАГУ
1) MyHomeLib нет на OSX и Linux
2) Он ОЧЕНЬ медлителен при работе с подключенной в RO nfs-шаре
А я качаю на машинке 24/7 включенной, чтобы раздавала всем, а для скачивания комп держать не приходилось включенным. И потом я открываю файлы с неё, расшаривая по сети
Я мог бы искать на сайте, но тогда нужен интернет, и вообще не так удобно
Вот и сделал
ребят, а есть include в питоне?
не import

Pavel
22.01.2016
16:30:06
eval(open().read(), прости господи

Viktor
22.01.2016
16:31:18
ну нах
А как сделать создание глобальных классов при подключении?

Pavel
22.01.2016
16:33:58
ась?

Viktor
22.01.2016
16:34:32
Я вроде видел, не найду — уточню

Google

Viktor
22.01.2016
16:40:27
А type_def глобалится?

Kolyann
22.01.2016
16:53:26
вот эксель от 350к строк скорее всего ахуеет

Viktor
22.01.2016
16:59:30
не особо

Seva
22.01.2016
17:06:42
Тут кто-нибудь разбирается в node.js?
есть server.js, который с помощью http.createServer обрабатывает запросы. нужно это тестировать. можно это как-то сделать без запуска в отдельной вкладке сервера, т.е. коннектиться не через URL, а через код?

Pavel
22.01.2016
17:08:52
можно, скорее всего.
почему бы и нет? звучит достаточно разумно и не очень фантастично.

Seva
22.01.2016
17:11:09
действительно, но нагуглить не полчается. может, у кого-то был опыт такого тестирования?

Viktor
22.01.2016
17:16:18
Смысл тестировать сервер не включая его?

Pavel
22.01.2016
17:17:22
если у меня в кишках сервера какая-то сложная обработка, нафига мне возня с http для проверки логики моделей?
ну то есть тут стоит порассуждать про юнит-тесты и интеграционные тесты, но много букв писать придётся.

Viktor
22.01.2016
17:36:59
Ребят, тут меня внезапно позвали кодить для какого-то сайтика
который пока только в задумках
И возник вопрос: Там нужно будет чатик
Я подниму websocket server, но как на нём аунтефикацию осуществить?
Как вообще сделать аунтефикацию пользователей? Никогда ничего такого не юзал/писал
Есть гайды какие-нибудь?
Какие вообще принципы? Login and Password -> Сешн айди в куки и потом с этим сешн айди юзер общается с сервером?

Kolyann
22.01.2016
18:19:40
я могу ток дать советы по авторизации без раскрытия пароля