
Igor
29.08.2017
14:38:30

Artem
29.08.2017
14:39:16

Igor
29.08.2017
14:39:37
в этой основное правило по вакансиям - зп

Google


Andrei M.
29.08.2017
14:40:37
Мы ищем разработчика angular2 / django на полный рабочий день в Мюнхен. Переезд обязателен.
Зарплатная вилка: от 40000 до 50000
Калькулятор http://www.brutto-netto-rechner.info/gehalt/gross_net_calculator_germany.php
Описание вакансии:
В связи с запуском нового проекта ищем разработчиков в дочернюю компанию. Основные направления деятельности компании - продукты/инструменты в онлайн маркетинге.
Чем вы будете заниматься:
- разрабатывать и поддерживать код наших проектов (не аутсорс)
- интегрировать наши системы с Google, Bing, Amazon, Facebook, etc
- проводить код-ревью
оценивать и планировать сроки
- участвовать в обсуждении архитектуры и принимать совместные решения
Что от вас потребуется:
- опыт разработки на Python и Django
- опыт использования Angular 2 / TypeScript
- знание реляционных баз данных, в частности PostgreSQL
- умение писать читаемый код
- умение писать тесты
знание Linux
- опыт работы с git
Плюсом будет:
- опыт работы с Celery, Redis, RabbitMQ, SOLR
- опыт работы с NoSQL (Mongo, Cassandra)
- хорошее знание CentOS 7+
Особенности:
- перфекционистов недолюбливаем
- готовность учить немецкий, для начала хватит технического английского
- к сожалению, обязательно высшее образование в области информатики (может быть математики) - это условие получения визы, которое от нас не зависит
Бонусы:
- помощь при переезде
- офис в центре Мюнхена
- молодой доброжелательный коллектив
- пиво в холодильнике
- относительно гибкий график
- отсутствие бюрократии
Контакты:
Skype ogogodesign или daishell


Herman
29.08.2017
15:06:56
Ребят
Подскажите
Почему по клику по чекбоксу, он не активируется?
https://jsfiddle.net/g5ereuym/
Как пофиксить?


Igor
29.08.2017
15:07:59
Мы ищем разработчика angular2 / django на полный рабочий день в Мюнхен. Переезд обязателен.
Зарплатная вилка: от 40000 до 50000
Калькулятор http://www.brutto-netto-rechner.info/gehalt/gross_net_calculator_germany.php
Описание вакансии:
В связи с запуском нового проекта ищем разработчиков в дочернюю компанию. Основные направления деятельности компании - продукты/инструменты в онлайн маркетинге.
Чем вы будете заниматься:
- разрабатывать и поддерживать код наших проектов (не аутсорс)
- интегрировать наши системы с Google, Bing, Amazon, Facebook, etc
- проводить код-ревью
оценивать и планировать сроки
- участвовать в обсуждении архитектуры и принимать совместные решения
Что от вас потребуется:
- опыт разработки на Python и Django
- опыт использования Angular 2 / TypeScript
- знание реляционных баз данных, в частности PostgreSQL
- умение писать читаемый код
- умение писать тесты
знание Linux
- опыт работы с git
Плюсом будет:
- опыт работы с Celery, Redis, RabbitMQ, SOLR
- опыт работы с NoSQL (Mongo, Cassandra)
- хорошее знание CentOS 7+
Особенности:
- перфекционистов недолюбливаем
- готовность учить немецкий, для начала хватит технического английского
- к сожалению, обязательно высшее образование в области информатики (может быть математики) - это условие получения визы, которое от нас не зависит
Бонусы:
- помощь при переезде
- офис в центре Мюнхена
- молодой доброжелательный коллектив
- пиво в холодильнике
- относительно гибкий график
- отсутствие бюрократии
Контакты:
Skype ogogodesign или daishell
поставьте, что вилка зп в евро, не всем может быть очевидно)


