Forwarded from Dezzigners
Forwarded from UI/UX Designer
This media is not supported in your browser
VIEW IN TELEGRAM
👨💻OpenAI запускает приложения внутри ChatGPT
Теперь Spotify, Figma, Coursera и другие приложения запускаются прямо в диалоге, а не в GPT Store, что делает их использование проще.
Приложения поддерживают интерактивные интерфейсы и видео, а разработчики смогут монетизировать свои продукты.
Подробнее на сайте
Ul/UX Designer
Теперь Spotify, Figma, Coursera и другие приложения запускаются прямо в диалоге, а не в GPT Store, что делает их использование проще.
Приложения поддерживают интерактивные интерфейсы и видео, а разработчики смогут монетизировать свои продукты.
Подробнее на сайте
Ul/UX Designer
Forwarded from UI_UX inspiration
This media is not supported in your browser
VIEW IN TELEGRAM
«Если ждал знака — вот он»
Да, это он. ٩(◕‿◕。)۶
Тот самый знак, чтобы перестать копаться в бесконечных папках, качать архивы с вирусами и тратить часы на поиски нормального шрифта.
Теперь у тебя есть Хранилище шрифтов — место, где:
🔹 собраны лучшие подборки для дизайнеров
🔹 есть редкие и трендовые гарнитуры
🔹 каждый пост экономит тебе нервы и время
Сохрани себе этот знак.
Подписывайся на «Хранилище шрифтов» — и забудь про боль поиска.
#реклама
О рекламодателе
Да, это он. ٩(◕‿◕。)۶
Тот самый знак, чтобы перестать копаться в бесконечных папках, качать архивы с вирусами и тратить часы на поиски нормального шрифта.
Теперь у тебя есть Хранилище шрифтов — место, где:
🔹 собраны лучшие подборки для дизайнеров
🔹 есть редкие и трендовые гарнитуры
🔹 каждый пост экономит тебе нервы и время
Сохрани себе этот знак.
Подписывайся на «Хранилище шрифтов» — и забудь про боль поиска.
#реклама
О рекламодателе
Forwarded from Node.JS [ru] | Серверный JavaScript
Создайте приложение на Node.js, которое принимает путь к текстовому файлу в качестве аргумента командной строки, подсчитывает количество строк, слов и символов в файле, а затем сохраняет результат в
stats.json. Программа также должна уметь выводить статистику в консоль.Программа должна уметь выводить статистику по папке в консоль и сохранять её в файл.
•
node app.js report /path/to/file.txt — создает файл stats.json с количеством строк, слов и символов в файле.•
node app.js print /path/to/file.txt — выводит статистику по файлу в консоль.Решение задачи
const fs = require('fs');
const path = require('path');
const { promisify } = require('util');
const readFile = promisify(fs.readFile);
const action = process.argv[2];
const filePath = process.argv[3];
const reportFile = 'stats.json';
if (!action || !filePath) {
console.log('Используйте: node app.js <report|print> <путь к файлу>');
process.exit(1);
}
async function analyzeFile(file) {
const content = await readFile(file, 'utf8');
const lines = content.split('\n').length;
const words = content.split(/\s+/).filter(Boolean).length;
const chars = content.length;
return { lines, words, chars };
}
async function generateReport(file) {
const stats = await analyzeFile(file);
fs.writeFile(reportFile, JSON.stringify(stats, null, 2), (err) => {
if (err) {
console.error('Ошибка при записи отчета:', err);
process.exit(1);
}
console.log(`Отчет сохранен в ${reportFile}`);
});
}
async function printReport(file) {
const stats = await analyzeFile(file);
console.log(`Файл: ${file}`);
console.log(`Количество строк: ${stats.lines}`);
console.log(`Количество слов: ${stats.words}`);
console.log(`Количество символов: ${stats.chars}`);
}
if (action === 'report') {
generateReport(filePath);
} else if (action === 'print') {
printReport(filePath);
} else {
console.log('Неизвестное действие. Используйте "report" или "print".');
}
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Дизайн-Телега 🔥
This media is not supported in your browser
VIEW IN TELEGRAM
Чит-коды для моушен-дизайнера
— Ищешь графику по 100 сайтам?
— Делаешь переходы по принципу «как получилось»?
— Тратишь ночь на то, что можно было собрать за час?
Тогда тебе в канал «Моушен и графика»:
⚡️ Графика и ресурсы под рукой
🎨 Инструменты, которые ускоряют работу
💡 Подборки и советы, которые реально экономят нервы
И твои проекты сразу выглядят в два раза дороже.
👉 Подписывайся — и работай в режиме чит-кодов.
#реклама
О рекламодателе
— Ищешь графику по 100 сайтам?
— Делаешь переходы по принципу «как получилось»?
— Тратишь ночь на то, что можно было собрать за час?
Тогда тебе в канал «Моушен и графика»:
⚡️ Графика и ресурсы под рукой
🎨 Инструменты, которые ускоряют работу
💡 Подборки и советы, которые реально экономят нервы
И твои проекты сразу выглядят в два раза дороже.
👉 Подписывайся — и работай в режиме чит-кодов.
#реклама
О рекламодателе
Forwarded from PSD | Дизайн-пространство
This media is not supported in your browser
VIEW IN TELEGRAM
🐘 Дизайнер без знаний — как слон в посудной лавке.
Вроде старается, но выходит шумно, дорого и больно для клиента 😅
Хочешь иначе?
В Уроках дизайнера собраны материалы, которые помогут двигаться уверенно, а не ломать всё вокруг:
🎨 Основы графики и композиции
🌐 Веб-дизайн и интерфейсы
✏️ Шрифты, типографика, цвета
⚡️ Приёмы, которые реально работают
Учись без хаоса, прокачивай навыки и создавай проекты, от которых клиенты будут говорить «вау», а не «ох…».
👉 Подписывайся на Уроки дизайнера, и забудь, каково это — быть слоном в посудной лавке.
#реклама
О рекламодателе
Вроде старается, но выходит шумно, дорого и больно для клиента 😅
Хочешь иначе?
В Уроках дизайнера собраны материалы, которые помогут двигаться уверенно, а не ломать всё вокруг:
🎨 Основы графики и композиции
🌐 Веб-дизайн и интерфейсы
✏️ Шрифты, типографика, цвета
⚡️ Приёмы, которые реально работают
Учись без хаоса, прокачивай навыки и создавай проекты, от которых клиенты будут говорить «вау», а не «ох…».
👉 Подписывайся на Уроки дизайнера, и забудь, каково это — быть слоном в посудной лавке.
#реклама
О рекламодателе
Forwarded from UX Notes
Новые материалы в @uxwork (кроме вакансий):
— Как повысить эффективность встреч;
— Как быстрее из джуна вырасти в синьора;
— Зачем делать тестовые так, чтобы они запоминались.
— Как повысить эффективность встреч;
— Как быстрее из джуна вырасти в синьора;
— Зачем делать тестовые так, чтобы они запоминались.
Telegram
UX Work
Алексей написал, как повысить эффективность встреч.
— Ситуация усугубилась в пандемию, когда коллеги перестали видеться вживую и стали созваниваться по любым мелочам;
— Созвоны вторгаются в рабочий процесс, вытягивают энергию (особенно с камерами) и оставляют…
— Ситуация усугубилась в пандемию, когда коллеги перестали видеться вживую и стали созваниваться по любым мелочам;
— Созвоны вторгаются в рабочий процесс, вытягивают энергию (особенно с камерами) и оставляют…
Forwarded from Shock Design
Как проектировать интерфейсы по-азиатски: холистично и беспощадно
Что такое Азиатский UX и чем он отличается от нашего?
В отличие от западного минимализма, в Азии ценят насыщенность и доверие через контекст.
Авторы разбирают культурные различия и показывают, чему стоит поучиться у WeChat и Alipay.
Читать на дизайнерс | #статья
Что такое Азиатский UX и чем он отличается от нашего?
В отличие от западного минимализма, в Азии ценят насыщенность и доверие через контекст.
Авторы разбирают культурные различия и показывают, чему стоит поучиться у WeChat и Alipay.
Читать на дизайнерс | #статья
Forwarded from Новые шрифты
Как проектировать интерфейсы по-азиатски: холистично и беспощадно
Что такое Азиатский UX и чем он отличается от нашего?
В отличие от западного минимализма, в Азии ценят насыщенность и доверие через контекст.
Авторы разбирают культурные различия и показывают, чему стоит поучиться у WeChat и Alipay.
Читать на дизайнерс | #статья
Что такое Азиатский UX и чем он отличается от нашего?
В отличие от западного минимализма, в Азии ценят насыщенность и доверие через контекст.
Авторы разбирают культурные различия и показывают, чему стоит поучиться у WeChat и Alipay.
Читать на дизайнерс | #статья
Forwarded from Carpe Diem / Дмитрий Карпов (Dmitry Karpov)
Был в Питере в гостях у давней своей знакомой Зинаиды Юсовой в её мастерской. Давно наблюдал за её графикой в соцсетях и однажды даже виделись, когда я читал лекцию студентам, а она просто проходила мимо и помахала мне рукой. Было приятно.
Хорошо поговорили о том как художнику развиваться в собственный творческий проект. Что сама жизнь это проект дизайна, проектируемый и конечно непредсказуемый, но увлекательный.
Было интересно вспомнить как творческая жизнь привела к созданию собственного производству для создания коллекций фарфора со своим дизайном и иллюстрациями.
Изначально, она преподавала в художественной школе детям. Много рисовала. Главное, она считает надо работать сразу сериями, делать работы в одном замысле.
Однажды, несколько лет назад она решила, что ей интересно поехать за свой счет и договориться с крупными российскими предприятиями, что она порисует цезха и пространства, огромные архитектурные системы из стали и бетона. Сделал несколько выставок.
Оказавшись на фарфоровом заводе прониклась технологией производства и решила постепенно закупать оборудование для личного проекта — нанесения изображений на фарфор и различную керамику. Не всё было просто, но само качество и самобытность привели к ней клиентов.
Она очень много работает.
Крупные компании заказывают у нее сувениры, которые больше нигде не сделают — её персональную графику на посуде.
Она говорит про то как уважает свое время, свой труд, свое творчество и не мирится с желанием менеджеров клиентов «покомандовать процессами в её мастерской».
Показала свой рабочий процесс, сотни рисунков, десятки проектов. Так показывают то, чем искренне гордятся.
Когда Зина заваривала чай я пошутил, что она взяла обычные чашки, а не свои — с её дизайном. А она улыбнулась и сказала — «точно!» В таких чашках и чай уже другой.
Для меня это важный пример как человек реализуется в своём проекте, в белой, ясной мастерской в самом центре Питера. Говорили и про образование, про культуру, про то, что в жизни важно — чтобы получалось то, что вдохновляет других.
Сказала, что в творческом проекте каждый шаг — словно первый. Надо уметь его делать уверенно каждый раз.
Если вам нужен был импульс, чтобы начать свой проект с первого шага — это он.
Мастерская Зинаиды Юсовой
Хорошо поговорили о том как художнику развиваться в собственный творческий проект. Что сама жизнь это проект дизайна, проектируемый и конечно непредсказуемый, но увлекательный.
Было интересно вспомнить как творческая жизнь привела к созданию собственного производству для создания коллекций фарфора со своим дизайном и иллюстрациями.
Изначально, она преподавала в художественной школе детям. Много рисовала. Главное, она считает надо работать сразу сериями, делать работы в одном замысле.
Однажды, несколько лет назад она решила, что ей интересно поехать за свой счет и договориться с крупными российскими предприятиями, что она порисует цезха и пространства, огромные архитектурные системы из стали и бетона. Сделал несколько выставок.
Оказавшись на фарфоровом заводе прониклась технологией производства и решила постепенно закупать оборудование для личного проекта — нанесения изображений на фарфор и различную керамику. Не всё было просто, но само качество и самобытность привели к ней клиентов.
Она очень много работает.
Крупные компании заказывают у нее сувениры, которые больше нигде не сделают — её персональную графику на посуде.
Она говорит про то как уважает свое время, свой труд, свое творчество и не мирится с желанием менеджеров клиентов «покомандовать процессами в её мастерской».
Показала свой рабочий процесс, сотни рисунков, десятки проектов. Так показывают то, чем искренне гордятся.
Когда Зина заваривала чай я пошутил, что она взяла обычные чашки, а не свои — с её дизайном. А она улыбнулась и сказала — «точно!» В таких чашках и чай уже другой.
Для меня это важный пример как человек реализуется в своём проекте, в белой, ясной мастерской в самом центре Питера. Говорили и про образование, про культуру, про то, что в жизни важно — чтобы получалось то, что вдохновляет других.
Сказала, что в творческом проекте каждый шаг — словно первый. Надо уметь его делать уверенно каждый раз.
Если вам нужен был импульс, чтобы начать свой проект с первого шага — это он.
Мастерская Зинаиды Юсовой