Онлайн-редактор с подсветкой синтакса

Наверняка у каждого из вас есть несколько веб-интерфейсов для редактирования php-кода и html-разметки. И они обычно из себя представляют textarea какого-то размера.

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

Отличное решение этих проблем, кроме фиксированного размера, - CodePress

codepress

Сейчас он поддерживает подсветку синтакса, нумерацию строк, табуляцию, снипеты, автозавершение, комбинации клавиш. Уже есть подсветка для PHP, JavaScript, Java, Perl, SQL, HTML, CSS. На данный момент CodePress совместим с Firefox и IE. Сайт CodePress.

Читайте продолжение статьи "Онлайн-редактор с подсветкой синтакса"

Расчет CIDR по диапазону ip-адресов

У замечательного сервера nginx есть очень полезный модуль ngx_http_geo_module, который позволяет в зависимости от ip посетителя присваивать переменной различные значения. Диапазоны ip в его настройках надо указывать в формате CIDR (127.0.0.1/31), доступные же базы geo-ip содержат диапазоны в формате 127.0.0.0-127.0.0.1. В связи с чем возникла необходимость все это конвертировать.

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

Читайте продолжение статьи "Расчет CIDR по диапазону ip-адресов"

Страницы: 1< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | >8


BlogMemes.ru