Andrei M.
29.08.2017
15:09:19
Мы ищем разработчика angular2 / django на полный рабочий день в Мюнхен. Переезд обязателен.
Зарплатная вилка: от 40000 до 50000 евро в год гросс
Калькулятор http://www.brutto-netto-rechner.info/gehalt/gross_net_calculator_germany.php
Описание вакансии:
В связи с запуском нового проекта ищем разработчиков в дочернюю компанию. Основные направления деятельности компании - продукты/инструменты в онлайн маркетинге.
Чем вы будете заниматься:
- разрабатывать и поддерживать код наших проектов (не аутсорс)
- интегрировать наши системы с Google, Bing, Amazon, Facebook, etc
- проводить код-ревью
оценивать и планировать сроки
- участвовать в обсуждении архитектуры и принимать совместные решения
Что от вас потребуется:
- опыт разработки на Python и Django
- опыт использования Angular 2 / TypeScript
- знание реляционных баз данных, в частности PostgreSQL
- умение писать читаемый код
- умение писать тесты
знание Linux
- опыт работы с git
Плюсом будет:
- опыт работы с Celery, Redis, RabbitMQ, SOLR
- опыт работы с NoSQL (Mongo, Cassandra)
- хорошее знание CentOS 7+
Особенности:
- перфекционистов недолюбливаем
- готовность учить немецкий, для начала хватит технического английского
- к сожалению, обязательно высшее образование в области информатики (может быть математики) - это условие получения визы, которое от нас не зависит
Бонусы:
- помощь при переезде
- офис в центре Мюнхена
- молодой доброжелательный коллектив
- пиво в холодильнике
- относительно гибкий график
- отсутствие бюрократии
Контакты:
Skype ogogodesign или daishell


Денис
29.08.2017
15:10:37
Народ, помогите. var settings = fs.readFileSync('build/settings.json',"utf-8"); возвращает [object Object]. В файле обычный json

Herman
29.08.2017
15:10:46
Ребят
Подскажите
Почему по клику по чекбоксу, он не активируется?
https://jsfiddle.net/g5ereuym/

Google

Herman
29.08.2017
15:10:46
Как пофиксить?

Кирилл
29.08.2017
15:13:31

Денис
29.08.2017
15:15:29

Oleh
29.08.2017
17:19:41
всем привет
есть вопрос если кто то разбираеться в webrtc
https://habrahabr.ru/post/171477/ мне интересно актуальное ли это описание конфига или уже все поменялось?

Radoslaw
29.08.2017
18:17:17
Добрый вечер!
Может кто нибудь подсказать, возможно ли настроить плагины в sublime. Скажем есть html5 плагин выдающий шаблон примитивный, но я хотел бы туда дописать ещё мета теги. Может кто нибудь ориентируется ?

Maksim
29.08.2017
18:36:00

Даниил
29.08.2017
20:16:58
на выходе должна быть таблица вида: с таким id вот такое кол-во объектов
Просто решение на рамде:
const groupById = reduce(
(acc, obj) => assoc(obj.id, append(obj, propOr([], obj.id, acc)), acc),
{}
);
через линзы:
const groupById = reduce(
(acc, obj) =>
over(lens(propOr([], obj.id), assoc(obj.id)), append(obj), acc),
{}
)

George
29.08.2017
20:24:43

Rafael
29.08.2017
20:24:46
Просто решение на рамде:
const groupById = reduce(
(acc, obj) => assoc(obj.id, append(obj, propOr([], obj.id, acc)), acc),
{}
);
через линзы:
const groupById = reduce(
(acc, obj) =>
over(lens(propOr([], obj.id), assoc(obj.id)), append(obj), acc),
{}
)
Что за линзы?

Maksim
29.08.2017
20:36:25

Даниил
29.08.2017
20:53:45

Eldiyar
29.08.2017
21:54:09
Здравствуйте, подскажите пожалуйста где можно javascript engineer support nayti?

Vsevolod
29.08.2017
22:47:01
https://codepen.io/sevapp/pen/ZJmvyW зацените мое творение

Yevhenii
30.08.2017
04:53:48
@ZeroBias спам

Vlad
30.08.2017
06:22:45
Всем Hello!
Что быстрее?
- if
- else if

Evgeniy
30.08.2017
06:24:06
А что за кейс, где производительность упирается в условный оператор?)

