Архив рубрики «Интернет»

Начнём с базового вопроса: кто-нибудь не знает, что такое «типограф для веба»?
Даже если не знаете – можете легко догадаться: это такая программа, которая позволяет сделать предназначенный для публикации на вебе текст правильным и красивым с точки зрения экранной типографики. От обычной, «бумажной», экранная типогрфика отличается немногим – только правильной расстановкой ссылок и заменой спец. символов на их html-коды (если и когда есть опасность их некорректного отображения в окне браузера). И получена экранная типографика на практике может быть двумя способами:
1) при помощи обработки текста вручную (нужно будет расставлять десятки, если не сотни, неразрывных пробелов, правильных кавычек, тире и переносов, угадать проблемные знаки и символы в исходном тексте и т.д. и т.п.);
2) при помощи «Типографа для веба» (скопировал нужный текст в поле, выбрал необходимые настройки программы, дал команду обработать текст, получил пригодный для публикации результат).
Вам какой способ больше нравится?
В этом смысле даже не важно, в чём именно заключается ваша основная работа – в создании сайтов, в написании / редактировании текстов или просто в публикации на вебе кем-то ещё созданных материалов: тратить время и силы на монотонную работу нормальному человеку обычно лень. А вот получить правильно оформленный красивый текст должно быть совсем не лень: обычным пользователям просто будет удобнее читать оттипографированные тексты, а у перфекционистов ещё и не возникнет желания расправиться с вами самым жестоким способом.
Первый известный мне «Типограф» для веба появился в открытом доступе в 2002 году. За последующие годы в интернете появилось ещё несколько «Типографов»: сходу могу вспомнить их около десятка, но никогда не пытался определить общее точное число. Также я вижу, что в некоторых CMS имеются встроенные «типографы» или аналогичные плагины – но часто это решения, созданные, например, для какого-то отдельного СМИ. А ещё я знаю, что у многих разработчиков сайтов и авторов / редакторов текстов для веба есть свои карманные «Типографы» – не доступные другим людям и используемые только в собственных профессиональных целях.
У меня самого тоже с первой половины 10-х годов был свой карманный «Типограф для веба» – как могли заметить самые внимательные посетители, я обрабатывал им все тексты, опубликованные на моём сайте.
Почему я пишу о том моём «Типографе» в прошедшем времени? Да потому, что на прошлой неделе он перестал быть карманным – я наконец-то сделал его общедоступным! Ура!

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


СШО

Писатель-фантаст (хороший) и программист (кажется, тоже хороший) Леонид Каганов опубликовал вчера современную шахматную игру «СШО – Специальная Шахматная Операция».
Я давненько не брал в руки даже обычных (не спецоперационных) шахмат, но всё-таки смог с первого раза нанести поражение превосходящим в количестве и коварстве тёмным силам. Борьба закончилась очень реалистичным образом:

Желаю всем повторить мой успех.
З.Ы.: в настоящее время Леонид Каганов ищет удалённую программистскую работу в какой-нибудь западной русскоязычной команде. В этом деле я посредником выступать не могу, а вот прорекламировать сам факт – могу. Вот.


404 Media сообщает: строительный бум дата-центров для нужд искусственного интеллекта спровоцировал резкий рост цен и нехватку не только оперативной памяти, но и жёстких дисков, а это угрожает работе крупнейших цифровых архивных проектов: например, Internet Archive (сервис Wayback Machine) и фонда Викимедиа.
Сервисами Викимедии я не особенно част пользуюсь, а вот Wayback Machine – гениальный, интересный и полезный мне проект, захожу туда если не каждую неделю, то несколько раз в месяц точно. Только благодаря этому проекту из интернета хоть что-то со временем не пропадает навсегда (вопреки очень распространённому мифу, интернет «всё помнит» гораздо хуже книг и рукописей). И мне было бы очень жаль, если бы его архивы перестали обновляться или даже начали теряться из-за нехватки новых дисков.
А потому у меня в голове родился черновик проекта, над которым я бы даже сам мог подробно подумать, но который вряд ли в ближайшее время смогу реализовать сам: создать скрипт периодического архивирования сайта, встраиваемый в движок самого сайта. Что-то вроде динамично пополняющегося музея сайта, который будет храниться на уже существующем сервере того же самого сайта. Порции архива можно, по запросу, пересылать в Internet Archive, когда тот добывает очередную порцию новых жёстких дисков.
Надеюсь, что кто-нибудь способный разовьёт эту мысль быстрее и лучше меня.


По настоянию ФСБ, Минцифры РФ попросило операторов связи ввести дополнительную плату за использование более 15 ГБ международного мобильного трафика в месяц: за каждый «дополнительный» гигабайт вроде бы будут брать плату в 150 рублей. Деньги, вроде бы, не большие, но на самом деле в мире (не только в РФ) есть огромное количество людей, которые пользуются только мобильным интернетом – им этого хватает для всех их простейших бытовых задач, и домашний интернет они вообще не подключают. Ну, просто кроме соцсетей, ютуба и мессенджеров они ничем особенно в интернете не пользуются – их дело. Важно то, что почти весь потребляемый ими в интернете контент находится на американских или европейских серверах, а совсем не на российских, так что гигабайты международного мобильного трафика расходуются у них неслабо.
В этом контексте интересно вот такое мнение из телеграм-канала «Главред Максим Ильяхов», сам я об этом как-то не подумал:

Прошли тревожные новости, что готовят законопроект о платном внешнем интернете.
Это значит, что смотреть видео из зарубежного интернета будет КРУТО. Люди будут скачивать контент, который наши почтенные сенаторы считают вражеским, и перепродавать на черном рынке за 5% от цены. Ценность контента всех иноагентов многократно возрастет.
На Озоне появятся флешки со свежим ютубчиком. Люди будут устраивать вечерние сеансы западной политинформации. Откроются ютубные салоны.
Британские офицеры будут в своих отчетах писать, что русские готовы ПЛАТИТЬ СВОИ КРОВНЫЕ, чтобы смотреть антироссийскую пропаганду.
Будет новый флекс – в метро смотреть ютубчик. Цитировать западные тренды станет модно. Женщины будут интересоваться только мужчинами с иностранным интернетом.
А российский контент будет ДЛЯ ЛОХОВ, потому что бесплатно и любой дурак может смотреть.
Крупные работодатели будут добавлять в свои соцпакеты международный интернет.
Главным понтом для авторов станет популярность в западном Ютубе. Лучшие наши умы будут снимать для Европы, США и Латинской Америки, а потом возвращаться в Россию с измененными именами а-ля Tinkoff, чтобы все думали, что они изначально с крутого западного Ютуба, а не лоховского чебурнета.
Появится новый Володарский, который будет гнусавым голосом переводить самые популярные ютубные ролики.
Всё это уже проходили во времена позднего СССР.


Forbes пишет, что Минцифры по поручению Владимира Путина попросило операторов связи брать с клиентов плату за трафик при использовании VPN-сервисов. Предложено тарифицировать использование более 15 гигабайт международного трафика в месяц в мобильных сетях. Эта опция должна заработать до 1 мая.
Понятно, что рано или поздно что-то такое должно было произойти. Но интересно: есть ли люди, которые думают, что ограничения остановятся вот на этом? А те, что продолжают радоваться развитому российскому интернету?
Но не будем злорадствовать. Лучше расскажите своим живущим в России, но не сильно технически грамотным друзьям и родственникам про современные VPN с обфускацией (типа GoodbyeDPI, Shadowsocks или V2Ray), которые способны маскировать трафик. Расскажите и объясните до того, как у них ещё есть техническая возможность ваши инструкции получить.
Полная изоляция российского интернета без «обрубания кабеля», конечно, технически невозможна, но зачем ждать новых «промежуточных» ограничений?


Уверен, что все уже это читали: петербурженка Ульяна переписывалась с друзьями через чат объявления с фото рыжего кота на «Авито» во время отключений интернета, но после публикации об этом сервис удалил страницу и отправил её аккаунт на проверку. А главный плюс гениально-простого способа переписки состоял в том, что «Авито» входит в «белые списки» и остаётся доступным в периоды ограничений мобильного интернета.
В связи с этим можно отметить только одну очевидную вещь: в целях переписки можно использовать вообще любой сайт с комментариями, до которого способны добраться вы и интересующие вас люди. И если вы не хотите, чтобы чат с вашей перепиской быстро обнаружили и удалили, можете, например, пойти по одному из этих путей:
1) начинать каждое новое сообщение с какой-нибудь нейтральной или относящейся к теме станицы фразы, а уже потом писать то, что реально хотите сообщить (в давние времена политические заключённые так обходили тюремную цензуру);
2) найти, например, какой-нибудь блог и начать переписываться под каким-нибудь старым-старым постом, в комментарии которого никто посторонний уже точно не заглянет;
3) ваш гениальный вариант.
Действуйте!


В повседневной жизни, конечно, гораздо важнее результат – но мне всё равно было интересно почитать про то, как Роскомпозор и силовики ломают в России интернет с двух сторон, а провайдеры пытаются этому сопротивляться (сопротивляться не из диссидентских побуждений, а скорее экономических). В указанной статье нет какой-то особо новой для внимательно читающего новости человека информации, но как обзор общей ситуации – полезный текст.
А я, со своей стороны, отмечу: в статистике моего сайта я до сих пор вижу небольшое количество посетителей с IP из России. Как они ко мне попадают, несмотря на блокировку на территории РФ моего хостера? Подозреваю, что технические проблемы с тотальной блокировкой нежелательной части мирового интернета были всегда. Но вы, если ещё находитесь в России, всё равно не забывайте про VPN.


