@JSlang

Страница 641 из 2237
Nikolay
11.02.2017
14:17:54
@egorea1999

Arseniy
11.02.2017
14:18:55
если контекст сторонний
ну так ты сам тут определяешь термин.

Egoarka
11.02.2017
14:19:15
конечно, уже поверил, что такой существует на минутку

Google
Arseniy
11.02.2017
14:19:39
давайте убедим его в несуществовании джаваскрипта

Nikolay
11.02.2017
14:21:26
@egorea1999 если ты определил функцию auth у объекта, это не значит что она намертво к нему привязана

она просто наследует контекст этого объекта

Egoarka
11.02.2017
14:21:42
я знаю..

Nikolay
11.02.2017
14:21:54
т.е this у функции будет сам объект user

Dan
11.02.2017
14:22:02
Коллеги, не холивара ради, а лишь интереса и изучения для. Нужно ваше мнение и опыт по разворачиванию окружения для работы по фронтенду под линукс, в частности Убунту, но не принципиально. Только код (js, css/less/sass, html/jade), без работы с psd. Кто что использует, и рекомендует? Два года назад, когда занимался фронтендом у меня был саблайм и несколько плагинов к нему, писал на ангуляре морду одну. Что сейчас актуально?

Nikolay
11.02.2017
14:22:27
т.е если мы сделаем var auth = user.auth; после вызовем auth(); то внутри функции this уже не будет равен user

Egoarka
11.02.2017
14:22:37
не наследует контекст

если его сам принудительно не задашь

как в моем случае

Nikolay
11.02.2017
14:23:04
уверен?

Egoarka
11.02.2017
14:23:19
хорошо, может я не так тебя понял

Google
Egoarka
11.02.2017
14:23:22
наследует контекст

это как?

объясни

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

в твоем понимании это как?

Arseniy
11.02.2017
14:24:02
блин, контекст-то относительный, нет?

боже, я с твоими вопросами сам перестаю понимать

Nikolay
11.02.2017
14:27:22
@egorea1999 http://learn.javascript.ru/object-methods

Egoarka
11.02.2017
14:27:38
у меня сейчас пукан взорвется

как же плохо, когда люди друг друга не понимают

Name
11.02.2017
14:28:56
я предлагаю тебе перенестись вместе со своим взрывом в другой чат, а потом вернуться с нормальным вопросом

Egoarka
11.02.2017
14:29:22
так вопрос уже решен

я не прошу, чтобы меня reply'ли

Dima
11.02.2017
14:59:29
Коллеги, не холивара ради, а лишь интереса и изучения для. Нужно ваше мнение и опыт по разворачиванию окружения для работы по фронтенду под линукс, в частности Убунту, но не принципиально. Только код (js, css/less/sass, html/jade), без работы с psd. Кто что использует, и рекомендует? Два года назад, когда занимался фронтендом у меня был саблайм и несколько плагинов к нему, писал на ангуляре морду одну. Что сейчас актуально?
Я юзаю Mint, мне больше убунты и прочих нравится. В качестве IDE - PHPStorm (WebStorm - без разницы) В качестве быстрого редактора - саблайм Для psd - photoshop cs6 через wine и сервис photopea На текущем проекте работаю так - Есть сервис с бэкендом на RoR и webpack через webpack-rails. Есть копия фронтенда на моём компе, она по сохранению файла синхронизирует этот файл с сервером. На сервере webpack-dev-server вместе с горячей заменой модулей обновляет модули и страницу. Почему PHPStorm/WebStorm - это полноценная IDE, с удобной навигацией по коду, ftp/ssh клиентом с кучей плюшек, идеальным autocomplete. С отличной поддержкой es2015, всяких линтеров и прочего прочего. Для простых проектов - есть своя сборка на Gulp. Для посложнее - webpack.

Nikolay
11.02.2017
15:10:22
удобно

при условии если у тебя дизайнер норм все заэкспортил

еще работаю с Avocode, тоже не хуже

но оно денег требует

Google
Shohotim
11.02.2017
15:13:16
ping

Dima
11.02.2017
15:15:04
Avocode понравился, но мне довольно редко бывает нужно верстать с psd, поэтому и не покупаю(

Egoarka
11.02.2017
15:19:46
avocode + temp-mail = free 14 day

Dan
11.02.2017
15:19:47
Спасибо за рекомендации, webstorm посмотрю. Brackets не в тренде?

Нави
11.02.2017
15:20:54
brackets использую, очень доволен

до него использовал Geany

Dima
11.02.2017
15:23:42
Спасибо за рекомендации, webstorm посмотрю. Brackets не в тренде?
Пока в нём EXtract работал, был в тренде) По крайней мере у меня. )) Как по мне, что Brackets, что Atom - хорошие редакторы кода. С кучей плагинов, бесплатные, медленные. Но до полноценной IDE как WebStorm/PhpStorm им очень далеко.

