Pull to refresh
47
0
Вячеслав Бирюков @Sov1et

User

Send message

Управление VirtualBox с помощью консоли

Reading time3 min
Views16K
Виртуализация… виртуализация…
Сейчас все пытаются выжать из своих аппаратных ресурсов как можно больше. Иметь несколько отдельных компьютеров с различными ОС немного накладно и не все организации пойдут на это. Но выход есть, можно использовать виртуальные машины. И возможно, что многие используют для этих целей замечательный продукт от Sun «VirtualBox». Я уверен, что большинство для настройки используют GUI интерфейс, т.к. это очень наглядно и удобно. Но многие ли задумывались о возможности управления VirtualBox через консоль.
Была поставлена задача: На один сервер поставить две ОС (Ubuntu и Windows). При этом был работающий сервер под управлением Ubuntu 9.04 Server Edition. Поэтому было решено ставить Windows XP в качестве гостевой системы.
Но возникла проблема на Ubuntu НЕ УСТАНОВЛЕНА никакая графическая среда, т.е. там есть только голая консоль.
Читать дальше →
Total votes 11: ↑10 and ↓1+9
Comments8

ejabberd+AD+Shared Roster

Reading time10 min
Views4.7K
Доброго времени суток.

Для начала что мы имеем: небольшую сеть на ~150 машин, в основном с ОС Windows XP, домен, поднятый естественно на Windows 2k3 и нормальную машинку(или сервер) на которой установлен gentoo linux (опционально MySQL).

Задача: Установить jabber сервер, сделать общий ростер, с группами из AD, прикрепить к нему icq гейт и поставить jabber клиенты на рабочие машины.
Читать дальше
Total votes 12: ↑12 and ↓0+12
Comments6

Python переводится на Mercurial

Reading time1 min
Views743
Сегодня Гвидо ван Россум принял решение о переводе Python c SVN на Mercurial. Ожидается, что замена VCS на DVCS завершиться к лету.

Гвидо, как и многим другим программистам, очевидны преимущества DVCS. Поэтому кандидатами стали Git, Bazaar и Mercurial.

От Git отказались первым. Дело в том, что эта система, несмотря на множество пользователей, вызывает у некоторых разработчиков сильные антипатии. Кстати, Git написан на C и используется для управления разработкой ядра Linux. Две оставшиеся DVCS реализованы на питоне.

Mercurial показал более высокую производительность и оказался субъективно более простым для пользователей SVN. Также он значительно более популярен у разработчиков Python, за исключением, правда, сотрудников Canonical.

P.S. Неплохой цикл статей о Mercurial для заинтересовавшихся: введение, основы и расширения.
Total votes 26: ↑24 and ↓2+22
Comments9

Формирование Excel-документов средствами PHP

Reading time4 min
Views3.2K
Возможность создания Excel-документов в общих чертах уже была описана на Хабре, но полной информации из этих статей мне получить не удалось. Пришлось заняться собственными изысканиями, результатами которых я хотел бы с Вами поделиться. Данная статья будет полезна и новичкам, и профессионалам, столкнувшимся с проблемой динамического формирования Excel-документов.
Это всего лишь первая часть серии статей, которыми хотелось бы поделиться с общественностью. В последующих статьях будут более подробно рассмотрены некоторые способы и нюансы выгрузки xls-файлов.

Ну, поехали...
Total votes 18: ↑16 and ↓2+14
Comments24

Видеоконференция на основе СПО и Flash

Reading time5 min
Views6.6K
В своей предыдущей статье я раскрыл, как построить видеоконференцию по протоколу H.323 на основе свободно распространяемого ПО и получил довольно много отзывов и критики. В частности, довольно большое количество читателей усомнились в принципиальной важности использования столь сложного сигнального протокола для большинства задач — действительно, в наше время видеосвязь нужна не только для соединения сложных профессиональных систем, таких, как Tandberg или Polycom, иногда людям нужно “просто початиться”, или размеры организации, в которой требуется установить связь, слишком малы для внедрения чего-то трудоёмкого или дорогостоящего. Тогда к нам на помощь приходит технология flash и отличное решение с открытым кодом — проект OpenMeetings.

Основными чертами нашей системы видеосовещаний являются следующие:
Обеспечение многоточечной видеосвязи.
Отсутствие необходимости установки на компьютерах пользователей дополнительного ПО. Сообщение с сервером осуществляется при помощи обычного браузера.
Совместная работа на «белой доске» и с офисными документами.
Невысокие затраты на оборудование: сервер на Pentium 4 2GB RAM способен обрабатывать не менее 100 соединений.
Гарантированная надёжность: cрок наработки ПО сервера на отказ не менее 48 часов.
Интеграция с продуктами Microsoft.
Возможность записи совещания.
Использование адресной книги предприятия по протоколу LDAP.
Рассылка приглашений на совещания.
Инструкции на русском языке.

Читать дальше →
Total votes 8: ↑6 and ↓2+4
Comments14

Ubuntu: Раздаем интернет на Palm через Bluetooth — за 10 шагов

