четверг, 29 сентября 2011 г.

Обновился до Firefox 7

Сегодня с утра пришло обновление на установку огненной лисы 7 версии на мою Ubuntu. При обновлении произошла проверка на совместимость плагинов, почти все плагины оказались совместимыми с новой версией. Говорят стал значительно быстрее, вот подробности новшеств и изменений приведенных на Хабре:
  • Оптимизировано потребление памяти и улучшена выгрузка отработанного JavaScript-содержания;
  • Добавлен Azure Direct2D for Canvas;
  • Добавлена поддержка Web timing;
  • Добавлена поддержка CSS 3 Text-Overflow: ellipsis;
  • Добавлена функция Telemetry. Новая функция отправляет данные о производительности браузера разработчику (анонимно) для анализа с целью выявления проблем. Это поможет сделать браузер еще лучше.
Да и еще не будет показываться префикс  http://
Напомню, чтобы на Ubuntu обновлялся Firefox, нужно добавить необходимые источники в репозитории. Как это сделать я уже писал.

суббота, 24 сентября 2011 г.

Локализация в моем LogJam

На днях я писал про клиент для написания и редактирования статей в ЖЖ - LogJam. Теперь я пишу в свой жж только через него. Причина поиска подходящего клиента, стал новый глюченный редактор жж. Клиент очень удобен и довольно функционален. Единственное пока осталось не реализованным заливать фоты на хостинг жж.

Но я не об этом. У меня не встала русская локализация, а она поддерживается клиентом. Поиск решения занял несколько дней, писал на форумах, блогах, написал одному из основных разработчиков клиента - украинскому программисту andy-shev. Воспользовавшись его советом, описать проблему в ru-linux, запостил в жж-сообществе линуксоидов. Решение нашел пользователь lierdakil, за что ему большое спасибо.

Проблема была в следующем, каким-то образом у меня оказались две папки локализации, одна ru_RU другая ru, так вот файлик локали клиента logjam.mo находился в папке ru_RU. Мне предложили скопировать его в папку ru_RU.utf8. Ее почему-то у меня не было, но я ее скопировал в папку ru. Перезапустил клиент и он уже на русском. Путь папок такой:

/usr/share/locale/ru_RU/LC_MESSAGES/logjam.mo

/usr/share/locale/ru/LC_MESSAGES/logjam.mo

Есть на свете добрые люди, и часть из них жежешники.

пятница, 23 сентября 2011 г.

Twitter научился принимать MMS

В сервисе микроблогов Twitter появилась возможность публикации изображений с телефона через MMS-сообщения. Об этом сообщается в официальном блоге сервиса.
В связи с ограничением сервиса в 140 символов на сообщение, в MMS пользователь может добавить текст объемом не более 120 знаков, так как еще 20 резервируются для ссылки на публикуемое изображение, говорится в руководстве по работе с новой функцией. Подчеркивается, что публикация видео и аудио пока не поддерживается, а к одному сообщению можно приложить только одно изображение.

Функция доступна в сетях некоторых операторов мобильной связи в США, Канаде, Великобритании, Италии, Бразилии и Бахрейне. В блоге разработчиков говорится о намерении расширить число операторов, чьи абоненты могут публиковать изображения через MMS.

Lenta.ru

четверг, 22 сентября 2011 г.

Microsoft Silverlight и Linux

На некоторых сайтах ТВ каналов вещающих онлайн трансляцию, установлен плеер Silverlight. Не много описания из вики о Silverlight:

Microsoft Silverlight — это программная платформа, включающая в себя плагин для браузера, который позволяет запускать приложения, содержащие анимацию, векторную графику и аудио-видео ролики.
Silverlight реализована для ОС Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7, Mac OS X 10.4, Mac OS X 10.5, Mac OS X 10.6 и браузеров Internet Explorer 6.0/7.0/8.0/9, Opera 9.50, Mozilla Firefox 1.5/2.0/3, Safari 3.1, Google Chrome 3.0. Silverlight включена в Windows Phone 7.
Для ОС Linux, функциональность будет доступна через Moonlight. Moonlight будет доступен для основных дистрибутивов и поддерживать браузеры Firefox, Chromium, Konqueror, и Opera. Проект Moonlight разрабатывает команда разработчиков Mono. Это свободная реализация Silverlight с открытым исходным кодом.

Наша задача заставить работать Silverlight на Linux. Для установки плагина Moonlight перейдем на сайт проекта. Это можно сделать кликнув по изображению на плеере с предложением "Установить за 30 сек. Silverlight", где идет переадресация на сайт Moonlight. Либо перейти на прямую по ссылке http://www.go-mono.com/moonlight/download.aspx

