@JSlang

Страница 601 из 2237
Дмитрий
02.02.2017
08:58:20
еее программирование на регэкспах

hlomzik
02.02.2017
08:59:35
математика, бич!

Сергей
02.02.2017
09:27:58
блин как вы их понимаете ?

Boris
02.02.2017
09:29:18
а главное зачем?)

Google
Slava
02.02.2017
09:29:21
программистов?

Сергей
02.02.2017
09:29:39
регэкспы

Slava
02.02.2017
09:30:44
немного матчасти. Пять лет отшелничества, 3 раза поднятся на эверест, побриться в монахи и вуаля

вроде все просто

Alexandr
02.02.2017
09:31:20
:D

а я несколько страничек в js definition прочитал и все понял))

Таймураз
02.02.2017
09:31:52
Регулярки производительнее и проще, чем код без регулярок

hlomzik
02.02.2017
09:33:27
блин как вы их понимаете ?
конечные автоматы и дока пхп

Boris
02.02.2017
09:34:19
и еще они усложняют чтение кода, плохо поддаются тестированию, очень удобно)

а в чем выражается простота регулярок?

Slava
02.02.2017
09:35:19
одна может зменить 100 ифов

Таймураз
02.02.2017
09:35:24
а в чем выражается простота регулярок?
Тебе нужна сложная проверка. Напиши регулярку и аналог на любом языке

Сравни

Google
Таймураз
02.02.2017
09:35:37
Полюби регулярки

hlomzik
02.02.2017
09:35:47
не всегда они проще, конечно. для разбора структурированной информации может быть проще работать со структурой. в случае домена — парсить урл и проверять соответствующие части

особенно разбор html! горите в аду)

Polli
02.02.2017
09:36:08
https://habrahabr.ru/post/315442/#first_unread

блин как вы их понимаете ?

Slava
02.02.2017
09:36:28
когда привыкаешь, то они читаются как родной язык

Boris
02.02.2017
09:36:41
серьезно? и вы потом катите это в продакшн потому что это может убрать ифы?

Iaroslav ¯\_(ツ)_/¯
02.02.2017
09:37:03
Регулярки производительнее и проще, чем код без регулярок
Производительнее? Регулярки? Серёзно? Где не смотрел - везде пишут/говорят, что регулярки медленнее работают

Boris
02.02.2017
09:37:19
Таймураз, объясни мне, чем так плохи ифы, что ты решил их регулярками заменять?

Таймураз
02.02.2017
09:38:10
Я тупнул, пардон

Михаил
02.02.2017
09:38:13
Boris
02.02.2017
09:38:33
и еще вопрос сторонникам регулярок, а вы работали в команде когда-нибудь?

Таймураз
02.02.2017
09:38:37
Быстрее парсеров html, когда тебе дернуть нужно один элемент

Сергей
02.02.2017
09:39:59
https://habrahabr.ru/post/315442/#first_unread
спасибо) вот это уже интересно)

Таймураз
02.02.2017
09:40:06
Boris
02.02.2017
09:40:42
тонна читаемого кода

и тестируемого

Google
Boris
02.02.2017
09:41:46
и когда что-то ломается, тесты - пруф того что это не здесь, а вот поверить на слово что ломает всё не регулярка я бы не стал

Таймураз
02.02.2017
09:42:15
Это уже от задачи зависит

Можно и тесты хреново написать

Boris
02.02.2017
09:42:55
имхо - сложные регулярки только для домашнего использования, едиственные задачи где можно мириться с рисками

Сергей
02.02.2017
09:45:45
у меня везде работает Просто поиск и стрелка вниз

Slava
02.02.2017
09:46:20
пользуюсь ими уже 6 лет, в местах где они крутятся проблем никогда не было Только если криво напишешь ))

