Forwarded from Новые шрифты
Ecosmith
by Adam Fathony
Free for personal & commercial use
📁 Download: t.me/ZIP_Files/307
#Display #Latin #Script
by Adam Fathony
Free for personal & commercial use
📁 Download: t.me/ZIP_Files/307
#Display #Latin #Script
Forwarded from Dezzigners
Forwarded from Daily Coding 🔥
📖Глубокое обучение с fastai и PyTorch
🖋 Ховард Джереми 2022
Обычно на глубокое обучение смотрят с ужасом, считая, что только доктор математических наук или ботан, работающий в крутой айтишной корпорации, могут разобраться в этой теме. Отбросьте стереотипы: любой программист, знакомый с Python, может добиться впечатляющих результатов. Как? С помощью fastai — библиотеки, предоставляющей комфортный интерфейс для решения наиболее популярных задач. Создатели fastai доказали, что самые модные и актуальные приложения можно делать быстро и не засыпать над скучными теоретическими выкладками и зубодробительными формулами.
💾 Скачать книгу
Daily Coding #книги #Python
🖋 Ховард Джереми 2022
Обычно на глубокое обучение смотрят с ужасом, считая, что только доктор математических наук или ботан, работающий в крутой айтишной корпорации, могут разобраться в этой теме. Отбросьте стереотипы: любой программист, знакомый с Python, может добиться впечатляющих результатов. Как? С помощью fastai — библиотеки, предоставляющей комфортный интерфейс для решения наиболее популярных задач. Создатели fastai доказали, что самые модные и актуальные приложения можно делать быстро и не засыпать над скучными теоретическими выкладками и зубодробительными формулами.
💾 Скачать книгу
Daily Coding #книги #Python
Forwarded from Designdealer
This media is not supported in your browser
VIEW IN TELEGRAM
Микродетали, у Google есть такой маленький фирменный штрих, в некоторых продуктах текстовый курсор мигает не просто серым/чёрным, а переливается фирменными цветами логотипа. Это делают как микроанимацию для повышения узнаваемости бренда и чтобы поле ввода выглядело более живым.
Forwarded from Лобушкин
Бигтех проворачивает мошеннические схемы, а в X тем временем на эту тему лепят мемы.
А теперь редакция канала «Лобушкин» покажет вам фокус с проворотом денег между бигтех-компаниями — внимательно следите за руками: никакой честности, исключительно махинация. OpenAI объявляет о проекте Stargate и о том, что инвестирует $300 млрд в Oracle, первые $100 ярдов уже улетели. Сделка попадает в квартальные отчёты Oracle, и акции компании улетают в космос. За пару дней Ларри Эллисон стал самым богатым человеком мира (мы об этом писали, кстати). Теперь уже Oracle берёт 100 ярдов и даёт их Nvidia, чтобы закупить ещё видеокарт для серверов, которые сдают OpenAI, — вот ещё один контрактик на 40 ярдов. Nvidia бьёт все рекорды капитализации и становится самой богатой компанией мира.
Далее Nvidia берёт эти деньги и возвращает Сэму Альтману в виде инвестиций. Стоимость OpenAI растёт, и, следовательно, больше инвесторов хотят влить денег в этот стартап.
То есть они крутят деньги между собой, становятся богаче на росте акций, а капитал снова у первоначального владельца. Каждый такой анонс или сделка будет сопровождаться ростом акций. И всё, что не даёт сейчас резко лопнуть этому пузырю, — это то, что ИИ сейчас в тренде, а ChatGPT — один из самых популярных продуктов, связанных с ИИ. Всё.
Вот так богатые и становятся богаче.
@lobushkin
А теперь редакция канала «Лобушкин» покажет вам фокус с проворотом денег между бигтех-компаниями — внимательно следите за руками: никакой честности, исключительно махинация. OpenAI объявляет о проекте Stargate и о том, что инвестирует $300 млрд в Oracle, первые $100 ярдов уже улетели. Сделка попадает в квартальные отчёты Oracle, и акции компании улетают в космос. За пару дней Ларри Эллисон стал самым богатым человеком мира (мы об этом писали, кстати). Теперь уже Oracle берёт 100 ярдов и даёт их Nvidia, чтобы закупить ещё видеокарт для серверов, которые сдают OpenAI, — вот ещё один контрактик на 40 ярдов. Nvidia бьёт все рекорды капитализации и становится самой богатой компанией мира.
Далее Nvidia берёт эти деньги и возвращает Сэму Альтману в виде инвестиций. Стоимость OpenAI растёт, и, следовательно, больше инвесторов хотят влить денег в этот стартап.
То есть они крутят деньги между собой, становятся богаче на росте акций, а капитал снова у первоначального владельца. Каждый такой анонс или сделка будет сопровождаться ростом акций. И всё, что не даёт сейчас резко лопнуть этому пузырю, — это то, что ИИ сейчас в тренде, а ChatGPT — один из самых популярных продуктов, связанных с ИИ. Всё.
Вот так богатые и становятся богаче.
@lobushkin
Forwarded from Shock Design
This media is not supported in your browser
VIEW IN TELEGRAM
Признайся!
Ты снова скачал шрифт, а там только латиница.
Ты опять подбирал цвета на глаз, а потом сказал «ну сойдет».
Ты пытался найти исходник, но нашел только фейковый PNG в клетку
Хватит позориться. Вот тебе нормальные ссылки:
✈️ t.me/sexyfont – 100% шрифтов тут поддерживают кириллицу
✈️ t.me/ishoddesign – Исходники без мучений. Наглядные презентации
✈️ t.me/sexycolors – Цветовые сочетания, которые сразу попадают в точку.
Ты же дизайнер, а не археолог. Работай с нормальным материалом.
Реклама.
ИП Исламов Амир Гафарович
ИНН 746000099450
erid: 2VtzquYMRJB
Ты снова скачал шрифт, а там только латиница.
Ты опять подбирал цвета на глаз, а потом сказал «ну сойдет».
Ты пытался найти исходник, но нашел только фейковый PNG в клетку
Хватит позориться. Вот тебе нормальные ссылки:
✈️ t.me/sexyfont – 100% шрифтов тут поддерживают кириллицу
✈️ t.me/ishoddesign – Исходники без мучений. Наглядные презентации
✈️ t.me/sexycolors – Цветовые сочетания, которые сразу попадают в точку.
Ты же дизайнер, а не археолог. Работай с нормальным материалом.
Реклама.
ИП Исламов Амир Гафарович
ИНН 746000099450
erid: 2VtzquYMRJB
Forwarded from Node.JS [ru] | Серверный JavaScript
Создайте небольшое приложение на Node.js, которое управляет списком задач. Программа должна принимать три аргумента командной строки: действие (
add, list или remove), название задачи и опционально индекс задачи для удаления. Программа должна хранить задачи в текстовом файле (tasks.txt) и уметь добавлять новые задачи, выводить список всех задач и удалять задачу по индексу.•
node app.js add "Сделать уборку" — добавляет задачу "Сделать уборку" в файл.•
node app.js list — выводит все задачи из файла с их индексами.•
node app.js remove 1 — удаляет задачу с индексом 1 из файла.Решение задачи
const fs = require('fs');
const action = process.argv[2];
const task = process.argv[3];
const filePath = 'tasks.txt';
if (!action) {
console.log('Используйте: node app.js <add|list|remove> [task|index]');
process.exit(1);
}
// Функция для добавления новой задачи
function addTask(task) {
fs.appendFile(filePath, `${task}\n`, (err) => {
if (err) {
console.error('Ошибка при добавлении задачи:', err);
process.exit(1);
}
console.log(`Задача "${task}" добавлена.`);
});
}
// Функция для вывода всех задач
function listTasks() {
fs.readFile(filePath, 'utf8', (err, data) => {
if (err) {
console.error('Ошибка чтения файла:', err);
process.exit(1);
}
const tasks = data.trim().split('\n');
if (tasks.length === 0 || (tasks.length === 1 && tasks[0] === '')) {
console.log('Список задач пуст.');
} else {
console.log('Список задач:');
tasks.forEach((task, index) => {
console.log(`${index + 1}. ${task}`);
});
}
});
}
// Функция для удаления задачи по индексу
function removeTask(index) {
fs.readFile(filePath, 'utf8', (err, data) => {
if (err) {
console.error('Ошибка чтения файла:', err);
process.exit(1);
}
const tasks = data.trim().split('\n');
if (index < 1 || index > tasks.length) {
console.log('Некорректный индекс задачи.');
return;
}
tasks.splice(index - 1, 1);
fs.writeFile(filePath, tasks.join('\n'), (err) => {
if (err) {
console.error('Ошибка при удалении задачи:', err);
process.exit(1);
}
console.log(`Задача под номером ${index} удалена.`);
});
});
}
// Логика обработки команд
if (action === 'add') {
if (!task) {
console.log('Введите название задачи для добавления.');
} else {
addTask(task);
}
} else if (action === 'list') {
listTasks();
} else if (action === 'remove') {
const index = parseInt(task, 10);
if (isNaN(index)) {
console.log('Введите корректный номер задачи для удаления.');
} else {
removeTask(index);
}
} else {
console.log('Неизвестное действие. Используйте "add", "list" или "remove".');
}
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Адовый UX
На горе кал
Сов эк оч мал
(отдельно удивляет дизайн иконок. если у мтс музыки нет денег на дизайнеров с руками, они могли хотя бы найти двадцать баксов на нормальный готовый пак? их же много хороших, даже бесплатные хорошие есть)
Сов эк оч мал
(отдельно удивляет дизайн иконок. если у мтс музыки нет денег на дизайнеров с руками, они могли хотя бы найти двадцать баксов на нормальный готовый пак? их же много хороших, даже бесплатные хорошие есть)
Forwarded from Оди
This media is not supported in your browser
VIEW IN TELEGRAM
Как быстро инвертировать логотип — короткий урок
#awd_tips #awd_edu #awd_ai via x.com/DrFonts/status/1970856283206275306
#awd_tips #awd_edu #awd_ai via x.com/DrFonts/status/1970856283206275306