Обновить
166
0
John Found@johnfound

Инженер автоматизации

Отправить сообщение

Спутники сгорают, а эти будут просто падать кому-то на голову.

Кстати, вот вопрос – Fresh3 для Linux может компилировать, запускать и отлаживать Windows программы.

А вот как в Windows версию сделать так же для Linux программ? Если в Windows установлен WSL, то можно ли просто запустить ELF файл через CreateProcess как это возможно в WINE?

Лучше OllyDbg. Встроенный дебаггер работает так себе... Но все же немножко работает – напишите где нибудь в коде инструкцию int3 и запустите через F9, программа остановится на int3 и сможете исполнять инструкции пошагово, но честно говоря, работает плохо. Я так и не сделал дебаггер до конца, потому что уже было ясно, что придется все переписывать из за переносимости.

Я об этом долго думал, но в конце концов отказался. У этих библиотек слишком высокие требования к системе. И они слишком большие и медленные.

Есть, но текст остается текстом. Мало в нем плотности.

Хотя, технически, архитектура GUI в freshlib такая, что можно попробовать написать интерфейс к текстовому режиму. ОС зависимый слой там очень тонкий и возможно это будет не так уж и трудно. Я этим вряд ли скоро возьмусь, но если кому-то надо и займется, содействие окажу.

Они обязательно будут регулярно падать. Это абсолютно неизбежно. Спутники намного лучше. Какая-то запоздалая технология...

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

Хм, очень интересный вопрос. Ну, самое главное, GUI предоставляет намного больше пространства. К тому же, он позволяет рисовать линии-разделители между буквами. Как например сделаете эти всплывающие окошки без графики? Да много чего...

Так, теперь WINE не нужен – Fresh3 компилируется нативно отдельно под Линукс, отдельно под Windows.

Ну, для рисования шрифтов используется FreeType. Еще используется libfontconfig и стандартная Си-шная библиотека. Можно инсталлировать 32 битовые библиотеки и все запустится. Я дополню статью об этом...

им достаточно просто зеленого света

Типа пурпурный, а не зеленый:

В остальном вы совершенно правы.

То есть монитор врет, что ли? Это на его info странице написано 75Hz, а не в настройках системы:

Ну давайте, подключите 2 монитора с разной частотой к иксам и посмотрим, как ваш взрослый продукт с этим справится

А что такого? У меня один монитор на 60 Гц а второй на 75 Гц. Я разве что-то не так делаю?

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

Ваш сайт по ссылке не обновлялся с 2013 года

Неужели?

Last edited Wed May 3 23:23:11 2023

Ёмкость юникода меньше, чем 2^32.

Да, так и есть. Но все равно, один символ может занимать несколько слов – Комбинируемые диакритические знаки

Попробуйте соляную кислоту с той же перекисью водорода. Результат намного лучше, а опасность и вредность те же самые. В растворе кислота имеет концентрацию не более 10% так что не парит хлороводородом, не воняет и не разъедает ничего. Если не переборщили с перекисью, не пузырится и работает быстро и без подтравливания дорожек.

Подавляющему большинству моих родных и знакомых ни разу в жизни не понадобились...

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

А так, приходится всех обучать, авось пригодиться...

В utf-32 тоже один символ может занимать несколько слов.

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

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность