Тотальная неудачница и убийца жёстких дисков.
#post-id: 8373-21-04
#original-date: 29.06.2023 Thu
#original-time: 9:04 PM
#original-day: 8373
#original-host: WinXP Home SP3 (Build 2600)
Решила переписать finger сервер с путона на FreeBasic. Кода стало сильно больше, зато как приятно смотреть на результат.
Вот – исходный сервер:
https://github.com/michael-lazar/finger2020
Мой готовый вариант пока доделывается ^^'
#upd(29.06.2023 - 11:22 PM):
Попутно вспомнила, что во FreeBasic до сих пор не завезли функцию Replace(), а так же параметр CaseSensitive в InStr(). Но у меня уже была готовая функция Replace(), написанная по образу и подобию вибишной, поэтому я заюзала её.
Однако, выяснилось, что с ней программа виснет. Начала разбираться, что не так в алгоритме и просто офигела от количества невероятных ошибок, которые непонятно как там оказались.
Вот оригинальный код:
А вот – исправленный:
#original-date: 29.06.2023 Thu
#original-time: 9:04 PM
#original-day: 8373
#original-host: WinXP Home SP3 (Build 2600)
Решила переписать finger сервер с путона на FreeBasic. Кода стало сильно больше, зато как приятно смотреть на результат.
Вот – исходный сервер:
https://github.com/michael-lazar/finger2020
Мой готовый вариант пока доделывается ^^'
#upd(29.06.2023 - 11:22 PM):
Попутно вспомнила, что во FreeBasic до сих пор не завезли функцию Replace(), а так же параметр CaseSensitive в InStr(). Но у меня уже была готовая функция Replace(), написанная по образу и подобию вибишной, поэтому я заюзала её.
Однако, выяснилось, что с ней программа виснет. Начала разбираться, что не так в алгоритме и просто офигела от количества невероятных ошибок, которые непонятно как там оказались.
Вот оригинальный код:
А вот – исправленный:
-
-
14.08.2025 в 19:59Нет, я не из тех, кто "на этом курявом васике ничего не напишешь", но... Почему?
Есть кресты. Есть Go. Ржавого хвалят.... Почему бейсик?
-
-
15.08.2025 в 17:37-
-
15.08.2025 в 17:39