вторник, 2 марта 2010 г.

Восстановление данных со сбойного раздела ext3

Случилась со мной ужасная вещь: слетел раздел /dev/sda1 с ext3. Монтироваться он не хотел и все время ругался на "плохой" superblock. Естественно на диске была важная информация, актуальных резервных копий которых не существовало. Пришлось искать способы восстановления данных.

суббота, 26 сентября 2009 г.

Не работает звук во флэше в Linux

Столкнулся с проблемой что не работает звук во флэше в линуксе. Гугл подсказал, что достаточно поставить пакет libflashsupport и обретется счастье. В результате счастье обрелось после установки и перезагрузки системы.

Если заметка кому поможет, буду рад.

четверг, 17 сентября 2009 г.

Сборка KDevelop 4 с PHP-плагином в OpenSUSE

Когда я пользовался KDE3 редактор Quanta Plus был моим основным средством разработки. Но с переходом на KDE4 я обнаружил, что эта замечательная программа так и не была портирована на новую версию рабочего окружения. Можно было бы пользоваться старой версией, но решил попробовать новый Kate и так на нем и остался продолжая следить за развитием Quanta. И до недавнего времени все было очень печально.

Но совершенно случайно, читая новости по новой версии KDevelop, наткнулся на запись в блоге о том, что ведется разработка PHP-плагина для этой IDE и, вроде как, он уже достаточно стабилен для того, чтобы попробовать. И я решил посмотреть можно ли пользоваться тем, что уже есть.

среда, 8 апреля 2009 г.

Ошибки 80004004 и 80020005 при выполнении appendChild в IE

Столкнулся со странной проблемой. IE версий от 6 по 8-ю выдавал ошибку 80004004 при открытии страницы, причем она совершенно нормально работала в Opera и Firefox.

вторник, 10 марта 2009 г.

Настройка сервера Apache для командной веб-разработки

Дано

Команда разработчиков, Apache, SVN-сервер, несколько рабочих проектов.

Найти

Максимально простой способ организовать рабочие копии каждого программера с возможностью доступа к каждой из них по уникальному URL'у. А еще лучше не ограничивать программистов "одна рабочая копия в одни руки", а предоставлять им возможность для каждой своей ветки создавать собственный виртуальный хост. Не забыть про тестовый сервер, куда будут периодически подтягиваться обновления из trunk.

В идеале хотелось бы, чтобы проект имел следующую структуру:

  • /srv/www/vhosts/example.com
    • www – каталог с актуальной копией рабочей версии (тестовый сервер)
    • vasya – рабочая копия Васи
    • petya – рабочая копия Пети
    • vasya-test – тестовая ветка Васи

При этом каждый разработчик должен иметь возможность создать каталог в корневой директории проекта и автоматически получить к ней доступ по адресу <Имя каталога>.example.com. Все это должно работать без постоянных перезапусков Apache и без необходимости раздать всем root'а.

суббота, 19 мая 2007 г.

Установка SimpleScalar

В этом документе рассматривается процесс установки среды моделирования SimpleScalar на примере операционной системы OpenSUSE 10.1. На большинстве других дистрибутивов вы также можете с успехом использовать это руководство.