Vladimir "Dair" Lebedev-Schmidthof (dair_spb) wrote,
Vladimir "Dair" Lebedev-Schmidthof
dair_spb

  • Mood:

D.A. strikes back

оно же "D.A. возвращается"

Был вчера на втором дубле второй части собеседования в D.A.

Задание на этот раз маразмом не блистало, хотя и отвлечено от реальности.


C одной стороны, есть файл, в котором записаны описания "сетей" в таком виде:
192.168.10.10-192.168.10.28 alpha network
192.168.22.0/24 beta

ну, то что начинается с # - комментарий

потом это все отвечает на коннекты к 2222 порту,
протокол прост: запрос (текстом) ip-адреса, на выходе - OK <descr> или ERR unknown

файл считывается один раз (это было в задании)

Правильного решения мне не сказали :-)

решение Даира:

написал "простое" консольное, которое подобный протокол реализовывает через stdin/stdout.
После чего привернул снаружи tcpserver от djb и вуаля :-)
ни с каким сокет-программированием я не парился вообще ;-)
если уже написано, зачем делать это еще раз? ;-)



ну, в общем, я написал эту бодягу почти так, как надо.
Времени убил массу
Вышел от них в 23:30

Обещали сконтактировать.
Вот.
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 26 comments