пятница, 30 ноября 2007 г.

Анекдот

Не понимаю, как люди, видевшие Лолиту Милявскую, могут называть Ксению Собчак лошадью!
Ну самое большее - пони!

Задумался, почему емкость, в которую проголосовавшие складывают свои бюллетени после голосования называется "урна"? Может в этом кроется глубокий смысл организаторов выборов?

Кто нибудь знает, где можно скачать план Путина в формате Microsoft Project?

Программирование метаклассов в Python

Большинство читателей уже знакомо с концепциями объектно-ориентированного программирования: наследованием, инкапсуляцией, полиморфизмом. Однако обычно при этом подразумевается создание объектов заданного класса с определенными родителями. С другой стороны, выясняется, что ряд новых программных конструкций оказывается легче или вообще возможно создавать, только если мы можем настраивать сам процесс создания объектов. Метаклассы открывают возможность определенных типов "аспект-ориентированного программирования", например, вы можете расширять классы новыми возможностями трассировки, сохранения объектов, протоколирования ошибок и т.д.
читать...

среда, 28 ноября 2007 г.

Еще один наладонник с Linux на борту. MTube.

Тайваньские разработчики представили новое устройство - сверхминиатюрный наладонный компьютер MTube. Несмотря на малые габариты и вес (всего 150 грамм), он построен на базе процессора Via с тактовой частотой 1 ГГц, оборудован WiFi-адаптером и может хранить в себе до 8 ГБ музыки и фильмов. Экран - 2.8 дюйма. Управляется данное устройство операционной системой на базе Linux.

Новость с ЛинуксЦентра.

вторник, 27 ноября 2007 г.

Найдена критическая уязвимость всех версий Windows

Я просто не мог пройти мимо. Вот выдержка из текста новости CNews: «Теоретически, один человек мог взять под контроль ПК по всему миру - украсть данные, пароли, управлять интернет-траффиком, распространять спам или вирусы. Уязвимость демонстрировалась Бо Батлером (Beau Butler) на конференции по ИБ Kiwicon в Новой Зеландии на прошлой неделе...»
Только подозреваю что нашли «не баг, а фичу» - универсальный черный ход для САМИЗНАЕТЕКОГО. Подозрение особенно сильно после августовских событий с несанкционированным обновлением Windows. После признания этого факта потом Microsoft отмазывалась тем, что в скрытых обновлениях Windows виновата Live OneCare. Но чуть ранее пела совсем другое, что-то про обновления для самой Windows Update, без которых эта служба не могла жить.
И видимо программисты-стахановцы из M$ трудятся над маскировкой выявленного черного хода или вообще роют другой :)
отсюда...

четверг, 22 ноября 2007 г.

Инересная интерпретация старой фразы. :)

xxx: я нечайно отцу систему гробанул думал убьёт
xxx: а он мне пока толко смску прислал
xxx: с текстом
xxx: f=fork(); if (f) kill (SIGKILL, f);
xxx: что это значит??
yyy: сочувствую тебе чувак
xxx: ???
yyy: тараса бульбу читал?
xxx: да
yyy: так вот это можно перевести как
yyy: “я тебя породил, я тебя и убью”)))

отсюда...

Россия не готова к информационной войне?

Интересный доклад Виктора Алксниса на CNews Форум 2007 "Информационные технологии завтра". Много здравых идей.
После 24 августа 2007 года стало ясно, что сегодня США имеют техническую возможность несанкционированного доступа в любой компьютер, на котором установлена операционная системы Windows и который подключен к Интернету. Тем самым они продемонстрировали:
1. возможность дистанционного съема любой информации, имеющейся в таких компьютерах;
2. возможность удаленного управления таким компьютером;
3. возможность вывода из строя такого компьютера, по крайней мере, уничтожение, как операционной системы, так и информации, имеющейся в таком компьютере.
читать...

суббота, 17 ноября 2007 г.

Как правильно отделять подпись в E-mail

Знаете ли вы, что существует стандарт на то, как отделять подпись в электронной почте от текста письма?

RFC 2646 говорит о том, что последовательность DASH, DASH, SP, NEWLINE, иными словами два тире и пробел должны отделять подпись от текста.

Я вот не знал. Охренеть. Век живи, всего не выучишь.
отсюда...

вторник, 13 ноября 2007 г.

Ubuntu 7.10 (Gutsy Gibbon) Samba Standalone Server With tdbsam Backend

Вольный перевод статьи из HowtoForge.

источник...

В этой статье объясняется как установить Samba файл-сервер на Ubuntu 7.10, как настроить раздачу файлов по SMB протоколу и как добавить пользователей.

Для установки я буду использовать дистрибутив Ubuntu Server,
но все те же действия можно выполнить и в обычном (K)ubuntu desktop дистрибутиве.
По окончании установки каждый пользователь будет иметь свой домашний каталог, доступный через SMB протокол и все пользователи будут имет доступ на чтение/запись в общий каталог.

Установка Самбы.

Откройте консоль, введите команду:
sudo su
и введите пароль пользователя, созданного в процессе установки Ubuntu.

Установите пакеты для Samba:
apt-get install libcupsys2 samba samba-common

Отредактируйте файл конфигурации smb.config:
vi /etc/samba/smb.conf

В секции [Global] уберите символ комментария перед строкой
security = user
чтобы пользователи системы могли логинится к Samba серверу.

Сохраните файл и перегрузите Samba:
/etc/init.d/samba restart

Добавляем общий каталог в Samba.

Теперь добавим расшаренный каталог, доступный всем пользователям.
Создадим директорию для общих файлов и дадим ей нужные права:

mkdir -p /home/shares/allusers
chown -R root:users /home/shares/allusers
chmod -R ug+rwx,o+rx-w /home/shares/allusers

В конец файла конфигурации Samba /etc/samba/smb.conf добавим секцию для этого каталога:

[allusers]
comment = All Users
path = /home/shares/allusers
valid users = @users
force group = users
create mask = 0660
directory mask = 0771
writable = yes

Чтобы все пользователи могли читать и писать в свои домашние каталоги через самбу, нужно изменить секцию [homes]:

[homes]
comment = Home Directories
browseable = no
valid users = %S
writable = yes
create mask = 0700
directory mask = 0700

Рестартуем самбу:
/etc/init.d/samba restart

Добавление пользователей.

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

useradd tom -m -G users


Установим пароль для пользователя tom. Если пользователь не должен логинится в Linux, этот шаг можно пропустить:

passwd tom

(введите пароль)

Добавим пользователя в самбу:

smbpasswd -a tom

(введите пароль пользователя)

Теперь Вы можете зайти на Linux машину через SMB со своей Windows машины, используя имя пользователя tom и работать с файлами как в домашнем каталоге пользователя tom, так и в общем каталоге.

среда, 7 ноября 2007 г.

Веб-садовник

В последнее время наблюдается появление новых профессий:
веб-садовник
Человек, который поддерживает в порядке некоторое количество сайтов: присматривает, выпалывает мертвые ссылки, меняет внешний вид сайта в зависимости от текущих потребностей. В его обязанности не входит генерировать контент — он ухаживает за уже существующим: подчищает и обновляет старые страницы, удаляет ненужные. Термин web gardener все чаще употребляется в IT-индустрии, хотя специализированных факультетов пока нет
читать дальше...