3 команды...

Проскочили тут недавно три интересных команды с ленты commandline-fu. Сохранил и забыл. Сегодня нашел.

Узнать свой IP:

curl ip.appspot.com

Speedtest:

wget --output-document=/dev/null \
http://speedtest.wdc01.softlayer.com/downloads/test500.zip

Проверка на заразу:

md5sum filename | ncat hash.cymru.com 43


Исходный код команды echo в UNIX, OpenBSD, Plan 9, FreeBSD и GNU Coreutils

В общем то ничего неожиданного, но последний пример все равно впечатляет: ссылка


Защищаем Nginx

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

Установка

Пакет nginx доступен в прекомпилированном виде для любого дистрибутива. Однако собрав сервер самостоятельно, ты сможешь сделать его более компактным и надежным, а также получишь возможность изменить строку приветствия Web-сервера, чтобы отбить несмышленых скрипт-кидди. Скачай исходники nginx, открой файл src/http/ngx_http_header_filte\r_module.c и найди следующие две строки:

static char ngx_http_server_string[] = "Server: nginx" CRLF;
static char ngx_http_server_full_string[] = "Server: " NGINX_VER CRLF;

Замени их на что-то ...


FUSE и файловые системы пространства пользователя

Очередная статья, написанная для журнала Хакер. На этот раз про ядерный интерфейс для реализации файловых систем в пространстве пользователя FUSE. Как всегда статья довольно старая, но актуальная. Приятного чтения.

Бред увлекшегося гения

Когда Кен Томпсон только начинал работу над UNIX, ему в голову пришла странная, но весьма оригинальная идея. Он решил ввести в систему специальный тип файлов, который бы представлял устройства.

Вскоре появились также именованные каналы, сокеты и файловая система /proc. Идея оказалась столь удачной, что в родившейся позже операционной системе Plan 9 он сделал файлы логическим центром всей операционной системы – представлено ими было абсолютно все: графическая оконная система, сокеты ...


Twitter for Android

Что-то странное сделали разрабы с новым официальным твиттером для андройда. Вместо того, чтобы реально переписать интерфейс на Holo, зачем-то сделали гибрид своего фирменного интерфейса с андройдовским. Выглядит довольно нелепо, но зато теперь хоть текст читаемый стал, спасибо Roboto.

PS Facebook Home это, конечно, заоблачный маразм...


EXT4

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

Для Linux было создано и портировано из других операционных систем огромное количество файловых систем, но только одна из них может гордо носить имя официальной - это файловая система ext3. Это уже третья эволюция стандартной файловой системы Linux. До нее была ext2, в основном отличающаяся отсутствием журнала. Еще раньше была ext, первая файловая система, созданная специально для Linux. Однако надолго в ядре она не задержалась (этому ...


Глупости

Удивительно, какие только глупости не допускают инженеры при проектировании техники. Мой новый монитор, например, купленный специально для работы в качестве "умного телевизора" в кооперации с HDMI-стиком на андройде, вначале должен обязательно пройти процедуру подключения к ноутбуку по VGA и принудительного выбора источника сигнала "HDMI" через экранное меню. Ибо если просто воткнуть стик и включить монитор получаем "нет сигнала" и автоматическое отключение экрана.

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


Terminology 0.3

Установил Terminology. Для тех кто не знает, это новый эмулятор терминала от разработчиков Enlightenment, эффектной и невероятно быстрой графической среды для X11. Что сказать, штука презабавнейшая. Работает быстрее urxvt, выводит картинку через OpenGL, напичкана кучей эффектов, включая моргающий неоном курсор и bell в виде мигалки в углу окна. Умеет выводить изображения и видео прямо в терминал, умеет работать поверх Wayland и, что более интересно, голого fbcon.

В комплекте есть несколько фирменных утилит, еще более скрашивающих работу с терминалом. Например, tyls - аналог ls с подсветкой типов файлов и тамбнайлами изображенийи видео, которые еще и можно просмотреть по клику. Ну или поставить ...


Google+ RSS Feed

Не перевариваю социальные сети, а в особенности Google+ с его странным, неудобным, напичканным Ajax и прочими бесконечными прокрутками, интерфейсом.

Тем не менее некоторых пользователей (сообщества) читать просто необходимо, для чего был найден сервис gplusrss.com. Просто и удобно, но только два юзера бесплатно. Может быть кому-то пригодится.


Четыре строки, которые должны быть в любом .vimrc

noremap <Up> <NOP>
noremap <Down> <NOP>
noremap <Left> <NOP>
noremap <Right> <NOP>


Page 1 of 9 1 2 3 4 5 6 7 8 9 »