Информация об изменениях

Сообщение Re: Требуется программист Delphi-Lazarus от 14.03.2025 6:44

Изменено 14.03.2025 8:53 swame

Re: Требуется программист Delphi-Lazarus
Здравствуйте, Khimik, Вы писали:

K>Мне надо портировать мой Delphi-проект на Lazarus, чтобы скомпилировать его на Linux и Mac. Оплату предлагаю 120 000р в месяц при работе на полставки. Наверняка вся работа займёт меньше месяца (при работе на полставки), поэтому предлагаю для удобства оплату за всю работу 120 000р.

K>Я смогу давать ещё некоторые задачи. например сейчас мне надо написать на Lazarus CGI-скрипт для обновления ключа: пользователь вводит старый ключ на сайте, и скрипт отправляет ему на почту новый ключ. Чтобы это заработало, мне надо разобраться, как в Lazarus программе обратиться к базе данных на сервере, и отправить письмо.
K>Кто заинтересован, пишите мне на nickolay5544[одомашненный волк]gmail.com.

Оцени трудоемкость кода объективно.
Сколько строк, сколько форм. Думаю у тебя там немало кода. Может оказать по твоему расчету в 2 недели,
что например чел должен перерисовывать форму в лазарус за 20 минут. А еще перевод языковых конструкций.
Убирание особенностей винды, переписывание графических движков, убирание работы с реестрами и подобное.
Плюс протестить и допились все под нужные платформы. И на разные линуксы.
Твои экзерсисы с массивами и другой говнокод точно аукнутся и дадут геморрой с лазарусом, там есть особенности языка.

Я, например, перевожу свой проект с VCL на Delphi FMX, визуальная часть, серверная часть на кроссплатформенный код уже третий год силами 10 человек.
Там порядка 5 миллионов строк , тысячи 3 форм, около 40 приложений, но многое включая архитектуру редизайнится, много переписывается с нуля, и новый код пишется.
(В т.ч чтобы уменьшить число форм которые надо переделывать)
Некоторые вещи как есть просто нельзя перенести.
Чисто переписывание "как есть" с перерисовкой всего на FMX и обеспечение работы под Linux своего комплекса всего я бы оценил в 10-15 человеко-лет,
себестоимость минимум 40 миллионов.
Re: Требуется программист Delphi-Lazarus
Здравствуйте, Khimik, Вы писали:

K>Мне надо портировать мой Delphi-проект на Lazarus, чтобы скомпилировать его на Linux и Mac. Оплату предлагаю 120 000р в месяц при работе на полставки. Наверняка вся работа займёт меньше месяца (при работе на полставки), поэтому предлагаю для удобства оплату за всю работу 120 000р.

K>Я смогу давать ещё некоторые задачи. например сейчас мне надо написать на Lazarus CGI-скрипт для обновления ключа: пользователь вводит старый ключ на сайте, и скрипт отправляет ему на почту новый ключ. Чтобы это заработало, мне надо разобраться, как в Lazarus программе обратиться к базе данных на сервере, и отправить письмо.
K>Кто заинтересован, пишите мне на nickolay5544[одомашненный волк]gmail.com.

Оцени трудоемкость кода объективно.
Сколько строк, сколько форм. Думаю у тебя там немало кода. Может оказать по твоему расчету в 2 недели,
что например чел должен перерисовывать форму в лазарус за 20 минут. А еще перевод языковых конструкций.
Убирание особенностей винды, переписывание графических движков, убирание работы с реестрами и подобное.
Плюс протестить и допились все под нужные платформы. И на разные линуксы.
Твои экзерсисы с массивами и другой говнокод точно аукнутся и дадут геморрой с лазарусом, там есть особенности языка.

Я, например, перевожу свой проект с VCL на Delphi FMX, визуальная часть, серверная часть на кроссплатформенный код уже третий год силами 10 человек.
Там порядка 5 миллионов строк , тысячи 3 форм, около 40 приложений, но многое включая архитектуру редизайнится, много переписывается с нуля, и новый код пишется.
(В т.ч чтобы уменьшить число форм которые надо переделывать)
Некоторые вещи как есть просто нельзя перенести.
Чисто переписывание "как есть" с перерисовкой всего на FMX и обеспечение работы под Linux своего комплекса всего я бы оценил в 10-15 человеко-лет,
себестоимость минимум 40 миллионов.


И советую посмотреть на FMX как альтернативу Лазарусу.