ermouth: (Default)
Билайн чрезвычайно агрессивно и настойчиво продвигает свой «интернет за рубль». Мне не так давно пришлось предпринимать специальные усилия, чтобы гопьё, разносящее от Билайна рекламу, не ломилось ко мне по выходным со своими листовками.

В самом деле этот «интернет за рубль» означает только раутер, который вам формально продают за рубль, но вы подписываетесь под тем, что если расторгнете контракт на инет раньше чем через два года – покупаете раутер за 2500=. Маленький такой нюанс, о котором вы и не узнаете, если не прочитаете бумаги полностью. Я прочитал.

За этот самый рубль вам дадут Smart Box One, двухдиапазонный раутер с фирменно кривоватым интерфейсом Билайна внутри. Раутер этот интересен тем, что у него внутри руткит, оставленных Билайном для удалённого управления.

Иллюзия контроля

Я сначала было подумал, что удалённое управление это не страшно – и был дурак. Ущербен сам дизайн интеграционного решения, требующий удалённого управления оконечными устройствами. Просто наличие каналов удалённого управления говорит о том, что продукт невысокого качества и, вероятно, потребует самого разностороннего низкоуровневого вмешательства.

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

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

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

TR-069

Билайновские Smart Box One имеют по умолчанию включенную механику TR-069. Это протокол для удалённого управления, слива данных и обновления. Билайн использует его скрытно, и вы не сможете отключить его с помощью обычного пароля к раутеру. Вы даже не будете знать, что такой функционал в вашем раутере есть – он показывается только под суперпользователем с правами производителя.

Замечу, что Билайн знает пароль суперпользователя вашего раутера, а вот вы – нет. Конечно, я поменял у себя этот пароль.

TR-069 я тоже отключил – и сегодня инженер техподдержки несколько удивлённо констатировал, что не может попасть в мою железяку. Забавно, что до этого, когда я ему сказал, что повырубал руткиты, он только усмехнулся.

Прошивки и автоообновления

У Билайна есть две версии прошивок – одна официальная на сайте, а вторая – неофициальная. Которую они, похоже, тестируют на конечных пользователях. Автообновление прошивок помимо воли пользователя, да тем более на официально не опубликованные – это гнусность, конечно.

После того, как я включил TR-069 обратно – для доступа билайновского инженера – раутер немедленно без спросу скачал прошивку и её накатил. Сделав нерабочим набор настроек, работавший на предыдущей прошивке, вполне официальной. Хуяк-хуяк в продакшен, в полный рост.

Ещё конечно при таком обновлении прерываются все соединения.

Попутно обновление меняет обратно пароль суперпользователя на известный Билайну. Позаботились там об этом блин, да вообще вся история прямо как про злых хакеров каких-то. 

Так что TR-069 не стóит включать обратно даже на короткое время. Мне это обошлось в полною недоступность моего IP из внешних сетей и невозможность применить хоть как-то работавшие до этого настройки.

Ещё всякое по мелочи

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

Из последних 5-6 последних виденных мной раутеров у этого интерфейс наихудший – глючный и некрасивый, но в целом терпимый.

---

При всех негативных сторонах, экспириенс позитивный. Как минимум я пересмотрел свою железную уверенность, что удалённое управление – это добро. Само по себе – возможно, однако оно побочным эффектом порождает культуру безответственности и читерства. Особенно когда такое удалённое управление – скрытое и пользователем не отключаемое.
ermouth: (Default)
Спектруму 35 лет! У меня была Дельта-С, мод на компонентах производства СССР.

Спектрум – прекрасная машина в том смысле, что для создания чего угодно, работающего с нормальной скоростью, нужно писáть на ассемблере. То-есть Спектрум как минимум мотивировал просто изучать ассемблер.

Более того, Z80 мотивировал изучать ассемблер глубоко

Первое, для чего мне захотелось учить асм – Game of Life Конвея. На Бейсике оно, конечно, еле ворочалось. Что интересно, прирост скорости после первого переписывания на асме меня тоже не устроил, и я стал копаться дальше.

