Email or username:

Password:

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

Мой коллега Юра Михин написал статью про хитрости разработки плагинов на Фигме.

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

evilmartians.com/chronicles/fi

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

Список инициатив, которые реально помогают релокантам ↓.

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

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

1. Ковчег — специальная организация, которая помогает релокантам из РФ.

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

taplink.cc/kovcheg
t.me/ArkHelps

Расскажите о них друзьям, помогите силами или пожертвованиями.

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

1. Ковчег — специальная организация, которая помогает релокантам из РФ.

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

taplink.cc/kovcheg
t.me/ArkHelps

Расскажите о них друзьям, помогите силами или пожертвованиями.

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

А на каких сайтах вы постоянно используете навигацию с клавиатуры и рады ей.

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

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

У модульного ноутбука Framework сменные картриджи внешних разъёмов — это просто USB-C переходники.

Можно их вытащить и дать другу с Маком. Или вставить в телефон.

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

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

Смена страны — всегда сложно. Но сложности и создают рост.

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

ርዐነጠዐነቿረቻ

@sitnik_ru Ну так уехали и остались там только те у кого были потенциал к росту и ресурсы. Было бы странно если бы они не выросли. Такого рода приторные сообщения кмк показывают насколько сильно отдаляются уехавшие и оставшиеся в рф

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

Хорошо, что мы стали проговаривать, что свидание не всегда заканчивается сексом, вне зависимости от того, как кто вложился.

Но мы часто говорим только о реакции парней. А реакция девушек лучше, когда они ожидали секс?

Устраивают ли они истерики и обвиняют гомосексуализме?

Комикс взят из интересного паблика про смену гендерных ролей
vk.com/wall-127215436_18185

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

А вам не кажется, что производство игр гораздо более международное, чем кино?

Самые обсуждаемые фильмы обычно только из США, а самые обсуждаемые игры из разных стран — Эстония, Бельгия, Польша, Япония.

Nikita Vilunov

@sitnik_ru если учесть страны происходения актеров, места съемок — нет, не кажется. Взять Дюну например, в главных ролях француз, американка, шведка, гватемалец, швед. Снимали его в Иордании, Норвегии и наверняка других местах. Композитор из Германии.
Другой известный кейс — Властелин колец, который прославил пейзажи Новой Зеландии

Nikita Vilunov

@sitnik_ru при этом студию которая разрабатывает сиквел к Киберпанку релоцируют в Северную Америку, а ЗАУМ практически распались

Alexey Ivanov

@sitnik_ru производство фильмов гораздо более международное. Фильмов по странам выходит сильно больше чем игр. Другой вопрос что международными хитами становится не так много. Хотя могу вспомнить из последнего например RRR, Parasite, The Banshees of Inisherin, Wolfwalkers.

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

Миша Маркер.
Стрит-арт «Болото» в Питере.
t.me/mishamarker/534

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

Хорошие новости. MagSafe с iPhone сделали международным стандартом (Qi 2).

Скоро Андроиды будут его тоже поддерживать.

Мне лично больше нравилось, когда беспроводная зарядка шла с магнитами, чтобы телефон сам вставал правильно в неё.

notebookcheck.net/Qi2-to-be-la

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

CityMapper — неплохая альтернатива Гугл Картам для навигации на общественном транспорте.

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

Показывает пошаговую навигацию и уведомления об остановке на WearOS часах.

Григорий Клюшников

И работает в российских городах, как минимум в Питере и Москве

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

Запустили на Product Hunt наш опенсорсный Figmа-плагин, показывающий контраст по новому алгоритму APCA.

Продуманный UX — всё мгновенно обновляется и «просто работает» (да, не у всех конкурентов такое есть).

Во славу доступности и читаемости сайтов!

producthunt.com/posts/polychro

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

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

Наш Фигма-плагин сам найдёт все слои ниже текста и сам их смешает.

В итоге простой UI с одной цифрой требует кучу магии внутри.

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

