Size: a a a

JavaScript.Ninja

2021 March 17

OF

Oleg 🌯 Fomin in JavaScript.Ninja
Alexey Shultsev
Мне бы какую-то платформу для отработки команд из терминала, попрактиковаться писать код, но просто в другой ОС, привыкнуть к интерфейсу не-винды

И да, я понимаю, что код для node.js - одинаков (не без нюансов, но всё-таки) без привязки к ОС
Для попользовать «Линукс из терминала» есть вариант попробовать Докер для десктопа.

Там и виртуалка с линуксовым ядром идёт в комплекте, ну и можно легко потыкать в самые разные серверные дистрибутивы.

В качестве полезной побочки — знакомство с докером. Для ноды актуально
источник

OF

Oleg 🌯 Fomin in JavaScript.Ninja
Входной порог конечно чуть выше чем просто линуксовую вмртуалку в вирчуал бокс накатить

Но не что-то запредельно сложное
источник

AK

Anton Kalodzich in JavaScript.Ninja
Oleg 🌯 Fomin
Для попользовать «Линукс из терминала» есть вариант попробовать Докер для десктопа.

Там и виртуалка с линуксовым ядром идёт в комплекте, ну и можно легко потыкать в самые разные серверные дистрибутивы.

В качестве полезной побочки — знакомство с докером. Для ноды актуально
WSL поудобнее тогда уж будет
источник
2021 March 18

t

thebadzero in JavaScript.Ninja
Anton Kalodzich
WSL поудобнее тогда уж будет
Я хз вы с какой темы, но wsl уязвима
источник

AK

Anton Kalodzich in JavaScript.Ninja
thebadzero
Я хз вы с какой темы, но wsl уязвима
Человек хочет поизучать линукс
источник

t

thebadzero in JavaScript.Ninja
Аа
источник

t

thebadzero in JavaScript.Ninja
На флешку установить как live
источник

VC

Valera CSS_Junior in JavaScript.Ninja
Помогите пожалуйста. Есть такой код:
var patern = 'https\:\/\/www\.google\.com\/search'
var regex = new RegExp(patern, 'gi')
var matchRu = regex.test('https://www.google.ru/search')
var matchCom = regex.test('https://www.google.com/search')
console.log(matchRu) // false
console.log(matchCom) // true

Мне нужно строку pattern как-то поменять, чтобы и matchRu и matchCom были тру.
то есть patern должен быть универсальным и для google.ru и для google.com
источник

AS

Alexey Shultsev in JavaScript.Ninja
Valera CSS_Junior
Помогите пожалуйста. Есть такой код:
var patern = 'https\:\/\/www\.google\.com\/search'
var regex = new RegExp(patern, 'gi')
var matchRu = regex.test('https://www.google.ru/search')
var matchCom = regex.test('https://www.google.com/search')
console.log(matchRu) // false
console.log(matchCom) // true

Мне нужно строку pattern как-то поменять, чтобы и matchRu и matchCom были тру.
то есть patern должен быть универсальным и для google.ru и для google.com
var patern = 'https\:\/\/www\.google\.(com|ru)\/search'
источник

AS

Alexey Shultsev in JavaScript.Ninja
Alexey Shultsev
var patern = 'https\:\/\/www\.google\.(com|ru)\/search'
Это решение "в лоб", возможно есть способы более элегантные
источник

VC

Valera CSS_Junior in JavaScript.Ninja
Alexey Shultsev
var patern = 'https\:\/\/www\.google\.(com|ru)\/search'
не работает (
источник

AM

Andrii Mosin in JavaScript.Ninja
Valera CSS_Junior
Помогите пожалуйста. Есть такой код:
var patern = 'https\:\/\/www\.google\.com\/search'
var regex = new RegExp(patern, 'gi')
var matchRu = regex.test('https://www.google.ru/search')
var matchCom = regex.test('https://www.google.com/search')
console.log(matchRu) // false
console.log(matchCom) // true

Мне нужно строку pattern как-то поменять, чтобы и matchRu и matchCom были тру.
то есть patern должен быть универсальным и для google.ru и для google.com
\.(com|ru)/
источник

AS

Alexey Stepanov in JavaScript.Ninja
Подскажите, какой подход используется во вью для нереактивных данных?
Слышал про доступ через $options, это единственный концептуально правильный способ? Через компьютед кажется обманчивым, тк он вычисляемый от чего-то.
источник

IK

Illya Klymov in JavaScript.Ninja
и то и то норм
источник

AS

Alexey Stepanov in JavaScript.Ninja
Спасибо
источник

AS

Alexey Shultsev in JavaScript.Ninja
Valera CSS_Junior
Помогите пожалуйста. Есть такой код:
var patern = 'https\:\/\/www\.google\.com\/search'
var regex = new RegExp(patern, 'gi')
var matchRu = regex.test('https://www.google.ru/search')
var matchCom = regex.test('https://www.google.com/search')
console.log(matchRu) // false
console.log(matchCom) // true

Мне нужно строку pattern как-то поменять, чтобы и matchRu и matchCom были тру.
то есть patern должен быть универсальным и для google.ru и для google.com
Мой вариант решения был правильный, в случае, если убрать флаг g
источник

FN

Fedor Naumovich in JavaScript.Ninja
парни привет, а кто встречался с такой ошибкой:

1. по api получаю короткую ссылку
2. копирую в буфер обмена (clipboard)

работает везде кроме сафари на айфоне.
тоесть на айфоне не происходит копирования
источник

FN

Fedor Naumovich in JavaScript.Ninja
использую вот эту библиотеку, там вроде заявлена поддержка safari

https://www.npmjs.com/package/copy-to-clipboard
источник

FN

Fedor Naumovich in JavaScript.Ninja
есть какие то ограничения на айфоне по копированию в буфер обмена? там какие то проблемы с асихронными операциями?
источник

MD

Maksim Dziba in JavaScript.Ninja
всем привет...у нас тут холивар не большой
деструктуризация props в аргументах функции или в теле функции имеет еще какие-то преимущества кроме, как короткой записи ? )
const fn = ({text, label}) => {} .... const fn = (props) => { const {text,label} = props };
может babel на уровне транспиляции, что-то оптимизирует ну и т.д.
источник