|
2.4, Аноним (4), 19:14, 08/07/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
Распакованный бинарь для винды весит 15 мегабайт, зип архив 5. В принципе, если пожать через UPX будет норм.
| |
|
3.6, Аноним (6), 19:18, 08/07/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Не надо жать upx. В памяти такой запакованный бинарь в разы больше места занимает, это как минимум.
| |
|
4.8, Аноним (4), 19:24, 08/07/2020 [^] [^^] [^^^] [ответить]
| +/– |
По сравнению с памятью, которую приложения используют в рантайме, это пустяки.
После сжатия бинарь таки весит 5 бегабайт, но не запускается :)
| |
|
5.10, Аноним (6), 19:27, 08/07/2020 [^] [^^] [^^^] [ответить]
| +/– |
> По сравнению с памятью, которую приложения используют в рантайме, это пустяки.
> После сжатия бинарь таки весит 5 бегабайт, но не запускается :)
Я просто не понимаю какой смысл экономить байты занимаемые экзешником на диске. Оперативная память на порядки ценнее с какой стороны не посмотри.
| |
5.11, Аноним (6), 19:28, 08/07/2020 [^] [^^] [^^^] [ответить]
| +/– |
> По сравнению с памятью, которую приложения используют в рантайме, это пустяки.
> После сжатия бинарь таки весит 5 бегабайт, но не запускается :)
А, ещё по-моему такой файл не вытесняется из памяти при неиспользовании, т.е. он всегда будет висеть и занимать память.
| |
|
6.12, Аноним (4), 19:47, 08/07/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
А по-моему, он будет висеть в памяти пока:
1) процесс не помрет своей или насильственной смертью;
2) операционка не решит, что вакантную память (которая после первого пункта просто помечается неиспользуемой) пора отдать кому-нибудь более живому.
либо
3) приложуха, уйдя в фон, не вытеснится в свап, если оперативки прям вообще не хватает.
| |
|
7.14, Аноним (6), 19:52, 08/07/2020 [^] [^^] [^^^] [ответить]
| +/– |
Скажем, если свопа нет, части файла, которые можно читать с диска, удаляются из памяти при нехватке. А тут этого сделать нельзя, потому что на диске это совсем другой файл.
| |
|
|
|
|
|
2.5, Аноним (6), 19:17, 08/07/2020 [^] [^^] [^^^] [ответить]
| +/– |
Да, я тоже пишу скрипты на си вместо питона. Но объективно взять что-то жирное и функциональное дешевле, чем изобретать велосипед на квадратных колёсах, пусть и реактивный. При определённой сложности проекта, он так никогда и не взлетит. Кути кстати весьма быстрые и легковесные (особенно принимая во внимание представляемые ими возможности).
Сейчас посмотрел, сколько это всё счастье займёт дополнительно на диске. Пол гигабайта -- фи, какая мелочь. Это же не хаскел ставить ради хелло ворда (есть и такие варианты в репах).
| |
|
3.28, Аноним (28), 01:41, 09/07/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> я тоже пишу скрипты на си вместо питона
обязательно указывай это в резюме, чтоб я держался от тебя подальше
| |
|
4.31, Аноним (6), 02:04, 09/07/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> я тоже пишу скрипты на си вместо питона
> обязательно указывай это в резюме, чтоб я держался от тебя подальше
Напрасно. У питона довольно долгий запуск (особенно из-за батареек) и жор памяти, кроме того, он плоховато скалируется под нагрузкой и жрёт процессор. А, ну ещё си в 10000 раз быстрее, но это не особо важно. На самом деле я довольно часто пишу скриптоту на питоне, а потом переписываю её на си, если это можно сделать не особо напрягаясь. Вешать в крон питон это какой-то лютый изврат, имхо.
| |
|
5.44, мое правило (?), 09:06, 10/07/2020 [^] [^^] [^^^] [ответить]
| +/– |
Питон спокойно живет с aws лямбде и обслуживант тысячи запросов. Очень плохо, пойду переписывать на си.
| |
|
6.46, Аноним (6), 12:23, 10/07/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Питон спокойно живет с aws лямбде и обслуживант тысячи запросов. Очень плохо,
> пойду переписывать на си.
Вот, а взял бы kore, было бы миллиарды запросов.
| |
|
|
|
3.33, Аноним (33), 09:34, 09/07/2020 [^] [^^] [^^^] [ответить]
| +/– |
Да, конечно.
Культи за собой ещё папку с плагинами тянут. Если прилежение для винды, то весь кутэшный рантайм 50 MiB занимает. И это ещё не всё.
Какие-то arcane баги появляются при кросс-компиляции. То это говно вообще для неё не предназначено. То есть вот есть виндовый бандл. Но там скрипты CMake заточены под винду. К счастью у Федоры есть нормальные скрипты CMake для кросс-компиляции виндовых приложений. Как и вообще пакеты с Qt и зависимостями, притёртые к федоровых MinGW64 пакетам, поэтому используем их.
Пишем тулчейн файл, компилируем ... и дальше начинаются варианты в зависимости от положения звёзд:
1. всё работает
2. 32-битная редакция работает, 64 - нет
3. 64-битная редакция работает, 32 - нет
Варианты нерабочести:
a. ни в вайне не работает, ни в винде
б. работает в вайне, но не в винде. В винде - missing entry point
c. работает в винде, но в вайне крэшится
Как предлагаете чинить?
| |
|
2.29, Аноним (28), 01:43, 09/07/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
вообще-то на Qt можно делать очень компактные программы, думаю, ноутпад на qt будет не сильно толше оригинала
| |
|
3.41, Lex (??), 18:54, 09/07/2020 [^] [^^] [^^^] [ответить]
| +/– |
Это со всем кутёвым рантаймом и прочими радостями ?
| |
|
|
5.48, Lex (??), 21:09, 10/07/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ты просто не умеешь читать, ведь иначе прочитал бы вопрос и, либо дал внятный ответ, либо - прошёл мимо.
| |
|
|
|
|
1.2, InuYasha (??), 19:10, 08/07/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Интересный проект. Полный NoGUI. Ну, хз, хз. Блендероидам понравится.
А мне форматов не хватает.
| |
|
|
3.47, InuYasha (??), 16:52, 10/07/2020 [^] [^^] [^^^] [ответить]
| +/– |
GUI и viewport - то разные вещи. Я на скрине никаких графических элементов управления не заметил.
| |
|
|
1.3, Аноним (3), 19:14, 08/07/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Мне показалось что разработчики присобачили 3d-просмотрищик к CMAKE. И после этого они говорят о KISS
| |
|
2.22, Аноним (22), 22:18, 08/07/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Новость писал дятел, для которого kitware — это только cmake. Не будь таким же.
| |
|
|
|
3.35, Аноним (35), 12:56, 09/07/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
А не сделал бы ты нормальный пакет, раз позиционируешь его для пользователей на конретной ОС. И нехер отлаживать его на пользователях. Потому что один раз обломавшись, они больше его ставить не будут.
| |
|
4.37, annon (?), 14:19, 09/07/2020 [^] [^^] [^^^] [ответить]
| +/– |
Это не работает на системах вроде macOS, разработчики которой не заинтересованы в совместимости приложений между версиями macOS.
| |
|
|
|
1.13, IRASoldier_registered (ok), 19:51, 08/07/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
>KISS (делать проще, без усложнений)
А кто помешал дать расшифровку аббревиатуры, как она есть на самом деле, без вот этих вот игр в куртуазную интеллигентщину?
| |
|
2.15, Аноним (15), 19:59, 08/07/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
У опеннета возрастной рейтинг 0+, поэтому ругательства пришлось удалить.
| |
2.16, агл (?), 20:05, 08/07/2020 [^] [^^] [^^^] [ответить]
| +/– |
KISS была такая группа:)
Keep It Simple Stupid
сохранив смысл
Делай проще дурачок
| |
|
|
4.32, Аноним (32), 02:44, 09/07/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Запятые запрещены конвенцией как пунктуация со смещенным центром тяжести.
А вот точки. Это пожалуйста. Хоть очередями...
| |
|
3.45, InuYasha (??), 12:02, 10/07/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Keep It Simple Stupid
Такое впечатление что какие-то упорыши читают это как Keep It Simply Stupid и клепают соответствующие поделки )
| |
|
2.17, A.Stahl (ok), 20:23, 08/07/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Потому что дословный перевод не несёт никакого смысла для тех кто не в курсе его образного значения. А те кто в курсе не нуждаются в переводе.
| |
|
3.25, IRASoldier_registered (ok), 23:04, 08/07/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Потому что дословный перевод не несёт никакого смысла для тех кто не в курсе его образного значения.
Да ладно, отчего ж не несёт? Смысл прямой и простой. 1) "Не усложняй" 2) "Кто усложняет - тот ***".
| |
|
|
|
2.39, annon (?), 14:33, 09/07/2020 [^] [^^] [^^^] [ответить]
| +/– |
А что можно сделать со STEP'ом во вьювере без графического интерфейса пользователя ;)?
Если хочется взаимодействия а-ля F3D, то просто ставишь пакет opencascade и запускаешь Draw Harness (ну или пишешь скрипт-обёртку для быстрого запуска):
> pload XDE VISUALIZATION
> ReadStep D myfile.stp
> vinit
> XDisplay -dispMode 1 D
> vfit | |
|
1.30, aaa (??), 02:00, 09/07/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Хороший перевод: Kiss It Simple, Stupid - делать проще, без усложнений.
Самое главное, политкорректный :-)
| |
|
2.38, annon (?), 14:29, 09/07/2020 [^] [^^] [^^^] [ответить]
| +/– |
Только вот тебя opennet'овцы обманули. Формат STL изначально является аббревиатурой _stereolithography_.
А то что указано в новости является обратной аббревиатурой (выдуманной на основе слова, изначально не являющегося акронимом):
> STL has several backronyms such as "Standard Triangle Language" and "Standard Tessellation Language"
https://en.wikipedia.org/wiki/STL_(file_format)
| |
|
|