Установите самую последнюю версию, так как стабильная версия может не поддерживать новые версии Silverlight. На Firefox 6.2 последняя версия плагина у меня не установилась, сообщив что версия моего браузера не поддерживается. На Chromium 12.0.742.112 (90304) установился успешно. После установки, откройте страницу с плеером Silverlight, кликните правой кнопкой мыши по плееру, всплывет меню настроек Moonlight, во вкладке Playback кликните по кнопке Install Microsoft Media Pack, установив покет необходимых кодеков. Обновите страницу с плеером Silverlight и ждите видеопоток. У меня на Ubuntu 10.04 все встало как нужно с одного раза.

Есть еще несколько вариантов установки Silverlight, но вышеуказанный способ очень прост и безболезнен.

среда, 21 сентября 2011 г.

LogJam – постим в ЖЖ из GTK-клиента

Программа LogJam представляет собой GTK-клиент для создания и редактирования записей в «Живом журнале» и построенных на его движке блог-сервисах.
  • LogJam по-умолчанию работает только с сервисом LiveJournal, но можно настроить на работу с другими подобными сервисами.
  • Есть возможность добавлять опросы, ссылки (как на другие ресурсы, так и на блоги друзей) и картинки (размещенные на других ресурсах).
  • В LogJam есть возможность добавлять к тексту различные стили: жирный, курсив, перечеркнутый, подчеркнутый и моноширинный.
  • Проверка орфографии (необходимо активировать опцию в настройках программы).
  • Поддерживает HTML-теги.
  • LogJam работает с ранее существующими записями дневника: удаление и редактирование.
  • Можно управлять списком друзей: добавление, удаление и редактирование информации о друге..
  • LogJam можно поместить в трей.
  • Клиент ведения блога оповещает о новых записях в блогах друзей.
  • LogJam работает через прокси-сервер.
  • LogJam умеет определять название воспроизводимой в данный момент песни и добавлять эту запись в Вашу публикацию.
  • В LogJam можно выводить содержимое текстового файла (добавляя его содержимое к тексту сообщения).
Установка и версии

В репозиториях Ubuntu доступна версия LogJam 4.5.3. Ее можно установить командой

sudo apt-get install logjam

Но совсем недавно состоялся выход новой версии LogJam 4.6.0. В ней:
  • добавлена работа с тегами;
  • определение музыки по протоколу MPRIS обеих версий;
  • исправлена работа с проверкой правописания (она работает!);
  • поведение кнопки «Закрыть окно» теперь сворачивает его, если выбран режим работы в доке;
  • добавлено меню в доке;
  • произведено множество исправлений и дополнений.
Единственная проблема – эту версию придется собрать из исходников, скачав их тут.


На Ubuntu 10.04 установил из репозиториев но русская локализация почему-то не встала. 

вторник, 13 сентября 2011 г.

Как сделать Хард Ресет на КПК


Хард Ресет КПК - это полный сброс, очистка памяти и установка заводских настроек (хард-ресет). Внимание! При полном сбросе с помощью этой комбинации теряется вся информация пользователя (книжка, записи органайзера, записанные мелодии и картинки, а также многие мелодии и картинки, изначально установленные в КПК и коммуникаторе). Поэтому пользуйтесь этим типом сброса в самом крайнем случае.

Софт Ресет КПК - это мягкая перезагрузка ("софт-ресет"), т.е. перезагрузка без потери данных, равносильна снятию батареи.

Как сделать хард ресет на КПК HP. Hard Reset HP

Как сделать хард ресет на HP h3950, h3970, h5450, h5550
Нажав и удерживая две нижние кнопки на передней панели (обозначенные как «Calehdar» и «iTask») необходимо стилусом нажать на скрытую в нижней поверхности корпуса кнопку «Reset» и удерживать данную комбинацию до полного погасания экрана, но не меньше 5 секунд.
Отпустив кнопки на передней панели, еще раз кратковременно нажать «Reset».

Как сделать хард ресет на HP h1915, h1930, 1940
Нажав и удерживая кнопку «Power», необходимо нажать стилусом на скрытую в боковой поверхности кнопку «Reset» и удерживать эту комбинацию не менее 5 секунд.
Отпустив стилус, еще раз нажать «Power». Начнется процедура начальной загрузки.

Как сделать хард ресет на HP h2210
Нажав и удерживая две нижние кнопки на передней панели (обозначенные как «Calehdar» и «iTask») необходимо стилусом нажать скрытую на задней панели корпуса кнопку «Reset» и удерживать данную комбинацию до полного погасания экрана, но не меньше 5 секунд.
Отпустив кнопки на передней панели, еще раз кратковременно нажать «Reset».

Как сделать хард ресет на HP h4150
Нажать и удерживать кнопку Power. Стилусом нажать кнопку Reset на боковой поверхности устройства и удерживать эту комбинацию несколько секунд.
Сперва отпустить кнопку Power, затем – Reset. Устройство включится и перегрузится.

