thedeemon: (office)
[personal profile] thedeemon
А вот недавно клиент из Берлина попросил простую весчь: отслеживать изменения в нескольких папках и при появлении там определенных файлов запускать их обработку нашей программой. Я говорю: а, ну для этого можно простой скриптик написать. А потом задумался. Известно, что у клиента винда, но неизвестно какая, в частности, неизвестно есть ли там какой .NET. Ни о каких установленных руби-питонах тоже речи нет. А у "скриптика" получается энное количество опций (где и что смотреть, какой проект применять, куда сохранять, чем сжимать, сколько процессов-обработчиков может быть и пр.), заставлять для этого редактировать конфиги негуманно, нужен GUI. Простенький, три окошка там. Ради них тонны фреймворков и рантаймов слать неуклюже как-то. Спрашивается, на чем же это писать? Вы бы на чем сделали?

Date: 2014-06-06 04:20 pm (UTC)
wizzard: (Default)
From: [personal profile] wizzard
Ага, интрига!

Date: 2014-06-06 04:51 pm (UTC)
From: [identity profile] thedeemon.livejournal.com
Если что, мое решение на сверхсекретных технологиях. :)

Date: 2014-06-06 04:52 pm (UTC)
wizzard: (Default)
From: [personal profile] wizzard
Ооо! Я подозревал что-то такое!

Date: 2014-06-06 08:08 pm (UTC)
From: [identity profile] justy-tylor.livejournal.com
С пиксельными координатами возможны проблемки на другой винде или другом DPI (в DFL есть что-то вроде layouts/sizers?). А так вполне решение.

Я бы для той же задачи взял скриптоту Python+wxPython, но это +5Mb архива.

Date: 2014-06-06 08:19 pm (UTC)
From: [identity profile] thedeemon.livejournal.com
С другим DPI может быть проблема, да. У меня там свой ресайзер для реагирования на растягивания окошка, но не на смену разрешения.

Profile

thedeemon: (Default)
Dmitry Popov

April 2026

S M T W T F S
   1 234
567891011
12131415161718
19202122232425
2627282930  

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 26th, 2026 06:23 pm
Powered by Dreamwidth Studios