@JSlang

Страница 1228 из 2237
Sergey
24.08.2017
19:25:57
Жс викли йопта
Да. Там годнота! Но я просто задал элементарный вопрос. Не надо отвечать на другие темы

Bohdan
24.08.2017
19:26:22
лан, будем глядеть на жс викли

просто телеграм с говенным 3g хорошо фурычит

Каїн
24.08.2017
19:27:16
У меня буфер перегружен, я уже забыл вопрос

Google
Sergey
24.08.2017
19:28:36
У меня буфер перегружен, я уже забыл вопрос
Вопрос изначально был. Как вы определяете что годно а что нет. А вы тут начали, викли, это не возможно, контекст, лайки, бла бла бла. И от этого дерма у тебя буфер и заполнился

Oleg
24.08.2017
19:30:35
Новое и применимое в жизни же

Каїн
24.08.2017
19:30:46
Это определение приходит с опытом на основе предпочтений человека

Это слишком относительное дело

Bohdan
24.08.2017
19:31:22
а существует чтот похожее на проптайпы, только для редакса?чтобы гадило в консоль если какуюто хрень в нее пихают?

Дмитрий
24.08.2017
19:34:12
А вы чё то уходите от ответа
Ты понимаешь что такое тест Тьюринга и в чём его суть?

И какие ограничения накладываются на алгоритм в твоей формулировке

Sergey
24.08.2017
19:36:52
Ты понимаешь что такое тест Тьюринга и в чём его суть?
Не совсем. Ибо думаю что это зависит от человека который будет задавать вопросы, и на какие темы

Понятно что бот не сможет обладать всем жизненным опытом человека. Но можно его обучить общаться на определённые темы, и в этом случае он пойдет тест

Дмитрий
24.08.2017
19:40:29
Твой критерий годноты неформализуем а значит требует разумности для проверки соответствия

Дмитрий
24.08.2017
19:42:03
Тринадцатилетний мальчик — это хорошая аналогия для бота который будет заниматься автоматическим определением годноты в такой инженерной категории как программирование

Google
Дмитрий
24.08.2017
19:45:30
Я к тому что бот будет разбираться в годноте как тринадцатилетний мальчик в программировании

andretshurotshka?❄️кде
24.08.2017
19:47:20
в жс разберется ?

Каїн
24.08.2017
20:26:15
AI тема в жс чате, лол кек чебурек

Glebcha
24.08.2017
20:27:26
я надеюсь тут пиздеца меньше, чем в реакточате

или надежда еще есть?

Аmal
24.08.2017
20:28:01
можно реакт чат?)))

andretshurotshka?❄️кде
24.08.2017
20:28:18
@react_js

Аmal
24.08.2017
20:28:27
спасиб

andretshurotshka?❄️кде
24.08.2017
20:29:27
я надеюсь тут пиздеца меньше, чем в реакточате
в фп чате вообще не пишет никто

Glebcha
24.08.2017
20:29:40
я уже туда хочу

andretshurotshka?❄️кде
24.08.2017
20:29:54
@frp_ru

Glebcha
24.08.2017
20:32:40
недавно протирал пыль с извилин и пытался понять как эффективнее бороться с коллизиями в хеш-таблице

и как эффективнее работать с деревом для обновления

если кому-то интересно и есть прекрасные набросы, будет увлекательно

Evg
24.08.2017
20:48:11
Подписывайтесь на канал

Обучение is с нуля

Google
Evg
24.08.2017
20:50:22
https://t.me/frontendpower

Аmal
24.08.2017
20:51:10
друг а тебе не лень зажимать кнопку микрофона? столько записей...

Дмитрий
24.08.2017
21:01:05
hash trie, точнее

Но это реально voodoo magic

