Forwarded from Новые шрифты
Шрифт Bradobrei by Daria Brajenko
Бесплатно для личных и коммерческих проектов.
📁Скачать Шрифт
#Latin #Free #Cyrillic
🅰️ Новые шрифты
Бесплатно для личных и коммерческих проектов.
📁Скачать Шрифт
#Latin #Free #Cyrillic
🅰️ Новые шрифты
Forwarded from PSD | Дизайн-пространство
Forwarded from Node.JS [ru] | Серверный JavaScript
Напишите скрипт, который принимает путь к текстовому файлу и подсчитывает количество строк в этом файле. Если файл отсутствует, скрипт должен выводить сообщение об ошибке.
Ожидаемое поведение:
• При указании пути к существующему файлу скрипт выводит количество строк в нём.• Если файл не найден, выводится сообщение об ошибке.• Скрипт обрабатывает ошибки корректно.Решение задачи
const fs = require('fs');
const path = process.argv[2];
if (!path) {
console.error('Ошибка: Укажите путь к файлу.');
process.exit(1);
}
fs.readFile(path, 'utf8', (err, data) => {
if (err) {
if (err.code === 'ENOENT') {
console.error('Ошибка: Файл не найден.');
} else {
console.error('Ошибка при чтении файла:', err.message);
}
return;
}
const lines = data.split('\n').length;
console.log(`Количество строк: ${lines}`);
});
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from запуск завтра
А вот antirez, супер успешный программист, работающий над по-настоящему сложными задачами, создатель redis, одной из самых популярных баз данных на свете, делится, как он пользуется ИИ для программирования.
Вкратце: даёт подробный контекст и пишет детальную спецификацию, не вайбкодит и даже не пользуется специальными редакторами (агентами), а буквально копи-пестит код; рекомендует модели Gemini 2.5 PRO и Claude Opus.
Говорит, что нейросети радикально ускоряют его работу.
Вкратце: даёт подробный контекст и пишет детальную спецификацию, не вайбкодит и даже не пользуется специальными редакторами (агентами), а буквально копи-пестит код; рекомендует модели Gemini 2.5 PRO и Claude Opus.
Говорит, что нейросети радикально ускоряют его работу.
Forwarded from Дизайн-снайпер
This media is not supported in your browser
VIEW IN TELEGRAM
Минутка решений:
Разработчик Krish Shah написал приложение для трекпада на макбуке, который теперь можно использовать как достаточно точные весы. Но думаю, что не стоит говорить, что измерять свой вес не стоит и пробовать, а вот бургер или банку с бадами — вполне.
Детали, код, предупреждение, что это эксперимент и вы сами отвечаете за последствия можно получить здесь.
Разработчик Krish Shah написал приложение для трекпада на макбуке, который теперь можно использовать как достаточно точные весы. Но думаю, что не стоит говорить, что измерять свой вес не стоит и пробовать, а вот бургер или банку с бадами — вполне.
Детали, код, предупреждение, что это эксперимент и вы сами отвечаете за последствия можно получить здесь.
Forwarded from Дизайн-снайпер
Минутка иллюстрации:
Обложка журнала и иллюстрации в статьи созданные иллюстратором Gwen Keraval.
Обложка журнала и иллюстрации в статьи созданные иллюстратором Gwen Keraval.
Forwarded from Дизайн-снайпер
This media is not supported in your browser
VIEW IN TELEGRAM
Минутка сочетаний:
В дизайне важно учитывать три фактора. Первое — контекст. Второе — баланс. Третье и самое главное — функциональные изменения в поведении.
Так вот контекст лавандового поля, создает такой баланс для котов, что они меняют своё функциональное поведение и начинают прыгать как дельфины по волнам.
Любите дизайн.
В дизайне важно учитывать три фактора. Первое — контекст. Второе — баланс. Третье и самое главное — функциональные изменения в поведении.
Так вот контекст лавандового поля, создает такой баланс для котов, что они меняют своё функциональное поведение и начинают прыгать как дельфины по волнам.
Любите дизайн.
Forwarded from Дизайн-снайпер
Минутка нашего:
Люблю когда от дизайна немного веет теплом и чуточку чудом. Когда хочется заглянуть и посмотреть — а как это так?
Очень русский дизайн от Канва / Canva
Люблю когда от дизайна немного веет теплом и чуточку чудом. Когда хочется заглянуть и посмотреть — а как это так?
Очень русский дизайн от Канва / Canva