Forwarded from Dezzigners
Forwarded from Новые шрифты
Forwarded from Дизайн-Телега 🔥
iPhone 16 and 16 Plus Mockups
Эти макеты высококачественные и реалистичные, идеально подходят для презентаций и демонстрации дизайнов. Они упрощают процесс создания прототипов и помогают лучше представить, как будет выглядеть ваше приложение на реальных устройствах.
#Mockup
ОТКРЫТЬ
👨 Дизайн-телега
Эти макеты высококачественные и реалистичные, идеально подходят для презентаций и демонстрации дизайнов. Они упрощают процесс создания прототипов и помогают лучше представить, как будет выглядеть ваше приложение на реальных устройствах.
#Mockup
ОТКРЫТЬ
👨 Дизайн-телега
Forwarded from Дизайн-Телега 🔥
Forwarded from PSD | Дизайн-пространство
Forwarded from UI_UX inspiration
This media is not supported in your browser
VIEW IN TELEGRAM
Design by voje Grubisic #веб
Forwarded from Node.JS [ru] | Серверный JavaScript
Напишите скрипт, который принимает путь к папке и выводит количество файлов каждого расширения в этой папке.
Пример:
node fileExtensions.js ./example-folder
txt: 3
js: 5
json: 2
Решение задачи
const fs = require('fs');
const path = require('path');
const folderPath = process.argv[2];
if (!folderPath) {
console.error('Укажите путь к папке.');
process.exit(1);
}
fs.readdir(folderPath, (err, files) => {
if (err) {
console.error('Ошибка чтения папки:', err.message);
return;
}
const extensionCount = files.reduce((acc, file) => {
const ext = path.extname(file).slice(1); // Получаем расширение без точки
if (ext) {
acc[ext] = (acc[ext] || 0) + 1;
}
return acc;
}, {});
console.log('Расширения файлов:');
for (const [ext, count] of Object.entries(extensionCount)) {
console.log(`${ext}: ${count}`);
}
});
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from UX Live 🔥
This media is not supported in your browser
VIEW IN TELEGRAM
Дружный коллектив и печеньки 🆚 ТК РФ
Please open Telegram to view this post
VIEW IN TELEGRAM