
23:59
Untitled [564]
Видел, как мужик мыл руки под струйкой, льющейся из кондиционера.
23:59
HODL
Однажды я одолжил знакомому из другой страны сумму денег средней тяжести.
Спустя пять лет он мне написал, что готов отдать долг. Я стал думать, как получить средства из-за рубежа. Я знал, например, о ФЗ-115, который позволяет блокировать любую карту, если операция по ней будет подозрительной. У меня были основания полагать, что операция по возврату средств может действительно оказаться подозрительной.
Я посоветовался со знакомыми и решил, что надёжный способ получить деньгу всё-таки есть. Так у меня появились биткоины.
Я поставил биткоин кор, потому что не доверял интернет-биржам. Раскурил тему с адресами и приватными ключами. Разобрался, как вводить и выводить деньги. Получил свои деньги на биткоин-адрес и... ничего дальше делать не стал. Только курс несколько раз в день проверяю.
Я вот тут сижу в командировке, а денег мне почти не платят. Так, на текущие расходы.
zHz: у меня сейчас рост курса биткоина -- основной источник дохода!
himself: лол. это временно
zHz: очень на это надеюсь
...а после диалога биткоин начал падать.
Теперь мне можно прислать денег. Мой адрес 3BncZtRHZJfjF9sHKuxxy5oTP2kNGhjmaU .
Спустя пять лет он мне написал, что готов отдать долг. Я стал думать, как получить средства из-за рубежа. Я знал, например, о ФЗ-115, который позволяет блокировать любую карту, если операция по ней будет подозрительной. У меня были основания полагать, что операция по возврату средств может действительно оказаться подозрительной.
Я посоветовался со знакомыми и решил, что надёжный способ получить деньгу всё-таки есть. Так у меня появились биткоины.
Я поставил биткоин кор, потому что не доверял интернет-биржам. Раскурил тему с адресами и приватными ключами. Разобрался, как вводить и выводить деньги. Получил свои деньги на биткоин-адрес и... ничего дальше делать не стал. Только курс несколько раз в день проверяю.
Я вот тут сижу в командировке, а денег мне почти не платят. Так, на текущие расходы.
zHz: у меня сейчас рост курса биткоина -- основной источник дохода!
himself: лол. это временно
zHz: очень на это надеюсь
...а после диалога биткоин начал падать.
Теперь мне можно прислать денег. Мой адрес 3BncZtRHZJfjF9sHKuxxy5oTP2kNGhjmaU .
Комментарии (1)
Самый важный человек в общественной столовой -- посудомойка. Когда посудомойка нормальная -- столовые приборы будут всегда чистые. Я всегда осматриваю приборы, прежде чем их брать. Это студенческая ещё привыча.
А если посудомойка халтурит, на приборах остаются непонятные разводы и даже остатки чужой пищи. Это уже трешак. Еда может быть плохая и невкусная, но грязная посуда -- это уже заведомо ниже допустимого качетсва обслуживания. И вот я заметил, что плохая посудомойка ходит всегда злой.
-- А чего это вы ложки разглядываете? Они все чистые!
-- Ага...
Чаще всего плохо отмытыми бывают ложки. Это из-за их сложной формы, наверное. Если я знаю, что в столовой плохая посудомойка, я уже могу даже не разглядывать ложки, а просто сразу брать любые и идти перемывать.
А если посудомойка халтурит, на приборах остаются непонятные разводы и даже остатки чужой пищи. Это уже трешак. Еда может быть плохая и невкусная, но грязная посуда -- это уже заведомо ниже допустимого качетсва обслуживания. И вот я заметил, что плохая посудомойка ходит всегда злой.
-- А чего это вы ложки разглядываете? Они все чистые!
-- Ага...
Чаще всего плохо отмытыми бывают ложки. Это из-за их сложной формы, наверное. Если я знаю, что в столовой плохая посудомойка, я уже могу даже не разглядывать ложки, а просто сразу брать любые и идти перемывать.
Комментарии (4)
23:59
На Дубровку
Яндекс.Такси периодически пишет что-то вроде -- "Есть несколько машин, смотрим, какая подойдёт лучше" (в каком смысле лучше?!). Или: "Проверяем, могла освободиться машина поближе". Но это всё успокоительные надписи. Это всё надо читать так:
"Смотрим, кто из водителей согласится на ваш заказ".
"Смотрим, кто из водителей согласится на ваш заказ".
Комментарии (5)
Местные работники начали перебирать вещи вокруг установки, наводить порядок. Много нашего.
-- Это ваше?
Показывает деревянный цилиндр длиной около 25 см и диаметром сантиметров пять.
-- Ага.
-- Балуешься?
-- ...Иногда...
-- ...
-- Что? Я вообще-то про городки.
-- Я тоже.
-- Это ваше?
Показывает деревянный цилиндр длиной около 25 см и диаметром сантиметров пять.
-- Ага.
-- Балуешься?
-- ...Иногда...
-- ...
-- Что? Я вообще-то про городки.
-- Я тоже.
22:54
Сто к одному
Вышел из такси -- держу в руках сдачу -- рубль. Навстречу мужик.
-- Разрешите обратиться... у вас есть десять рублей? Мне на хлеб надо.
Эмм... нищим я не подаю, но у меня в руках есть рубль.
-- Есть рубль (раскрываю ладонь). Хотите?
Не захотел.
***
Иду в другой раз по улице. Навстречу молодой парень.
-- Разрешите обратиться...
(так, думаю, сейчас будет денег просить)
-- ...а не могли бы вы мне бутылку с водой открыть? А то я вчера перепил и бутылку открыть не могу...
Бутылку ему я открыл.
-- Разрешите обратиться... у вас есть десять рублей? Мне на хлеб надо.
Эмм... нищим я не подаю, но у меня в руках есть рубль.
-- Есть рубль (раскрываю ладонь). Хотите?
Не захотел.
***
Иду в другой раз по улице. Навстречу молодой парень.
-- Разрешите обратиться...
(так, думаю, сейчас будет денег просить)
-- ...а не могли бы вы мне бутылку с водой открыть? А то я вчера перепил и бутылку открыть не могу...
Бутылку ему я открыл.
Комментарии (2)
22:57
Об опасности шахмат
Самым опасным производственным фактором на предприятии оказался штангенциркуль.
Укололся до крови.
Укололся до крови.
Комментарии (9)
Родители мне ещё в детстве говорили -- "если что -- вали на лысых". Это означало, что если кто-то на меня будет катить бочку, почему я что-то делаю или не делаю, надо ссылаться на них, родителей.
"А меня мама не пускает".
Очень удобно, в т.ч. по работе. Если хотите, чтобы я сделал то, то и то, то согласуйте это с тем, тем и этим моими начальниками. Так можно отбрыкиваться с переменным успехом.
Но есть и другая сторона. Если по работе есть косяк, надо ответственность сразу брать на себя, если ты "маленький человек". Тоже очень удобно. Запросы и претензии к маленькому человеку гораздо меньше, чем к большому. Заодно можно объяснять косяки человеческим фактором ("почему измерение не прошло?" -- "я не ту кнопку нажал"). А на самом деле-то причина может быть совсем другой. Но разбираться с ней можно будет попозже, в спокойной обстановке.
"А меня мама не пускает".
Очень удобно, в т.ч. по работе. Если хотите, чтобы я сделал то, то и то, то согласуйте это с тем, тем и этим моими начальниками. Так можно отбрыкиваться с переменным успехом.
Но есть и другая сторона. Если по работе есть косяк, надо ответственность сразу брать на себя, если ты "маленький человек". Тоже очень удобно. Запросы и претензии к маленькому человеку гораздо меньше, чем к большому. Заодно можно объяснять косяки человеческим фактором ("почему измерение не прошло?" -- "я не ту кнопку нажал"). А на самом деле-то причина может быть совсем другой. Но разбираться с ней можно будет попозже, в спокойной обстановке.
Комментарии (4)
В столовой кончилось мыло.
-- А у вас в раковине мыло кончилось.
-- И что?
-- Что значит "и что"? Руки нечем мыть.
-- Ой, ну хотите я вам одолжу свой личный кусочек мыла?
-- Я-то наскрёб, мне сейчас не надо.
Вот это сервис!
На следующий день имеющееся жидкое мыло разбваили, в итоге мыло как бы есть, но его нет.
***
-- А булочки у вас с чем есть?
-- С маком и пустые.
-- Как же так, а это тогда что?
-- А это не булочки, это пирожки...
-- А у вас в раковине мыло кончилось.
-- И что?
-- Что значит "и что"? Руки нечем мыть.
-- Ой, ну хотите я вам одолжу свой личный кусочек мыла?
-- Я-то наскрёб, мне сейчас не надо.
Вот это сервис!
На следующий день имеющееся жидкое мыло разбваили, в итоге мыло как бы есть, но его нет.
***
-- А булочки у вас с чем есть?
-- С маком и пустые.
-- Как же так, а это тогда что?
-- А это не булочки, это пирожки...
Комментарии (2)
23:59
Чёрный ящик Пандоры
В комментариях к посту о багах и надёжности Knows Ajed пишет:
/>>Есть, кстати, ещё один тип ошибок. Подтип. Когда примерно знаешь, от чего она возникает, но ты ещё понятия не имеешь, как это вообще возможно пофиксить в полиномиальное время
Я с таким сталкивался только в случаях, когда исправление ошибки -- не моё дело (например, ошибка в электронике/электрике). Зато я видел противоположную ситуацию: программа работает, но почему -- непонятно.
Это очень плохо. С одной стороны -- работает -- не трогай. Но с другой -- это явный пробел в знаниях о собственной программе. Рано или поздно это аукнется. И вдвойне ситуация плохая, если по всем признакам какая-либо фишечка как раз работать не должна, но работает. Это приводит к немодифицируемости окружающего кода. Чуть что поменяешь -- работать перестаёт. Приходится возвращать к странному, на работающему варианту.
В данном случае сам факт правильной работы -- это баг.
/>>Есть, кстати, ещё один тип ошибок. Подтип. Когда примерно знаешь, от чего она возникает, но ты ещё понятия не имеешь, как это вообще возможно пофиксить в полиномиальное время
Я с таким сталкивался только в случаях, когда исправление ошибки -- не моё дело (например, ошибка в электронике/электрике). Зато я видел противоположную ситуацию: программа работает, но почему -- непонятно.
Это очень плохо. С одной стороны -- работает -- не трогай. Но с другой -- это явный пробел в знаниях о собственной программе. Рано или поздно это аукнется. И вдвойне ситуация плохая, если по всем признакам какая-либо фишечка как раз работать не должна, но работает. Это приводит к немодифицируемости окружающего кода. Чуть что поменяешь -- работать перестаёт. Приходится возвращать к странному, на работающему варианту.
В данном случае сам факт правильной работы -- это баг.
23:59
Барометр среди гвоздей
Вот уж где не ожидал встретить механическую клавиатуру, так это в магазине крепежа! Но она не продавалась. За ней работал кассир.
Я спросил -- это у вас механическая клавиатура? Кассир говорит -- да.
А коллега говорит -- она герконовая! Но я-то по звуку понял, что там Cherry MX Blue.
Я спросил -- это у вас механическая клавиатура? Кассир говорит -- да.
А коллега говорит -- она герконовая! Но я-то по звуку понял, что там Cherry MX Blue.
23:59
Untitled [563]
Главная постельная принадлежность -- это не подушка и даже не повязка на глаза. А пульт от кондиционера.
* * *
Когда перед сном натягиваю повязку на глаза, представляю себе, что это забрало. Опустил -- и в бой!
* * *
Когда перед сном натягиваю повязку на глаза, представляю себе, что это забрало. Опустил -- и в бой!
Комментарии (1)
23:59
Некрономикон
Как-то раз коллега привёл на работу своего сына-шестилетку. Сложно с ним было говорить.
-- Смотри, что тут лежало!
-- Это не моё.
-- А знаешь, что тут написано?
В руках у него была бумажка с надписью типа レーザークラス1機械.
-- Да, тут написано по-японски.
-- Нет, тут написано древними буквами!
-- Тут написано по-японски!
-- Древними буквами!
-- Я знаю японский, поэтому могу сказать, что тут точно написано по-японски.
-- Но это древние буквы!
И тут до меня дошло, что это и правда древние буквы.
-- Смотри, что тут лежало!
-- Это не моё.
-- А знаешь, что тут написано?
В руках у него была бумажка с надписью типа レーザークラス1機械.
-- Да, тут написано по-японски.
-- Нет, тут написано древними буквами!
-- Тут написано по-японски!
-- Древними буквами!
-- Я знаю японский, поэтому могу сказать, что тут точно написано по-японски.
-- Но это древние буквы!
И тут до меня дошло, что это и правда древние буквы.
Комментарии (7)
23:41
Untitled [562]
-- Апчхи!
-- Желаю тебе, чтобы ты... вообще никогда не болел!
-- Эмм... это очень плохое пожелание. Знаете, кто никогда не болеет?
-- Эх, ладно. Желаю тебе, чтобы ты болел! Но редко и слабо...
-- Желаю тебе, чтобы ты... вообще никогда не болел!
-- Эмм... это очень плохое пожелание. Знаете, кто никогда не болеет?
-- Эх, ладно. Желаю тебе, чтобы ты болел! Но редко и слабо...
Комментарии (1)
00:08
Ты не пройдешь
Оказалось, что если жмейл считает ваш вход подозрительным, он вас просто не пустит. Может, это из-за того, что я не указал номер телефона.
Так или иначе, мне предложили три варианта:
1. Ответьте на контрольный вопрос;
2. Укажите ваш емейл для восстановления пароля;
3. Свяжитесь с нами и докажите вашу личность по переписке.
Вариант 3 мне не подходил, т.к. в аккаунт мне надо было срочно.
Вариант 1 казался самым лёгким, но ответ, который я помнил, почему-то не подошёл.
Вариант 2 казался непроходимым. Я думал,
придётся подтверждать владение вторым емейлом. А я его даже не помнил.
Но оказалось, что его надо просто указать, причём мне подсказали первые буквы! Так я вспомнил -- и меня пустили.
Так или иначе, мне предложили три варианта:
1. Ответьте на контрольный вопрос;
2. Укажите ваш емейл для восстановления пароля;
3. Свяжитесь с нами и докажите вашу личность по переписке.
Вариант 3 мне не подходил, т.к. в аккаунт мне надо было срочно.
Вариант 1 казался самым лёгким, но ответ, который я помнил, почему-то не подошёл.
Вариант 2 казался непроходимым. Я думал,
придётся подтверждать владение вторым емейлом. А я его даже не помнил.
Но оказалось, что его надо просто указать, причём мне подсказали первые буквы! Так я вспомнил -- и меня пустили.
23:02
Untitled [561]
Перед тем, как с'есть салат Цезарь, ему надо сказать -- "Да, и я тоже".
Комментарии (1)
В этих командировках я уже порвал две пары штанов, сломал пару тапочек и продырявил несчётное количество носков.
Сегодня меня отправили в третий раз. Я решил, что хватит -- до этого меня дважды отправляли "на неделю", что в итоге превращалось в месяц. А я ведь честно брал небольшую сумку вещей на неделю. В этот раз я решил лететь с багажом. Пусть лучше я пробуду неделю с багажом, чем месяц без багажа.
Решение оказалось правильным, но совсем по иной причине. Я зашёл в метро, спустился, посмотрел на сумку с ручной кладью и обнаружил в ней отверстие. Да, сумка тоже дала дуба. Отверстие было большое -- порвалась вся боковая сторона возле дна. Это сулило мне две проблемы:
-- если выпало что-то важное?
-- как теперь ехать дальше? (возвращаться домой и менять сумку времени не было)
Для начала я сел в поезд, что было не очень остроумно, поскольку это сокращало шанс и увеличивало время нахождения чего-то важного, что выпало. Потом я дождался, пока получится сесть. А потом уже стал смотреть, всё ли на месте. Удивительно, но ничего не выпало. Ни паспорт, ни ключи от с'ёмной квартиры, ни флешка с исходниками ПО (за неё я переживал больше всего).
А дальше мне предстояло то, что я называю в NetHack "сортировкой лута". В реальности это почти так же нудно, как в игре.
***
В последней партии NetHack на плане воды я оказался в ситуации, когда мне надо было переплыть воду. При этом я не мог оставить свои вещи, а потом вернуться. Но зайти в воду просто так я не мог тоже: вещи бы промокли. Единственное спасение -- промасленый мешок. У меня его не было, но было ещё несколько неизрасходованных желаний. Я заказал себе этот мешок, а потом понял, что у меня есть два основных мешка с вещами: один волшебный, а другой обычный. Волшебный мешок уменьшает вес положенных в него предметов. Это позволяет носить с собой больше вещей. Но в волшебный мешок нельзя класть некоторые предметы. От этого он взрывается. Эти предметы я ношу в обычном мешке, чтобы уменьшить шанс случайного складывания их в волшебный мешок (один раз у меня такое было).
Я взял промасленый мешок и положил в него ОБА своих основных мешка с вещами. И так поплыл. А когда вышел с другой стороны -- вытащил мешки из мешка.
***
У дырявой сумки дырявым было основное отделение. Но ещё был боковой недырявый карман. В нём лежали всякие таблетки. Я вытащил все таблетки и переложил их в чемодан с багажом. Также в чемодан с багажом я переложил наименее ценные предметы из сумки с ручной кладью. Потом я достал самые ценные вещи из основного отделения и переложил их в боковой карман. Но всё туда не влезло. Оставалось ещё несколько крупногабаритных ценных предметов: внешний винчестер, фотоаппарат, запасные очки и т.п. Тогда я вспомнил, что у меня есть ещё один большой полиэтиленовый пакет. Я достал этот пакет и положил в него ноутбук (который, естественно, лежал в сумке ручной клади). Потом я сложил в тот же пакет ВСЕ остальные вещи из основого отделения сумки ручной клади. Сам пакет я положил обратно в основное отделение.
Ноутбук был гораздо больше дырки в основном отделении, поэтому выпасть бы он не смог. А у меня были основания полагать, что дальше дырка в сумке увеличиваться не будет. Поскольку не выпадет ноутбук, то не выпадет и пакет с ноутбуком. А значит не выпадут и остальные вещи в пакете.
Таким образом мне удалось довезти все вещи до точки назначения. Хотя я всё равно придерживал дыру рукой. На всякий случай.
Сегодня меня отправили в третий раз. Я решил, что хватит -- до этого меня дважды отправляли "на неделю", что в итоге превращалось в месяц. А я ведь честно брал небольшую сумку вещей на неделю. В этот раз я решил лететь с багажом. Пусть лучше я пробуду неделю с багажом, чем месяц без багажа.
Решение оказалось правильным, но совсем по иной причине. Я зашёл в метро, спустился, посмотрел на сумку с ручной кладью и обнаружил в ней отверстие. Да, сумка тоже дала дуба. Отверстие было большое -- порвалась вся боковая сторона возле дна. Это сулило мне две проблемы:
-- если выпало что-то важное?
-- как теперь ехать дальше? (возвращаться домой и менять сумку времени не было)
Для начала я сел в поезд, что было не очень остроумно, поскольку это сокращало шанс и увеличивало время нахождения чего-то важного, что выпало. Потом я дождался, пока получится сесть. А потом уже стал смотреть, всё ли на месте. Удивительно, но ничего не выпало. Ни паспорт, ни ключи от с'ёмной квартиры, ни флешка с исходниками ПО (за неё я переживал больше всего).
А дальше мне предстояло то, что я называю в NetHack "сортировкой лута". В реальности это почти так же нудно, как в игре.
***
В последней партии NetHack на плане воды я оказался в ситуации, когда мне надо было переплыть воду. При этом я не мог оставить свои вещи, а потом вернуться. Но зайти в воду просто так я не мог тоже: вещи бы промокли. Единственное спасение -- промасленый мешок. У меня его не было, но было ещё несколько неизрасходованных желаний. Я заказал себе этот мешок, а потом понял, что у меня есть два основных мешка с вещами: один волшебный, а другой обычный. Волшебный мешок уменьшает вес положенных в него предметов. Это позволяет носить с собой больше вещей. Но в волшебный мешок нельзя класть некоторые предметы. От этого он взрывается. Эти предметы я ношу в обычном мешке, чтобы уменьшить шанс случайного складывания их в волшебный мешок (один раз у меня такое было).
Я взял промасленый мешок и положил в него ОБА своих основных мешка с вещами. И так поплыл. А когда вышел с другой стороны -- вытащил мешки из мешка.
***
У дырявой сумки дырявым было основное отделение. Но ещё был боковой недырявый карман. В нём лежали всякие таблетки. Я вытащил все таблетки и переложил их в чемодан с багажом. Также в чемодан с багажом я переложил наименее ценные предметы из сумки с ручной кладью. Потом я достал самые ценные вещи из основного отделения и переложил их в боковой карман. Но всё туда не влезло. Оставалось ещё несколько крупногабаритных ценных предметов: внешний винчестер, фотоаппарат, запасные очки и т.п. Тогда я вспомнил, что у меня есть ещё один большой полиэтиленовый пакет. Я достал этот пакет и положил в него ноутбук (который, естественно, лежал в сумке ручной клади). Потом я сложил в тот же пакет ВСЕ остальные вещи из основого отделения сумки ручной клади. Сам пакет я положил обратно в основное отделение.
Ноутбук был гораздо больше дырки в основном отделении, поэтому выпасть бы он не смог. А у меня были основания полагать, что дальше дырка в сумке увеличиваться не будет. Поскольку не выпадет ноутбук, то не выпадет и пакет с ноутбуком. А значит не выпадут и остальные вещи в пакете.
Таким образом мне удалось довезти все вещи до точки назначения. Хотя я всё равно придерживал дыру рукой. На всякий случай.
Комментарии (5)
23:59
Warm That Walks
Слышу, в соседней комнате кто-то ходит. Это страшно, поскольку я в квартире один.
"Шарк" (пауза...) "Шарк" (паузка...)
Надо посмотреть, кто там. Захожу, а там кондиционер периодически дует на пакет, а тот шуршит.
"Шарк" (пауза...) "Шарк" (паузка...)
Надо посмотреть, кто там. Захожу, а там кондиционер периодически дует на пакет, а тот шуршит.
Комментарии (4)
Для разных проектов у нас используются разные вижуал студии, от 2005 до 2017. Текущий проект сделан в 2005. Если то, что я опишу ниже, вы встречали в других версиях, сообщите, пожалуйста.
***
Когда первый класс включает в себя указатель на другой, а другой -- на первый, приходится пользоваться об'явлением класса "вперёд". А именно -- указать название класса вместо его настоящего об'явления (class CName1; ). Это должно работать как надо, но периодически возникают сбои, когда компилятор "не видит" второй класс. Обычно их удаётся победить, но сегодня я застрял.
Застрял до такой степени, что решил посмотреть, что выдаёт препроцессор. В настройках проекта можно задать "генерировать файлы препроцессора", что я и сделал. И о чудо -- модули по отдельности стали компилироваться, хотя раньше не компилировались! Это меня напрягло, поскольку мне не было смысла смотреть на результат препроцессора, если там всё хорошо. А когда всё плохо -- препроцессорных файлов нет.
Однако, полной сборки в таком режиме добиться не удалось. Компилятор сказал на этапе компоновки, что у него нет об'ектных файлов.
ОКАЗАЛОСЬ
что компиляция в режиме выдачи файлов после препроцессора не производится вовсе! После генерации i-файла компилятор с модулем больше ничего не делает. Поэтому и ошибок не возникало.
Я открыл один из препроцессорных файлов и стал искать упоминание нужного мне класса. Оно находилось, но слишком поздно. Я видел, что выше по тексту выше класс тоже упоминается. В общем в одно из наименований типа CName1 затесалась русская буква C. Когда я её исправил, всё заработало.
***
Когда первый класс включает в себя указатель на другой, а другой -- на первый, приходится пользоваться об'явлением класса "вперёд". А именно -- указать название класса вместо его настоящего об'явления (class CName1; ). Это должно работать как надо, но периодически возникают сбои, когда компилятор "не видит" второй класс. Обычно их удаётся победить, но сегодня я застрял.
Застрял до такой степени, что решил посмотреть, что выдаёт препроцессор. В настройках проекта можно задать "генерировать файлы препроцессора", что я и сделал. И о чудо -- модули по отдельности стали компилироваться, хотя раньше не компилировались! Это меня напрягло, поскольку мне не было смысла смотреть на результат препроцессора, если там всё хорошо. А когда всё плохо -- препроцессорных файлов нет.
Однако, полной сборки в таком режиме добиться не удалось. Компилятор сказал на этапе компоновки, что у него нет об'ектных файлов.
ОКАЗАЛОСЬ
что компиляция в режиме выдачи файлов после препроцессора не производится вовсе! После генерации i-файла компилятор с модулем больше ничего не делает. Поэтому и ошибок не возникало.
Я открыл один из препроцессорных файлов и стал искать упоминание нужного мне класса. Оно находилось, но слишком поздно. Я видел, что выше по тексту выше класс тоже упоминается. В общем в одно из наименований типа CName1 затесалась русская буква C. Когда я её исправил, всё заработало.
23:59
Взгляни на небо
Когда я учился в институте, у нас по одному из предметов препод готовил презентации в Power Point и показывал их на проекторе. А экран был расположен над доской. Я обычно сидел в первых рядах, поэтому приходилось задирать голову. Так я обнаружил, что постоянно держать голову задранной -- неудобно. Шея болит и затекает. После этого я стал отсаживаться на пять рядов дальше -- тогда стало более-менее.
Перед сдачей установки нам сказали, что она должна выглядеть прилично -- ничего лишнего. Мы убрали все пустые пластиковые бутылки и фантики от сникерсов, а монитор поставили сверху на монтажный шкаф. Стол, за которым я работал, убрали тоже. Стало прилично. Но работать стало возможно только стоя, потому что сидя приходилось задирать голову. А я уже знал, что так работать нельзя.
Я подождал, пока уйдут представители заказчика, и поставил стол обратно.
Перед сдачей установки нам сказали, что она должна выглядеть прилично -- ничего лишнего. Мы убрали все пустые пластиковые бутылки и фантики от сникерсов, а монитор поставили сверху на монтажный шкаф. Стол, за которым я работал, убрали тоже. Стало прилично. Но работать стало возможно только стоя, потому что сидя приходилось задирать голову. А я уже знал, что так работать нельзя.
Я подождал, пока уйдут представители заказчика, и поставил стол обратно.