Email or username:

Password:

Forgot your password?
1,249 posts total
Андрей Ситник

Look! The popover is available in all major browsers now, starting from this week’s Firefox 125 release 🥹 This includes HTML attributes, CSS pseudo-classes, and JS API.

Firefox 125 release notes developer.mozilla.org/en-US/do

Popover API on MDN developer.mozilla.org/en-US/do

Андрей Ситник

Kingdom Come Deliverance был лучшей РПГ года для меня, а в этом году выходит вторая часть.

Очень ждут.
youtube.com/watch?v=wMZFM6JC47

Galactic Jew 🇮🇱

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

Андрей Ситник

А есть кто использует альтернативные раскладки клавиатуры?

Хочу перенести пару букв с русской раскладки, чтобы ,.? совпадали в английской и русской (а-то часто ошибаюсь).

Всё равно заграницей я делаю гравировку сам и русскоязычная клавиатура у меня только одна.

Что думаете? @rf

Show previous comments
Андрей Ситник

Гравировка у меня не только для русских символов, но и для типографическим символов («»—÷×✓→) и испанских/каталонских символов (ñáªç) — третьим слоем через AltGr.

Можно тоже по памяти, но гравировка стоит не дорого и делает устройство «твоим».

Alex0007

@sitnik_ru @rf стандартные раскладки без русской гравировки, положение всех нужных знаков помню. Переключение раскладки на Caps Lock

shein nick

@sitnik_ru у меня раскладки бирмана и ru и en, не знаю, правда есть ли они под линукс

Андрей Ситник

Рассказ про современные интернет-мемы Китая и из каких фильмов они пошли.

А-то мы много говорим про Китай, а про жизнь и юмор обычных людей мало знаем.

youtube.com/watch?v=WDOY8gnu1y

Андрей Ситник

Вышел Nano Storea Router 0.9 (да, роутер должен быть частью стейт-менеджера).

В RegExp есть крутая штука — named capturing groups, когда какой-то части найденной строки можно дать имя.

С помощью неё Грегорий сильно упростил API для RegExp-роутов.

github.com/nanostores/router/p

Андрей Ситник

Узнал, что для доставки новостей кроме RSS и Atom есть ещё JSON Feed.

Андрей Терешкин добавил поддержку этого формата в прототип моей читалки.

github.com/hplush/slowreader/p

Ваня

@sitnik_ru я уже какое-то время знаю про эту штуку, и вроде как даже некоторые из фидов которые я читаю являются json фидами.

Но меня удивляет, скорее даже удручает, непоследовательность этих самых новых стандартов и форматов:

Есть же ld+json, в котором решены заранее и проблемы с мультиязычностью, и с расширением, и со ссылками на ресурсы, и нейминг не питонячий, а вебовский.

Но json feed это все же шаг в будущее, конечно.

Андрей Ситник

Русские эмигрантские чаты — «окупасы это главная проблема Испании».

Сами испанцы — выходят на улицу против милиции, защищать окупасов.

t.me/bcn_today/1395

Окупасы — не однородное явление.

95% случаев окупасов — это захват пустующего жилья в собственности банков.

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

Show previous comments
Galactic Jew 🇮🇱

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

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

Sergey Sign

@sitnik_ru
А есть какая-нибудь статистика? Или 5% это субъективное впечатление?

Vladimir

@sitnik_ru Насколько я знаю в UK сквоттеры могут переделать захваченную собственность в свою если прожили там 10 лет. В Испании такого же нет?

Андрей Ситник

Нурия снова начала выпускать видео.

Это каталонка, которая выучила русский язык и много рассказывает про каталонскую и испанскую культуры.

youtube.com/watch?v=j9tHD06QYG

Андрей Ситник

Отличный стендап от Кирилла Селегея.

Отлично поднимает проблемы социализации мужчин на постсоветском пространстве.

Мне кажется наше общество не сможет двигаться дальше, не скинув с себя воровскую культуру 80-х.

youtube.com/watch?v=P0KOfd7NVY

Kirill Zholnay

@sitnik_ru смотрел, тебя вспоминал. Репрезентация годная.

Андрей Ситник

В Испании в последние дни цена электроэнергии на оптовом рынке несколько раз оказывалась близкой к нулю.

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

t.me/amigokonon/2459

[DATA EXPUNGED]
𝙹𝚘𝚑𝚊𝚗

@sitnik_ru А с каких это пор возобновляемый стало == бесплатный? 🤔

Андрей Ситник

Написал статью «Как туристу выжить в Китае».

В основном рассказываю там, про цифровые сервисы в Китае и как ими пользоваться.

vas3k.club/post/23863/

Sergey Sign

@sitnik_ru
Про спросить что-то у прохожих - в тае та же фигня)

WerySkok :verified_think:

@sitnik_ru
>советы актуальны на начало 2023
Опечатка?

Андрей Ситник

