Видео ролики бесплатно онлайн

Смотреть 365 видео

Официальный сайт travelspo 24/7/365

Смотреть видео бесплатно

Dark_SS 11.08.2012 15:21

Новости — Вышел LeechCraft 0.5.80!

Сегодня вышел LeechCraft 0.5.80 «Cyclops»!

В этом майлстоуне 0xd34df00d и magog в основном сфокусировались на модулях LMP и NetStoreManager, но прочие модули также были улучшены. Кроме того, пришло время анонсировать Monocle!


LMP
LMP, наш аудиоплеер, теперь поддерживает загрузку песен на облачные сервисы хранения музыки, воспроизведение уже загруженных песен, а также, например, получение плейлистов. Поддержка конкретных сервисов реализуется модулями, в полном соответствии с LeechCraft-way. Пока что поддерживается только MP3tunes.com. Так как основа уже заложена, добавить прочие сервисы вроде Google Music будет гораздо легче.


Загрузка в облако

Как видно из этого скриншота, теперь под списком воспроизведения отображается статистика, так что теперь можно точно знать, сколько песен в списке воспроизведения и сколько времени они будут играть.

Говоря о списке воспроизведения, можно также отметить добавление различных режимов сортировки, так что можно сортировать, например, по пути к файлу или вообще отключить сортировку. Если сортировка отключена, то можно переупорядочивать треки Drag'n'Drop'ом. Кроме того, в этом случае сохраняется порядок треков по мере того, как они добавляются.

Косметически изменения включают в себя исправление цветов фона в QML-элементах, а также опциональное игнорирование артикля «The » при сортировке исполнителей в коллекции. При включении этой опции The Autumn Offering окажется между August Burns Red и Behold... The Arctopus. Кроме того, теперь можно настроить клавиатурные сочетания для различных действий.

NetStoreManager
Модуль NetStoreManager получил начальную поддержку сервиса Google Drive:


Google Drive

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

Monocle
Хотя Monocle был уже доступен пару месяцев, он только сейчас созрел для анонса, так что встречайте Monocle: наш просмотрщик документов. У него уже есть достаточно фукнций для большого числа задач. Он поддерживает отображение одной страницы или разворота, копирование выделения как изображение или как текст, масштабирование, подгон по ширине и высоте, оглавления, ссылки, постраничную навигацию и печать. Monocle также интегрируется со всем LeechCraft и, например, автоматически откроет PDF-документ после щелчка по ссылке на него в браузере или IM-клиенте.

Различные форматы поддерживаются различными модулями, и пока что поддерживаются только PDF и fb2. Для PDF есть два бекенда, а в fb2 используется самописная реализация.

Один из двух PDF-бекендов основывается на библиотеке Poppler и поддерживает все, что поддерживает ядро Monocle. Другой основан на mupdf, поддерживает меньше возможностей, и его использование не рекомендуется. Кроме того, mupdf собирается как статическая библиотека, и для корректной работы с LeechCraft требуется немного магии. Проблема описана, например, в этом багрепорте.

Azoth
IM-клиент Azoth также получил свою долю улучшений.

Был добавлен новый модуль, Azoth BirthdayNotifier, уведомляющий о днях рождения контактов в пользовательском ростере. Даты дней рождения берутся из vCard'ов контактов, так что эта функция опирается на корректность и правильность заполнения этого поля.

Azoth Xtazy теперь поддерживает команды /np и /sharesong. /np вставляет имя текущего трека в окно разговора, в то время как /sharesong закачивает играемую песню при помощи модулей типа NetStoreManager и посылает ссылку на загруженную песню. Первая команда работает и с MPRIS-плеерами, и с плеерами типа LMP, в то время как вторая команда опирается на плееры внутри LeechCraft. Это — еще один пример выгоды от архитектуры LeechCraft и интеграции.

Azoth также наконец-то показывает пользовательские аватары во всплывающих подсказках:



Кроме того, вкладки конференций, в которых есть непрочитанные highlight-сообщения, теперь отмечаются звездочкой («*»).

QXmpp, библиотека XMPP, форкнутая нами, синхронизирована с апстримом впервые за долгое время. И похоже, что мы немного ближе к интегрированию наших патчей к QXmpp с апстримом. Интеграция даст нам больше шансов попасть в репозитории Debian, и это вообще полезно и хорошо для сообщества Open Source — зачем форкать, когда можно работать вместе? :)

Прочие модули
Aggregator теперь поддерживает экспортирование новостных лент в PDF вдобавок к fb2. Можно настроить параметры экспорты, такие как поля, шрифты и их размер, и размер бумаги. Получающиеся PDF-документы отлично подходят для чтения на электронных книгах.

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

Конечно, была куча других улучшений, интересующиеся могут почитать соответствующие дайджесты разработки: #28 and #29.

Об остальных изменениях и нововведениях можно узнать по ссылке в заголовке.

Исходные коды будут доступны на SourceForge. Репозиторий исходных кодов находится на GitHub.

Инструкции по сборке из исходных кодов, установке в 8 дистрибутивах Linux (пакеты начнут появляться в ближайшее время), а также в Windows доступны здесь.

Свои замечания и предложения можно оставить на багтрекере или обсудить в конференции [email protected]

Long live LeechCraft!


Тэги: audio fb2 google drive leechcraft pdf
+ 1 -
Похожие Поделиться

Dark_SS 11.08.2012 15:51 #
+ 0 -
А ещё у нас появилась вики для обсуждений, большего участия пользователей в жизни проекта и облегчения написания пользовательской документации.
eugenez 11.08.2012 22:10 #
+ 0 -
И кто-то ещё гонит на KDE за чрезмерную интеграцию всего во всё :D

По теме. Ставил, попробовал, не моё, убрал. Не потому, что не юникс-вэй приложение, просто не вкатило. Удобнее оказалось держать набор из мессенджера, rss-агрегатора, браузера, почтовика, плеера и что я там ещё забыл упомянуть из функционала обсуждаемого комбайна.
Dark_SS 12.08.2012 00:48 #
+ 0 -
не юникс-вэй
Отнюдь: одна функция — один модуль.
Я использую только ИМ-клиент, и он прекрасен. Потенциально меня может заинтересовать rss, но только при возможности полного переноса базы из оперы.
eugenez 12.08.2012 08:01 #
+ 0 -
а также несколько модулей прицепом, видимо. дело даже не в этом, а в том, что в один продукт напиханы настолько разнородные модули, что, как заметил один из ораторов ниже, это страшно ставить.
Dark_SS 12.08.2012 16:00 #
+ 1 -
Прицепом только модули, от которых зависит. К ИМ никогда не прилетит аудиоплеер или прсомотр документов с браузером. Хотя тут всё от мейтейнера пакетов зависит, я лишнего не прописываю.
eugenez 12.08.2012 21:45 #
+ 0 -
мне всё-таки интересно было бы узнать мнение не разработчиков или майнтейнеров (вполне предсказуемое), а конечных пользователей.

не знаю, как вам, а по мне, плеер, html-редактор и просмотровщик документов в рамках одной программы - это перебор.

универсальное хорошим не бывает ©
Dark_SS 13.08.2012 08:20 #
+ 0 -
Я мейтейнером после полугода пользования стал, а так я даже по образованию не айтишник. Вас раздражает сама возможность использовать столько всего в рамках одной программы? Забавно. Мне важно только то, что я использую.
eugenez 13.08.2012 15:30 #
+ 1 -
Мне всё-таки хочется услышать отзыв кого-то незаинтересованного. Ваш интерес прозрачен и понятен, спасибо за ответы.

