Обновить
3
0

Пользователь

Отправить сообщение
Не 20, конечно, но они есть или же «могут быть», поэтому привык к такому написанию.)
Она разве глобальная в данном контексте?

var idx = [],
    service
Благодарю за наводку. Получилось что-то вроде этого:

module.factory('MySvc', function () {
      var idx = [],
      service = {
          add: function (id) {
              idx.push(id);
          },     
          get: function () {
              return idx;
          }
      }
      return service;
});
Спасибо автору за перевод. Действительно, для закрепления знаний весьма полезно. Если вводная статья показалась пустой по содержанию, то, прочитав эту, буду следить за обновлениями.

Кстати, замечал, что использование $rootScope для хранения глобально-доступных данных немного ускоряет работу, в отличае от привызки к объекту window.
Мне тоже. :) Но я хотел сказать не об этом. Автор статьи, толком не разобравшись с проблемами, вставшими у него на пути (а все эти проблемы вполне себе преодолимы), рекомендует нам не использовать Angular, что, по сути, весьма неразумно, учитывая все те прелести, что фреймворк нам предлагает.
Как всегда, собственно. Сначала всем всё нравится, но обязательно должен появиться кто-то, кто скажет, что это плохо. Думайте, наконец, своей головой, ей богу. Ни один из аргументов в статье нельзя воспринимать всерьёз.
Ох, сколько же сразу появилось латентных «пресекателей» и «ограничителей» во имя защиты чего-то-там «нормального». Не хотите указывать custom пол — не указывайте. Те, кто хотел, те и воспользуются. В прогрессивной компании Google всё обдумали и решили. Какой-либо спор тут неуместен.
Одна из причин — деньги. К примеру, до выхода на арену Moto G я совершенно не видел смысла тратить 400-500 Евро на хороший смартфон. Именно это, мне кажется, и мотивирует покупателей китайской продукции (именно «продукции», т.к зачем покупать копию iPhone — действительно загадка). Но, опять же всегда есть такие ребята как Oppo, Huawei и т.д. Если хорошо поискать, то их вполне можно найти по цене чуть превышающей тех же подпольщиков.
Стоит попробовать хотя бы интереса ради. Но новость сама по себе удивительна. Не часто такие громкие проекты переходят на «открытую сторону». Но раз уж Vavle взялась популяризовать игровой Linux — она его популяризует.
Я, как думаю, и многие другие, в силу занятости играю не часто. Может, раз в два месяца. А перезагружаться в Windows ради этого — занятие неблагодарное.
Это предположение или факт? У меня были подозрения, что ОТА апдейты не очень надёжные в плане захламлённости системы (собственно, как и с любым глобальным апдейтом любой системы). Но как тогда быть с рутом? Хочешь чистую систему — теряй «доверие» производителя?
Про package.json можно хоть отдельную статью писать. Ведь если не умеешь им пользоваться — гореть тебе в адском пламени непонимания и непрерывного круга повторений. Зависимости, scripts, информация о репозитории, версия и прочая информация о вашем приложении находится именно в нём. Кто далёк от NodeJS, но знает что такое Composer — всё прекрасно поймёт. Одним npm install можно развернуть и запустить весь свой «где-то в далёком репозитории» проэкт. В общем, штука не такая уж и сложная, но весьма полезная.
В такой огромной вселенной, за миллиарды лет, лишь на одну жалкую планету случайно попала жизнь. Не думаю. Даже как-то, простите, отдаёт пессимизмом и глупостью фраза «Мы одни во вселенной», когда обозримые нами «пустоты» этой самой вселенной — чрезвычайно малы. «Гипотеза Уникальной Земли», в каком-то смысле, говорит то же самое: «условия возникновения цивилизации, способной на космические путешествия, чрезвычайно жёстки».
Весьма занятно, учитывая то, как редко о нём слышно в «повседневном» интернете. Подписался.
Не упомянули о статусе sytemd. Данный релиз его включает, но всё же большинство пакетов всё ещё опираются на upstart.
Nvidia Prime (для ноутбуков с Optimus) научился работать с Tegra и получил пачку фиксов.

Отличий от 14.04 практически никаких. Стоит отметить, что новых багов, лично мною, не замечено.
Очень удивился, когда IDE заметила gulpfile в проекте и позволила запускать таски с интерфейса. Спасибо вам за такое. Но, я, всё-таки, предпочитаю PHPStorm, так как умеет всё то же, что и WebStorm, плюс, собственно, PHP.
Больше всего, для меня, там всегда нехватало Multiline Editing, который, к счастью, добавлен в 8-ой EAP. Да и вообще, надеюсь, что в скоро полной мере появятся простые Sublime-функции, вроде Select Next (ctrl + d) и т.д.
Импорты можно чуть сократить:

@import "fonts",
        "header",
        ...;

А вообще, это одна из главных причин, по которой я использую SASS. Использовать его таким образом, я научился у Foundation. Очень уж грамотно у них это реализовано.
Огромное спасибо за статью. Интересно, есть ли в Crowdin экспорт сразу в PHP c ключами и переводами, или надо уже вручную тянуть из yml?
Главное, чтобы джуниор не был идиотом. Точка. Всё остальное — чисто субъективная методика отбора. Я, к примеру, не задавал никаких вопросов. Сказано — сделано. Когда ответ нашёл сам — запомнишь надолго.
Camera Uploads использовали? Нужно включить её и начать синхронизацию. После чего, начать использовать Carousel. По желанию, всё это, можно потом удалить.
Да, когда речь идёт о фреймвокарх — чистота, а особенно размеры кода, всегда в опасности. Но если уж говорить о CSS-фреймворках, а в статье проскочил Bootstrap (именно по причине таких повторений я и забыл о нём навсегда), то не могу упомянуть о прекраснейшем Foundation. Из него я частенько использую только сетку, когда попросту нет времени возиться с media queries. Классы с окончанием -small-up, -large-down и т.д, достаточно эффективно позволяют избежать подобных поездов. Ну и, разумеется, полностью кастомизируемый SASS-пакет. По какой причине Bootstrap перешел на SASS лишь только недавно — загадка.

Информация

В рейтинге
Не участвует
Откуда
Таллин, Эстония, Эстония
Дата рождения
Зарегистрирован
Активность