Удобный регистратор доменов в зоне .RU

Filed in Веб-разработка Leave a comment

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

Редактирование истории команд в Linux

Filed in Без рубрики Leave a comment

Как известно командная строка linux запоминает команды которые вы вводите в командную строку. Делается это для быстрого доступа к часто используемым командам. Обычно этот список составляет 1000 последних введенных команд, но можно и поменять в настройках(HISTSIZE). Но что делать если случайно отправился в командную строку какой-то мусор, например кусок html текста? Читать дальше

Разбор XML-документа средствами Qt. Пример работы с XML

Filed in Веб-разработка Leave a comment

Случилось мне получать данные от стороннего вебсервиса. Все они шли в XML формате. Вроде бы и хорошо, все данные четко структурированы, но вот количество служебных тегов оказалось во первых больше чем данных, во вторых было много вложеных одинаковых тегов без каких либо атрибутов или пометок. Вобщем если выбирать то небольшое количество нужной информации из такого обилия тегов, я бы написал парсер специально под задачу, используя обычные строковые функции. Такой парсер быстро читал бы текст, опирался бы на опорные слова и откладывал нужные данные в сторону. Но поскольку в документе было полно одинаковых тегов, а данные были похожи, но отличались уровнем вложености, то сфокусироваться на них оказалось не просто. Поэтому решил использовать классы по работе с объектной структурой XML-документа. Читать дальше

Добавление алиаса в конфиге nginx

Filed in Без рубрики Leave a comment

Нужный конфиг можно попробовать найти по такому адресу:
etc/nginx/conf.d/vhost-echoblog.conf

В конфиге ищем блок «server». Нужное место может выглядеть вот так:

...
server {
         server_name alias.com www.alias.com alias-2.ru default;
...

После сохранения конфига, веб-сервер нужно перезапустить, чтобы изменения вступили в силу. Вот команда перезапуска веб-сервера:

service nginx restart

Как собрать драйвер MySQL для Qt под Win

Filed in Без рубрики 2 Comments

Если при попытке использовать MySQL, ваше приложение выдает ошибку «mysql driver not loaded», то чаще всего это может быть по следующим причинам: вы забыли подключить SQL модуль в файле проекта, либо вы еще не настроили у себя поддержку этих драйверов. Так как изначально Qt идет без поддержки драйверов MySQL, то эти драйвера надо собирать самим. К счастью это не составит большого труда, расмотрим весь процесс по пунктам.

1. Скачиваем и устанавливаем Qt SDK. При установке обязательно выбираем пункт установить Qt Sources.
Читать дальше

Защита от спама без капчи

Filed in Веб-разработка 1 Comment

Что такое captcha думаю все знают, не раз видели картинки с искаженным текстом на различных сайтах. Такие картинки дают возможность качественно разделить посетителей на живых людей и роботов, однако ухудшают юзабилити сайта.

Я не люблю когда JavaScript используется в различных формах ввода на столько, что их невозможно без него заполнить. Поскольку, как правило, фаерволом я его себе отключаю.
Пользуясь случаем призываю вебразработчиков создавать удобоваримые версии сайта, на случай если у пользователя отключен JavaScript, а не писать одну несчастную строчку: «У вас JavaScript не работает.». Такая версия необходима и для нормальной индексации ресурса поисковыми системами, так что не ленитесь ;)
Читать дальше

Что такое vmcchk=1 и как его убрать из урл в Joomla и VirtueMart

Filed in Веб-разработка 1 Comment

Параметр vmcchk=1 предназначался в VirtueMart для проверки работы пользовательских браузеров с куками, вполне ненужная фича, которая только затрудняет индексирование сайта, поэтому лучше ее отключить.

Для того чтобы отключить эту проверку откройте файл:
Читать дальше

,

Платежная система LiqPAY от ПриватБанка

Filed in Платежные системы Leave a comment

Коротко говоря Приват Банк имеет свою систему веб денег — LiqPAY. Всячески пропагандирует эту систему, предоставляет для нее разное API и даже предлагает вешать на сайты вот такие партнерские виджеты на сайты:

1.

2.

Как оказалось их пока что всего два, при этом на сколько могу судить второй виджет не такой уж и партнерский. Остальные виджеты находятся в разработке. Через первый виджет можно проводить автоматизировано только различные пополнения, но не заказ платежной карты.

Исходящие заявки на добавление в друзя во vkontakte

Filed in Без рубрики Leave a comment

Сегодня заметил что во vkontakte появился список «Исходящие заявки» в разделе «Друзья». Теперь можно увидеть у себя в аккаунте список людей которым вы высылали приглашение «подтвердить дружбу». Теперь можно забрать свое приглашение дружбы назад если что. Ранее такой возможности не было, послав заявку в друзья, вы не могли ее забрать назад.

Как предоставить доступ удаленному пользователю к серверу MySQL

Filed in MySQL Leave a comment

Возникла у меня необходимость перенастроить свой локальный MySQL сервер, так что бы к нему можно было подключаться удаленно по локальной сети.
Читать дальше

TOP