DevNotes Live
6 subscribers
84.2K photos
12K videos
195 files
35.4K links
Автоматический агрегатор IT ресурсов в Telegram (@devnotes_robot)
Информация: https://t.me/devnotes_live/121
Download Telegram
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Design Board
Тетрапак с Пармалатом без особого, кажется, успеха пытаются приучить отечественного потребителя к сплющиванию использованных тетрабриков. Вот добавили QR-код, который нельзя считать, не разогнув загнутый край.
Forwarded from Дизайн-кабак
Открыта вакансия продуктового дизайнера: https://novosibirsk.hh.ru/vacancy/44886319
Forwarded from dui
This media is not supported in your browser
VIEW IN TELEGRAM
Кайфанул с этой анимации разделов таб бара в Giphy.

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

Как понял я:
1. Дом. Главный раздел, а ещё там сетка изображений.
2. Поиск, и ещё плюсик. Найди много нового.
3. Профиль, а ещё избранные гифки.
Forwarded from dui
И ещё там интересный онбординг разделов при первом запуске
🎉  24 мая в Москве наградили молодых ученых и их наставников, занимающихся научной работой в области компьютерных наук. Поздравляем лауреатов премии имени Ильи Сегаловича! 🎉  

Каждый из них получит по 1 миллиону рублей, который будет можно потратить на собственные исследования. В этом году Совет премии отметил шесть исследователей из НИУ ВШЭ, МФТИ и Сколковского института науки и технологий. А всего за три года существования премии Яндекса лауреатами стали 29 талантливых студентов, аспирантов и научных руководителей — чтобы стать одним из них, нужно подать заявку на соискание премии.

⚠️  Узнайте больше о тех, кто получил премию, и как принять в ней участие: https://clck.ru/V3Pqz
​​Марафон по JavaScript в Телеграме. Изучить основы и написать игру по мотивам Mortal Kombat за неделю.

Будут короткие видеоуроки 3 раза в неделю, написание кода как в реальном проекте с проверками и поддержка в чате. Дальше проходят только те, кто выполняет ДЗ.

Начинаем 31 мая. Чтобы присоединиться, запустите бота по ссылке.
Logux - менеджер состояния для React, Vue и Svelte от создателя PostCSS

- Весит всего 157 байт и не имеет зависимостей
- Библиотека довольно быстрая, благодаря атомарному состоянию, которое не вызывает ререндер каждого компонента
- Хорошо работает с tree-shaking
- Не использует CPU и память пока не рендерятся компоненты, подписанные на состояние
- Поддерживает TypeScript

#jslib #javascript #react #svelte #vue #frontend #webdev #typescript
Forwarded from ai.dot(ufna, dev)
Вы знаете, но мне надо чаще уезжать куда подальше в отпуск. В прошлый раз так эти ребята четвертое двигло релизнули.

https://www.unrealengine.com/en-US/blog/unreal-engine-5-is-now-available-in-early-access
Forwarded from DESIGN GOOD
#гуд №88

Яндекс выкупил такси «Везёт».
Очень крутой способ объяснить пользователям, кому теперь принадлежит компания.
Прислала https://t.me/junkano
Forwarded from The Devs
The Norway problem, why you should refuse implicit typing on YAML.

#article #yaml #coding
@thedevs

https://kutt.it/z0XkDY
​​Формальные методы. Часть III. Логическая структура интерфейса

В повседневной жизни диалог - это разговор между двумя или более людьми, обычно, но не обязательно, кооперативный(подробнее о понятии кооперации в прагматике естественного языка я расскажу как-нибудь в следующий раз, это годная история из моей бурной академической молодости).

В пользовательских интерфейсах «диалог» относится к структуре взаимодействия, уровню «разговора» между человеком и компьютером. Диалог формирует середину из трех уровней пользовательского интерфейса. Возьмем, зарю разработки пользовательского интерфейса — так называемую модель Зеехейма (Seeheim model):

Лексический уровень - форма значков и иконок, реально нажатые клавиши в аналоговом мире;

Синтаксический уровень (диалог) - порядок ввода и вывода;

Семантический уровень (функциональность) - влияние взаимодействий пользователя на запущенное приложение или данные.

Многие диалоги людей носят формальный характер: то, что английский лингвист Джон Остин называл перформативами — способом совершать при помощи слов действия. «Я называю этот корабль “Королевой Викторией”, “Я не признаю себя виновным!” или даже “Я объявляю заседание открытым”. Это происходит потому, что слово само по себе указывает на действие, которым и является. И раз мы можем анализировать формальным методом человеческую коммуникацию, то и обычные интерфейсы представляют собой поле для описания.

Но даже очень простой интерфейс может представлять собой вызов из-за богатства вариантов комбинаций: если бы было только 10 возможных действий (нажатия клавиш), тогда есть 100 возможностей для двух действий, а для трех - уже 1000! Более сложные интерфейсы с более сложными системами могут представлять дискретные системы с почти бесконечным числом состояний, например, медицинские интерфейсы с их отражением значений. Поэтому тестировщики программного обеспечения используют разные формальные методы тестирования, считают разные классы эквивалентности тестовых случаев, чтобы максимально адекватно проверять качество работы программы.

На картинке модель Зеехейма
Forwarded from ai.dot(ufna, dev)
Перевел для теста рабочий проект на UE5. Работает. На мобилках пашет. Даже на наших старинных калькуляторах. Собирается быстрее.

Кайф.

(рука тянется к отправке в продакшн - опытный камикадзе!)
Forwarded from dui
Маленькая деталь в iOS 14. В виджете с предложениями приложений от Siri, стиль написания названий с полупрозрачностью. Хотя обычные приложения, который повесил на экран сам отображаются белым цветом.
Forwarded from Новые шрифты
Lenora — новый шрифт в коллекции Tomorrow Type.
Экспрессивная, но не злая антиква для заголовков и акциденции. Отсылки к Didot и Bodoni и шесть начертаний, которые отлично сочетаются как друг с другом, так и с любыми гуманистическими гротесками.

От 3000 ₽ за начертание, от 12000 ₽ за семейство.

Купить: https://type.today/ru/journal/lenora

#serif