The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Первый альфа выпуск Protox, Tox-клиента для мобильных платформ, opennews (ok), 08-Фев-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


19. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +3 +/
Сообщение от Skullnetemail (?), 08-Фев-20, 21:05 
Какая разница на чем написан клиент? Протокол клиента написан на чистом C. На си написано большинство софта включая ядро линукса. Большинство софта выходит нужным признать небезопасным?
Ответить | Правка | Наверх | Cообщить модератору

20. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +1 +/
Сообщение от Skullnetemail (?), 08-Фев-20, 21:10 
Я оговорился, не протокол, а его реализация.
Ответить | Правка | Наверх | Cообщить модератору

23. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +4 +/
Сообщение от Аноним (31), 08-Фев-20, 21:28 
Ведь, не на Rust же. Ужос, ужос, ужос!
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

226. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от Аноним (225), 14-Фев-20, 19:46 
>Ведь, не на Rust же.

Есть вариант и на расте: https://github.com/tox-rs/tox/
И даже на хаскеле: https://github.com/TokTok/hs-toxcore

Ответить | Правка | Наверх | Cообщить модератору

34. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  –1 +/
Сообщение от Аноним (34), 08-Фев-20, 22:11 
>Большинство софта выходит нужным признать небезопасным?

Вообще-то так и есть. Использование низкоуровневых языков добавляет к этому тысячи набивших оскомину дыр с "не проверили длину строки" и "разыменовали невалидный указатель". Каждый же про себя думает что он-то прожённый хакер и не надела@A42%#@Segmentation Fault

Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

35. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  –1 +/
Сообщение от Skullnetemail (?), 08-Фев-20, 22:13 
И теперь вы к каждой софтине пишете: "нинарасте, шерето!"*
Ответить | Правка | Наверх | Cообщить модератору

45. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +2 +/
Сообщение от JL2001 (ok), 08-Фев-20, 23:18 
> И теперь вы к каждой софтине пишете: "нинарасте, шерето!"*

про C такое писали и до rust, rust не без причины создавать начали

Ответить | Правка | Наверх | Cообщить модератору

106. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +1 +/
Сообщение от Аноним (106), 09-Фев-20, 08:29 
А по какой причине его создавать начали? Его «популярность» подсказывает, что всё-таки эти причины чисто сектантские.
Ответить | Правка | Наверх | Cообщить модератору

37. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +1 +/
Сообщение от Skullnetemail (?), 08-Фев-20, 22:21 
Тем более я пишу программу в основном на QML, где нету никаких сегфолтов и глюков в памяти, а на С++ написана только какая-то небольшая часть, связанная с интеграцией библиотеки протокола и баз данных.
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

39. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +1 +/
Сообщение от Аноним (17), 08-Фев-20, 23:03 
Если вы автор, то советую вам не вчитываться в комментарии на опеннете, иначе всё желание отпадёт, лучше потихоньку пилите прогу и шлите всех. И новость всё-таки должна содержать информацию о том, что реализовано, а не только то, что не работает.
Ответить | Правка | Наверх | Cообщить модератору

40. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +1 +/
Сообщение от Skullnetemail (?), 08-Фев-20, 23:08 
>И новость всё-таки должна содержать информацию о том, что реализовано, а не только то, что не работает.

Реализовано все, чего нету в списке нереализованного.

Ответить | Правка | Наверх | Cообщить модератору

109. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  –2 +/
Сообщение от InuYasha (?), 09-Фев-20, 11:56 
>>Использование низкоуровневых языков добавляет к этому тысячи

Иди дальше на свой гандроид и тупи там вместе с жавой. Ах, неты! Ядро там тоже сишное. Всё, капец.

Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

118. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от Аноним (18), 09-Фев-20, 13:15 
Большая. Основная претензия не к тому, что небезопасно, а к тому, что тащит огромные зависимости без нужды в них. Писать на QML - это неуважение к пользователям. Тащить в зависимостях библиотеки, не являющиеся частью системы, когда их можно заменить на являющиеся и снизить размер и потребление оперативы - тоже. Я понимаю их желание писать под Qt один раз и для десктопа и для телефона. Ну так блин сделайте пакетный менеждер для рутованных телефонов, и адаптируйте ART и кутю, чтобы виджеты рисовались нативно без проброса через яву и программы на куте вообще работали без ART. Тогда можно будет говорить о куте на ведре. Чтобы можно было говорить о .net на ведре, cil либо должен транслироваться в dalvik байт-код, либо быть интегрирован в систему, либо вообще dalvik-байткод должен транслироваться в cil.

