Category: юмор

Category was added automatically. Read all entries about "юмор".

лилия, походы

Почта России цинична и беспощадна.

Вчера в почтовом ящике обнаружил извещение. Точнее два: первичное и вторичное. Скреплённые степлером. На одно и то же отправление. Причём первичное выписано на пол дня позже.
лилия, походы

Авторизация гостя в самбе - враг не пройдёт!

Наткнулся тут на забавный косяк с самбой: на рабочей машине стоит самба сервер с тривиальным конфигом, минимально достаточным для того, что бы расшаривать каталоги. И вот понадобилось коллеге значит заюзать рашаренный каталог. Проверяем из линухи - всё нормально, перегружаемся в винду и тут опа - ты кто такой, а ну-ка введи пароль! Попробовали всякие простые варианты с guest`ом - не проходят. Ну пошаманили, походили по соседним компам, выяснилось, что везде с Linux гостя пускает, а с Windows - нет.
В общем, решение оказалось тупым - надо было всего навсего в конфиг дописать строчку "map to guest = Bad User". Но сам факт такого прикола радует =) (видимо, линукс знает правильные логин/пароль для гостя... =)).
лилия, походы

Программа развития

Как Вы думаете, какие основные направления развития наукоградов? Ну не будем обобщать, возьмём один единственной, наш горячо любимый. Нанотехнологии? Микроэлектроника? Наукоёмкое производство? А вот и нет - смотрите сами.
Collapse )
работа, кошка

О printf и потерянном умножении

Тяжела жизнь программиста:
радость от локализации нового бага
в своей программе всегда омрачается
осознанием собственной тупости. (c)


Нарвался я тут на проблему при использовании функции sprintf - ни в какую не хотело работать форматирование вывода. То есть пишу я что-нибудь типа sprintf(str, "%4d", 123); и получаю в стр "123", вместо " 123". Долго я с этим бился, перековеркал все ключи компилятора и линкера, пересобрал свежие версии avr-libc, binutils и avr-gcc (а так же всего, что для них требуется) и уже собирался просить помощи у авторов avr-libc, но сегодня я таки нашёл решение проблемы. Дело в том, что в avr-libc есть три варианта библиотеки, отвечающей за vprintf: полная, реализующая практически все требования стандарта (линкуется с -lprintf_flt), урезанная, реализующая базовый вывод (линкуется с -lprintf_min) и промежуточный вариант, который который умеет всё, кроме вывода дробных чисел (линкуется по умолчанию). Я же по своей наивности думал, что вариантов всего два и линковал с -lprintf_min и лишь посмотрев исходник либы а понял, что в min варианте она и не должна заниматься форматированием - только простой вывод. Конечно я и раньше подозревал, что косяк может быть где-то там, и предпринимал попытки слинковаться с -lprintf_flt, но тогда мне линкер говорил, что не может найти операцию умножения... Правда, как потом выяснилось, и дефолтовая версия тоже хочет умножение. Короче, в конечном итоге решение проблемы свелось к поиску потерявшегося умножения =). А вот в этом мне помогла чистая случайность - обнаружилось, что у меня на домашнем ноуте всё прекрасно собирается и с -lprintf_flt. Ну, в общем, в результате сравнения ключей выяснилось, что всему проблемой директории поиска. Но весь юмор в том, что для решения проблемы требовалось не указать какие-то правильные пути, а наоборот - удалить. Причём удалить все пути... Вот такие вот шутки юмора...
лилия, походы

AVR в картинках

Недавно в Сети случайно наткнулся на забавный учебник по AVR авторства di_halt, а точнее, на одну из его глав. Материал там довольно стандартный, тот, кто программирует эти МК не первый месяц врядли найдёт там что-то новое, но иллюстрации - это что-то! Всем, имеющим отношение к МК, смотреть! Автору респект! =)
http://easyelectronics.ru/avr-uchebnyj-kurs-ustrojstvo-i-rabota-portov-vvoda-vyvoda.html
горные цветы

О супермаркетах

Меня всегда удивляла манера в этих новомодных магазинах развешивать ценники так, что бы покупатель потратил как можно больше сил на определение того, сколько стоит конкретный товар. Уж не знаю, от безолаберности это, или умышленно так делают, но всегда неприятно. Вот, например, полка с булками, много разных сортов, под ней в перемешку висят ценники и попробуй найди какой из них к какой относится. Причём зачастую название на ценнике и название на упаковке порядочно не совпадают и догадываться приходится чисто интуитивно.
Collapse )