.
12 Сентябрь 2018

Быстрая анти спам защита формы обратной связи Битрикс main.feedback

Спам в форме обратной связи Битрикса main.feedback ЗАДОЛБАЛ реально!

Собственно, презентую моё бесплатное решение, внедряемое за 5 минут:
Идея — проверка на вхождение в сообщение «http» «href» и дополнительное поле — результат суммы прописью

1. Копируем стандартный компонент main.feedback из папки ./bitrix/components/bitrix/ в свою ./bitrix/components/gtalex/
2. Заменяем подключение данного компонента на свой bitrix:main.feedback на gtalex:main.feedback
3. В форму добавляем (в массиве в цифрах прописью в каждой цифре один символ английский — чтоб было труднее спарсить) (скобки >< заменил на [])

$numbers = array(«нoль», «oдин», «двa», «mри», «чеmыре», «пяmь»);
$one = $numbers[rand(0,5)];
$two = $numbers[rand(0,5)];

[strong][?=$one?] плюс [?=$two?] = (запишите цифру ответа прописью с маленькой буквы)
[input type=’text’ name=’GT_SUM’ value=’[br/]


4. В компоненте ./bitrix/components/gtalex/component.php перед строкой

if(empty($arParams["REQUIRED_FIELDS"]) || !in_array("NONE", $arParams["REQUIRED_FIELDS"]))

добавляем обработку введённых данных

...
if(($_POST["GT_SUM"]==NULL)or($_POST["GT_SUM"]=="")) {
$arResult["ERROR_MESSAGE"][] = "Введите решение примера";
}
if(in_array($_POST["GT_SUM"],$summ)) {
} else {
$arResult["ERROR_MESSAGE"][] = "Неверное решение примера! Введите правильное.";
}
if(strpos($_POST["MESSAGE"], "href")===false) {
} else {
$arResult["ERROR_MESSAGE"][] = "Гиперссылки в сообщении запрещены";
}
if(strpos($_POST["MESSAGE"], "http")===false) {
} else {
$arResult["ERROR_MESSAGE"][] = "Гиперссылки в сообщении запрещены";
}
...

рубрики: Bitrix, Полезности, Программирование | Комментарии (0)

19 Июль 2018

Микро-разметка на веб странице в помощь поисковому боту

Всем привет!

Продолжаю публиковать то, с чем работал недавно и решил поделиться …

Сегодня, хочу затронуть тему использования микроразметки на страницах веб сайта. Не хочу как то особо превышать её значение, но как говориться — «кашу маслом не испортить».
Поэтому считаю, что лишним для поисковых систем эта информация 100% не будет — и как вывод «рекомендую к использованию!».

Самый главный совет от Яндекса — «Используя семантическую разметку, вы можете улучшить представление сниппета вашего сайта в результатах поиска».
Этот совет, а так же очень доступный видео ролик можно найти на странице Яндекса с кратким обзором «Зачем нужна микроразметка«.

За полной документацией от разработчика — идём в соответствующий раздел сайта schema.org, например Organization, либо на русскоязычный сайт ruschema.org

Если у Вас интернет-магазин, думаю тут разметка будет вдвойне полезна т.к. можно указать очень много товарных характеристик.
Вот пример сайта интернет-аптека с микроразметкой в теле страницы и в детальных страницах товара — препаратов для потенции.

рубрики: Вёрстка, Полезности | Комментарии (1)

21 Май 2018

Смена регистратора домена — это просто

В качестве регистраторов доменов я как то давненько уже вышел на двух партнёров, один regway.ru от регистратора RU_CENTER (nic.ru) второй reghouse.ru — от регистратора R01.
И вот на днях нужно было продлить несколько доменов, реганых на regway.ru. Зашел для продления и охренел! Стоимость продления одного ru домена стала аж 17.5$ !!!
После чего зашел на reghouse — там стоимость продления 385 рублей. Есть разница — не правда ли?!
Вспоминая, что перенос доменов с одного регистратора на другого в городе, где нет офиса данных регистраторов — через письмо заверенное нотариально — процедура, как мне показалась, ОЧЕНЬ муторная! Решил я таки ещё раз ознакомиться с инструкцией по переносу и ура !!! оказалось, что сейчас процедуру значительно упростили, ввели понятие кода для переноса!
Заходим на nic.ru — получаем код для переноса и инициируем процедуру переноса, далее заходим на reghouse.ru — инициируем процедуру переноса, вводим код переноса и вуаля!
Где то через недельку домены перенеслись! 🙂
Продлил по 385 руб. вместо 17.5$ 🙂

рубрики: Лайфхак, Новости / Обзоры, Полезности | Комментарии (1)

25 Февраль 2018

Скрипт проверки и запуска процесса

Есть процесс который должен работать постоянно, но он к сожалению бывает что «вылетает» с ошибкой, в таком случае его нужно заново запускать
Вот, собственно, нарыл решение!

Set ProcessName=process.exe
TaskList /FI «ImageName EQ %ProcessName%» 2>nul|Find /I «%ProcessName%»>nul||(
Start «» «C:\process.exe»
)

рубрики: Администрирование, Полезности, Программирование | Комментарии (0)

9 Февраль 2018

Как уменьшить обороты кулера с помощь резистора — расчёт мощности и сопротивления

Купил я недорого для своего компа мощный БП (маде ин чина) — на полтора киловатта, для топового процессора + пару топовых видеокарт в кроссе + весь обвес с очень хорошим запасом.
Но радость моя была очень коротка — БП оказался ОЧЕНЬ и ОЧЕНЬ шумным!
Разобрал я корпус и посмотрев на данные вентилятора глаза мои округлились — смотрите сами

14.4 Ватт !!! — таких мощных вентиляторов для охлаждения БП я ещё не встречал! И дует конечно как турбина!
Самое печальное, что узкоглазые почему то использовали вентилятор без возможности регулирования оборотов — то есть БП работает в холостую а шумит как на полную нагрузку, или например установлен в помещении с кондиционером, т.к. хорошее внешнее охлаждение — а толку нет, будет херачить по полной 🙁

Итак, задача — понизить обороты вентилятора на треть!

Исходные данные:
Напряжение U=12V Сила тока I=1.2A

Вспоминаем закон Ома для участка цепи U = I*R и формулу мощности P=U*I

Соответственно, мощность кулера P=U*I=12v*1.2A=14.4W
Посчитаем сопротивление кулера R0=U/I=12V/1.2A=10 Ом

Схема до изменений
—(R0)—

Схема после изменений (последовательно добавляем резистор)
—[R1]—(R0)—

Источник питания в данную цепь даёт нам постоянное напряжение 12 вольт, соответственно, для снижения оборотов на треть добавим к имеющимся R0=10 Ом ещё сопротивление на R1=3 Ом.
Рассчитаем получившуюся силу тока в цепи
I = U / (R1+R2) = 12 V / 13 Ом = 0.923 А

Теперь рассчитаем падение напряжения на сопротивлении
U1 = I*R1 = 3 Ом * 0.923 А = 2,769 V
Рассчитаем необходимую мощность сопротивления
P1 = U1*I = 2,769 V * 0.923 A = 2.556 Вт
Итого, нам нужен резистор 3 Ом мощностью 2.556 Вт — лучше взять с запасом на 3 Вт

Для того, чтобы набрать нужное сопротивление можно использовать несколько резисторов, для этого вспоминаем правила последовательного и параллельного подключений в сети.
Думаю, нам будет проще подобрать последовательно R=R1+R2+..+RN с мощностью P=P1+P2+…+PN

Три последовательно соединённых резистора на 1ом мощностью 1Вт дадут нам нужный эффект.

PS
Либо проще — купить другой менее мощный и шумный вентилятор и заменить 🙂

рубрики: Полезности | Комментарии (0)

29 Январь 2018

Как удалить hiberfil.sys в Windows 10?

Всем привет!
В корне диска С лежит файл hiberfil.sys занимающий довольно много гигабайт (по размеру оперативной памяти) — нужен для режима гибернации.
Если у Вас небольшой диск например SSD — на счету каждый гигабайт!
Запускаем от админа в командной строке
powercfg /hibernate off
и вуаля — файла нет!

рубрики: Оптимизация, Полезности | Комментарии (0)

23 Январь 2018

Как узнать параметры запущенной программы?

Всем привет!

Возник вопрос — как узнать параметры запущенной программы? А конкретно меня заинтересовали параметры запущенного майнера найсхэшем.

Вот и замечательное решение:

wmic process where name=»proga.exe» get commandline

где вместо «proga.exe» подставляем имя файла запущенного экзешника

рубрики: Администрирование, Лайфхак, Майнинг, Полезности, Программирование | Комментарии (0)

20 Октябрь 2017

Доходность Hashflare — алгоритм расчёта профита

В официальной группе Hashflare в чате телеграм @HashFlare_Russian после 15 октября 2017г., когда произошел очередной скачек сложности в сторону увеличения, я очень часто стал замечать сообщения по смыслу «Hashflare обманывает» «Hashflare считают в свою пользу» и тому подобные.
Оно конечно понятно, доходность до 15 сентября составляла в среднем 0,00023 BTC за 1 Th/s, а после 16 сентября составила 0,0002 (чуток округлил) за ту же единицу мощности.
Меня конечно тоже данный факт не порадовал, но увеличение сложности заложено в сам алгоритм майнинга Биткоина!
Тем не менее в чате многие утверждают, что прибыль упала не пропорционально сложности и ХФ обманывают!
Я задал соответствующий вопрос в саппорт ХФ

Почему за последние два дня такая сильная просадка доходности?!
с 0.0002464 до 0.00019189
Это ведь более 20%!
Хотя сложность повысилась всего на 6.5%!
Чем это обосновано?!

Читать полностью »

рубрики: Инвестиции, Крипта, Лайфхак, Полезности | Комментарии (0)

5 Октябрь 2017

Бан от Яндекса — словил фильтр АГС

На днях Яша порадовал 🙁
Прилепил мне АГС фильтр за продажу SEO ссылок, которые я не продавал!!!


агс

Хоть я и довольно давно занимаюсь сайтами и поисковым продвижением в том числе, я никогда не стесняюсь спросить мнение профессионалов — ветка на сёрче

Где коллеги дали очень много полезных советов!
Собственно, пока усиленно чищу ссылки (особенно всяческие рефки) — в скором времени будет новый адаптивный дизайн!

PS
Господа, у меня просьба — у кого есть логин на Сёрче, поправьте плс карму на форуме в этой ветке — а то совсем в минуса скатился 🙁

рубрики: SEO, Полезности | Комментарии (0)

7 Август 2017

GGL и фарма сайты

На днях с GGL пришло уведомление о смягчении требований к модерированию сайтов, главное в новости — удаление из списка запрещённых БАД препаратов.
Раньше пробовал добавить в биржу онлайн-аптеки для статейного продвижения — выкидывали в тот же день, с формулировкой — в запрещённом списке.
Соответственно, решил добавить новую интернет-аптеку дженериков
Заказал несколько тестовых обзоров по тематике потенции и БАД-ов для потенции, и тьфу тьфу тьфу — уже получены первые шесть обзоров и заметок, и сайт уже несколько дней держится.
Может конечно в выходные не модерируют, но очень надеюсь, что уже оставили.

GGL

рубрики: SEO, Новости / Обзоры, Оптимизация, Полезности | Комментарии (0)

Яндекс.Метрика