Forwarded from Denis Sexy IT 🤖
Получше ракурс со вчерашнего эвента, положу тут для истории
Попробуйте найти Альтмана на фоне моего имени
Попробуйте найти Альтмана на фоне моего имени
Forwarded from коты и ящики
Забавное наблюдение: мы когда передаем материалы по ориджиналсам на сторонние платформы, то готовим подробные мастера, облегчаем макеты, стараемся особенно не зверствовать и даем минимум комментариев коллегам
Увы, в обратную сторону это почему-то не работает. Сижу слушаю, как «коллеги» прислали на свой креатив моим дизайнерам 100500 комментариев разной степени идиотизма и упорно отказываются просто уже показать, а как надо то.
А ещё открою вам страшный секрет: по комментариям всегда видно, когда их дают просто, чтобы дать. Я лично сдавала большой креатив для совместного проекта и показала [ чисто из вежливости ] этот креатив арту второй платформы. На что мне прилетел комментарий ПОДВИНУТЬ ВЕТКУ право. Ну мы и согласовывали эту ветку.
Каждый раз задаюсь вопросом — неужели это последствия корпоративной культуры, где ты должен втюхать хоть какой-то комментарий, иначе тебя посчитают не про активным. Вроде не сложно просто не е***ь друг другу мозг, своих проектов хватает.
Увы, в обратную сторону это почему-то не работает. Сижу слушаю, как «коллеги» прислали на свой креатив моим дизайнерам 100500 комментариев разной степени идиотизма и упорно отказываются просто уже показать, а как надо то.
А ещё открою вам страшный секрет: по комментариям всегда видно, когда их дают просто, чтобы дать. Я лично сдавала большой креатив для совместного проекта и показала [ чисто из вежливости ] этот креатив арту второй платформы. На что мне прилетел комментарий ПОДВИНУТЬ ВЕТКУ право. Ну мы и согласовывали эту ветку.
Каждый раз задаюсь вопросом — неужели это последствия корпоративной культуры, где ты должен втюхать хоть какой-то комментарий, иначе тебя посчитают не про активным. Вроде не сложно просто не е***ь друг другу мозг, своих проектов хватает.
Forwarded from UI_UX inspiration
This media is not supported in your browser
VIEW IN TELEGRAM
Cue - бренд, производящий парики на заказ
Forwarded from кртбл / медиа о том, как меняются компании
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Daily Coding 🔥
📖Generic Data Structures and Algorithms in Go: An Applied Approach Using Concurrency, Genericity and Heuristics
🖋 Richard Wiener., 2022
Углубите свое понимание общих структур данных, алгоритмов и их приложений с помощью Go и эффективного использования параллелизма. Мы приглашаем вас отправиться в путешествие, целью которого является совершенствование ваших навыков программирования и решения задач. Эта книга проведет вас к следующему шагу, показав, как заставить ваши программы работать эффективно и корректно.
💾 Скачать книгу
Daily Coding #книги #Go
🖋 Richard Wiener., 2022
Углубите свое понимание общих структур данных, алгоритмов и их приложений с помощью Go и эффективного использования параллелизма. Мы приглашаем вас отправиться в путешествие, целью которого является совершенствование ваших навыков программирования и решения задач. Эта книга проведет вас к следующему шагу, показав, как заставить ваши программы работать эффективно и корректно.
💾 Скачать книгу
Daily Coding #книги #Go
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 сайтам?
— Делаешь переходы по принципу «как получилось»?
— Тратишь ночь на то, что можно было собрать за час?
Тогда тебе в канал «Моушен и графика»:
⚡️ Графика и ресурсы под рукой
🎨 Инструменты, которые ускоряют работу
💡 Подборки и советы, которые реально экономят нервы
И твои проекты сразу выглядят в два раза дороже.
👉 Подписывайся — и работай в режиме чит-кодов.
#реклама
О рекламодателе