Публикации по теме 'legacy'
Но главная причина, по которой эти системы так сложно перенести, - это проблема посерьезнее, чем просто объем транзакций. «COBOL не особенный. Забрать его можно сравнительно легко, через месяц или даже через пару недель. Почему так сложно мигрировать?
Журнал Инкремент опубликовал статью о любопытном долгожительстве COBOL . Мы взяли интервью у Питера Вонга *, ведущего инженера по системам мэйнфреймов, чтобы узнать реальную историю о том, почему организации тратят сотни миллионов долларов на миграцию устаревших систем и как компании и инженеры могут добиться большего.
Вы заметили, что на некоторых линиях поддержки клиентов работают более быстрые системы, чем на других? «Если вы позвоните, скажем, в TD или BMO по поводу своей карты..
Работа над устаревшей технологией в быстро меняющейся среде
Спринты? Гитхаб? Кубернетес? Это были незнакомые мне термины, когда я перешел на Holiday Extras в 2017 году. У меня был многолетний опыт работы программистом и системным администратором Unix, но экосистема, в которой я разрабатывал, сейчас практически такая же, как и раньше. в 1980-х годах и, таким образом, радикально отличается от большинства современных сред программирования.
Каждый день я работаю с Basic. Это не Visual Basic, а версия Business Basic, которая не слишком..
Программисты на языке COBOL управляют критически важными коммерческими, государственными и финансовыми системами
Мы открыты (из-за нехватки программистов COBOL)
Нынешняя пандемия выявила брешь в кадрах программистов, о которой инсайдеры сообщали почти десять лет. Дыра заключается в нехватке программистов на языке COBOL для поддержки мейнфреймов на языке COBOL, обеспечивающих работу важнейших коммерческих, государственных и финансовых систем. Для справки, COBOL — это язык программирования, которому более 50 лет, и он был изобретен для работы с мейнфреймами IBM AS400. В пятидесятые годы внедрение..
Вопросы по теме 'legacy'
Как вы создаете тестовые объекты для стороннего устаревшего кода
У меня есть кодовая база, в которой многие классы, которые я реализую, являются производными от классов, предоставляемых другими подразделениями моей компании. Работа с этими другими подразделениями часто имеет рабочие отношения, как если бы они были...
446 просмотров
schedule
05.06.2023
Знакомство с кодом других людей
Иногда мне не повезло, и мне приходилось вносить изменения в очень старые, плохо не документированные и плохо не спроектированные код.
Чтобы внести простое изменение, часто требуется много времени, потому что в существующем коде не так...
1020 просмотров
schedule
13.09.2023
Поиск устаревшего пароля базы данных Firebird / Interbase
У меня есть клиент, у которого старое несуществующее приложение; у него была проблема с компанией, которая сделала заявку, и они не раскрывают пароль его базы данных. Он понял, что подписал контракт (тогда), в котором говорилось, что он вроде как...
12989 просмотров
schedule
10.10.2022
Как начать с FxCop на устаревшем коде?
Есть ли у кого-нибудь опыт внедрения FxCop в устаревший код? Мы хотели бы, чтобы наша сборка завершилась ошибкой, если кто-нибудь представит код, нарушающий правила. Но пока это невозможно, так как в устаревшем коде более 9000 нарушений....
784 просмотров
schedule
10.07.2022
Создать код миграции SubSonic из существующей базы данных?
В сообщении Роба Конери о SubSonic Migrations , написанном в октябре 2007 г. в списке «Осталось сделать» он упоминает, что:
Я хочу иметь возможность «обратного инжиниринга» существующей БД в файл миграции.
Я собираюсь ввести контроль...
361 просмотров
schedule
31.05.2022
DDD, Уровень защиты от коррупции, как это сделать?
На данный момент нам нужно создать приложение, основанное на унаследованном. Код для этого старого приложения следует выбросить и переписать, но, как обычно, - вместо того, чтобы переписывать его, нам нужно основывать на нем что-то новое. Недавно мы...
26428 просмотров
schedule
30.08.2022
Управление устаревшим интерактивным приложением DOS с помощью скриптов
Мне нужно обернуть интерактивное приложение DOS графическим интерфейсом. Приложение DOS не принимает никаких параметров командной строки. Таким образом, все работы должны выполняться в интерактивном режиме.
Процесс выполнения работы следующий: 1....
352 просмотров
schedule
19.12.2022
Как я могу управлять зависимостями модуля Perl?
В настоящее время я работаю над проектом, в котором в качестве основы используется структура, разработанная другим отделом. В настоящее время мы внедряем стандарты качества (наконец-то, ура!) в нашем отделе, но пока невозможно внедрить их в другой...
2908 просмотров
schedule
09.07.2023
Существуют ли какие-либо инструменты для переноса интерфейса из устаревших приложений GTK в современное приложение на основе GTK Builder?
Я отвечаю за ряд устаревших приложений GTK на основе C, которые начинают стареть. Я играю с идеей повторной реализации некоторых из них в более современной среде. Существуют ли какие-либо инструменты, которые могут помочь перенести созданный вручную...
121 просмотров
schedule
19.04.2022
Устаревшее приложение DOS с USB-принтером
У меня есть неудачная задача выполнить (минимальную) работу по обслуживанию двух устаревших приложений, разработанных в DBIII + / Clipper '87.
У меня есть полный доступ к исходному тексту и минимальный набор инструментов для перекомпиляции...
2574 просмотров
schedule
26.12.2022
Как сопоставить эту устаревшую таблицу с NHibernate (Fluent)?
Впервые в NHibernate. Не могу понять, как сопоставить эту устаревшую таблицу.
CREATE TABLE [dbo].[CmnAddress](
[addressId] [int] NOT NULL,
[objectType] [varchar](63) NULL,
[objectId] [int] NULL,
[addressType] [varchar](7) NULL,
[recordStatus]...
768 просмотров
schedule
02.07.2022
Использование устаревших библиотек ресурсов в C#
Я использую устаревшую, неуправляемую, ресурсную только С++ dll в новом приложении С#. Мне удалось загрузить ресурсы из dll, используя жестко заданные номера ресурсов.
Есть ли способ сделать это, используя идентификатор ресурса в С#?
Старый код...
760 просмотров
schedule
27.07.2022
Использование значений по умолчанию в триггере INSTEAD OF INSERT
Мы выполняем перенос базы данных на SQL Server, и для поддержки устаревшего приложения мы определили представления в таблице SQL Server, которые представляют данные в соответствии с ожиданиями устаревшего приложения.
Однако теперь у нас возникли...
4560 просмотров
schedule
22.08.2023
Поиск мертвого кода в большом устаревшем приложении на C ++
В настоящее время я работаю над большим и старым приложением на C ++, у которого до меня было много разработчиков. В проекте много «мертвого кода», классов и функций, которые больше никем не используются.
Какие инструменты доступны в C ++ для...
30253 просмотров
schedule
15.04.2024
как перевести значение пробела в поле базы данных в нуль в .NET с помощью Fluent NHibernate?
Я работаю с устаревшей базой данных, в которой «пустые» значения хранятся в виде единого пробела. Есть ли способ с помощью Fluent NHibernate, посредством соглашения или переопределения сопоставления, чтобы я мог перевести это «пустое» значение как...
139 просмотров
schedule
22.07.2023
Операторы журнала предотвращают рефакторинг: как в этом помочь?
У меня есть относительно большой устаревший метод, который я хотел бы реорганизовать. Он соответствует типу «маркированного метода», как указано в статье Майкла Фезерса «Эффективная работа с устаревшим кодом», и, таким образом, его можно разделить на...
336 просмотров
schedule
01.04.2022
Рекомендации по настройке объекта c # com
Мне нужно разработать расширение для устаревшего приложения, которое полагается на объекты com.
Мое расширение реализовано как com-server-in-dll (сборка .net) с MSVS и установлено в папке [программные файлы] [компания] (распространяется как файл...
208 просмотров
schedule
22.06.2023
Устаревшая структура базы данных Проблема сопоставления Hibernate
У меня возникли проблемы с отображением следующей структуры базы данных (сокращенной для краткости только с PK/FK и несколькими дополнительными столбцами:
Политика
Идентификатор_политики (ПК) ...
Риск
Risk_Id (ПК) ...
Вечеринка...
909 просмотров
schedule
12.02.2022
Joomla и устаревший веб-сайт CodeIgniter — использовать оболочку Joomla?
Я нахожусь в процессе преобразования веб-сайта CodeIgniter в Joomla. Большая часть веб-сайта представляет собой статические данные и должна перемещаться довольно хорошо. Тем не менее, есть несколько мест, где у нас есть несколько рабочих процессов,...
357 просмотров
schedule
08.04.2024
Модель Rails 3, отображающая определенные столбцы в разные атрибуты модели
У меня есть старая унаследованная таблица под названием «DXFTACCTS», и я создал модель Rails «Учетная запись».
class Account < ActiveRecord::Base
set_table_name "DXFTACCTS"
end
Проблема в том, что DXFTACCTS имеет такие поля, как...
2225 просмотров
schedule
28.03.2023