spamsink: (Default)
My LJ is mostly in Russian, but I may comment in English in other people's blogs or in communities when appropriate.

NB: Wherever there is a non-functioning link to zalil.webhop.org, use s87137312.onlinehome.us instead.

Пожалуйста, не надо меня френдить на один-два дня в расчете, что я отвечу взаимностью, а потом отфренживать, если этого не произошло.

Этот журнал - копия одноименного журнала в ЖЖ.

Друзьями делаю кого хочу читать (в ответное френжение просто так не играю; журналы, состоящие в основном из нетекстового содержимого, вряд ли зафренжу), проверяю историю изменения друзей раз в пару недель или реже, не нуждаюсь в помещении меня в список друзей, могу в зависимости от обстоятельств комментировать по-английски либо транслитом, на что не обессудьте.

Под замком практически не пишу.
spamsink: (Default)
В новостях шум стоит от выбрасываемого на помойку антивируса имени Касперского.

“We are under great pressure to only use American products no matter the technical or performance consequences,” said a source in a cybersecurity firm

Авасту (Headquarters: Prague, Czech Republic) приготовиться?
spamsink: (Default)
Слишком крупные глазные капли

Людям с повышенным внутриглазным давлением (а я чо, я пока ничо) нужно два раза в день капать в глаза капли для предотвращения развития глаукомы. В глаз помещается около 7 микролитров жидкости, и этого - или на всякий случай чуть больше, скажем, 10-15 мкл - достаточно для ведения заболевания; если капнуть больше, то избыток или уходит по носослёзным каналам в носоглотку, или растекается по лицу.

Текущая форма выпуска (см. иллюстрацию по ссылке) - пластиковая бутылочка с горлышком в виде пипетки, дающей капли размером 30-50 мкл. Бутылочка стоит пару сотен долларов, и ее хватает на месяц.

Ни одна из компаний, продающих дженерик-лекарство, по собственной воле не изменит размер капли первой: если брать за объем, тем самым снизив цену за месячную бутылочку - уменьшится выручка; если брать сравнимую с текущей ценой сумму за месячную бутылочку меньшего объема - это будет неконкурентно выглядеть, и продажи упадут. А уж о продавце патентованных препаратов и говорить нечего.

Что же делать, чтобы избавить потребителей от ненужных трат?
spamsink: (Default)
Пишут, что спойлеры к фильмам по большому счету не ухудшают, а, возможно, даже улучшают впечатление от фильмов.

В связи с этим я хочу вам задать вопрос, только вы не обижайтесь.

формулировка намеренно затуманенная )
spamsink: (Default)
Несколько цитат из документа полувековой древности - Акта приемки опытного образца БЭСМ-6 (для служебного пользования, разумеется):

В процессе наладки обытного образца БЭСМ-6, а также первых образцов опытной серии, установлена низкая надежность полупроводниковых приборов без военной приемки (например, за время наладки опытного образца вышло из строя около 30% диодов Д18 и 20). С другой стороны, полупроводниковые приборы с военной приемкой (например, П416-Б-ВП, Д18-ВП) показали высокую надежность, сравнимую с показателями лучших зарубежных образцов.

Внешние устройства, выпускаемые нашей промышленностью, обладают пока низкими показателями надежности. Хотя за период прогона задач внешние устройства показали более высокую надежность, чем это предусмотрено их ТУ, комиссия считает, что их параметры надежности совершенно не удовлетворяют требованиям, которые предъявляются к внешним устройствам, входящим в состав современных вычислительных систем.

...комиссия считает, что система команд, определенная техническим заданием, имеет ряд недостатков, наиболее существенным из которых является 15-ти разрядный исполнительный адрес, который затрудняет расширение емкости оперативной памяти свыше того объема, на который в настоящее время рассчитана машина БЭСМ-6 (32768 слов).

До организации серийного выпуска отдельных типов внешних устройств отечественной промышленностью комиссия считает целесообразным закупить это оборудование за границей для укомплектования им машины БЭСМ-6.


К сожалению, приложение, в котором перечислялись устройства, рекомендуемые к закупке за границей, в файле отсутствует.
spamsink: (Default)
В одной советской песне 1978 года в одном из куплетов с огорчением упоминается вещество и устройство. Из-за прогресса экологических знаний, в наше время причина огорчения непонятна. Назовите вещество или устройство.

В предположении, что загадка простая, ответы не скринятся,
spamsink: (Default)
Как быть забаненным с одного коммента из одной строки: https://flying-bear.livejournal.com/2429882.html

Во избежание пропадания )
За 12 с лишним лет существования моего журнала этот добрый человек - первый, который нашел, к чему придраться ради повода забанить - к моему верхнему посту.
spamsink: (Default)
Около полутора лет назад я спрашивал, сколько потребуется бросков, чтобы отличить честную монету от фальшивой, выпадающей одной стороной чаще, чем другой.

Наконец, получен ответ (см. Solution to last week’s Riddler Classic) по мотивам статьи, написанной около полугода назад и опубликованной около месяца назад. Моё дело спросить, дело ноосферы - отвечать.

Оказывается, чтобы с уверенностью 95% отличить обычную монету от фальшивой, выпадающей известной стороной с частотой 60%, нужно сделать, вы не поверите, 143 броска. Вот и профессионалов интуиция подвела.

The authors ran a survey asking finance professionals to estimate, without doing any math, how many flips it would take. The vast majority thought it would take fewer than 143. The median response was 40.
spamsink: (Default)
Подумалось вдруг: а не полезно ли было бы для ознакомления с симптомами стенокардии вызывать ее у людей, статистически склонных к ней, но еще ни разу не имевших приступа, как-нибудь искусственно?
spamsink: (Default)
Представьте себе, что вы приглашены в гости в незнакомый дом, и спросили у хозяина маршрут. Вы потратили полчаса, чтобы доехать до его дома по длинной извилистой дороге с трафиком. Когда вечеринка закончилась, хозяин говорит: "Обратно можете ехать по шоссе, это займет всего 10 минут. Я просто хотел показать вам, насколько удобнее ехать по шоссе".

Так вот, не уподобляйтесь такому хозяину.
spamsink: (Default)
Со мной регулярно случается, что привязывается - обычно на час-другой - какая-нибудь давно знакомая мелодия.

Обычно причина этого понятна: услышал, напомнили и т. п. А сегодня утром я проснулся с Windmills of your mind в голове; отпустило только что. Сна при этом не помню совсем.

Кстати, попробуйте перевести заголовок поста на русский язык, уложившись в, скажем, 20 букв. Я не смог.
spamsink: (Default)
Как бы вы назвали систему счисления, в которой натуральные числа записываются так:

1, 2, 20, 21, 22, 210, 211, 212, 2100, 2101, ...

(Умники, не мучьтесь.)

варианты )
spamsink: (Default)
4 с лишним года назад была поставлена задача: реализовать Тетрис на игре "Жизнь".
Года полтора назад эту задачу восприняли всерьёз и начали над ней работать.

Недавно она была успешно решена.




Размер получившейся конструкции - примерно 3 миллиона на 10.5 миллионов клеток, в которых реализован 16-битный асинхронный RISC-процессор с гарвардской архитектурой, на котором, собственно, и бежит (если это слово здесь уместно) тетрис. Оперативная память (RAM) служит дисплеем, а одна из ее ячеек - регистром прерываний "от клавиатуры". Память программ (ROM) для уменьшения размера картинки обрезана.

Каждый пиксель на картинке - это 2048х2048 клеток игры "Жизнь", которые за 35328 поколений реализуют одно поколение клеточного автомата с произвольными правилами (разные цвета на картинке соответствуют разным правилам/состояниям).
spamsink: (Default)
Из серии "I just couldn't resist".

Разбавляем рабочие будни небольшим количеством классики кино:

    if (expr.op() == OP_COND && expr.operand2().op() == OP_COND) {
        // I think this is the beginning of a beautiful priority encoder.
        ...
    }
spamsink: (Default)
Символ ПЦ у нас есть, на очереди символ УГ.
spamsink: (Default)
Пишут, что continuations (продолжения) придумал Черчилль в 18-м году ван Вийнгаарден в 1964 году.

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

пример под катом, для тех, кто понимает )
spamsink: (Default)
Вот, говорят, много есть в английском языке слов, которые по-русски одним словом не скажешь. Та же privacy, к примеру. А сегодня пришло мне в голову русское слово, которое по-английски объяснить непросто:

попробуйте )

Гугловский перевод "hard times" - жалкое подобие.
spamsink: (Default)
Несколько цитат из книги «СИСТЕМА „БЭСМ-АЛГОЛ“ Методическое руководство по программированию», изд. Министерство обороны Союза ССР, 1970; 100 c.

§5. Оператор присваивания. Оператор этот очень простой, но имеет ряд особенностей.

§12. Процедуры. Оператор процедуры является самым сложным и многообразным оператором входного языка. ...

1. Операторы процедур.
... Категорически запрещается описывать формальный параметр в теле процедуры, т. е. описывать в теле процедуры идентификатор, похожий на идентификатор одного из формальных параметров. Это приведет к неправильной работе процедуры.

2. Процедуры-функции. ... В теле процедуры идентификатор процедуры должен встречаться только в левой части оператора и категорически запрещается использовать его в правой части, т. е. нельзя писать
integer procedure курс(x, y);
begin real a;
a := x/2; курс := 0; курс := курс + a↑4 + y/3;
end;

...

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

[Дальше приводится пример передачи массива по значению - S.]

Применение списка значений в процедуре несколько сокращает время ее работы.


Ну и загадочка. Какие значения будет принимать параметр цикла, заголовок которого записан как

for i := 1,5,7 step 1 until 10, i+2 while i < 20 do ... ?
spamsink: (Default)
Гляжу в озёра синие,
В полях ромашки рву...
Зову тебя Россиею,
Единственной зову.
Спроси, переспроси меня -
Милее нет земли.
Меня здесь русским именем
Когда-то нарекли.


Написал Гарольд Давыдович Шаферман.

Profile

spamsink: (Default)
spamsink

October 2017

S M T W T F S
12 345 67
89 1011121314
15 1617 18 192021
22232425262728
293031    

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Oct. 22nd, 2017 10:13 am
Powered by Dreamwidth Studios