Новость на лоре и комментарии к ней я читал, но хочется услышать не неадекватное "не нужен", а нечно взвешенное и аргументированное
Dark_SS 13.08.2012 18:31 #
+ 0 -
Зайдите в suse@cjr и спросите ;-)
eugenez 14.08.2012 08:18 #
+ 0 -
Я же вас на ветку обсуждения LeechCraft на лоре не посылаю, хотя похоже уже, что такой посыл был бы отрезвляющим и небесполезным.
Dark_SS 14.08.2012 08:28 #
+ 0 -
Если я захочу окунуться в говно, я смогу сделать это в любом топике на ЛОРе. Простите, но я не буду просить людей здесб регистрироваться просто, чтобы с вами поговорить.
0xd34df00d 14.08.2012 13:36 #
+ 0 -
Казалось бы, какое отношение к объективной реальности имеет ЛОР с его «нинужно» хорошо если на почве выбранного языка программирования.
0xd34df00d 13.08.2012 21:04 #
+ 0 -
Вы бы еще спросили отзыв не-пользователя, а то пользователи, понятное дело, тоже заинтересованы ;)
0xd34df00d 13.08.2012 21:04 #
+ 0 -
А мне просто из любопытства интересно, что такое для вас — «в рамках одной программы»? В рамках одного адресного пространства? В рамках одного проекта? Разрабатываемое одним человеком? Находящееся в одном VCS-репозитории?
eugenez 14.08.2012 08:16 #
+ 0 -
Решил меня потроллить или действительно не понимаешь, о чём речь? Отвечу, отчего ж. В рамках одной программы - это, будешь смеяться, так, как сделано у вас.

Есть удачные примеры такого подхода, типа кдешного kontact, где в одном окне интегрировано всё необходимое для определённого рода работы - от адресной книги и редактора заметок до почтового клиента, или офисных комбайнов, или программ типа Silicon (комбайн для работы с CD/DVD), где компоненты худо-бедно связаны общими задачами.

А есть не вполне удачные, где в одном окне зачем-то интегрированы разнородные и функционально мало связанные компоненты в составе: плеер, редактор текстов, модуль управления питанием, гляделка пдф, читалка е-book, агрегатор рсс и редактор html.

Ускользает от понимания принцип подбора компонентов. То есть первоначально не ускользал, пока в составе были худо-бедно интернет-related модули, но при нынешнем направлении развития программы совершенно логичным было бы включение в состав поставки векторного редактора, автозакачивалки фотографий дня с кошечками из вконтакта, обновлялки ядра, отключалки компьютера по таймеру и игры в пятнашки. Наверное, вопрос времени, и надо просто подождать следующей версии?
Dark_SS 14.08.2012 08:29 #
+ 0 -
Просто подождать. Крафты за свободу выбора, и кошечек определённо не хватает.
0xd34df00d 14.08.2012 13:31 #
+ 0 -
Действительно не понимаю.

типа кдешного kontact, где в одном окне

не вполне удачные, где в одном окне

Окей, тогда правильно ли я понимаю, что правильный вариант — «в одном окне»? И если браузер будет в одном окне, а чятики — в другом, то это вас устроит? Тогда смею заверить — поддержка мультиоконного режима в планах.

Ускользает от понимания принцип подбора компонентов.

Пишу в основном то, что нужно мне, либо реализую интересные реквесты. Вот нужен мне collection-based плеер — запиливаю LMP. Нужна читалка документов — запиливаю Monocle. Графический редактор мне не нужен — его вряд ли запилю.

Но если кто напишет хороший и годный модуль обновления ядра кошечек из вконтактика — с радостью его приму. Почему бы и нет?
Пятнашки, кстати, тоже в планах — over XMPP.
eugenez 14.08.2012 18:30 #
+ 1 -
Я вроде открытым текстом написал, что есть правильный, на мой взгляд, комбайн. Набор приложений, использующихся в схожих целях. Писалка сиди и аудиориппер - это правильный комбайн. Редактор текста и редактор таблиц - это правильный комбайн. Браузер и рсс-агрегатор - это правильный комбайн. Адресная книга, почтовый клиент и штука для хранения todo - даже это правильный комбайн.

