LINUX.ORG.RU

F-Spot 0.4.2

 , , ,


0

0

Вышла новая версия ("Ubuntu Feature Freeze Edition") популярного менеджера фотографий для GNOME.

Изменения:

  • Добавлен рейтинг и сортировка снимков по рейтингу.
  • Автоматическая миграция базы снимков с SQLite2 на SQLite3.
  • Поддержка управления из других программ через D-Bus.
  • Расширение "Default Exporters" разделено на отдельные расширения для каждого типа экспорта, которые могут быть отключены по отдельности.
  • Многочисленные исправления ошибок.
Эта версия уже доступна в нестабильном дистрибутиве Ubuntu 8.04 (Hardy), на подходе Debian Sid.

>>> Подробности

Ответ на: комментарий от geek

>ждем список лецинзионных проблем :)

Да сколько угодно!

1) mono - это выкидыш MS

2) Спонсируется компанией производящей дистрибутив для педиков Novell, которая в свою очередь спонсируется MS

Какие тут еще нужны доказательства?!

anonymous
()
Ответ на: комментарий от GotDotNetMono

> Mono - свободная реализация (GPL/LGPL/MIT) .NET по стандарту ECMA.

Windows.Forms входят в стандарт ECMA? И W*F входят? (Я серьезно инетерсуюсь.)

sv75 ★★★★★
()
Ответ на: комментарий от troorl

> Так при простом использовании достаточно внимательно следить за указателями :)

Вы вообще программировали на C когда-нибудь серьезно? Литературу (ну там Кернигана/Пайка и прочее) читали? Сколько всяких заморочек в типичном сервере, который должен "работать при ЛЮБЫХ обстоятельствах", представляете?

В C программиста поджидает такая уйма проблем, в частности от стандартной библиотеки, что, возможно, лучше про это и не знать - кошмары будут сниться. Действительно безопасный и надежный код, работающий, к примеру, с сокетами пишется (и выглядит) просто кошмарно. Про "удовольствия" мультитредовой работы в C и подстав со стороны изначально не рассчитанных на мультитредовость технологий лучше вообще не думать.

Освобождать указатели - сущая мелочь по сравнению со всем этим. Тем более что действительно существуют сборщики мусора, с которыми можно делать free там, где четко уверен, что можно и стоит (также для скорости), а всякую всячину просто оставлять ему на подчистку. Но вот всевозможные переполнения и ошибки работы с границами, обращения не по тем указателям, постоянная обработка ошибок при работе с ними - это вечный источник ошибок даже у опытных программистов.

anonymous
()
Ответ на: комментарий от anonymous

> Ну мне показалось что язык Vala сделали для того что бы писать прикладные программы под Гном. Судя по недавним высказываниям вроде Мигель собираеться поставить на эту роль mono.

Каждый пишет на том, на чём ему удобнее. В этом и заключается свобода.

Вас же не смущает, что к Qt есть байндинги для Java, Python и Ruby (и, кстати, того же Mono, а ещё PHP)? Ну вот, а к GTK есть ещё Vala. Никому от этого не хуже, это точно.

Sikon ★★★
() автор топика
Ответ на: комментарий от Sikon

>> Ну а что c Vala - идея хорошая

> Vala выглядит перспективно, хотя и сыроват пока

Беру свои слова обратно насчет сырости Vala - присмотрелся - он уже в Debian Lenny существует - ежели появится в stable - значит не такой уж сырой.

AlexLorovitch
()
Ответ на: комментарий от AlexLorovitch

> насчет сырости Vala - присмотрелся - он уже в Debian Lenny существует - ежели появится в stable - значит не такой уж сырой.

Зашибись логика o_O

tailgunner ★★★★★
()
Ответ на: комментарий от sv75

> Windows.Forms входят в стандарт ECMA? И W*F входят? (Я серьезно инетерсуюсь.)

Не входят - про то что именно здесь патентно-проблемное место все знают.

Даже в Википедии написано.

Бери GTK# и пиши на mono - все будет чисто.

AlexLorovitch
()
Ответ на: комментарий от sv75

>А gcc/glibc - выкидыши AT&T?

Вполне возможно, и что с этого? - они-же не делали ОС для педиков, значит пользоваться вполне возможно.

anonymous
()

Весь флуд не осилил прочесть, но внесу и свою лепту. mono не нужен. Даже ява и то лучше быдлогопнета. Кста, а вантузэкономисты посчитавшие что .NET снижает стоимость разработки на 25% в треде уже вылезли?

AiFiLTr0 ★★★★★
()
Ответ на: комментарий от anonymous

