-
Простая работа с API Яндекс Диска на PHP
Собственно, продолжение предыдущей моей статейки ОЧЕНЬ НЕ ПРОСТАЯ РАБОТА С GOOGLE DRIVE API. Как обычно — сначала загуглил материал в сетке, нашел на snipp.ru замечательную статейку Использование API Яндекс Диска на PHP. К работе на стороне Яши я уже был подготовлен т.к. реализация так же была через QAuth токен, НО в Яндексе всё было для…
-
Очень НЕ простая работа с Google Drive API
Озадачили меня недавно довольно интересной задачей — синхронизация файлов (в моём случае изображений) с Гугл Диска на сайт под управлением 1С-Битрикс. Хотелка такая — кидаем в определённую папку на диске изображение — скрипт его обнаруживает и создаёт элемент на сайте с детальным изображением из этой картинки. Папки с изображениями на сайте — на Гугл Диске…
-
Как в тексте страницы спрятать ссылку?
Иногда есть необходимость поставить ссылку на сторонний сайт только для роботов, соответственно от людей такую ссылку необходимо спрятать. Для такого действа я добавляю в ссылку следующие CSS свойства 1. color: XXX; — цвет ссылки задаю такой же как у окружающего текста 2. text-decoration:none; — убираем подчёркивание 3. cursor:text; — убираем изменение вида курсора при наведении…
-
Босс против лидера: бесконечная битва власти и вдохновения
Инфографику предоставила Wrike — Система Планирования Управления Проектами
-
Joomla Fatal error: Class ‘JCache’ not found
Вчера клиент закосячил сайт на Joomla — попросил восстановить из бэкапа, что я и сделал — НО сайт не заработал! Откатил ещё на более ранний бэкап — не пашет! Включил отображение ошибок — Fatal error: Class ‘JCache’ not found in /libraries/joomla/factory.php on line XXX Решение найдено, Вы когда бекапите или переносите, не забираете содержимое папки…
-
PHP — как отправить файл POST запросом cURL
Собственно, задача — автоматизация процесса загрузки файла на сайты через веб-форму. То есть на разные сайты мне нужно загрузить один и тот же файлик — захожу на сайт, выбираю нужный файл жму аплоад! Список адресов сайтов с формой есть, файл конечно тоже — нужно автоматизировать! Для реализации поставленной задачи решил использовать библиотеку curl, но вот…
-
Дёшево продам базу сайтов 1С Битрикс — 192 тысячи доменов
Продам базу сайтов на CMS Битрикс — почти 192 тысячи доменов. Цена 700 рублей Актуальность базы — октябрь 2018г. Точнее перепродам с целью отбить вложения и если нужна база посвежее или нужны базы на других CMS — источник в предыдущем посте. База качественная, проверил все домены которые знал с 1С Битрикс — они в базе…
-
Быстрый способ определения CMS сайта
Решил записать мысль — ничего особенного, просто констатация факта 🙂 Собственно, для быстрого чека сайтов на определённой системе управления надо чекать какую нибудь статику, свойственную только для этой CMS — отдача будет практически мгновенная т.к. обрабатывать будет препроцессор nginx. Например, для Битрикса можно проверять /bitrix/js/main/core/css/core.css Например, так можно прочекать целиком доменные зоны (.ru .su .рф…
-
Вирусы и трояны на Битрикс сайте
Всем привет! Уже на третьем сайте под управлением CMS Битрикс (разные лицензии) обнаруживаю одни и те-же бэкдоры и трояны, причём непосредственно в файлах движка Битрикса! Инструмент монитор качества «Ядро проекта не модифицировалось» такие файлы не ловит т.к. это не модифицированные, а просто левые файлы. Но вот почему модификацию /bitrix/modules/main/include.php не находит — уже вопрос Вообще…
-
Cannot use output buffering in output buffering display handlers in /bitrix/modules/main/lib/data/cache.php
Ни с того, ни с сего — начал падать сайт под управлением движка 1С Битрикс. Никто ничего с сайтом не делает — сам валится и всё тут. В логах веб сервера множество таких записей «Cannot use output buffering in output buffering display handlers in /bitrix/modules/main/lib/data/cache.php» Довольно много гуглил и пробовал — ничего не помогло, методом…
-
1С 7.7 пропадает точка при выгрузке формы в xls
Волею судеб приходится заниматься всякой всячиной — одна из которых поддержка клиентов по вопросам 1С 7.7 Т.к. поиск в сети не принес мне быстрых результатов пришлось сабж решать самому. О проблеме более детально — выводим УПД из 1С 7.7. сохраняем в xls — открываем, а там количество вместо 2,000 стоит 2000 То есть запятая, отделяющая…
-
M5q5.js — что за скрипт? как избавиться?
Итак, последние два-три дня меня довольно часто уведомляет антивирус Eset Smatr Security о блокировке открытия javascript файла M5q5.js с различных сайтов! Например последнее обращение было с https://www.hostingcloud.accountant./M5q5.js Скачал я этот файл себе — глянул, всё обфуцированно и ничего не понятно M5q5.js Событие генерируется в chrome.exe при открытии новых сайтов (на сайтах данного скрипта нет!) —…
-
Мобильный шаблон для онлайн магазина
Наконец-то PageSpeed Insights нормально оценил мой новый шаблон онлайн аптеки с точки зрения мобильных девайсов! До этого тоже вроде адаптивный шаблон сделал — но гуглу почему-то он не зашел, а этот вроде норм! Очень надеюсь, что мои труды по адаптивному шаблону для мобильных девайсов в положительном смысле отразятся на поисковой выдаче! Для Новосибирской онлайн аптеки…
-
Списание денег с карты без SMS подтверждения
Сегодня столкнулся с ситуацией когда бабло с карты улетело БЕЗ моего подтверждения покупки! Минут 20 пытался объяснить сотруднику Сбера, что я хочу контролировать ЛЮБЫЕ расходы с помощью СМС подтверждения. Оказалось это невозможно! И вообще подтверждение запрашивает сайт где покупаешь, а не Сбер (для меня это было вообще шоком — я думал совершенно наоборот). Собственно, ситуация…
-
Быстрая анти спам защита формы обратной связи Битрикс main.feedback
Спам в форме обратной связи Битрикса main.feedback ЗАДОЛБАЛ реально! Собственно, презентую моё бесплатное решение, внедряемое за 5 минут: Идея — проверка на вхождение в сообщение «http» «href» и дополнительное поле — результат суммы прописью 1. Копируем стандартный компонент main.feedback из папки ./bitrix/components/bitrix/ в свою ./bitrix/components/gtalex/ 2. Заменяем подключение данного компонента на свой bitrix:main.feedback на gtalex:main.feedback…
-
Микро-разметка на веб странице в помощь поисковому боту
Всем привет! Продолжаю публиковать то, с чем работал недавно и решил поделиться … Сегодня, хочу затронуть тему использования микроразметки на страницах веб сайта. Не хочу как то особо превышать её значение, но как говориться — «кашу маслом не испортить». Поэтому считаю, что лишним для поисковых систем эта информация 100% не будет — и как вывод…
-
Конвертация форума с платформы 1С-Битрикс на wpForo
Печально констатировать но факт — 1С Битрикс с момента запуска модуля Форум для своего движка, на сегодняшний день практически остановился в развитии 🙁 Любой современный форумный движек легко обходит Битрикс по своим возможностям, а так же быстроте работы — оно и понятно, форумный движек встроен модулем в авианосец под названием Битрикс. Полное нежелание усовершенствовать модуль…
-
whachdog скрипт контроля работы видеокарт и перезапуска системы
Выложил на miningclub свой скриптик по контролю работы майнера и перезапуска оного в случае если вылетел, пока его хаяли я заодно изучил ветки подобной направленности и нашел ну очень интересный скриптец под Windows для видеокарт NVidia !!! Основной принцип работы данного скрипта — контроль нагрузки непосредственно самих видеокарт за счёт парсинга утилиты, которая, собственно, информацию…
-
Майнер вылетает — cmd скрипт проверки и запуска майнера
Простенький скрипт, который через каждые 5 минут проверяет в процессах наличие процесса майнера, и в случае если не такого процесса нет (майнер отвалился) — стартует его заново, время запуска пишет в лог run.log Комментировать не буду — всё просто и понятно, задаём экзешник и все свои параметры для запуска и стартует @echo off Set ProcessName=ccminer.exe…
-
ccminer ошибка при запуске приложения 0xc000007b
Всем привет! Собственно, решил покопать на найсе Lyra2REv2 т.к. по WTM показывает максимальную профитность — слил свежий легаси, запускаю и нифига бечмарк не проходит 🙁 Сразу валится с ошибкой «ccminer ошибка при запуске приложения 0xc000007b» Решение оказалось простым — свежие актуальные драйвера на видеокарту ! 🙂