Как сделать хард ресет на HP rz1710, rx3715
Нажав и удерживая две крайние кнопки на передней панели, необходимо стилусом нажать на скрытую кнопку Reset в нижней части устройства и удерживать данную комбинацию до полного погасания экрана, но не меньше 5 секунд.
Отпустив кнопки на корпусе устройства, кратковременно снова нажмите на Reset.

Как сделать хард ресет на HP h6340
Нажав и удерживая кнопку Power в верхней части передней панели устройства, нажмите стилусом на кнопку Reset, скрытую на левой боковой поверхности корпуса.
Удерживайте эти кнопки нажатыми не менее 5 секунд. После того, как кнопки будут отпущены, устройство включится автоматически.

Как сделать хард ресет на HP hx4700
Нажав и удерживая две нижние кнопки на передней панели, необходимо стилусом нажать на скрытую кнопку Reset в нижней части устройства и удерживать данную комбинацию до полного погасания экрана, но не меньше 5 секунд.
Отпустив кнопки на корпусе устройства, кратковременно снова нажмите на Reset.

Как сделать хард ресет на HP hx2000, hx2110, hx2410, hx2750
Нажмите и удерживайте кнопки Calendar и iTask.
Не отпуская этих кнопок, нажмите стилусом кнопку Reset на нижней стороне HP iPAQ и удерживайте все три кнопки нажатыми не менее 3 секунд.
Когда экран HP iPAQ начнет гаснуть, отпустите кнопки Calendar и iTask, затем уберите стилус с кнопки Reset.

Как сделать хард ресет на HP hw6510, hw6515
Нажмите и удерживайте клавишу питания – Power.
Не отпуская клавишу питания, нажмите стилусом кнопку Reset на нижней стороне HP iPAQ и удерживайте обе кнопки нажатыми примерно пять секунд.
Экран погаснет, затем HP iPAQ перезагрузится. Когда экран включится, отпустите кнопки.

Как сделать хард ресет на HP rx1950
Нажмите и удерживайте клавиши Calendar и iPAQ Wireless.
Не отпуская этих клавиш, нажмите стилусом кнопку Reset на нижней стороне HP iPAQ и удерживайте все три кнопки нажатыми примерно две секунды.
Когда экран HP iPAQ начнет гаснуть, отпустите кнопки Calendar и iPAQ Wireless, затем уберите стилус с кнопки Reset.
Подключите внешний источник питания или еще раз нажмите кнопку Reset.

Как сделать хард ресет на HP hx2190, hx2490, hx2790 Windows Mobile 5.0
Нажмите и удерживайте кнопки Календарь, Сообщения и кнопку питания.
Не отпуская этих кнопок, аккуратно нажмите стилусом утопленную кнопку Reset (Перезагрузка) в нижней части HP iPAQ и удерживайте в течение двух секунд.
Когда экран HP iPAQ включится и на нем появится надпись Formatting PS…, отпустите кнопки Календарь, Сообщения и кнопку питания, затем уберите стилус с кнопки Reset (Сброс).

Как сделать Hard Reset на HP iPAQ hx4700 с Windows Mobile 5.0
Одновременно нажимаем кнопки Календарь+Таск+Power+Reset
Появится меню:
Enable KITL - no/yes
Clear Registry Have - no/yes
Format Storage - no/yes
Выставляем последние два пункта в YES (перемещаемся по меню кнопкой Календарь, а изменение параметра no/yes делаем кнопкой Таск) и жмем кнопку Диктофон. КПК покажет на время белый экран и потом стандартное приветствиие WM 5.0

Как сделать Hard Reset на HP rw6815
1. Удерживая одновременно кнопки "Красная трубка", "Зеленая трубка", "Питание" нажимаем "Reset"
2. Появится белая надпись на черном фоне: "Device clean boot...".
3. Ждем около двух минут.

Для других моделей: http://www.pdacenter.ru/razborka/hard-reset/

источник

понедельник, 12 сентября 2011 г.

Изменяем права доступа на папку в Ubuntu

Управление правами на папки через nautilus (файловый менеджер)

правой кнопкой мыши по папке - "Свойства" - "Права" - (в категории "Остальные" - пункте "Доступ к папке") в выпадающем меню выбрать "Создание и удаление файлов" - "Закрыть".

Управление правами на папки через terminal:

sudo chmod -R 755 /home/user/ваша папка/

смена прав, -R рекурсивно, изменит и то, что внутри каталога "ваша папка"

Цифры - это три отдельных атрибута:

