Сообщения

Показаны сообщения с ярлыком "windows"

Собеседование, которое мне понравилось

Изображение
 В 2017-м году я проходил собеседование в одну компанию, которой на очень специфический проект нужен был человек с очень специфическим набором знаний, а именно: портирование windows-приложения на linux. Специфика заключалась в том, что приложение было написано на C# и C++ и задача стояла максимально сохранить существующую кодовую базу. Одна из идей состояла в том, что пользовательский интерфейс писать на python и из него дергать библиотеки на C# (перекомпилированные компилятором mono под linux), которые в свою очередь, дергают библиотеки на C++. Никаких оберток для вызова шарповых dll из питона не существовало, но зато существовал способ вызывать нативные библиотеки из питона и способ вызывать шарповые библиотеки из кода на C/C++. В итоге я решил написать такую прослойку сам. В итоге должно работать как-то так: Добавилось два новых "слоя" - питон и нативная обертка для вызова шарповых библиотек. Выглядит громоздко, но иначе никак. В теории понятно, как делать, и за пару дней ...