21.12.08 18:38
Всем привет =)
Для начала представлюсь - я Сухарев Эдуард, студент ИГЛУ (иркутский лингвистический). В свободное время я увлекся Linux, затем KDE4, и прошел путь от одного из первых пользователей (еще до релиза 4.1 один из разработчиков сказал "Господи, этим кто-то пользуется!") до начинающего разработчика в команде KDE для Windows. Да, вы не ошиблись. И название блога не ошибка. KDE4 портируют на все ОС, включая всеми ненавистную, но все же до сих пор используемую многими Windows.
Сразу же предупрежу - все фишки типа трехмерного рабочего стола и спецэффектов KWin или Compiz/Beryl вы здесь не найдете!
Но зато здесь есть Plasma и все ее прелести. Хотя, если разобраться, то KDE для Windows сейчас в состоянии 4.0 для Линукса - слишком нестабильно и много чего не работает. Но надеемся, что мы успеем к 4.2 релизу доделать основные фичи.
На данный момент я как совершенно новый разработчик, плохо смыслящий в С++ (но я все же учусь!) занимаюсь небольшим модулем System Settings для настройки KDE4 в Windows. Ну, точнее настройки всяческих платформно-зависимых вещей. Сейчас, например, вожусь с реализацией переключателя оболочек Windows - со стандартного explorer.exe на plasma.exe и на любые другие какие вы сами добавите.
На сегодняшний момент мне известно о том, что ведется работа над реализацией трея, панели задач (та самая панел внизу, с помощью которой вы привыкли переключаться между окнами) и интеграцией меню Windows в KickOff. Также активно ведутся работы над фиксом всевозможных багов Плазмы. Очень надеемся на то, что к релизу 4.2 мы сможем сделать KDE для Windows достаточно стабильной для того, чтобы она использовалась кем-то повседневно.
0byte — Wine 1.1.11
Вышел новый релиз Wine 1.1.11.
Из нововведений:
- Множество исправлений для поддержки IE7;
- Поддержка 64битной кросскомпиляции в Mingw64;
- Поддержка пользовательского интерфейса для цифровых подписей;
- Улучшенная поддержка для патчей MSI инсталляции;
- Различные оптимизации 'Direct3D';
- Фиксы различных багов.
Исправлено:
- Регистрация одинаковых ников в разном регистре;
- Неправильное распределение тэгов;
- Неправильный подсчёт ЛС;
- Затирание полей ввода при обращении к редактору;
- Отображение несуществующих тегов;
- Отображение пустых блогов.
Добавлено:
- Возможность удаления ЛС;
- Подсчёт новых сообщений по разделам;
- "Прямой эфир".
Также подправлено оформление и убраны лишние отступы.
21.12.08 09:07
Решил попробовать еще разок попользоваться Linux, выбрав дистрибутив Debian.
Почему именно Дебиан?
В прошлые попытки попользоваться Линаксом, именно он, а еще OpenSUSE, зарекомендовали себя как вменяемые и логичные дистрибутивы (хотя им все равно далеко до FreeBSD в этом плане).
Почему опять пробую?
Мир Linux (World of the Linux - как звучит-то!) очень быстро меняется, и то, что было сложным еще год назад, сегодня может иметь очень простое и логичное решение.
Первым делом - поставил виртуальную машинку, потому что использую Windows XP для работы. Но это, надеюсь, временно (-: Машинку выбрал Virtual Box. Мне она понравилась своей простотой и эффективностью.
Пишу эти строчки и Дебиан как раз устанавливается.
Продолжение следует.
Вышла очередная, вторая по счету, альфа-версия популярного дистрибутива Ubuntu. Новая альфа наконец-то дает возможность ощутить нововведения грядущего релиза, неся в себе ядро ветки 2.6.28 и xserver 1.6. К сожалению, поддержка DRI2, который должен предоставить нормальный redirected direct rendering (совместную работу compiziting и opengl) пока что не включена по дефолту. Сам релиз должен увидеть свет 23 апреля 2009.
Переделана защита от инъекции, если какие-то функции перестали работать - пишем на [email protected]
Исправлено
- Нескрытие редактора
- Капча
Сделано
- Смена пароля
- Скрытие/изменение e-mail
Обо всех ошибках и пожеланиях (насчёт движка) писать на
PS исправил глюк с отступами
Добрые тестеры выложили бетку проприетарных драйверов для видеокарт Amd/ati
С этими драйверами исчезает мигание видео в xv с composite'ом
При их использовании на экране появляется надпись : "AMD Testing use only". Чтобы её убрать замените /etc/ati/signature на файл от предыдущей версии. Разработчики о утечке ничего не сказали. Использовать можно на свой страх и риск. У меня хорошо работает)
Скачать драйвер
PS opengl в окне всё-равно моргает(
Дабы избежать ряда болезненных багов beagle в ubuntu 8.10, попытался собрать его из svn. Собирается он послушно, ниже - последовательность упаковывания его в deb пакет.
1. Забираю из svn:
<div class='code'>mkdir beagle
cd beagle
svn checkout http://svn.gnome.org/svn/beagle/trunk/beagle
mkdir b-g
cd beagle</div>
2. Собственно собираю
<div class='code'>./autogen.sh
make</div>
3. ставлю в отдельную директорию
<div class='code'>make install DESTDIR=~/beagle/b-g
cd ~/beagel/b-g
mkdir DEBIAN</div>
4. Качаю с packages.ubuntu.com пакет beagle, открываю его в file roller, извлекаю из него архив control.tar.gz, а оттуда - файл control, который и кладу в свежесозданную директорию DEBIAN
5. Редактирую файл control, меняя минорную версию пакета на заведомо большую (0.3.8-10ubuntu10) (можно также поменять мейнтейнера, размер пакета, отображаемый при установке и другое, самое главное, что мне нужно от этого файла - список зависимостей).
4. Собственно собираю и ставлю пакет
<div class='code'>cd ~/beagle
dpkg-deb -b b-g beagle.deb
sudo dpkg -i beagle.deb</div>
В результате вышеприведенных действий beagle аккуратно ставится в систему (вместе с плагинами для thunderbird и evolution, которые в ubuntu вынесены в отдельные пакеты), он прописывается в автозапуск и в меню. Из проблем такого способа установки - отсутствие информации об md5 сумме пакета, так что распространению (по крайней мере, официальному) он не подлежит в силу проблем безопасности.
upd: Beagle - система индексирования и быстрого поиска по файлам локального компьютера. Аналогична google desktop search и tracker, отличается несколько более высокой скоростью работы и большим потреблением памяти. Написана на C# под mono. Сайт проекта beagle: http://beagle-project.org/
19.12.08 13:27
Уря! Звонил курьер, везет Linksys NSLU2!
На выходных буду разбираться с энтим зверем.
Коллега себе такой летом взял, поставил Unslung и крайне доволен - само тихо качает torrent'ы, пашет как FTP сервачек и запущенный на энтом аппарате (CPU 100MHz!!!) proxy работает быстрее чем наш корпоративный! Сказка а не девайс!
Обо всех перипетиях настройки и ковыряния с девайсом буду отпысывать здесь.
|
- GalS — « Урок, пишем свой движок блога. / Урок 2: Обзор папок themes, lang. Детали папки include.»
- wiz — « Урок, пишем свой движок блога. / Урок 2: Обзор папок themes, lang. Детали папки include.»
- exelens — « Урок, пишем свой движок блога. / Урок 2: Обзор папок themes, lang. Детали папки include.» ( 1 )
- exelens — « Урок, пишем свой движок блога. / Урок 2: Обзор папок themes, lang. Детали папки include.» ( 1 )
- Minimal — « Урок, пишем свой движок блога. / Урок 2: Обзор папок themes, lang. Детали папки include.»
- wiz — « Урок, пишем свой движок блога. / Урок 2: Обзор папок themes, lang. Детали папки include.»
- exelens — « Урок, пишем свой движок блога. / Урок 2: Обзор папок themes, lang. Детали папки include.» ( 1 )
- SeaJey — « Есть вопрос! / Хранение паролей в opensource программе»
- wiz — « Урок, пишем свой движок блога. / Урок 2: Обзор папок themes, lang. Детали папки include.»
- exelens — « Урок, пишем свой движок блога. / Урок 2: Обзор папок themes, lang. Детали папки include.»
- albibek — « Есть вопрос! / Хранение паролей в opensource программе»
- wiz — « Урок, пишем свой движок блога. / Урок 2: Обзор папок themes, lang. Детали папки include.» ( -1 )
- exelens — « Графика / Урок, Создание логотипа в inkscape» ( -1 )
- exelens — « Графика / Урок, Создание логотипа в inkscape»
- goodle — « How-to`s / Быстро выкачать музыку из контакта с помощью chromium и wget»
- aurdino — « Есть вопрос! / Перенос 1с»
|
|
Последние посты
|
|
Последние комментарии
|
|
Изменения
|
|
Черновики (все)
|
|
Избранное (всё)
|
|
|