Reading time2 min
Views1.5K
Смысл данной статьи: заставить КПК Palm, имеющий интерфейс Bluetooth выходить в интернет через настроенное соединение в Linux. Хотя правильнее будет сказать — заставить Linux раздавать интернет на Palm через Bluetooth.
Итогом всех манипуляций будет это:

Начинаем!
Total votes 38: ↑35 and ↓3+32
Comments30

Рунет: корпоративные сайты в стиле Web 2.0

Reading time2 min
Views688
Юзабильный дизайн социальных сетей все чаще встречается в оформлении обычных сайтов. В эру, когда информация ставится во главу угла, анимации, завитушки и лишние украшательства, отвлекающие глаз, мешают ее потреблять. Сегодня все элементы сайта должны быть функциональны, не должно быть ничего случайного и неоправданного – все служит цели максимально удобного усвоения и пользования. Поэтому первый принцип вебдванольного дизайна:
Читать дальше →
Total votes 15: ↑13 and ↓2+11
Comments10

Предсказуемо нерациональны или хитрые маркетологи атакуют

Reading time1 min
Views835
Есть замечательная книга от Dan Ariely — Predictably Irrational. Книга про то как мы, рациональные, высокоразвитые существа (коими мы себя считаем), совершаем одни и те же нерациональные поступки.

Если есть возможность — обязательно почитайте. Я же хочу просто привести любопытный пример из первой главы:

Вам на выбор 3 типа подписки на любимый журнал:
A. Онлайн доступ к статьям — $59 в год
B. Напечатанный журнал по почте — $125 в год
C. Онлайн доступ + напечатанная копия — $125 в год (это не опечатка).

Студентам MIT (где преподает Dan) предложили выбрать подписку, которую бы они купили.

Результаты:
A. Онлайн доступ — 16 студентов
B. Печатный вариант — 0 студентов
C. Онлайн доступ + печатный вариант — 84 студента

А теперь вариант «B» убрали. Какими же стали результаты? (не угадаете ;)
Читать дальше →
Total votes 19: ↑19 and ↓0+19
Comments12

3 шага к созданию сайта успешного интернет-магазина

Reading time10 min
Views15K
Сказ о CMS-ках

Давно собирался написать статью и поделится своими соображениями о создании интернет-магазина. Опыт работы с ними у меня кое-какой есть и поэтому подготовленная информация может оказаться полезной ряду читателей. Сразу предупрежу, что статья скорее для новичков в этом деле и людей, желающих открыть свое дело сфере e-commerce, но не знающих как.

Описать в одной статье все этапы – от задумки до реализации – невозможно. Для любопытных отмечу, что очень хороша статья Артура Вельфа в издании «Коммерсант «Деньги» (привожу ссылку на Хабру, потому что там есть полезное обсуждение материала). В материале он предлагает отличный анализ рынка интернет-торговли в сфере бытовой техники и электроники. Но это только анализ, небольшие расчеты. Цели создать руководство к действию статья не ставила. Я же попробую перейти ближе к делу. В своей первой статье я освещу вопрос выбора движка для сайта (по-научному – системы управления сайтами, CMS).

Читать дальше →
Total votes 16: ↑10 and ↓6+4
Comments17

Эффект джунглей.

Reading time2 min
Views1.1K

Сегодня наткнулся на один сайт, фон которого скроллится при ресайзе окна браузера, прикольно, ничего не скажешь, но этого мне было мало. Поэтому, захотелось сделать так, что бы фон скроллился постоянно безо всяких гифов и флешей. Включил свою любимую музыку и… вуаля! :)
То, что я здесь накатал использует jQuery, и писалось это очень быстро. Поэтому, сильно не пинайте :)

Где это можно применить? Ну уж точно не на всём сайте, но для открытки либо странички-визитки\презентации — я считаю, самое оно :)

Читать дальше →
Total votes 44: ↑37 and ↓7+30
Comments44

Будни менеджера проектов в IT

Reading time2 min
Views1.4K
Автора найти не удалось, к сожалению, в сети — многочисленные копии, поэтому печатаю этот текст тут, не в посте-ссылке. Говорят, что это появилось в http://kourianov.spb.ru/slon.txt

Дано: «Из чего состоит слон? Из хобота, ушей и бегемота.»

Менеджер Проектов (PM): «это программистский подход к реализации
модульных решений»

Реализация: берем бегемота, навешиваем на него хобот и уши даем в нос программеру, который запихнул хобот в зад получаем жалобу от клиента, что при сильном ветре уши закрывают глаза получаем жалобу от клиента, что хобот начинается между глаз, но по-прежнему уходит в зад говорим программеру, чтобы поменял обратно уши слева направо и наконец-то вынул хобот из зада получаем жалобу от клиента, что когда слон ест, у него хобот отваливается даем в нос программеру, который забыл проверить сочленение хобота и опять поменял уши замечаем, что хобот в порядке… но вывернут наизнанку получаем жалобу, что вместе с хоботом на голову перекочевал и хвост, а уши теперь слышат только с 9 до 11 утра в конце замечаем, что вместо бегемота взяли детеныша жирафа. ну да и черт с ним, никто возиться уже не хочет… вот в следующей версии….
Читать дальше →
Total votes 92: ↑69 and ↓23+46
Comments45

