пятница, 30 декабря 2011 г.

fedora add mp3

http://rpmfusion.org/Configuration
1. подключить репозитории "RPM Fusion":
su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
2. установить необходимые пакеты
su -c 'yum install gstreamer-ffmpeg gstreamer-plugins-ugly'

понедельник, 19 декабря 2011 г.

No activity within 1440 seconds(phpmyadmin,debian).

1. открыть в редакторе /etc/phpmyadmin/config.inc.php
mcedit /etc/phpmyadmin/config.inc.php 
2. добавить строку
$cfg['LoginCookieValidity'] = 36000;// 10 hours
3. открыть в редакторе /etc/php5/apache2/php.ini
mcedit /etc/php5/apache2/php.ini 
4. изменить параметр session.gc_maxlifetime
session.gc_maxlifetime = 36000
5. перезагрузить apache
/etc/init.d/apache2 restart


/etc/phpmyadmin/config.inc.php
/*
 * Directories for saving/loading files from server
 */
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

$cfg['LoginCookieValidity'] = 36000;//10 hours
//
/etc/php5/apache2/php.ini
; cleaned up by the garbage collection process.
; http://php.net/session.gc-maxlifetime
session.gc_maxlifetime = 36000

воскресенье, 20 ноября 2011 г.

как узнать версию debian


  1. lsb_release -a
    No LSB modules are available.
    Distributor ID: Debian
    Description: Debian GNU/Linux 6.0.3 (squeeze)
    Release: 6.0.3
    Codename: squeeze
    

  2. cat /etc/debian_version
    6.0.3
    

вторник, 8 ноября 2011 г.

localStorage работа с массивом javascript

чтение массива из localStorage
if (localStorage["wordlist"]) {
array_words = JSON.parse(localStorage["wordlist"]);
} else {
array_words = [];
}
добавление элементов в массив
array_words.push("green");
array_words.push("cat");
запись массива в localStorage
localStorage["wordlist"] = JSON.stringify(array_words);

воскресенье, 6 ноября 2011 г.

как узнать версию материнской платы (ubuntu 11.10)


  1. sudo dmidecode -t 2
    
    # dmidecode 2.9
    SMBIOS 2.4 present.
    
    Handle 0x0005, DMI type 2, 8 bytes
    Base Board Information
        Manufacturer: MICRO-STAR INTERNATIONAL CO., LTD
        Product Name: MS-7253
        Version: 1.0
        Serial Number:  
    

  2. sudo lshw -c bus | head
    
    *-core                  
           description: Motherboard
           product: MS-7253
           vendor: MICRO-STAR INTERNATIONAL CO., LTD
           physical id: 0
           version: 1.0
    

четверг, 14 июля 2011 г.

восстановление пароля root (rfremix 15)

1.Войти в GRUB меню.
По умолчанию меню GRUB не будет показано.Чтобы показать меню GRUB во время загрузки , до загрузки ядра нажмите и удерживайте любую клавишу, например 'SHIFT'.
GRUB меню
2. Войти в режим изменения параметров загрузки ядра.
нажать 'a'.


3.Добавить параметр для загрузки в однопользовательском режиме. 
добавить '1'.
выбор однопользовательского режима
4.Загрузиться в однопользовательском режиме. 
нажать 'ENTER'.
однопользовательский режим
5.Изменить пароль для пользователя 'root' .
набрать команду 'passwd root'
ввести пароль два раза
6.Перезагрузиться. 
набрать команду 'reboot'

четверг, 16 июня 2011 г.

автоматическое монтирование второго HDD при загрузке.(debian)


  1. определим тип файловой системы. 
    su -c 'blkid'
    /dev/sdb1: LABEL="sys" UUID="E88079918079674A" TYPE="ntfs"
    /dev/sdb5: LABEL="doc" UUID="649AFDDD9AFDABA4" TYPE="ntfs"
    /dev/sda1: UUID="a2a4a373-680c-4b45-8c70-2f87daab7cc8" TYPE="ext3"
    /dev/sda5: UUID="71c6f7d6-1ca8-4896-ba2f-782c02c9da27" TYPE="swap"
    
  2. устанавливаем пакет ntfs-3g. 
    su -c 'apt-get install ntfs-3g'
  3. создадим директорию для монтироватия
    su -c 'mkdir /media/doc'
  4. в файл /etc/fstab добавляем сроку
    su -c 'nano  /etc/fstab'
    
    # <file system> <mount point>  <type>  <options> <dump>  <pass>
    /dev/sdb5 /media/doc ntfs-3g defaults 0 0
  5. 5. перезагружаемся
    su -c 'reboot'
  6. UUIDs, Labels and fstab , ntfs-3g

понедельник, 13 июня 2011 г.

пятница, 10 июня 2011 г.

