Архив рубрики: Программирование

Установка PHPUnit с Composer на Windows

На Windows для установки PHPUnit, нужен Composer, который можно скачать на https://getcomposer.org/Composer-Setup.exe. Ещё понадобится Git, который можно скачать на http://git-scm.com/download/win. Устанавливал Git с опцией "Use Git from the Windows Command Promt". После установки Git и Composer, надо отредактировать файл C:\Users\Aleksandras\AppData\Roaming\Composer\composer.json … Читать далее

Рубрика: Программирование | Метки: , , , , | Добавить комментарий

Отключение phpMyAdmin уведомлений

Установил новую версию phpMyAdmin 4.2.7 и заметил, что с ajax версией появились и уведомление, которые сообщают каждое действие посередине экрана. И часто уведомляет о совсем не обязательных действиях, например загрузка страницы, что начинает надоедать. Нашёл файл js/messages.php в котором хранятся … Читать далее

Рубрика: Программирование | Метки: , | Добавить комментарий

Битовая глубина экрана в Андроид виртуальном устройстве

Используя drawable с градиентом заметны видимые дефекты на Android виртуальном устройстве (эмуляторе), потому что по умолчанию глубина цвета 16 bpp. Но глубину цвета для AVD можно увеличить в настройках. Надо создать AVD с отмеченным вариантом Use Host GPU, открыть файл … Читать далее

Рубрика: Программирование | Метки: , , | Добавить комментарий

Уменьшить и разрезать картинку с PHP

Иногда нужно не только уменьшить картинку, но и изменить её размер удалив ненужные края, чтобы получить картинку нужного размера. Эта функция изменяет размер картинки и если высота или ширина слишком большая после уменьшения то края обрезаются от центра. Поддерживаются форматы … Читать далее

Рубрика: Программирование | Метки: , , , | Добавить комментарий

Отслеживание нажатий на исходящие ссылки с Google Analytics

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

Рубрика: Программирование | Метки: , , , | Добавить комментарий

Показывать только липкие записи на главной странице в wordpress

В wordpress запрос для создания списка записей возможно фильтровать добавляя собственный фильтр к условию. Например, если надо показывать только липкие записи, то надо взять список всех таких страниц и добавить к условию WHERE дополнительный фильтр. Если такое условие нужно только … Читать далее

Рубрика: Wordpress, Программирование | Метки: , , , , | Добавить комментарий

Сортировка по определённому порядку в MySQL запросе

Если нужно отсортировать список по определённому порядку, например список чисел с начала 4,5,1 и далее по возрастающей, то можно создать правило сортировки например с параметром условия с дополнительными колонками для сортировки: Ответ запроса: В этом варианте условие возвращает 1 или … Читать далее

Рубрика: Программирование | Метки: , , , | Добавить комментарий

Формат локальной даты на PHP или MySQL

Если на сервере установлена локаль, то например так для PHP: Для MySQL локальная дата:

Рубрика: Программирование | Метки: , , , | Добавить комментарий

Получение данных работы PHP скрипта с jQuery

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

Рубрика: Программирование | Метки: , , , , | Добавить комментарий

Перенос строки по словам для imagettftext

Текст одной строкой не всегда умещается в заданную ширину картинки, тогда нужно переносить слова текста на новую строку в зависимости от ширины. Лишь бы ширина не оказалась меньше одного слова, а то нужен будет бубен шамана и дальше колдовать. Пример … Читать далее

Рубрика: Программирование | Метки: , , , , | Добавить комментарий

Ошибка ps.exe при перезагрузке и остановке денвера

Начала появляться ошибка файла ps.exe при перезагрузке и остановке Денвера. Такая ошибка стала появляться после установки новой версии avast антивируса. Не ясно почему так происходит, а пока решение остановить avast антивирус перед перезагрузкой или остановкой денвера.

Рубрика: Программирование | Метки: , , | 1 комментарий

Расчет дней между датами

Успользуя PHP функцию strtotime разница между датами: Другой способ установить дату с функцией mktime: До версии PHP 5.1.0 отрицательные даты не поддерживаются. Для любой известной версии Windows дата может быть с 1970 по 2038 годы. Используя MySQL разница между датами:

Рубрика: Программирование | Метки: , , , , , , , | Добавить комментарий