Архив метки: юмор

Попробуйте выключить и включить

Недавно сидели на работе, вспоминали про выключить и включить. А ведь как-то раз и со мной такая история произошла. Я купил сервер на soyoustart.com, поставил на него какую-то debian-подобную систему.

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

Читать далее

Orange PI. Домашний сервер в действии

Несколько месяцев назад мне приехал Orange PI PC Plus. Прекрасный маленький компьютер с sd-картой вместо жесткого диска, пассивным охлаждением и просто морем разъемов. Только когда я его взял в руки до меня дошло, что у меня есть клавиатура и мышка, но нет монитора. Есть роутер, но я не могу к нему подключиться кабелем — длины не хватит, и снять роутер тоже нельзя — оптоволокно порвется.

плата + блок питания + sd-карта + доставка = ~2200р

Это конец / едем домой за монитором? Нет, это было бы слишком просто!

Читать далее

Сова — эффективный менеджер

Какой-то товарищ сделал классную серию комиксов «Сова — эффективный менеджер». Ссылка на №19: https://pikabu.ru/story/sova__yeffektivnyiy_menedzher_19_quotkrutoy_analitikquot_6334123

Остальное можно найти по тегу и ссылкам из комикса. Начинать лучше с первого комикса, потому что там есть сюжет.

«Программист, наверное»

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

Постучался, захожу:
— Здравствуйте, я работаю в Квант-программ. Эта бухгалтерия обслуживает эту фирму, верно?
— <какой-то невнятный ответ>
— Вы Анна да? Очень приятно познакомиться, вот 2 заявления на отпуск.
Мне мужчина в спину кидает:
— Программист, наверное
Я его спрашиваю, вы, мол, как так на глаз определяете?
На что он отвечает:
— Все люди как люди, бестолковые. И только программисты пытаются полностью выстроить логику поведения и начинают путаться, если что-то идет не по плану.

Ровно описание моего поведения во всех ситуациях.

О накопившихся багах

Мне тут оказалось нужно как-то объяснить железячникам как кодировать и декодировать сообщения нашего формата. Прикинув сколько у нас Qt-контейнеров начал разбираться что же происходит после исполнения команды вида:
QDataStream() << QDateTime() << QString() << QVector()

Для этого пришлось залезть в исходники Qt 4.8.6, где мой глаз зацепился за этот ужас:

Всего лишь несколько безобидных формул преобразования дат

Читать далее

Овца, Собака и Волк: прохождение 15 лет спустя

Когда-то очень давно у меня был диск с игрушкой «Овца, Собака и Волк». Игра мне сразу не понравилась: пройти дальше стартовой площадки было не возможно из-за кривого перевода и полного отсутствия описания управления я не смог понять как развернуться (нужно было зажать шифт), и что надо посмотреть наверх (нужно было посмотреть наверх, этого не было сказано в обучении), потом была проблем с поиском клавиши Z, которая отвечала за быстрый бег. Абсолютно убийственно, по текущим меркам, выпускать игру, где негде посмотреть управление. Я не помню сколько прошло времени от первого запуска до прохождения первого уровня, наверное около года.

На десятом уровне случилась загвоздка — босса было невозможо пройти. Он просто прыгал на месте, создавая волну, которая убивала овец, а я сам ничего не мог сделать. Я не знаю сколько часов было на него потрачено, но это было много часов. Мои друзья из Черноголовки по воле случая имели эту же игру и застряли на том же уровне. Он был непроходимым.

Читать далее