Maxsite CMS @ 28 Июль 2009, “2 Comments”

Обновление в один клик. Включаем плагин, переходим на страницу админки update нажимаем «обновится до latest» — вуаля. Новая версия MSO у вас. Требует zlib для php. Скачать его можно по ссылке: http://librarian.spb.ru/plugins/update.zip В конце концов сделаю svn или git репозиторий под это дело, а то мучаемся тут все, с этими архивами.

Также теперь будет возможность скачать любую версию из доступных стабильных релизов(от версии 0.28) и latest(latest, к сожалению с релиза 0.337)
Скачать можно будет здесь: Репозиторий версий Maxsite CMS

P.S. Сейчас тестирую работу Maxsite CMS на PHP 5.3.0, Макс уже переделал большинство функций под новую версию, теперь работает и под новый php.


жизнь @ 17 Июль 2009, “4 Comments”
Вчера сходили с девушкой и подругой из финляндии на один из первых показов художественного фильма "Гарри Поттер". Конкретно эта часть фильма называется, если не ошибаюсь, "Гарри Поттер и Принц Полукровка". Честно говоря фильм достаточно сильно порадовал. Я думал будет сильно хуже, вследствие отсутствия какого-либо актёрского таланта у знаменитой тройки "волшебников".
К счастью остальные актёры не так плохи. К слову об актёрах Гэндальф вполне себе клёвый волшебник, поскольку вот за всё время и книги и фильмов(я их особо не смотрел, кроме первых двух, если не ошибаюсь, частей) единственный скастовал какое то приличное закльятье. А безумная мясоедка из "Sweenie Todd" тоже вполне себе колоритный персонаж.
Единственное что, на мой взгляд, хоть как то спасает фильм от звания "УГ всех времён и народов" - несколько тупых, немного, сортирных юмористических моментов.
Вообще смотрели достаточно весело, из зала периодически доносились выкрики типа "Трахни её", "Я б ей вдул" ну и подобные. Вообще аудитория была весьма спефическая(всё таки сеанс в 22 часа), куча всяких... гм... неадекватных людей и вообще, так что такие выкрики - ничего удивительного.
Больше всего расстроило в финале фильма то, что выпилили самые сочные моменты типа штурма Хогвартса.
В общем фильм на крепкую троечку для взрослого и на твёрдую 5 - для всяких подростков.

P.S. Вообще, фильм сделали излишне детским, то есть почти никакого насилия, достаточно явных намёков на секс и прочего. В общем - для детей.

linux @ 10 Июль 2009, “11 Comments”
Это не Ubuntu который был основан на Debian и теперь достаточно далеко ушёл от него), в котором наблюдается куча ошибок, лицензионных скандалов и прочего и прочего (то есть это дистрибутив, который работает «тихо и незаметно»). Про Debian можно сказать, что он пропитан духом GNU. На самом деле, это почти единственный GPL дистрибутив, который не содержит ничего неопенсорсного (да-да, есть репозитории, откуда всё это можно скачать — но это не репозитории Debian).
Далее...
Tags: ,

linux @ 21 Июнь 2009, “5 Comments”

Судя по последним двум релизам: 2.5.6 и 2.5.7(который вышел буквально на днях), наблюдается некая тенденция по стабилизации кода. Как уже говорилось ранее в релизе 2.6.0 будет добавлена поддержка видеозвонков в рамках Google Summer of Code. И в ввиду Changelog последних двух релизов видно, что происходит лишь стабилизация кода и исправления багов к будущему релизу. (Как сказал кто-то из жуйковчан: "Что то скучный Changelog даже ставить не хочется")

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

В одном из закрытых тикетов даже написано "Tons and tons of "Unable To Retrieve Buddy List" dialogs." В общем наращивания функционала не происходит, а вот стабилизация кода меня очень радует. Хотя то, что они так и не включили в основную ветку патч с исправлением кодировки в входящих сообщениях авторизации.

В одном из ближайших постов я расскажу как собирать версию Pidgin под Windows(из linux или cygwin).


How-to, linux @ 16 Июнь 2009, “1 Comments”

