Vladimir
докер
horpto
либо деб-пакетом либо целой исошкой
Nikolay
да, я чет забыл, сейчас же докер в моде
Semyon
Ребята, в чем проблема, почему буффер как строка воспринимается?
function readFileToBuffer() {
let fileUrl = './files/test.jpg';
let fileStream = fs.createReadStream(fileUrl);
let tempBuffer = '';
fileStream.on('data', (chunk) => {
tempBuffer += chunk;
});
fileStream.on('end', (result) => {
Jimp.read(tempBuffer, function (err, image) {
if(err) {
console.log("Err:", err);
}
else {
console.log(image);
}
});
})
}
Semyon
Error: Path must be a string without null bytes
horpto
а чем тебе fs.readFile[Sync] не устраивает?
Semyon
У меня есть сейчас реальная ситуация, в которой нужно подобный гемор разрулить. Там как также readable стрим отправляет мне по частям файл, а мне нужно уже его собрать правильно в буфер, только вот с этой траблой никак разобраться не могу
horpto
а pathUrl точно так константой передается?🤔
да и вообще, где именно ошибка бросается?
и обработчика на fileStream.on('error') нет.
Semyon
Ошибка внутри Jimp была, там обработка по типо в конструкторе, если буффер то он считывает одним путем, если строка, то пытается прочитать файл
Semyon
Проблему решил
http://stackoverflow.com/questions/14269233/node-js-how-to-read-a-stream-into-a-buffer
Semyon
У буфера есть своя функция для конкатинации
horpto
лол, я думал ошибка ещё при createReadStream.
Semyon
Ахаха :D Надо было кинуть стэк трейс
Мерль
https://davidwalsh.name/convert-websites-apps
Архитектор
Рекомендую "Уроки JavaScript"
https://play.google.com/store/apps/details?id=com.reedbook.jstutorial
Владимир
гораздо проще. Сажаешь какую-нить чувиху из Уфы за 20к в месяц делать эти видосики.
Владимир
и продаешь
ㅤ
Дима
Есть какие-нибудь библиотеки для проверки корректности email не на регэкспах? Глядя в стандарт, я не уверен, что регэкспами в основе большинства либ его реально охватить полностью
Дима
А нужно, чтобы всякие экзотические, но корректные случаи тоже проверялись
Vladimir
Не рекомендуется проверять слишком строго
Дима
Почему?
Vladimir
Ща поищу статейку
Vladimir
Если коротко, то это слишком сложно, и по факту не стоит того
Vladimir
Все равно нужно отправлять письмо для подтверждения
Vladimir
https://davidcel.is/posts/stop-validating-email-addresses-with-regex/
Дима
Мне просто не пользователя регистрировать, письма отсылать не нужно)
Vladimir
А зачем тебе почта, если ты не планируешь слать письма?
Дима
Vint
О, подойдёт, спасибо 👍
Но оно на регулярках, конечно же) Хоть и не злых. Если найдёшь баг - автор охотно принимает PR или сам допиливает по созданному issue.
Vint
Ohar
Ohar
Vlad
Sander
Всем привет
Sander
есть ли какая-нибудь группа специальаня для ГО программистов в телеграме?
horpto
есть
Sander
а можно?
Sander
ссылку
Sander
пожалуйста
Sander
@horpto
horpto
ща, поищу..
Sander
угу, был бы очень признателен 🙏
A
http://telegram.me/proGO
A
Или http://telegram.me/gogolang
A
Vitaliy
Го, я создал!
Anton
что ты продавать собрался?
@klond90
Anton
что бы продавать https://github.com/h2non/videoshow ты должен сначала купить его у меня
Anton
цимес? О_о
Ilia
Еврей же, везде гешефт нужен:)
ㅤ
http://smmry.com/
ㅤ
ну да
ㅤ
я к тому, что тема хорошая и есть стартапы целиком про неё
ㅤ
а, да
Anton
:(
ㅤ
reverted
Dreamerinnoise
а есть бот, который превращает стикеры в обычные текстовые смайлы?
Мерль
Mannaro
Народ, а никто не ставил ubuntu/kubuntu на ноуте с UEFI? Куда-то ушла подсветка экрана + подсветка клавиатуры.
Dmitry
Что за ноут?
Mannaro
samsung
Anonymous
DeprecationWarning: Using Buffer without `new` will soon stop working.
Интересно насколько быстро, это исправят.
Vladimir
Исправят что?
Anonymous
https://github.com/auth0/node-jsonwebtoken/issues/268
Anonymous
причем не только в этом модуле
Дима
Дима
Всему Red Hat в душу плюнул))
Ohar
Vitaliy
Нормально делай — нормально будет! :)
Anonymous
Vl
Привет, ребята. Есть вопрос по поводу реализация видеостриминового чата на nodejs, без WebRTC
Vl
может кто опдсказать как правильно обыграть такое?
Vl
браузер
Vl
пока стримиться с помощью MediaRecorder и blob кускамы делается broadcast чкркз socket.io