не обманюйте себе і інших
У чому авторка обманює?
Фінансові переваги завжди були на першому місці
У вас?
На цьому етапі свого життя, я обираю гроші
Чому в вас або гроші, або фідбек? (Або-або)
Python з нуля безплатно, українською, перевірка завдань онлайн (First Institute of Reliable Software).
Python Starter (Руслан Іськов):
Курс створено спеціально для осіб з вадами зору які переважно користуються програмами невізуального доступу. Розроблено власну методику викладання, начальні матеріали включно з домашніми завданнями, асистивне програмне забезпечення.
не судіть сильно цей проєкт
Гарний проєкт для портфоліо! До речі, де посилання на GitHub? :)
Декілька місяців тому я написав покрокову інструкцію зі зразками коду — «Як створити Telegram-чатбота з ChatGPT на Python».
«Підготуйте новину — ми опублікуємо» чи щось подібне
«Підготуйте новину, ми опублікуємо, наш прайс: 40 000 грн за публікацію партнерського матеріалу».
Усі медіа зі списку створені щоб заробляти на рекламі, а не будувати спільноту. Як ДОУ. ❤️
На деяких не можна навіть зареєструватися щоб залишити коментар.
Дякую за відповідь. Це важлива інформація щодо вимог — тоді багато питань з архітектури знімається.
все пиар, кроме некеолога
Та й некролог може бути піаром. Комерційні права на витвір мистецтва успадковуються. ;)
16 vCPU/32Gb ram в AWS Lambda
Такої конфігурації AWS Lambda не існує. Там максимум 10 ГБ.
за рахунок менших трат на розробку
Так, так, я бачу як у автора через кожний рядок «console.log», скільки годин або днів він витратив, щоб дізнатись про усі ті «Ризики AWS Lambda» на власному досвіді.
chooseBestCodec
А можна ще простими словами для новачка:
1. Навіщо тут promise? Це не можна зробити звичайною функцією? Навіщо async? Який I/O тут виконується?
2. Навіщо тут try-catch? toLowerCase може не спрацювати?
Ось ChatGPT каже так краще:
function chooseBestCodec(inputPath) {
const extname = path.extname(inputPath).toLowerCase();
if (extname === '.mp4') {
return 'libx264';
} else if (extname === '.avi') {
return 'mpeg2video';
} else if (extname === '.mov') {
return 'libx264';
} else if (extname === '.webm') {
return 'libvpx-vp9';
} else {
return 'libx264'; // Default fallback
}
}
Або:
function chooseBestCodec(inputPath) {
const extname = path.extname(inputPath).toLowerCase();
const codecMap = {
'.mp4': 'libx264',
'.avi': 'mpeg2video',
'.mov': 'libx264',
'.webm': 'libvpx-vp9',
};
return codecMap[extname] || 'libx264'; // Default fallback
}
в AWS Lambda біллінг — в ms
Перекодування відео вимірюється в хвилинах. Знаючі, які «потужні» сервери дають на AWS Serverless, то це будуть години.
І ще я хочу нагадати, що година обчислень на AWS Lambda коштує:
$0.0000000533/ms × 1000 ms × 3600 = $0,19 (ARM, 4 GB RAM, 1 CPU)
а година такого самого (навіть більш потужного) клауд-серверу на Hetzner коштує $ 0.0074 (ARM, 4 GB RAM, 2 CPU), тобто в 25 разів дешевше.
Чекаю на коментарі «а як же безпека та масштабування та рядок в резюме про мікросервіси».
Розділити обробку великих файлів на менші частини.
Тобто одна лямбда розділяє, друга додає водяний знак, третя поєднує знову?
Може тоді вже запустити EC2 instance або ECS контейнер?
Ваш ідеальний бухгалтер для ФОП — який він?
Ідеальний бухгалтер, це той, якого нема, а робота бухгалтера зроблена.
— Чи потрібно, щоб бухгалтер був постійно на зв’язку? можливо підкажіть зручні години, коли вам необхідний зв’язок з бухгалтером
Навіщо бути на звʼязку, якщо я не хочу з ним взагалі спілкуватись?
краще «просто щоб не було проблем»
Так, краще щоб просто не було проблем.
— Ну і кому надасте перевагу: рекомендації знайомого, спец. сервісу, людині з ФОП-досвідом?
Так, надам перевагу рекомендації спец. сервісу з ФОП-досвідом.
онліфанс
Ви для себе чи для друга питаєте? :)
на практиці так і нема жодного аналога іноземно імпротуємих ІТ послуг
Анало-говнет?
Чи ви не хочете шукати?
хочу перекваліфікуватися і вивчити пайтон. Порадьте, будь ласка, курси/ютуб канали/літературу з чого можна почати
Безплатний онлайн-курс Python з нуля українською мовою з автоматичною перевіркою практичних завдань.
Не обовʼязково. Я працюю з двома співробітниками: в одного Selenium + Python взагалі перша робота. У другого — був лише досвід Project Manager. Свої задачі виконують добре та сумлінно.