Просмотр всех статей jQuery

Упаковка и минификация кода JavaScript онлайн

Author Автор: Роман Чернышов    Опубликовано: 7 ноября 2024

Упаковка JSСпешу поделиться еще одним полезным инструментом, если вы пишите код на JavaScript, иногда может возникнуть потребность в его обфускации(хоть данный инструмент и не совсем про это, но в какой-то степени это тоже с кодом происходит), минификации и упаковке. Для чего? — Например для защиты от нелегитимного распространения, или чтобы скрыть внутреннюю логику работы кода в рамках вашего сайта и так далее. В общем инструмент очень полезный, встречайте: — «Упаковка и минификация кода JavaScript онлайн». подробнее

Плавающая шапка(при скролле) мобильной версии сайта на jQuery

Author Автор: Роман Чернышов    Опубликовано: 1 ноября 2024

html, css, js, portfolio В рамках портфолио делюсь небольшой заметкой и кодом скрипта, как реализовать плавающую(фиксированную) шапка при скролле, мобильной версии сайта на JavaScript. Возможно кому-то из данное решение пригодиться, а кто-то пожелает заказать аналогичную работу. Ко мне обратился клиент владелец сети клининговой службы, работающей в разных в городах России, нашедший меня через мой блог, прочитав одну из моих статей , и предложивший мне сотрудничество. Хоть задача не сложная, и больших бюджетов не требует, клиент ознакомился с разделами моего блога гарантии, об авторе и конечно отзывами. После чего мы приступили к работе. подробнее

Category Категории: CSS, HTML, JavaScript / jQuery, jQuery     Tags Теги: ,

Доработка функционала сайта на Тильде

Author Автор: Роман Чернышов    Опубликовано: 3 декабря 2022

Tilda - доработки Доброго времени друзья! Ко мне часто обращаются владельцы сайтов созданных на конструкторе Тильда, интернет-магазинов, сайтов ресторанов и кафе, агентств недвижимости и прочих, с вопросом — можно ли доработать функционал сайта? Ведь известно, что сайт созданный на конструкторе, практически всегда не предоставляет доступ к своему коду, а все его изменения и доработки, возможны лишь за счет изменения предусмотренных настроек. Что ограничивает свободу владельца сайта, по части функциональных изменений. Но, к счастью осуществить доработку функционала сайта на Тильде, все таки — можно! О том, как это делать я расскажу далее. подробнее

Установка Selenium, Chrome, JavaScript на CentOS 7

Author Автор: Роман Чернышов    Опубликовано: 26 ноября 2022

Автоматизация с SeleniumДоброго времени друзья! Последние несколько месяцев были насыщены проектами, многие из которых так или иначе были связаны с темой автоматизации процессов, начиная от парсинга сайтов и завершая сложными алгоритмами работы с CRM. Так совпало, что я автоматизировал как множество бизнес-задач клиентов, так и задач в ряде своих проектов. Многая часть таких процессов, была автоматизирована за счет инструмента Selenium(позволяющего управлять браузером, автоматически), языка Node.JS(JavaScript, позволяющего описать все процессы), браузера Chrome(выступающим в качестве основного веб-обозревателя) и операционной системы CentOS 7(стабильная, легкая и актуальная версия Linux) — всё это, позволило достаточно быстро развернуть рабочий сервер и приступить к сути, а именно написанию кода автоматизации самих процессов. Эта статья, является краткой инструкцией по установке и базовой настройке всех необходимых компонентов для работы (при условии, что сервер и ОС у вас уже готовы). подробнее

Скрипт редактирования изображения на JavaScript (поворот, кадрирование)

Author Автор: Роман Чернышов    Опубликовано: 1 ноября 2021

Редактор фото на javascript Доброго времени друзья! В рамках работы над расширением функционала CMS разрабатываемой на безе моего фреймворка, я написал скрипт для быстрого редактирования изображений, в тех разделах сайта где идет непосредственная работа с ними(новости, статьи, галерея и т.д). Скрипт позволяет, после загрузки изображения на сайт(на лету, по средствам Ajax) совершить над ним определенные действия: поворот, кадрирование(произвольное обрезание по заданным границам) и масштабирование. Данное решение было написано за неимением других готовых подходящих альтернатив(те что удалось найти были либо слишком громоздки, либо ущербны, как ни странно). Основное преимущество скрипта, это то, что его можно установить на любой сайт работающий на любом движке. Например, после успешного тестирования на моей CMS, затем он был интегрирован на форум под управлением Invision Power Board(от же Invision Comminity). Далее обо всем по порядку. подробнее

