Подробное введение в Ember.js.

An In-Depth Introduction To Ember.js

Ввиду недавнего выхода Ember.js 1.0 настало время для практического его использования. Эта статья представляет собой подробное введение в Ember.js и содержит всю необходимую информацию для новичков, которые хотят узнать больше об этом фреймворке.

Многие пользователи часто говорят о трудностях обучения, но как только вы преодолеете все испытания, перед вами откроется огромный спектр возможностей Ember.js. Я оказался в аналогичной ситуации. Несмотря на то, что существуют официальные руководства, которые являются достаточно точными и новыми, я попытался написать статью, которая описывает для новичков все особенности Ember.js понятным и доступным языком.

Читать далее

Обои для рабочего стола Календари: Ноябрь 2013

me and the key three

Мы всегда стараемся, чтобы сразиться со своими артистическими способностями и производить некоторые интересные, красивые и творческие произведения искусства.
Читать далее

Создание javascript проектов с помощью Grunt.

Grunt.js

В этой статье мы рассмотрим, как можно использовать Grunt для ускорения и изменения способа разработки веб-сайтов. Сначала мы вкратце ознакомимся с основными возможностями Grunt, а затем уделим внимание настройкам и вариантам использования его различных плагинов, которые помогут сделать всю самую тяжелую работу в проекте.

Затем мы рассмотрим, как создать простое вводное контрольное устройство, используя Sass в роли препроцессора, как использовать grunt-cssc и CssMin для объединения и уменьшения каскадных таблиц стилей (CSS), как использовать HTMLHint для проверки правильности написания HTML кода, и как мгновенно сжимать цифровые объекты. Наконец, мы рассмотрим возможность использования UglifyJS для уменьшения размера JavaScript кода. Данный продукт также поможет убедиться в том, что наш веб-сайт использует минимально возможную полосу пропускания.

Читать далее

Неизвестные секреты повышения производительности с Alfred.

Хорошие разработчики всегда ищут способы ускорить и автоматизировать рабочие процессы. Сегодня мы представляем серию рабочих процессов в Alfred, которые позволят повысить продуктивность и изменят ваш мир.

Что такое Alfred?

Для тех, кто не знает, Alfred – это замечательный лаунчер приложений и файлов для Mac OS X, который экономит время при поиске файлов в сети или на вашем компьютере. В новой версии, второй по счёту, реализован ряд улучшений, а благодаря Powerpack вы можете создавать свои собственные рабочие процессы.

Читать далее

Автоматизация адаптивных изображений с помощью Mobify.js.

President Obama and Governor Christi

Адаптивные изображения – это одни из наиболее сложных объектов, с которыми у разработчиков возникает больше всего проблем.
Читать далее

Интеллектуальные переходы в UX дизайне.

iOS_Lockscreen-500-final

Некоторые веб-сайты всегда превосходят другие, будь то по количеству контента, удобству пользования, дизайну, функциональности и так далее. Именно использование на современных веб-сайтах уникальных элементов дизайна и анимации привело к появлению фундаментальных различий. Мы рассмотрим основные уроки, полученные при создании различных моделей, и постараемся проанализировать, почему эти простые шаблоны так хорошо работают.

Когда мы создаем цифровые продукты, мы зачастую используем специализированные приложения для проектирования, такие как, например Photoshop и Sketch. Большинство людей, которые достаточно долго работают в этой сфере, наверняка знают, что дизайн – это нечто большее, чем просто визуальное представление. Тем не менее, многие по-прежнему продолжают создавать статический дизайн. Стив Джобс сказал о дизайне такую фразу:

Читать далее

Анализ лучших методов CSS.

Venn diagram that shows all possible logical relations between inline styles and styling via classes and markup.

Примечание редактора: данная статья описывает методы, которые реально используются в практической деятельности Yahoo! и вопросы, касающиеся методики кодирования. Вам наверняка будет интересно познакомиться с работой Джонатана Снука «Отделение HTML от CSS» и работой Робина Рендла «Элементарный дизайн с Sass». Пожалуйста, имейте в виду: некоторые из описанных методов не считаются наиболее передовой практикой — Ред.

Читать далее

Лучшее из двух миров: смешивание HTML5 и собственного кода.

voyager-screenshot_500_mini

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

  • собственный код,
  • гибридные мобильные приложения,
  • мобильные веб-приложения.

Разработка приложения в HTML5 – это в первую очередь возможность создания универсального для нескольких платформ кода, вместо того, чтобы создавать все приложение с нуля для каждой платформы. Таким образом, пользовательский интерфейс, а может быть и весь интерфейс в целом, будет сделан в HTML.

Читать далее

Планирование событий с помощью WordPress Cron.

Clock Tower

Не знаю как у вас, но у меня каждое утро появляется, по крайней мере, 10 писем, которых не было, когда я шел спать. Многие из вас, наверняка, знают, что эти письма рассылаются вовсе не лишенными сна людьми или попивающими кофе стажерами. Многие люди не понимают, что существуют специализированные системы, которые автоматизируют задачи, такие как рассылка писем по электронной почте.
Читать далее