7 - rwx - читать, писать, выполнять
6 - rw- - читаь, писать
5 - r-x - читать, выполнять
4 - r-- - читать
3 - -wx - писать, выполнять
2 - -w- - писать
1 - --x - выполнять
0 - --- - ничего нельзя делать

Что означают цифры применения прав 755?

Первая - для пользователя,
Вторая - для группы
Третья - права для всех остальных

Для смены владельца файлов/каталогов используем chown:

chown -R (пользователь):users /home/user/ваша папка/

поменяет владельца и группу каталога "ваша папка" и его содержимое.

Подробнее о chmod в Ubuntu.

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

ActiveSync в Linux Ubuntu 10.04 (урок от Panzins)

Возникла проблема подключения КПК к моей Ubuntu, но оказалось что программное обеспечение ActiveSync есть только под Windows, да и на самом КПК стоит Winows Mobile. На форуме forum.ubuntu.ru предлагалось собрать из исходников, и прочитанные посты создали впечатление сложности этого мероприятия. Тут в сети увидел обучающий ролик Panzins-а известного трудяги по созданию видеомануалов для чайников по Linux Ubuntu. Сразу выполнил легкие движения прописанные сансеем и в миг подключил устройство))

И так видеоурок:


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

sudo apt-get install synce-hal librra-tools librapi2-tools synce-trayicon synce-gvfs synce-gnomevfs

Выражаю благодарность сансею за заботу о нас, чайниках http://linux.panzins.ru

суббота, 10 сентября 2011 г.

Как установить Joomla в Ubuntu "без танцев"

Отличный мануал для чайников по установке Joomla в Ubuntu нашел на сайте ЯЧАЙНИК. Этот прекрасный мануал я также решил разместить у себя в блоге.  На Ubuntu 10.04 установка у меня прошла успешно.

Сегодня мы продолжим осваивать Linux. На примере популярной системы управления контентом (проще говоря, содержимого сайтов) мы проследим установку веб-приложений от начала и до конца. Это может пригодиться вам, если вы решили создать свой сайт, ну или просто хотите попробовать себя в роли веб-дизайнера.

Итак, для начала нам нужно будет скачать сам дистрибутив Joomla. Делать это придётся самим, поскольку в официальных репозиториях Ubuntu соответствующего пакета к сожалению нету. Joomla распространяется бесплатно, поэтому найти и скачать её довольно просто. Первая ссылка в google приводит нас на сайт русскоязычного сообщества: joomlaportal.ru. Для удобства я скачал русскоязычную версию, но если вы захотите использовать самую последнюю версию данной среды, скорее всего придётся скачивать английский варинт.

На этом же сайте в разделе «Системные требования» можно найти список программ, которые нам понадобятся. Для полноценной работы с этой CMS (английское сокращение от «система управления контентом») нам нужны apache (веб-сервер), php (язык программирования, на котором написана Joomla) и mysql (сервер баз данных). Все эти программы легко устанавливаются из репозитория.

Сочетание программ Apache-MySQL-PHP является довольно распространённым, поэтому для более быстрой и лёгкой его установки в Ubuntu предусмотрен так называемый «набор» (taskset), и все три программы устанавливаются одной командой. Запустите, пожалуйста, терминал (меню Приложения → Стандартные → Терминал) и выполните следующие команды (для их выполнения скорее всего потребуется ввести ваш пароль):

sudo apt-get update
sudo apt-get install tasksel
sudo tasksel install lamp-server


В процессе выполнения этой команды вас также попросят ввести пароль для пользователя root сервера баз данных. Вводить его не обязательно, но очень желательно.
Кстати, LAMP расшифровывается как Linux+Apache+Mysql+Php.

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

Настройка веб-сервера Apache

У Apache есть множество настроек и модулей. Давайте немного разберёмся, как это всё работает.

Конфигурация веб-сервера хранится в каталоге /etc/apache2. Перейдя туда, вы увидите несколько файлов и каталогов:

apache2.conf — это главный конфигурационный файл
ports.conf — здесь хранятся настройки портов, которые будет слушать сервер. Если вы не знаете, что такое порт, ничего страшного, – сейчас важно понять, что отредактировав этот файл можно ограничить доступ к нашему веб-серверу. Например, если заменить строчку «Listen 80» на «Listen 127.0.0.1:80» и перезапустить веб-сервер, то открывать страницы, которые находятся на вашем компьютере, сможете только вы.

В каталогах mods-available и sites-available находятся так называемые подключаемые модули и список доступных сайтов. Модули предназначены для того, чтобы можно было легко изменить конфигурацию сервера, не рискуя при этом запутаться в его настройках. Ниже я продемонстрирую, как это можно сделать; mods-enabled и sites-enabled – эти папки хранят списки подключенных модулей и сайтов.

