• Angular 2 Beta, обучающий курс «Тур героев» часть 1

    Часть 1 Часть 2 Часть 3 Часть 4


    Вступление


    Эта статья основана на документации Angular 2 и представляет собой перевод двух статей — Вступление и Редактор героя.


    Используется Angular 2 release is beta.12.


    Тур героев: обзор


    Наш великий план — построить приложение для кадрового агентства героев. Даже героям нужна работа!


    Конечно, в этом учебнике будет рассмотрены только основные понятия. То, что мы создаем будем иметь много функций, которые мы ожидаем найти в полномасштабных, ориентированных на данные приложениях: получение и отображение списка героев, редактирование информации о выделенном герое, навигация между различными представления данных о героях.

    Читать дальше →
  • Разбираемся с синтаксисом шаблонов в Angular2


      Многие впервые увидев синтаксис шаблонов Angular2 начинают причитать, мол ужас какой сделали, неужто нельзя было как в Angular1 хотя-бы. Зачем нужно было вводить это разнообразие скобочек, звездочек и прочей ерунды! Однако при ближайшем рассмотрении все становится куда проще, главное не пугаться.

      Так как шаблоны в AngularJS являются неотъемлемой его частью, важно разобраться с ними в самом начале знакомства с новой версии этого фреймворка. Заодно обсудим, какие преимущества дает нам данный синтаксис по сравнению с angular 1.x. Причем лучше всего будет рассматривать это на небольших примерах.

      Данная статья во многом основана на материалах этих двух статей:



      Для того, что бы упростить подачу материала, давайте разберемся. Под AngularJS я буду подразумевать всю ветку Angular 1.x, в то время как под Angular2 — ветку 2.x.

      Так же спасибо господину Bronx за ценное дополнение, которое я включил в текст статьи.

      Примечание: вечер выходного дня, потому о опечатках и т.д. сообщайте в личку. Премного благодарен и приятного чтения.
      Читать дальше →
    • 5 действительно бесплатных нелинейных видеоредакторов для Windows

        Этот пост призван помочь тем, кому, как и мне, внезапно стало тесно с Movie Maker.

        Видеоредакторы почти не интересовали меня до прошлого месяца, пока с друзьями мы не задумали снять что-нибудь оригинальное к Новому году. Креативность наша ограничилась тем, чтобы, говоря терминами прежде мне неизвестными, применить эффект “Разделение экрана” (Split Screen). То есть реализовать нечто такое:


        Читать дальше →
      • Чек-лист из 68 пунктов для продвижения сайта в ТОП10 Яндекса

          В SEO больше не осталось секретов. Чтобы вывести сайт в ТОП не нужно брать бубен, покупать ссылки и накручивать поведенческие факторы. Механизм продвижения сайтов в теории стал очевиден и прост. Сложность лишь в том, что на практике работа по выведению сайта в ТОП 10 стала отнимать гораздо больше сил и времени. SEO специалист это уже не тот, кто обладает сакральными знаниями и якобы находится на короткой ноге с Яндексом, а человек который умеет хорошо и вдумчиво анализировать.


          Читать дальше →
        • 50+ полезных ресурсов для самообучения

            learning

            На сегодняшний день, когда информация стала доступна как никогда и получить новые знания проще простого, у нас появилась другая проблема: как фокусироваться и структурировать новые знания, если отсутствуют внешние ограничения вроде экзамена или необходимости подготовки к уроку?
            И снова нас спасают разработчики и интернет, где появляется все больше открытых университетов, онлай-курсов, лекций и сервисов организации своего обучения.
            Я решила собрать в одном месте ссылки на ресурсы дистанционного обучения и другие полезные сервисы на английском и русском языках, большинство из которых бесплатны. Не было цели охватить все, но если вы считаете, что в список нужно что-то добавить –, пожалуйста, напишите в комментариях.
            Читать дальше →
          • 300 потрясающих бесплатных сервисов

            • Перевод


            Автор оригинальной статьи Ali Mese добавил ещё 100 новых бесплатных сервисов. Все 400 потрясающих сервисов доступны здесь. И еще подборку +500 инструментов от 10 марта 2017 г. смотрите здесь.



            A. Бесплатные Веб-Сайты + Логотипы + Хостинг + Выставление Счета

            • HTML5 UP: Адаптивные шаблоны HTML5 и CSS3.
            • Bootswatch: Бесплатные темы для Bootstrap.
            • Templated: Коллекция 845 бесплатных шаблонов CSS и HTML5.
            • Wordpress.org | Wordpress.com: Бесплатное создание веб-сайта.
            • Strikingly.com Domain: Конструктор веб-сайтов.
            • Logaster: Онлайн генератор логотипов и элементов фирменного стиля (new).
            • Withoomph: Мгновенное создание логотипов (англ.).
            • Hipster Logo Generator: Генератор хипстерских логотипов.
            • Squarespace Free Logo: Можно скачать бесплатную версию в маленьком разрешении.
            • Invoice to me: Бесплатный генератор счета.
            • Free Invoice Generator: Альтернативный бесплатный генератор счета.
            • Slimvoice: Невероятно простой счет.

            Читать дальше →
          • OAuth на практике. Аутентификация и авторизация пользователей сайта через популярные социалки

              Думаю, не мне одному чрезвычайно надоели ресурсы, требующие регистрации по каждому поводу и без. С обязательной капчей, которая правильно введется только с пятого раза, с подтверждением по е-мейлу, которое обязательно свалится в спам и то — только через сутки. Придумывать каждый раз новую пару логин-пароль — забудется, вводить одно и то же на всех сайтах — небезопасно. Местами прокатывают пары вида «qwerty:qwerty» или «login:password», но, увы, далеко не везде. Надоело. Не счесть, сколько раз я, увидев надпись «только зарегистрированный пользователь может ****», просто кривился и закрывал вкладку, чтобы больше ни разу на этот сайт не заходить. Неужели администраторы ресурсов сами этого не понимают?
              Читать дальше →
            • 30 полезных сервисов для веб-разработчика

                Решил собрать сервисы, которые могут быть полезны веб-разработчикам и дизайнерам. Буду рад, если кто-то найдет для себя полезный сервис. Осторожно, под катом куча картинок!
                Читать дальше →
              • Замолвим слово об отладке и профилировании [PHP]

                • Tutorial
                Все идет от лени. Вы получили чужой очень большой проект в котором нужно сделать небольшие правки, или же написали скрипт и сразу не очевидно, что в нем еще требует оптимизации. Как быть? Читать и анализировать код, выводить каждый шаг на экран или в файл (var_dump() и т.д.) не всегда эффективно, ведь можно воспользоваться средствами отладки, которых на сегодняшний день очень много. Кратко перечислю часто встречающиеся…
                Читать дальше →
                • +27
                • 28k
                • 7
              • Pipo W1 — Windows 8 планшет с процессором Intel Bay Trail



                  Платформа Intel Bay Trail набирает популярность и в Китае — на рынке массово появляются планшеты на этом чипе практически от всех более-менее известных производителей. Если планшеты от Lenovo можно отнести к отдельному классу, то различные произведения от Cube, Ramos, Colorfly, Hyundai, Pipo очень близки к друг другу.
                  В этом обзоре мы рассмотрим планшет Pipo W1 с ОС Windows 8.1, в комплекте с которым сразу поставляется чехол-клавиатура.
                  Читать дальше →