Ко-воркинг с точки зрения предпринимателя

Reading time1 min
Views693
За тему — респект. Рано или поздно вопрос должен был всплыть. Но, кто-нибудь рассматривал всё это с юридической точки зрения, считал финансовую модель?

У меня есть средства и я могу себе позволить снять офис на двадцать человек на год «в зелёной части города». Но что нам делать с законами? С налогами? Люди-то неоформленные. К тому же незнакомые между собой. Отличный повод для злоумышленника — вписаться в коллектив и что-то украсть — от новенькой мышки до паролей на чей-то хостинг. Отличная возможность вести нелегальную деятельность — от распространения порнографии до фашистской агитации.

Чья техника? Или каждый в силах ежедневно таскаться с ноутбуком? Как осуществлять банальную физическую защиту, как ответить на претензии в случае кражи (вспомните Шпака из «Иван-Васильевича», сколько именно магнитофонов у него украли). Вопросов — много. Если решить их все, то фрилансерская тусовка в зеленой части города превратится в обычный офис обычной IT-конторы.
Total votes 36: ↑32 and ↓4+28
Comments66

Настройка WiFi в Ubuntu

Reading time2 min
Views5.4K
Уже более полугода использую Ubuntu. Вроде бы все в ней меня устраивает, но иногда жизь омрачают мелочи вроде неполной поддержки железа, чаще всего вайфая. В этом хабратопике я хочу поделиться опытом настройки вайфая на своем железе, дабы попытаться избавить начинающих юзеров от многочасового гугления и бывалых линуксоидов от их вопросов. Делаю я это по просьбе хабраюзера smartov. Если вы можете помочь составить наиболее полный справочник по теме, буду рад добавить в статью и ваш опыт.

Читать дальше →
Total votes 22: ↑21 and ↓1+20
Comments60

5 способов увеличить свободное пространство на странице

Reading time3 min
Views2K
Большинство блоггеров хотят разместить на своей страничке как можно больше контента, но чтобы при этом он занимал как можно меньше места.

Это довольно интересный парадокс, и найти решение удается не всегда. Однако, имеются способы как нарушить это «парадоксальное правило», и улучшить читабельность блога для пользователей.
В этой статье я предлагаю вам 5 таких способов, узнав которые, я думаю, вы сможете придумать как применить их для своего блога.

Читать дальше →
Total votes 25: ↑22 and ↓3+19
Comments23

Pacemaker HA: сетевые соединения и динамическое размещение ресурсов кластера

Reading time5 min
Views21K
Ноды кластера очень сильно зависят от их физического соединения. Как показывает практика, большинство случаев отработки failove-миграций ресурсов происходит по вине именно сетевых соединений. Поэтому от того, как у вас осуществляется соединение между нодами и настроены размещения ресурсов, зависит очень многое.
Читать дальше →
Total votes 25: ↑24 and ↓1+23
Comments14

Новая система инициализации RHEL 6

Reading time4 min
Views14K
Классическая схема инициализации System V, на которой базировались дистрибутивы RedHat Enterprise Linux до шестой версии, была привычной и довольно простой для понимания: init описывал весь процесс загрузки в своем конфигурационном файле "/etc/inittab", откуда вызывались другие программы и скрипты на определенном этапе запуска.
В RHEL 6 ситуация поменялась: на смену System V пришел Upstart, что несколько изменило процедуру конфигурации процесса загрузки операционной системы. Upstart, который изначально разрабатывался для Ubuntu, довольно неплохо вписался и в RedHat системы, заменив собой только часть привычной схемы запуска.
Тем не менее, изменения существенные и мало документированные, поэтому в этой статье я постараюсь внести ясность в новую схему загрузки, и что она привнесла.
Читать дальше →
Total votes 32: ↑29 and ↓3+26
Comments23

Инвентаризация компьютеров в сети не вставая со стула или OCS Inventory + GLPI

Reading time11 min
Views178K

Всем доброго времени суток!


Как видно из заголовка, речь пойдет о двух программах:
1. Open Computers and Software Inventory
OCS-Inventory основан на распределяемых модулях, устанавливаемых на инвентаризируемые машины, которые отсылают подробную информацию о системе, подключенных устройствах и установленном ПО в выделенную базу данных.
Поддерживаются следующие OS: Microsoft Windows, Linux, *BSD, Sun Solaris, IBM AIX, HP-UX, MacOS X

2. GPLI — Guestion Libre de Parc Informatique
Проект предназначен для работы с базой данных IT и телекоммуникационного оборудования, установленного на предприятии. Также имеется возможность ведения учета расходных материалов и организации службы технической поддержки по расписанию и по заявкам пользователей.

На просторах сети интернет достаточно много информации о настройке данной связки, но мне не встретилось ни одного подробного how to, где были бы решены все вопросы с локализацией. Поэтому я изложу компиляцию найденых решений и собственных доработок.
Достали бухи? Прошу под кат!
Total votes 48: ↑44 and ↓4+40
Comments28

Information

Rating
Does not participate
Registered
Activity