А комбинация из браузера, плеера и планировщика задач - я не понимаю, для чего и для кого предназначено это буйство красок.
0xd34df00d 14.08.2012 20:31 #
+ 0 -
Я же вроде не менее открытым текстом спросил, что такое для вас комбайн.

Да и с какого перепугу, интересно, это — комбайн. Ничего гвоздями не прибито, можно модули по отдельности ставить, все дела.
eugenez 15.08.2012 08:15 #
+ 0 -
Какой мне смысл многократно отвечать на одно и то же? Вы же не читаете то, на что возражаете, нет? Не хочу уподобляться попугаю, извините.
0xd34df00d 15.08.2012 14:40 #
+ 0 -
Ох, да если б вы отвечали, я и не переспрашивал бы.
Правильна ли моя догадка насчет однооконности, вы так и не ответили. На аргумент о том, что это все будет в разных окнах и визуально различно, вы тоже не ответили. Где ж тут хотя б однократный ответ?
ZogG 17.08.2012 02:08 #
+ 1 -
да не только в однооконости дело, просто модули модулями, но они все ставяться в одно место.
Конечно я понимаю, что сделай ты каждому окошко отдельно, то считай разные программы, но это не так. И да будет баг на уровне программы или майнтенера пакета в дистре, и поламает мне весь набор.

Я думаю тебе стоит задуматься как это разбить на куски и сделать из этого DE/WM, что будет логичнее и правильнее.

P.S. минусы за то, что за критику здоровую прошел человеку минусами по посту, где он хотел услышать здравого ревью с минусами и плюсами. А ты высмеял говна ЛОРа(он кстати сам привел это как пример), а сам сделал с точностью да наоборот.
0xd34df00d 17.08.2012 03:35 #
+ 1 -
В смысле ­— ставятся в одно место? А в какие разные места-то? )
А баг на уровне мейнтейнера — дык точно так же и в традиционных вещах с зависимостями. Факапнет мейнтейнер сборку какого-нибудь там libpoppler'а, и okular не соберется или криво работать будет.

Разбить на куски — опять же, в каком смысле? Разные окна? В планах. Разные процессы? В планах. Что еще?

С чего вы взяли, что это я минусовал человека? Мне кармодрочерство какбе и не интересно. Плюс ставлю, если согласен, минус — если такая ахинея, что хочется закрыться в домике. При этом специально

Критика, впрочем, нездоровая. Что такое «разные программы», так и непонятно. Может, хоть вы мне объясните? :)
0xd34df00d 17.08.2012 03:36 #
+ 1 -
Тьфу, не дописал. В предпоследнем абзаце — «При этом специально стараюсь воздержаться от оценки комментариев, где я могу быть лично заинтересован.»
ZogG 17.08.2012 17:10 #
+ 0 -
И этот коммент — http://welinux.ru/post/7319/#cmnt118015 за что минус получил?
0xd34df00d 17.08.2012 18:11 #
+ 0 -
Я откуда знаю? Я его минусовал, по-вашему?
ZogG 17.08.2012 18:57 #
+ 0 -
так движок сказал — http://i.imgur.com/qzpXt.png
0xd34df00d 17.08.2012 21:46 #
+ 0 -
Хрень какая-то.
Dark_SS 17.08.2012 11:54 #
+ 1 -
Все не любят личкрафты, но только те, кто пользуются, могут аргументировать почему.
0xd34df00d 17.08.2012 12:35 #
+ 0 -
Это, кстати, и печально. Аргументированная критика — это здорово, продуктивно и конструктивно.
ZogG 17.08.2012 17:01 #
+ 1 -
Ну то что вы его не поняли, это не значит, что он не прав, так ведь? Он же не обсирал никого, а высказал мнение. Кстати "не понял — не прав" хуже, чем просто "не прав". Но не буду о морали вас учить =)

