суббота, 15 января 2011 г.

Количество пакетов в различных дистрибутивах Linux

  • Ubuntu
    $ bzcat `find /mirror/ubuntu/dists/natty* -name "Sources.bz2"` | grep "Package:" | sort | uniq | wc -l
    17940
  • Debian
    $ bzcat `find /mirror/debian/dists/sid -name "Sources.bz2"` | grep "Package:" | sort | uniq | wc -l
    15799
  • Gentoo
    $ find /mirror/gentoo-portage/ -mindepth 2 -maxdepth 2 -type d  | wc -l
    14223
  • Mandriva
    $ find /mirror/mandriva/devel/cooker/SRPMS/ -name "*.src.rpm" | wc -l
    12021
  • ALT Linux Sisyphus
    $ find /mirror/altlinux/Sisyphus/files/SRPMS/ -name "*.src.rpm" | wc -l
    10512
  • Fedora
    $ find /mirror/fedora/linux/development/source/SRPMS/ -name "*.src.rpm" | wc -l
    10017
  • openSUSE
    $ rsync -av stage.opensuse.org::opensuse-source/factory/repo/ | grep src.rpm | wc -l
    3845

Устанавливаем rpm пакет в deb дистрибутив с помощью alien

Данная статья рассказывает как переконвертировать пакет из формата .rpm в пакет .deb при помощи утилиты alien, после чего его можно спокойно установить в Ubuntu или Debian. Иногда это очень даже удобно, т.к. не все проекты утруждают себя сборкой готового .deb-пакета.

Итак, у нас есть Ubuntu (или любой другой debian based дистр), rpm пакет и везение.

Нужно копипастнуть всего 2 строчки в терминал:

Сначала установим утилитку:
sudo apt-get install alien

Теперь скормим утилитке rpm пакет:
alien -c -d <имя_пакета>

Процесс конвертации очень простой и не занимает много времени.

Опция -c включит конвертирование скриптов внутри пакета, а -d, собственно, заставляет программу на выходе выплюнуть именно deb пакет.

Автоматическое выключение компьютера в Windows

Вводим команду shutdown

Перед нами все параметры утилиты shutdown

Параметры данной утилиты

По большому счету нас интересует только три параметра:

  • s – завершение работы компьютера;
  • t – время, через которое завершится работа, в секундах;
  • a – отмена завершения работы системы.
Таким образом, для того, чтобы выключить компьютер, например через час, Вам нужно ввести команду shutdown -s -t 3600
 

четверг, 13 января 2011 г.

Статистика веб-серверов в интернете

Компания Netcraft опубликовала данные, согласно которым к январю 2011 года в интернете работали 273 301 445 сайтов.
Как сообщается, среди программных веб-серверов наилучшую положительную динамику показал сервер российского производства nginx, который за месяц увеличил базу обслуживаемых сайтов на 0,88% или 3,59 млн имен сайтов. Таким образом nginx сейчас в сумме обслуживает 7,50% от общего количества сайтов, однако среди миллиона наиболее активных сайтов, доля nginx составляет 6,12%.
Веб-сервер Lighttpd за месяц очень незначительно увеличил базу сайтов – на 558 тыс имен сайтов, причем 531 тыс из них – это ресурсы, находящиеся на площадке хостера Secure Hosting Limited.
Веб-сервер Apache сохраняет лидирующее положение на рынке – на его долю приходится 59,13% рынка, за месяц его база была увеличена на 10,1 млн обслуживаемых имен сайтов. Большая часть роста базы Apache пришлась на США и Германию, причем в США больше всего сайтов на Apache в отчетном периоде развернули провайдеры AmeriNOC и Softlayer (7,34 млн), а в Германии – United Internet AG.

среда, 12 января 2011 г.

Windows Server 2003 как отключить запрос на указание причины при выключении или перезагрузке компьютера



В состав Microsoft Windows Server 2003 входит программа регистрации событий завершения работы, используемая для постоянного отслеживания причин завершения работы системы. Собранные сведения могут использоваться для анализа основных причин завершения работы компьютера, а также для более четкого понимания процессов системной среды. Программа регистрации событий завершения работы заносит в системный журнал записи следующего вида:
Тип: Уведомление
Источник события: USER32
Категория события: Отсутствует
Код события: 1074
Дата: 6/26/2003
Время: 13:53:20
Пользователь: домен\имя_пользователя
Компьютер: имя_компьютера
Описание: Процесс Explorer.EXE инициировал завершение работы компьютера имя_компьютера от имени пользователя домен\имя_пользователя по следующим причинам:
Оборудование: Обслуживание (Запланированное)
Код причины: 0x84010001
Тип выключения: завершение работы
Комментарий: замена жесткого диска
По умолчанию функция регистрации событий завершения работы включена во всех операционных системах Windows Server 2003 и в 64-разрядной версии Windows XP.

Чтобы отключить эту функцию, отключите политику "Отображать диалог слежения за завершением работы" в редакторе групповой политики. Для отключения функции с помощью локальной групповой политики выполните следующие действия:
  1. В меню Пуск выберите команду Выполнить
  2. Введите команду regedit.msc и нажмите кнопку OK
  3. Последовательно разверните узлы Конфигурация компьютера, Административные шаблоны и Система
  4. Дважды щелкните элемент "Отображать диалог слежения за завершением работы"
  5. Выберите Отключен и нажмите кнопку ОК
