@ProCxx

Страница 566 из 2477
Антон
10.02.2017
15:15:21
Alex Фэils?︙
10.02.2017
15:15:33
/english кто знайеш
Тебе чат по английскому языку?

Stanislav
10.02.2017
15:16:05
есть приватные зеркала/архивы гитхаба?
там где тос сылка на телеграм канал где ребята патчят престо

Google
Vitaly
10.02.2017
15:17:04
https://bitbucket.org/prestocore-fan/presto/src - о, битбакету плевать на DMCA однако. До сих пор не снесли.

Berkus
10.02.2017
15:28:49
давайте теперь чо-нибудь про с++ для компенсации

InsidE
10.02.2017
15:29:24
/rules@GBReborn_bot

Alex Фэils?︙
10.02.2017
15:29:32
го материть систему сборки в тг и слать патчи в github.com/procxx/tdesktop

Антон
10.02.2017
15:30:45
блять

этому говну (нет) нужен yasm

Alex Фэils?︙
10.02.2017
15:31:43
Yasm — Википедия ru-wiki.ru Yasm предлагает поддержку x86-64, которую NASM, возможно, не поддерживает должным образом или не поддерживает полностью.

Антон
10.02.2017
15:32:18
хы, я так и знал что ее исходники рано или поздно уйдут в тырнет

Berkus
10.02.2017
15:33:07
yasm это хорошо

питер годный ассемблер запилил

Google
Антон
10.02.2017
15:33:28
второй этап: заставить Opera Software закрыться

Alex Фэils?︙
10.02.2017
15:33:37
Дык уже как-то

Антон
10.02.2017
15:33:39
чтобы не мешали пиздить сурсы

Berkus
10.02.2017
15:34:12
го материть систему сборки в тг и слать патчи в github.com/procxx/tdesktop
ну что, на голый cmake надо переводить? ) без патчей

Vitaly
10.02.2017
15:34:24
yasm это хорошо
Писать на ассемблере вне embedded в 2017 году?

Vitaly
10.02.2017
15:34:57
Berkus
10.02.2017
15:35:05
я тебе открою секрет - gcc переводит все в ассемблер, и потом gas-ом перегоняет в машкод. так что гцц по факту пишет на ассемблере в любом году

Alex Фэils?︙
10.02.2017
15:35:08
Ну я форкнул https://github.com/Newlifer/tdesktop
Тут часть беседки по телеге?

Vitaly
10.02.2017
15:35:16
Нужно избавляться целиком от GYP там и от кривых статических либов.

Антон
10.02.2017
15:35:48
эта опера не собирается

Alex Фэils?︙
10.02.2017
15:36:14
И самое главное - сделай так, чтобы собиралось без кривых патчей от команды Telegram Desktop.

Никаких патчей быть не должно вообще. Всё можно реализовать в самом коде.

+ // Patch: Disable environment variable dpi scaling changing. + // It is not supported by Telegram Desktop :( + return 1.; Волшебно

т.е. телеграм в 4к моники не умеет?

Умеет, в настройках апскейл

тогда надо убить этот патч

Первым делом. Именно данный патч и блокирует появление Telegram Desktop в большинстве дистрибутивов ибо тащить кривой статически слинкованный Qt нельзя.

Berkus
10.02.2017
15:36:27
если б мне было не лень и не нужно было переписывать куски с долбанного POCO я бы запилил cmake по бырому

Vitaly
10.02.2017
15:36:51
я тебе открою секрет - gcc переводит все в ассемблер, и потом gas-ом перегоняет в машкод. так что гцц по факту пишет на ассемблере в любом году
В этом всё и дело. Современный компилятор C/C++ выдаст более оптимизированный код, чем способен написать асм-программист даже с многолетним стажем.

Google
Vitaly
10.02.2017
15:37:32
если б мне было не лень и не нужно было переписывать куски с долбанного POCO я бы запилил cmake по бырому
Там уже используется Cmake, но cmakefilelists генерируется кривым скриптом и GYP'ом. Также нужно целиком выбросить их кривой патченный Qt ибо их патчи - это ад.

Berkus
10.02.2017
15:39:04
OpenAL Soft (LGPL) а это там нахрена

Антон
10.02.2017
15:39:11
а арч можно поставить без сети?

Vitaly
10.02.2017
15:39:16
Alex Фэils?︙
10.02.2017
15:39:29
Berkus
10.02.2017
15:39:38
епт, ок

