Сайт Романа ПарпалакаБлог

О старых научных текстах и авторитетах

12 июня 2015 года, 10:38

Михаил Вербицкий написал о том, как изменились научные тексты:

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

Я заметил одну особенность. Если человек ссылается на Эйнштейна, Дирака и прочих великих умов, он плохо разбирается в предмете. Или пытается запутать читателя.

Всё, что говорили гении, либо напечатано в учебниках, либо, по меньшей мере, сомнительно. Например, Ньютон придумал классическую механику. Но еще он прокалывал себе глаз и касался сетчатки, чтобы доказать, что восприятие света возникает из-за давления на нее. Первое изучают в школе и институте. Второе — полная фигня.

Будьте внимательны, когда услышите о нераскрытом потенциале научного наследия Николы Теслы.

    Оставить комментарий

Небо над Москвой

9 мая 2015 года, 10:38

Сегодня.

    Оставить комментарий
Смотрите также:  Небо над Москвой — 2

Какую Вселенную видит фотон?

3 мая 2015 года, 21:58

Помните известный ролик «от Солнца до Юпитера за 44 минуты»?

Я написал о том, что бы увидел фотон, если не игнорировать теорию относительности.

    Оставить комментарий

Debian 8

1 мая 2015 года, 11:49

Обновил Debian на виртуальном сервере до недавно вышедшей 8 версии (jessie). В целом обновление прошло гладко. С конфигурацией Nginx были проблемы. Во-первых, в ходе установки в sites-enabled включился хост «default», из-за чего оказалось два сервера по умолчанию. Во-вторых, из-за путаницы с fastcgi_params и fastcgi.conf перестал работать PHP. Отдавалась пустая страница и ответ 200, в логах пусто. Не сразу разобрался, в чем дело, потому что искал причину в конфигурации php-fpm.

Еще из-за перехода с SysV на systemd перестал запускаться svnserve. Пришлось опять вручную настраивать запуск. Для этого надо сделать файл /etc/systemd/system/svnserve.service с примерно таким содержимым:

[Unit]
Description=SVN Server

[Service]
Type=forking
User=svn
Group=nogroup
ExecStart=/usr/bin/svnserve --daemon -r /var/svn --log-file /var/log/subversion.log

[Install]
WantedBy=multi-user.target

Затем выполнить команды systemctl start svnserve и systemctl enable svnserve.

    Оставить комментарий

Новый дизайн

27 апреля 2015 года, 00:25

Обновил дизайн сайта и переделал главную страницу.

Корни предыдущего дизайна росли из 2006 года. За это время веб сильно изменился. Сегодня одноколоночный макет с крупным шрифтом — очевидный выбор.

Раньше на главной автоматически выводились последние материалы. Для регулярных обновлений это нормально, но регулярных обновлений у меня давно нет. Вместо них я выбрал и разместил ссылки на лучшие заметки. Не поленитесь и просмотрите список. Раз уж вы читаете это, вы бы прочитали любую фигню, которую я мог тут написать. А вместо фигни я заботливо отобрал жемчужины :)

Если увидите, что что-то не работает, сообщите, пожалуйста.

Последовательная загрузка торрентов

26 февраля 2015 года, 23:30

Самая важная функция торрентов, помимо собственно файлообмена, — это последовательное скачивание файлов.

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

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

Пионер технологии uTorrent

Впервые подобная функция под названием streaming появилась в uTorrent версии 3.0. Он скачивал подряд несколько первых фрагментов и умел отдавать их через встроенный сервер потокового видео. Просматривать это потоковое видео можно было через плеер VLC. По мере просмотра зона последовательной предзагрузки продвигалась вперед, чтобы обеспечить систему достаточным для воспроизведения набором данных.

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

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

Увеличение области предзагрузки означало и увеличение времени ожидания перед началом просмотра.

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

Потом я сообразил, что можно запустить два плеера одновременно: VLC на большой скорости без звука, чтобы обеспечить последовательную загрузку данных, и обычный плеер с незавершенным файлом. И, наконец, я выставил в параметрах мю-торрента размер области предзагрузки заведомо больше размера файла (параметр streaming.min_buffer_piece), чтобы она никогда не заполнялась.

Итоговая схема:

На втором шаге, благодаря завышенному размеру области предзагрузки, VLC никогда не запускался, а файл загружался последовательно. На самом деле схема чуть сложнее, потому что из-за какого-то бага на кнопку «Поток» приходилось нажимать дважды. Первого раза недостаточно, если в момент нажатия не скачался первый фрагмент.

Я использовал такую схему несколько лет. Но в прошлом году вышла версия мю-торрента 3.4, из которой потоковый просмотр фильмов по мере загрузки выпилили. Причем не до конца: пустое место от кнопки «Поток» реагировало на нажатие и запускало потоковую загрузку! Но из-за отключенной возможности регулировать размер области предазгрузки большой пользы в этом не было.

Нормальная реализация в qBittorrent

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

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

А как вы скачиваете фильмы? Используете последовательную загрузку? Будете ли использовать?

    5 комментариев

С наступающим!

31 декабря 2014 года, 15:04

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

Во-первых, спустя полтора года я выпустил очередную бета-версию движка S2 и там же написал о планах развития.

Во-вторых, я записал и опубликовал половину первого альбома под названием «Большая медведица». Приятного прослушивания :)

Для меня год пролетел очень быстро. Сочинение музыки — одно из важных достижений. Приятно осознавать, что я достигаю успеха во всём, что мне интересно.

    2 комментария

Марш мира

21 сентября 2014 года, 22:59

На этот раз пробую формат видеоотчета.

Народу было много, примерно как в прошлый раз. Заявленное число в 26 тысяч похоже на правду.

    Оставить комментарий

«Малая Медведица»

1 сентября 2014 года, 16:37

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

Как оказалось, научиться играть не так сложно, если есть желание и время. Я об этом еще напишу. Приятная неожиданность заключается в том, что у меня появились идеи собственных композиций. Послушайте наиболее проработанную под названием «Малая Медведица» (на картинке большая, я знаю):

Роман Парпалак: Малая Медведица

В следующих выпусках музыкальной рубрики я поделюсь другими своими произведениями.

    1 комментарий

Защита чувств верующих

7 августа 2014 года, 01:02

Илья Бирман прокомментировал мою цитату инициативы по поводу религиозного налога. Он утверждает, что авторы этой инициативы смеются над верующими, и что государство пытается заручиться поддержкой верующих, придумывая законы о защите их чувств.

Такая инициатива не могла не появиться в текущей политической ситуации. Мне совершенно понятны мотивы авторов, и насмешек над верующими среди них нет.

Насколько я понимаю, христианство учит человека бороться со злом, противопоставляя ему добро. Мне трудно представить себе истинно верующего человека, готового оскорбиться и отстаивать в суде свои обиженные чувства. Я таких не знаю.

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

Таким образом, единственная задача инициативы — показать, что закон о защите верующих — это очередной абсурдный закон, принятый бешеным принтером.

По сути самого вопроса замечу, что в нормальном государстве исполнялась бы конституция, не было бы пропаганды религии, случаев с часами и квартирой патриарха, дела Пусси Райот, вмешательства в школьное образование. В таком государстве церковь существует на пожертвования людей, нуждающихся в религиозных услугах. То есть, становится бизнесом, ориентированным на клиентов (такую ориентацию можно начать хотя бы со скамеек в храмах, как у католиков).

Кстати, сравнивать церковь и бизнес вполне естественно после истории с участием РПЦ и беспошлинным импортом сигарет и алкоголя.

    Оставить комментарий

← сюда туда →

Поделиться
Записи