Тут надо уточнить, что «захватили» это пришли на мирный протест и сказали, что не уйдут, пока их многолетние требования не будут удовлетворены. Потому что это министерство создано для них, а не они для министерства. И кабеля за миллион им не нужны.
Их годами не замечали. Потом над ними смеялись. Потом в них стреляли. Потом они победили.
Если Леша таки ушел, то слава богу. Если нет, надеюсь он повзрослел и отбросил свое глуповатое на тот момент эго. А как вывод, стоило бы написать «будьте готовы исправлять в новых сотрудниках неправильные установки заложенные прошлым местом работы.»
«Рост использования сильно зависит от богатства стандартной библиотеки, активности сообщества разрабатывающего сторонние библиотеки и возможностей простого использования уже существующих JS библиотек.»
— эм, вы вообще представляете себе, что такое TypeScript? Все, что вы описали, это как раз проблемы Dart с его пропихиванием своей виртуальной машины поверх JS. TypeScript это и есть JS — BCL у него нет, сторонних библиотек тоже, потому что он сам JS и работает с либами JS как таковой.
«Dart транслируется в JS, а отладка на нем намного удобнее»
— а вы смотрели на пезультат транслитерации? А теперь сравните это с тем, что в TS результат транспиляции зачастую МЕНЬШЕ по объему, чем исходный код (еще до любых минификаций).
Dart от Google. Флагманский продукт, что может пойти не так? Наверно то-же самое, что сделало Angular2 никак не совместимым с Angular1… При том, что Angular первый я юзаю 1,5 года, а второй жду, я бы был поосторожней с продуктами Гугла.
IE показывает 12 странных квадратиков с непонятным содержимым перед знаком вопроса. Тоже самое показывает в посте. Я еще долго понять не мог, где же тут невидимость.
В принципе — нормальная ситуация. Я бы в такой назвал ему книгу Флэнагана «JavaScript. Подробное руководство» (а ему полюбому надо её прочесть, если хочет работать) и дал неделю. А после поспрашивал с пристрастием. Если он умеет учиться, что для программиста главное, то это будет видно. Если освоит нормально, тот там и до MEAN стека не далеко (собственно, по неделе на составляющую) и можно брать джуна на простые проекты. А там уже ему и книги в руки.
Вспоминается «Ложная слепота»:
— Я спрашиваю о другом, они вообще естественного происхождения? Они не могут быть искусственно созданы?
— А термитник — искусственный? Бобровая плотина? Звездолет? Конечно. Созданы ли они естественным образом сложившимися организмами согласно их природе? Да. Ну, так скажи мне, как хоть что-нибудь во всей огромной мультивселенной может быть противоестественным?
«Поэтому в $scope, например, можно записать настройки для дочерних директив.»
Если уж у вас дочерние \ родительские директивы с контроллерами, то можно и вообще без $scope обойтись — читать настройки прямо из родительского контроллера. Это ещё один плюс контроллеров директивы — можно достичь гораздо более чистого и удобного MVVM используя в качестве контроллеров JS класс без привязки к $scope, вешая все публичные члены на 'this' (а остюда и использовать сторонние JS классы (не знающие про Ангулар, но использующие this) в виде контроллера).
Вот пример plnkr.co/edit/2TWXGZzEaPMujPICTKMQ?p=preview. В нем класс CountController это JS класс, который вообще не привязан к библиотекам — использовать можно хоть в браузере, хоть с NodeJS (большой плюс для code reuse). Кроме того, внешний и внутренний интерфейс получается очень чистый — что внутри директивы, что снаружи работаем с одни и тем же JS объектом.
Народ, я ничего пока не понимаю в линуксе, отпишите пожалуйста, как поставить мне эту оболочку на свой Samsung Q1 Ultra, начиная с установки нужного ей линукса второй операционкой. Вроде бы где-то есть готовая под него сборка, но я её найти не могу.
Я пользователь самсунг КУ1 ультра - Винда стоит ХР, и мне такая штука нужна позарез - иначе с ним геморно работать. Видимо придёться на выходных осваивать таки установку линукса.
П.С. Пост ИМХО должень быть именно в интерфейсах - я не линуховод, но пост этот мне очень важен.
Сейчас посмотрю, но факт на лицо, я пересел на ФФ именно когда мне активно понадобились гугл доки, где-то 3 месяца назад, и с тех пор про оперу пришлось забыть.
ИМХО у ФФ перед Оперой один единственный плюс, который решил её судьбу.
Опера - браузер гиковский, а гики любят инновации, и когда появился гугл докс,
который не поддерживал Оперу, гики волей-неволей перешли на ФФ, надеясь что можна будет его
расширить дополнениями до привычного уровня.
Их годами не замечали. Потом над ними смеялись. Потом в них стреляли. Потом они победили.
— эм, вы вообще представляете себе, что такое TypeScript? Все, что вы описали, это как раз проблемы Dart с его пропихиванием своей виртуальной машины поверх JS. TypeScript это и есть JS — BCL у него нет, сторонних библиотек тоже, потому что он сам JS и работает с либами JS как таковой.
«Dart транслируется в JS, а отладка на нем намного удобнее»
— а вы смотрели на пезультат транслитерации? А теперь сравните это с тем, что в TS результат транспиляции зачастую МЕНЬШЕ по объему, чем исходный код (еще до любых минификаций).
«Говоря о геймпадах умышленно были опущены замечания, что этому стандарту предстоит эволюционировать?» а какому web стандарту не предстоит?
П.С.О̻͓̹̟͇̺̫ͅн̶̱̮̝͙͔̪̥͖и̲̘̥̣̥͎͚̱͔ ̵͔͈̝̦̺͇͎͙͚п̴̺͙р̡̭͇̥̯̭͖͟͡и̬̜͘д̡̦̦̙͚̳͎̺у̛̻͇̘̩̼̳͉̺т̵̙͍͙̣̪̫̲͍̕ ̵̩̟̯͔̗̗з̝̠͞а̧̡̛̱̹̦̣̩̖̞ͅ ̸̦̰͔̟͘͟т҉͚̥̹̦̳̘͚̀о̢̼б̲͉͝о̸̺̕й̢̨̘̙̦̞̣̠̙̲!̷̪̜̝̟̺̟̬͉ ̷̡̦͈̻̠͓̟С̭͈̙л̴̬̩͔̞̖̭̤͝ͅа̺в̦͈̩̖̻̣͎͇̘̕͟а͘҉̷̮̯̖͓͕̬͓̯ ̳̦͎̝͉̕͘͘ͅю̬̞͉̯̟̲̜͞н̴̼͖̼͍̤͎и̨͓̰к̛̲̭͕̦͕͍̝͢͠о̡̡̤̺̥͉д̘ͅу̶̥̯̮͚̝͔ͅ!̡̘͇͉̀͢ͅ
— Я спрашиваю о другом, они вообще естественного происхождения? Они не могут быть искусственно созданы?
— А термитник — искусственный? Бобровая плотина? Звездолет? Конечно. Созданы ли они естественным образом сложившимися организмами согласно их природе? Да. Ну, так скажи мне, как хоть что-нибудь во всей огромной мультивселенной может быть противоестественным?
Если уж у вас дочерние \ родительские директивы с контроллерами, то можно и вообще без $scope обойтись — читать настройки прямо из родительского контроллера. Это ещё один плюс контроллеров директивы — можно достичь гораздо более чистого и удобного MVVM используя в качестве контроллеров JS класс без привязки к $scope, вешая все публичные члены на 'this' (а остюда и использовать сторонние JS классы (не знающие про Ангулар, но использующие this) в виде контроллера).
Вот пример plnkr.co/edit/2TWXGZzEaPMujPICTKMQ?p=preview. В нем класс CountController это JS класс, который вообще не привязан к библиотекам — использовать можно хоть в браузере, хоть с NodeJS (большой плюс для code reuse). Кроме того, внешний и внутренний интерфейс получается очень чистый — что внутри директивы, что снаружи работаем с одни и тем же JS объектом.
П.С. Пост ИМХО должень быть именно в интерфейсах - я не линуховод, но пост этот мне очень важен.
Опера - браузер гиковский, а гики любят инновации, и когда появился гугл докс,
который не поддерживал Оперу, гики волей-неволей перешли на ФФ, надеясь что можна будет его
расширить дополнениями до привычного уровня.