И обнаружил, что, как сейчас помню, индексная адресация кратно медленнее просто сложения и выборки. Типа, 20 тактов против 6. 

Этот прирост меня тоже не устроил, и после дальнейшего углубления в детали оказалось, что если сделать самомодифицирующийся код, можно выиграть ещё процентов 20 скорости.

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

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

Думаю, не преувеличу, если скажу что целое поколение инженеров началось со Спектрума.

HTTPS

Apr. 19th, 2017 11:12 pm
ermouth: (Default)
Интересно, что власти РФ, принимая законы, которые приводят к блокировке доступа к ресурсам по https, сами активно этим самым https-ом прикрываются.

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

Я не знал, что ответить – потому что ровно эти же самые умельцы два года держали у себя бэкэнд на простом http и передавали пароли открытым текстом. Потому что два года, на минуточку, не могли сертификат оплатить.

А тут вдруг такое рвение – публичные общедоступные картинки, да по https. Не то чтобы это было совсем неразумно, но мне стало немного смешно. Властям резко понужнело то, чем народу пользоваться теперь нельзя.

---

Проконсультировался со знатным юристом по поводу предъявления претензий о подмене оплачиваемого статического IP интернет-провайдером. Судебных претензий.

Довольно быстро стало понятно, что это феноменальный геморрой на несколько примерно месяцев, и с призрачными шансами – так что я в раздумьях. Плюс ко всему, клиентский договор провайдера писан другим не менее знатным юристом – и договор, разумеется, просто образец брони. Пока начну с заказных писем.

Провайдера, конечно, придётся поменять – рыцари цензуры, перевыполняющие план Роскомнадзора и блокирующие целыми протоколами, переживут без моих денег. Жаль только, что IP-адреса нельзя переносить как телефонные номера – текущий адрес со мной, кажется, больше 10 лет и будет хлопотно много чего перепривязывать.


ermouth: (ang)
Сегодня с удивлением обнаружил, что мои комменты в ЖЖ примерно за последнюю неделю написаны не с моего IP. В подсети моего провайдера, но IP другой.

Затрэйсил для сравнения маршрут до ЖЖ...

traceroute to livejournal.com (81.19.74.1), 64 hops max, 52 byte packets

1  192.168.---.--- (192.168.---.---)  1.809 ms  1.248 ms  1.747 ms
2  lo1.10k8-1.atknet.ru (62.192.224.24)  4.000 ms  1.833 ms  1.795 ms
192.168.8.90 (192.168.8.90)  2.318 ms  2.286 ms  2.346 ms
>4  62.192.224.234 (62.192.224.234)  2.240 ms  2.186 ms  4.136 ms
5  62.192.224.233 (62.192.224.233)  3.531 ms  3.394 ms  6.815 ms
6  vlan2901.asr9k1-b.atknet.ru (62.192.224.4)  3.463 ms  3.677 ms  5.570 ms
7  78.25.79.101 (78.25.79.101)  3.194 ms
37.29.17.97 (37.29.17.97)  10.002 ms  4.084 ms
8  livejournal.com (81.19.74.1)  51.924 ms  48.413 ms *


и до Яндекса:

traceroute to yandex.ru (5.255.255.77), 64 hops max, 52 byte packets

1  192.168.---.--- (192.168.---.---)  1.752 ms  1.356 ms  1.445 ms
2  lo1.10k8-1.atknet.ru (62.192.224.24)  2.017 ms  1.947 ms  2.851 ms
3  62.192.253.92 (62.192.253.92)  3.229 ms  2.722 ms  2.898 ms
4  vlan2901.asr9k1-b.atknet.ru (62.192.224.4)  2.868 ms  2.782 ms  2.900 ms
5  78.25.79.101 (78.25.79.101)  85.184 ms
37.29.17.97 (37.29.17.97)  2.493 ms  2.406 ms
6  * * yandex.ru (5.255.255.77)  34.135 ms


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

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

Переезд на Dreamwidth мне уже не кажется совсем бессмысленным делом.
ermouth: (Default)

