
Andrey
12.04.2017
10:51:26
ну да, по обьекту хочу

Дмитрий
12.04.2017
10:51:37
Можно хелпер бахнуть
Который — упс — будет называться ramda.toPairs

Nikolay
12.04.2017
10:52:45
R.mapObjIndexed вроде еще было

Google

Дмитрий
12.04.2017
10:52:54
Я не предлагаю всё писать на oint free, просто отказываться только потому что у нас тут благочестивое императивное программирование это как то

Nikolay
12.04.2017
10:52:56
Если ничего не путаю :)

Andrey
12.04.2017
10:52:58
я пишу диплом и время поджимает. Пожалуй придется костылять без всяких библиотек

Дмитрий
12.04.2017
10:53:08
Там так то много чего есть, включая убер штуки типа ramda.into
Который можно кормить отдельными элементами — бует собирать массив, аможно — парами key value и он сам допрет, что нужно собирать объект

andretshurotshka?❄️кде
12.04.2017
10:56:29

Дмитрий
12.04.2017
10:56:46
Эт точно))
Было бы больше таких сообразительных штук типа into — можно было бы реально всё на free point нафигачить))

Nikolay
12.04.2017
10:57:50
Если злоупотреблять, то pointfree превращается в pointless :D

Дмитрий
12.04.2017
10:58:57
Ну да ?
Ну тащемта с императивным программированием всё то же самое
Вообще злоупотреблять вредно

Google

Дмитрий
12.04.2017
10:59:45
минздрав предупреждает

Oleg
12.04.2017
11:00:19
Минздрав это как не строгая типизация - предупреждает, но, тем не менее, ты можешь

Дмитрий
12.04.2017
11:02:13
Надо добавить в .flowconfig директиву //$Заткнись
А ля //$FlowIssue

andretshurotshka?❄️кде
12.04.2017
11:03:13
Там же можно переименовать комментарии в конфиге
Или не?

Дмитрий
12.04.2017
11:04:28
Ну да, там можно в принципе что угодно написать))
Правда, не всегда помогают

Andrey
12.04.2017
14:12:00
А редукс сохраняет все стейты, если не использовать middleware?
у меня много текстовых инпутов, у каждого висит onChange. Получается кол-во сотояний равно кол-во букв во всех инпутах (на саом деле даже больше). Вот собственно вопрос, хранятся ли они в памяти?

Nikita
12.04.2017
14:15:09

Andrey
12.04.2017
14:15:18
ну state

Дмитрий
12.04.2017
14:15:37
нет, вообще не сохраняет предыдущие стейты
Не нужно использовать redux для хранения состояния инпута

Andrey
12.04.2017
14:16:07
вот их дохрена
я думаю, что это девтулс их хранит

Дмитрий
12.04.2017
14:16:25
Так это расширение сохраняет, а не redux

Nikita
12.04.2017
14:16:33
да, девтулс

Andrey
12.04.2017
14:16:45
понял, это я и хотел узнать. Спасибо

Google

Дмитрий
12.04.2017
14:17:11

Andrey
12.04.2017
14:17:12

Alex
12.04.2017
14:17:27
http://vanilla-js.com

Дмитрий
12.04.2017
14:17:28
Потому что это бессмысленно

Andrey
12.04.2017
14:18:22
я согласен

Дмитрий
12.04.2017
14:18:23
Скажем, если тебе нужно, чтобы состояние инпута было доступно каким-то еще компонентам сразу при вводе - тогда да, только редукс
Но это такой edge-кейс

Andrey
12.04.2017
14:19:13
у меня создается некоторая сущность с множественными вложенными обьектами. Я решил использовать редукс только по той причине, что не хотел передавать 20 коллбеков от главного компонента
ну я думаю сильно тупить не будет, для учебного проекта сойдет. Спасибо за ответы и за ссылку. Буду знать теперь

Alexei
12.04.2017
16:14:53
Вечер бодрый!
вопрос, имеется data-filter="*" и отлов $.data('filter')
и жеквери его не видит, ошибку дает Syntax error, unrecognized expression: .*
как отловить его? спс