Для того, чтобы убедиться, что ваш веб-сервер работает, откройте страницу http://localhost в браузере (адрес localhost указывает на ваш компьютер; вместо него можно с таким же успехом использовать набор цифр «127.0.0.1»). Если вы увидите страницу с надписью «It works!», значит всё идёт прекрасно и сервер работает.

Давайте попробуем немного изменить конфигурацию веб-сервера. Узнать, что делает тот или иной модуль можно по адресу http://www.oglib.ru/apman/mod. К сожалению, перевод машинный, так что не всегда будет понятно, что имел ввиду автор. Ну а если вы кое-как владеете английским языком, тогда вы сможете найти нужную информацию здесь: http://httpd.apache.org/docs/2.0/mod

Для начала нам нужно включить модуль mod_userdir, который позволяет создавать сайты прямо в домашнем каталоге пользователя без лишних усилий. Для этого мы открываем терминал и выполняем команды:

sudo a2enmod userdir

sudo sed -e 's,php_admin_value engine Off,#php_admin_value engine Off,g' -i /etc/apache2/mods-enabled/php5.conf

sudo /etc/init.d/apache2 restart

Первая команда подключает нужный нам модуль, а вторая перезапускает веб-сервер для того, чтобы изменения вступили в силу. Вот и всё, модуль подключен. Так-то!

Теперь для того, чтобы сделать сайт, нужно в нашем домашнем каталоге создать папку с названием public_html и заполнить её содержимым. Чтобы создать папку, идём в меню «Переход → Домашняя папка», в открывшемся окне кликаем правой кнопкой мыши и выбираем соответствующий пункт меню.

Распакуйте в эту папку скачанный архив Joomla. Надеюсь это не вызовет у вас больших затруднений.

Внимание!!! Необходимо именно распаковать архив с джумлой, копировать файлы Joomla из другой папки нельзя, так как они могут скопированы с неправильными правами

Если вы всё сделали правильно, то открыв страницу http://localhost/~username (замените username на имя вашего домашнего каталога; обратите внимание на символ ~), вы получите приглашение к началу установки Joomla. Но делать это еще рано, потому что у нас пока не настроена база данных.

Настройка базы данных

Для того, чтобы было удобнее работать с сервером баз данных MySQL, мы установим небольшую программку под названием mysql-admin. Зайдите, пожалуйста, в «Центр приложений Ubuntu», введите в строке поиска «mysql-admin» (без кавычек) и установите программу:


Для того, чтобы запустить установленную только что программу, перейдём в меню Приложения → Программирование → MySQL Administrator. В появившемся окне вводим свои данные:


Для наших целей мы создадим базу данных под названием joomla_bd:



Теперь давайте добавим специального пользователя для работы с нашей новой базой данных. Можно конечно этого не делать и при установке Joomla указать пользователя root, но это будет очень не правильно :-)


Укажем в поле имени пользователя joomla_user. Также нужно будет задать пароль для этого пользователя, который нам понадобится во время установки Joomla. Кстати, хранить этот пароль после того, как вы его ввели в Joomla, не обязательно, так как он вам больше скорее всего не понадобится.



Теперь зададим права на доступ к базе данных. Для этого перейдём на вкладку «Schema Privileges», выберем нашу базу данных, кликнем левой кнопкой мыши на какое-нибудь поле в списке «Available Privileges», затем нажмём на клавиатуре Ctrl-A (для этого сначала нужно нажать клавишу Ctrl, а потом не отпуская её латинскую «A»), этим мы добьёмся того, что не нужно будет выделять каждую привилегию отдельно. Теперь осталось переместить все привилегии в столбик «Assigned Privileges», для этого нужно кликнуть левой кнопкой мыши по стрелочке.


Подтвердим изменения нажав «Apply Changes» (справа снизу). Всё, дело сделано, теперь можно закрыть программу MySQL Administrator.

Установка Joomla в Ubuntu Linux

Возвращаемся в браузер и снова открываем страницу http://localhost/~username (не забывайте, что username нужно заменять). Теперь всё готово для нашей установки.



И здесь мы видим, что одно из условий (configuration.php доступно на запись) не удовлетворено. Давайте это исправим. Перейдём в папку public_html нашего домашнего каталога и создадим там файл configuration.php:



Заходим в свойства созданного файла и предоставляем нашему веб-серверу права на запись в него (это нужно для того, чтобы Joomla смогла сохранить свою конфигурацию):



Закроем и проверим (нужно нажать «Повторить проверку»):


Идём дальше и плавно переходим на страницу конфигурации базы данных:



Если вы нигде ничего не напутали, то следующая страница должна предложить нам ввести установки ftp сервера.

Вот так сюрприз! Оказывается Joomla ещё хочет получить ftp доступ к нашей папке. Что ж, вполне логичное требование для CMS...

Настройка FTP сервера

