@JSlang

Страница 839 из 2237
Atman
21.04.2017
06:31:44
никакой демократии

Вишневый чай
21.04.2017
06:33:50
- Привет - Привет - Ты не занят? - Занят - А Можешь помочь? - Ну? (прошло 5 минут) - Сейчас, подожди, я свою мысль сформулирую

?

Art
21.04.2017
06:38:07
так тоже работает y = (function() { var C = function () { this.y = 10; this.k = 30; this.insideObj = {z: 20}; }; C.prototype = { changeY: function(arg) { this.y = arg; }, changeK: function(arg) { this.k = arg; }, changeZ: function(arg) { this.insideObj.z = arg; } }; // return return C; }())

Google
Art
21.04.2017
06:38:39
а вот так нет y = (function() { var C = function () {}; C.prototype = { y: 10, k: 30, insideObj: { z: 20 } changeY: function(arg) { this.y = arg; }, changeK: function(arg) { this.k = arg; }, changeZ: function(arg) { this.insideObj.z = arg; } }; // return return C; }())

Вишневый чай
21.04.2017
06:39:59
для таких полотен можно было бы и в https://jsfiddle.net/

Art
21.04.2017
06:56:53
console.log - Показывает. Те прототипы которые были созданы в замыканиях, с помощью литералов с использованием Object.create(). К потомкам свойства не копируются, а создается пустой объект со свойстов __proto__, при попытки изменить свойство оно заменяется в самом прототипе и тем самым у друго потомка такие же данные как и у того в котором изменили. А если все свойства создавать через конструктор с использованием this.a =123; То свойства копируются к потомкам и все работает. Даже если методы добавлены через литерал объекта C.prototype = {change: function() {}}; А без использования замыкания все методы работают и все свойства копируются в потомки. Причем в JS оба методы аналогичны(литеральный и прототип-ориентированый), но в литеральном поведение отличается, хотя код один и тот же, только в разных стилях. А в чем прична я так и не понял))

а в книгах именно этот втирают не уподобляться ООП а создавать через Object.create

Dmitry
21.04.2017
07:07:02
console.log - Показывает. Те прототипы которые были созданы в замыканиях, с помощью литералов с использованием Object.create(). К потомкам свойства не копируются, а создается пустой объект со свойстов __proto__, при попытки изменить свойство оно заменяется в самом прототипе и тем самым у друго потомка такие же данные как и у того в котором изменили. А если все свойства создавать через конструктор с использованием this.a =123; То свойства копируются к потомкам и все работает. Даже если методы добавлены через литерал объекта C.prototype = {change: function() {}}; А без использования замыкания все методы работают и все свойства копируются в потомки. Причем в JS оба методы аналогичны(литеральный и прототип-ориентированый), но в литеральном поведение отличается, хотя код один и тот же, только в разных стилях. А в чем прична я так и не понял))
Свойства не копируются к потомкам. Если хочешь разобраться смотри спеку. Причину я озвучил. На практике лучший вариант не создавать странных конструкций и не возиться с прототипами

Art
21.04.2017
07:09:59
как не копируются когда вот console.log у потомка: Object {} y: 222 // а эта уже цепочка прототипов, ведет к основному прототипу __proto__: ObjectchangeK: function (arg) changeY: function (arg) changeZ: function (arg) insideObj: Objectk: 333y: 10__proto__: Object

Вишневый чай
21.04.2017
07:46:19
three.js пишет что colorAmbient больше не поддерживается, но что вместо него я что-то не понял

в Migration-Guide вообще не слова. Кто-нибудь сталкивался?

Denis
21.04.2017
08:44:41
Всем привет. Есть просмоторщик пдф: https://mozilla.github.io/pdf.js/web/viewer.html. Нужно получить ClientRect[] от выделенного текста: window.getSelection().getRangeAt(0).getClientRects() В хроме, файрфоксе все ок, а в ие всегда пустой пустой массив, кроме случаев, когда выделяешь одно слово. В чем может быть проблема? Какие еще есть варианты получить ClientRect[] спешл фор ие?

FantoM
21.04.2017
08:45:18
в ИЕ ))

https://github.com/mozilla/pdf.js/issues/5513

Google
Denis
21.04.2017
09:54:38
https://github.com/mozilla/pdf.js/issues/5513
Спасибо, помогло.

Woldemar968
21.04.2017
10:04:14
MVP
21.04.2017
10:06:38
Всём кто на React.Amsterdam привет ?

Pavel
21.04.2017
12:14:12
Парни кто знает актуальные NodeJS туториалы?

Woldemar968
21.04.2017
12:38:27
Если речь о браузере, то можно просто верстать принт версию и вызывать print()
Ее же можно сразу как ссылку установить чтобы параметры динамические были. Условия такие, большая БД с книгами и каждая книга имеет свой айди и язык отображения, и когда кликают ссылку чтобы сразу открывалась пдф, но не копия страницы где была ссылка, а совершенно другая страница но с данными о книге с этой

Дмитрий
21.04.2017
13:02:00
разве?
Ну дык

Когда у тебя проект из кучи подмодулей, начинается проблема синхронизации зависимостей

Вишневый чай
21.04.2017
13:03:35
ну да, либа которая экспоритрирует модель в json из блендера и tree.js имеют просто огромное количество совместных зависимостей

(нет)

Дмитрий
21.04.2017
13:05:14
Ну блин

