Друк в альбомній орієнтації

Поширте інформацію:

Centos 6.6, LibreOffice 4.3, принтер Canon MP190.

Щоб друкувати в альбомній орієнтації, треба відкрити Файл-Параметри принтера-Властивості-вкладка Пристрій і в “Тип мови принтера” вибрати “PostScript (рівень з драйвера)”.

Деякі налаштування wordpress

Поширте інформацію:

Щоб вставити в тему власний скрипт на jQuery

Зареєструвати скрипт у файлі fucntions.php теми

function load_my_script() {
    wp_enqueue_script( 'my-script', '/path/to/my/script.js', array('jquery'), null);
}
add_action( 'wp_enqueue_scripts', 'load_my_script' );

Щоб підключити скрипт лише на певній сторінці, можна перевіряти сторінку за допомогою функції is_page

function load_my_script() {
    if (is_page('the page title')) // The argument might be Page ID, Page Title or Page Slug
    {
        wp_enqueue_script( 'my-script', '/path/to/my/script.js', array('jquery'), null);
    }
}
add_action( 'wp_enqueue_scripts', 'load_my_script' );

Сам скрипт повинен мати вигляд

jQuery(function($) {
    // you may use '$' here
    $('body').hide(); // :-)
})

Детально див. wp_enqueue_script і тут

Читати далі

Онеїда

Поширте інформацію:

Шармант

Євген був парубок моторний
І хлопець хоч куди козак,
Удавсь на всеє зле проворний,
Завзятіший од всіх бурлак,
Та раптом лист від дядька Гриця,
що в нього знову дихавиця.
Євген тут скрикнув, як на пуп:
“Та най би тобі пір’я в роті!
Теперь нудися на природі,
Чекаючи на дядьків труп”.

Читати далі

Відсилання пошти в юнікоді

Поширте інформацію:

Дуже багато часу витратив, намагаючись заставити PHP-функцію mail() відправити повідомлення в UTF-8. Заголовки робив правильні, але повідомлення приходило закарлючками.

А причина виявилася в налаштуваннях PHP, параметр mbstring.func_overload

; overload(replace) single byte functions by mbstring functions.
; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
; etc. Possible values are 0,1,2,4 or combination of them.
; For example, 7 for overload everything.
; 0: No overload
; 1: Overload mail() function
; 2: Overload str*() functions
; 4: Overload ereg*() functions
; http://www.php.net/manual/en/mbstring.configuration.php#ini.mbstring.func-overload

Було:

mbstring.func_overload = 1

Встановив:

mbstring.func_overload = 2

і запрацювало.

Проте виникли проблеми з іншим сайтом (віртуальним хостом)!

З таким налаштуванням Smarty не хоче компілювати шаблони (перевірено на Smarty v. 3.1.18, PHP v. 5.4.27).

Добре, що PHP-FPM дозволяє створити кілька робочих пулів з різними конфігураціями.

UPD. Дурниці це!
Люди, залишайте

mbstring.func_overload = 0

і використовуйте для відсилання пошти якісно написані бібліотеки, наприклад, SwiftMailer або PHPMailer.

Запис інсталяційного образу Windows 7 на флешку з-під Linux

Поширте інформацію:

Маємо:

  1. ISO-образ інсталяційоного диску Windows 7,
  2. USB флеш-накопичувач з об’ємом пам’яті 4 ГБ або більше,
  3. комп’ютер, що працює пед керуванням CentOS 6.

Потрібно: створити флешку, з якої можна встановлювати Windows 7.

Інструкція.

  1. $ su
  2. Нам знадобляться пакунок ntfsprogs для форматування флешки в NTFS та пакунок ms-sys, що дозволяє зробити її завантажувальною. Пакунки можна встановити, наприклад, з репозиторію RPMforge
    yum install ntfsprogs ms-sys
  3. Втикаємо флешку, дивимося, який пристрій для неї призначено:
    mount

    В мене призначено пристрій /dev/sdb1
    Розмонтовуємо поточну файлову систему флешки:

    umount /dev/sdb1
  4. Форматуємо флешку в NTFS
    mkfs.ntfs -f /dev/sdb1
  5. Монтуємо завантажувальний образ та файлову систему флешки
  6. mkdir -p /mnt/iso
    mount -o loop win7.iso /mnt/iso
    mkdir -p /mnt/usb
    mount /dev/sdb1 /mnt/usb
    

    Замість win7.iso треба написати повний шлях до файла з інсталяційним образом

  7. Переписуємо всі файли та каталоги з образу на флешку:
    cp -r /mnt/iso/* /mnt/usb/

    Зважайте, що прогресу виконання ця команда не показує :)

  8. Записуємо на флешку MBR з програмою завантаження Windows 7
    ms-sys -7 /dev/sdb

Все!

За матеріалом
http://superuser.com/questions/256869/how-to-create-a-windows-7-installation-usb-media-from-linux-to-install-window