Oleg
12.04.2017
16:32:42
$('div[data-filter]').data('filter') вроде работает

Alexei
12.04.2017
17:18:21
все оказалось проще. я дико ступил. все работает. спасибо

Sasha
12.04.2017
17:19:26
ребят, всем привет! хотел узнать, как сделать следующее:
есть node.js с express
есть app.post()
вот в нем надо задать cookie и сделать редирект.. но у меня headers already sent выскакивает(
ребзя?

Dmitriy
12.04.2017
17:30:35
у тебя вроде как редиректит до того, как куки собираешься писать
а куки нужно писать только до первого ответа

Сергей
12.04.2017
17:30:56
ты с асинхронщиной знаком вообще?

Sasha
12.04.2017
17:34:16
все, понял ??спасибо)

Волчик
12.04.2017
19:46:43
Я когда-то читал статью про Google Closure Compiler, где объяснялись кейсы, когда он хорошо оптимизирует и когда плохо. Может кто-то скинет этот материал?

Google

Вишневый чай
12.04.2017
20:00:56
и еще вопросик - какогда-то давно читал про библиотечку на js которая рендерит шрифты на страницу.
кто-нибудь знает/помнит что за она?
блиа я опоздал

Admin
ERROR: S client not available

Вишневый чай
12.04.2017
20:03:39
http://cufon.shoqolate.com/generate/

Волчик
12.04.2017
20:05:55

Eduard
12.04.2017
20:06:02
Вроде как он более производительный генерит тоже такое читал но сложнее в нсстройке

Вишневый чай
12.04.2017
20:07:14
что она делает, не понял
"Обычный текст при загрузке страницы. заменяется на SVG объект (для браузеров, поддерживающий стандарты) или на VML (для IE) — графические области, в которых символы отрисовываются с помощью javascript."

Волчик
12.04.2017
20:07:33
не, там не про настройку поясняется, а именно какой жс-код лучше оптимизируется

Вишневый чай
12.04.2017
20:07:33
а это не мне)

Eduard
12.04.2017
20:08:01

Вишневый чай
12.04.2017
20:08:14
Что?
сорян показалось ты мне ответил

Eduard
12.04.2017
20:08:24

Волчик
12.04.2017
20:08:42
ай, я туплю, спать уже охота

Вишневый чай
12.04.2017
20:10:35
Долгая история. В двух словах - в некторых случаях очень нужно вывести пару надписей нестандартным шрифтом, и вписаться в 150 кб (т.е. шрфит тянуть вообще не вариант).
сейчас это все оборачивается морокой - открыл векторный редактор, набрал 5 слов, векторизовал, сохранил в svg

Волчик
12.04.2017
20:11:35
а, так он всё-таки нужен чтобы кастомно буквы отрисовывать?

Google

Волчик
12.04.2017
20:12:20
а то я подумал что он просто текст в SVG "рендерит"

Вишневый чай
12.04.2017
20:12:31
ну грубо говоря да, векторизовать текст а автоматическом режиме, без нужды тянуть сам файл шрифта на клиент

Волчик
12.04.2017
20:13:13
ерунда какая-то

Дмитрий
12.04.2017
20:13:49
Скачает только нужный размер и нужное начертание

Волчик
12.04.2017
20:14:06
если ты заранее знаешь, что у тебя будет за текст, какие глифы будут использованы, то ты можешь пересобрать шрифт только с этими глифами

Вишневый чай
12.04.2017
20:14:14
google fonts
не, не прокатывает, речь о корпортавных шрифтах из брендбуков

Дмитрий
12.04.2017
20:14:27
Ааа

Вишневый чай
12.04.2017
20:15:07

Волчик
12.04.2017
20:15:32

Вишневый чай
12.04.2017
20:15:52
весь шрифт не влезет в 150 кб

Волчик
12.04.2017
20:16:14
он что, подгружает глифы динамически?

Вишневый чай
12.04.2017
20:16:23
да!
в векторном формате. подгружал. Там чел забил в 2017 году и свернул сервер