JavaScript в web был когда то всего лишь приятным дополнением. А сейчас сложно найти сайт, который не использует скрипты.
Все записи категории ‘Программирование’
Как в javascript получить реальные размеры картинки (тег img)
Довольно часто картинка на странице показывается в масштабе, и при попытке определить её размеры из скрипта вы получите размер контейнера, а не самой картинки.
Разберемся как получать реальные размеры изображения.
Подсчет времени выполнения скрипта в UNIX
Для того чтобы подсчитать время выполнения, нам понадобится получать время в текущий момент и вычислять разницу. Обе задачи вполне решаемы в консоли UNIX.
Арифметические операции в консоли UNIX
Как произвести в bash/sh простейшие вычисления? Давайте рассмотрим несколько примеров.
Проблемы при установке therubyracer
Если после команды
1 |
gem install therubyracer |
Вы видите что то вроде:
1 2 |
ERROR: Error installing therubyracer: ERROR: Failed to build gem native extension. |
Возможно вам поможет следующий алгоритм установки.
Как определить загружен ли определенный плагин для jQuery
Возможно ли проверить загружен или нет определенный jQuery плагин? Нет ничего проще!
Как узнать версию MySQL?
Получить версию бд можно как из консоли, так и средствами языка mySQL.
CKEditor не включается в при загрузке страницы
Редактор подключен и настроен, но почему то не включается при загрузке страницы. Как быть?
Импорт материалов из Instagram
У instagram есть API, который устареет до конца 2018 года. Всех пересаживают на новую платформу — Instagram Graph API.
Регистрация приложения на этой платформе требует некоторых усилий. Среди прочих сумасшедших требований выделяется необходимость предоставить т.н. скринкаст (screencast). Вы должны записать ролик, показывающий как вы будете использовать данные, получаемые через Instagram API.
Организуем автодеплой изменений из репозитория для проекта на Drupal
Когда над проектом работает несколько разработчиков, то возникают определенные структурные и организационные вопросы. Каждый программист обычно работает с собственным сервером, закачивая обновления в рабочую ветку (branch по терминологии git) проекта (например, develop).
После обновления ветки в репозитории, изменения каким то образом должны попасть на сервер (тестовый сервер), где команда тестировщиков, сможет проверить работу.