Forwarded from Node.JS [ru] | Серверный JavaScript
Представляем 5 полезных, но малоизвестных библиотек JavaScript! Они помогут сэкономить силы и время при форматировании дат, обработке URL-параметров и отладке веб-страниц в мобильном терминале.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Denis Sexy IT 🤖
Кстати, люди кто делает, что им скажут роботы, уже имеют определение, их называют «Эхоборгами»
Эхоборг – это человек, чьи слова и/или действия определяются АИ, а реплики передаются человеку по скрытому каналу, после чего он их озвучивает (speech shadowing)
Forwarded from Dezzigners
🧰 Droplette — Генератор палитр на базе ИИ для Figma и FigJam, который позволяет синхронизировать стили и цвета для создания бесчисленных комбинаций палитр
Dezzigners
Dezzigners
Forwarded from Адовый UX
Forwarded from Адовый UX
Media is too big
VIEW IN TELEGRAM
Привет, это Миша и Сережа, мы делаем проект Выставка — это библиотека UI референсов и анимаций. Под капотом Выставки AI-cервис, который круглосуточно ищет и постит качественные примеры цифровых продуктов.
Вот несколько причин зайти на выставку:
1. Наш AGI настолько совершенный, что откопал даже у индусов качественный дизайн
2. Мы постим статьи и видео от лучших дизайнеров в индустрии. Например, интервью про шейдерные анимации с дизайнером из Airbnb и Arc
3. В этом канале референсы появляются быстрее всего, потому что машина ходит и ищет их круглосуточно
@reference_exhibition
Реклама. ИП Наер М.А., ИНН: 773008901119, erid: 2SDnjbxDsBk
Вот несколько причин зайти на выставку:
1. Наш AGI настолько совершенный, что откопал даже у индусов качественный дизайн
2. Мы постим статьи и видео от лучших дизайнеров в индустрии. Например, интервью про шейдерные анимации с дизайнером из Airbnb и Arc
3. В этом канале референсы появляются быстрее всего, потому что машина ходит и ищет их круглосуточно
@reference_exhibition
Реклама. ИП Наер М.А., ИНН: 773008901119, erid: 2SDnjbxDsBk
Forwarded from Daily Coding 🔥
📖Java Programming Made Easy
🖋 Scott Craig, 2023
Окунитесь в захватывающий мир программирования с книгой "Программировать на Java стало проще: раскройте свой потенциал в программировании с нуля". Независимо от того, являетесь ли вы абсолютным новичком с нулевым опытом программирования или опытным программистом, желающим усовершенствовать свои навыки программирования на Java, это всеобъемлющее руководство станет для вас идеальным помощником. Мы превратили сложные концепции в простые, понятные объяснения, дополненные практическими примерами и упражнениями.
💾 Скачать книгу
Daily Coding #книги #Java
🖋 Scott Craig, 2023
Окунитесь в захватывающий мир программирования с книгой "Программировать на Java стало проще: раскройте свой потенциал в программировании с нуля". Независимо от того, являетесь ли вы абсолютным новичком с нулевым опытом программирования или опытным программистом, желающим усовершенствовать свои навыки программирования на Java, это всеобъемлющее руководство станет для вас идеальным помощником. Мы превратили сложные концепции в простые, понятные объяснения, дополненные практическими примерами и упражнениями.
💾 Скачать книгу
Daily Coding #книги #Java
Forwarded from Новые шрифты
Шрифт Signate Grotesk
Шрифт Signate Grotesk имеет современный и элегантный стиль без засечек. Можно использовать отдельно или в качестве поддержки для другой типографики. Очень универсальный для написания официальных документов, логотипов, брендинга продукции, дизайна веб-сайтов.
Скачать
#free #latin #cyrillic
Шрифт Signate Grotesk имеет современный и элегантный стиль без засечек. Можно использовать отдельно или в качестве поддержки для другой типографики. Очень универсальный для написания официальных документов, логотипов, брендинга продукции, дизайна веб-сайтов.
Скачать
#free #latin #cyrillic
Forwarded from Дизайн-Телега 🔥
🔗 ЗАБРАТЬ СЕБЕ
#полезное #материалы #UIкиты
Источник
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Shock Design
This media is not supported in your browser
VIEW IN TELEGRAM
Еще одна нейросеть Krea AI, которая может генерить изображения на основе промта и простого наброска.
Forwarded from UI_UX inspiration
Forwarded from Node.JS [ru] | Серверный JavaScript
Создайте небольшое приложение на Node.js, которое симулирует простой чат. Программа должна принимать два аргумента командной строки: действие (
send, history) и сообщение. Программа должна сохранять все сообщения в текстовом файле (chat.txt) и уметь добавлять новые сообщения, а также выводить историю чата.•
node app.js send "Привет, как дела?" — добавляет сообщение "Привет, как дела?" в файл. • • node app.js history — выводит историю всех сообщений из файла.Решение задачи
const fs = require('fs');
const action = process.argv[2];
const message = process.argv[3];
const filePath = 'chat.txt';
if (!action) {
console.log('Используйте: node app.js <send|history> [message]');
process.exit(1);
}
// Функция для добавления нового сообщения
function sendMessage(message) {
const timestamp = new Date().toLocaleString();
const formattedMessage = `[${timestamp}] ${message}`;
fs.appendFile(filePath, `${formattedMessage}\n`, (err) => {
if (err) {
console.error('Ошибка при отправке сообщения:', err);
process.exit(1);
}
console.log('Сообщение отправлено.');
});
}
// Функция для вывода истории сообщений
function showHistory() {
fs.readFile(filePath, 'utf8', (err, data) => {
if (err) {
console.error('Ошибка чтения файла:', err);
process.exit(1);
}
const messages = data.trim().split('\n');
if (messages.length === 0 || (messages.length === 1 && messages[0] === '')) {
console.log('История чата пуста.');
} else {
console.log('История чата:');
messages.forEach((msg) => {
console.log(msg);
});
}
});
}
// Логика обработки команд
if (action === 'send') {
if (!message) {
console.log('Введите сообщение для отправки.');
} else {
sendMessage(message);
}
} else if (action === 'history') {
showHistory();
} else {
console.log('Неизвестное действие. Используйте "send" или "history".');
}
Please open Telegram to view this post
VIEW IN TELEGRAM