Динамическая подгрузка контента при прокрутке страницы

Все больше и больше сайтов стали использовать динамическую подгруздку контента при скроллинге страницы.

Правильный .htaccess для 1С-Битрикс

При установке 1С-Битрикс в корне сайта создается файл .htaccess, который предназначен, в том числе, для корректной работы ЧПУ. Но по-умолчанию он не удовлетворяет всем требованиям типового проекта. В этой статье поделимся полезным примером настройки файла .htaccess для 1С-Битрикс.

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

Защита от спам-рассылок на вашем сайте — очень важная составляющая, без которой не обходится ни один проект. Одним из эффективных способов защиты являются различные капчи, например, reCAPTCHA от Google. Но как обойтись без использования надоедливых проверочных слов или картинок?

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

Всем известно, что Bash ведет историю всех команд, введенных в консоли, но по умолчанию некоторые настройки хранения этой истории заданы не сильно рациональными.

Отложенный вывод на любой странице

В полной новости, вы ознакомитесь с созданием и выводом отложенных функций в CMS 1C-Bitrix

Вывести название раздела элемента Битрикс

Порой необходимо вывести название раздела в статьях / новостях ( указать к какому из разделов она относится ) в общем в детальной карточке, либо в списке новостей (элементов) - bitrix.news.list. Вопрос решается очень просто).

Как установить Node.js и npm на CentOS 7

В этой статье мы покажем вам, как установить Node.js и npm на CentOS 7. Node.js является JavaScript с открытым исходным кодом и построен на движке V8 JavaScript в Chrome и может быть использован для создания различных типов серверных приложений. NPM менеджер пакетов для JavaScript, сотни тысяч пакетов, что является самым большим в мире реестром программного обеспечения. Это руководство должно работать на других других дистрибутивах Red Hat, как же хорошо, но было испытано и написано для CentOS 7 OS. Установка node.js уроки и npm на CentOS 7 является легкой задачей, если вы внимательно будете следить за последовательностью действий в статье.

Как изменить лицензионный ключ 1С-Битрикс

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

Параллельное выполнение ssh команд на серверах

При управлении большим количеством серверов часто приходится выполнять одну и ту же команду сразу на нескольких серверах (десятках/сотнях/тысячах).

Oh My Zsh!

Хочу поделиться очень отличным шелом, а по большей части, фреймворком созданным для него, который превратит вашу консоль в очень информативный и продуктивный инструмент.

Принципы дизайна для снижения когнитивной нагрузки

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

Топ 15 вопросов о React.JS на собеседовании

React.JS быстрый, с компонентной моделью и большим комьюнити, которое даст совет по любому крашу. Но на собеседовании вас спросят о другом.

Мониторинг состояния своего ресурса при помощи Telegram-бота

Привет, Хабр! Я уже давно наблюдаю за тобой, но все никак не решаюсь сделать свой первый шаг. Теперь мне показалось что я готов. Расскажу о своем опыте работы с telegram ботом — последнее время эта тема достаточно популярна на просторах сети, да и на самом Хабре я встречал уже не мало статей. Но по большей части в них рассказывается о принципах создания ботов, и нет ни слова о том, какую практическую пользу можно из этих самых ботов извлечь.

Настройка экрана входа lightdm-gtk-greeter

Множество дистрибутивов сегодня используют в качестве менеджера входа LightDM. Debian (точнее редакция с XFCE) не является исключением. Если вы не пользуетесь автологином, а предпочитаете входить в систему по паролю, то после запуска системы (в данном случае Debian) вас каждый раз будет встречать экран входа.

Fira Code: шрифт с лигатурами для кода

В языках программирования много составных операторов, таких как <code>:=</code>, <code>>=</code>, <code><=</code>, <code>===</code>, <code>!==</code>. Это одна логическая единица, но она занимает 2 или 3 символа. Это затрудняет чтение и анализ кода, хоть мы и привыкли к этому.

Apache Benchmark - тест производительности сервера

AB - это утилита для тестирования производительности вашего веб-сервера Apache. Она создана для того, чтобы вы могли определить производительность вашей текущей настройки Apache. В первую очередь, AB показывает сколько запросов в секунду ваш Apache способен обслужить.

Памятка по основным командам Git

Поделюсь с вами основными командами Git

Форматирование USB-флешки в Ubuntu

Поискать съемный диск можно с помощью команды

Разделы инфоблоков Битрикс — используем архитектурные особенности

В данной статье речь пойдет о малоизвестных полях секции инфоблока left- и right-margin, которые позволяют одним вызовом функции CIBlockSection::GetList получить практически любую информацию о вложенных\родительских разделах. Для начала пробежимся по теоретической части, а когда все станет ясно с алгоритмом заполнения этих полей, приведем конкретный пример использования.

4 способа определить кто залогинен в Linux

Если вы системный администратор, вы в любой момент времени можете захотеть узнать кто залогинен на вашем Linux сервере. Несомневаюсь что вам известен способ, который позволяет вам узнать это, но знаете ли вы все их и используете самый удобный? В этой статье мы рассмотрим 4 возможных способа.