Autofaucets.ru - автоматический сборщик криптовалюты с кранов!

TYPO 4.1. Миграция блога на новый релиз

Posted by Cooper Tue, 20 Mar 2007 22:27:00 GMT

После выхода версии typo 4.1 тут же захотелось опробовать её в деле. В принципе, сам процесс обновления практически не отличался от предыдущего, добавился только 4-й пункт, из-за того что изменился адрес и способ доступа к svn-репозитарию проекта. Ещё одна вещь, которая бросилась в глаза после завершения обновления, это проблема с обработкой тэгов typo:code, typo:lightbox. Это только те теги, которые я заметил. Судя по откликам , существуют и другие похожие проблемы. Frederic обещает разобраться с этим в релизе 4.1.1. Пока что пришлось для топовых постов поменять <typo:code> на <pre> а <typo:lightbox /> на <img />

Итак, сам процесс обновления описан ниже:

1) Останавливаем lighttpd:

/etc/init.d/lighttpd stop

2) Делаем backup сайта:


tar cfv cooper.ezlibrary.com_r1193.tar www.ezlibrary.com/*
gzip cooper.ezlibrary.com_r1193.tar 

3) Бэкапируем базу MySQL:


 mysqldump typo_user_typo > /home/backups/mysql/cooper.ezlibrary.com-mysql-db-backup.sql

4) Переключаемся на новый typo svn-репозиторий (если ещё не переключились):


svn switch --relocate svn://typosphere.org/typo/trunk  http://svn.typosphere.org/typo/trunk

5) Обновляем текущую версию последним стабильным релизом 4.1 (revision 1389):

svn update -r 1389

6) Мигрируем на новую версию схемы базы данных:

rake migrate

7) Стартуем lighttpd:

/etc/init.d/lighttpd start

Posted in , ,  | Tags , , , , , , ,  | no comments

TYPO 4.1. Что нового?

Posted by Cooper Tue, 20 Mar 2007 09:13:00 GMT

Где-то с конца прошлого года казалось, что проект вот-вот закончит свое существование. Об этом можно было судить потому, что разработка не велась несколько месяцев, официальный сайт проекта был недоступен в течение трёх месяцев без каких-либо официальных объяснений. Не была известна дата следующего официального релиза и, если говорить, в общем и целом - будущее проекта. На этом фоне многие приверженцы Typo начали переходить на Mephisto или другие blog-engines.

И вот, наконец, вышел очередной релиз Typo 4.1 , в котором реализовано несколько интересных вещей:

  • Поддержка Ruby on Rails 1.2.
  • Внесены функциональные и эргономические изменения в раздел администрирования блога (back office).
  • Добавлена поддержка интернационализации и локализации, используя localization плагин. Из поддерживаемых языков в данном релизе кроме английского языка доступен ещё французский.
  • Комментарии и trackbacks по умолчанию модерируемы.
  • Исправлено множество ошибок и проведено улучшение кода.
  • Поддержка RSS для тэгов и категорий.
  • Плагины используют механизм Rails plugin.

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

  • Поддержка пользовательских ролей и процесса публикации статьи.
  • Возможность реализации на одной копии Typo множества блогов.
  • Переход с модуля Localization на Globalization для поддержки i18n и l10n.
  • Интеграция предложенных разработчиками патчей как плагинов.
  • Завершение улучшения административного раздела блога.
  • Перевод интерфейса на новые языки.

Posted in , ,  | Tags , , , , , ,  | no comments

МОДЕМ ZYXEL P-660HW EE. Обновление микропрограммы

Posted by Cooper Sun, 18 Mar 2007 03:28:00 GMT

Модем приобрел в мае 2005 года, при настройке подключения к Интернет провайдер предоставил инструкцию для настройки модема исключительно в режиме Bridge. Для меня это было не очень удобным, так как кроме ноутбука через Wi-Fi планировал использовать также КПК. Решил на первое время оставить пока так, а потом перейти на Routingmode плюс DHCP с Private-адресацией.

 И вот, спустя почти два года, настало время осуществить задуманное. Кроме того, под это дело захотелось обновить прошивку микропрограммы.  На сайте Zyxel в разделе Download была скачана последняя версия 3.40(PE.11)C0_20061218 и через web-интерфейс (Maintenance->Firmware) успешно загружена в модем.

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

  Ничего не другого не придумал, как  сделать downgrade до предпоследней версии 340PE9C0_20050907. Прошивка длилась 15-20 минут, светодиод PWR/SYS мигал зелёным цветом. Предыдущая прошивка по времени занимала около 10 минут, и я подумал, что модем завис и решил перезапустить его. Хотя, конечно, выключать устройство в процессе прошивки категорически запрещено. После этого, при включении замигал PWR/SYS, затем, через некоторое, время буквально на полсекунды загорались янтарным цветом и гаснули все лампочки LAN. Затем, секунд через пять, зелёным загорался индикатор WLAN, через три-четыре секунды гас и всё повторялось снова в цикле. Это могло означать всё что угодно, в том числе, что процесс прошивки завершился некорректно и микропрограмма безнадёжно испорчена.

  За советом решил обратиться в службу поддержки Zyxel. Ответ получил достаточно оперативно, но ничего хорошего он не предвещал. Технический специалист посоветовал сделать аппаратный сброс. В случае, если это не поможет, он рекомендовал привезти устройство в сервисный центр.  Надо сказать, что HARD RESET я пытался сделать сразу же после неудачной попытки поменять прошивку и, это не имело никакого эффекта. Но для очистки совести решил сделать его ещё раз, предварительно изучив раздел User Guide, посвященный аппаратному сбросу. Прочитав первое предложение, я понял, что надежда есть:

“Удерживайте кнопку RESET (ПЕРЕЗАПУСК) в течение десяти секунд до тех пор, пока светодиод SYS или светодиод PWR/SYS  не начнет мигать, а затем отпустите её.”

Я, конечно же, не удерживал RESET десять секунд, а просто нажимал  и отпускал.  В результате модем нормально инициализировался, я смог подключиться к нему, используя стандартные настройки (пароль и IP адрес). Устройство, на первый взгляд, работало стабильно и перепрошивать микропрограмму я не стал. Сделав необходимые настройки для  подключения к провайдеру и работы через Wi-Fi, я забекапировал конфигурацию:

C:\>ftp 192.168.1.1
Связь с 192.168.1.1.
220  FTP version 1.0 ready at Sat Jan 01 03:05:18 2000
Пользователь (192.168.1.1:(none)): root
331 Enter PASS command
Пароль: ******
230 Logged in
ftp> get rom-0 my_zyxel_config.rom
200 Port command okay
150 Opening data connection for RETR rom-0
226 File sent OK
ftp: 49152 байт получено за 0,30 (сек) со скоростью 163,30 (КБ/сек).
ftp> quit
221 Goodbye!

 В результате в файле my_zyxel_config.rom  мы получили текущую работающую конфигурацию, которую в случае неудачного изменения настроек можно будет восстановить.

Posted in  | Tags , , , , , ,  | no comments