24 декабря 2013 г.

Проблема при установке osTicket "This webpage has a redirect loop"

По работе потребовалось прикрутить к готовому проекту систему поддержки — после изучения готовых решений мой менеджер остановился на osTicket (http://osticket.com).

Аккуратно выполняя действия предписанные инструкцией по установке, после распаковки файлов я натолкнулся на неочевидную багу: при попытке перейти на страницу установки (your_app_path/setup/) выводилось сообщение: "This webpage has a redirect loop".

Гуглопоиск не дал ответа на решение проблемы и я разобрался сам: оказывается после распаковки файлов и настройки вашего веб-сервера в папке проекта необходимо скопировать файл /include/ost-sampleconfig.php под именем /include/ost-config.php — после этого установка стартует нормально. Успехов!

6 августа 2013 г.

Решение проблемы с вставкой gist в blogger

Если у вас как и у меня пропали вставки gist в постах, не спешите отчаиваться! Чтобы код опять начал отображаться нужно вставить пробел между открывающим и закрывающим тегами в html-режиме редактирования вашего поста:
Также из приведённого примера можно вывести маску для вставки любого публичного gist в ваш html-код:

23 апреля 2013 г.

Rangy — серьезная работа с текстом в Javascript

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


28 ноября 2012 г.

Оффтоп: Ретронаут

Завожу рубрику "Оффтоп", в ней я буду выкладывать информацию об интересных рессурсах найденных мною в сети.

Для начала поделюсь всего одной, но очень классной ссылкой: http://www.retronaut.com/ - "исследуй любое время"
Это необычный сайт, где публикуются фотографии и подписи к ним за последние несколько веков в том порядке в котором их добавляют на сайт. Раздел самых старых фотографий маркируется так: "1700s-0000",также присутствует деление по категориям: "Музыка", "Люди" и пр.

14 октября 2012 г.

Разворачивание RubyOnRails 3 + PostgreSql приложения с github на хостинге Locum.ru

Один мой знакомый системный администратор предложил попробовать хостинг locum.ru ссылаясь на крайне приятное впечатление о данном сервисе. Сразу оговорюсь что данный пост не является рекламой: при первом знакомстве возникли некоторые моменты, которые мягко говоря смутили меня и о них хочется рассказать подробнее, так как необходимой информации я не нашел ни в официальном блоге, ни в рунете.

Здесь я пошагово расскажу как развернуть ваше приложение на тарифе "Плекс" или аналогичном ("Прайм" и "Оптима" - тарифы поддерживающие RubyOnRails-проекты на момент написания статьи). Будет рассмотрено подключение по ssh, особенности работы с rails-приложением через командную строку на сервере данного хостинга и описан процесс клонирования git-проекта.