> Сколько всяких заморочек в типичном сервере, который должен "работать при ЛЮБЫХ обстоятельствах", представляете?

А как это коррелирует с "простым использованием"?

troorl ★★
()
Ответ на: комментарий от AlexLorovitch

Я просто подумал что если Vala попрет то займет ту самую нишу ...
Давно когда МС только начинала говорить про NET подумал вот
они правильно делают. Пиши на чем хотишь ( язык ) потом это отранслируетться в С++ и собереться под платформу ....

Позже узнал что у них тоже ВМ :(((( Как и в Питоне с Явой.
--
mx

anonymous
()
Ответ на: комментарий от anonymous

>>> В принципе, GC не панацея от утечек.

>>А зачем он тогда нужен?

>А он и не нужен. Если руки не кривые и родом не с Индии, то писать можно не забывая освободить память.

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

Absurd ★★★
()
Ответ на: комментарий от geek

>mono гнилье не больше чем жаба - это раз, тебе никто не мешает переписать f-spot на кошерном для вашей секты языке - это два и никто не заставляет использовать f-spot - это три.

Ну вот ты и показал свое истинное лицо, проклятый вендузятнег ;-)

sabonez ★☆☆☆
()
Ответ на: комментарий от anonymous

>Позже узнал что у них тоже ВМ :(((( Как и в Питоне с Явой.

В NET - немного получше - там есть еще и режим AOT компиляции

Прога, либа компилится и лежит на диске уже в нативном коде

AlexLorovitch
()
Ответ на: комментарий от anonymous

>Ну мне показалось что язык Vala сделали для того что бы писать прикладные программы под Гном. Судя по недавним высказываниям вроде Мигель собираеться поставить на эту роль mono.

>Разве нет ?

нет. Никто никуда никого поставить не может - это вам не компартия. Ну и путать язык с платформой можно от незнания

>А что правда проще изобрести новый язык и гнуть все под него за место улучшение ИДЕ и либ для существующих языков ?

новый язык - это кто? mono? Ну так mono - не язык =)

geek ★★★
()
Ответ на: комментарий от anonymous

>Да сколько угодно!

ты свой мозговой кал сюда не выплескивай. Давай, лицензионные проблемы показывай

geek ★★★
()
Ответ на: комментарий от anonymous

>Windows Forms

что Windows Forms? В моно и в том-же f-spot используется Gtk# =)

geek ★★★
()
Ответ на: комментарий от tailgunner

>> представляю картину маслом - Римский военачальник кричит "Карфаген должен быть разрушен"! Ему отвечает разноголосая толпа "Обоснуй !!!"

> Так и было :D

Это неточности перевода с латинского. Русский немного беднее и в короткой фразе весь смысл не передаётся. ЕМНИП, Carthago delenda est переводится в том духе, что мы вынуждены разрушить Карфаген, но не то, что он обязательно должен быть нами разрушен :) Типа, если его не разрушить, то всем потом аукнется. Должествования разрушения в этой фразе нет. Соответственно, и обосновать надобности нету :)

KRoN73 ★★★★★
()
Ответ на: комментарий от anonymous

>А он и не нужен. Если руки не кривые и родом не с Индии, то писать можно не забывая освободить память.

Можно, вообще, музыку на патефоне слушать, а считать на счётах.

А можно и на компьютере в машинных кодах писать.

«Машина должна работать, человек - думать». Если машина может на себя взять часть рутинной работы - она должна это сделать.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

> ЕМНИП, Carthago delenda est переводится в том духе, что мы вынуждены разрушить Карфаген, но не то, что он обязательно должен быть нами разрушен :)

ЕМНИП, это личная точка зрения Гоблина :)

> Типа, если его не разрушить, то всем потом аукнется. Должествования разрушения в этой фразе нет.

Есть. "Или мы уничтожим Карфаген под корень, или он снова возродится и сам нас под корень". 3-я Пуническая шла, хуле.

tailgunner ★★★★★
()
Ответ на: комментарий от wfrr

>с такой логикой что мешает юзать D ?

А я, как раз, держу в дальних перспективах перевод своего Java-проекта на D. Мешает пока версионная неустаканенность оного плюс потребный объём работы. Если проект делался на Java два года, то на D он вряд ли переедет даже за несколько месяцев :)

KRoN73 ★★★★★
()

Хороший просмотрщик, правда фотки действительно долго загружаются.

LeeQuadro
()
Ответ на: комментарий от Absurd

>>Carthago delenda est

>Английское "delete" не от "delenda" происходит часом?

У нас масса общих корней. Это же одна, индоевропейская семья. Не удивлюсь,если даже русский корень в слове уДАЛить имеет общее происхождение.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

>Не удивлюсь,если даже русский корень в слове уДАЛить имеет общее происхождение.

вроде как от слова "даль" - чтото находящееса не совсем близко?

wfrr ★★☆
()
Ответ на: комментарий от AlexLorovitch

> А ты попробуй какую-нибудь бажную лабуду в Debian протолкни :)

