?

Log in

Об атомарности выполнения одной инструкции процессора.

Dec. 5th, 2014 | 04:20 am

Век живи - и всё равно дураком помрёшь.
Сегодня вот с удивлением выяснил что одна-единственная инструкция на процессоре - и та может выполнятся не атомарно.

И если с инструкцией на ARM, которая два двубайтовых значения из регистров в память пишет еще как-то можно догодаться о её нахальном поведении, то от старого доброго mov на x86 такого я ну никак не ожидал.

32-х битный mov на x86 не атомарен, если записываемое значение в памяти не выровнянно!
Ну а если значение еще и на разные линии кеша попадает - так тут уж неатомарен однозначно.

Моя жизнь никогда не будет прежней...
Tags: ,

Link | Leave a comment {1} | Share

Блин ржаной. Толстый.

Nov. 5th, 2014 | 02:54 am

Ну вот и меня настигло наследние чудного автора crucide.

Закваска - на ржано-пшеничной муке.
Тесто - ржаная хлебопекарная + ржана цельномолотая + пшеничная + пшеничная обдирная грубого помола.
(Ссыпал что было, но ржаной - процентов 80).

Рецепт не читай - сразу беги тесто меси.

Грамм 100 закваски, прям из банки. Жидкой, как сметана 15%. Кислющей как я низнаю что.
Воды - грамм 300.
Муки - наверное грамм 600.
Столовая ложка сахара.
Тесто получилось густое, но эластичное. Местами даже липкое.
Настаивалось на батарее, покрытой полотенцем, под плёнкой.
Часа 4. Выросло раза в 2, если не больше.
Выложил на противень, покрытый пергаментом, загладил мокрыми руками, надрезал, кориандром и геркулесом посыпал.
Расстаивалось над сковородкой с горячей водой 30 минут.
Толи выросло, толи растеклось - но надрезы "расширились"
Выпекал час на 200 градусах.
За время выпечки в размерах если и увеличилось - то крайне незаметно.

86.30 КБ

Срез свежий, так что "замазанность" мякиша понятна:

49.72 КБ

Корка толстая, жесткая. Особенно снизу.
Вкус - очень пресный (соли мало положил намеренно). Но с салом и луком - самое то.
Пока лежит в духовке "долёживает". Будем посмотреть что будет утром.

Что надо бы исправить в следующий раз:
1. Закваску-таки ставить как положено.
2. Тесто долго не настаивать, чтобы подъемной силы хватило еще и на расстойку.
3. Поменьше извращений с разными видами муки. А то непонятно что от чего.

Link | Leave a comment {1} | Share

Динамь динаму!

Oct. 13th, 2014 | 08:04 am

ААА!!!
Эпичнейшие пост от Катьки на тему инфантильных дам и секс за еду:
http://prostitutka-ket.livejournal.com/154199.html

И не менее эпичный оригинал:
http://prostitutka-ket.livejournal.com/153924.html?thread=89973572#t89973572

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

Link | Leave a comment {5} | Share

Чистим пространство.

Apr. 19th, 2014 | 11:08 pm

Мета-запись:
Залез в шкаф.
Собрал большую кучу неиспользуемой одежды и прочего что в шкафу обычно лежит.
Сложил всё стопочкой.
Отнес на помойку.
Бомжам на радость.
Tags:

Link | Leave a comment | Share

Work - life balance

Feb. 23rd, 2014 | 05:53 am

Я просто оставю это здесь:

Link | Leave a comment | Share

Минимото.

Feb. 13th, 2014 | 09:56 pm

Тренинг минимото.

Тренируемся закладывать....



Закладываем....

Link | Leave a comment {4} | Share

Приколы нашего городка: грузи золото телегами.

Nov. 13th, 2013 | 04:43 am

Москва - очень веселый город.
Иногда в нем попадаются забавные объекты.
Вот например для гружения доходов очень требуются грузчики:

34.29 КБ

Link | Leave a comment | Share

Казалось бы, 3 дня, а какая разница...

Sep. 23rd, 2013 | 11:09 pm

55.58 КБ
47.43 КБ

Link | Leave a comment | Share

БОЛЬШАЯ КНИГА

Feb. 3rd, 2013 | 03:03 am

Недвано видел действительно БОЛЬШУЮ книгу.
Для сравнения - рядом малчег под два метра ростом.

Особенно радует надпись "том 3"
Tags:

Link | Leave a comment {1} | Share

Разжижаем мозг.

Jan. 13th, 2013 | 05:15 am

Со времененм мозги имеют свойство засыхать.
Для их размягчения, и даже возможно разжижения (прокачивания fluid intelligence) существуют разные способы.
На мой взгяд наиболее кошерен - игра Dual N-back.

Грубо говоря на вход подаются два вида разных раздражителей: аудио и звук фигурка, положение фигруки на сетке, форма фигурки, звук и т.п.
А играющий должен правильно сказать, какой из них уже встречался ровно N ходов за назад, отдельнео для каждого раздражителя.

Dual 1-back - это когда нужно помнить о двух раздражителях ход назад.
Dual 2-back - два ход назад.
Triple 2-back - три раздражителя два хода назад.
ну и так далее

Неподготовленный закостеневший мозг немножко охреневает от Dual 1-back.
Мозг успешно справляющийся с Four 4-back достоин гибрида Эйнштейна и Хокинга.

Желающие размягчить мозг качают программу для играния отсюда:
Brain Workshop
Tags:

Link | Leave a comment {2} | Share