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
Cathy_Pearl_Designing_Voice_User.pdf
16.1 MB
Designing Voice User Interfaces: Principles of Conversational Experiences — книга Кэти Перл, дизайнера голосовых коммуникаций в Google
Вышел TypeScript 4.3

- новое ключевое слово - override для перезаписи свойств унаследованного класса
- флаг --noImplicitOverride
- улучшения для типов из шаблонных строк
- ECMAScript #private для классов, включая статические методы
- статические index signatures для классов
- улучшены авто-импорты
- поддержка @link из JSDoc

#jsrelease #typescript
Emittery - простой и современный асинхронный Event Emitter

Стандартный EventEmitter из Node.js не поддерживает синхронность и обработка ошибок происходит через событие error вместо стандартного try ... catch

Emittery - улучшенная версия EventEmitter, которая работает асинхронно, поддерживает логгинг а также имеет хорошую поддержку TypeScript (с дженериками для более удобной типизации емиттеров)

#jslib #nodejs #backend #javascript
Кодер из Токиоблог парня, рассказывающего о работе в IT в Японии👨🏻‍💻

Каждый день он пишет об особенностях, трудностях и радостях лучшей в мире работы

Самая важная информация для программиста: coder_tokyo🇯🇵
Forwarded from Shock Design
"Дайте глазам отдохнуть"👁👁
Forwarded from Shock Design
Forwarded from ai.dot(ufna, dev)
Неплохой разбор Nanite. Выглядит крайне похоже на то, что продвигает яблоко с их Visibility Buffer на последних айфонах.

http://www.elopezr.com/a-macro-view-of-nanite/
Forwarded from ai.dot(ufna, dev)
​​Как оно было на самом деле
​​Буферы и окна: подробности о тайне ssh и цикла чтения while
Если вы когда-нибудь пробовали воспользоваться в цикле чтения while командой ssh, или, точно так же, командами ffmpeg или mplayer, это значит, что вы сталкивались с неожиданным поведением такого цикла: он, после первой итерации, таинственным образом прекращал работать!
[ Статья ]
Legal UX

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

Чтобы сделать вебинар по-настоящему захватывающим и незабываемым, мы запустили простой опросник.

Дорогие подписчики ЦГ, пожалуйста, пройдите его по ссылке
https://www.surveymonkey.com/r/DSL2B9H
Forwarded from The Devs
It's probably time to stop recommending Clean Code.

#article #book #coding
@thedevs

https://kutt.it/l96sFv