понедельник, 9 мая 2011 г.

awesome - мини FAQ

Awesome — динамический тайловый оконный менеджер для X Window System. Для его настройки нужно знать язык программирования lua. Он в первую очередь ориентирован на опытных пользователей, которые хотят иметь максимальный контроль над графической средой.
Особенности
  • Очень стабильный, быстрый и компактный код
  • Хорошо документированный исходный код и API
  • Нет нужды в мышке: все может быть выполнено с помощью клавиатуры
  • Соответствие стандартам Freedesktop
  • Возможность переключения режима с тайлового на плавающий
  • Использование тэгов рабочих столов
  • Возможность размещать окна на несколько тэгов, и отображать несколько тэгов одновременно
  • Множество Lua-расширений
Настройка
~/.config/awesome/rc.lua - файл с конфигурацией awesome 
 
Управление с клавиатуры
  • Mod4 (aka WinKey) - клавиша которая используется для всех клавиш управления
  • Mod4 + Enter - открыть терминал
  • Mod4 + Space - Переключиться к следующему режиму расположения окон
  • Mod4 + Shift + Space - Переключиться к предыдущему режиму расположения окон
  • Mod4 + j - Выбрать следующее окно
  • Mod4 + k - Выбрать предыдущее окно
  • Mod4 + r - Строка вызова
  • Mod4 + Left - Следующий Экран
  • Mod4 + Right - Предыдущий Экран
  • Mod4 + Shift+с - Закрыть текущее окно
  • Mod4 + n - Свернуть окно
  • Mod4 + m - Развернуть окно на весь экран
  • Mod4 + 1..9 - Переключиться к экрану 1..9
  • Mod4 + x - Запуск Lua-кода (ввод осуществляется на месте строки вызова)
  • Mod4 + w - Открыть Awesome-menu рядом с курсором
Ссылки
Официальный сайт
Руководство для новичков

И пару скринов:



C 9 Мая! Великим днем победы!


Как узнать какие библиотеки нужны для программы в Linux



Переходим в каталог с программой и пишем:

readelf -d test | grep NEEDED

Все.

воскресенье, 8 мая 2011 г.

Если бы водителей принимали на работу так же, как программистов

 
 
Вакансия: Водитель.
Требования: профессиональные навыки в управлении легковыми и грузовыми автомобилями, троллейбусами, трамваями, поездами метрополитена и фуникулера, экскаваторами и бульдозерами, спецмашинами на гусеничном ходу, боевыми машинами пехоты и современными легкими/средними танками, находящимисяна вооружении стран СНГ и НАТО.
Навыки раллийного и экстремального вождения обязательны. Опыт управления болидами «Формулы-1» — приветствуется. Знания и опыт ремонта поршневых и роторных двигателей, автоматических и ручных трансмиссий, систем зажигания, антиблокировочных систем, навигационных систем и автомобильных аудиосистем ведущих поизводителей — обязательны. Опыт проведения кузовных и окрасочных работ — приветствуется. Претенденты должны иметь сертификаты Mercedes, BMW, а также справки об участии в крупных международных ралли не более чем двухлетней давности.
Испытательный срок: 2 месяца.
Зарплата по результатам собеседования.
 
Just 4 fun.

Как правильно сидеть за компьютером

Как правильно сидеть за компьютером
Наткнулся в сети на интересное видео, демонстрирующее, как правильно нужно сидеть за компьютером. Очень наглядное видео, рекомендую.


суббота, 7 мая 2011 г.

Скрыть информацию о версии Apache, Proftpd и ОС в Linux

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





Две записи, которые необходимо добавить или исправить в файле /etc/apache2/httpd.conf:

ServerSignature Off
ServerTokens Prod


ServerSignature появляется внизу страниц, сгенерированных apache, таких как 404, списки каталогов и т.д.

Запись ServerTokens используется в заголовках HTTP ответа. Изменив значение на Prod, мы получим следующий заголовок HTTP ответа:
Server: Apache

 Что касается Proftpd в файл конфигураций /etc/proftpd/proftpd.conf внести строчку:

ServerIdent Off

пятница, 6 мая 2011 г.

Искуственные уши с нейроинтерфейсом

Компания neurowear создала незаменимый аксессуар для любого анимешника желающего идти в ногу со временем: накладные бутафорские уши (necomimi).

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

Ожидаем появления накладных носов, бровей, бород и других частей тела построенных на этой прогрессивной платформе.