
Milton
27.09.2018
09:06:37


Stanislav
27.09.2018
09:07:09
Мужики, помогите советом пожалуйста.
Есть мобильный клиент, QT - НО с плюсами на вы, поэтому вся логика написана на жиэсах, благо QML - тамошний язык разметки UI, жиэесы поддерживает нативно.
Задача в том, чтобы отдать с клиента изображение. Которое должно быть сжато, ресайзнуто на 3 размера, самое маленькое заблюрено, и все это нужно отдать в S3.
Проблема в том, что силами жаваскриптов сделать это не получается, готовых решений тоже не нашел.
Соответственно единственное верное решение мне кажется, отдать на сервер и там уже его обработать, с этим проблем нет. Но отправлять 10м картинки через мобильные данные тоже такое себе... лте не всегда и не увсех есть.
Как бы поступили Вы в данной ситуевине. (уточнение - приложение не релизное, делаю для себя с целью обучения, но учится хочется правильно.)
Шакалить на клиенте


Boris
27.09.2018
09:07:28
тогда вопрос второй - можно ли в QML передать C++ объект и пользоваться его публичными методами? если да - то передав туда QImage можешь воспользоваться в хендлере методом sacled кажется

Stanislav
27.09.2018
09:07:41

Google

Zart
27.09.2018
09:08:11
мне интереснее какую хуйню в куте прикрутили для жс движка

Max
27.09.2018
09:08:28


Milton
27.09.2018
09:08:28
Мужики, помогите советом пожалуйста.
Есть мобильный клиент, QT - НО с плюсами на вы, поэтому вся логика написана на жиэсах, благо QML - тамошний язык разметки UI, жиэесы поддерживает нативно.
Задача в том, чтобы отдать с клиента изображение. Которое должно быть сжато, ресайзнуто на 3 размера, самое маленькое заблюрено, и все это нужно отдать в S3.
Проблема в том, что силами жаваскриптов сделать это не получается, готовых решений тоже не нашел.
Соответственно единственное верное решение мне кажется, отдать на сервер и там уже его обработать, с этим проблем нет. Но отправлять 10м картинки через мобильные данные тоже такое себе... лте не всегда и не увсех есть.
Как бы поступили Вы в данной ситуевине. (уточнение - приложение не релизное, делаю для себя с целью обучения, но учится хочется правильно.)
А что там js крутит?

Zart
27.09.2018
09:08:38
если в8, то чем оно от ноды тогда отличается...
кроме разве что лупа

Milton
27.09.2018
09:08:54
Просто видел либы на чистом js шакалящие фотки

Boris
27.09.2018
09:09:04

Zart
27.09.2018
09:09:40

Max
27.09.2018
09:09:43

Dmitry
27.09.2018
09:10:07

Boris
27.09.2018
09:10:08
по идее тот имидж что ты суешь в httprequest может уже иметь этот метод - но то который кладется на канвас умеет только скейлится под экран

Max
27.09.2018
09:10:20

Google

Milton
27.09.2018
09:10:23

Alexey
27.09.2018
09:10:28

Zart
27.09.2018
09:57:23
о, мне тут сообщают что авторы го решили переобуться в воздухе
"Many people have concluded (incorrectly) that the Go team’s position is “Go will never have generics.” On the contrary, we understand the potential generics have, both to make Go far more flexible and powerful and to make Go far more complicated. If we are to add generics, we want to do it in a way that gets as much flexibility and power with as little added complexity as possible."
после скольки-то лет гордого "в го генериков не будет", они решили их таки запилить

Alexey
27.09.2018
09:58:38
Афтершоки после питонового Гвидошного ассигна доходят.

Zart
27.09.2018
09:59:09
https://go.googlesource.com/proposal/+/master/design/go2draft-generics-overview.md полный вариант
и кажется порноисключения еще

Boris
27.09.2018
10:02:58
это оревный концепт - мы решили не делать try, потому что check писать удобнее
правда нет финалайзеров - и для этого есть тормозной дефер, а еще break в switché не несет смысла и мог бы быть заменен словом pass. зато брейкнуть цикл из свича иначе нежели goto сделав - нельзя

Никита
27.09.2018
10:29:34
Можно и на питоне так писать. Только никто не пишет.

Tevtel
27.09.2018
10:31:08
ребят помогите

Zart
27.09.2018
10:32:06
зачем?

AkS
27.09.2018
10:34:39

Vladimir
27.09.2018
11:31:13
Horoshooo.

Zart
28.09.2018
05:51:20
сука... убил целый час, поверив доке
в https://docs.python.org/3/library/logging.config.html#configuration-file-format идёт абзац
The optional kwargs entry, when eval()uated in the context of the logging package’s namespace, is the keyword argument dict to the constructor for the handler class. If not provided, it defaults to {}.
только эта херь лишь в 3.7, уроды =_=

