Разработан парсер и телеграм бот для информирования о новых заказах на сервисе profi.ru.
Хотите узнавать о заказах первыми, в ту же минуту, как они были размещены? Хотите иметь полный список заказов хронологическом порядке? Свяжите со мной любым способом, указанным в разделе контакты.
Pavel Kocherov
Март 6, 2018
Завершен API сервис по работе со штрафами ГИБДД. Может быть полезен любым организациям с внушительным автопарком для мониторинга неоплаченных штрафов, а также сервисам, предоставляющим справочную информацию по автомобилям и их владельцам. По вопросам сотрудничества пишите на почту.
Pavel Kocherov
Сентябрь 13, 2016
SELECT `COLUMN_NAME`
FROM `INFORMATION_SCHEMA`.`COLUMNS`
WHERE `TABLE_SCHEMA`='yourdatabasename'
AND `TABLE_NAME`='yourtablename';
Pavel Kocherov
Июнь 29, 2016
Есть возможность выкачать email и телефоны собственников недвижимости с самой популярной в рунете доски объявлений. Актуально по всей России. Доказательство профессионализма и моих возможностей в этой сфере — бесплатно по запросу.
Пишите/звоните любым удобным способом, указанным в разделе «Контакты».
Pavel Kocherov
Март 27, 2016
Как быстро очистить все таблицы в базе?
SELECT Concat('TRUNCATE TABLE ',table_schema,'.',TABLE_NAME, ';')
FROM INFORMATION_SCHEMA.TABLES where table_schema in ('db1_name','db2_name');
Выполните этот запрос и получите список запросов для очистки каждой таблицы. Далее просто скопируйте его и выполните.
Pavel Kocherov
Февраль 9, 2016
Использование bootstrap ui без визуальной кастомизации становится моветоном. Уже основательно примелькавшийся даже не профессионалам вид иконок и кнопок сразу говорит о том, что создатели сайта сэкономили на дизайне. Для решения этой проблемы без финансовых затрат появляется все больше тем, визуально меняющих bootstrap, при этом никак не влияя на его функциональные возможности.
На мой взгляд, лучшая тема в этой сфере — Flat UI. Выполненная в metro стиле визуальная кастомизация отлично справляется со своей функцией — обновление интерфейса bootstrap, делая его свежим и не примелькавшимся. Подключение занимает всего несколько минут, а в результате ваш сайт навсегда уйдет из ряда безликих bootstrap-based визуальных клонов.
Pavel Kocherov
Сентябрь 28, 2015
Выполнен парсинг дерева категорий, товаров, их свойств и изображений для анализа цен конкурентов. По вопросам покупки обращайтесь любым удобным способом, указанным в разделе «Контакты».
Pavel Kocherov
Сентябрь 28, 2015
Выполнен парсинг дерева категорий, товаров, их свойств и изображений. По вопросам покупки обращайтесь любым удобным способом, указанным в разделе «Контакты».
Pavel Kocherov
Февраль 5, 2014
При помощи HAVING
отражаются все предварительно сгруппированные посредством GROUP BY
блоки данных, удовлетворяющие заданным в HAVING
условиям. Это дополнительная возможность “профильтровать” выходной набор.
Условия в HAVING
отличаются от условий в WHERE
:
HAVING
исключает из результирующего набора данных группы с результатами агрегированных значений;WHERE
исключает из расчета агрегатных значений по группировке записи, не удовлетворяющие условию;- в условии поиска
WHERE
нельзя задавать агрегатные функции.
Pavel Kocherov
Январь 29, 2014
Если у вас возникает ошибка SSL3_GET_RECORD: decryption failed or bad record mac при работе со сторонним сервером через SSL — попробуйте переключить SSL в версию 2 или 3 вручную. Для PHP CURL:
curl_setopt($ch, CURLOPT_SSLVERSION, 2);
или
curl_setopt($ch, CURLOPT_SSLVERSION, 3);