Тащить же всякие qml, qt, mono, phonegap, cordova и прочее подобное с каждой программой - это bloating и неуважение к пользователю. У меня на десктопе это дерьмо дофига места отъедает и устанавливается долго, а они это со своим приложением ставят. Очень неправильно это.

Если не тащить нельзя, значит использовать qml, qt, mono, phonegap, cordova и прочее подобное в своих приложениях для этой платформы - это неуважение к пользователю.

К сожелению "хотеть использовать qml" тут преобладает над здравым смыслом.

Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

121. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +2 +/
Сообщение от Skullnetemail (?), 09-Фев-20, 14:14 
>Большая. Основная претензия не к тому, что небезопасно, а к тому, что тащит огромные зависимости без нужды в них.

Где эти огромные зависимости? Посмотрите, .apk всего 18 мб, тем временем во многих других программах .apk больше 20 мб как минимум.

По поводу зависимостей - это нормально, так делают куча проектов, при этом не только в Android.

>Писать на QML - это неуважение к пользователям.

Нонсенс. Android - это сплошное неуважение к пользователям, Android API - это сплошное неуважение к разработчикам софта и вообще ад в чистом виде. Поэтому я стараюсь избежать этого настолько насколько возможно и многие разработчики поступают аналогичным образом.

>Тащить в зависимостях библиотеки, не являющиеся частью системы, когда их можно заменить на являющиеся и снизить размер и потребление оперативы - тоже.

Половина программ тащит сторонние библиотеки, если вы не в курсе.
И неужто мы заговорили про экономию оперативной памяти в Android, где на неё и на производительность забивали болт годами одновременно выкидывая старые модели, аля "капитализм, детка, быдло купит". Это как минимум лицимерие. Тем более, нужны пруфы, что программа жрет невообразимо большое кол-во памяти, потому что на том же ПК Qt потребляет минимальное кол-во памяти по сравнению с тем же Electron, который по сути является веб-браузером.

>Я понимаю их желание писать под Qt один раз и для десктопа и для телефона.

Желание писать под Qt - потому что это ускоряет скорость разработки в 10 раз, нормальное API и кроссплатформенность.

>Ну так блин сделайте пакетный менеждер для рутованных телефонов, и адаптируйте ART и кутю, чтобы виджеты рисовались нативно без проброса через яву и программы на куте вообще работали без ART.

Android это как винда, это не линукс, поэтому отношение к пользователям как к обычному потребителю.

Ответить | Правка | Наверх | Cообщить модератору

161. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от Аноним (18), 11-Фев-20, 00:14 
>Где эти огромные зависимости? Посмотрите, .apk всего 18 мб

Это и есть о***ть как много для такой программы.

>По поводу зависимостей - это нормально, так делают куча проектов, при этом не только в Android.

Либо потре****и-фанаты контейнеров, либо под ОС без пакетного менеджера.

>Нонсенс. Android - это сплошное неуважение к пользователям

Ну так, глубокоуважаемый, перестаньте им пользоваться.

>Android API - это сплошное неуважение к разработчикам софта

Проблема не стольков API, сколько в отстойных IDE. А сборочная система для самого Androidа вообще ад.

>Поэтому я стараюсь избежать этого настолько насколько возможно и многие разработчики поступают аналогичным образом.

И это правильно, обходить разработку под Android стороной.


>Половина программ тащит сторонние библиотеки, если вы не в курсе.

https://lurkmore.to/95%

>И неужто мы заговорили про экономию оперативной памяти в Android, где на неё и на производительность забивали болт годами одновременно выкидывая старые модели, аля "капитализм, детка, быдло купит".

Если вы себя таким считаете - это не значит, что я тоже такой. Я не намерен покупать новый телефон из-за того, что какие-то придурки за меня решили, что я должен купить новый телефон чтобы пользоваться их Офигенно Нужной Программой. Не нужна ни такая программа, ни такие - профнепригодные - разработчики.

>Это как минимум лицимерие.

А по-моему это вы лицемерите. Надеюсь это просто троллинг толстый такой, а не вы такие.

>Android это как винда, это не линукс, поэтому отношение к пользователям как к обычному потребителю.

А другого отношения в мире, где бизнесы, имеющие другое отношение, неконкурентоспособны, и при этом все товары производятся бизнесами, вы не найдёте.

Ответить | Правка | Наверх | Cообщить модератору

164. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от Skullnetemail (?), 11-Фев-20, 02:14 
>Это и есть о***ть как много для такой программы.

Скажите это большинству разработчиков андроид приложений.

