обучение

Соблюдать требования к безопасности приложений обычно можно с помощью простых в применении технологий защиты достаточно высокого уровня, таких как виртуальные частные сети (Virtual Private Network, VPN) или протокол Transport Layer Security (TLS), и, как правило, разработчикам советуют использовать именно такие механизмы, поскольку их защитные и другие свойства приняты в качестве стандартов довольно обширным сообществом. Можно рассчитывать на то, что такие хорошо изученные протоколы и широко применяемые реализации будут иметь меньше проблем, связанных с безопасностью, чем решения, созданные самостоятельно.

Читать далее “Oбщие трудности и принципы разработки приложений, напрямую использующих шифрование.” »

В линуксе есть несколько разных программок для учёта времени, самая простая и незамысловатая, и при этом вполне функциональная — это, пожалуй, Hamster. С ней всё понятно: добавляем на панель, вбиваем новое дело всякий раз, когда за него берёмся. Главное, не забывать.

А вот есть программка похитрее: arbtt. Пользоваться ей, правда, легче. Она полностью автоматическая. Достаточно запустить arbtt-capture и заниматься своими делами*. arbtt-capture будет записывать когда и какие программы были запущены и какие у окон были заголовки.

    * Автор arbtt рекомендует сразу добавить arbtt-capture в автоматически запускаемые приложения.

Читать далее “Автоматический учёт времени: Arbtt macht frei!” »

Если у вас есть посещаемый проект, значит вас уже посещало желание зарабатывать на показах банеров на нём. Но тут возникают технические нюансы. Например, вы верстаете макет сайта, конечно же оставляя место для банеров. Что вы туда подставите? Некий статичный HTML-код?

Но ведь по прихоти клиента может потребоваться менять банер несколько раз на дню, А если на банер кончился контракт нужно бежать и вручную менять на нечто дефолтное. Я уже молчу про то что одному и тому же посетителю вряд ли имеется большой смысл в показе одного и того же банера много раз подряд.

В общем – для таких целей нужна грамотная банеро-крутилка. Я, как неисправимый самодельщик, уже собрался было писать свой велосипед, но как только подумал о куче нюансов (разные форматы банеров, защита от накруток, настройка политики показов, клиентский интерфейс) решил поискать готовый движок. И нашёл! Читать далее “OpenX – движок для банерной сети” »

Представляю для установки 7 лучших терминалов (эмуляторов консоли) в Ubuntu использующих шрифт fixed или monospace.

1. Inconsolata

Inconsolata font

Устанавливаем в Ubuntu:

sudo apt-get install ttf-inconsolata

Читать далее “Устанавливаем в Ubuntu 7 лучших терминалов” »

Вы можете легко установить Thunderbird 3.1 в Ubuntu  используя Ubuntuzilla, но там доступна только для 32-разрядная версия.

Репозитории PPA делают доступным и другую 64bi версию последнего релиза Thunderbird 3.1 (окончательную, а не ежедневную сборку) для Ubuntu Lucid,впрочем  32bit присутствует.

Чтобы добавить PPA и установить Thunderbird 3.1 в Ubuntu Lucid, просто необходимо Читать далее “Устанавливаем Thunderbird 3.1 в Ubuntu Lucid” »

Необходимо, чтобы вместо подобных заголовков:

Received: from localhost (dyn.pool.example.net [172.31.64.88])
(using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits))
(No client certificate requested)
by mx.example.com (Postfix) with ESMTPSA id A2019508951
for <user@example.net>; Wed, 23 Jun 2010 17:34:29 +0900 (JST)

стало так:

Received: by mx.example.com (Postfix) with ESMTPSA id A2019508951
for <user@example.net>; Wed, 23 Jun 2010 17:34:29 +0900 (JST)
Читать далее “Скрытие локальных адресов авторизованных пользователей в Postfix” »

Если Вы имели неосторожность в установленной системе (Ubuntu 10.04) с включенным автовходом, при сохранении очередного пароля, активировать безопасное хранение паролей. Для этого я ввел мастер пароль на запрос системы.

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

rm ~/.gnome2/keyrings/default.keyring

После вышеуказанной операции, сохраненные пароли будут удалены и система заново запросит их (например, на доступ к Wi-Fi точке).

Отключение индикатора раскладки в Gnome 2.30    

В Gnome 2.30 появилась неприятная особенность, выражающаяся в появлении
индикатора раскладке в трее после настройки клавиатуры. Для отключения
индикатора нужно выполнить следующее:

   gconftool-2 -s /desktop/gnome/peripherals/keyboard/general/disable_indicator -t bool true

© 2010 Bot on WEB