Устанавливаем ftp сервер vsftp. Сделать это можно введя в терминале:

sudo aptitude install vsftpd

Вы наверняка уже заметили, что в Ubuntu есть несколько способов установить ту или иную программу. Надеюсь вас не очень смущает такая свобода выбора :-)

Теперь немного изменим конфигурацию нашего ftp сервера, чтобы он сработался с Joomla:

sudo gedit /etc/vsftpd.conf

1) анонимный доступ к ftp нам не понадобится, поэтому строчку «anonymous_enable=YES» меняем на «anonymous_enable=NO»

2) чтобы предоставить доступ Joomla, раскомментируем следующие 3 строчки (это значит, что нужно удалить значок # вначале):

#local_enable=YES
#write_enable=YES
#local_umask=022


3) в конце файла можно добавить запись «listen_address=127.0.0.1» – для того, чтобы нас не пытались взломать.

Перезапускаем ftp сервер командой:

sudo /etc/init.d/vsftpd restart

Добавим отдельного пользователя joomla_user для доступа по ftp:

sudo useradd -d $HOME/public_html -ou $(id -u) -g $(id -g) joomla_user

И сделаем для него пароль (нужно ввести 2 раза):

sudo passwd joomla_user

Заканчиваем установку Joomla

Мы остановились на том, что Joomla требовала у нас данные для доступа по ftp. Чтож, теперь мы можем ей на это ответить (не забудьте поменять username, или нажмите «Автопоиск пути FTP» для автоматического определения):


На следующей странице нужно ввести желаемую конфигурацию. Пароль администратора желательно запомнить, он нам ещё пригодится. Если вы такой же новичок в Joomla, как и я, тогда нажмите кнопочку «Установить демо-данные», как того предлагает установка.


Теперь остался последний штрих: нужно удалить папку installation и снять с файла configuration.php права на запись для всех кого не попадя:



Теперь можно перейти к администрированию:
http://localhost/~username/administrator/
Взглянуть на то, что у нас получилось можно здесь:
http://localhost/~username/

Экспорт базы данных

Для того, чтобы экспортировать базу данных, воспользуемся программой MySQL Administrator, которую мы недавно установили:


Кликаем по стрелочке, потом нажимаем кнопку «Start Backup», выбираем имя файла, куда сохранять базу данных и... всё! ;-)

А на сегодня всё. Приятной вам работы в Joomla!

Spinal специально для yachaynik.ru

четверг, 8 сентября 2011 г.

Вставка сносок в OpenOffice.org



Сноскаэто примечание, ссылка, дополнительный текст, помещенный в самом низу страницы под основным текстом. В сноски включаются поясняющие сведения к тексту документа. Обычные сноски добавляются внизу страницы, а концевые — в конце документа. В OpenOffice.org сноски автоматически нумеруются.

Как вставить сноску

1. В окне открытого документа установите курсор ввода текста в том месте страницы, куда требуется вставить привязку сноски.
2. Откройте меню Вставка и в списке команд выберите пункт Сноска .
3. В окне Вставить сноску в группе Нумерация активируйте нужный вариант сноски:
Автоматически — для автоматического назначения последовательных номеров;
Символ — для выбора нужного символа сноски через кнопку обзора (…). В качестве символа может выступать любая буква или число.
4. В группе Тип выберите Сноска (размещение внизу текущей страницы) или Концевая сноска.
5. Закройте окно кнопкой ОК.

Как изменить свойства нумерации сноски

1. В окне открытого документа установите курсор ввода текста перед привязкой сноски.
2. Откройте меню Правка и в списке команд выберите пункт Сноски.
3. В окне Правка сносок измените параметры нумерации сноски.
4. Закройте окно кнопкой ОК.

Как изменить форматирование сноски

1. В окне открытого документа на странице с нужными сносками раскройте меню Сервис.
2. В списке команд выберите пункт Сноски.
3. В окне Настройка сносок на вкладке соответствующей сноски отредактируйте нужные данные.
4. Закройте окно кнопкой ОК.

Как изменить область текста сноски

1. В окне открытого документа на странице с нужными сносками раскройте меню Формат.
2. В списке команд выберите пункт Страница.
3. В окне Стиль страницы: имя стиля на вкладке Сноска  задайте нужные параметры области текста.
4. Закройте окно кнопкой ОК.

Как удалить сноску

В окне открытого документа выделите и удалите привязку сноски в тексте клавишей Delete.

Вставка закладок

Закладки это именованная метка, отмечающая в документе нужное место.

Как вставить закладку

1. В окне открытого документа установите курсор ввода текста в нужном месте.
2. Раскройте меню Вставка и списке команд выберите пункт Закладка.
3. В окне Вставка закладки в графе Закладки введите нужное название закладки.
-В названиях закладок нельзя использовать следующие символы: / \ @ : * ; , . #
4. Закройте окно кнопкой ОК.

