— Вот за это меня тут и держат.
Как-то вечером я решил посмотреть, как в микроконтроллере реализуется рандом. Написал всё, как если бы это был обычный Си, и не особо удивился, когда компилятор стал ругаться. Полез в инет курить мануалы, всё нашел и сделал вроде бы правильно. По задумке в цикле загораются три светодиода, а при нажатии на кнопку один из них, выбранный случайно, должен гаснуть. Скомпилировал, прошил, жму на кнопку — каждый раз гаснет один и тот же светодиод.
Начинаю внимательно изучать код рандома. Всё вроде бы правильно: рандом присваивает иксу значение от нуля до двух, а затем идут три варианта развития событий. Отправляюсь дальше искать информацию — везде написано примерно одно и то же, но в результате проверки всегда гаснет светодиод, который соответствует х = 0. Полчаса поисков ничего не дают. Я уже почти решил оставить это дело на завтра и идти спать, но увидел следующие строчки у себя в коде:
if (x == 0) cbi(PORTB, 1);
if (x == 1) cbi(PORTB, 1);
if (x == 2) cbi(PORTB, 1);
Я ломал голову, что не так в рандоме, а он, оказывается, честно выполнял свою работу. С тех пор я стараюсь не использовать копипейст, а прописывать подобные вещи вручную.
— Клавиатурку выбираете? Может, подсказать что?
— Да нет, спасибо, я уже выбрал, — показываю я на рекомендованную всемирным разумом клаву.
— О! Да это просто отличный выбор — влагозащищённая, а на клавиши гальваническим способом нанесён слой антибактериального серебра!
— Да? А как это серебро нанесли на клавиши?
— Ну... Вот так, — машет руками продавец, изображая мазки кистью.
— А вы вообще знакомы с гальваническим методом нанесения покрытия?
— Нет...
— В общем, для образования покрытия нам требуется раствор наносимого металла. Мы кладём металлическое изделие в этот раствор, к раствору подводим плюс, а к изделию минус — таким образом покрытие и формируется.
— Ну...
— А теперь, внимание, вопрос: каким образом на пластик, не являющийся проводником, можно нанести покрытие гальваническим способом?
Продавец задал ответный вопрос, которого я совсем не ожидал:
— И откуда ты такой взялся?
— Я простой деревенский парень, — ответил я, сдерживая смех, и отправился оплачивать покупку.
— Плохо без компа...
— Зато узнаёшь, что вокруг есть люди.
— Ну их, они все глючные, причем большинство прямо в прошивке.
— У многих ошибка в генетическом коде, а дизассемблирование считается уголовным преступлением.
— Зато есть особая модификация «девушки» — у них есть смешной разъём!
— o_O
— К ним можно коннектиться. Правда, смешная сетка получается. И нельзя беспроводную замутить.
— А скорость какая?
— А это самое смешное! Там не скорость, а частота. Очень медленно — 0,5 Гц, но в пиковые моменты может вырастать до 2 Гц, а то и выше! Говорят, это веселее, чем пересобирать мир.
— Что-то мне кажется, это дорогие девайсы.
— Не очень-то и дорогие. Хотя тут дело такое — покупаешь задёшево, а содержание обходится в мама-не-горюй. Впрочем, опенсорц-реализации есть, но и там пока не всё гладко.
— А репы не подскажешь?
— Они локальные. Вот в Омске есть несколько. Самая быстрая репа — общага мединститута. Но она какая-то завирусованная...
1) Для печати выводится значение переменной ТУ.
2) Переменная ТУ берёт свое значение из списка ТекущийСписокСтажа.
3) ТекущийСписокСтажа подтягивает данные из таблицы СтажСотрудников.
4) СтажСотрудников заполняется функцией глСобратьДанныеДляСЗВ2002.
5) И, наконец, функция глСобратьДанныеДляСЗВ2002 присваивает ей значение константы. Обычной константы, единой для всей базы.
Неужели нельзя писать попроще?
Ты творишь, рисуешь и гнёшь кривые в Иллюстраторе с пяти часов вечера до трёх ночи, ни разу не сохраняясь (так получилось), материшься, потому что хочешь спать, а хрен тебе, а не сон — в десять утра нужно сдать макет кровь из носу; когда остаётся пара штрихов, решаешь сходить за чаем, но уже встав с кресла, вспоминаешь о том, что не сейвлен, сейвишься, а буквально через секунду после исчезновения с экрана синей «колбасы» прогрессбара комп вываливается в BSoD.
prefix: Подъезжаем к парадной, спрашиваю таксиста: "Сколько?"
prefix: Таксист говорит 200
prefix: Я повернувшись к таксисту говорю "нас четверо значит с каждого по 50"
prefix: Все дают по 50, таксист тоже вытаскивает полтинник и отдаёт мне.
prefix: Я все деньги отдаю таксисту, тот пересчитывает, говорит "до свиданья"
prefix: Только поднявшись по лестнице мы поняли, что что-то не так...
xxx: вчера с неизвестного друзьям корпоративного телефона радостно рассылал сообщения "у меня будет мальчик".
xxx: Как все пересрались :)
yyy: надо было для усиления эффекта написать "у нас будет мальчик"
Д - ставят мне упаковки презервативов по 12 штук, говорят, динамика продаж такова, что покупатель стремится купить больше за меньшие деньги. отвечаю: если бы я хотела сэкономить, то пошла бы в аптеку и накупила больших упаковок контрацептивов за меньшую цену. а в продуктовых магазинах резинки покупают с бутылкой шампанского и коробкой конфет в надежде, что сегодня обломится. И на мой взгляд покупать пачку из 12 штук в надежде, что сможешь показать супер-класс, немного самонадеянно. тишина в трубке, потом: да опыт сразу виден, ок, все переделаем
var reg: RegExp = /\[([biu])\](.*?)(?=\[\/\1\])\[\/\1\]/gi; // вот и вся моя личная жизнь
РФ | |
![]() | В 2015 году в России начнется крупнейшая земельная реформа (15.01.2015) Муниципальные земли можно будет купить по цене гораздо ниже рыночной Подробнее... |
![]() | Какие льготы имеют пенсионеры (18.11.2014) На чем удастся сэкономить за счет государства Подробнее... |
Экономика | |
![]() | ЦБ обнародовал три новых сценария развития российской экономики (11.09.2015) Банк России переписал сценарии развития российской экономики. Новый оптимистичный сценарий предполагает цены на нефть на уровне 60 долл./барр. в 2016 году. Подробнее... |
Транспорт | |
![]() | В России запретят продавать подержанные авто с рук (16.04.2015) Купить авто с пробегом в России с рук, возможно, скоро будет нельзя Подробнее... |
Нижний Новгород | |
![]() | Жильцы треснувшего дома на проспекте Ленина в Нижнем Новгороде срочно эвакуированы (13.02.2015) Жители дома уже неоднократно жаловались на трещины, но специалисты отвечали им, что необходимости в эвакуации жильцов нет. Подробнее... |
Экономика | |
![]() | Богатые россияне скупают зарубежную недвижимость ради валютной выручки (09.02.2015) Резко вырос интерес к таким объектам в Западной Европе, как помещения для уличной торговли, офисные помещения, доходные дома Подробнее... |
США | |
![]() | Америка обнародовала подробный план развязывания войны против России (09.02.2015) Старший директор по вопросам прав человека и демократии в Институте Маккейна Дэвид Креймер опубликовал в Wall Strеet Journal подробный план по развязыванию полномасштабной войны против России Подробнее... |
Экономика | |
![]() | Китай готов к валютной войне (09.02.2015) Народный банк Китая принял решение смягчить монетарную политику и сократил норму обязательных резервов. Несколько ранее для поддержки экономического роста Банк Китая понизил ставку по годовым кредитам Подробнее... |





