avva: (Default)
[personal profile] avva
Понравилось очень яркое описание второго дня в Израиле (из сообщества про 90-е). Июнь 1990-го года. Автору текста - ее зовут Мария Горелик - 22 года, они с мужем оба обладают очень полезной в Израиле профессией "актер драматического театра", и вот с двумя малолетними детьми и свекрами они прилетели в Израиль навсегда из Москвы в четверг вечером, и их наобум заселили временно в гостиницу в Иерусалиме, еще и в религиозном районе. На второй день, в пятницу, они пошли погулять по незнакомому городу в незнакомой стране, где вообще никого не знают:

"Вечерело, мы сдали детей бабушке с дедушкой и решили прогуляться и немного осмотреться вокруг. Вышли на улицу Яффо и пошли в сторону шука [рынка], это я сейчас такая умная, тогда я понятия не имела где мы и куда направляемся. Солнце еще не совсем село, вокруг ни души, все магазины на решетках и замках, тишина, мы идем мимо шука по противоположной стороне и видим открытый ряд Махане Йеуда, весь насквозь просматривется до самой Агрипас, абсолютно пустой и только летают цветные пустые пакеты тут и там. Полный сюрр. Ощущение апокалипсиса. (вы же помните – у нас дипломы «Актер драматического театра» - мы очень впечатлительные натруы). Эта картина произвела на нас такое впечатление, что дальше мы не пошли, а повернули назад и вот идем мимо остановок, старожили помнят, у шука тогда были остановки в три линии полукругом. И в этот момент раздается вой сирены, и сразу откуда-то появляются одинокие бегущие прохожие, придерживая шляпы, они разбегаются по закоулкам, вдруг какая-то машина проезжает и исчезает вдали. Мы, в полной уверенности, что начался конец света, бежать нам некуда, присели на корточки прям где шли, и накрыли головы руками - мы услышали первую в жизни сирену. Так начался наш первый шаббат на родине."

Про цветные пустые пакеты очень хорошо. Сразу встает перед глазами, ну может, это только у тех, кто жил в Иерусалиме, извините тогда те, кто не жил. Но мне очень понравилось.
[personal profile] posic
Математический научный журнал, неспособный отличить хорошую работу от плохой, не имеет права на свое громкое название -- https://posic.dreamwidth.org/1950464.html

Предыдущее: Я просто не хочу, чтобы жизнедеятельность престижного журнала Икс мешала мне жить, вот и все -- https://posic.dreamwidth.org/1950317.html
avva: (Default)
[personal profile] avva
Пригов ошибался, или как минимум не до конца оценил драму бытового существования, когда написал: "Только вымоешь посуду // Глядь - уж новая лежит". Я бы добавил к этому: "Только выбросишь бутылки // Тут же новые бегут".

P.S. К. добавляет: "Только вымоешь ребенка // Снова грязненький бежит".

еще раз про waste

Jun. 28th, 2025 12:02 am
avva: (Default)
[personal profile] avva
Задолжал объяснение странной функции waste() в очень старой версии компилятора C Денниса Ритчи. Этот компилятор был написан для компьютера PDP-11. Он работает в два прохода, как свойственно многим компиляторам (почему именно? разузнайте, если вам интересно). Эти два прохода - отдельные программы c0 и c1, первая пишет в временный файл, вторая читает из его и пишет в файл ассемблера. Когда это необходимо, первый проход передает второму напрямую синтаксическое дерево (AST, Abstracy Syntax Tree) данного выражения в исходном коде. Это дерево хранится в памяти как массив, содержащий ссылки-указатели внутрь самого себя. c0 "сериализует" это дерево просто записью массива как набора чисел во временный файл, а потом c1 читает его из файла на то же самое место в памяти, в котором оно было в c0, и поэтому все внутренние указатели продолжают работать.

Но как найти место в памяти, которое гарантированно имеет одинаковый адрес в c0 и в c1? Ритчи для этого использует сам код компилятора, в котором функции выставлены в известном порядке и первая загружается по известному фиксированному адресу в том конкретном компьютере и в той версии Юникса. В c0 для этого буфера AST используется место, которое занимает код функции init(), которая к этому моменту уже не нужна. В c1 не оказалось такой удобной функции, и Ритчи написал waste(), чтобы просто зарезервировать нужное число байтов.

