Size: a a a

Node.js — русскоговорящее сообщество

2021 April 01

MZ

Mark Zherdin in Node.js — русскоговорящее сообщество
Всем привет! Ищу кофаундера на роль CTO (node.js) c горящими глазами и с желанием поучавствовать в создании и становлении компании, желательно на фултайм (c готовностью работать без зарплаты до первых продаж, но с хорошей долей в компании). В приоритете быстрая и качественная разработка (без излишнего перфекционизма). Основа написана для бека и фронта - нужен кор функционал. Всех кого заинтересовало предложение пишите ко мне в личку. Всем хорошего и продуктивного дня!
источник

АL

Александр Laksan... in Node.js — русскоговорящее сообщество
Подскажите, как второй вариант переписать на первый ?
источник

N

Nikita in Node.js — русскоговорящее сообщество
если речь идет о выборке за опредленный день, то так

const lower_date = moment(start).startOf('day').toDate()
const upper_date = moment(start).endOf('day').toDate()

{
 startTime: {
    $lte: upper_date,
    $gte: lower_date
  }  
}
источник

^

^_^ in Node.js — русскоговорящее сообщество
O`zbeklar 😂
источник

U

UMAR in Node.js — русскоговорящее сообщество
I sent  wrong goup  in image
источник

N

Nikita in Node.js — русскоговорящее сообщество
@ShGKme @Curly_Cina боты тест тюринга проходят опять?
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Вроде оба живые
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
Таких как ты легион. Только вот желающих забесплатно галерить - ноль. Это учитывая, что многие компании и деньги платят и опционы дают.
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Хорошо бы ещё понимать надо ли учитывать часовой пояс при этих старт/энд оф дей
источник

АL

Александр Laksan... in Node.js — русскоговорящее сообщество
Мне не нужно
источник

АL

Александр Laksan... in Node.js — русскоговорящее сообщество
а самое значение  $$session.startTime можно в текст перевести ?
источник

MZ

Mark Zherdin in Node.js — русскоговорящее сообщество
Сам долгое время работал 8+ лет фронтенд разработчиком. Ищу партнера - с кем можно было пройти путь становления компании.
И не предлагаю бесплатно на меня работать. Могу рассказать и презентовать проект плюс отношения достаточно просто юридически оформляются. Деньги - это оплата наемному сотруднику за проделанную работу, опционы - это метод стимуляции. Ну правда тут нужно иметь толератность к риску, веру в проект и хорошую команду, чтоб перейти от наемного сотрудника на позицию cofounder и не каждый готов пойти на этот шаг.
источник

E

Evgeny in Node.js — русскоговорящее сообщество
Приватные методы не тестируются?

Допустим у меня есть

class SomeService {
    #func1() { … }
   
    #func2() { … }

    doSomeStuff() {
         const a = this.#func1();
         const b = this.#func2();
         return a + b;
   }
}

Тестировать только doSomeStuff()? А что если я не уверен в том что происходит в приватных методах и хотел бы их протестировать? Покрыть юнит-тестами.
Нормально ли будет их вынести куда нибудь в lib/utils отдельно как публичные и затем использовать в сервисе? или даже внутри приватных методов?

somePrivateFunction (params) {
   return someTestedPublicFunction(params);
}

Или в этом случае тестировать только поведение doSomeStuff ?
Лукас тому кто дочитал…
источник

VL

Vanya Leyn in Node.js — русскоговорящее сообщество
приватные не тестируются напрямую
они тестируются в твоих публичных
источник

E

Evgeny in Node.js — русскоговорящее сообщество
что если публичное это жирная процедура?
источник

E

Evgeny in Node.js — русскоговорящее сообщество
состоящая из нескольких приватных хелперов
источник

UT

Unknown T. in Node.js — русскоговорящее сообщество
Добрый день! А как можно проверить совпадение строки и glob-шаблона? Или отфильтровать массив путей по нему. Как с регуляркой можно делать, только мне надо для glob-шаблона. Например:
‘/path/nested/another/test.js’.checkGlob(‘/path/**/*.js’) // true
‘any/path/file.js’.checkGlob(‘**/*.css’) // false
источник

VL

Vanya Leyn in Node.js — русскоговорящее сообщество
ты все еще тестируешь ток публичные
если есть желание тестировать приватные - ты что то делаешь не так, чекни курс Климова по тестированию
источник

E

Evgeny in Node.js — русскоговорящее сообщество
Благодарю за совет!
источник

UT

Unknown T. in Node.js — русскоговорящее сообщество
minimatch it is
всем спасибо, этот чатик никогда не подводил )
источник