Google

Vlad
30.08.2017
06:34:29
Полотно проверок, чтоб после
if
не писать
else if
пишу
if
.
И интересно стало естли разница в скорости выполенния скрипка если происходит частый выхов функции внутри которой пного проверок

Дмитрий
30.08.2017
06:40:29
В твоём случае нет

Andrey
30.08.2017
06:45:12
смотри доку по RTCPeerConnection

Vlad
30.08.2017
07:02:29
Подскажите пожалуйста как привести к единому значению для сравнения визуально одинаковую запись но написанную слева на Cirylic, справа на Latinica
допустим "Pyc" === "Рус"
Или еще что хуже, первая буква Latinica, вторая-третья Cirylic

Igor
30.08.2017
07:03:10

Glebcha
30.08.2017
07:03:34

Vlad
30.08.2017
07:07:17

Maksim
30.08.2017
07:13:29

Vlad
30.08.2017
07:25:08

Даниил
30.08.2017
07:52:04
Называется транслитерация, можно погуглить
ну вообще это по сути не транслитерация же
транслитерация это "перевод" в так же _звучащие_, а не _выглядящие_ буквы
то есть не "Рус" -> "Pyc", а "Рус" -> "Rus" (и в обратную сторону)

Vlad
30.08.2017
08:12:51

Alex
30.08.2017
08:49:26
Если вам на проекте нужно заменить confirm найтивный на кастомный. То реализовывать вы его предпочтете через промисы или через генератор ?

Дмитрий
30.08.2017
08:52:58
Генераторы в 2017 стоит использовать по их прямому назначению
А для асинхронных операций использовать async await

Alex
30.08.2017
08:54:41
соглашусь)

Igor
30.08.2017
08:54:51
Многие не знаю прямого назначения генераторов
а всунуть куда-то хочется

Maksim
30.08.2017
08:58:09

sne18
30.08.2017
09:00:05
Кстати поделитесь опытом, кто и где их использует ?

Google

Oleg
30.08.2017
09:01:08
Ниразу не встречал задачи где мне нужно было бы использовать генераторы
По прямому назначению

Andrey
30.08.2017
09:02:52

Кирилл
30.08.2017
09:06:34

Admin
ERROR: S client not available

Andrey
30.08.2017
09:07:23

Дмитрий
30.08.2017
09:08:32
Итерируемые структуры
В твоём классе с Symbol.iterator будет поддержка for of какую бы структуру данных он не представлял

Alex
30.08.2017
09:10:41
поему вы надете впихнуть генератор ?
не даете *
я обиделся

Вячеслав
30.08.2017
09:11:12

Дмитрий
30.08.2017
09:11:36
Какая разница сколько записей?

Кирилл
30.08.2017
09:12:20

Andrey
30.08.2017
09:12:53

Дмитрий
30.08.2017
09:13:04
На чём?)

Кирилл
30.08.2017
09:13:05

Andrey
30.08.2017
09:13:19
А ещё gc есть.

Google

Дмитрий
30.08.2017
09:13:55
Ты так и не ответил чем твой вариант лучше обычного мапа)

Andrey
30.08.2017
09:14:40
Экономия на памяти и работе gc

Дмитрий
30.08.2017
09:15:00
Ну и там не создавай)
Трансдюсеры например

Andrey
30.08.2017
09:16:28
Ох...

Дмитрий
30.08.2017
09:16:38
А так выглядит реальный кейс
class TraversableTree<T> {
value: T
childs: TraversableTree<T>[]
* [Symbol.iterator]() {
yield this.value
yield* this.childs
}
}
По всему этому дереву можно пройтись с помощью одного for of

Andrey
30.08.2017
09:17:58
Но надо признать, что в реальной жизни генераторы практически не нужны. А вот для либ да.

Дмитрий
30.08.2017
09:19:11
Ну через него забавно монады чейнить

Andrey
30.08.2017
09:19:30
Ой

Дмитрий
30.08.2017
09:19:31
Но пока это корректно не типизируется я этим пользоваться не могу(

Andrey
30.08.2017
09:19:34
Забавно ему