Я не знаю подробностей насчет того, как устроена AST, почему первый проход должен передавать ее второму (обычно второму проходу нужно лишь зафиксировать адреса переменных и функций в уже готовом коде, но возможно Ритчи по-другому распределил работу), и как именно обеспечивается загрузка по идентичному адресу. Возможно, я найду время разобраться в этом (интересно!), и посмотреть на это дело в работе. Warren Toomey (он смог запустить этот компилятор в 2008-м) прислал мне ссылку на репозиторию юникса за июнь 72 года (DoctorWkt/unix-jun72 на гитхабе), где лежат скомпилированные c0 и c1, не вполне ясно, какой версии компилятора, но скорее всего в симуляторе PDP-11 apout, который написал Уоррен, можно будет их запустить, скомпилировать компилятор и скомпилировать им себя, и тогда уже будет легче разбираться. Привожу эту информацию на случай, если кто-то захочет попробовать, дайте знать, если получится.
avva: (Default)
[personal profile] avva
Асаф Бартов выложил в фейсбуке страницу из романа Хаима Беера "Веревки", где рассказчик вспоминает всякие истории про религиозных студентов, с которыми проводил время в юности. Очень понравились две последние:

- про усердного ученика Торы, который поехал головой и начал вырезать из Талмуда аккуратно те "тосафот" (комментарии поздних мудрецов мелким шрифтом), которые ему были не по душе; а когда шутники спросили, мол, ладно "тосафот", а чем провинились комментарии Раши, которые на том же листе с обратной стороны, он, не задумываясь, процитировал из Талмуда: "Горе грешнику и горе соседу его"

- про юношу, который покинул дом престарелой матери в Афуле и перебрался в Иерусалим, чтобы учить Тору, и сказал на идиш: "Там, где есть дом - нет мира, а там, где есть мир - нет дома."

ropes_heb.jpg

Высокие отношения

Jun. 27th, 2025 08:32 pm
pargentum: (Default)
[personal profile] pargentum
https://balalajkin.livejournal.com/1576200.html

ЦДПВ: Чудные господа были! Бывало, сядут втроём на кушетке, она, конечно, посерёдке. И ну все трое реветь! Это тоись никак поделить её не могут, ну и ей-то их жалко!
pargentum: (Default)
[personal profile] pargentum
Скандал перед «Лебединым озером»: в Новосибирске сотрудники оперного театра подрались на сцене
[personal profile] posic
https://posic.dreamwidth.org/1308153.html

Девять лет прошло, и настроения переменились. Теперь они начали удивляться. Чтой-то интерес к сексу и браку утрачен. Подевался куда-то.
[personal profile] posic
https://posic.dreamwidth.org/1307439.html

Думается мне, что сие иносказание означало для меня в 2016 году, что первая лягушка осталась в России, а вторая эмигрировала.
pargentum: (Default)
[personal profile] pargentum
модифицировали кишечную палочку, чтобы она перерабатывала ПЭТ — один из самых распространенных видов пластика. Эти бактерии превратили отходы от пластиковых бутылок в ацетаминофен, активный компонент парацетамола.
[personal profile] posic
Вторая версия, исправленная и немного расширенная -- http://arxiv.org/abs/2506.13374

веревки

Jun. 26th, 2025 08:35 am
avva: (Default)
[personal profile] avva
ropes.jpg

И красивая мозаика, и задачка на внимание. Сколько веревок?

Искусство заголовка

Jun. 26th, 2025 11:46 am
pargentum: (Default)
[personal profile] pargentum
тело мужчины нашли между домом и бизнес-центром в Новосибирске
lxe: (Iron Sky)
[personal profile] lxe
Циркуль-штанген — плотный небосвод.
Циркуль-штанген — что такое год?
Циркуль-штанген — звезд на свете нет,
Циркуль-штанген — не несите бред.

Ксенофобию питаем — этот остров обитаем,
Этот остров обитаем, циркуль-штанген!
Было б счастье постоянно, каб не Каммерер поганый,
Каб не Каммерер поганый, циркуль штангин.

Нас ведет дорогой бурь и гроз
Циркуль-штанген — радостный гипноз.
Циркуль-штанген — всех нас надо, клять,
Циркуль-штанген, воодушевлять.

Ксенофобию питаем — этот остров обитаем,
Этот остров обитаем, циркуль-штанген!
Было б счастье постоянно, каб не Каммерер поганый,
Каб не Каммерер поганый, циркуль штангин.

привет вам, птицы

Jun. 25th, 2025 11:30 pm
avva: (Default)
[personal profile] avva
Очень люблю этот рассказ Виктора Голявкина. Всего одна страница. Весь окутан особым шармом, какого больше ни у кого нет. Смешно, но не так, что вот вслух хочется хохотать, а как-то весело-смешно.

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

birds.png
arpad: (Default)
[personal profile] arpad
.
"Eсли у моста уничтожен один пролет из четырех - они скажут что мост поврежден на 25%".

June 2025

S M T W T F S
1 2 3 4 56 7
8 9 10 1112 13 14
15 16 17 18 19 2021
22 23 2425 26 27 28
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 28th, 2025 01:37 pm
Powered by Dreamwidth Studios