среда, 1 июня 2011 г.

debian 6.0 синхронизация времени


для автоматической синхронизации  времени необходимо установить NTP(Network Time Protocol daemon and utility programs)
su -c 'apt-get install ntp'

среда, 18 мая 2011 г.

Warning: Failed to move file!(joomla)

При установки языкового пакета(ru-RU_joomla_lang_full_1.6.0v1.zip) joomla выдает "Warning: Failed to move file!"

1.проверяем права к папкам joomla: Site->System Information->Directory Permissions



2. даем прав на папку с  joomla.(для Debian)
chown -R www-data.www-data /var/www/
3.проверяем.





суббота, 14 мая 2011 г.

не монтируется второй HDD.(debian 6.0)

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

Error mounting: mount exited with exit code 1: helper failed with:
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so


1.проверяем конфигурационны файл /etc/fstab
nano /etc/fstab
2.удаляем 13 строку с ошибочной записью.
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda1 during installation
UUID=a2a4a373-680c-4b45-8c70-2f87daab7cc8 /               ext3    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=71c6f7d6-1ca8-4896-ba2f-782c02c9da27 none            swap    sw              0       0
/dev/sdb1       /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/scd0       /media/cdrom1   udf,iso9660 user,noauto     0       0
3.перезагружаем
reboot

причина ошибки:
при установки с live-usb флешка(USB flash drive) была устройством /dev/sdb1 и прописала в /etc/fstab свой тип файловой системы , так как второй HDD был добавлен после установки, то он стал устройством /dev/sdb1. возникло не соответствие с прописанным в /etc/fstab типом файловой системы и типом файловой системы второго HDD.

среда, 4 мая 2011 г.

Could not reliably determine the server's fully qualified domain name. (debian 6.0 squeeze,apache2)

проблема:
Не удалось определить доменное имя севера.
su -c '/etc/init.d/apache2 reload'
Reloading web server config: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName.
решение:
добавляем в httpd.conf  запись 'ServerName localhost'
su -c 'echo "ServerName localhost" >> /etc/apache2/httpd.conf'

вторник, 19 апреля 2011 г.

blogger настройка шаблона


  1. перейти к редактированию шаблона: Дизайн ->Изменить HTML
  2. находим параметр максимальной  ширины элемента : CTRL+F 'max-width'
    .content-outer, .content-fauxcolumn-outer, .region-inner {
    min-width: $(content.width);
    max-width: $(content.width);
    _width: $(content.width); 
    }
    
  3. изменяем:
    .content-outer, .content-fauxcolumn-outer, .region-inner {
    min-width: $(content.width);
    max-width: 100%;
    _width: $(content.width);
    }
  4. находим конец заголовка : CTRL+F '</head>'
        </b:template-skin>
      </head>
    
      <body expr:class='&quot;loading&quot; + data:blog.mobileClass'>
      <div class='body-fauxcolumns'>
    
        </b:template-skin>
    
  5. перед тегом </head>  добавляем пути до скриптов и стилей SyntaxHighlighter 3
        </b:template-skin>
    <!-- SyntaxHighlighter Head -->
    <!-- Include required JS files -->
    <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js'/>
    
    <!-- Include required JS Brush -->
    <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJScript.js' type='text/javascript'/>
    <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushBash.js' type='text/javascript'/>
    <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushSql.js' type='text/javascript'/>
    <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushXml.js' type='text/javascript'/>
    <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCpp.js' type='text/javascript'/>
    <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCss.js' type='text/javascript'/>
    
    <!-- Include the core style and theme -->
    <link href='http://alexgorbatchev.com/pub/sh/current/styles/shCore.css' rel='stylesheet' type='text/css'/>
    <link href='http://alexgorbatchev.com/pub/sh/current/styles/shThemeEclipse.css' rel='stylesheet' type='text/css'/>
    <!-- /SyntaxHighlighter Head -->
      </head>
    
      <body expr:class='&quot;loading&quot; + data:blog.mobileClass'>
      <div class='body-fauxcolumns'>
    
        </b:template-skin>
    
  6. находим конец документа: CTRL+F '</body>'
      </script>
    </body>
    
    <macro:includable id='sections' var='col'>
      <macro:if cond='data:col.num == 0'>
    
  7. перед тегом </body>  добавляем скрипт  для включения SyntaxHighlighter 3 на странице
      </script>
    <!-- SyntaxHighlighter Scrypt -->
    <script type='text/javascript'>
         SyntaxHighlighter.config.bloggerMode = true;
         SyntaxHighlighter.all();
    </script>
    <!-- /SyntaxHighlighter Scrypt -->
    </body>
    
    <macro:includable id='sections' var='col'>
      <macro:if cond='data:col.num == 0'>