Сколько либ такого размера ты сделал?

Вишневый чай
21.04.2017
13:05:58
нисколько, я вообще за то чтобы писать маленькие либы вместо таких монстров

Дмитрий
21.04.2017
13:06:17
За всё хороше против всего плохого, ага

Сергей
21.04.2017
13:06:59
но я согласен, если в проекте куча либ которые используются по всему проекту, распиливать на кучу репо будет больно

Google
Sergey
21.04.2017
13:07:01
Не веришь нам поверь гуглу https://medium.freecodecamp.com/how-google-builds-a-web-framework-5eeddd691dea#.v2x0eg70v

Вишневый чай
21.04.2017
13:08:35
Не веришь нам поверь гуглу https://medium.freecodecamp.com/how-google-builds-a-web-framework-5eeddd691dea#.v2x0eg70v
ага, где-то в нете есть статеечка про то как чел пришел в команду хрома и 3 месяца добавлял галочку

Дмитрий
21.04.2017
13:08:45
Лол

Дмитрий
21.04.2017
13:09:01
А сколько по твоему надо это делать в ведущем приложении современного веба?

Вишневый чай
21.04.2017
13:09:04
и ему сказали что он еще очень круто справился

Дмитрий
21.04.2017
13:09:23
Ты как то себе плохо представляешь современную разработку

Вишневый чай
21.04.2017
13:09:43
не, он ушел оттуда и работает сейчас над тулзой визуализации связей в коде

Дмитрий
21.04.2017
13:10:04
я видел её

Ты только не думай, что там изменения вскоре не станут вноситься так же медленно, ага

Вишневый чай
21.04.2017
13:10:39
Ты как то себе плохо представляешь современную разработку
я мелкая сошка, я хочу скачать маленький скриптик конвертер, и не тащить ради 15 кб реп на 200 метров, чтобы сразу его удалить

Дмитрий
21.04.2017
13:11:20
Тащемта, ты уж определись, или тебе не нравятся монорепы, или — библиотеки монстры

Sergey
21.04.2017
13:11:31
я мелкая сошка, я хочу скачать маленький скриптик конвертер, и не тащить ради 15 кб реп на 200 метров, чтобы сразу его удалить
Один раз скачал, выделил в одельную либу, закинул на гитхаб и в нпм и мейнтейнишь как взрослый )

Дмитрий
21.04.2017
13:11:33
Потому что как бы одно исключает другое

Вишневый чай
21.04.2017
13:12:50
ну знаешь не у всех у нас оптика из всех щелей лезет

Сергей
21.04.2017
13:13:01
хах))

Дмитрий
21.04.2017
13:13:33
Поработай с доккером

Будешь с радостью вспоминать, как тебе пришлось качать всего 200 метров всего один раз

Google
Дмитрий
21.04.2017
13:13:58
аххахахх

Вишневый чай
21.04.2017
13:14:24
звучит как "так и надо"

не баг а фича, да?

Admin
ERROR: S client not available

andretshurotshka?❄️кде
21.04.2017
13:25:54
?

Дмитрий
21.04.2017
13:34:05
звучит как "так и надо"
Ну в докере ты будешь для каждого билда качать всё окружение начиная с самой оси

ASergey
21.04.2017
13:46:58
есть какие нибудь аналоги постмена чтоб тестить вебсокеты?

Alex
21.04.2017
14:27:58
Можно ли как то запустить phantomjs через selenium с подменой браузера, чтоб просматриваемая страница счита что это например хром. ЗЫ Про возможность запуска храму из под селениума я знаю

Олег
21.04.2017
14:28:59
замени userAgent

Vlad
21.04.2017
14:31:39
В reqctjs проблема. Есть родительский компонент 'game'у него есть родительский компонент progressBar и там стоит таймер (обратный отсчёт), при обновлении состояния родителя, обновляется и таймер, начиная отсчёт сначала, как это можно исправить? shouldComponentUpdate не помог, так как таймер обновляется каждую секунду...

Sasha
21.04.2017
15:13:18
ребят, а как можно в js поменять :focus css элемента?

типа вот у меня есть уже описанный :focus, но его надо js'ом поменять

я что-то вообще не догоняю(

Олег
21.04.2017
15:14:42
Адепты jss ну где вы

andretshurotshka?❄️кде
21.04.2017
15:14:51
prejss

Sasha
21.04.2017
15:15:47
...мне просто же на страничке изменить надо)

Дмитрий
21.04.2017
15:16:01
Ну вообще можно и на нём можно, да ?

...мне просто же на страничке изменить надо)
Бро, мы тут все просто хотели что формочка делала вот та-а-к

И тут понеслось

Google
Sasha
21.04.2017
15:18:13
да я вообще все эти формочки вертел, ненавижу! :D



сейчас вот так загорается

и нужно чтобы цвет менялся при определенной ситуации, ситуацию то описал

а вот как изменить :focus не понимаю

чтобы не зеленый уже был

а красный

Andrey
21.04.2017
15:19:34
.additionalClass:focus?

накидывать

Dmytry
21.04.2017
15:19:41
класс поменять

Дмитрий
21.04.2017
15:19:45
И тут понеслось
React redux react-router react-router-reduz-react-thunk-scsspostcssprejsjssjsjsjssssss

Sergey
21.04.2017
15:19:51
Сделать еще один класс в цсс и менять класс

Sasha
21.04.2017
15:20:36
хмм

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