Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 November 29

q

qkation@DevelopQKati... in NodeUA - JavaScript and Node.js in Ukraine
+
источник

ББ

Богдан Билык... in NodeUA - JavaScript and Node.js in Ukraine
Привет, ребят!
Кто-то работал с повторяющимися событиями? Какой подход стоит исползовать при проектировании таблиц в БД?
(Задача состоит в том что есть Event, который может произойти единожды либо повторятся со временем)
источник

BB

Bogdan Bida in NodeUA - JavaScript and Node.js in Ukraine
Cron job?
источник

V

Vladyslav Parashchen... in NodeUA - JavaScript and Node.js in Ukraine
источник

ББ

Богдан Билык... in NodeUA - JavaScript and Node.js in Ukraine
Спасибо @Bogdan_Bida @Vladyslav37)
Думаю вариант Влада больше подходит👍
источник

C

CodeAsm in NodeUA - JavaScript and Node.js in Ukraine
Я буду благодарен вам, если вы сделаете небольшое ревью моего кода. Что можно было бы сделать лучше?
Whats Thumbor? => https://thumbor.readthedocs.io/en/latest/index.html
js
import Thumbor from "classes/thumbor";

const prepareThumborFilterString = (width, height, isSupportWebp, quality) => {
 const format = isSupportWebp ? "webp" : "jpg";
 const qualityFilter = `quality(${quality})`;
 return `fit-in/${width}x${height}/filters:${qualityFilter}:format(${format})`;
};

const prepareUrl = (imageUrl) => {
 const [urlWithoutParams] = imageUrl.split("?");
 const urlWithoutProtocol = urlWithoutParams.replace("https://", "");
 return `${urlWithoutProtocol}?&auto=compress`;
};

const generateImageUrl = (imageSrc, width, height, isSupportWebp, quality) => {
 const filtersString = prepareThumborFilterString(width, height, isSupportWebp, quality);
 const preparedUrl = prepareUrl(imageSrc);
 return Thumbor.generateLink(preparedUrl, filtersString);
};

export default generateImageUrl;
источник

DT

Dan The Great 🔥 in NodeUA - JavaScript and Node.js in Ukraine
Все ок в принципе, но лучше кидай 10+ строчек кода гистом
источник

C

CodeAsm in NodeUA - JavaScript and Node.js in Ukraine
понял. спасибо
источник

Y

Yevhen in NodeUA - JavaScript and Node.js in Ukraine
Лучше перезалейте на gist, как написали выше. Больше ревью получите.
В телеграмме читать код очень неудобно
источник

E

Evgen in NodeUA - JavaScript and Node.js in Ukraine
1) Если работаешь с URL, то и используй класс URL
2) Вместо isSupportedWebp - передавай сразу нужный формат
источник

ББ

Богдан Билык... in NodeUA - JavaScript and Node.js in Ukraine
@tshemsedinov
Тимур, здравствуйте)
у вас есть где-то список книг которые бы вы могли порекомендовать?
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Карл Маркс
источник

BB

Bogdan Bida in NodeUA - JavaScript and Node.js in Ukraine
По поиску в чате можно найти. Если захотеть можно найти еще больше инфы. Тимур не однократно уже все писал и расписывал, надо только захотеть увидеть это
источник

ББ

Богдан Билык... in NodeUA - JavaScript and Node.js in Ukraine
Благодарю)
источник

AB

Andrew B in NodeUA - JavaScript and Node.js in Ukraine
в Гитлабе уже что то там получают)
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
фигасе вы откопали)
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Он читает все сообщения которые пропустил
источник

A

Alxndr 🗽👇 in NodeUA - JavaScript and Node.js in Ukraine
в Вікс працює знайомий, у оффері чи опціон чи акції є
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Осталось ещё тысяч 50 наверное
источник

АМ

Андрей Москаленко... in NodeUA - JavaScript and Node.js in Ukraine
isPortableDevice может
источник