А у него как с русскоязычными адресами? Больше много русских имен сайтов и их отображение в логах апача удручает. Такая же ситуация со многими инструментами. Но вынужден признать потихоньку ситуация исправляется, все больше инструментов русские адреса сайтов отображают корректно. Отчасти отображение русских имен было основной причиной этого скрипта.
Предполагаю это увеличивает ресурсы нужные для работы. Если они незначительные можно ими пренебречь. Количество поймынных с помощью этой функции багов с лихвой компенсирует ресурсы затраченные на запрос к ДНС серверу. К тому же в любой момент можно вернуться к исходным настройкам когда станет понятно что исправлять нам нечего.
На втором мониторе у меня сейчас постоянно такая лента идет. Специально искать по логам «не зная что» ни времени нет ни желания. А когда что то постоянно течет глаз зам выхватывает из потока нестандартные запросы и адреса. На мой взгляд скорость реакции на многие вещи возросла многократно. Недавно к примеру заметил активность. То ли парсер, то ли новая поисковая система, делала десятки запрово в секунду чем сильно напрягала сервер. Проблема быстро была устранена.
Нестандартные это я не правильно выразился. Скорее неожиданные. Те, которые не ожидал увидеть. А с подсветкой они становятся куда заметрее. Было бы сложнее увидеть такой в логе.
Есть еще одна причина. При анализе нужно было анализировать русскоязычные сайты. Руссифицировать это в самом логе не смог, не нашел решения. Такой скрипт остался достаточно быстрым и простым решением.
Обычно задача стоит выдернуть из потока запросов требующих внимание. У меня такие попадались в форме нестандартных статусов или некорректных адресов. На вывод можно применить фильтра | grep 404 и более внимательно изучить.
Не только. Первоначальная мысль была в подсчете количества запросов в секунду и времени обработки каждого запроса. Потом были добавлены процент загрузки и подсвечены боты. Также удобно наблюдать за определенными адресами. По определенному шаблону наблюдаю за обращениями к новым запросам и статусами ответов, перенаправлений, стутусом удаления страницы и других ошибок.
Я ползуюсь режимами. Сложно представить ситуацию в которой можно отказаться от использования режимов. Я записывал сценарии. Попробовал. Очень понравилось. Даже сформировал для себя методику в которой будет оставаться сессия между домом и работой. Сервер перезагружается редко и я открываю вим в скрине $screen -S vim. Осваиваю другие возможности. Пока доволен функционалом редактора.
Серверов не десятки. Возможно четыре — пять. Копирование конфига как правило не представляет трудностей. Сложность которую ощутил при работе на сервере это задержки в интернете. Реакция редактора на горячие клавиши становится заметно дольше, ведь работа идет по сети. Как на работе так и дома сеть достаточно загружена и провалы в сети частое явление. Вот и подумал что открытие по scp было бы для меня лучшим решением. Возможно это связано с нестандартным расширением файлов? В конфигурационном файле я изменил расцветку файлов с расширением *.tpl на схему php возможно с этим связано. Вот настройки моего ~/.vimrc
set number
set tabstop=3
set softtabstop=0
set shiftwidth=3
set autoindent
set smartindent
set noexpandtab
set list
set listchars=tab:▸\ ,eol:¬
set encoding=utf8
set filetype=php
syntax on
au BufRead,BufNewFile *.tpl set filetype=php
В обычном? До этого я долго использовал kwrite потом kate отличные редакторы. Не все сделаешь только с клавиатуры. Есть функции, которые требуют дотягиваться до мышки и перемещать курсор по экрану. Не хватает также возможности написать сценарий. В некоторые моменты простой сценарий может сэкономить часы работы. Нашел для себя отличную возможность открытия двух окон на одном экране :sp и :wsp ни один из используемых мной до этого редакторов такого не позволял. Прав был написавший ранее комментатор — разобравшись один раз возможности расширяются на всю оставшуюся жизнь.
Третий день набиваю навыки работы с вимом. Обнаружил очень неприятную ошибку которую не знаю как исправить. После редактирования на удаленном сервере слабым местом оказывается сеть проявляя себя в регулярных задержках. При попытке открыть файл по ssh
vim scp://server.ru//var/www/host/file.txt
после сохранения слетает подсветка синтаксиса. Закрытие и открытие файла редактируемого синтаксис восстанавливается. Подскажите кто с подобным сталкивался как можно обойти ошибку? Со временем дискомфорт уходит и если удастся обойти эту сложность вим имеет большие шенсы стать основным редактором. Во всяком случае все, что мне не хватало в редакторе я в нем нашел. Работаю на ubuntu mate
Статья открывает для многих его возможности. Многие пишут на данном языке, но не знают что критически важные места можно сильно оптимизировать. Не видел кто бы этим реально воспользовался, но раз существует такая возможность значит она кому то потребовалась. Спасибо. Очень интересная статья. Добавил в закладки.
Вместе с извлечением смысла из предложений будет интересен и обратный процесс. Формирование предложений из полученного смысла. В какой стадии данная часть проекта? Сразу приходит на ум масса областей в которых можно было бы применить подобную разработку.
Сейчас для этого нужно всего лишь сделать законным хождение биткоина. Все уже сделано за нас. Делать десяток несмовместимых друг с другом валют под каждую страну или регион для этого бессмыссленно. А если закладывать туда возможность бесконечной эмиссии как это сделано сейчас с наличным рублем так смысл создавать что то вообще теряется.
~ VIM — Vi IMproved (улучшенный Vi)
~
~ версия 7.4.1689
~ Брам Мооленаар и другие
set number
set tabstop=3
set softtabstop=0
set shiftwidth=3
set autoindent
set smartindent
set noexpandtab
set list
set listchars=tab:▸\ ,eol:¬
set encoding=utf8
set filetype=php
syntax on
au BufRead,BufNewFile *.tpl set filetype=php
vim scp://server.ru//var/www/host/file.txt
после сохранения слетает подсветка синтаксиса. Закрытие и открытие файла редактируемого синтаксис восстанавливается. Подскажите кто с подобным сталкивался как можно обойти ошибку? Со временем дискомфорт уходит и если удастся обойти эту сложность вим имеет большие шенсы стать основным редактором. Во всяком случае все, что мне не хватало в редакторе я в нем нашел. Работаю на ubuntu mate