>Либо потре****и-фанаты контейнеров, либо под ОС без пакетного менеджера.

Не смог распарсить предложение.

>Ну так, глубокоуважаемый, перестаньте им пользоваться.

Рабочей и хорошей альтернативы до сих пор нет. iOS от жадного Apple не предлагать. Различные мобильные ОС, которые не поддерживают андроид хотя бы частично, либо умерли, либо у них два с половиной пользователя. Причина отсутствия альтернативы - совместимость с андроид софтом и с железом различных моделй смартфонов. Сюда прибавьте моду на блокировку загрузчика мобильного устройства. Android - это не просто проблемная ОС, это проблема целой индустрии, ибо он является доминирующей частью этого сегмента рынка.

>Проблема не стольков API, сколько в отстойных IDE. А сборочная система для самого Androidа вообще ад.

Согласен, андроидовские IDE жутко тормозят, ШГ, имеют вырвиглазный гуй и отдъедают половину моих 8 гигов памяти, альтернатив аналогично нет, я искал - вот ещё одна причина не писать на Java, Scala, Kotlin. Сборочная система сделана самим дьяволом лично.

>Не нужна ни такая программа, ни такие - профнепригодные - разработчики.

Ваше мнение не учитывается. Просто часть ваших приложений перестанут работать или/и получать обновления вот и все. Можете мне возразить, якобы "я использую софт только из fdroid", но это больше отмазка от косящего под open source пользователя, потому что всем известно, что в fdroid очень мало необходимого софта.

>А по-моему это вы лицемерите.

Я часто ковырался в кишках Андрюши и писал приложения под него, поэтому я знаю о чем говорю. Тем более я наблюдал за развитием этой ОС на протяжении длительного времени, поэтому мое мнение в данном случае будет объективнее.

>А другого отношения в мире, где бизнесы, имеющие другое отношение, неконкурентоспособны, и при этом все товары производятся бизнесами, вы не найдёте.

В последнем десятилетии, а возможно и раньше, мегакорпорации начали активно забивать болт на качество программного обеспечения и его оптимизацию, считая, что потребитель проглотит что угодно, однако, проблемы качества активно затрагивают даже рядового пользователя, но андроид все равно плюет ему в лицо, потому что куда ты денешься.

Ответить | Правка | Наверх | Cообщить модератору

165. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +1 +/
Сообщение от Skullnetemail (?), 11-Фев-20, 02:25 
P.S. Хочется также добавить, что новый софт пишут постоянно, а старый обновляют на новый API, который не совместим со старым и совместимость никто делать не будет потому что это трудозатратно. Если вы сидите на старой версии системы или вас "выкинул" производитель, просто перестав делать обновления для вашей модели, то через какой-то промежуток времени можете выкидывать ваше устройства в окно даже несмотря на то, что оно ещё отлично работает.
Ответить | Правка | Наверх | Cообщить модератору

170. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от Аноним (170), 11-Фев-20, 11:57 
> выкидывать ваше устройства в окно

Осторожно! Под окном все должны ходить в касках ;)

Ответить | Правка | Наверх | Cообщить модератору

168. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от JL2001 (ok), 11-Фев-20, 11:33 
> Java, Scala, Kotlin. Сборочная система сделана самим дьяволом лично.

а что не так со сборочной системой под Android ? что там сейчас - gradle или maven ?

зы: а вы скрипт сборки на nixpkg сделаете? просто интересуюсь

Ответить | Правка | К родителю #164 | Наверх | Cообщить модератору

233. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от JL2001 (ok), 23-Фев-20, 12:42 
> зы: а вы скрипт сборки на nixpkg сделаете? просто интересуюсь

Nix как менеджер зависимостей для C++
https://habr.com/ru/post/281611/

Ответить | Правка | Наверх | Cообщить модератору

234. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от JL2001 (ok), 23-Фев-20, 15:29 
>> зы: а вы скрипт сборки на nixpkg сделаете? просто интересуюсь
> Nix как менеджер зависимостей для C++
> https://habr.com/ru/post/281611/

"nix для установки своего софта. Т.е. по сути вопрос в том как создать свой channel"
Create own channel how-to
https://nixos.org/nix-dev/2012-November/010181.html

Ответить | Правка | Наверх | Cообщить модератору

172. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от Аноним (18), 11-Фев-20, 23:37 
>>Либо потре****и-фанаты контейнеров, либо под ОС без пакетного менеджера.
> Не смог распарсить предложение.

Читайте лурку больше, словарный запас пополняйте.