Как быстро перейти к закладке

1. В окне открытого документа раскройте окно Навигатор.
-Используйте клавишу F5 или кнопку Навигатор на панели Стандартная.
2. В окне Навигатор откройте список Закладки и дважды щелкните по строке нужной закладки.
-Также можно использовать щелчок правой кнопкой по строке состояния группы Номер страницы (слева в нижней части окна), а затем выбрать в списке нужную закладку.

Как удалить закладку

1. В окне открытого документа раскройте окно Навигатор.
2. В окне Навигатор откройте список Закладки и щелкните по строке нужной закладки.
3. Щелкните по кнопке Удалить.
4. Закройте окно кнопкой ОК.

openoffice3.ru

Дополнение: 
Сноски печатаются в конце соответствующей страницы. Первое слово в сноске пишется с прописной буквы и в конце ставится точка.

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

среда, 7 сентября 2011 г.

Распознавание текста в Ubuntu: Cuneiform+YAGF

Для распознавания текста в Ubuntu Linux существует отличный продукт от русских разработчиков - Cuneiform. Программа эта консольная, так что для удобной работы с ней необходимо доустановить графическую оболочку, которых существует достаточное множество, но самая развитая из них на данный момент – это YAGF. В итоге мы получаем отличный бесплатный аналог дорогостоящему FineReader с поддержкой множества языков, включая русский, отлично распознающий текст с изображений и умеющий работать со сканерами.

Оба пакет, и Cuneiform, и YAGF содержаться в репозитории GetDeb.net, поэтому для начала необходимо установить пакет http://archive.getdeb.net/install_deb/getdeb-repository_0.1-1~getdeb1_all.deb чтобы добавить его в свою систему. Затем выполняем следующие команды:

sudo apt-get update 
sudo apt-get install cuneiform yagf 

Если у вас есть сканер и вы хотите распознавать в программе текст напрямую из него, необходимо также установить пакет xsane:

 sudo apt-get install xsane


Чтобы приступить к работе, откройте нужное изображение с текстом, кликнув правой кнопкой мыши и откройте с помощью YAGF (мое дополнение).


Источник startubuntu.ru

понедельник, 5 сентября 2011 г.

Ext2Read - доступ к разделам Ubuntu из Windows

Для тех у кого установлено две операционки - Ubuntu и Windows, бывает необходимым обращаться к разделам друг друга. Ubuntu отлично дружит с разделами Windows, чего не скажешь о Windows: она по-прежнему не определяет при установке наличие других ОС на жестком диске и не добавляет их в список загрузчика, и по-прежнему не умеет читать их файловые системы. А ведь иметь доступ к файлам Ubuntu из Windows может быть весьма и весьма полезено. Именно тогда на помощь и приходит утилита Ext2Read. 



Ext2Read – это файловый менеджер для Windows, предназначенный для работы с файловыми системами Ext2, Ext3 и Ext4.

Сайт проекта: http://sourceforge.net/projects/ext2read/ оттуда и скачиваем программу, устанавливаем на Windows и радуемся доступу к разделам Linux.

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

Страница ошибки 404 от вашего хостера

Некоторые хостеры оправдываясь благими намерениями перенаправляют ваши 404 страницы на свои сервера, где на этой странице размещены куча рекламных баннеров хостингой компании. Чтобы перенаправить (ошибку) на свою страницу 404 нужно ее в начале сделать. Создайте в корне сайта файл 404.shtml и в нем оформить страницу как вам пожелается. Например можно так:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>название сайта или страницы</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body bgcolor="000000" text="#ffffff">
<center>
<img alt="название вашего сайта" height="высота картинки" src="http://ссылка на лого/logo.jpg" width="ширина картинки" />
<div align="center"><span style="font-family: wp_bogus_font;">
Ошибка 404! Перейдите на <a href="http://example.com/" title="описание ссылки">главную.</a></span></div>
<table border="0" cellpadding="0" cellspacing="0"></table>
</center>
</body>
</html>
Далее измените файл .htaccess добавив в него:
Errordocument 404 /404.shtml
Теперь все страницы с ошибкой 404 будут ссылаться на вашу страничку.

суббота, 3 сентября 2011 г.

Подсветка синтаксиса на Blogspot

Часто в статьях приходится выкладывать код, но в редакторе Blogspot к сожалению нет функции вставки кода. Поэтому приходится воспользоваться сторонними решениями. В рунете много статей посвящены способу интеграции JavaScript библиотеки "SyntaxHighlighter by Alex Gorbatchev" с Blogspot. Эта библиотека позволяет с подсветкой синтаксиса отображать большое количество языков, например: Javascript, Bash, SQL, XML/HTML, PHP и C++. Я также выбрал этот способ и постараюсь изложить краткую инструкцию.

