"Александр Шленский. Параллельные процессы" - читать интересную книгу автора

- /* инженер-разработчик просительно */ Ну что логи-то?
- Да вроде все скомпилялось нормально.
- А куда директория девалась?
- Скорее всего, убилась при копировании.
- Отчего убилась-то?
- Well, there might be other reasons, too. Most likely, the directory
had been locked while the Perl script was copying its contents, and the
whole operation failed.
- А хуй ее знает! Скорее всего, директория была залочена, когда
перловый скрипт ее отрабатывал.
- If you know that for sure, can you fix it?
- Unfortunately not. Not in Perl.
- А можно это дело как-нибудь пофиксить?
- Не, нельзя. В Перле таких команд нет.
- Why do you think the directory was locked?
- Probably, someone opened a file in that directory with some kind of
an editor like Textpad or whatever else.
- А отчего директория была залочена?
- Наверно, кто-нибудь открыл файл на чтение в редакторе или еще
чем-нибудь.
- Brice, can I ask you, why did you choose Perl as your script engine?
I think, shell scripting is better. You can use cygwin or MKS Corn Shell.
They are both very nice.
- Oh! No, no! Perl is good! We use it everywhere. Just please, be
patient, and we'll fix it, one way or the other.
- Well, I think I found a workaround.
- You did? Wonderful! So, what is it?
- It's real simple! If you email me the path to your build source, I
can do a file diff in our product area between the source and the
destination. If I find out that any particular files are missing, I can copy
them over, right at my desk.
- That's fantastic, man! Alex, you're a fantastic guy! You can do that,
for sure! And later on we'll find the way to make our script less flaky.
- Так что теперь, стоит нечаянно файл открыть, и билду пиздец! Вы че,
совсем охуели? Как мы работать-то будем?
- А нехуй исходники открывать и оставлять висеть в редакторе на всю
ночь! Чтоб такого не было - скопируй его сперва к себе, а потом смотри и
редактируй хоть до усрачки.
- Ага! Как ссать - так разуваться. И все из-за того, что ваши скрипты -
гавно. Нахуй вам этот Перл? Скачали бы давно cygwin или MKS Corn Shell. А
Перл ваш выкиньте нахуй.
- Слушай, Василий, а не пошел бы ты сам нахуй! Делать мне больше нечего
как все скрипты переписывать заново в шелле. Ты видел, сколько там кода?
Там, блядь, на семь с половиной мег скриптов, понял, придурок? Ты знаешь,
сколько времени их причесывали? Или ты думаешь, что я буду шелл ставить ради
одного твоего скрипта? /* отрывает лист бумаги и что-то быстро на нем пишет
*/ Короче, вот тебе сетевой адрес, где лежит оригинал, с которого мои
скрипты билд качают. Если что-то недокачалось - сделаешь дифф и докачаешь
ручками. Все, теперь иди на хуй. Мне еще вот этого пидора /* показывает
пальцем на Антона*/ надо успеть до обеда убить в Doom два раза.