Станислав
То есть, тебе его не дам. Смирись.
Aleksand
То есть, тебе его не дам. Смирись.
ну это я понял. в общем ничего иного от тебя не ожидал. эксперт!
Станислав
Вот и славно.
Cesare Borgia
ну это я понял. в общем ничего иного от тебя не ожидал. эксперт!
Реально, че ты к нему прицепился. Не хочет платить - это его дело. Может он хочет 300 штук зарегистрировать, а потом только парочку продлить
Eldar
Если нужен домен точно бесплатный и с твоими данными в WHOIS, то это только PP.UA
Eldar
Ну или опять же возьми платный украинский за 200 руб/год
Eldar
Они самые дешевые
Alexander
Не пойму, а чем субдомены не устраивают?
Arthur
Всем привет. При использовании node v8.3.0 и модуля websocket. Делаю чат. В какой-то момент виснет нода. Перестаёт отвечать на какие либо запросы. В логах ошибок нет. Кто-нибудь сталкивался? Как решили ?
Ilia
Привет всем, кто нибудь пользуется автосгенеренными тестами по сеггеру? Или кто как тестирует по свеггеру?
Таймураз
В общем, тысяча за продление — это много. Если доменов много, то это вырастает в большие деньги. Особенно если не рассчитываешь вообще эти деньги тратить. Деньги штука такая — их нужно считать. Особенно по делу.
Можно легко найти один домен за 200 в год И если тебе потом продлевают домен дороже- значит ты не обратил внимание на целый ряд вещей (например, первый год продается со скидкой) Покупать кучу доменов для свистоперделок- глупо. Как уже говорили, лучше купить один свой домен и на нем кучу поддоменов заводить.
Evgeny
не тот чат
Dmitry
почему?
Evgeny
почитайте описание чата
Таймураз
почему?
@javascript_jobs потому
Станислав
Можно легко найти один домен за 200 в год И если тебе потом продлевают домен дороже- значит ты не обратил внимание на целый ряд вещей (например, первый год продается со скидкой) Покупать кучу доменов для свистоперделок- глупо. Как уже говорили, лучше купить один свой домен и на нем кучу поддоменов заводить.
У меня много доменов, и я знаю, сколько стоит их продлять суммарно. Тот парень имеет мало доменов, поэтому сумма в тысячу за продление ему кажется маленькой. Конечно, она небольшая, если это один домен. При этом он по-детски совершенно считает, что продление доменов - это не те деньги, которые следует считать.
Станислав
Как говорил Лавров: who the fuck are you to teach me?
Alex
Нашли из за чего сратся
ikasymov
почему я не могу записат данные в поле в таблице выходит ошибка Unhandled rejection SequelizeDatabaseError: Data too long for column 'value' at row 1
ikasymov
хотя там dataType.TEXT
ikasymov
не очень то и уж длинные у меня там данные
ikasymov
база mysql
Eugene
Вообщем такие у меня дела, есть моделька User. Делаю в мангусте кастомный фильтр isEmail > возвращаю результат. Вот думаю где лучше делать такие проверки. В Контроллере при отправке или в модели ? Или там и там ?;)
Eugene
Есть мнение что контроллер не должен знать о данных, так наверное лучше только в модельке.
Victor
а что если сделать виртуальное свойство?
Victor
virtual('isEmail') .get(function(){ return this.email ?.... });
Anonymous
Доброго дня. Помогите понять в чем проблема с гальпом. На линуксе ее не возникало, а на винде почему-то ошибка. Error: ""C:\Users\...\node_modules\optipng-bin\vendor\optipng.exe"" Возникает при наличии картинок в папке img. Таск: `gulp.task('image:build', () => { gulp.src(path.src.img) .pipe(imagemin({ progressive: true, svgoPlugins: [{removeViewBox: false}], use: [pngquant()], interlaced: true })) .pipe(gulp.dest(path.build.img)) .pipe(browserSync.stream()); });`
Anonymous
самого текста ошибки нет
Anonymous
Подскажите пожалуйста, на русском есть единственная книга по mongoDB, но 12 года. Актуально ли еще? или все уже поменялось? И что посоветуете для изучения на русском?
Evgeny
Очень рекомендую для изучения на русском "Практическая грамматика английского языка с упражнениями и ключами под редакцией Качаловой К. Н."
Sheldhur
ку
Sheldhur
юзать бабель для чистой ноды или не стоит?
V
Хочешь юзай
V
Хочешь нет
Andriy ✙
Ребят, кто какую бд юзает, а то как посмотрю - монгу не очень любят
arts
Постгрес
arts
Для некоторых задач — редис
V
Смотря для чего тебе бд нужна :)
Gleb
Всем привет. При использовании node v8.3.0 и модуля websocket. Делаю чат. В какой-то момент виснет нода. Перестаёт отвечать на какие либо запросы. В логах ошибок нет. Кто-нибудь сталкивался? Как решили ?
В лимит памяти не упирается? Мб какие-то локи. Погугли насчёт переменной окружения DEBUG (в доках вроде есть), посмотри что в HTTP творится. Если это SocketIO, посмотри как можно отладить mWebSocket. Попробуй стандартными методами linux посмотреть, что в сети происходит.
Gleb
В памят вроде не упирается. Делал профилирование через хром. 33 мб примерно показывает. Буду пробывать перенести на сокет ио
Ну если не супер-много кода, лучше перенеси. Это как использовать чисто модуль http для http api.
Gleb
А на SocketIO и всякие ништяки тебе будут, типа реконнекта и всё такое. Плюс у них дебаг удобный.
Gleb
Камрады, вопрос такой созрел. Как наиболее эффективно хранить One-to-Many связи ооочень большого количества элементов. К примеру, 10000 групп по 1000000 объектов (строк, чисел, etc.). Варианты: 1). Тупо стандартное решение на SQL. Конечно БД пережуёт 10 млрд строк, но чёт мне подсказывает, что будут проблемс, в том числе и с маштабированием) 2). Array of * в PostgreSQL - список должен влезть в 1gb 3). Массивы в MongoDB - тут уже в 64 мб и как это будет работать при решардинге - непонятно 4). List в Cassandra (2^31 элементов) Задачи стандртные: 1). Получить список кусками 2). Добавить элемент в список (с проверкой на уникальность) 3). Удалить 4). Проверить существование в списке В качестве данных DWORD (16 бит) или строки < 30 символов. Хотелось бы услышать ваше мнение по поводу этих вариантов или рекомендации на какие-то другие БД.
Egor
Вопрос: Как подключится к работающему нодовскому процессу по PID, чтобы увидить логи которые node выводить через console.log Развернуто: На офисном компе запустил процесс, который честно продолжает работать судя по htop, естественно логи выводятся в консоль компьютера на котором он запущен. Можно ли подключится к процессу зайдя на комп по ssh?
KlonD90
Камрады, вопрос такой созрел. Как наиболее эффективно хранить One-to-Many связи ооочень большого количества элементов. К примеру, 10000 групп по 1000000 объектов (строк, чисел, etc.). Варианты: 1). Тупо стандартное решение на SQL. Конечно БД пережуёт 10 млрд строк, но чёт мне подсказывает, что будут проблемс, в том числе и с маштабированием) 2). Array of * в PostgreSQL - список должен влезть в 1gb 3). Массивы в MongoDB - тут уже в 64 мб и как это будет работать при решардинге - непонятно 4). List в Cassandra (2^31 элементов) Задачи стандртные: 1). Получить список кусками 2). Добавить элемент в список (с проверкой на уникальность) 3). Удалить 4). Проверить существование в списке В качестве данных DWORD (16 бит) или строки < 30 символов. Хотелось бы услышать ваше мнение по поводу этих вариантов или рекомендации на какие-то другие БД.
Ты же понимаешь что зависит от типа данных и операций. Если тольк для проверки на уникальности конечно же бери базу данных не парься. такие проверки идут по индексу btree достаточно подтюнить чтобы индексы в память влезали или пользоваться in-memory решениями и все будет ок
Gleb
Ты же понимаешь что зависит от типа данных и операций. Если тольк для проверки на уникальности конечно же бери базу данных не парься. такие проверки идут по индексу btree достаточно подтюнить чтобы индексы в память влезали или пользоваться in-memory решениями и все будет ок
Для того тип данных и операций описал) In-memory типа Redis не подходят по надёжности хранения, как мне кажется. Индексы в память и всё такое эт понятно, но вот какой вариант лучше - не очень) Наверное прийдётся проверять все варианты. Это для своего проекта, так что сроков нет, хоть свою БД пиши (этот вариант тоже рассматриваю).
arts
Шардируй по группам, например.
KlonD90
можно хоть все целиком в памяти хранить
Ihor
господа, а кто какой логгер в нодЖС использует?
Ihor
такой чтоб сразу с сохранением в файл
Ihor
я вот смотрю winston вроде ниче такой. На одном проекте использовал. Вроде ништяк
Ihor
пользовался debug. тоже прикольный. может еще есть что-то интересное хайповое? )
Evgeny
а почему нельзя добавить в ней колбек?
Evgeny
или использовать промисы?
Evgeny
=)
Anonymous
Anonymous
Здрасьте всем. Есть такой код: let child = spawn("r"); child.stdin.write("2 + 3\r\n"); child.stdin.end(); child.stdout.on('data', (output) => { console.log(output); }); но stdin у меня undef.
Evgeny
Колбек - это основа всего асинхронного кода в ноде, это надо знать.
Evgeny
https://learn.javascript.ru/
Anonymous
ммм
Anonymous
ммм
Evgeny
https://learn.javascript.ru/promise
Gleb
Шардируй по группам, например.
Понятно, что шардинг нужен будет и он, собственно, будет. Я просто жду кого-нибудь, кто прибежит и закричит: "Не юзай листы в cassandra, у них лагает вставка элементов".
Dmitriy
Не читал все переписку, только про redis услышал что мол не надежный. Так вот, надежный еще как)
Dmitriy
Там дамп + лог операций идет с последовательной записью на диск(по скорости очень быстро).
Dmitriy
В одном инстансе смело можно хранить 20гб. Может и больше при определенном тюнинге и условиях. На 30гб у меня были проблемы с дампом, но думаю решаемы, я просто отказался от дампа из-за специфики данных