Alexander
ведь это общая память
Alexander
500мб считай на ось итд
Alexander
хотя если у тебя виртуалка на 1гб и там нормально крутится, то должно быть ок
Alexander
о, надо вифи прикрутить на джетсон
Alexander
спрятать подальше и будет сервером
Alexander
ого
Alexander
почем
Alexander
ват
Alexander
вместо 40?))
Alexander
ну да, на нем можно сразу бота и завести
Alexander
тк не надо пробрасывать снаружи ничего
Alexander
а еще говорят в него можно воткнуть intel NCS2
Alexander
0,5 tflops
Alexander
на 5вт
Alexander
да, там openvino
Alexander
pytorch->onnx->openvino
Alexander
не все модели доживают до конца
Alexander
))))))
Jordan
Alexander
не знаю
Alexander
что с этм делать интересно
Alexander
только если датасаенс
Jordan
не знаю
Может чтобы знакомиться?
Alexander
есть вообщ монстр tx2 8gb
Alexander
400-600 евро
Alexander
на ебее 50к, в роисси 35к
Alexander
https://aliexpress.ru/item/1005001595426317.html?sku_id=12000016722539616&spm=a2g2w.productlist.0.0.767d651bYldBlt
Alexander
блин
Alexander
ну не, за 35к проще видюху взять))
Alexander
и зеон б\у
Alexander
ХМММ
Alexander
щас оч дешево стоят максвеллы, тк там плохо майнится
Alexander
м40 я видел за 260 баксов 24гб)
Alexander
можно сразу все нейронки засунуть
Alexander
там часто более старые стоят дороже, тк их закупали дороже
Alexander
вышли новые, их купили дешевле, продают дешевле))
Alexander
так отруби))
Alexander
пусть телега отрабатывает ресайзы и проверку типов
Alexander
а у тебя на входе будет 1280х1280 максимум
Alexander
размер большой
Alexander
в смысле габаритный))
Alexander
чет народ повалил. канал за неделю +20%
Alexander
спс)
Ооо, Амігос (Заєць 2.0)
Ооо, Амігос (Заєць 2.0)
Сарафанное радио пашет)
Максим
Может, кто сможет помочь, буду очень благодарен
Пока писал простого бота для тг, столкнулся с проблемой, что нужно прикреплять юзеров к бд(mongodb), увидел решение(в одном из ботов Никиты), через написание типа с новыми свойствами объекта ctx, но никак не могу понять как правильно работать с файлом .d.ts и как вообще можно добавить свойство к объекту телеграфа.
Для большей ясности, я хочу, чтобы можно было сделать так:
const dbuser = await findOrCreateUser(ctx)(функция, которая находит существующего юзера или создает нового)
ctx.dbuser = dbuser(присваиваю текущему пользователю этого юзера из бд)
И как понимаю, для этого я должен сделать новый тип для ctx таким образом:
declare module 'telegraf' {
export class ContextMessageUpdate {
dbuser: InstanceType<User>
options: {
username?: string
}
}
export interface Composer<TContext extends ContextMessageUpdate> {
action(
action: string | string[] | RegExp,
middleware: Middleware<TContext>,
...middlewares: Array<Middleware<TContext>>
): Composer<TContext>
}
}
Но у меня ругается на Composer и вообще я все еще не совсем понимаю, для чего он тут нужен
Максим
Может, кто сможет помочь, буду очень благодарен
Пока писал простого бота для тг, столкнулся с проблемой, что нужно прикреплять юзеров к бд(mongodb), увидел решение(в одном из ботов Никиты), через написание типа с новыми свойствами объекта ctx, но никак не могу понять как правильно работать с файлом .d.ts и как вообще можно добавить свойство к объекту телеграфа.
Для большей ясности, я хочу, чтобы можно было сделать так:
const dbuser = await findOrCreateUser(ctx)(функция, которая находит существующего юзера или создает нового)
ctx.dbuser = dbuser(присваиваю текущему пользователю этого юзера из бд)
И как понимаю, для этого я должен сделать новый тип для ctx таким образом:
declare module 'telegraf' {
export class ContextMessageUpdate {
dbuser: InstanceType<User>
options: {
username?: string
}
}
export interface Composer<TContext extends ContextMessageUpdate> {
action(
action: string | string[] | RegExp,
middleware: Middleware<TContext>,
...middlewares: Array<Middleware<TContext>>
): Composer<TContext>
}
}
Но у меня ругается на Composer и вообще я все еще не совсем понимаю, для чего он тут нужен
Других способов сделать бота с бд на ts я не нашел, а с этим не могу сам разобраться
Максим
Спасибо
Alexander
https://www.reddit.com/r/cursedcomments/comments/qmfjlw/cursed_feature/
A
Alexander
считает хеши в столбик
Alexander
эээ
Alexander
как это связано с хешами в столбик
Yakov
Yakov
Lev
Фото сгенерировано моделью ruDALL-E от Сбера по запросу "Программирование - боль"
Lev
A
yarn тоже поддерживает pnp, если я правильно понимаю о чем речь
A
https://yarnpkg.com/features/pnp
lucifer∞
Я тут планку начала делать, и пришла к выводу, что смерть от неподвижного образа жизни и ожирения не такая уж плохая смерть
Lev
Фото сгенерировано моделью ruDALL-E от Сбера по запросу "Банановая депрессия"
Lev
Yakov
npm придумали pub
Yakov
Менеджер пакетов для Dart изначально на таком принципе :)
Nikita 🐋
Может, кто сможет помочь, буду очень благодарен
Пока писал простого бота для тг, столкнулся с проблемой, что нужно прикреплять юзеров к бд(mongodb), увидел решение(в одном из ботов Никиты), через написание типа с новыми свойствами объекта ctx, но никак не могу понять как правильно работать с файлом .d.ts и как вообще можно добавить свойство к объекту телеграфа.
Для большей ясности, я хочу, чтобы можно было сделать так:
const dbuser = await findOrCreateUser(ctx)(функция, которая находит существующего юзера или создает нового)
ctx.dbuser = dbuser(присваиваю текущему пользователю этого юзера из бд)
И как понимаю, для этого я должен сделать новый тип для ctx таким образом:
declare module 'telegraf' {
export class ContextMessageUpdate {
dbuser: InstanceType<User>
options: {
username?: string
}
}
export interface Composer<TContext extends ContextMessageUpdate> {
action(
action: string | string[] | RegExp,
middleware: Middleware<TContext>,
...middlewares: Array<Middleware<TContext>>
): Composer<TContext>
}
}
Но у меня ругается на Composer и вообще я все еще не совсем понимаю, для чего он тут нужен
решение простое: юзать grammY
Nikita 🐋
я сегодня обновляю права водительские
Nikita 🐋
буду модным усачем
Nikita 🐋
так это не теория заговора же
Nikita 🐋
просто chip hoarding
Yakov
Yakov
Yakov
Nikita 🐋
Nikita 🐋
по следам телеграфа
Nikita 🐋
но круче
Yakov
Надо портировать на Dart
Yakov