А про одну программу — вышел личкрафт — одна программа, так? А модули к этой программе. Как в задачах:
У Васи одна программа, и пять модулей. Он может смотреть интернеты, читать документы, чатиться с девочками коллегами... Сколько программ у Васи? Может стоит сделать просто leechcraft как библтиотеку, а все программы как отдельные программы, и не только кодом, но и как роудмап, люди меньше говнить будут. Или как говорил выше свой DE.

Это мое мнение, и я даже кстати не люблю KDE и Gnome именно, что все подвязано друг другу. Кстати с systemd таже история =) Хотя в последнем мне объяснили еще больше минусов.

Но опять таки, это же линупс, каждый делает, что хочет.
0xd34df00d 17.08.2012 18:23 #
+ 1 -
Не понять можно аргументы или ответы. А когда ответов или аргументов нет, то о непонимании говорить уже несколько странно.

Для вас принципиально, чтобы каждый конкретный функциональный юнит был представлен в виде отдельного самодостаточного исполняемого файла? Интересный и странный принцип. Почему вас не устроит ситуация, когда специальный runner будет подгружать и запускать плагин (или группу плагинов) в каждом отдельном процессе, сохраняя и взаимодействие, и реюзабельность компонентов, и получая профит от многопроцессности и защищенного АП, я не понимаю.

Судя по предложению, вы не понимаете, что такое leechcraft. Нечего там одной библиотекой делать. Программы как отдельные тоже делать неинтересно, да и ведет к дублированию кода — сейчас куча модулей использует один и тот же модуль хранения паролей, или модуль визуальных уведомлений, или модуль продвинутой конфигурации уведомлений, или браузер. Про интеграцию, когда пишешь /sharesong в окошке чатика, а подмодуль модуля-IM, получающий информацию от модуля-медиаплеера (любого правильно написанного), посылает запрос на аплоад соответствующего файла с песней любому правильно написанному модулю-заливальщику, а потом вставляет эту ссылку в чат — я уже тоже писал. И стоит заметить, что вот эта оговорка, про правильное написание, она и правда мелкая.

В рамках кода все тоже достаточно разделено. Исходные файлы модуля зависят только от интерфейсов ядра и интерфейса родительского модуля, если таковой имеется (например, ядро IM для модуля поддержки XMPP). В рамках роадмапа — ну так тем более.

Не любите, чтобы все было подвязано друг к другу, даже не к конкретным программам, а просто к функциональности друг друга — окей, что ж. Правда, я тогда не очень понимаю, что вы делаете на линупсах, ибо это как-то более Win/Mac-way, когда каждая программа таскает с собой все, что нужно, и более-менее независима, но не мне судить.
ZogG 17.08.2012 18:51 #
+ 0 -
"Судя по предложению, вы не понимаете, что такое leechcraft. Нечего там одной библиотекой делать. Программы как отдельные тоже делать неинтересно, да и ведет к дублированию кода — сейчас куча модулей использует один и тот же модуль хранения паролей, или модуль визуальных уведомлений, или модуль продвинутой конфигурации уведомлений, или браузер. " Для этого и делают библиотеки вроде, не?
Интеграцию можно сделать и наружную кстати.
" Почему вас не устроит ситуация, когда специальный runner будет подгружать и запускать плагин (или группу плагинов) в каждом отдельном процессе, сохраняя и взаимодействие, и реюзабельность компонентов, и получая профит от многопроцессности и защищенного АП, я не понимаю."
Это думаю дело самой ОС, как запускать программы и зачем. Но можно делать layer на layer...

И про линукс вей убило.. То есть вы хотите сказать, что если я сам выбираю части своей системы и собираю систему как хочу и сам решаю что отвечает за что — это виндовс вей?

То что у тебя разделено на модули и части сам код, не значит что сама писанина модулярна. А то можно и библиотеки сторонии встроить в программу или даже библиотеки свои, почему вы не делаете этого? Это же линукс вей, зачем нам в линуксе маленькие библиотеки, давай писать в своей програме внутря свои библиотеки! YAY!!!
0xd34df00d 17.08.2012 21:50 #
+ 0 -
Что такое «наружная интеграция»?

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

