
87776
01.03.2016
09:46:45
ну так два подряд
в одном сообщении

Pavel
01.03.2016
09:46:50
коряво получилось.

87776
01.03.2016
09:47:05
вот видишь! теперь не так забавно!

Google

Kolyann
01.03.2016
09:48:30
debug2: x11_get_proto: /usr/bin/xauth list unix:15.0 2>/dev/null
debug1: Requesting X11 forwarding with authentication spoofing.
debug2: channel 0: request x11-req confirm 0

Ilya
01.03.2016
09:48:52

87776
01.03.2016
09:50:49
а, это из другого чата

Ilya
01.03.2016
09:51:56
да он просто при цитировании флашит буфер и вливает новый кусок туда, если тезисно надо отвечать, то только так

Yura
01.03.2016
09:54:24
если еще окончательно не забил, можешь погуглить ошибки)))

Kolyann
01.03.2016
10:59:23
но мне уже лень

Pavel
01.03.2016
16:01:11
тест "найти два отличия"?

Aragaer
01.03.2016
16:04:06
сегодня нашли милую багу в с++ коде на работе
есть класс, в нем поле вида TIME_DATA *pTd
где TIME_DATA это некоторая структура

Google

Aragaer
01.03.2016
16:04:58
и есть методы, куда передается референс на такую структуру и там это поле тогда присваивается. И в других методах используется
при этом
первое - где-то в коде нашелся метод, куда передается такая структура, но в поле указатель на нее не прописывается, а дальше по коду вместо этого экземпляра структуры пишем в тот, который по указателю
второе - указатель похоже вааще никогда не бывает валидным, потому что всегда и везде указывает на структуру на стеке, которая уже давно перестала существовать
код не менялся с 2007-го года точно
строятся гипотезы, как же эта хрень работала

[Anonymous]
01.03.2016
16:07:40
Посмотрите в дебагере на момент вызова
А то интересно стало даже)

Aragaer
01.03.2016
16:08:19
с дебаггером проблемы - это кусок кода реалтайм операционки на эмбеддед процессоре в мелкой плат

[Anonymous]
01.03.2016
16:08:40
Действительно


Aragaer
01.03.2016
16:08:45
да, есть специальная софтина чтобы там в рантайме анализировать память, но вобщем все тяжко
моя гипотеза - код, когда это поле выставлялось, вызывается где-то очень глубоко (в смысле глубины стека вызовов) и потом настолько глубоко мы почти никогда не залезаем. В итоге структура, которая там осталась, никогда ничем не перезатиралась и сама не особо чего ломала
по сути оно становилось действительно "глобальным" объектом, но на стеке, а не в хипе
судя по комментам, оно и должно было быть глобальным
вторая гипотеза - что раньше эта ссылка использовалась только для двух случаев и там получалось "выставили, вышли на пару уровней выше, поиспользовали"
а тут оно копи-пастой оказалось в третьем месте, где оно собственно и не было выставлено во что-либо вообще
и вот копи-паста это как раз 18-е февраля, когда у нас и начались проблемы
собственно автору показали, он сказал "ой, а, да, это я просто скопировал - в двух местах так же было написано, а в третьем я вставил"


Pavel
01.03.2016
16:53:01
кто там считает, что жанга это огромный прожорливый монстр и что мелкое нужно делать на фласке\ботле\name_it?
Всё в наших руках. https://github.com/rnevius/minimal-django

[Anonymous]
01.03.2016
17:00:35

Google

Aragaer
01.03.2016
17:02:05
проверил сейчас почту - он исправил, разослал всем вручную собранную прошивку, чтобы прямо сейчас с вечера поставить на тестирование

Henaro
02.03.2016
05:46:06

Pavel
02.03.2016
05:46:48
что есть "лайт версия"?
по ссылке - проект, использующий полную джангу, но берущий из неё абсолютный минимум.

Vitya
02.03.2016
05:50:56
есть такая книжка Lightweight Django
вот в первых 3 главах там похожее делают
однофайловый проект с минимом настроек и зависимостей

Henaro
02.03.2016
05:56:59

Pavel
02.03.2016
05:57:58
не обёртка, а полноценнный проект.

Vitya
02.03.2016
06:05:44
это как создать через django-admin startproject проект
это тоже проект, только с минимумом настроек

Henaro
02.03.2016
06:12:13
Интересно, насколько критична "тяжесть" джанго для маленьких проектов..