эти либы все статически всасываются?

Alex Фэils?︙
10.02.2017
15:40:22
ДАА!?

Vitaly
10.02.2017
15:40:29
эти либы все статически всасываются?
Да, и от этого надо избавляться. Мы в Fedora свои патчи тащим, чтобы брались системные -devel пакеты.

Vitaly
10.02.2017
15:40:55
а где эти патчи посмотреть?
https://github.com/RussianFedora/telegram-desktop

Berkus
10.02.2017
15:41:16
они там в виде какого-то отдельного бранча? я опухну черрипикать

Berkus
10.02.2017
15:42:13
ага, это только патчи, тогда хорошо

Alex Фэils?︙
10.02.2017
15:42:26
ага, это только патчи, тогда хорошо
Прими приглашение в форк

Berkus
10.02.2017
15:42:48
э? я уже procxx/tdesktop форкнул себе

сделаю pr

Alex Фэils?︙
10.02.2017
15:42:53
а, ок

Berkus
10.02.2017
15:43:46
буду ща двумя руками, на одном лаптопе поко, на другом симейк

Google
Berkus
10.02.2017
15:43:56
а третьей рукой буду волосы себе поседевшие выдирать

Alex Фэils?︙
10.02.2017
15:44:29
Berkus
10.02.2017
15:44:42
я разобрался в итоге

https://github.com/pocoproject/poco/issues/1582 изложил свои исследования посильно тут

по итогу - наши чуваки собрали поко как-то неверно, но трейсить в каком месте и какой тулчейн пошел лесом у меня сил уже нету - я все равно от поко избавляюсь во всей кодобазе, решил не тянуть вола и сразу перейти на asio.steady_timer

Andrei
10.02.2017
15:49:11
Лол.

Admin
ERROR: S client not available

Andrei
10.02.2017
15:49:24
библиотекопроблемы.

Berkus
10.02.2017
15:50:05
да да, вам людям с только своими велосипедами они неведомы

Andrei
10.02.2017
15:50:53
Ну, тащить библиотеку ради таймеров :D

Berkus
10.02.2017
15:51:03
а с чего ты это взял?

Andrei
10.02.2017
15:51:11
Это по-моему программистский вариант импотенции.

Alex Фэils?︙
10.02.2017
15:51:16
Ну, тащить библиотеку ради таймеров :D
Не, там раньше больше было зависимостей

Andrei
10.02.2017
15:51:23
Окей, но таймеры-то.

Berkus
10.02.2017
15:51:29
ну давай начнем с того что там не только таймеры

Andrei
10.02.2017
15:51:33
Не работают библиотечный сделай свои и всё.

Berkus
10.02.2017
15:51:37
ЧТО ТАЙМЕРЫ

нафига?

там вся инфраструктура с таймерами, а не просто class Timer;

Andrei
10.02.2017
15:52:06
Я криво прочел, или там было сказано, что с ними пробелма?

Google
Berkus
10.02.2017
15:52:20
ты по-моему вообще ничего не понял

Alex Фэils?︙
10.02.2017
15:52:20
Ща найду фвд

Berkus
10.02.2017
15:52:55
> сделай свои конечно, больше самописных кривых таймеров богу самописных кривых таймеров

я тебе ща статью дам, там как раз слова такого велосипедостроителя

Andrei
10.02.2017
15:53:28
Не вижу никаких проблем самописности, если твой таймер работает, а библиотечный нет.

И не надо мне пожалуйста тут про велосипеды, ок?

Berkus
10.02.2017
15:53:49
http://www.crazygaze.com/blog/2016/03/24/portable-c-timer-queue/ просто зацени что чувак пишет

проблема здесь совсем не в таймерах

Alex Фэils?︙
10.02.2017
15:54:27
А в том, что он вроде б отвалился

Berkus
10.02.2017
15:54:30
а в калифорнийских наркоманах которые библиотеку не могут собрать нормально

IDDQD
10.02.2017
15:54:47
я вам принёс

https://geektimes.ru/company/mailru/blog/285672/

Andrei
10.02.2017
15:54:59
>mailru/blog

Нет, спасибо.

IDDQD
10.02.2017
15:55:41
Berkus
10.02.2017
16:00:32
.travis/build.sh на 630 строк... O_o

Страница 566 из 2477