Чтение онлайн

на главную - закладки

Жанры

Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов.

IT Happens Bash Org

Шрифт:

–  Ну, работай!
– вдруг улыбается шеф и выходит из кабинета.

За все время эту ситуацию мы с директором ни разу не затрагивали в разговоре, да и в конторе ко мне хуже относиться не стали. Только когда я пришел просить неделю свадебного отпуска, шеф заметно повеселел и подписал аж две недели.

Мораль: пользуйтесь лицензионными программами, чтобы не прослыть педерастом!

#838: Paper-ROM

2 мая 2009, 09:00

Однажды я проходил собеседование на должность программиста. HR-менеджер

в числе прочего спросила: «Как вы начали программировать?» Никогда об этом не задумывался, но все-таки вспомнил.

В самом начале девяностых я учился классе в пятом и захотел себе компьютер для игрушек. Жили мы в то время небогато, родители такую покупку бы не потянули - на компьютер копил я сам, долго и упорно подрабатывая по мелочи.

Наконец красавец-компьютер был куплен. 48 Кбайт ОЗУ и процессор Z80 - это был всем известный ZX Spectrum. Подразумевалось, что дисплеем должен служить телевизор, а в качестве внешнего накопителя использоваться кассетный магнитофон. Вооружившись паяльником, к телевизору я «спектрум» подключил, а вот с магнитофоном повезло меньше - его не было. Свовсем.

Все игры были записаны на кассеты - загрузить их было нельзя, а играть-то хотелось. Пришлось писать игрушки самому - совсем простенькие, зато свои!

Каникулы теперь у меня выглядели следующим образом: полдня пишу игру, полдня играю, а вечером мама, вернувшись с работы, вырубает машину и тем самым уничтожает все труды. Следующим утром цикл повторялся.

Если же я не успевал дописать игру или результат выходил уж очень интересным, листинг «сохранялся» на бумагу при помощи ручки и с утра набирался заново. Частенько я замечал, что процесс написания стал интереснее самих игр!

#839: Обстоятельства непреодолимой силы

3 мая 2009, 12:45

Надо было мне распечатать один листик. Смело жму Ctrl+P, иду в соседнюю комнату, где стоит принтер - странно, но ничего не напечатано. Принтер работает, тонер и бумага есть, а результат нулевой.

Отправляю еще раз из другой программы, поглядывая на очередь печати принтера: все отлично, но распечатки так и нет.

Причина обнаружилась листе на седьмом-восьмом: кто-то выкрутил мощность кондиционера на полную, и за то время, что мне требовалось, чтобы дойти до принтера, искусственный «ураган» успешно сдувал очередной листок в дальний угол под стол.

#840: Закрепляющее + слабительное

3 мая 2009, 12:45

Серьезный космический проект. Интегрируется система дифференциальных уравнений движения спутника. С точки зрения программеров - примитивное консольное приложение, которое периодически выводит в левый верхний угол экрана время, в течение которого летает спутник, и его координаты. Все данные мы сверяем с аналогичной программой, созданной в другом институте - так сказать, проверяем друг друга на вшивость.

Все бы хорошо, но время от времени спутник «прыгает назад» во времени часов на двенадцать. При этом в каждый момент времени он по нашим расчетам находится там, где и должен быть - вроде как

ошибок нет.

Однако временные скачки напрягают, и после изучения кода я таки нахожу баг - даже и не баг, а глупую опечатку. Исправляю, запускаю прогноз движения… и спутник «улетает» со свехсветовой скоростью за пределы галактики!

Восстанавливать старый код смысла нет. Продолжаю поиски и через час нахожу второй баг, который полностью компенсирует влияние первого. Между двумя ошибками и стоял оператор вывода информации на экран.

С тех пор я помню: при отладке программер, как правило, наблюдает сложный результат интерференции нескольких багов и исправление одного из них не всегда меняет ситуацию в лучшую сторону.

#841: Теперь твой экран покроется маленькими цветными точками!

3 мая 2009, 16:45

