Category: история

nyaload

равн/ровн/align

Указатель после выравнивания - указывает на выровненный или выравненный адрес?

Статистика использования (в гугл/яндекс/википедии) и интуиция говорит скорее в сторону "выровненного указателя".

http://www.gramota.ru/spravka/rules/?rub=gl&text=19_6 или http://orthographia.ru/orfograf_uk.php?oid=5639#pp5639 не помогает, более того, правило оттуда меня ещё больше запутало. Оно опирается на смысл слова, но очевидно не учитывает совершенный/несовершенный вид глагола. Есть два варианта смысла "вы́ровнять" но используется только корень "ровн", но для "выравнивать" тоже два смысла, а корень только "равн".

У меня такое ощущение, что правило на gramota.ru/orthographia.ru совсем не соответствует языку, даже не описывает наиболее частые случаи с совершенно однозначным смыслом:
1) Выровненная дорога после выравнивания.
2) Выровнять длины рукавов, чтобы они стали равные

upd: возможно, правило и список исключений из правила написанные 60 лет назад устарели:


Или вообще артефакт тоталитарного СССР 20-60 годов:
nyaload

визуализация графов - Gephi

Всё graphviz да graphviz c dot...
Благодаря выборам в ОКС и shipilev узнал про ещё одну тулзу визуализации и обработки графов. Если graphviz может разумно и понятно отобразить до 100 элементов, то Gephi запросто укладывает и показывает что-то понятное для графов из 1000 элементов. Есть понятные туториалы: https://gephi.org/users/

Скачал граф своих друзей ( http://www.livejournal.com/misc/fdata.bml?user=ЮЗЕРНЕЙМ ), сунул в Gephi, кликнул кнопочки "разложить", "найти кластеры", "размер по популярности", получил что-то понятное:



Зеленый - это игро-разработчики и их старые знакомые.
Голубой - веб-разработка, поисковые системы (люди из гугла, яндекса, исследователи-одиночки, лингвисты).
Красный - веб-разработка, функциональные программисты, телекоммуникации, прочая разработка.
Фиолетовый - непрограммистские популярные писатели и хорошие знакомые.

инструкции:
Collapse )
nyaload

Каманэ, маганэ, цу е фа!

Заинтересовался, что такое "цу е фа" в концовке для "камень ножница бумага". Гугль так и не смог ответить.
Появилось в середине 80-х.
Наиболее вероятные версии: Китайское "Хочу победить", раз-два-три на неизвестном языке, видоизменное УЕФА.
В каких-то компаниях - "цу-е-фа" для мальчиков, а для девочек - "чи-чи-ко".

Ещё обнаружил рекомендации по выигрышной игре (не знаю, насколько достоверные) (источник).
Чаще люди ожидают от противника камень, и в первом кону играют бумагой.
В продолжительной игре игроки ожидают от противника то, что выиграло в предыдущем коне.
Напряженный игрок скорее выставит камень, расслабленный - бумагу.
nyaload

Слепое пятно.

Лежал на кровати с открытыми глазами. На тумбочке ярко светился диод, от заряжающегося мобильника. Диод неожиданно погас. Я посмотрел на него, и он зажёгся. Посмотрел в сторону - опять погас. Через несколько минут я нашёл то направление в котором надо смотреть, чтобы диод не был виден, хотя то что вокруг него - видно.


Копипаста с википедии:

Закройте правый глаз и левым глазом посмотрите на правый крестик в круге. Держите лицо и монитор горизонтально. Не сводя взгляда с правого крестика, приближайте и отдаляйте лицо от монитора и одновременно следите за левым крестиком (не переводя на него взгляд). В определённый момент он исчезнет.

Слепое пятно открыл Мариотт, Эдм в 1668 году. Король Франции Людовик XIV развлекался со слепым пятном, наблюдая своих подданных, как будто у них не было голов.



Я попробовал, крестик действительно исчезает. Можно сунуть в него палец, палец отрежется, забавное ощущение.
nyaload

Протечка абстракций

Уже не в первый раз делаю глупость в Explorer и похожих файл-менеджерах:

1) нажимаю Ctrl + С на файле ("скопировать")
2) нажимаю (Shift+)Del на файле (удалить).
3) нажимаю Ctrl + V в другой папке. И обламываюсь, так как скопировалось не содержимое файла, а ссылка-путь до него. А в пункте два я уже грохнул файл-источник.

С Ctrl + X, кстати, аналогично, так как до головного мозга не всегда успевает вовремя дойти, что я удаляю скрытые файлы.
nyaload

Геометрические Алгоритмы. Пересечение двух отрезков на плоскости.

Пусть есть два отрезка A,B и C,D. Надо понять, пересекаются ли они, и если да, то где именно. Во всех исходниках и книжках, которые я смотрел, это было сделано с кучей ненужного мусора, не смотря на то, что вроде бы очень простая и распространённая задача. Collapse )

Смотри ещё: • Угол между двумя векторами
Смотри ещё: • Проверка точки внутри многоугольника