У меня слабость к бри в коробочках. Я когда-то давно случайно обнаружил, что бри в мелкой вакумной расфасовке прекрасно идёт с пастой, помидорами и вином, а ещё лучше с фруктами – и сильно тосковал, когда такой сыр пропал с началом санкций.

Так вот, его научились делать в Армении. В смысле, сыр типа бри в такой же 125-граммовой вакуумной упаковке. Выглядит он так:

IMG_15638-2

Как и тот бри, этот бри – тоже не совсем бри, да. Но очень вкусный!

Упаковка, правда, в лучших советских традициях на новый лад. Коробка склеена каким-то обычным бытовым клеем – и склеена буквально намертво. Я наловчился открывать её руками примерно на третьей-четвёртой коробке, после внимательного изучения. До этого нужен был нож.

Рвётся упаковка в одно движение – но только после того, как сдавишь её по бокам пальцами (сыр то внутри круглый) и надорвёшь боковые рёбра. Там картон поддаётся легче всего.

Дальше – такая же песня. Головка сыра обёрнута в фольгированную бумагу и упакована в пластиковую такую таблетку вакуумированную.

Так вот, таблетку тоже можно вскрыть руками, без ножа, только одним способом. Нужно по надрезу язычка разрывать одной рукой вверх, а другой – вбок. Если разрывать обеими руками в разные стороны или вверх-вниз, открыть без ножа не получится )

Удивительно, но меня этот процесс распаковки с преподвывертом совершенно не взбесил. Более того, я поймал себя на мысли, что мне это чуть ли не в кайф и напоминает распаковку новогодних подарков в детстве. Куча обёрток, а внутри что-нибудь очень вкусное.

Бри из предыдущей жизни (2009) был, что интересно, по вкусу похуже и выглядел так:

IMG_1020

В общем, главное теперь чтобы РФ с Арменией не разругалась, считаю для себя это основным вектором российской внешней политики )

ermouth: (ang)
Разница на два порядка – в 100 раз – редкое явление, когда речь идёт о человеческих качествах.

Мы, конечно, говорим иногда «в 100 раз умней» или «в 100 раз быстрей» – но обычно это эмоциональная гипербола.

Так вот, я реально живьём увидел двух кандидатов, отличающихся по производительности в 120 раз. Особенно удивительно учитывая что работа простая – переупорядочивание данных. Никаких специальных знаний не надо, только внимательность и усидчивость.

У меня даже настроение улучшилось после того, как я точно посчитал – всегда приятно встретить в жизни феномен, который до того полагал невозможным в рамках обычной человеческой вариативности. Век живи – два учись.
ermouth: (ang)
Жаловался в холода, что плохо работает считыватель отпечатка на новом айфоне. Вариант с низкой влажностью я предположил, но почти отмёл.

Похоже, дело было всё же во влажности. У нас околоноля™ уже неделю – и считыватель работает просто прекрасно.

La Piovra

Feb. 26th, 2017 04:55 am
ermouth: (ang)

Я когда-то нашёл занятный концепт “Программа как осьминог” – и так на всю голову впечатлился, что мы примерно такое сейчас и делаем.

Архитектура нервной системы осьминога:

v46

Архитектура федерации узлов и данных, которую мы сейчас сочиняем:

v47

Забавно, что наш осьминог, как и всамделишный, может целиком вытечь через один канал. Без остановки сервисов, включая обновления кода и состояния, которые происходят во время “перетекания”.

Только в нашем осьминоге не обязательно 8 щупалец. И можно отращивать новые или соединять имеющиеся в одно ничего не останавливая.

Это всё гон, конечно, но аналогия показалась любопытной, осьминогов я вообще люблю. Если б мамаши-осьминоги не морили себя голодом после вымётывания икры, а учили потомство уму-разуму, мы были бы вторыми разумными существами на планете, а не первыми.

И да, во избежание возникновения конкурирующей расы сетевых октопоидов 🐙, функции вымётывания икры у нашей системы на всякий случай не предусмотрено )