В общем бродил тут по интернетам, по дебиановским форумам в поисках инструкций на тему: "Как загрузить Linux в оперативную память" В общем нашёл удобное решение в виде пакета debirf. Этот пакет(на самом деле это просто набор bash скриптов) предоставляет удобный интерфейс для установки и создания образа дистрибутива при помощи debootstrap, initramfs-tools и bash, для упаковки его в образы initrd. Дополнительно позволяет делать образы iso, которые при помощи того же unetbootin можно закатать на флэшку. В общем, это прекрасный инструмент для создания собственного livecd. Для того чтобы этот пакет появился у Вас, в Debian Lenny(в squeeze, sid и выше, а также в Ubuntu этот пакет должен быть), нужно добавить в /etc/apt/sources.list deb http: //cmrg.fifthhorseman.net/debian unstable debirf deb-src http: //cmrg.fifthhorseman.net/debian unstable debirf И импортировать gpg ключ репозитория: wget http: //fifthhorseman.net/dkg.gpg -O - | sudo apt-key add - sudo aptitude update sudo aptitude install debirf Теперь, после установки, можно начать создавать свой супер-мега-дистрибутив. Небольшое техническое отступление, debirf работает с так называемыми "сценариями". По умолчанию debirf предоставляет 3 сценария установки: xkiosk - система с очень простым WM и Iceweasel. rescue - типичные rescuecd утилиты типа install lvm2 lsof hdparm partimage pciutils testdisk foremost mdadm smartmontools eject wodim ddrescue cryptsetup sdparm. (Набор весьма маленький, однако легко можно добавить нужные Вам утилиты) minimal - базовая установка Debian. Тут сказать нечего, это, так сказать основа для будущей системы. Итак, приступим к установке непосредственно livecd: Создадим папку с говорящим названием ;) mkdir ~/mycooldebiandistro cd ~/mycooldebiandistro Распакуем один из образов: tar xzf /usr/share/doc/debirf/example-profiles/minimal.tgz Теперь в папке будет папка minimal, в ней соответственно debirf.conf и папка modules, с сценариями установки, можно воспользоваться базовыми сценарями из /usr/share/debirf/modules/ В файле debirf.conf можно задать следующие параметры: DEBIRF_LABEL="debirf—minimal" //hostname дистрибутива #DEBIRF_BUILDD=/home/user/mycooldebiandistro //папка где будем собирать наш дистрибутив #DEBIRF_SUITE=lenny //указываем имя версии дистрибутива #DEBIRF_DISTRO=debian //Указываем дистрибутив который будем собирать #DEBIRF_MIRROR=http: //mirrors.kernel.org/${DEBIRF_DISTRO} //То, откуда скачивать пакеты для дистрибутива #DEBIRF_KEYRING=ТУТIDКЛЮЧА //для подписи нашего debootstrap export http_proxy=Прокси Итак, сценарии мы распаковали, с версиями дистрибутива определились. Будем начинать сборку: debirf make minimal Следует, однако, заметить, что по умолчанию собирается generic ядро для этого дистрибутива. Чтобы задать своё ядро(а я так и сделал) нужно запускать с параметром -k debirf make -k /path/to/kelnel.deb minimal В моём случаеэто выглядело так: debirf make -k … /linux—image—2.6.30—lib.30_2.6.30—lib.30—10.00. Custom_i386.deb xkiosk Пока оно там скачивается, собирается в 2 файла, можно смело пойти перекусить или ещё чего(а с моими медленными интернетами ещё и поспать можно было бы ;) После этого скопируем initrd и vmlinuz файлы в /boot и добавим запись о них в menu.lst cp vmlinuz—2.6.30—lib.30 /boot/ cp debirf—xkiosk_lenny_2.6.30—lib.30.cgz /boot/ И прописываем в /boot/grub/menu.lst следующее: title Cool Debian Distro root (hd0, 0) kernel /boot/vmlinuz—2.6.30—lib.30 initrd /boot/debirf—xkiosk_lenny_2.6.30—lib.30.cgz После этого можно перезагружаться в свежую систему.


← + Ctrl + →