Нет, я хочу сказать не это, перечитайте свой комментарий и мой ответ, если не поняли. Да и причем тут части своей системы? Как будто кто-то в LC мешает поставить вам только нужные модули.

То что у тебя разделено на модули и части сам код, не значит что сама писанина модулярна.

Вот это вообще пушка. А тогда каков критерий модулярности?

Если не секрет, вы вообще личкрафт-то ковыряли?
0xd34df00d 12.08.2012 16:03 #
+ 1 -
Ну дык еще бы, модули ж зависят от возможностей других модулей — позволяет не дублировать функциональность.

Например, хочется поставить модуль-IM. Можно, конечно, не ставить модуль-менеджер паролей, и все будет работать, но только вот IM задолбает запросами пароля.
xoy 12.08.2012 01:00 #
+ 4 -
блин, по напихали-то... боюсь ставить )))
dieformetal 13.08.2012 18:56 #
+ 0 -
Я тоже потому слез...
Хотя чего слез, я просто трогал =)
ZogG 17.08.2012 02:10 #
+ 1 -
а есть ебилды? и там типа юз-флаг на каждый модуль и сиди переобирай? или там модули изнутри, что еще хуже, так как за систему и пакеты должно отвечать, что-то одно, а то щас каждый пакет станет портажем =)
0xd34df00d 17.08.2012 03:24 #
+ 0 -
Ебилды есть, eix leechcraft :)
По отдельному ебилду на плагин верхнего уровня, и плагины второго (и далее) уровня юзами.
ZogG 17.08.2012 17:05 #
+ 0 -
Да я тока щас посмотрел, ебилды вроде отдельно все и правильно сделали.
Кстати eix не у всех(хотя я бы уже ее дефолт поставил бы), потому советую emerge -sS leechcraft писать.
0xd34df00d 17.08.2012 18:12 #
+ 0 -
-s хватит, да и emerge помедленнее. Предполагается, что человек себя любит и ставит eix как удобную утилиту :)
ZogG 17.08.2012 18:53 #
+ 0 -
я согласен, но к сожалению к примеру на том же канале funtoo, люди новечкам пишут emerge -Ss или qsearch -s даже.
fat0troll 12.08.2012 01:45 #
+ 1 -
убери Agilia Linux со страницы установки: мейнтейнер того пакета ушёл с нами)
eugenez 12.08.2012 08:04 #
+ 0 -
с нами - это с кем и куда?
Dark_SS 12.08.2012 15:59 #
+ 0 -
Передал.
0xd34df00d 12.08.2012 16:01 #
+ 0 -
А что добавить вместо Агилии можно? )
ZogG 17.08.2012 17:09 #
+ 1 -
http://xilitra.ru/ - но думаю рано еще.
0xd34df00d 17.08.2012 18:23 #
+ 0 -
Еще бы инструкции не помешали, и узнать, как сейчас с мейнтейнером списаться можно.
ZogG 17.08.2012 18:55 #
+ 0 -
я не имею отношение к разработке или дистру вообще никакого, но у них вроде есть конфа(не помнб адресс). Так что пишите в личку здесь(пару девов\майнтейнеров от сюда), или твиттер , или в вконтактег(есть инфа на сайте).
0xd34df00d 17.08.2012 21:46 #
+ 0 -
Спасибо, Фэтотроллу и напишу, он у меня в ростере есть :)
Zereal 14.08.2012 23:08 #
+ 0 -
а под новый дистр ваш который он будет собирать?
Deniz 06.09.2012 23:17 #
+ 3 -
После перестановки системы хотел было и сабж поставить, но вдруг взяло любопытство как же сабж переводится. Вышло - масонское братство кровопийц. Не стал ставить.
Dark_SS 07.09.2012 00:53 #
+ 0 -
Мастер-пиявка же! >
0xd34df00d 07.09.2012 00:54 #
+ 1 -
Черт, нас спалили. Сворачиваем проект.

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн