Как вернуть загрузчик plymouth и космическую тему grub2

fedora 19 устанавливал из basic graphic mode, так как моя видеокарта GT 240 не полностью поддерживается драйверами nouveau. После установки grub2 был в текстовом режиме, ну и загрузка системы тоже происходила в текстовом режиме. Сделаем все опять красиво!

Подразумевается, что вы уже установили драйвера от nvidia.

Сперва установим тему для grub2. Открываем терминал и выполняем:

su -

 

yum install grub2-starfield-theme

 

echo «GRUB_THEME=\»/boot/grub2/themes/system/theme.txt\»» >> /etc/default/grub

Последняя строка добавит ссылку на тему в файл /etc/default/grub, который сейчас надо будет еще отредактировать:

gedit /etc/default/grub

Первым делом надо будет закомментить (а значит поставить символ # в начале строки) эти две строки:

#GRUB_TERMINAL_OUTPUT=»console»
#GRUB_GFXPAYLOAD_LINUX=text

Потом добавляем следующие строки:

GRUB_VIDEO_BACKEND=»vbe»
GRUB_TERMINAL_OUTPUT=»gfxterm»
GRUB_GFXMODE=»1280x1024x32″

Где 1280x1024x32 — это желаемое разрешение.
Изменяем значение GRUB_DEFAULT:

GRUB_DEFAULT=0

И последний шаг — конфигурация:

grub2-mkconfig -o /boot/grub2/grub.cfg

Готово.

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Балансировка нагрузки с помощью Piranha

Речь пойдет о построении кластера с помощью Linux Virtual Server (LVS) и конфигурировании его с помощью пакета Piranha в CentOS. И так имеем два сервера c ip адресам 10.100.200.68 и 10.100.200.69, с установленным и настроенным на обеих серверах прокси сервером Squid.

Ниже приведена схема, кластеры который будем собирать.
LVS кластер

More →

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Установка проприетарных драйверов в Fedora 19

Думаю многие из вас заметили что видекарта со стандартными драйверами достаточно сильно греется, основная причина это наличае не оптимальных драйверов для вашей видекарты.
И так рассмотрим как поставить драйвера на Fedora 19 64bit(возможно для 32битной версии инструкция так же сработает)

Установка krenel-devels

Стандартная версия ядра 3.9.5:

[root@localhost]# uname -a
Linux fedora.home 3.9.5-301.fc19.x86_64 #1 SMP Tue Jun 11 19:39:38 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

НЕ В КОЕМ СЛУЧАЕ НЕ ОБНОВЛЯЙТЕ ЯДРО ДО 3.10, ИНАЧЕ ДРАЙВЕРА У ВАС НЕ ЗАРАБОТАЮТ.

Ставим kernel-devels c rpmfind.net под ваше ядро(там же в поиске по запросу kernel-devels можете найти исходники под 32битную систему).

[root@localhost]# wget ftp://rpmfind.net/linux/fedora/linux/releases/19/Everything/x86_64/os/Packages/k/kernel-devel-3.9.5-301.fc19.x86_64.rpm
[root@localhost]# yum install perl
[root@localhost]# yum install kernel-devel-3.9.5-301.fc19.x86_64.rpm

Скачиваем драйвера с сайта ATI

[root@localhost] wget http://www2.ati.com/drivers/beta/amd-driver-installer-catalyst-13-6-beta-x86.x86_64.zip
[root@localhost] unzip amd-driver-installer-catalyst-13-6-beta-x86.x86_64.zip
[root@localhost] chmox +x amd-driver-installer-catalyst-13-6-beta-x86.x86_64.run
[root@localhost] ./amd-driver-installer-catalyst-13-6-beta-x86.x86_64.run

после установки перезагружаемся и набераем команду ниже чтобы убедиться что драйвер установлен успешно.

[root@localhost plugins]# fglrxinfo
display: :0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: AMD Radeon HD 6310 Graphics
OpenGL version string: 1.4 (2.1 (4.2.12337 Compatibility Profile Context 13.101))
Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

1С онлайн лучшее решение для бизнеса

Привет всем, недавно натолкнулся на очень класный сервис для маленьких компаний ои не очень. Суть заключается в том счто вы арендуете облако с 1С, тоесть сервис предоставляет вам терминальный доступ с уже отконфегурированной для вас одинэской. Теперь не нужно покупать лишнии лецензии, бояться за свои данные и т.д. Описание и промо ролик смотрите ниже.

Аренда программ 1С — удобно, экономично, безопасно. Попробуйте 1с 8 в аренду бесплатно.
Доступ к 1С у нас построен на основе популярной во всем мире модели SaaS (Software as a service — «программное обеспечение как услуга»)
Пользование сервисом аренды происходит на основе ежемесячной абонентской платы.
Чтобы зарегистрироваться, нужно выбрать тариф, нажать «Попробовать бесплатно» и заполнить форму.
Удобный личный кабинет, простой и понятный интерфейс.
Отличная служба технической поддержки. Мы любим каждого нашего клиента и готовы помочь. Обратиться можно любым удобным способом: телефон,почта, ICQ, Skype.

Бесплатный пробный период. Аренда — еще не совсем привычная услуга на российском рынке, а потому, прежде чем платить, хочется узнать, а за что платишь? Пожалуйста — все для Вас! Тестируйте бесплатно наш сервис в течение двух недель.

Адекватная стоимость услуг аренды . Мы предоставляем наши услуги по вполне доступным для любой компании расценкам.

Финансовые гарантии доступности сервиса. Мы убеждены, что наши услуги самого высокого качества, и готовы это доказать на практике. Деньгами. Читайте подробнее здесь.

ссылка на регистрацию
Вопщем смотрите промо ролик внизу и вам все станет понятно.

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Восстановление и бэкап MySQL базы используя бинарные логи

Большинство из вас любят делать резервное копирование баз данных используя всеми любимую утилиту mysqldump.
Данная программка крайне популярна среди пользователей веб-хостингов. Читая содержимое таблиц, она создаёт файл с SQL-инструкциями для последующего заполнения. Как правило, при использовании люди забывают про несколько ключевых моментов:

  • Если не использовать блокировку таблиц, вполне можно получить нарушение логических связей между содержимым таблиц(если в процессе создания копии кто-то решит оставить запись в базе). Здесь косвенно может помочь накатывание части bin-log`a после восстановления из дампа. Так что если по каким-то причинам не блокируете таблицы — применяйте ключ —flush-log — при его использовании старый лог будет закрыт и начат новый. Если кто-то что-то запишет в процессе создания бэкапа — это отразится в начале журнала и вы без проблем перенесёте это изменение в базу. Я бы советовал после окончания бэкапа так же выполнить mysqladmin -flush-logs и положить в бэкап помимо dump-файла предпоследний бинарный журнал.
  • При использовании ключа —lock-tables все таблицы получают блокировку записи, запросы встают в очередь. Это может привести к таймаутам на стороне клиента.
  • Стоит так же иметь ввиду, что подъём(как и создание дампа) большой базы, сохраненной таким образом может изрядно затянуться — в первом случае вы сгребаете из базы все записи, а при обратном варианте — скармливаете их ей. Тем не менее, это один из немногих способов сбэкапить базу из консоли, не имея root-доступа.

More →

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Мониторинг пользовательской активности с использованием psacct/acct

Тул psacc/acct opnsources приложение для мониторинга пользователе системы, запускается оно в бэкграунде и отслеживает активность каждого пользователя, какие ресурсы, команды были им использованы.

Это программа предоставляет отличную возможность следить за тем что пользователи делали, какие команды выполняли, сколько ресурсов используется, как долго пользователи были активны в системе.

Еще ода отличная функция этой утилиты это полный список ресурсов используемых такими сервисами как Apache, MySQL, FTP,SSH etc.

Linux User Activity Monitoring

Пакеты psacct/acct предоставляет несколько фич для мониторинга.

ac — статистика login/logoff пользователей в системе

lastcomm — последняя команда выполненная пользователем

accton — использует для включения выключения процессов

sa — полная информация о запущенных командах пользователя

last и lastb — показывает список последних залогиненых пользователей

More →

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Кастомизация консоли bash

Небольшая памятка для придания красивости консоли.

root ~ # cat /etc/bashrc
export PROMPT_COMMAND=ls;cal
alias ls="ls --color=auto"

if [ `whoami` = "root" ];
then
        export PS1='\[\e[0;31m\]\u\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[1;32m\]\$\[\e[m\] \[\e[1;37m\]'
else
        export PS1='\[\e[0;32m\]\u\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[1;32m\]\$\[\e[m\] \[\e[1;37m\]'
fi
Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Настройка GlusterFS 3.1.2 под Red Hat в контейнере OpenVZ

Обозначения:

Node1 — первая нода
Node2 — вторая нода
VPS1 — первый OpenVZ-контейнер
VPS2 — второй OpenVZ-контейнер
1. Создаем на Node1 и Node2 файл «/etc/sysconfig/modules/fuse.modules» со следующим содержанием:

/sbin/modprobe fuse

И делаем его исполняемым:

chmod +x /etc/sysconfig/modules/fuse.modules

2. Добавляем на Node1 и Node2 в файл «/etc/vz/conf/$VEID.conf» следующие строки:

CAPABILITY="NET_ADMIN:on SYS_ADMIN:on"
DEVICES="c:10:229:rw"

3. На контейнерах VPS1 и VPS2 создаем файл «/etc/init.d/fusedev» со следующим содержимым:

#!/bin/bash
# chkconfig: 05 05 05
# description: /dev/fuse file creation
#
# Get function from functions library
. /etc/rc.d/init.d/functions
/bin/mknod /dev/fuse c 10 229

И делаем его исполняемым, а так же добавляем в автозагрузку fusedev и автоматическое монтирование сетевых файловых систем из /etc/fstab:

chmod +x /etc/init.d/fusedev
chkconfig fusedev on
chkconfig netfs on

4. В контейнерах VPS1 и VPS2 в файле «/etc/glusterfs/glusterd.vol» удаляем из строки «rdma»:
option transport-type socket

5. Загружаем по ссылке «http://download.gluster.com/pub/gluster/glusterfs/3.1/LATEST/» RPM-пакеты «glusterfs-core» и «glusterfs-fuse», а так по ссылке «http://download.gluster.com/pub/gluster/glusterfs/fuse/» — fuse.
Устанавливаем на VPS1 и VPS2 пакеты «fuse, fuse-libs, glusterfs-core, glusterfs-fuse».

6. Прописываем на VPS1 и VPS2 в файле «/etc/hosts»:

192.168.0.1 node1.domain.ru node1
192.168.0.2 node2.domain.ru node2

7. На VPS1 и VPS2 создаем папки для хранилища:

mkdir -p /data/openvz

8. Перезагружаем Node1 и Node2.
9. Составляем кластер. Запускаем на VPS1 команду (node2 — хост из /etc/hosts):

gluster peer probe node2

10. Создаем и запускаем для примера реплицируемый volume с названием «api» (подробнее о replication и stripe):

gluster volume create openvz replica 2 transport tcp node1:/data/openvz1 node2:/data/openvz2
gluster volume start openvz
node1 и node2 — хосты из /etc/hosts.

11. И некоторые оптимизации — добавляем кэш. Выполняем команды на VPS1:

gluster volume set openvz performance.cache-size 500MB
gluster volume set openvz performance.write-behind-window-size 500MB

12. Добавляем в автозагрузку VPS1 и VPS2 монтирование файловой системы. В файл «/etc/fstab» добавляем:

localhost:/openvz /data/openvz glusterfs defaults,_netdev,noatime 0 0

Монтируем GlusterFS:

mount -a

Готово!

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Репозитории Red Hat/CentOS

Локальный репозитарий

Итак первое, скрипт для закачки пакетов с epel и rpmforge.

cat mirror.sh
#!/bin/sh

mirror_base_url=('http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/' 'http://epel.mirrors.arminco.com/6/x86_64/')
local_rpm_directory=/var/www/thttpd

for url in $mirror_base_url; do
        for rpm in `curl $url`; do
                rpmfile=$(echo $rpm | grep rpm | sed 's/.*"\(.*\)".*/\1/')
                if [ "$rpmfile" ];
                then
                        if [ ! -f "$local_rpm_directory/$rpmfile" ];
                        then
                                curl "$url$rpmfile" > "$local_rpm_directory/$rpmfile"
                        fi
                fi
        done
done

# ./mirror.sh
# createrepo /var/myrepofolder/

Установка epel и rpmfusion в RHEL

UPDATED 25.12.2012:

i386:

rpm -Uhv http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm
rpm -Uhv http://fedora-mirror02.rbc.ru/pub/epel/6/i386/epel-release-6-8.noarch.rpm

x86_64:

rpm -Uhv http://download1.rpmfusion.org/free/el/updates/6/x86_64/rpmfusion-free-release-6-1.noarch.rpm
rpm -Uhv http://fedora-mirror02.rbc.ru/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Обзор 7 дюймового планшета ONDA Vi10 Elite

ONDA Vi10 8GB Android 4.0 1.5GHz 7-inch Capacitive Tablet PC with Camera HDMI
$130.00

Цена: 130$
ОС: Android 4.0.3
CPU: All Winner A10, 1GHz, Cortex A8
GPU: Mali 400
RAM: 1024 MB
ROM: 8GB + поддержка карт памяти до 32 Гб
Экран: 7″ 1024×600 емкостный мультитач (5 точек)
Связь: WiFi b/g/n, 3G модемы через USB-host
Интерфейсы: USB-Host, HDMI, 3.5мм аудио, слот для карты памяти microSD
Мультимедиа: встроенные стерео динамики, фронтальная 0.3 мегапикселя камера для Skype
Батарейка: 3000 mAh
Размеры: 186 x 120 x 12 мм
Вес: 333 грамма

На данный момент последняя прошивка планшета v1.1 на основе Android 4.0.3. Если у вас в планшете более старая прошивка (несмотря на Android 4.0.3), обязательно обновите ее по инструкции на 4PDA, иначе у вас не будет работать Google Play Market.

 

Габариты и корпус

Планшет пришел в красивой стильной черной коробке, расхваливающей все его возможности

Открываем коробку и видим красиво упакованный в стиле IPad планшет:

Внутри коробки обнаруживаем китайскую зарядку, европейский переходник (мелочь, я приятно), USB Host и data кабели, а также подробную инструкцию по планшету:

Помимо обычной заводской обклейки защитным полиэтиленом, обнаруживаю что на планшете заботливыми китайцами ровно наклеен новый оригинальный защитный экран именно для этого планшета!

Корпус планшета меньше, чем у LY-F1 по размерам, но чуть больше по толщине визуально (так как не имеет сужений к бокам, а имеет одинаковую толщину по всему корпусу), экраны примерно одинаковых габаритов.

Сзади планшет имеет стильный дизайн (особенно у колонки), и глянцевый черный пластик:

 

С левого бока расположены все интерфейсы планшета – микрофон, выход для наушников, слот для MicroSD карты, USB, HDMI и кнопка Reset:

Сверху корпуса расположились аппаратные кнопки – включение, домой, меню и назад. Аппаратных кнопок регулировки громкости в данном планшете нет (поэтому в статье будет много фото, и мало скриншотов с устройства):

Спереди планшета кроме экрана и глазка фронтальной камеры ничего больше нет:

После включения планшета нас встречает обычный для всех китайских планшетов с Android 4 рабочий стол с ярлыками и виджетами:

 

Сравнение и тестирование ONDA Vi10 Elite и LY-F1

LY-F1 смотрится более большим по размерам чем ONDA Vi10 Elite, несмотря на небольшое разрешение экрана.
Экран в LY-F1 более яркий и насыщенный, белый цвет действительно белый. В ONDA Vi10 Elite цвета более теплые и менее насыщенные (как в iPad 3), для чтения текста цвета ONDA Vi10 Elite мне подошли больше (хоть они и менее настоящие), глаза не болят. Благодаря высокому разрешению на экран ONDA Vi10 Elite влазит гораздо больше информации, пользоваться им удобнее, изображение очень четкое (так как размер пикселей получается меньше чем на iPad 2).

Читать на ONDA Vi10 Elite и пользоваться сайтами намного удобнее, благодаря более тонким и четким шрифтам:

(экран LY-F1 слева и ONDA Vi10 Elite справа)

Сравним производительность двух устройств (начинка обоих планшетов одинакова, за исключением оперативной памяти, которой в ONDA Vi10 Elite в 2 раза больше чем у LY-F1):

Результаты тестов в Quadrant (ONDA Vi10 Elite слева и LY-F1 справа):

Результаты тестов в AnTuTu Benchmark (ONDA Vi10 Elite слева и LY-F1 справа):

Показатели планшета ONDA Vi10 Elite в AnTuTu Benchmark:

Как видно из тестов планшеты имеют примерно одинаковую производительность, а в некоторых синтетических тестах ONDA Vi10 Elite обгоняет LY-F1.
В 3D играх ONDA Vi10 Elite показывает на 2-5 fps меньше, чем LY-F1. Это связано с более высоким разрешением экрана (благодаря чему графика в играх намного лучше на ONDA Vi10 Elite). 2D игры работают с одинаковой, отличной скоростью.

Angry Birds на планшете выглядят просто великолепно (линии даже тоньше чем на iPad 2):

Выводы

ONDA Vi10 Elite является одним из лучших 7” китайских планшетов на сегодняшний день, с великолепным, для его размера экрана, разрешением, идеальным для игр, веб серфинга и чтения электронных книг.

Плюсы:

+ Высокое разрешение
+ Высокая скорость работы
+ Android 4.0.3
+ 1 Гб ОЗУ
+ Стильный современный дизайн, качественный корпус

Минусы:

— Ненасыщенные цвета
— Отсутствие аппаратных кнопок регулировки уровня звука

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Fatal error: Call to a member function return_links() on a non-object in /usr/local/www/adminofsystem/html/wp-content/themes/itheme2/footer.php on line 67