Рассказал про форк Телеграма с «двойным дном» от Белорусских Кибер-Партизан в своём докладе про то, как разработчики должны думать о приватности пользователей.

github.com/wrwrabbit/Partisan-

А-то в большинстве таких докладов обсуждаются только страхи граждан США — я поэтому показал и примеры и из Саудовской Аравии и от нас.

@rf

Show previous comments
SoNick_RND

@sitnik_ru Есть ещё вопрос, в некоторых интервью были истории что телефон в руках разлоченный брали и что-то там по блютусу\или кабелем подключали погранцы\фэбсы, что это может быть и как это обходить? Я так понимаю, этот форк чисто от дотошных ментов, а не от спецслжбистов?

EvgenyNr

@sitnik_ru @rf Интересная штука. Такие фичи должны быть из коробки у официальных приложений, жаль их разработчики об этом не думают.

top.ofthe.top

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

Андрей Ситник

О чём нужно подумать создавая HTTP-прокси для обхода CORS?

Для RSS-читалки нужно сделать такой, чтобы грузить RSS из браузера (local-first).

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

github.com/hplush/slowreader/p

Что уже сделали:

1. Проверяем, что запросы приходят (Origin) из нашего домена
2. Не даём запрашивать внутренние IP-адресы (типа 192.268.x.x), чтобы не смотрели хостинг изнутри
3. Удаляем заголовки кук
4. Позволяем только GET
5. Протокол только https/http

О чём нужно подумать создавая HTTP-прокси для обхода CORS?

Для RSS-читалки нужно сделать такой, чтобы грузить RSS из браузера (local-first).

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

github.com/hplush/slowreader/p

Что уже сделали:

1. Проверяем, что запросы приходят (Origin) из нашего домена
2. Не даём запрашивать внутренние IP-адресы (типа 192.268.x.x), чтобы не смотрели хостинг изнутри

iliazeus

@sitnik_ru

Добавить рейт-лимиты.

Не позволять рекурсивные запросы на сам прокси.

Подумать, как обрабатывать 3xx статусы - если их просто проксировать, они будут редиректить клиента мимо прокси.

Давать понять, что запрос пришел через прокси - что-то вроде x-forwarded-for, плюс возможно ещё какой-то хедер, с контактными название прокси и контактным email - то есть, что-то вроде user-agent, но для самого прокси.

Если для URL нет запрещающих cors (можно проверить head-запросом), то можно вернуть просто редирект на этот url, а не проксировать через себя весь ответ.

@sitnik_ru

Добавить рейт-лимиты.

Не позволять рекурсивные запросы на сам прокси.

Подумать, как обрабатывать 3xx статусы - если их просто проксировать, они будут редиректить клиента мимо прокси.

Давать понять, что запрос пришел через прокси - что-то вроде x-forwarded-for, плюс возможно ещё какой-то хедер, с контактными название прокси и контактным email - то есть, что-то вроде user-agent, но для самого прокси.

Андрей Ситник

Какое же крутое аниме «Иллюзия Рая». Ютуб напомнил этим обзором и прямо захотелось стереть себе память и заново посмотреть.

Хотя после чтения манги многое переворачивается и можно посмотреть ещё раз.

youtube.com/watch?v=YynYcN8vgq

Galactic Jew 🇮🇱

@sitnik_ru наблюдаю тайный знак экстремистского сообщества :-)

Sergey Sign

@sitnik_ru иногда завидую людям которым формат манги заходит)

Андрей Ситник

Ребята, которые присоединились к менторству в моей RSS-читалке, уже свои опенсорс-проекты создают

github.com/hplush/slowreader/b

Автоматизируем проверку документации через свои плагины для Remark.

github.com/ilyatitovich/remark

Андрей Ситник

Сначала люди смеются над мужчинами, что те не понимают намёков, а потом жалуются, что мужчины слишком навязчивые.

А решение простое — девушки должны учиться прямо говорить.

Система, которая строится на «чтении мыслей», всегда будет сдавать сбои.

«Мужчина не понял намёк» — это девушка осталась без секса из-за своих комплексов. А мужчина поступил честно, уважая что именно говорит женщина.

@rf

Андрей Ситник

Смешно, что люди думают, что «да значит да» якобы убивает все эмоции.

Это правило пошло-то не из радфема, а из БДСМ и кинки-встреч. И там что-то я не вижу недостатка эмоций.

На всякий случай, «да значит да» не отменяет флирта. А про то, чтобы не тащить «неопределённост» до конца, когда это уже становится смешным.

Все эти «приходи мы просто посмотрим фильм», когда вы уже встречаетесь — это именно неумение общаться (в том числе, с самой собой).

Miller x359x

@sitnik_ru @rf я думаю, что привычка говорить намёками, а не прямо в лицо, выработалась в женщинах эволюцией. Если в прежние нетолерантные времена женщины говорили своим мужикам что-то прямо, то нередко оканчивали жизнь с проломленным черепом

Go Up