ermouth: (ang)
Вчера в скайпе словил приветствие «yo!», в смысле «йо!». Обратил внимание собеседника, что УО – это сокращение от «умственно отсталый», и внезапно задумался, а где я это сокращение видел.

А видел я его в книге «Три с половиной дня из жизни Ивана Семёнова, второклассника и второгодника», в далёёёком детстве. По этой книге есть фильм, который я также смотрел в далёком детстве – и, как мне казалось, хорошо его запомнил, потому фильм снимался в школе, где училась моя мама.

Я вчера этот фильм нашёл – и был потрясён, что фильм оказался чёрно-белым. Я его отчётливо помню цветным, при том что цветным он никогда не был о_О

Стал вспоминать всякие другие фильмы из детства, с тех пор не смотренные. Блин, я их все вообще помню цветными – а они многие чб.

Интересно, как называется это подсознательное раскрашивание.
ermouth: (ang)
Мои недавние восторги, что вот в айфоне 7 наконец-то нормально считыватель отпечатка работает, были преждевременными.

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

Теоретически можно предположить, что дело в аномальных морозах, а не в считывателе отпечатков. У нас тут –40° вот прямо сейчас, и это означает в частности чрезвычайно низкую влажность. И сухость кожи в придачу. Справочно, 100% относительной влажности воздуха при –40° соответствует всего 1% относительной влажности при +25°.

Но почему-то мне кажется, что дело не в морозах.
ermouth: (ang)
Эра пост-правды наступила, аллилуйа!

31 декабря, с утречка, я сгонял в магазин и среди прочего купил 300 граммов Докторской колбасы. Вообще, колбасу и всякое такое я не ем, но оливье без «Докторской» – это же кощунство и издевательство над скрепами™. Колбаса была в кишке, розовая, дорогая и красивая. Пахла как надо – Докторской. На вкус тоже ок.

Первые подозрения, что колбаса странная, появились, когда я её кубиками на салат крошил. Что-то было такое в её поведении под ножом, на грани восприятия. Колбаса резалась как-то не так. Тем не менее, всё обошлось – Оливье получился прекрасно, колбаса в салате вела себя хорошо и делала вид, что настоящая.

Сегодня я решил сбацать себе яичницу с остатками Докторской – не пропадать же добру. Взял скоровородку, разогрел масло и кинул колбасу – поджариться.

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

Глубокие выводы о колбасной пост-правде предлагаю сделать уважаемым читателям самостоятельно.

С Новым Годом!

7 vs 5

Dec. 29th, 2016 09:00 am
ermouth: (ang)
Я таки решил обновлять айфон не на 5SE, а на 7 – и в общем доволен.

WebXRPT показывает 204 балла для айфона 7, для пятёрки показывал 65. По ощущениям и по времени запуска приложения Фейсбука (дикая тормозня потому что там 100500 классов), семёрка быстрее раз в 5. На пятёрке под иОС9 ФБ стартовал чуть больше 10 секунд, на семёркке – в районе 2.

Для сравнения – айпад эйр показывает ~220 баллов по WebXRPT.

Из приятно удививших деталей – haptic feedback и работа сканера отпечатка. Хаптик вполне правдоподобно создаёт тактильное ощущение от нажатия на неглубокую кнопку, снимаю шляпу. До этого нормальный правдоподобный хаптик я встречал только в навороченных игровых джойстиках.

Сканер пальца после айпадовского – просто какой-то рай, больше 95% срабатываний с одного нажатия. На айпаде сканер у меня даёт меньше 70% – и это реально вымораживает.

Хорошая железяка, выше ожиданий оказалась. Кто сомневается, особенно после пятёрки – берите.
ermouth: (ang)
Посмотрел на днях два российских фильма для разнообразия – «Монах и бес» и «Ледокол».

«Ледокол» – обычное такое кино, советская романтика. Местами смешно, местами драматично, снято хорошо. Промотал примерно четверть в сумме, но смотреть можно.