Dan
11.02.2017
15:24:34
а в phpstorm линтеры есть и на js и на php?

надо бы изучить, спасибо

Нави
11.02.2017
15:25:29
Brackets точно не тормозит (Archlinux), возможно в виндовсе помню тормозил. Для написания кода идеален)

Dima
11.02.2017
15:25:30
Да. Я для js юзаю eslint, но еще доступны jslint, jshint

Nikolay
11.02.2017
15:58:37
а никто не знает почему шапка у гитхаба почернела?

Alex
11.02.2017
16:00:39
теперь в каждом из чатов по разу кто-то спросит

Egoarka
11.02.2017
16:02:14
скорбят

Nikolay
11.02.2017
16:19:25
ну можно просто ссылку скинуть на новость или что то такое )

hlomzik
11.02.2017
16:19:56
только пользователи скорбят)

Arseniy
11.02.2017
16:24:22
ну, это норм в редизайнах

Group Butler [beta]
11.02.2017
16:28:42
Google
hlomzik
11.02.2017
16:36:17
Yarn list -h ?
Сразу туда пошел, и что там?) варианта "только указанные" не увидел

Dreamerinnoise
11.02.2017
17:53:57


Admin
ERROR: S client not available

Dreamerinnoise
11.02.2017
17:54:07
Google Trends: Angular (Red) / TypeScript (Blue)

Conclusion When it comes to bug reduction, I think it’s fair to say: Static types are overrated.

Эллиотт опять двигает

Aleksandr
11.02.2017
17:57:41
Хах) Что за Элиот?

Dreamerinnoise
11.02.2017
17:58:21
https://medium.com/javascript-scene/the-shocking-secret-about-static-types-514d39bf30a3#.lvxpmrofh

Arseniy
11.02.2017
17:59:14
уф

ну ты вбросил конечно :)

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

мне вот эта картинка больше понравилась из раздела «Static Types Give You a False Sense of Security»



Dreamerinnoise
11.02.2017
18:02:17
но в scala же статик тайп

короче, его в комментах уже мягко обосрали

Eric, you are the one who is making extraordinary claims about how statically typed languages are overrated. So far you’ve provided 2 pieces of evidences to support that argument: one blog post detailing a flawed experiment, and a research paper that actually concludes the opposite. So I don’t think the burden of proof is on me.

Dan
11.02.2017
18:49:25
Окружение можно через vagrant разворачивать и становится не важно что у тебя за ОС. Я в основном по этому пути хожу. p.s. Работаю на винде, пишу в Sublime
несколько лет назад я прочно сидел на вагранте, и когда был тимлидом даже разворачивал единое окружение для всех девов на вагранте. удобно, не спорю. тем не менее, поскольку уже давно и прочно на линуксе, и в основном системное и прикладное программирование, то для меня не проблема поднимать контейнеры (lxc,docker,и прочие). хотя да, вагрант это удобно

Ywein
11.02.2017
18:56:00
https://medium.com/javascript-scene/the-shocking-secret-about-static-types-514d39bf30a3#.lvxpmrofh
Статическая типизация не столько для багов полезна, сколько для понятности кода, подсказок в IDE, линтинга и т.д. Тобишь банально приходится меньше лазить по коду, чтобы понять что происходит. Если говорить о JS, то flow/typescript в этом реально очень помогают. Весьма заметна повышение продуктивности. Именно продуктивности, а не то что багов меньше.

Google
Ywein
11.02.2017
18:56:53
С другой стороны сравнивать разные языки в этом плане абсолютно бесполезно. Допустим тот же C++ - он конечно статически типизированный, но я не знаю языка где было бы легче выстрелить себе в ногу так, чтобы это было крайне сложно заметить.

Dan
11.02.2017
19:03:28
сравнивать языки в принципе бесполезно

это всегда ведёт к срачам и холиварам.

Egoarka
11.02.2017
19:35:22
Ywein ох уж эти стрелки в конечности, не умеете использовать инструмент по назначению - не лезьте

Ywein
11.02.2017
19:38:18
Egoarka
11.02.2017
19:38:41
ты намекнул, что в нем есть недостатки

Ywein
11.02.2017
19:38:52
это не недостаток. это особенность

он позволяет сделать много всяких вещей, ценой чего является высокая вероятность трудно-обнаружимых ошибок

Egoarka
11.02.2017
19:39:57
то есть тесты вообще не нужно делать, да?

Ywein
11.02.2017
19:41:26
мы к сожалению живем в не идеальном мире, тесты пишуться не всегда, не всегда тесты пишутся корректно, не всегда тестами можно полноценно проверить работоспособность приложения.

Oleg
11.02.2017
19:47:37
Страшно так писать ИИ и не знать баг это или фича...

Но каждой задаче - свои инструменты

Юра В
11.02.2017
19:49:20
только для с++ почти нет таких задач, на которых его удобнее сделать, чем, например, на java + си

разве что какие-то constrained environments и real-time типа игр

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