Как стать автором
Обновить
47
0
Вячеслав Бирюков @Sov1et

Пользователь

Отправить сообщение

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

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

ejabberd+AD+Shared Roster

Время на прочтение10 мин
Количество просмотров4.8K
Доброго времени суток.

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

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

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

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

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

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

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

P.S. Неплохой цикл статей о Mercurial для заинтересовавшихся: введение, основы и расширения.
Всего голосов 26: ↑24 и ↓2+22
Комментарии9

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

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

Ну, поехали...
Всего голосов 18: ↑16 и ↓2+14
Комментарии24

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

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

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

Читать дальше →
Всего голосов 8: ↑6 и ↓2+4
Комментарии14

Использование Latex в Open Office

Время на прочтение1 мин
Количество просмотров2.3K
Если вам очень часто при наборе документа приходится использовать формулы, то этот пост для вас.

Многие для этих целей используют MS Word и Equation — это не наш путь.
Читать дальше →
Всего голосов 11: ↑11 и ↓0+11
Комментарии6

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

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

Начинаем!
Всего голосов 38: ↑35 и ↓3+32
Комментарии30

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

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

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

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

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

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

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

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

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

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

Время на прочтение10 мин
Количество просмотров15K
Сказ о CMS-ках

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

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

Читать дальше →
Всего голосов 16: ↑10 и ↓6+4
Комментарии17

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

Время на прочтение2 мин
Количество просмотров1.1K

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

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

Читать дальше →
Всего голосов 44: ↑37 и ↓7+30
Комментарии44

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

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

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

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

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

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

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

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

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

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

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

Читать дальше →
Всего голосов 22: ↑21 и ↓1+20
Комментарии60

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

Время на прочтение3 мин
Количество просмотров2K
Большинство блоггеров хотят разместить на своей страничке как можно больше контента, но чтобы при этом он занимал как можно меньше места.

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

Читать дальше →
Всего голосов 25: ↑22 и ↓3+19
Комментарии23

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

Время на прочтение5 мин
Количество просмотров21K
Ноды кластера очень сильно зависят от их физического соединения. Как показывает практика, большинство случаев отработки failove-миграций ресурсов происходит по вине именно сетевых соединений. Поэтому от того, как у вас осуществляется соединение между нодами и настроены размещения ресурсов, зависит очень многое.
Читать дальше →
Всего голосов 25: ↑24 и ↓1+23
Комментарии14

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

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

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

Время на прочтение11 мин
Количество просмотров180K

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


Как видно из заголовка, речь пойдет о двух программах:
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, где были бы решены все вопросы с локализацией. Поэтому я изложу компиляцию найденых решений и собственных доработок.
Достали бухи? Прошу под кат!
Всего голосов 48: ↑44 и ↓4+40
Комментарии28

Рулим трафиком в Linux. Часть третья.

Время на прочтение7 мин
Количество просмотров5K
Часть 1, Часть 2

Добавляем лимитирование трафика и ограничение пропускной способности канала.

Читать дальше →
Всего голосов 41: ↑39 и ↓2+37
Комментарии24

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность