Bashorgru IT - Bash.org.ru IT Happens Истории ## 5701 – 5800
Название: | Bash.org.ru IT Happens Истории ## 5701 – 5800 | |
Автор: | Bashorgru IT | |
Жанр: | Юмор: прочее | |
Изадано в серии: | bash.org.ru it happens #51 | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Bash.org.ru IT Happens Истории ## 5701 – 5800"
Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов. Истории с 15 по 26 марта 2011 г. (##5701-5800)
Читаем онлайн "Bash.org.ru IT Happens Истории ## 5701 – 5800". [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (23) »
— Вот это всё — реализация. Вот список команд, вот список кодов ответов…
— Так, где создаётся сокет?
Тыкаю пальцем: server = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
— Та-а-ак! Но у вас же здесь TCP!
— Правильно. SMTP — протокол слоя приложения. А при создании сокета указывается транспортный.
— А как тогда отличить, что ваша программа работает про протоколу SMTP? Где это написано?
— По структуре заголовка пакета — никак. По порту разве что.
Показываю на строчку: addr.sin_port = htons(IPPORT_SMTP);
— О! Так вот эта константа. Но она должна быть в протоколе.
— Нет, она должна быть здесь. Даже по имени константы видно, что в протокол она не лезет. Давайте покажу на практике, попробуем подставить эту константу туда и запустить — получим INVALID_SOCKET.
— Так! Что ты тут со мной споришь? В книге было написано, что должен быть IPPORT_SMTP, и прилагались рабочие примеры!
— Покажите, пожалуйста.
— Нету, книга в библиотеке.
— Тогда давайте сейчас покажу на практике, — поворачиваюсь к ближайшей машине, — что моя программа работает. Заодно попробуем туда подставить этот IPPORT…
— Так, иди переделывай.
Позже дома проверил — действительно, сокет не создаётся, если подставить туда любую константу портов. Повторная попытка доказать это провалилась. Пришлось в глубоком табе писать: #define IPPROTO_SMTP IPPROTO_TCP.
#5707: Месячная терапия Вульфенштайном
12:00 16.03.2011, IT happens
Как-то я работал сервис-инженером в компьютерном магазине. Приносит мне в ремонт видеокарту один товарищ, не обременённый интеллектом. Жалоба: «В играх квадраты появляются и картинки совсем не видно». Я по неопытности решил, что надо этим заняться — может, с видеопамятью проблемы?
С клиентом и видеокартой я безуспешно боролся два месяца. После очередного визита к нам в сервис клиент подходит в торговом зале к Аймаку, на необъятном мониторе которого запущена третья «квака» в разрешении 1024?768, тычет пальцем на квадраты на несглаженных краях объектов в игре и восклицает:
— Вот видите, тут та же проблема!
#5708: Caps Unlock
14:00 16.03.2011, IT happens
Сын купил своей маме-пенсионерке (моей соседке) компьютер. Похвастался, что продавец помог выбрать лучшую модель, и попросил помочь поставить скайп.
Пришёл, качаю установочный файлик, спрашиваю: компьютер-то взяли работать или играть? Оказывается, с родственниками в другом городе по скайпу говорить. Опаньки — вместо ноутбука тысяч за 15 взяли двухъядерник с 4 ГБ оперативки на лицензионной винде, монитор, крутые колонки, клаву, мышь, веб-камеру со встроенным микрофоном, — всё тысяч за 30-35.
Стал вбивать им в скайп данные «о себе». Сын соседки заботливо подсказал: «Он большими буквами печатает. Чтобы маленькими было, надо нажать шифт». Я в ужасе застыл с пальцем над капс-локом.
Когда уходил, соседка выразила горячее желание освоить компьютер. Надеюсь, она не обвалит винду и не соберёт в инете всех троянов.
#5709: x86, x64… X3!
14:00 16.03.2011, IT happens
Папа у меня с компьютерами ладит, но что происходит внутри, понимает слабо. С английским у него тоже не очень.
Однажды папа решил купить себе карту видеозахвата. Поинтересовался у меня, хватит ли производительности его компьютера, убедился, что всё окей, и пошёл в магазин. Вечером звонит и спрашивает:
— Слушай, я тут драйвера ставлю. Они меня не по-русски спрашивают: умножать на 86 или на 64?
#5710: Это особо буйные
14:00 16.03.2011, IT happens
Начало декабря. Мы с телефонистом работаем в серверной. Я занимаюсь настройкой кондиционера; чтобы оперативно проверять температуру выдуваемого воздуха, залез на серверные шкафы, расстелил бумагу и лёг, дабы не биться о потолок. Телефонист что-то делает с платами на телефонной станции и надел на запястье антистатический браслет, соединённый токопроводящей полоской со шкафом. Ради шутки он решил изображать робота: все движения механические и прямолинейные.
В серверную заходит директор, а за ним — гендир головного подразделения со свитой, которые приехали с внезапной проверкой, чтобы мы не расслаблялись. Ни я, ни телефонист об их присутствии не догадываемся из-за сильного шума. Один лежит на шкафах с вытянутой рукой, другой вообще непонятно кто и подключён к шкафу. Делегаты уходят, желают успехов и улетают обратно в Москву.
- 1
- 2
- 3
- 4
- . . .
- последняя (23) »
Книги схожие с «Bash.org.ru IT Happens Истории ## 5701 – 5800» по жанру, серии, автору или названию:
Bashorgru IT - Bash.org.ru IT Happens Истории ## 3001 – 3100 Жанр: Юмор: прочее Серия: bash.org.ru it happens |
Bashorgru IT - Bash.org.ru IT Happens Истории ## 5901 – 6000 Жанр: Юмор: прочее Серия: bash.org.ru it happens |
Bashorgru IT - Bash.org.ru IT Happens Истории ## 2801 – 2900 Жанр: Юмор: прочее Серия: bash.org.ru it happens |
Bashorgru IT - Bash.org.ru IT Happens Истории ## 9101 – 9200 Жанр: Юмор: прочее Серия: bash.org.ru it happens |
Другие книги из серии «bash.org.ru it happens»:
Bashorgru IT - Bash.org.ru IT Happens Истории ## 3601 – 3700 Жанр: Юмор: прочее Серия: bash.org.ru it happens |
Bashorgru IT - Bash.org.ru IT Happens Истории ## 2201 – 2300 Жанр: Юмор: прочее Серия: bash.org.ru it happens |
Bashorgru IT - Bash.org.ru IT Happens Истории ## 5301 – 5400 Жанр: Юмор: прочее Серия: bash.org.ru it happens |
Bashorgru IT - Bash.org.ru IT Happens Истории ## 6101 – 6200 Жанр: Юмор: прочее Серия: bash.org.ru it happens |