В своём Линуксе перенес больше приложений в Flatpak.

github.com/ai/environment/comm

Это аналог Докера, но для десктопных приложений.

Кроме изоляции в контейнерах, это полезно для авторов приложений — один пакет для всех дистрибутивов Лунукса.

Show previous comments
Andrey Sitnik

В Линуксе, правда, как обычно, один стандарт невозможен.

Есть аналог Flatpak — Snap.

Но сделать два пакета (для Flatpak и Snap) всё равно на порядке ещё, чем делать пакет для каждого дистрибутива.

Если делаете приложение — пакуйте в эти современные контейнеры.

eakukin

@sitnik_ru Андрей ты не пробовал Silverblue? Тут universal-blue.org/ ребята пошли еще дальше, и на основе базовой версии Fedora Silberblue собирают решение под себя. По сути система со всеми нужными тулами собирается как "докер" в CI. Можно использовать их готовый дистрибутив, а можно форкнуть и заточить под свои нужды. Все что не входит в образ — ставить можно только из Flatpak.

top.ofthe.top

> > А чем именно бесят? На севере Докер используешь?

Тем что overengineered bloatware. Докер использую и не только на сервере, а в том числе и на рабочей машире в процессе разработки, когда нужно развернуть аналогичное окружение, а если проект у тебя не один, то разные проекты могут требовать разные версии библиотек и прочего, докер позволяет держать на одной машине одновременно разные версии ПО. И он с этим худо бедно справляется. Впрочем, до докера с этим и chroot справлялся, просто приходилось чуть больше руками самому делать.

А Snap и Flatpak эту проблему решают плохо, хотя изначально и преподносились якобы как решение. Но ставить одновременно разные версии одного и того же ПО там вроде как толком всё равно нельзя, проблему dependency hell "решили" тем что устроили ещё больший hell, просто перенесли в другое место. По факту цель обоих разработок это вендорлок ради навязывания корпорациями своих инфраструктур Flathub и Snapcraft.

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

Конкретно с dependency hell прекрасно справлялся и тарбол, ну может ценой чуть большего места на диске, но это меньшее из зол. Зато формат универсальный и не зависит ни от дистра, ни от каких-то дополнительных сервисов. AppImage аналогично (AppImage я так понял чем-то похож на формат пакетов в макоси). После того как Canonical ради навязывания своего поделия перенёс Firefox в Snap, выпилив его из своих репозиториев, я просто перешёл на официальные тарболы с сайта Мозилы. Кстати, Firefox из Snap у меня тупо не запустился, выдав ошибку "Sorry, home directories outside of /home needs configuration. See https://forum.snapcraft.io/t/11209 for details." Тратить время на разбирательство мне было некогда и незачем, просто перешёл на официальные тарболы. Да, виндовенько, но лучше уж так.

Ну а функционал песочницы по хорошему следовало делать отдельным инструментом, не привязанным к форматам пакетов, как Firejail, например.

> > А чем именно бесят? На севере Докер используешь?

Тем что overengineered bloatware. Докер использую и не только на сервере, а в том числе и на рабочей машире в процессе разработки, когда нужно развернуть аналогичное окружение, а если проект у тебя не один, то разные проекты могут требовать разные версии библиотек и прочего, докер позволяет держать на одной машине одновременно разные версии ПО. И он с этим худо бедно справляется. Впрочем, до докера с этим и chroot справлялся, просто приходилось...

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

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

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

scmp.com/news/china/science/ar

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

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

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

А теперь вон «ChatGPT» вместо протокола координации.

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

Сделал в Линуксе, чтобы терминал и VS Code были светлыми днём, когда система в светлой теме.

И вот так можно сделать авто-переключение темы в консольных утилитах delta (прокаченный git diff) и micro (удобный редактор текстов).

github.com/ai/environment/comm
github.com/ai/environment/comm

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

Как помочь детям при релокации или переезде

t.me/shalash_academy/1175

Go Up