Max
25.08.2017
00:56:21
Подскажите пожалуйста, поведение интерпретатора. есть объект var obj = { "a": { "b": { "c": { "d": { "e": "VALUE" } } } } } например нужно часто обращаться к d свойству 1 это свойство можно выделить в ссылку var d1 = obj.a.b.c.d; 2 можно обращаться без переменной d1, а напрямую obj.a.b.c.d и все это в циклах, условиях и тд вопрос: как это повлияет на производительность, если работать через 2 метод? будут ли задержки, изза постоянного вычисления адреса свойства в памяти?
V8 умеет вычислять инварианты в цикле (типа скрыто сам выносить неизменяемые данные во временные переменные за пределы цикла) так что тут ответ какой код быстрее неясен. Более того своими явными действиями якобы по оптимизации можно наоборот замедлить код (типичный пример - выносить вычисление длины массива во временную переменную в цикле for(var i = 0; i < arr.length; i++) - http://mrale.ph/blog/2014/12/24/array-length-caching.html Но определенно точно можно заказать одно - возьми ноду, добавь флаг --print-opt-code и по выводу ассемблера можно четко определить какой код более производительней чем другой (типа здесь в цикле в первом варианте больше операций чем во втором, что вот там есть вызов рантайма а там нет и т.д)

Herman
25.08.2017
01:45:30
Ребзя

А пустой массив - false?

Если в if его закинуть

Dika
25.08.2017
02:01:56
Нет

? ethorz
25.08.2017
06:23:39
Есть 2 массива с объектами, нужно пройтись по ним и понять, что добавилось в 1ый массив, а что удалилось, и эти изменения как-то сохранить, при удалении можно хранить айди, при добавлении весь объект, потом есть результирующий массив, там эти данный отформатированные, нужно в ней так же удалить, если удалилось и добавить, если добавилось, как лучше сделать?

Rafael
25.08.2017
06:27:54
почему ты не можешь просто заменить второй массив перывым?

? ethorz
25.08.2017
06:28:44
потому что какие-то элементы могут быть отредактированы в массиве content (результирующий)

добавление сделал

deletedFiles = s_.files.filter(fileState => fileState.id !== files.map(file => file.id));

пытаюсь понять какой файл был удален

Rafael
25.08.2017
06:29:59
карочи, закинь данные в песочнику

?песочницу

Google
Admin
ERROR: S client not available

? ethorz
25.08.2017
07:10:27
не актуально

Андрей
25.08.2017
08:40:51
алоха

подскажите как грамотно в стеке React, Redux (+LocalStorage), React-Router, BrowserHistory перехватывать переход назад? > суть такова: для одного из экранов нужно реализовать восстановление всех значений полей, при переходе назад

Nikita
25.08.2017
08:48:20
подскажите как грамотно в стеке React, Redux (+LocalStorage), React-Router, BrowserHistory перехватывать переход назад? > суть такова: для одного из экранов нужно реализовать восстановление всех значений полей, при переходе назад
Да особо ничего не надо делать. Просто храните данные формы в редаксе. При рендере компонента формы - проверяйте есть ли эти данные в сторе и мапьте их в коннекте

Андрей
25.08.2017
08:48:42
пока мысль такая: в компоненте этого экрана в constructor поставить что-то вроде window.onpopstate = ({state: {a, b}}) => if (location==='blabla') self.setState({a, b}) а в компоненте следующего экрана, с которого будет переход назад в constructor поставить что-то вроде window.onpopstate = () => if (location='blabla') history.replaceState({a:1, b:2})

мне не нужны эти данные вечно. только в случае перехода назад

Azein
25.08.2017
08:49:32
костыльно выглядит

Azein
25.08.2017
08:50:01
если ты уже используешь редакс - зачем что-то хранить еще там где то

лишний раз отслеживать и так далее

Андрей
25.08.2017
08:50:10
костыльно выглядит
полностью согласен

Nikita
25.08.2017
08:50:48
Андрей
25.08.2017
08:50:48
если ты уже используешь редакс - зачем что-то хранить еще там где то
потому что стор в локалсторадж. а мне поля нужны пустыми, если страница просто открыта (например на отдельной вкладке)

Nikita
25.08.2017
08:51:00
Ладно, Андрей. Я дам вам один сумашедший совет

Андрей
25.08.2017
08:51:08
(: давай

Nikita
25.08.2017
08:51:24
Запихните их в location.state

Звучит странно, но может прокатить

Андрей
25.08.2017
08:51:52
пробовал

оно всегда пустое при монтировании компонентов

Google
Андрей
25.08.2017
08:52:06
или я его как-то оне так готовлю

Artyom
25.08.2017
08:53:20


Nikita
25.08.2017
08:53:29
или я его как-то оне так готовлю
Ну, сложно сказать. Но я бы на вашем месте сохранил все стор. Собственно я так и делаю. Если данные не нужны - удаляйте их после того, как пользователь уйдет с следующей страницы (с которой вы хотите возвращаться назад)

Андрей
25.08.2017
08:54:10
а если он с третьей вернётся на второую а потом а первую:

?

Nikita
25.08.2017
08:54:17
У тебя он в первый then попадает?

а если он с третьей вернётся на второую а потом а первую:
Это значит, что данные формы нужны вам всегда

Зачем усложнять?

Если у вас там не мегабайты джейсона

Андрей
25.08.2017
08:55:32
нет. мне они не нужны на другой вкладке. мне они не нужны при переходе на этот экран по ссылке. мне они не нужны при закрыти вкладки, а потом переходе на этот экран через поисковик / закладки / tc

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