Mikhail
02.03.2016
06:57:33
Что лучше grab или requests?

Ilya
02.03.2016
06:57:48
они вообще для разных задач немного :)

[Anonymous]
02.03.2016
06:57:50
Реквестс мне очень нравятся

[Anonymous]
02.03.2016
06:57:59
Но граб явно не аналог

Mikhail
02.03.2016
06:58:21
Для парсинга

Ilya
02.03.2016
06:58:37
реквестом не запаришься парсить?
skype:?chat&blob=EusNqXbCaiBpEZAsWJU8WoRAN_sSqpxM2hlaOOZuAkPWzLGkaqk4FRohpvek0F3A0p8D2JOJp8Ck1ICKeMvZhYtd_KBZyJzCa8Bfg6wFuDQjHQwwDH4I6zv7w50UDqaNcmfQunm2mOSgRmzPHAScT_c5i4SDiqdvDx5BUs2WMMYMSkzoM6omrTYPqm6Vc9-66TnTP_JphjtNh45r

Mikhail
02.03.2016
06:58:45
Просто щас юзаю request+lxml

Ilya
02.03.2016
06:58:47
в парсингконфе и спроси :)

Фԉùཎыч⚠️
02.03.2016
06:58:51
Пиши парсер на хаскеле

Ilya
02.03.2016
06:58:59
в граб лхмл встроен же

Google

Ilya
02.03.2016
06:59:09
+ https://github.com/lorien/awesome-web-scraping
там ещё больше вариантов рассмотрено

Mikhail
02.03.2016
07:01:38
Еще вопрос: что за @text перед функцией?

Pavel
02.03.2016
07:07:12
Декоратор техт

Владимир
02.03.2016
07:28:20
PyQT сойдет для графического фреймворка?
или есть что-то по проще?

Pavel
02.03.2016
07:29:45
import tkinter, если совсем простое.

Admin
ERROR: S client not available

Vitya
02.03.2016
07:32:49
у PyQT вроде какие-то заморочки с лицензиями
PySide вроде ещё есть, тот же кактус, только сбоку

Владимир
02.03.2016
07:37:19
да мне для работы нужно
частое обращение к jpg файлам и превращениям в pdf
на текущий момент пользуюсь батником

Aragaer
02.03.2016
07:38:02
это не графический фреймворк

Владимир
02.03.2016
07:38:13
но хотелось бы еще иметь некую базу

Aragaer
02.03.2016
07:38:13
это либа для работы с картинками

Владимир
02.03.2016
07:38:20
так-с
расскажу полную мысль
работаем с перс данными, т.е. создается некий водитель, записываются его данные, сканируются документы и т.д.
одна из задач преобразовывать jpg в pdf

Google

Фԉùཎыч⚠️
02.03.2016
07:39:23
Перегон жопэгов в пдф?

Ilya
02.03.2016
07:39:39
а зачем в pdf?

Владимир
02.03.2016
07:39:48
и есть формирование ворд шаблона с данными по водителю

Ilya
02.03.2016
07:39:51
почему жпегу не приложить
и кстати, сканеры часто умеют в пдф, раз уж на то пошло

Владимир
02.03.2016
07:40:14
@CS_uJIu4 часть данных отправляем в вышестоящим, они только пдф принимают

Фԉùཎыч⚠️
02.03.2016
07:40:16

Владимир
02.03.2016
07:40:28
@CS_uJIu4 есть необходимость редактировать jpg

Ilya
02.03.2016
07:40:31
профиль дефолтный сканирования поменять например
мм, а после редактирования, какая ценность скана?

Владимир
02.03.2016
07:41:12
т.е. если водитель приносит ксерокопию а на ней и паспорт и снилс и ву, то надо 3 пдф сделать и чтобы не было сторонних документов
@CS_uJIu4 а хз насчет ценности)
вот, для упрощения хочется своять программулину
где и конвертирование, и заполнения шаблона, и создание базы по водителям
PyQT же сойдет для оформления этого безобразия или я куда-то не туда смотрю?

Pavel
02.03.2016
07:42:54
туда, вроде бы.

Ilya
02.03.2016
07:43:15
ещё больше заморочиться, прикрутить opencv и замутить автоматизированное заполнение форм :)

Фԉùཎыч⚠️
02.03.2016
07:43:40

Владимир
02.03.2016
07:43:48
@CS_uJIu4 об этом остается мечтать)