Самое интересное, что такую вот «презентацию» на четыре мегабайта рассылают по всем школам округа перед каждой контрольной. Вероятно, чтобы осчастливленные модернизацией учителя из каждой школы зашли на «портал» и скачали себе стокилобайтный файлик с нужной информацией.
Где взять столько микроскопов?
#5295: Ядро-2: Двойное пламя
19:45 26.01.2011, IT happens
Сплю я крепко, но снятся мне очень яркие и порой шедевральные сны в стиле фильмов ужасов для айтишников.
Очередное утро. Мозг сам себе проецирует адские муки моего ЦП. Плавящиеся транзисторы крупным планом, как это любят голливудские режиссёры, адское пламя на крышке, на фоне всего этого в панике выбегают единицы и нули, дикий грохот и раскаты молний между ядрами… Посреди всего этого всего ада мой грозный кулер ревёт, как турбореактивный двигатель крупного авиалайнера, и вопит: «Уже сто десять Цельсиев!» Грохот, взрыв — и я просыпаюсь в холодном поту.
Оказалось, любимая мама решила пропылесосить в квартире с утреца и ударила щёткой об дверь.
#5296: Мы не понимаем ваших варварских наречий
12:00 27.01.2011, IT happens
После новогодних праздников друг попросил заскочить, дабы установить ему антивирусник и почистить систему от возможных вредоносов. В процессе установки и проверки мой взгляд выловил на столе лицензионный диск одной популярной в своё время игры от жёлтой фирмы. «Играешь?» — «Да что-то она не идёт».
Заинтересовался, засунул диск, выбрал установку. Игра выдала ошибку: «Неизвестное исключение <блаблабла.блабла = eng>». Задумался, поменял в языковых стандартах все параметры на русский — игра встала без проблем. Верно, разработчики просто не заметили ошибки из-за того, что все машины, на которых проводились тесты, были с Россией в «языках и региональных стандартах».
#5297: Пустышка для Тринашки
12:00 27.01.2011, IT happens
Пройдя половину игры XIII со вставленным диском (понятно, пиратским), мы с другом увидели на экране сообщение с просьбой вставить диск второй. Второго диска в коробке не было: весь контент игры распаковывался из единственного SFX-архива. Поскольку контент был плотно зажат, было очевидно, что все нужные данные уже на месте.
Эй, а почему бы и нет? Посмотрели на метку тома первого диска (что-то вроде 13game_cd1), записали пустую RW-болванку с меткой 13game_cd2, вставили в лоток — и прошли игру до конца.
#5298: Не мешай машине думать
14:00 27.01.2011, IT happens
Притащили мне как-то сервер с жалобами «не работает». Простенькая машинка использовалась в качестве шлюза и почтовика. При углублении в обстоятельства смерти выяснилось, что его уже год как по два-три раза в день перезагружают (причём с кнопки) из-за зависания. «А на фига так жестоко-то?» — спрашиваю. Молчат.
В папке WinGate обнаружилось 896 тысяч лог-файлов размером от килобайта до двух. После оживления операционка (Windows 2003) показывала содержимое каталога полчаса, потом ещё два удаляла логи. Вовсе сервер не вис — он призадумывался.
#5299: Будем последовательны
14:00 27.01.2011, IT happens
Клиент (мы им сайт поддерживаем) пишет в асю:
— А почему флешка в шапке сайта до сих пор старая? Мы ж просили новую поставить.
— Обновите страничку, Ctrl + F5.
— Нет, всё равно старая.
Даже не стал объяснять, как в «осле» убить временные файлы и прочую фигню, а поехал к клиенту — всё равно документы пришлось бы тащить.
Как вы думаете, в каком порядке нажимается Ctrl + F5, дабы обновить страничку не из кеша? Как пишется, так и нажимается, к вашему сведению. Сначала Ctrl, затем плюс, затем F5. Так-то.
#5300: Превед, SSH!
14:00 27.01.2011, IT happens
Есть у нас сервер. Изредка приходится им управлять, заливая на него файлы и запуская программы, желательно через дружелюбный интерфейс. Не желая писать «велосипеды», решили, что проще вызывать WinSCP. Система работала, обрастала «мясом», и вдруг случилась ошибка: при соединении через SFTP программа начала сбоить.
Выяснилось вот что. SFTP не может выполнять команды оболочки, и когда нужно запустить программу на сервере, WinSCP поднимает вторую сессию через SSH, попутно выбрасывая в консоль диагностические сообщения наподобие «Подключение» и «Проверка пароля». Эти сообщения и принимаются за результат выполнения программы.