>>Ну так, глубокоуважаемый, перестаньте им пользоваться.
> Рабочей и хорошей альтернативы до сих пор нет. iOS от жадного Apple
> не предлагать. Различные мобильные ОС, которые не поддерживают андроид хотя бы
> частично, либо умерли, либо у них два с половиной пользователя. Причина
> отсутствия альтернативы - совместимость с андроид софтом и с железом различных
> моделй смартфонов. Сюда прибавьте моду на блокировку загрузчика мобильного устройства.
> Android - это не просто проблемная ОС, это проблема целой индустрии,
> ибо он является доминирующей частью этого сегмента рынка.
>Ваше мнение не учитывается. Просто часть ваших приложений перестанут работать или/и получать обновления вот и все.

Бесплатного ланча не бывает. Если разраб - м***к, то будет у программы новый разраб. И новая сборочная система. С покером и девушками с высокой социальной ответственностью.

>Можете мне возразить, якобы "я использую софт только из fdroid"

Это почти так. Не из F-Droida только 4 приложения, кроме системных, 2 из них опенсорсных: xposed, foxit reader, менятель мак-адреса и xprivacy.

>но это больше отмазка от косящего под open source пользователя, потому что всем известно, что в fdroid очень мало необходимого софта.

Если ни***а не делать, то ни***а не будет. Добавляйте всё, до чего дотянетесь. Make f-droid great again.

>>А по-моему это вы лицемерите.
> Я часто ковырался в кишках Андрюши и писал приложения под него, поэтому я знаю о чем говорю. Тем более я наблюдал за развитием этой ОС на протяжении длительного времени, поэтому мое мнение в данном случае будет объективнее.

Да дело вообще не в мнении. Лицемерие - это когда вы свои интересы выдаёте за мои. Мои интересы: не покупать новый смартфон, потому что все смартфоны на рынке - отборнейшее дерьмо, стараниями Гугла прежде всего (производители просто выполняют его требования).

>>А другого отношения в мире, где бизнесы, имеющие другое отношение, неконкурентоспособны, и при этом все товары производятся бизнесами, вы не найдёте.
> В последнем десятилетии, а возможно и раньше, мегакорпорации начали активно забивать болт на качество программного обеспечения и его оптимизацию, считая, что потребитель проглотит что угодно

Именно так. Но я - не потреб***ь.

> однако, проблемы качества активно затрагивают даже рядового пользователя, но андроид все равно плюет ему в лицо, потому что куда ты денешься.

На репликант я денусь. Коммиты некоторых товарищей на гитхабе и активность некоторых товарищей в репликанте внушает некоторый оптимизм.

Что требуется лично от тебя. Написать что-нибудь, что позволит полному дилетанту вроде меня узнать всё, что нужно, о сборочной системе самого Андроида. В одном месте, для последней версии андроида, не реверся всё из исходников.

Конкретно я собираюсь разорвать систему на пакеты, чтобы для сборки прошивки под устройство мне не приходилось пересобирать за свой счёт ВСЁ, с шарингом пакетов между разными устройствами. То есть весь юзерспейс (возможно за исключением биндингов к дровам) должен пойти в свои пакеты, как заведено в нормальных дистрах. А для сборки драйверов не должно быть нужно ничего кроме хедеров ядра. И для обновления драйвера должно быть возможно обновить только модуль ядра, никаких вшитых драйверов. Потому что б*** достало уже, у гугла сборочная система сделана так, чтобы пересборка обходилась как можно дороже в плане оборудования, чтобы отвадить всех тех, кто не зарабатывает деньги разработкой прошивок (а те, кто зарабатывает, работают в компаниях, заинтересованных в запланированном устаревании и превращении в тыкву, иначе у них денег не будет на эти самые дорогостоящие профессиональные инструменты, требование которых защищает экосистему от "диких" разрабов, которым наcрaть на интересы корпораций).

В любом случае, участие в процессе превращения моего устройства в тыкву разрабу чести не делает.

>куда ты денешься.

Вы уже видели, что я поехавший псих, который пойдёт на принцип. Даже если мне придётся полностью отказаться от пользования телефоном, то новый телефон я всё равно не куплю.

Ответить | Правка | К родителю #164 | Наверх | Cообщить модератору

217. "Первый альфа выпуск Protox, Tox-клиента для мобильных платфо..."  +/
Сообщение от Аноним (-), 13-Фев-20, 18:20 
> Где эти огромные зависимости? Посмотрите, .apk всего 18 мб, тем временем во
> многих других программах .apk больше 20 мб как минимум.

А теперь посмотрим на ICQ2000, сколько оно умело и как работало :)

Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру