инструменты

Коллеги пишут, что мы не отстаем от иранцев — наш сервис по выдаче надежного и бесплатного VPN называется VPN Generator; делают его ребята из Общества защиты интернета. Я знаю руководителя организации Мишу Климарева (@zatelecom) лично и могу за них ручаться.

Схема работы, кстати, интереснее, чем у иранцев: кто-то один регистрируется в боте как бригадир и раздает индивидуальные файлы доступа друзьям. Для пользователей инструкция по настройке даже проще, чем в большинстве платных VPN.

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

Единственное условие — сервером должны пользоваться минимум 5 человек. Отныне это моя официальная рекомендация для личного VPN. Если 5 друзей нет — повод ими обзавестись. 👯‍♀️

Роскомнадзор собирается блокировать фейсбук, точнее, замедлять его, прямо как твиттер. Сейчас я расскажу вам о самом классном VPN-провайдере. VPN — посредник, проводник через границу, охраняемую псами Роскомнадзора.

Называется Mullvad VPN. Его уже 14й год делают очень крутые и довольно радикальные ребята из Швеции. Полная анонимность. Не сохраняют вообще никакой информации о вас: аккаунты нумерованные, как в старом швейцарском банке; данные о платежах хранят только 40 дней, потом удаляют. Никаких имейлов, никаких паролей. Только один секретный номер, с помощью которого можно войти в приложения на компьютере и на телефонах и включить самые продвинутые алгоритмы шифрования (не шутка, протокол WireGuard — просто бомба) одной кнопкой.

Стоит сервис 5 евро в месяц. Можно оплатить всеми возможными способами, начиная с карты и заканчивая наличными в конверте. Реально, кладешь в конверт купюры и листочек со своим номером счета — и вуаля, полная анонимность.

Технически, Роскомнадзор имеет право заблокировать Mullvad, потому что Mullvad, конечно, не подчиняется требованиям РКН фильтровать трафик, но в реальности сервис отлично работает в России. Вряд ли РКН начнет с бороться с Mullvad, пока он не станет супер популярным.

Моя прошлая рекомендация — ExpressVPN, продалась мутным ребятам из Израиля, и стоит дороже в два раза.

Ссылка на сайт. Приложения есть для Windows, Mac, iOS, Android и Linux. Горячо рекомендую.

P.S. Кстати, WhatsApp использует инфраструктуру Фейсбука. Не думаю, что умельцы из Роскомнадзора смогут замедлить фейсбук, не задев вацап. Кто читает поздравления от бабушек в вацапе и пересылает им видео внуков — подбирайте ходы отступления.

Обалдеть.

Один из лучших VPN-сервисов на свете Mullvad (я писал о нем подробно раньше) раздает бесплатно 10 тысяч ключей на год россиянам.

Помогает им в этом студенческий журнал DOXA.

Шведы сами написали DOXA и спросили, как бы раздать ключи, те порекомендовали сделать телеграм-бота.

Для получения ключа достаточно открыть бота @DOXAxMullvad_bot. Не делайте это просто ради теста — количество ключей ограничено, и я уже сделал это и прикладываю скриншот.

У меня есть несколько VPN-серверов, которые я поднял для друзей и коллег, но есть и купленный для теста Mullvad.

Так вот, это лучший VPN из всех коммерческих, которые я тестировал и они только что дали ещё один повод платить им денег.

Если денег нет — смело пользуйтесь ссылкой, это лучший бесплатный VPN.

💘💘💘

Открытие дня - программа q.

Она позволяет писать SQL-запросы к csv-файлам.

Я уже собирался поднять себе локально Postgres и импортировать табличку туда, но все оказалось в 100 раз проще. Обратите внимание, она умеет открывать несколько файлов одновременно и делать между ними join’ы, например. Очень классно.

http://harelba.github.io/q/index.html

Едете заграницу? Обязательный шаг моей подготовки — консультация с Prepaid Data SIM Card Wiki. Это вики, на которой собрана информация, как не разориться на мобильном интернете при путешествиях. По каждой стране: названия провайдеров, реальные зоны покрытия, нужен ли паспорт для оформления симки, «сколько нужно закинуть на счет» и на какой номер потом отправить смс, чтобы включился правильный «пакет данных». И цены в нормальной таблице. Один из лучших примеров краудсорсинга.