> Да еще чтобы она в stable вошла.

Мои поделки-на-коленке спокойно проходят в Lenny.

Sikon ★★★
() автор топика
Ответ на: комментарий от KRoN73

> У нас масса общих корней. Это же одна, индоевропейская семья. Не удивлюсь,если даже русский корень в слове уДАЛить имеет общее происхождение.

Delete и удалить - false cognates. Как английское name и японское namae.

Sikon ★★★
() автор топика

Из года в год куча идиотов при слове mono начинают кидаться проклятиями и делать три раза Ку на Java, но при этом никак не могут ответить мне на один простой вопрос: почему программы на mono, коих на современном десктопе достаточно (tomboy, beagle, f-spot) отлично приживаются на десктопе, быстро запускаются, быстро работают и жрут приемлимое кол-во памяти. А популярных десктопных java-приложений днем с огнем не сыщешь. А то, что есть (ну хотя бы Azureus) - унылое говно, которое грузится по минуте и съедает всю память, которую видит.

anonymous
()
Ответ на: комментарий от anonymous

> почему программы на mono, коих на современном десктопе достаточно (tomboy, beagle, f-spot) отлично приживаются на десктопе, быстро запускаются, быстро работают и жрут приемлимое кол-во памяти.

особенно

> быстро запускаются

неправда, что-что, но запускаются они ну очень не быстро.

Joe_Bishop
()
Ответ на: комментарий от Sikon

>Нет, Линус, это вы перелогиньтесь.

пароль забыл 8(

wfrr ★★☆
()
Ответ на: комментарий от wfrr

>вроде как от слова "даль" - чтото находящееса не совсем близко?

"даль" и "теле" - точно ничего общего? :)

KRoN73 ★★★★★
()
Ответ на: комментарий от anonymous

>коих на современном десктопе достаточно (tomboy, beagle, f-spot)

Ха-ха-ха! Дайте мне сухие памперсы! Ну, просто какое-то фантастическое количество софта, который никакому счету не поддается, а главное - важности первостепенной.

>А популярных десктопных java-приложений днем с огнем не сыщешь.

Ты, ламосос - набери в своем любимом поисковике "java linux soft" - удивись результату - во-век не разгребешь.

anonymous
()
Ответ на: комментарий от Joe_Bishop

>> быстро запускаются

>неправда, что-что, но запускаются они ну очень не быстро.

Всё относительно. Но софт на mono стартует почти вдвое быстрее, чем на Java: http://shootout.alioth.debian.org/gp4sandbox/benchmark.php?test=all&lang=...

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

я не про латинское слово tele а про русское слово "даль".

wfrr ★★☆
()
Ответ на: комментарий от KRoN73

Нпмню, что пчти всь смсл нст сглсне и глсне на крх слва.

Саи с оаым иеом. Еь раиа?

Поэтму сравнивать в корнях надо "тл" и "дл", а д/т у нас - парная согласная. Так что, то ли конвергенция, то ли общие корни.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

>Всё относительно. Но софт на mono стартует почти вдвое быстрее, чем на Java

Загружается он возможно и быстрее (что так-же довольно спорно), но на этом все мнимые преимущества заканчиваются. Тут будет уместна старая русская пословица о том, что долго запрягают, зато ездят быстро (долго и далеко).

anonymous
()
Ответ на: комментарий от KRoN73

> Но софт на mono стартует почти вдвое быстрее, чем на Java

ну и что? Отсюда не следует, что он стартует быстро. Для десктопа эти приложения стартуют медленно.

Joe_Bishop
()
Ответ на: комментарий от anonymous

>Загружается он возможно и быстрее (что так-же довольно спорно), но на этом все мнимые преимущества заканчиваются.

Ну, не знаю. Все приложения на Mono, в т.ч. сабж, что есть у меня на десктопе работают шустрее, чем приложения на Java и выглядят как нативные. Скажем, из Java-приложений на моей системе нативный вид имеет только Sancho.

KRoN73 ★★★★★
()
Ответ на: комментарий от Joe_Bishop

>Для десктопа эти приложения стартуют медленно.

F-Spot у меня запускается _намного_ быстрее, чем digiKam. Что, Си++, на котором написан digiKam не годится для написания десктопных приложений?

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.