«Монах и бес» – очень неровное. Вторая часть – где бес проявляется во плоти – совсем ходульная и снято плохо, промотал почти целиком. В первой части есть несколько смешных сцен, момент встречи царя так и вовсе отлично сделан, но тоже много промотал.

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

По-простому – какой-то дискриминатор кейфреймов из видеопотока, посложнее – нейронная сеть. Если совсем сложно, то можно вообще статистику собирать как юзеры фильм проматывали и на её основе выводить гистограмму «интересности».
ermouth: (ang)
Посмотрел 8-ю партию Карлсен-Карякин, это где Карякин выиграл. Я не то чтобы шахматный фанат и играю довольно посредственно – но у меня есть племяш, который серьёзно увлекается, так что я немного слежу.

Партия любопытная – в конце Карлсен просто можно сказать зевнул (это где ферзь e5). Я очень удивился – мне казалось почему-то, что Карлсен играет как машина и таких ошибок не делает. Возможно, Карякин его просто заморил.

Партия по-бырому, без разбора (7 минут) https://www.youtube.com/watch?v=1S1HWVn6-Y4

С разбором (28 минут) https://www.youtube.com/watch?v=fYp8mDipZbc
ermouth: (ang)
10 лет назад я зарегал и заделегировал ermouth.com.

Поздравляйте.
ermouth: (ang)
Новый опыт, блин. От души потянулся, а потом согнулся со скрещенными руками – и порвал рубашку на спине, просто лопнула под кокеткой. Рубашка, конечно, в облипон – у портнихи по фигуре посажена – но я никогда крепким телосложением не отличался. Последний раз я рвал вещи в излишне резком движении в школе – но там скорее причина была в убожестве советской школьной формы.

Шмотки не выдерживают молодого задора ггг
ermouth: (ang)
Кажется, мои подзамочные впечатления от Покемон Го – что пиарщики там сработали гораздо лучше, чем создатели продукта – были верными. Покемоны растворились как дым. Снимаю шляпу перед пиарщиками – это было умопомрачительно. Реально же, морок всепланетного масштаба, причём с прицелом на небезмозглых, и при этом – позитивный.

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

Наблюдения и подсчёт по Покемон Го я попозже расскажу. Если коротко – практически все мои прогнозы насчёт динамики распространения, вовлечения известных мне людей, второй и третьей волны (обычно имеющих место при продвижении), даже появления в русском аппсторе – оказались неверными. Я полностью неверно представлял себе динамику явления, это даже немного расстраивает.

---

Посмотрел новый сезон «Чёрного зеркала» – почти целиком промотал. Концентрация идей в 7 сериях – примерно как в 2-3 страницах у Питера Уоттса. Остальное – довольно топорные подсказки, тоскливый саспенс и заполняющая движуха в клиповой нарезке. Предыдущие выпуски были существенно интереснее.

Допускаю при этом, что не читавшим Уоттса или там Стросса будет интересно и даже местами страшновато.

Примерно такое-же впечатление от «Мира дикого запада» – скучный, плюс зацикленность видеоряда на нескольких сценах и местах стала раздражать уже во второй серии. «День сурка» казался интересным 25 лет назад, сейчас этот концепт – даже не вторяк.

---

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

Читайте классику – она интереснее сериалов )
ermouth: (ang)
№1. Пришельцы, прилетевшие на Челябинском метеорите, выедают мозги политикам, захватывают сенат США и собираются строить по всей америке теплицы для выращивания сакуры.

№2. Генерал спецслужб, упоровшись препаратами, пытается порешать проблемы России – во сне договариваясь с масонами из порноромана. Попутно уничтожается агрессивная раса вагиноидов.

Вы ознакомились с кратким содержанием последнего просмотренного сериала и последней прочитанной книжки.

Дивные новые медиа дивного нового мира 😝
ermouth: (ang)
Ёлка сдохла окончательно. Выкинул.

Наверное, это рекорд – выкинуть ёлку в сентябре )

Profile

ermouth: (Default)
ermouth

July 2017

S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526 272829
3031     

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 27th, 2017 04:37 am
Powered by Dreamwidth Studios