Dmitry
02.02.2017
09:46:29
если в хром залогинется, то потом что-то слетает ((

Slava
02.02.2017
09:49:45
Получить значение из текста по шаблону, например

Iaroslav ¯\_(ツ)_/¯
02.02.2017
09:50:33
Если честно, любая задача, которую пытался решить с регулярками в конечном итоге решалась мною без регулярок и решение выглядело более адекватным, удобоваримым и читаемым. А главное - логичным

Slava
02.02.2017
09:51:53
это все ровно что говорить: зачем нам русский, его ж не понять. Я когда на английском пишу - все понимаю...

Boris
02.02.2017
09:53:53
если в коде есть регулярка каждый кто читает код должен остановиться, вникнуть, убедиться что она делает то что должна и читать дальше, с ифами это происходит значительно быстрей, если регуляка простая - хорошо, а если сложная, то может она и не так нужна?

Boris
02.02.2017
09:54:40
регулярки так же покрываются тестами
вот это интересное заявление, покроешь прям все варианты или коверейдж посчитаешь для любых регулярок?)

Slava
02.02.2017
09:54:52
ококок, троливная тема. Всем спасибо, я ушел

Виталий
02.02.2017
10:00:51
/о, холиварчик по регуляркам/

Google
? Алёна
02.02.2017
10:06:11
ммм. Как по человечески можно сравнить какой-то предыдущий стейт формы с текущим? Без редакса и вот этого вот всего. Сейчас делаю, как мне кажется, какой-то костыль черезодноместный - при инициализации формы и её отправке делаю слепок с формы, который представляет из себя массив хэшей вида {id: int, hash: string} и потом, для сравнения, сравниваю два таких стейта через JSON.stringify . Что, кмк, тупо. В общем: 1. Как лучше сравнивать между собой объекты? ( inb4: _.isEqual() ) 2. Как лучше генерировать подобные слепки?

Каїн
02.02.2017
10:09:12
JSON.stringify

Aleksandr
02.02.2017
10:21:10
Как npm в package.json показать: "устанавливать пакет ДО такой-то версии"

Олег
02.02.2017
10:21:37
укажи точную версию

без крышечек)

Aleksandr
02.02.2017
10:23:07
Спасибо, пацаны

Admin
ERROR: S client not available

Sergey
02.02.2017
10:29:47
кто-нибудь юзал nodejs soap ?

Vladimir
02.02.2017
10:30:50
пожалуйста нет

Sasha
02.02.2017
10:50:02
Всем, привет. Подскажите пожалуйста, как импортировать модули для ангуляра, в которых не обозначен дефолтный экспорт? В чатике по ангуляру мало людей Например, import dndLists from 'angular-drag-and-drop-lists'; * Default export is not declared in imported module import * as dndLists from 'angular-drag-and-drop-lists'; эт не то

Ivan
02.02.2017
10:51:43
в файле который импортируешь должен быть экспорт

Олег
02.02.2017
10:51:52
import dndLists = require('angular-...)

Sasha
02.02.2017
10:51:58
Но его там нет

Ivan
02.02.2017
10:52:15
import dndLists = require('angular-...)

Sasha
02.02.2017
10:53:15
import dndLists = require('angular-...)
Выдаст же синтаксическую ошибку?

Ivan
02.02.2017
10:54:10
var dndListg = require('best-angular-plugin)

Олег
02.02.2017
10:54:55
https://www.typescriptlang.org/docs/handbook/modules.html

Sasha
02.02.2017
10:55:30
var dndListg = require('best-angular-plugin)
так тоже пробовал

Google
Олег
02.02.2017
10:55:30
а ну да)

Ivan
02.02.2017
10:56:34
ну это не чат об ангуляре

Sasha
02.02.2017
10:56:38
Олег
02.02.2017
10:58:48
тайпинги на него есть в папочке?

Dreamerinnoise
02.02.2017
10:59:30
не видит модуль
Либа старая, он ничего не экспортирует как es модуль

Sasha
02.02.2017
11:00:04
Либа старая, он ничего не экспортирует как es модуль
именно. И как это побороть, вот в чем вопрос

Dreamerinnoise
02.02.2017
11:00:31
можешь руками

создать у себя какой нибудь index.js

и там написать

require('./angular-drag-and-drop-lists.js'); module.exports = 'dndLists';

Олег
02.02.2017
11:01:24
первый ангуляр чтоли)

Sasha
02.02.2017
11:01:52
Первый да

hlomzik
02.02.2017
11:01:53
Sasha
02.02.2017
11:03:15
помогло вот что: required 'module_name.js'. и в angular.module его название стрингой '';

Yaroslav
02.02.2017
11:45:34
Ребят, подскажите пожалуйста хорошие сайты на инглише по теме React. Имею в виду где можно постоянно находить свежие интересные статьи.

Alex
02.02.2017
11:57:42
https://facebook.github.io/react/blog/ ?

Pavlik
02.02.2017
11:59:08
https://twitter.com/dan_abramov

Олег
02.02.2017
12:04:17
не у кого нет списка JS конференций на 2017?

Alexandr
02.02.2017
12:05:03
https://github.com/web-standards-ru/frontend-confs

Страница 601 из 2237