И так приступим:

В начале обязательно нужно сделать бекап шаблона, так как мы в него будем добавлять код (на случай если вы что-то напутаете). Для этого в верхней панели вашего блога нужно выбрать вкладку "Дизайн",  затем вкладку "Изменить HTML". Кликнуть по ссылке "Загрузить весь шаблон", чтобы сохранить текущую копию шаблона (xml) на ваш носитель. В новой версии панели настроек "Дизайн" - "Управление" - "Загрузить шаблон полностью".

Для того чтобы добавить поддержку подсветки синтаксиса, в настройках шаблона, выбираем "Изменить HTML" и ищем тег </head>. В конце перед кодом </head> добавляем скрипт:



Сохраняем шаблон и переходим к созданию нового сообщения. Для того чтобы подсветить код нам потребуется в режиме "Изменить HTML" воспользоватся следующим синтаксисом:
#!/bin/bash
mkdir thumbs880
for f in *.jpg; do
convert $f -resize 880 thumbs880/${f%%jpg}jpg
done
В результате должно быть отображено так (только после публикации материала, так как в редакторе подсветка не отображается):
#!/bin/bash
mkdir thumbs180
for f in *.jpg; do
convert $f -resize 180 thumbs180/${f%%jpg}jpg
done
В листинг внутри тега <pre> задавайте нужный стиль. Например, для php будет выглядеть так, <pre class="brush: php"> для вставки кода терминала <pre class="brush: bash">.
Иногда придется заменять символ "<" на его код "&lt;", код ">" на код "&gt;".
Полный список поддерживаемых языков смотрите а сайте разработчика библиотеки.

пятница, 2 сентября 2011 г.

Пакетная обработка фото с параметром EXIF с помощью Jhead

Если у вас фотоаппарат при фотографировании записывает параметр EXIF, то при обработке изображений фото которое вы сделали в вертикальном положении будет требовать пересохранить повернув его. Например Gimp при открытии такого фото сообщает: Согласно данным EXIF это изображение повёрнуто.

Если изображение не повернуть, то при обработке, например, при вставке водяного знака, на фото сделанные вертикально, знак ляжет как на горизонтальное фото. Поэтому, нужно изображение поворачивать (хоть в превью в Ubuntu вы видите его повернутым). Раньше мне приходилось каждое фото поворачивать в Gimp в ручную. Но когда у вас этих вертикальных большое кол-во ручная работа занимает много времени, железного терпения и усердия. В поисках решения по пакетной обработке я окунался в мировой океан сети с навигатором от Google)). 

В поисках я наткнулся на w3support, где обсуждалась данная проблема. Скрипт который там предоставлялся мне помог оптимизировать под мою Ubuntu один из модераторов forum.ubuntu.ru. Скрипт выглядит следующим образом:

#!/bin/bash
for f in *.jpg
do
       orientation=$(jhead -v $f | sed -nr 's:.*Orientation = ([0-9]+).*:\1:p')
       if [ -z $orientation ]
       then
               orientation=0
       fi
       if [ $orientation -gt 1 ]
       then
               convert $f -auto-orient $f
       fi
done
Сохраняем скрипт в Gedit. Теперь этот файл можно запускать, предварительно скопировав его в нужную директорию с вертикальными фото. После применения скрипта все фото в директории будут заменены с новыми параметрами. Для того чтобы скрипт работал, необходимо установить Jhead, для этого перейдите в Приложения - Центр приложений Ubuntu и введите в окно поиска jhead и установите. Подробнее о Jhead на сайте Ubuntu.

четверг, 1 сентября 2011 г.

Подделаны SSL сертификаты для домена .google.com

Хабрахабр: Неизвестным удалось несанкционированно получить валидный сертификат для .google.com. Это дает возможность проводить атаки MITM против пользователей гугло-сервисов. Сертификат был выдан голландским центром сертификации DigiNotar и сейчас уже отозван. Пользователям Google Chrome ничего не угрожает так как он проверяет валидность сертификатов онлайн. Mozilla Firefox выпустили обновление и рекомендуют вручную отключить сертификат DigiNotar в настройках браузера.

Компания Microsoft выпустила бюллютень безопасности и обновление которым удаляет корневой сертификат DigiNotar из Microsoft Certificate Trust List.

Подробнее на Opennet

Для отключения сертификата DigiNotar в Mozilla Firefox перейдите в Настройки - Дополнительные - Шифрование - Просмотр сертификатов - Центры сертефикации - в списке сертификатов найдите DigiNotar Root CA кликаем по Изменить доверие и снимаем галочки со всех пунктов, кликаем ОК.