Было это в далеком девяносто восьмом. Компьютеры еще были чем-то загадочным, и те, кто хоть как-то в них разбирался, своим сленгом внушали простому обывателю уважение и страх перед неизведанным.

Приходит ко мне как-то друг - компьютер купили, а играть-то не во что. Перебирает диски на моей полке и доходит до какого-то «набора юного хакера».

–  А что это?

–  Этот… весь в вирусах. (Такие вещи лучше новичку не давать, решил я).

Начинающий компьютерщик бросает диск, с глазами, полными отчаяния, смотрит на свои руки и трагически произносит:

–  Что же мне теперь делать!

Друга успокоил, вручив свежих игр и посоветовав хорошо помыть руки.

#842: Ух ты, оно крутится!

4 мая 2009, 09:00

Работаю в банке, в основном консультирую клиентов по работе с клиентским интернет-апплетом.

Конец рабочего дня. Звонит клиент, чуть не плачет - второй день не может отправить платежное поручение в иностранной валюте. Не отображается поле «адрес банка» и информация о банке-посреднике. Полчаса разбирались, и так крутили апплет, и эдак - поле не появлялось. С такой проблемой мы не сталкивались ни разу, поэтому я попросил клиента прислать скриншот ошибки.

Оказывается, бедняга не знал, что такое полоса прокрутки, а нужное поле, будучи редко используемым, находилось в самом низу окна.

#843: Бабушкины рецепты на полях

4 мая 2009, 09:00

Решил тут ради эксперимента сделать из своей машины «хакинтош» - благо, болванка с какой-то сборкой Леопарда уже давно валялась. Естественно, что Mac OS на чужом железе сразу работать не возжелала и периодически «радовала» меня kernel panic. Получилось, что переустанавливать всю систему приходилось много раз.

В один прекрасный момент, уже в который раз собираясь на автомате щелкнуть кнопку «Принимаю» на экране лицензионного соглашения, периферийным зрением в углу окна я заметил слово, которого там явно не должно быть. Начинаю читать с самого начала и понимаю, что вместо стандартного «бла-бла-бла» заботливые пираты написали весьма подробную инструкцию по установке.

Поделиться:
Популярные книги

Метаморфозы Катрин

Ром Полина
Фантастика:
фэнтези
8.26
рейтинг книги
Метаморфозы Катрин

Вечная Война. Книга V

Винокуров Юрий
5. Вечная Война
Фантастика:
юмористическая фантастика
космическая фантастика
7.29
рейтинг книги
Вечная Война. Книга V

Генерал Скала и сиротка

Суббота Светлана
1. Генерал Скала и Лидия
Любовные романы:
любовно-фантастические романы
6.40
рейтинг книги
Генерал Скала и сиротка

Сумеречный Стрелок 3

Карелин Сергей Витальевич
3. Сумеречный стрелок
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Сумеречный Стрелок 3

Студент

Гуров Валерий Александрович
1. Студент
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Студент

Наизнанку

Юнина Наталья
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Наизнанку

Кодекс Охотника. Книга XVII

Винокуров Юрий
17. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Охотника. Книга XVII

Кукловод

Злобин Михаил
2. О чем молчат могилы
Фантастика:
боевая фантастика
8.50
рейтинг книги
Кукловод

Наследник с Меткой Охотника

Тарс Элиан
1. Десять Принцев Российской Империи
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Наследник с Меткой Охотника

Восход. Солнцев. Книга IV

Скабер Артемий
4. Голос Бога
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Восход. Солнцев. Книга IV

Я снова граф. Книга XI

Дрейк Сириус
11. Дорогой барон!
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Я снова граф. Книга XI

Егерь

Астахов Евгений Евгеньевич
1. Сопряжение
Фантастика:
боевая фантастика
попаданцы
рпг
7.00
рейтинг книги
Егерь

Кодекс Охотника. Книга ХХ

Винокуров Юрий
20. Кодекс Охотника
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Кодекс Охотника. Книга ХХ

Возвышение Меркурия. Книга 16

Кронос Александр
16. Меркурий
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия. Книга 16