howtoSAMS + squid+2 интернет канала

Имеем локальную сеть, шлюз(прокси сервер) на базе Linux и два интернет-канала — быстрый и дорогой, медленный и дешевый
Задача состоит в том, чтобы пускать заданных пользователей (в данном случае только веб-трафик) через быстрый канал, а всех остальных — через медленный
eth0 — интерфейс локальной сети
eth1 — оптика: дорогой и быстрый канал
eth2(ppp0) — adsl: дешевый и медленный

Топология следующаяя

Читать дальше
  • +6
  • CraDem
  • 16 сентября 2009, 01:40

PythonВытягиваем количество входящих сообщений на Gmail

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

import urllib  ## импорт модулей
import re

gml = ''
adr = "https://mail.google.com/mail/feed/atom"  ## адрес гуглоленты и получение ее исходника
cont = urllib.urlopen(adr)  ## регулярное выражение для получения количества входящих
s = cont.read() 

reg = re.compile(r"<fullcount>\d+</fullcount>")  ## которое хранится между тегами <fullcount></fullcount>

gmlcnt = reg.search(s).group()
reg2 = re.compile(r"\d+")  ## образаем <fullcount></fullcount>
gml = reg2.search(gmlcnt).group()

print 'Gmail inbox:', gml  ## наверно вывод =)

while raw_input():
    pass


Вот и все. Такая вот ерунда.

Есть ещё такой менее безопасный но действенный способ:

import os
import string


username="login"
password="*****"

com="wget -O - https://"+username+":"+password+"@mail.google.com/mail/feed/atom --no-check-certificate"

temp=os.popen(com)
msg=temp.read()
index=string.find(msg,"<fullcount>")
index2=string.find(msg,"</fullcount>")
fc=int(msg[index+11:index2])

if fc==0:
   print "0"
else:
   print str(fc)+""
  • +5
  • v0id
  • 14 сентября 2009, 23:15

Open SourceOpen Archive


В марте 2009 года компания Grau Data открыла под лицензией AGPL исходные тексты Archive Manager, предназначенного для создания сетевых файловых хранилищ. После открытия кода продукт получил название Open Archive.
Читать дальше
  • +5
  • fog
  • 12 сентября 2009, 22:44

MozillaВышел Firefox 3.5.3

В Firefox 3.5.3 устранены следующие проблемы:
Ряд уязвимостей в системе безопасности.
• Ряд проблем, связанных со стабильностью.
Читать дальше

howtoНастройка Fn-клавиш на примере ASUS M50Vc

В этом посте хочу рассказать о том как настроить хоткеи типа Fn+F1 и т.д. на ноуте в ubuntu, но это так же справедливо для любого другого дистрибутива linux/bsd (уверен, хотя не проверял).

Читать дальше

О сайтеРаздай инвайты!

Уважаемые сообщники, у каждого из вас есть инвайты, которые (если вдруг кто-то не знает) можно найти в «настройках» или по ссылке open-life.org/settings/invite/ Почему же вы их не используете? Наверняка у вас есть друзья или знакомые, которые интересуются Open Source, пишут в свой блог и, может быть, горят желанием поведать миру о своих мыслях! Оглянитесь вокруг, посмотрите, кому будет интересно на Open-life и раздайте инвайты! :-)

Чем больше будет хороших людей на Open-life, тем лучше будет нам всем.
Спасибо за внимание. :-)
  • +11
  • fog
  • 11 сентября 2009, 12:46

GNU/LinuxВышел релиз Linux ядра 2.6.31. Обзор новшеств

Линус Торвальдс объявил в списке рассылки Linux ядра о выходе релиза 2.6.31. В новое ядро принято около 12 тысяч исправлений от 1356 разработчиков, размер патча — 57Мб (добавлено 923 тыс. строк кода, удалено — 513 тыс.). 70% всех изменений связано с инфраструктурой драйверов и еще 6% связано c прошивками (firmware) и звуковой подсистемой, что значительно больше неформального баланса «50% изменений в драйверах и 50% во всем остальном». Примерно 11% изменений имеют отношение к поддержке различных аппаратных архитектур (ARM, mips, powerpc, sh, x86) и примерно столько же приходится на код, обеспечивающий работу файловых систем.
Читать дальше
  • +8
  • DrAcula
  • 10 сентября 2009, 13:14

IM клиентыСемь причин посоветовать Skype вашему злейшему врагу.

Некоторое время назад я написал небольшую заметку «Семь причин посоветовать Skype вашему злейшему врагу», и сегодня вы можете прочитать её подкатом. Но сначала небольшой комментарий к событиям, происходящие в данный момент со Skype.

Неделю назад стало известно, что eBay продает 65% акций Skype группе частных инвесторов. Но почему? Skype, вроде бы, успешный, прибыльный бизнес, в чем же причина того, что eBay так настойчиво хочет избавиться от него? Ответ очень простой: eBay хотели «запереть» пользователей закрытым протоколом, но сами оказались в ловушке. Несмотря на то, что компания Skype принадлежала eBay, технологию, по которой работает этот VoIP, приходилось лицензировать у Joltid. И судя по-всему, eBay это определенно не нравилось. Если кто не понял, речь идет о банальном шантаже (а в it-отрасли это называется Vendor lock-in).

Люди, используйте открытые протоколы и вы никогда не окажетесь на месте eBay!

Читать дальше
  • +8
  • fog
  • 09 сентября 2009, 22:52

DebianDebian GNU/Linux 5.0.3

5 сентября 2009 года вышло третье обновление стабильного выпуска Debian GNU/Linux под кодовым именем «Lenny», традиционно включающее в себя множество фиксов, подробнее о которых можно узнать на этой странице.
Надо отметить, что обновления затрагивают такие важные пакеты, как apache2, dhcp3, bind9, mysql-dfsg и др. ISO-образы попадут на зеркала уже в ближайшие дни, тогда как обновиться при помощи apt можно уже сейчас.

Системным администраторам рекомендую пользоваться рассылкой debian-security-announce, так вы всегда будете в курсе последних обновлений.
  • +7
  • Nemesis
  • 07 сентября 2009, 01:08

UbuntuUbuntu 9.10 Karmic Koala Alpha 5 (часто встречающиеся грабли)

Данный пост предназначен для тех, кто решил обновиться до Alpha 5 в ближайшие дни, скорее всего через некоторое время смысл этого поста буде утерян :)
Опишу грабли и способы их решения, с которыми можно (и очень вероятно) столкнуться.
Читать дальше
  • +7
  • SPU
  • 06 сентября 2009, 14:16