Сегодняшним вроде бы узко профессиональным постом я, возможно, сэкономлю кому-то кучу времени и нервов. И сам буду этому рад.
Если кто-то из читающих не может понять, почему на Codester (сайт codester.com) не получается загружать файлы проектов, то у меня для вас есть решение проблемы. И оно – решение – простое, как всё гениальное (или как всё идиотское). Действуйте так:
– закрываете codester.com;
– чистите кэш браузера;
– заходите на codester.com… СТОП!!!!! Ничего не делайте, не прочитав следующий пункт;
– принимаете ВСЕ куки;
– пользуетесь в нормальном режиме, без проблем загружаете всё то, что хотели загрузить.
На поиск вышеописанного детского решения я потратил в сумме где-то половину дня.
А всё дело в том, что сел я несколько дней назад публиковать одну вещь на codester.com не с обычного своего компьютера, попытался загрузить обыкновенный набор файлов (ну, там, зазипованные коды, иконки и даже скриншоты), а сайт на это вообще не среагировал. Вообще никак, даже не выдал ошибки. Я и  колесо попинал  страницу перезагрузил, и формат файлов проверил, и даже всякие расширения браузера поотключал – не реагирует сайт на попытку загрузить файлы. И только в этот момент я открыл консоль…
В консоли же я в разделе «Network» обнаружил, среди прочего, что «dmUploader is not a function». Ну, думаю, не загружается у сайта какой-то ответственный за аплод javascript. Что-то они там криво обновили в движке, попробую зайти завтра – когда уже точно всё поправят. Но завтра в работоспособности codester-а ничего не изменилось, послезавтра – тоже. При этом какие-то другие люди свои проекты публикуют – я их в «новых» вижу. Может быть, думаю, это claudflare так дурит, что не передаёт в мою географическую точку чего-то важное? Потыкал в разные страны в моём VPN – не помогло. Полез опять в консоль браузера…
А там в логах обнаружилась длинная подозрительная строка (в этом посте она бы примерно один экран заняла), которую я уже скормил ИИ, вместе мы и разобрались. Если совсем коротко, то, скорее всего, codester.com одновременно использует Cloudflare Rocket Loader, Usercentrics Cookiebot и старые плагины jQuery. Из них троих, Rocket Loader оптимизирует скорость загрузки страницы и меняет порядок загрузки, Cookiebot блокирует исполнение некоторых скриптов из-за неполного принятия куки, а jQuery, как видно из сообщения об ошибке, вообще используется в своей версии 2013 года, т.е. jquery-1.10.2. А потому вся эта конструкция может нормально работать, только если приняты все куки.
Не знаю, стоит ли расписывать более подробно техническую гипотезу о работе чужого сайта. Лучше и полезнее хором попросить админов обновиться уже до чего-то современного или хотя бы сообщить пользователям о способе обхода бага.
А я буду очень рад узнать, что упростил жизнь хотя бы одному разработчику-фрилансеру на этой планете.


Вопрос на миллиард: кто в приведённом ниже видосе выглядит большим некомпетентным идиотом – командир батальона связи и активная пользовательница телеграма Ирина Годунова или не пользующийся интернетом главнокомандующий ВВХ?

И, конечно же, поставлю ссылку на подборку реакций на этот диалог.


Со вчерашнего дня пишут, что Роскомпозор опять начал замедлять («частично») работу Телеграма в России. Кто-то из знакомых по реалу людей это подтверждает, кто-то – нет, но, в общем, я подобным новостям верю. И понимаю, что рано или поздно они должны были вновь появиться. Кому-то опять что-то нужно от Дурова – он будет искать пути технического сопротивления и, возможно, договариваться.
Но нам, и особенно – людям, живущим в России, пора один раз и навсегда самым простым образом ответить на вопрос «что делать?». Мой ответ такой: заведите себе три девайса (телефона, планшета или компьютера) и распределите их по задачам.
Девайс № 1. С постоянно включённым хорошим VPN для нормального использования привычных ресурсов.
Девайс № 2. Без VPN – для использования российских сервисов (не придётся всё время сомневаться, отключили ли вы VPN в нужный момент).
Девайс № 3. Вообще без всяких подозрительных (с точки зрения властей) приложений – для всяких вероятных досмотров со стороны правоохренительных органов. На этот можете даже «патриотически» установить мах-макс.
За две-три недели привыкните обращаться со всей этой техникой и не путаться в ней – и почти перестанете париться по поводу разнообразных ограничений. И, нет – я же не предлагаю вам купить три топовых айфона: два телефона могут быть совсем бюджетными китайцами.