Вы также можете отключить диалог слежения за завершением работы, используя редактор реестра. Для этого выполните следующие действия:
  1. В меню Пуск выберите команду Выполнить
  2. Введите команду gpedit и нажмите кнопку OK
  3. Последовательно разверните разделы HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\
  4. Создайте подраздел Reliability
  5. В новом разделе создайте параметр ShutdownReasonOn типа DWORD
  6. Присвойте новому параметру значение 0

суббота, 8 января 2011 г.

Еще немного юмора

Веселые стихи (читать надо вслух))

2 15 42
42 15
37 08 5
20 20 20!

38 46
0 4 20
7 08 33
20 20 20!

45 108 2
47 16
3 4 502
20 20 20!

7 14 100 0
0 0 0 13
37 08 5
20 20 20!



















Как это объяснить?



















Шарф CиСдмина =)


– Как сильно обидеть сисадмина?
– Сказать ему: «Заходи, гостем будешь !»


Вопрос на собеседовании: Назовите основные
принципы ООП?
Ответ: Наследование, полиморфизм и... третий.



Кулер тоже вертолет. Только маленький еще...



Насколько проще была бы жизнь, если бы она
была в исходниках.

Жена посылает программиста в магазин:
Дорогой, купи, пожалуйста, палку колбасы, и если будут яйца, то купи десяток.
Через полчаса программист возвращается c десятью палками колбасы.
=)

Для тех кто еще не понял продолжение:
Жена: Что это?! Зачем ты купил столько колбасы?
Программист: Ну так яйца-то были...


Свежая термопаста скачать бесплатно
Искал прошивку на свой ASUS P750. Отправился на официальный сайт, нашёл раздел с драйверами. Меню «Выберите продукт». Роутеры, телефоны, серверы... Термопаста?


Скопипастите текст в адресную строку браузера:

javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24;
x4=300; y4=200; x5=300; y5=200;
DI=document.images; DIL=DI.length;
function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style;
DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5;
DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5);
void(0);



















Как бы выглядела учебная программа в ВУЗе, который бы готовил Hастоящих Админов?



Первый курс:
Изучения принципиальных схем и принципов работы чайников, кофеварок, кофемолок, телевизоров, телефонов сотовых и обычных, теория и практика работы с паяльником, упражнения с паяльником в движении и в строю, практические ночные занятия с осциллографом, разборка-сборка компьютера любой конфигурации на зачетное время из любых доступных деталей (где украдешь недоступные, преподавателей не волнует). Обязательная физическая подготовка: бег по лестницам и пересеченной местности с полной выкладкой (системник, блок питания, монитор, ноут, 2 мышки, Клава, 55 дисков, 100 м витой пары, коннекторы, инструмент обжимной и на всякий случай шанцевый), ползание по пластунски в ограниченном пространстве.

Второй курс:
Dos, Windows, Unix, Linux, OS/2, FreeBSD изнутри и снаружи. Установка, настройка, создание серверов и рабочих станций, создание индивидуальных рабочих мест и глобальных офисных систем, единых бухгалтерий по всему миру и локальных подземных командных центров, автоматизация биржевых обменов и систем спутникового слежения, системы защиты информации и в случае несанкционированного доступа-автоматического адекватного ядерного возмездия. Изучение всех возданных и перспективных офисных приложений, имеющихся и возможных в будущем бухгалтерских и банковских программ, решение прикладных задач по налогообложению, трудовому и уголовному законодательству. Компьютерный и экономический шпионаж и контршпионаж. Зачет по знанию портов при условии обязательного похмелья и трехсуточного бодрствования. Допуском на экзамены служит наличие сертификата от Гейтса и поздравление с днем рождения от Торвальдса.

Третий курс:
Программирование на возможных (созданных и перспективных) языках. Создание домашних страничек, сайтов и порталов, программ управления банками и атомными электростанциями, холодильниками и электробритвами. Принимается экзамен в устной форме, экзаменуемый разговаривает на языке программирования (по выбору преподавателя). Для оживления экзамена рекомендуется использовать чертежи и наброски, выполненные в Авто-, Мат-, Архи-кадах, раскрашенные в кореле и фотошопе и желательно анимированные как минимум в трех разных 3D приложениях. В качестве практического задания - пантомима на тему объектно-ориентированного программирования.

Четвертый курс:
Теоретическая и прикладная психология (знать Карнеги как общевойсковой устав!), лингвистика общая и специальная (все виды слега и арго, феня, Албанский, эльфийский, орчий и бухгалтерский языки), теория и практика педагогики, методики обучения, возрастная психология, психология власти, психология толпы, практический гипноз и измененные состояния сознания.

Пятый курс:
Магия, колдовство, шаманизм, астрология и эзотерика, углубленное изучение начертательной, рунической, ритуальной магии. Теология и некромантия. Hавыки допроса и пыточного дела. Зачетный ритуал вокруг сервера и допрос мертвого немого и тупого пользователя.

После окончания выдается диплом Сверх-Админа (777).