Email or username:

Password:

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

Очень милое видео о том, что хоть релокация — это сложное дело, но в Россию 2010-х уже всё равно не вернуться

instagram.com/reel/CwLJFv_odc-

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

Какую же крутую новую OG-картинку сделал @roma для oklch.com

Это та картинка, что появляется в карточках в чатах или соцсетях, когда вы делитесь ссылкой на сайт.

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

Марсиане @evilmartians сейчас хотят сконцентрироваться на рынке разработки DevTools.

Вот, например, моя коллега Рита Клубочкина написала статью о том, как мы создаём плагины для Figma.

evilmartians.com/chronicles/ho

𝔓𝔞𝔴𝔢𝔩 𝔏𝔞𝔭𝔱𝔢𝔴 🇺🇦

@sitnik_ru @evilmartians класс 👍 не так много статей про бек и авторизацию в Фигме

ርዐነጠዐነቿረቻ

@sitnik_ru @evilmartians Про бабки лучше напиши, а то непонятно зачем вы хотите сконцентрироваться на рынке разработки DevTools. Там же вроде нет денег, так глядишь и по миру пойдёте. Вон, слух пошёл что гатсби уже всё)

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

Если вы боитесь переезжать в другую страну из-за детей, то вот вам пример.

Я с 2 до 8 лет жил в Йемене и ходил в арабскую школу. И всю свою жизнь я считаю, что это мне очень помогло в развитии.

Родители думают так же и, в том числе, по этому перевезли моих братьев в Пекин.

denisfl

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

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

В лекции Шульман про демографию прекрасно видно насколько именно в России ненавидят мужчин и насколько мало цениться жизнь мужчины

youtube.com/watch?v=rEoXr79vTv

Niki Tonsky

@sitnik_ru в смысле ненавидят? как это конвертируется в смерти?

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

Новое слово в оптимизации рендера OKLCH-пространства в цветовых миксерах.

Андрей Николаев переписал в Фигма-плагине для OKLCH <canvas>-рендеринг на WebGL-шейдеры, чтобы рендерить 1200×1200 пикселей за миллисекунды.

github.com/dokozero/okcolor/pu

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

Чтобы вы понимали насколько это круто:

Шейдеры — это программа на специальном C-подобном языке, которая выполняется на ядрах видеокарты (их тысячи).

Каждый шейдер считает отдельный пиксель.

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

Но можно смотреть, что было в пикселях в прошлом кадре.

Для рендера OKLCH-пространства это ограничение подходит идеально.

github.com/freydev/okcolor/tre

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

У текущей волны эмиграции из России есть так же и чем гордиться.

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

Наше поколение круто научилось делать бизнес. Это радует, так как понадобилось всего одно поколение после СССР, чтобы развить это.

На иллюстрации официальная карта общественного транспорта Тель-Авива от российских дизайнеров.

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

Собираю в Однажды в Википедии во ВКонтакте такие истории, чтобы даже любителям армии донести насколько Путин плох.

Берите эти истории на случай общения с милитаристами.

vk.com/wall-72098337_11395
vk.com/wall-72098337_11077
vk.com/wall-72098337_10362

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

В современном мире мы часто видим не реально популярные убеждения, а лишь убеждения самых крикливых (потому что сами постоянно даём трибуну безумным идеям в виде «посмотрите какой ужас пишут»).

Вот хорошая статистика для иллюстрации этого.

⅔ украинцев нормально относятся к русским, которые активно противостоят войне.

t.me/abbasgallyamovpolitics/28

Sasha Chudesnov

@sitnik_ru тут не уточняется, кого конкретно считают активно противостоящими, а посты в соцсетях обычно за активное противостояние не считают.

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

Графическое программирование для настройки разных частей Stable Diffusion.

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

github.com/comfyanonymous/Comf

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

Псевдо-научная рационализация снова оказалась не научной.

Статистика и раскопки не подтверждают идею «Мужчины всю историю были охотниками, а женщины сидели в пещере», которой рационализируют разделение гендерных ролей 19 века.

Женщины тоже часто охотились.

t.me/menmasculinities/395

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

Не используйте кучу JS для тёмной и светлой темы. useMedia() и т. п. приводят к тому, что сайт вспыхнет белым при загрузке JS.

Делайте переключение темы в CSS через спец. медиа-выражение. А чтобы работал переключатель, возьмите этот PostCSS-плагин.

github.com/postcss/postcss-dar

Я как раз выпустил новую версию 0.8, где классы для JS-переключателя добавляются с :where().

:where() имеет нулевую специфичность и плагин теперь не меняет специфичность селекторов.

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

Тот инженер, который отдаёт «понимание» за «скорость и удобство» в итоге и ничего не поймёт, и ничего не успевает, потому что ничего не понимает

Aleh Makaranka

@sitnik_ru Можно раскрыть поподробнее?)

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

«Сейчас все силы страны направлены на зажмуривание: это общенародный порыв, причём в нём элиты едины с гражданами, от беднейших до богатейших. Все заняты отрицанием и вытеснением.»

verstka.media/ekaterina-shulma

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

Не только во фронтенде тяжёлая миграция на ES-модули.

У GNOME все расширения для рабочего стола пишутся на JS и в новой версии 45 их все нужно будет переписать на ESM.

gjs.guide/extensions/upgrading

Я уже мигрировал свои (люблю всё самое последнее):
github.com/ai/autohide-battery
github.com/ai/hide-keyboard-la

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

Но вообще круто, что если тебе не нравится как в Линуксе работает иконка батареи — пишешь расширение на JS в десяток строк и всё становится как ты хочешь.

Плюс сами дизайнеры GNOME часто тестируют новые идеи в виде расширений (и развивают дизайн смотря на популярные расширения).

Расширения, которые стоят в моей системе
github.com/ai/environment/blob

Go Up