Forwarded from Новые шрифты
Azest Font — гротеск Виктора Песоцского с декоративным характером. Многие знаки имеют острые как копья окончания. Одно начертание.
Лицензия стоит от 10 $.
Купить: https://www.myfonts.com/fonts/pesotsky-victor/azest/
#sans #decor
Лицензия стоит от 10 $.
Купить: https://www.myfonts.com/fonts/pesotsky-victor/azest/
#sans #decor
Forwarded from Адовый UX
This media is not supported in your browser
VIEW IN TELEGRAM
Доступная городская среда
Forwarded from MAX agency / Илья Лайтнер
Кстати, про пользу. Миша Розов взбесился (в хорошем смысле) и эту неделю стримил на ютуб — как делает 3д, как продуктово переделывыает страницу amo crm и тд и тп. Миша искренне все это делает, это видно прям по видео — вот и захотелось поделиться, вдруг вам будет полезно поучиться у него или просто посмотреть как мыслит/создает: https://t.me/wannabelikerozov17feb (к слову, Миша наш конкурент со своим Пинкманом, но блин, не могу не поделиться активностью!)
Forwarded from Evil Martians
Вышел Typescript 4.4, что нового?
Полный список изменений
1. Улучшили type assertions. Результат проверки типа можно присвоить в переменную, а потом использовать в условии, и TS применит сужение типа согласно проверке.
2. Расширили возможности индексов. Теперь можно использовать template string patterns (e.g.
3. Новый флаг
4. Добавили поддержку inlay-hints — подсказки типов/имен аргументов, которые давно есть в IDEA.
Полный список изменений
1. Улучшили type assertions. Результат проверки типа можно присвоить в переменную, а потом использовать в условии, и TS применит сужение типа согласно проверке.
const isString = typeof x === «string»;
const isNumber = typeof x === «number»;
const isStringOrNumber = isString || isNumber;
if (isStringOrNumber) {
x; // Type of 'x' is 'string | number'.
} else {
x; // Type of 'x' is 'boolean'.
}
2. Расширили возможности индексов. Теперь можно использовать template string patterns (e.g.
hello-${string}) и symbol.type A {
[optName: `data-${string}`]: unknown;
}
let a: A = {
«data-blah»: true, // Works!
«unknown-property»: true, // Error!
};
3. Новый флаг
exactOptionalPropertyTypes. Если поле объекта — опциональное, то ключа либо не должно быть вообще, либо с нужным значением.type A = { key?: number }
let a: A = { key: undefined } // Так теперь нельзя
4. Добавили поддержку inlay-hints — подсказки типов/имен аргументов, которые давно есть в IDEA.
Microsoft News
Announcing TypeScript 4.4
Today we’re excited to announce the availability of TypeScript 4.4! If you haven’t heard of TypeScript yet, it’s a language that builds on JavaScript by adding syntax for static types. Tools like the TypeScript compiler just erase those types, leaving you…
Forwarded from Node.JS [ru] | Серверный JavaScript
Канал, на который стоит подписаться каждому веб-разработчику
💡 Главная цель канала: предоставить максимально качественную, подробную и актуальную информацию по сайтостроению для веб-разработчиков.
На канале WebDEV публикуют: видео-уроки, полезные статьи, новости из мира IT и веб-разработки.
Рекомендуем подписаться на канал WebDEV и стать лучше в веб-разработке.
💡 Главная цель канала: предоставить максимально качественную, подробную и актуальную информацию по сайтостроению для веб-разработчиков.
На канале WebDEV публикуют: видео-уроки, полезные статьи, новости из мира IT и веб-разработки.
Рекомендуем подписаться на канал WebDEV и стать лучше в веб-разработке.