
Irina
08.10.2016
11:26:06
ребят
есть те которые работали с Zend Server’ом
желательно на аке
?

Google

Irina
08.10.2016
11:28:00
на маке

[Anonymous]
08.10.2016
11:31:01
https://youtu.be/hjYykxBlqqM

Eduard
08.10.2016
11:33:42
Топ

Vadim
08.10.2016
11:46:00

[Anonymous]
08.10.2016
12:06:05
И год пиара unity.

Каїн
08.10.2016
12:16:09
Юнити3г

Dmitry
08.10.2016
13:31:14
Ребзя, а кто как ошибки на клиенте отлавливает?
Есть что-то более элегантное чем:
window.onerror = function(message, file, line) {
// ajax на бэк для логгирования
logError(file + ':' + line, message);
};
Ну или хотя бы более модное и молодежное :)

[Anonymous]
08.10.2016
14:08:23
http://www.muscula.com/
https://www.stacktracejs.com/
https://errorception.com/
Не?

Google

Dmitry
08.10.2016
14:45:16
Спасибо, изучу.

Anton
08.10.2016
15:11:34
Только сегодня делал доклад о том why you should learn webgl before modern fancy ***js
Stack gl прикольная чтука. Помогает и не мешает.

Andrey
08.10.2016
19:22:04
Ребят, кто-то встречал такое поведение fetch: он на каждый мой гет запрос отправляет запрос OPTIONS

Dmitry
08.10.2016
19:26:03
Я думаю $.ajax у тебя будет делать также

Andrey
08.10.2016
19:26:32
Почему?

Dmitry
08.10.2016
19:26:51
Почему?
http://stackoverflow.com/questions/29954037/how-to-disable-options-request
Одна из первых попавшихся ссылок
В общем тема: cors preflight request

Andrey
08.10.2016
19:27:57
Окей, спасибо

Alex
08.10.2016
23:39:16
Народ, TypeScript посоветуете?

Maxim
08.10.2016
23:44:06

Alex
08.10.2016
23:48:11
меня устраивает, вопрос в типизации.

Maxim
08.10.2016
23:48:53
Чего то не хватает?

Vitaliy
08.10.2016
23:49:31
подскажите, чет мозг в 3 ночи не соображает =)
есть массив с вложенными массивами и в каждом из них объекты
мне нужно найти массив в котором какой то ключ соответствует условию
const OBJ = map(ABSOLUTE_MENU_DATA, (dataArr) => {
return filter(dataArr, (item) => {
return item.name === 'UNIQ_REQUESTS';
});
});
на выходе тут получаю массив массивов
а нужен именно 1 объект

Maxim
08.10.2016
23:50:53
Ну и синтаксис, а ABSOLUTE_MENU_DATA.map, не?

Google

Vitaliy
08.10.2016
23:51:16
те же яйца, вид сбоку

Maxim
08.10.2016
23:52:48
Мне кажется фишка в том что ты в мапе возвращаешь
Скорее всего тебе нужно завести внешнюю переменную и просто в нее записать результат

Vitaliy
08.10.2016
23:53:57

Maxim
08.10.2016
23:55:05

Alex
08.10.2016
23:55:55
Не советовал бы использовать lodash/underscore там, где это может сделать нативная реализация.
хз, поэтому и спрашивал =)
встречный вопрос - тебе без нее плохо?
Чего то не хватает?

Vitaliy
08.10.2016
23:56:26

Alex
08.10.2016
23:56:43
медленнее?

Alex
08.10.2016
23:56:59
может сломаться? можете lodash потом убрать?

Maxim
08.10.2016
23:57:19

Vitaliy
08.10.2016
23:57:35

Alex
08.10.2016
23:58:48
если код грамотно написан, то это сделать можно. Да, трудно, но можно. С твоим же кодом это будет еще трудней.
А вот сменить на underscore, например, можно.

Maxim
08.10.2016
23:59:53
А по поводу тайп скрипта - ну серьезно, нахуя оно? У нас и так есть ES6+, который нигде толком не поддерживается, так еще и тайпскрипт который компилится в такой-же обычный JS. В итоге ты тратишь время на изучение еще одной технологии, пытаешься ее совать куда-то, а это просто синтетика, которая в итоге приведет к тому, что ты мог бы писать сразу на ванилле.

Vitaliy
09.10.2016
00:00:02
я понял. пошел думать сам. ничего практического я тут не услышу, куча теории

Alex
09.10.2016
00:00:13
тебе же сказали? Внешняя переменная

Maxim
09.10.2016
00:00:18
Я вообще против CoffeScript, TypeScript и тд

Google

Maxim
09.10.2016
00:00:43

Dmitry
09.10.2016
00:00:47

Alex
09.10.2016
00:01:24
рили? 2 раза оббегать весь массив, просто чтобы не выносить переменную? Да еще и жесть для чтения

Maxim
09.10.2016
00:01:52
Месье знает толк....

Dmitry
09.10.2016
00:01:56
Если разовая операция, то избегание повторного прогона - экономия на спичках

Alex
09.10.2016
00:02:20
Таки автор этого не уточнил

Dmitry
09.10.2016
00:02:23
Разница даже незаметна будет

Vitaliy
09.10.2016
00:02:23

Dmitry
09.10.2016
00:04:04
А вообще да, второй вариант - просто самописная реализация flatten, но можно конечно и без нее

Admin
ERROR: S client not available

Alex
09.10.2016
00:04:45
а то, что find не поддерживается в IE и Opera норм?)
и почти не поддерживается на мобиле))

Dmitry
09.10.2016
00:05:16
Ну полифилл уж наверняка подключен и не будет выпиливаться )

Vitaliy
09.10.2016
00:05:30
опера - есть еще такой браузер?)

Alex
09.10.2016
00:05:52
таки есть

Maxim
09.10.2016
00:07:18
Я только что офигел, узнав что стрелочные функции поддерживаются браузерами

Alex
09.10.2016
00:07:36
в хроме я уже 100 лет в консоле юзаю

Maxim
09.10.2016
00:08:14
Так его почти полностью реализовали
Вот это поворот
http://kangax.github.io/compat-table/es6/

Google

Alex
09.10.2016
00:09:01
завтра отключаю babel

Maxim
09.10.2016
00:09:33

Alex
09.10.2016
00:09:42
мой :D

Maxim
09.10.2016
00:09:48
Ахахахахахаха)
Тогда да, бабель нах не нужен)
Лучшая поддержка es6 у iOS10:D

Alex
09.10.2016
00:10:30
async/await еще не скоро завезут

Maxim
09.10.2016
00:11:07

Alex
09.10.2016
00:11:14
2016+
вроде

Maxim
09.10.2016
00:11:35
Ну да
Но такое, пиши на ES6 и не парься с тайпскриптом

Andrey
09.10.2016
00:15:04
А как ес6 заменяет тс?
Тс упрощает разработку, особенно, если большая тима на проекте, правда, если все шарят тс)
С типизацией проще, хоть и нужно цеплять вертолет к своему проекту

Vadim
09.10.2016
02:12:44
Если честно - не заметил простоты
Только геморрой.

Anton
09.10.2016
02:24:16
На маленьких проектах не вижу смысла в TS

Aleksei
09.10.2016
04:22:31
Мне flow зашел

Name
09.10.2016
04:31:39