Аркадий
28.09.2018
07:16:39

Zart
28.09.2018
07:21:42
?

Google

Alexey
28.09.2018
07:28:37

Zart
28.09.2018
07:29:05
и что?

Serj
28.09.2018
07:30:59

Zart
28.09.2018
07:31:33
не работают же
проблема правда была не только там

Boris
28.09.2018
08:05:29
проблема всегда в кодовой последовательностях генного кода ага

John
28.09.2018
16:20:33

Alexey
28.09.2018
16:23:33
Кому нужна эта литература?

John
28.09.2018
16:24:35

Petr
28.09.2018
16:25:58
Погляди на йей.рф/книги

Dmitry
29.09.2018
04:28:29
Весь зашквар в одной книге

Milton
29.09.2018
07:53:27

b0g3r
29.09.2018
15:51:17
Чё б взять: flake8 или pylint?

Alexey
29.09.2018
15:51:33
Бабу возьми. И пару пива.

b0g3r
29.09.2018
15:51:36
Хочется чего-нибудь на команду на уже существующий проект и чтоб быстро настроить

Alexey
29.09.2018
15:52:16
Главное на гит хуки повесь, чтобы на хуй слал если по стилю вопросы есть. :3

b0g3r
29.09.2018
15:53:18
Да, и в CI засунем. Но чёт сижу и придумать не могу. Пока что вижу, что у pylint хуёвейшая дока, как будто куски откусывали. Запустил его на проекте, вроде норм пробежался, рейтинг поставил, ошибок набрал.
Конфиг-файл тоже есть, вроде понятно https://gist.github.com/sblask/7302860
Но интересен вопрос как он там с кастомизацией и плагинами, если захотим чего-нибудь серьёзное делать
Ну и к flake8 те же вопросы: как оно с кастомизацией, как оно с дописыванием, как оно вообще

Zart
29.09.2018
15:57:40
с пилинтом ты заебешься

b0g3r
29.09.2018
15:57:50
чё там

Google

Zart
29.09.2018
15:58:28
он слишком много хочет имхо
а CI на чем?

b0g3r
29.09.2018
15:59:46
гитлаб

[Anonymous]
29.09.2018
16:01:20
Интересуешься блокчейном, его разработкой и уязвимостями?
Есть уникальная возможность обсудить все вопросы с ведущими хакерами мира.
Все они будут 9 октября в Чернобыль-туре в рамках конференции HackIT 4.0 в Киеве, которая пройдет с 10 по 11 октября.
Promo code telegramfollower даст тебе скидку -30%
Поспеши! Осталось всего три дня до закрытия регистрации в Чернобыль - https://hacken.live/2OcJTAd

Admin
ERROR: S client not available

[Anonymous]
29.09.2018
16:01:20

Zart
29.09.2018
16:01:52
там и захоронить

Alexey
29.09.2018
16:02:11
Ведущими, чего? :)
Закопать в Копачах на хуй наглухо под захоронения домов.

Zart
29.09.2018
16:05:50
в свинцовые трусы и в припять

Саша
29.09.2018
16:05:59
Блокчейн хоть на css?

Alexey
29.09.2018
16:06:07
Там ловить нечего. В машинный зал четвёртого реактора сразу.
А ещё лучше под него на хуй. К расплаву. И залить сверху ещё раз бетоном.

Zart
29.09.2018
16:08:27
https://github.com/PyCQA/pycodestyle/issues/466 охлол, почему я этого не видел

b0g3r
29.09.2018
16:11:12

Alexey
29.09.2018
16:59:21
А какие синонимы знаете вы?

Vladimir
29.09.2018
17:00:25
purge?

Dmitry
29.09.2018
17:01:05
wipe? ;)

Vladimir
29.09.2018
17:02:25
cleanup, как вариант

Google

Zart
29.09.2018
17:06:41
в yum/dnf это erase
не ждали? 8)
в нпм uninstall с альясами rm, r, un, unlink
deinstall я не помню вообще нигде

Alexey
29.09.2018
17:09:57

Zart
29.09.2018
17:24:58
$ moon prism power, make up
command not found
$ vagrant up
"буду девопсом"
удолбанный тг и его кривой формат

Stanislav
29.09.2018
19:20:50
И плагинов можно сверху накинуть

Donaudampf
29.09.2018
20:24:48

Milton
29.09.2018
20:52:47
друзья! пройдите опрос по Python пожалуйста!
https://docs.google.com/forms/d/e/1FAIpQLSdTAJeRn67s_1yX8kmiPKZr5AV4C7Em0IjupTXVi5C6Em5CVw/viewform
Да пожалуйста, обращайся
Зачем это здесь? Я не знаю