Вспомнил, потому что лечу в Тунис на RightsConмеждународную конференцию про «свободу слова в цифровую эпоху». Расскажу про ESNI, DoH и почему они сильно изменят цензуру в интернете. Опять не встречусь там с Леонидом Волковым, он опять арестован. Потом сразу в Москву.

А вот парни из supabase на основе pglite сделали браузерную базу данных, с которой можно общаться на человеческом языке (они используют chatGPT 4.5o).

Получилось супер пособие для обучения SQL: перед глазами актуальная картинка структуры БД, удобно экспериментировать с командами, можно попросить машину заполнить таблицы тестовыми данными и задавать её вопросы.

Да и как практический инструмент: загружаешь в неё csv/excel файлы и задаешь конкретные вопросы по данным, она отвечает, умеет строить графики.

Раньше за счет владения SQL можно было быть «супер хакером», помогая людям отвечать на вопросы и визуализируя сложные данные. Теперь это научилась делать машина. Даже обидно немного!

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

Делюсь золотой шкатулочкой с инструментами для оптимизации веб-страниц:

1. Самый крутой, о котором мало кто знает: Webpagetest. Огненная функция в нем — filmstrip view, где можно по-кадрово отсмотреть, как загружается страница и разглядеть, какой скрипт или стиль виноват в долгой загрузке. Медитируем на него без остановки.

2. Самый простой: PageSpeed Insights, довольно жесткий инструмент от гугла, где быстрая главная медузы набирает 6/100. Мы с командой RAWG последние 2 недели приносили человеческие жертвоприношения на страницу игры и подняли её мобильный рейтинг с 6 до 46, а десктопный — с 40 до 92. Главная польза PSI — простые и понятные советы, часть из которых очень дорого реализовать, но всё по делу. Вообще, его отчеты — отличный учебник по современной оптимизации для веб-разработчика. Дополнительный бонус — исходный код движка PSI, Lighthose открытый, можно посмотреть, за что именно дают или снимают баллы.

3. Google Chrome. Нам нужны две функции — первая, это Lighthouse (движок PSI из предыдущего пункта). Вторая — возможность затормозить сеть (вкладка Network) и затормозить процессор (вкладка Timeline). Позволяет отследить проблемы, которые на быстром интернете и мощном процессоре не заметны.

4. GTMetrix, многофукциональный комбайн, вдобавок к стандартным метрикам оценивает использование CDN, SSL и много других мелочей.

5. sitespeed.io: крутой инструмент для автоматизированного тестирования (докер образ, легкая интеграция в дэшборд графаны), внутри комбинирует множество опенсорс-утилит.

Самое главное, что нужно при оптимизации веб-страниц — пытливый ум и настойчивость. Не стесняйтесь просить помощи у знакомых, они могут сходу заметить то, что вы замыленным взглядом уже не увидите.

Если я забыл что-то важное — маякните в личку @samatg или в чатик @ctodailychat, пожалуйста.

Да пребудет с вами сила оптимизации!

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

Я, например, почти всегда тестирую стейджинги (тестовые версии) своего проекта в определенном профиле Google Chrome, а весь остальной интернет смотрю в Safari. С этой программой можно прописать правило и стейджинги будут открываться в нужном профиле автоматически.

Классная новая программа для создания презентаций — iA Presenter.

Накидываешь текст презентации в формате markdown: новый слайд отмечается --, заголовок — #, подзаголовок — ##, текст на слайде — табом.

Вся верстка — автоматическая, адаптивная под размер экрана, с возможностью тонкой настройки по желанию. В общем, вообще не тратишь время на «дизайн».

Ещё одна полезная функция: никак не выделенный текст не попадает в слайды, но показывает в телепромтере выступающего во время презентации.

Программу выпустили несколько месяцев назад создатели моего любимого текстового редактора iA Writer. Сейчас я выступил на конференции с презентацией, подготовленной в именно в этой программе и уверенно её рекомендую.