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
Минутка нашего:

Еду в метро и тепло на душе
Минутка анонса:

Продолжается набор на наш с вами Спецкурс-антистресс выходного дня:
«Сила символов. Метафора и дизайн»
Планируйте субботу 29 марта 2025 года с 12:00 — 14:00

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

Записывайтесь у координатора Дины @Ducuna, она терапевт на спецкурсе и моя правая рука. Желающих может быть много, а мест для совместно работы ограничено.

Донаты, добровольные отчисления не ограничены. Символическая стоимость участия — 2000р.

Фрагмент завершения прошлого антистресс-спецкурса — напомнить. Чувствуете энергетику?

Буду рад с вами всеми креативно поработать, обменяться идеями и смыслом, зарядить энергией, снять стресс и поднять уровень в работе с символическим в дизайне и метафорами в субботу 29 марта 2025 года с 12:00 — 14:00. Готовимся!

Будем думать и делать, отключаться от привычного и подключаться к новому опыту.

Некоторые уже записываются по второму разу. Хорошо их понимаю, мне тоже понравилось.

Люблю вас, а вы любите дизайн!
Forwarded from Daily Coding 🔥
📖Spring Boot по-быстрому
🖋Марк Хеклер | 2022

Spring Boot, который скачивают более 75 миллионов раз в месяц, - наиболее широко используемый фреймворк Java. Его удобство и возможности совершили революцию в разработке приложений, от монолитных до микросервисов. Тем не менее простота Spring Boot может привести в замешательство. Что именно разработчику нужно изучить, чтобы сразу же выдавать результат? Это практическое руководство научит вас писать успешные приложения для критически важных задач.

💾 Скачать книгу

Daily Coding #книги #Spring
Forwarded from Shock Design
Пастельные цветочки

📙 Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from UI_UX inspiration
Мобильное приложение как аналог Patreon и Boosty

Категория: #приложение
Язык: #en

https://dribbble.com/shots/23318350-Patreon-like-Mobile-App-Design-Concept



🌠 UI_UX inspiration
TypeScript - оператор satisfies

Алоха товарищи фронты! Я знаю что это не самая новая фича в TS, но я думаю что далеко не все знают о об этом операторе и уверен что многим будет это полезно.

И так что делает оператор:

Позволяет нам проверить соответствие выражения некоторому типу, не меняя сам тип. Это помогает при работе с объектами со смешанными типами данных.

Рассмотрим на примере:

type FormFields = "name" | "surname" | "age";
const data: Record<FormFields, number | string> = {
name: "name",
surname: "surname",
age: 21,
}

const newAge = data.age * 2;
const nameUpperCase = data.name.toUpperCase();

❗️ Объект data имеет как числовые, так и строковые значения, поэтому при работе с этим объектом мы получаем следующие ошибки:

The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.
Property 'toUpperCase' does not exist on type 'string | number'.
Property 'toUpperCase' does not exist on type 'number'.

Вот тут-то нам и поможет оператор satisfies.

type FormFields = "name" | "surname" | "age";

const data = {
name: "name",
surname: "surname",
age: 21,
} satisfies Record<FormFields, string | number>

const newAge = data.age * 2;
const nameUpperCase = data.name.toUpperCase();

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

type FormFields = "name" | "surname" | "age";
const data = {
name: "name",
surname: "surname",
age: 21,
passport: {}
} satisfies Record<FormFields, string | number>

Надеюсь что было полезно. В общем удачи в экспериментах!
Увидел смешное продолжение треда про reasoning модели.

Тут другие исследователи намерили что на шахматах o1p жульничает чаще deepseek, но o3, o1, sonnet 3.5, 4o Не жульничают!


Blog

Paper
Forwarded from Denis Sexy IT 🤖
Помните, почти год назад, когда анонсировали gpt4o обещали, что она будет делать и картинки (не через Dalle как сейчас) и вообще мультимодальная донельзя, и видео понимает и звук тп?

Кажется нас ждет скоро качественное обновление ChatGPT, с поддержкой понимания видео и новой генерацией/редактированием картинок

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