Интеграция платежной системы Cloudpayments с вашим проектом

Author Автор: Роман Чернышов    Опубликовано: 4 июня 2021

cloudpayments интеграцияСегодня немыслим ни один бизнес без возможности приема платежей онлайн, будь то интернет-магазин или сервис по предоставлению персональных услуг, ввиду чего как нельзя актуальным становится услуга интернет-эквайринга(возможность приема платежей картами Visa, MasterCard, Maestro, Visa Electron или Мир), которую предоставляет такой сервис как Cloudpayments. Данный сервис примечателен в первую очередь гибкостью настроек, позволяющих произвести интеграцию с вашим проектом с максимальной эффективностью — реализовав более обширный функционал, нежели в случае работы с другим сервисом интернет-эквайринга, а также стабильностью работы и исчерпывающей документацией. Далее я проведу краткий обзор его возможностей. подробнее

Интеграция сайта со СДЭК по API

Author Автор: Роман Чернышов    Опубликовано: 24 сентября 2020

Доброго времени друзья! Поговорим об интеграции с сервисом курьерской доставки СДЭК, ранее я уже писал об этом, но с тех пор функционал моих решений существенно подрос, и мне снова есть чем с вами поделиться. Преимущества интеграции CRM/CMS системы(вашего сайта, интернет магазина и т.д.) со СДЭК весьма ощутимы, в частности интеграция позволяет создавать заявки на отправку посылок в пару кликов прямо из личного кабинета менеджера(кто обрабатывает заказы), а также отслеживать их статусы и передвижение. Автоматическое заполнение полей заявки с указанием данных получателя и параметров посылки — экономит время, силы и как следствие деньги. Для сравнения, ручное создание заявки в личном кабинете СДЭК занимает ~2 минуты, а полуавтоматическое ~15-20 секунд, что в 6-8 раз быстрее. А если ежедневное количество отправляемых посылок равно 50 или 100?… В этой статье я расскажу о функционале, который я реализовал интегрируя CRM/CMS со СДЭК, и который можно интегрировать в вашу веб-платформу. подробнее

Скрипт чат-бот, помощник для консультанта на сайте

Author Автор: Роман Чернышов    Опубликовано: 4 марта 2020

чат-бот, помощник для консультантаДоброго времени друзья! По мере роста аудитории интернет-магазина или сайта предоставляющего сервисные услуги, возрастает количество поступающих вопросов от пользователей, и тем больше если на сайте присутствует онлайн консультант — вопросы просто сыпятся. Что и произошло на одном из моих проектов(совместные покупки), аудитория стабильно растет, нагрузка на консультанта увеличивается, в связи с чем возникла потребность в добавлении на сайт чат-бота, который покроет большую часть вопросов заготовленными ответами, соберет статистику обращений, а также обратную связь о том был ответ полезен или нет. Для этого был разработан специальный скрипт чат-бот, речь о котором пойдет дальше. подробнее

Парсинг сайтов любой сложности (обучаемый парсер-бот)

Author Автор: Роман Чернышов    Опубликовано: 2 апреля 2018

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

Category Категории: JavaScript / jQuery, jQuery, PHP     Tags Теги: ,

Скрипт калькулятор ОСАГО для сайта

Author Автор: Роман Чернышов    Опубликовано: 13 мая 2017

Скрипт ОСАГОДоброго времени Друзья! Совсем недавно я работал над одним интересным интернет проектом, который включал в себя целый комплекс программных решений для сайта автомобильно-страховой тематики. В рамках улучшения функционала данного сайта и повышения лояльности пользователей, мною был внедрен скрипт «Калькулятор стоимости ОСАГО», о котором я сегодня немного расскажу. подробнее

Автор блога
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Купить за 359₽
Популярные записи
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка