SSH: Как скопировать файл с локальной машины на удаленный сервер

2013-07-28

Чтобы записать файл с командной строки (консоли) по ssh можно воспользоваться командой scp.
Прочитать остальную часть записи »

AngularJS и PHP: Проблемы при передаче POST данных

2013-07-24

При использовании стандартного $http-сервиса в AngularJS и метода передачи POST, PHP не получает $_POST массив в привычном для нас виде. Точнее — он вообще пуст.
Прочитать остальную часть записи »

GIT: Как вытащить ветку с удаленного сервера

2013-07-19

Чтобы получить удаленную ветку (branch), нужно выполнить такую команду с соответствующего репозитория:

git checkout -b < название ветки> origin/< название ветки>

Прочитать остальную часть записи »

Linux: Команда для определения свободного места на диске

2013-07-18

Прочитать остальную часть записи »

Как в AngularJS использовать реальные URL-адреса вместо hash (якорей, после «#»)

2013-07-08

AngularJS действительно позволят избавится от хэша в адресной строке, и эмулировать настоящие переходы по страницам с помощью новоиспеченных возможностей javascript в браузере history.pushState().
Прочитать остальную часть записи »

MySQL: Получение группированных подмножеств в виде JSON

2013-07-08

Иногда, нам нужно одним запросом получить данные не только с одной таблицы, но и с зависимой от нее как «один ко многим». То-есть одной записи из главной таблицы соответствует несколько с зависимой. Это можно сделать несколькими путями. Самый 1-й, который приходит на ум — просто использовать JOIN, но в этом случае мы получим в ответе дублирующиеся записи главное таблицы, и отличающиеся только данными с зависимой. В этом случае нам придется делать дополнительные манипуляции с полученным результатом, чтобы получить более удобную иерархическую структуру данных.

Но, можно сделать проще — можно подготовить вложенную структуру прямо с помощью запроса:
Прочитать остальную часть записи »

AngularJS: Сортировка списка по динамическим параметрам

2013-07-07

Допустим нам нужно отсортировать выводимый список по количеству элементов вложенного массива. Решить такого рода задачу в AngularJS очень просто:
Прочитать остальную часть записи »

CSS: Почему ограничение длины текста с троеточием (text-overflow: ellipsis) может не работать корректно

2013-07-05

У CSS есть замечательное свойство text-overflow со значением ellipsis которое позволяет ограничивать длину текста добавляя три точки если текст не помещается полностью. Это позволяет добиться эстетичного эффекта и не ломать дизайн.
Но иногда бывает, что это свойство не срабатывает как бы на хотелось.
В чем же может быть причина?
Прочитать остальную часть записи »

HTML5, JavaScript: Динамическая подмена URL без перезагрузки страницы

2012-12-03

HTML5 предусматривает возможность динамической подмены адреса страниц без их перезагрузки с помощью JavaScript. Это может быть необходимо для корректного отслеживания состояния динамических страниц.
Прочитать остальную часть записи »

HTML5: голосовой ввод текста одним атрибутом

2012-10-14

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

Применить такую возможность на своих сайтах очень просто.
Прочитать остальную часть записи »