Aleksand
книга одна, но очень очень хорошая
Влад
Прикольная книга. В унике бы давали её читать.
Anonymous
Всем привет. Подскажите что может быть не так?
cmd.exe /D /C call D:/node-projects/nodeExample/node_modules/.bin/babel.cmd --source-maps --out-file css-background-offsets-compiled.js --presets es2015 D:\node-projects\nodeExample\node_modules\caniuse-lite\data\features\css-background-offsets.js
Error: Couldn't find preset "es2015" relative to directory "D:/node-projects/nodeExample/node_modules/caniuse-lite/data/features"
Sergey
пресет установи
Sergey
тебе прямым текстом пишут
Sergey
Couldn't find preset "es2015" relative to directory
Макс
рЕБЯТА
Макс
А есть чатик у кого. где вопрос по поводу железа задать можно?
Lev
Совсем забыл представиться. #whois
—Проекта своего нет. Работаю забесплатно на разработке и сопровождения сервера на ноде с условием обучения. До ноды тыкался в питон, поэтому жс был интенсивно изучен прямо в ходе знакомства с проектом.
—Специалистом не являюсь, но очень хочу стать.
—Полезным смогу стать когда подтяну знания. Владею нодой на среднем уровне, но не забываю читать. Учусь на тестовых заданиях (которые в срок не выполняю в виду необразованности, отсутствия времени и ненависти к фронтенду)
—Интересны вы мне по причине того что я не могу выбрать стек технологий для профессионального роста. Интересно какими бывают специалисты и что умеют, с чем воюют, чем интересуются
—Санкт-Петербург
—Узнал про чат в другом чате. Уж даже и не припомню кто ссылку вбросил.
Влад
Вау, первый человек который представился так за всё время что я тут :)
Lev
:/
Denis
Привет всем!
Нужна ваша помощь. Есть kafka. Есть NodeJS 8. Для связи kafka <-> nodejs используется node-rdkafka.
Не подскажете - можно ли в кафку пушить сообщения, которые выбросятся для консьюмеров в определённый момент?
Задача - сделать менеджер очередей, в который я вкину сообщение: "Отправить смс на номер Х в час У" и в этот "момент У" консьюмер получит эвент, содержимое смс/телефон и отправит смску
Lev
Вот ради такого я сюда и приперся. Интересные штуки делаете. И сразу вопрос: насколько безумной по десятибальной шкале оцените идею отказа от фронтэнда в надежде найти работу джуном только на бэке?
Таймураз
hamper 𓅝
Lev
Lev
Вездесущий падонак
hamper 𓅝
Хех.
Aleksand
Denis
Спасибо за ссылку! Щас гляну. А по поводу Кафки есть идеи или бесят практисес?
Denis
Не буду править эту шутку т9 )
Aleksand
посмотрите на что-то такое
Aleksand
https://github.com/grantcarthew/node-rethinkdb-job-queue
Aleksand
https://github.com/Automattic/kue
Aleksand
Vladimir
Michail
мне кажется у вас задача про job sсheduling а не про менеджер очередей. обыный mysql + java squartz все бы решил
Artur
Ребят, а что это за херня?
Artur
Почему последняя меньше установленной?
Artur
Они там выкатили 2.4 и потом откатили ее что ли?
Kons
На днях я тут спрашивал, как бы организовать планировщик в ноде. Так как в проекте уже использовался RabbitMQ, то искал больше в этом направлении. Нашел одно решение, которые использует фичу RabbitMQ под названием dead letter exchange. В общем вот такое нагородил — https://pastebin.com/ywgMc0gF. Покритикуете? :)
Андрей
знаете npm-модуль для расставки мягких переносов &shy; ?
Mikhail
Dmitrii
Тот кто хорошо умеет в баш скрипты
Sergey
вопрос вот в чем
после скрипта version npm добавляет все изменения и коммитит
или только коммитит?
Kons
Sergey
я в скрипте version создаю changelog
Sergey
похоже надо делать git add ещё
Sergey
хочу командой npm version patch сразу протестить, собрать, обновить версию, сгенерить чейнджлог и запушить на сервер
Sergey
получилось
Sergey
Vadim
Aleksand
beanstalkd олдовый и хороший, да
Завтра
Саидахмед
ребята, скиньте пажалуйста какое нибудь тз для практики на ноде, если есть
Anonymous
Anonymous
вызывайте isaacs'а
Anonymous
срочно
Влад
Denis
Хочешь отомстить человеку — научи его видеть плохой кернинг
GG
Всем привет, помогите разобраться с ошибкой webpack-dev-server, не могу понять от куда она береться
GG
const path = require('path');
const webpack = require('webpack');
const UglifyJSPlugin = require('uglifyjs-webpack-plugin');
const prod = process.env.NODE_ENV === 'prod'
let webpackConfig = {
context: __dirname,
entry: {
task: './source/task',
},
output: {
path: __dirname + '/public/js',
filename: '[name].js',
library: '[name]'
},
watch: true,
resolve: {
extensions: ['.js', '.jsx']
},
//devtool: 'eval',
module: {
rules: [
{
test: /\.jsx?$/,
exclude: /(node_modules)/,
loader: "babel-loader",
options: {
presets: ['stage-2','es2015', 'react']
}
}
]
},
devServer: {
contentBase: [
path.join(__dirname, "bower_components/"),
path.join(__dirname, "public/")
],
watchContentBase: true,
hot: true,
watchOptions: {
poll: true
},
compress: true,
port: 9000
}
}
if(prod){
webpackConfig = Object.assign(webpackConfig, {
watch: false,
plagin: [
new UglifyJSPlugin()
]
})
}
module.exports = webpackConfig
GG
вообщем пускаю
webpack-dev-server webpack.config.js
и вываливаеться целый лист ошибок, связанных с модулями которые лежат в node_modules, при этом все корректно работает и компилиться
GG
эти ошибки, только их больше ( штук 12 )
GG
собвственно - когда запускаю только webpack - все норм, а вот dev-server уже выдает те ошибки
Vladimir
Предположим у меня есть
const fs = new MemoryFileSystem()
внутри которой есть два файла:
// hot-update.js
patch()// entry.js
function patch() {
console.log('patch')
}как в node.js окружении выполнить сначала entry.js а потом hot-update.js чтобы функция patch была выполнена? в браузере у нас всегда глобальный скоуп а вот в ноде..
Alexander
//entry.js
exports.patch = function() {}
//hot-update.js
const entry = require('./entry')
entry.patch()
Alexander
Anonymous
а кто какие IDE юзает?
johnnykramer
johnnykramer
поставил еще vscode для ts, но еще не юзал)
Denis
>IDE
>sublime
:)
Саидахмед
Vscode
Саидахмед
Intelij
Pavel
Atom
arts
Vim
Anonymous
word
V
Vs code
OMG2SMART4YOU
OMG2SMART4YOU
Блокнот )
Nurik
arts
Вставляешь туда скриншоты из чятика и запускаешь? :-)
Алексей
Php storm, как редактор текста notepade++ или vscode
Михаил Макарычев
VScode
Alexander
Ws
Kons
WebStorm и VSCode для дебага. В WebStorm больше нравится рендеринг шрифтов 🤓