Mar. 7th, 2019

vitus_wagner: My photo 2005 (Default)
Сегодня "Май" косплеит "Белое Солнце Пустыни". На входе в офис там кто-то из мужиков в бурнусе, кто-то в красноармейской форме с винтовкой и так далее. Дамы в лифте едут с тюбетейках и обсуждают кого объявили 107-й женой, а кого 29-й.
vitus_wagner: My photo 2005 (Default)
Когда я уже больше 20 лет назад купил о'рейлиевскую книжку "Programming with Curses", я ей долго хвастался по всей летней школе IIASA, Мол, это про такое страшное программирование что в ходе него нельзя удержаться от матерной ругани.

Так вот, к чему я это - тут вчера тряхнул стариной и написал тул с curses-интерфейсом. Правда, не на C, а на Python. Лет десять ничего подобного не писал.

Почему не GUI, а curses? А чтобы удобнее было запускать, зайдя по ssh через три VPN-а и 4 firewall-а.

Правда непортабельно получилось, потому что куда ж в event-driven программе без select-а.
Хотя в данном случае на селекте у меня сделана задержка. И можно для недо-ос сделать busy wait с проверкой kbhit, благо оно тоже в стандартной библиотеке есть.

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

April 2019

S M T W T F S
  1 2 3 456
789 10 11 12 13
14 15 16 17181920
21222324252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 19th, 2019 12:20 pm
Powered by Dreamwidth Studios