Блог Makeomatic: разработка сайтов и мобильных приложений

Параллакс эффект в CSS

| Категории: HTML5
Анна Аминева

Иллюстрация блокнота

Параллакс эффект прокрутки страницы

Существует несколько путей создания параллакс эффекта при прокрутке страницы. Большинство примеров, которые вы найдете на StackOverflow или на подобных сайтах, содержат отдельно двигающиеся слои или дивы, движение которых инициируется jQuery- обработчиком события onscroll данного документа.

Angular VS jQuery

| Категории: AngularJS, jQuery
Анна Аминева

Иллюстрация блокнота

Ангуляр для jQuery разработчиков

Один из наиболее часто задаваемых вопросов при ангуляре - это то, как переключиться на AngularJS. Ведь до этого вы постоянно работали с jQuery, где ручная манипуляция деревом DOM – это обычная практика при добавлении интерактивности вашим веб страницам.

AngularJS: а вам нужен заголовок?

Меняем заголовок, основанный на пути браузерной строки

| Категории: Javascript, AngularJS
Анна Аминева

Иллюстрация блокнота

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

Promises

Упрощаем использование параллельных потоков в Javascript

| Категории: Javascript
Анна Аминева

Иллюстрация блокнота

Промисы - представление некоего значения в будущем. Они отличаются от типичного для Node.js стиля с огромным количеством колбэков (Callback hell), потому что они дают вам реальные значения, которые вы можете продолжать использовать.
Несколько примеров:

Pagination: вы все делаете неправильно!

| Категории: FAQ
Анна Аминева

Иллюстрация блокнота

###Pagination? Без проблем! SELECT … LIMIT X, Y Ведь так?

Аха! Не совсем!
Знаете ли, ваша логика разбивки на страницы не блещет стабильностью; а это важно в мире, когда мы постоянно используем клиентские приложения, ajax и бесконечную прокрутку.

10 топовых команд в консоли

| Категории: bash
Анна Аминева

Иллюстрация блокнота

Время от времени мне нравится анализировать использование nix команд в консоли. Чтобы сделать это, мне нужна всего-лишь небольшая команда awk:

history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head

Почему каждый обязан знать AngularJS

AngularJS великолепен… и чертовски сложен

| Категории: AngularJS, Для новичков
Виталий Аминев

Иллюстрация блокнота

Я работаю с Angular.JS почти год, с того момента как появился логотип Google на сайте фреймворка. Работа с ним последние 10 месяцев занимала у меня от 20 до 40 часов в неделю. Используя Angular.JS я написал несколько расширений для Chrome, мобильных и веб приложений, модулей и одностраничных приложений (SPA’s).

Делитесь своим localhost с кем угодно

| Категории: FAQ
Анна Аминева

Иллюстрация локального сайта

Поделитесь ссылкой

Хотите узнать способ быстро поделиться локальным сайтом без необходимости его развёртывания?
Я с радостью расскажу как на самом деле это просто делается.

Для начала установим localtunnel:

$ gem install localtunnel