LINUX.ORG.RU

Сообщения MuZHiK-2

 
Форум — Talks

[GNOME] the official desktop of Happy People

В общем, выходил как обычно утром на работу, проверил почту (не электронную, обычную) - пришла открытка, вроде никогда не присылал никто. Как оказалось, это от GNOME Foundation, конкретно от Behdad Esfahbod - просто поблагодарил за поддержку гнома и пожелал удачных праздников. Мелочь, конечно, а очень приятно. Приятно такое отношение разработчиков гнома к пользователям - причем, на любом уровне. Кому интересно - линки на открытку: http://img18.imageshack.us/img18/5913/03122009064.jpg и http://img706.imageshack.us/img706/3646/03122009066.jpg фотал с мобилы, так что качество не супер. Вот так вот гном как всегда оказался на высоте.

 

MuZHiK-2
()
Новости — GNOME

gedit портирован на Mac OS X

Группа GNOME

Сегодня, благодаря усилиям Jesse van den Kieboom, было окончательно завершено портирование gedit на Mac OS X. gedit - это текстовый редактор со множеством удобных функций, входит в стандартную поставку GNOME. Стоит отметить, что gedit для Mac OS X поставляется в виде App Bundle, то есть в установщик включено всё необходимое. Размер полной установки - порядка 100 Мб (сам dmg-файл установки имеет размер ~18 Мб).

Итак, особенности порта:

  • интеграция меню (включая соответствующие горячие клавиши);
  • интеграция с OS X (значок прокси, док);
  • полная поддержка плагинов (как на C, так и на Python);
  • файлы справки и переводы;
  • всё, что есть в обычном gedit.

Таким образом, теперь пользователи Mac OS X получили в своё распоряжение замечательный текстовый редактор из состава GNOME. Будем надеяться, что это только начало.

Файл установки.

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

 , ,

MuZHiK-2
()
Форум — Talks

[Trap] Штаны и попкорн

В общем, никак не пойму одну вещь. Как только начинаю гладить брюки после стирки (ну там пока стрелки зафигачишь, туда-сюда, процесс не на 5 минут), то начинает пахнуть попкорном. Прямо как в кинотеатре. Утюг вроде в порядке - когда им же глажу рубашки - все нормально. Что за фигня?

MuZHiK-2
()
Форум — Talks

Mono Tools для Visual Studio

Сегодня большой день для всех, кто занимается разработкой с использованием Mono - состоялся первый выпуск инструментария Mono Tools для Visual Studio. Основная цель этих инструментов - упростить разработку приложений под Linux в Visual Studio. Поддерживаются приложения на основе ASP.NET, Windows.Forms, а также серверные и консольные.

Основные особенности выпуска:

  • развёртывание на Linux - можно с лёгкостью проверить работоспособность Mono-приложения на сетевой машине с Linux прямо из Visual Studio, для нахождения машин в сети используется UPnP, либо можно ввести IP-адрес вручную;
  • удалённая отладка приложений под Linux из Visual Studio: вы продолжаете редактировать, собирать и отлаживать приложение как обычно, но само приложение будет запускаться на машине с Linux - и всё это не покидая Visual Studio; это стало доступным благодаря адаптации «движка» отладки Mono под Visual Studio, поддерживаются все возможности отладки, которые доступны в Visual Studio при разработке обычных приложений;
  • анализ переносимости кода: инструмент Mono Migration Analysis (MoMA) теперь интегрирован в Visual Studio, что предоставляет возможность проверить написанное программное обеспечение на различия в работе в Windows/Linux напрямую из IDE и обработать те API, которые не существуют в Linux или Mono, произведя соответствующий рефакторинг кода;
  • создание пакетов для Linux: прямо из Visual Studio можно создать пакет с написанным .NET-приложением - в своём собственном формате, с configure или в виде RPM;
  • интеграция с SuSE Studio.

Как видно, это достаточно важный этап в развитии средств для кроссплатформенной разработки, особенно для систем Linux. Теперь можно разрабатывать и отлаживать приложения под разные платформы, не переключаясь между операционными системами. Это здорово упрощает разработку прикладного программного обеспечения. На сайте проекта доступна 30-дневная пробная версия.

Страница проекта Mono Tools for Visual Studio.

Пост в блоге Мигеля де Иказы

Перемещено hibou из Коммерческое ПО

MuZHiK-2
()
Форум — Talks

[Ъ] GNOME заботится о моём здоровье

В общем, сегодня утром глянул на градусник - было -5. Думаю, ну нормально, одеться можно полегче. А потом случайно навел мышку на значок погоды рядом с часам - и тут гноме мне пишет: -5, ощущается как -11. Питер все-таки. Потому я решил одеться потеплее и не прогадал. А так мог бы и промерзнуть. Вот так вот гноме заботится о здоровье своих пользователей.

MuZHiK-2
()
Форум — Talks

Вышел MonoTouch 1.2

Итак, состоялся долгожданный выпуск MonoTouch версии 1.2, о чём Мигель де Икаса и объявил вчера. Почему долгожданный? Потому что наконец-то появилась поддержка отладки! Новый отладчик поддерживает отладку как на эмуляторе iPhone, так и прямо на самом iPhone/iPod. Отладчик интегрирован напрямую в MonoDevelop/OSX. Работа с ним осуществляется так же, как и с любым другим отладчиком.

Технология отладки

В основе лежит новый движок отладки Mono. Так как Apple не опубликовала информацию, необходимую для реализации на iPhone отладчика наподобие GDB или MDB (отладчик Mono), разработчики Mono не стали взламывать протокол, а придумали новый способ отладки приложений Mono. Mono для iPhone использует программный отладчик. Этот отладчик, в отличие от обычных, работает как некоторая управляющая сущность над процессом Mono - другими словами, программный отладчик является обычным отладчиком, встроенным прямо в процесс Mono. MonoDevelop обменивается информацией с этим отладчиком через свой компактный протокол, похожий на тот, что использовался в отладчиках Java. Новая библиотека Mono.Debugger.Soft.dll предоставляет API для работы с этим протоколом и позволяет производить удалённую отладку процесса Mono.

Точки останова

Для реализации точек останова в программном отладчике используются средства операционной системы. Но iPhone не позволяет изменять память без специальных привилегий. Поэтому для реализации точек останова статический компилятор Mono вставляет специальный код в каждом месте последовательности, где проверяются точки останова и одиночные шаги. Генерируемый в итоге таких отладочных сборок код получается больше, но он позволяет осуществить отладку на iPhone без доступа к закрытому API.

MonoDevelop и iPhone

Перед началом отладки MonoDevelop настраивает приложение для соединения с MonoDevelop при запуске и включает отладчик, который прослушивает несколько портов (один для отладочного протокола, другой для перенаправления стандартных потоков вывода и ошибок) и ждёт сигналов от приложения. При соединении отладчик получает сигнал и выполнение продолжается. При использовании симулятора связь осуществляется через локальный сокет, а при использовании самого устройства через TCP/IP по Wi-Fi. Достоинством этого способа является то, что можно распространять бинарные файлы для тестировщиков (используя Ad-Hoc модель) и производить отладку на устройстве пользователя по сети.

Но, вчерашний праздник был бы не полным, если бы всё ограничилось только отладчиком. Помимо этого, есть и другие приятные изменения:

  • генератор привязок C# для библиотек Objective-C;
  • потоки stdout/stderr теперь перенаправляются с устройства на MonoDevelop;
  • добавлены системный таймер и семафоры;
  • поддержка sqlite через библиотеку Mono.Data.Sqlite.dll;
  • исправленные ошибки и другие мелкие улучшения.

Как видно, MonoTouch становится действительно зрелой платформой для разработки приложений под iPhone. Теперь, с появлением отладчика, MonoTouch может предложить разработчикам весь спектр необходимых инструментов.

Полный список изменений.

Процесс отладки в картинках.

Блог Мигеля де Икасы (с картинками)

Перемещено maxcom из Коммерческое ПО

MuZHiK-2
()
Форум — Talks

[Фильм] Не могу вспомнить

Мужики, помогите вспомнить, что за фильм. Как-то читал описание, но так и не посмотрел. Сейчас охота глянуть, но не могу вспомнить название. В общем, сюжет примерно такой: группа американских солдат во время второй мировой оказывается в немецком окружении (или бежит из плена, не помню), вроде как 8 человек, и типа им нужно через всю линию фронта пройти, чтобы добраться до своих. Вроде как не все добираются до финиша. Что за фильм? Помню, там еще на обложке был нарисован солдат, зимой.

MuZHiK-2
()
Форум — Talks

[HIG] Новые всплывающие подсказки

Итак: http://blogs.gnome.org/mccann/2009/11/01/just-leave-it-on-the-counter/

Для Ъ: теперь в гноме хиганули всплывающие подсказки - при всплытии они не загораживают содержимое (например, кнопку на панели) и выглядят более сногшибательно. По ссылке есть анимированная гифка.

 

MuZHiK-2
()
Форум — Talks

Пророческий сон, часть II

Краткая предыстория. Вчера после работы отмечали днюху коллеги, ну подвыпили все немного. Помню, мы еще с кем-то на спор водку пили, 10 лет Ксимиану отметили, заодно Мигеля вспомнили - в общем, за руль я садиться не решил, благо трезвый товарищ докинул до дома. Тут не в тему девушка еще начала звонить и прокачивать мне мозг на тему где был и почему телефон не брал, а сегодня утром еще и начальство с Москвы приезжало - короче, как-то все навалилось. Вышел, покурил, затушил все полбокалом коньяка и ушел спать с мыслью, что завтра что-нить придумаю. И опять началось это сновидение.

Я прихожу в сознание в какой-то темной, узкой комнатухе, выглядит все вокруг сыро, похоже на кирпичную или подобную ей кладу, в глазах небольшой туман. Ничего не понимаю, где я. Откуда-то сверху падает сквозь мелкое окошко тусклый свет с улицы. Откуда-то сбоку доносится отголоском чей-то голос. Первая мысль - меня глючит, либо я не протрезвел еще. Голос начинает усиливаться и постепенно становится все ближе и ближе, меня это начинает несколько пугать. И тут голос начинает отчетливо звенеть над ухом и в следующий момент меня уже трясет за плечо чья-то рука. Резко оборачиваюсь - мужик, лет 30-35, лицо знакомое, но вспомнить не могу, перед глазами изображение немного плывет.

-Эй, мужик! Ты в порядке?
-Да, но что-то немного мутит, - отвечаю я. - Где мы находимся?
-Ты шутишь? Это же темница кдешников, Конки недавно приходил, следит, сволочь, за нами. Мы попали в засаду, когда шли на помощь. Кто-то предал нас. Крыса завелась, не иначе.
И тут я начинаю понимать, что разговариваю с самим Мигелем. Сперва немного охреневаю, потом начинаю привыкать. Далее перед глазами какая-то чернота и фрагмент сна вываливается из памяти. Следующее, что помню - примерно следующий диалог.

-И как нам валить отсюда? Надо же как-то добраться до наших! И что вообще происходит вокруг, с чего вся заваруха? - спрашиваю я его.

-Понимаешь... Как бы тебе объяснить.. Ты в курсе, что существуют разные теории о сотворении мира и человека в частности? Но все они неверны. Когда я работал в Майкрософте, я узнал о некотором засекреченном отделе, в котором велись какие-то работы совместно с ФБР. Я поклялся пяткой ГНОМа узнать, что там творится и в одну из рождественских ночей, когда все были заняты, я таки взломал их сервер. Так вот. Я выяснил, что они предполагают, что весь мир и люди сотворены подобно тому, как мы пишем программы, только тут вместо программиста выступала высшая сила. Понимаешь, все клетки, все эти атомы, все ДНК - все вокруг указывает, что мы - это обычный набор кода, только этот код мы еще не в состоянии понять. И в этом коде тоже есть ошибки, иначе откуда ты думаешь появляются болезни? Почему неожиданно умирают? Все из-за того, что любой код не идеален, и даже тот, который написан ИМ (показывает пальцем наверх). Так вот, в том отделе шли работы по раскрытию, скажем так, языка, на котором написан окружающий мир. И что самое страшное - у них появился прогресс. Они могли обычным кодом воздействовать на материальные предметы, вплоть до разрушения.

-Что за бред?

-Это не бред. Но, как ты понимаешь, они вели исследования не ради материальных вещей - все велось только для создания наиболее смертоносного оружия. Они планировали создать код, который смог бы управлять или, при необходимости, уничтожать людей. Ведь то, что ты видишь на мониторе, что слышишь - все это сигналы для организма, и если подать определенный сигнал, то он может вызвать ошибку. Фатальную для человека. И доказать, что человек умер не от обычного сердечного приступа - нельзя. Понимаешь, к чему это приведет? Весь мир станет рабами! Они планировали это встроить прямо в последнюю версию ОС Windows - иначе почему ты думаешь они ее так поспешно хотят выпустить и так проталкивают? Ничего просто так не делается. Именно поэтому я спустя некоторое время и ушел оттуда.

-Допустим, что это правда. Но при чем тут тогда кдешники?

-Они - ни при чем. Их просто подставили. Недавно я обнаружил, что куски того кода есть в их новой плазме - в каждом плазмоиде есть деструкционный для человека код! Один сигнал извне - и человека нет. Упала плазма - и нет человека. Видимо, они не знают про это ничего и кто-то внедрил этот код туда намеренно. Я просмотрел все исходники ГНОМа - у нас пока что не внедрили ничего, но и такого исключать нельзя. Но потом кто-то вырезал весь этот код, и не только его. Они стравили нас между собой, понимаешь? Чтобы осталась только Windows, чтобы у людей не было альтернативы, чтобы все были под контролем! Об этом никто не знает, поэтому нам надо добраться до наших и обсудить, что делать дальше.

-Но как свалить отсюда?

-Есть один вариант.

Тут Мигель подходит к стене и что-то начинает на ней писать камнем. Видно, что пишет какой-то код на C#. Когда закончил писать, он пояснил: это деструкционный код для стены, наподобие того, что он видел в том отделе Майкрософт. А теперь, - говорит он мне, - бей пяткой по стене. Я ударяю - и стена обрушивается. У меня шок от увиденного. Только сейчас я осознаю все, о чем он мне только что рассказал. Мы выбегаем - но не тут-то было. Нас окружает человек 20 кдешников, за ними бежит Конки. Мигель вынимает из кармана пачку стикеров с пяткой ГНОМа и говорит:

-Это антикедаристические стикеры, клей прямо на них - это их задержит, пока плазма у них снова не заработает. Тут начинается суматоха, мы стараемся как можно быстрее порасклеить на них стикеры. Когда клеишь его - кдешник падает в конвульсиях. Как раз в это время до нас добегает Конки. Что делать с ним - не знаем. Тут Мигель достает большой стикер и поясняет, что это огнеупорный стикер, сможет задержать Конки на какое-то время. Клеит мне стикер на пятку, я разбегаюсь и прыгаю на Конки пяткой вперед. Он пускает навстречу пламя - но пятку даже не обжигает. Я попадаю точно ему в грудь и он падает.

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

Сегодня весь день думал, к чему бы все это. И вдруг так и есть? Вдруг это какое-то предупреждение извне? Теперь стремно спать ложиться, на сегодня хоть пивка взял чтобы уснуть. Благо завтра поеду на дачу, там на свежем воздухе хоть проветрюсь.

MuZHiK-2
()
Форум — Linux-org-ru

[2maxcom] Адекватность действий Shaman007

ЛОР Итак, хочется поднять вопрос об адекватности действий (ну, и в целом) Шаман007. Берем недавнюю тему про Фантом: www.linux.org.ru/view-message.jsp?msgid=4157122&lastmod=1256124733440 и смотрим удаленные комменты. Да, там есть удаленные по делу, но в массовом порядке прослеживаются и совсем неадекватные действия. Например, снос моего следующего поста с -20 с формулировкой «провокация флейма»: «Где я и о чем тут написано? Один я первый раз слышу про какую-то фантомную зопе?». Встает резонный вопрос: где тут провокация флейма вообще? Для полноты, разберем этот пост целиком (вдруг Шаман007 сейчас тоже это читает).

Первая часть поста «Где я и о чем тут написано?» показывает очевидное недоумение по поводу содержания новости - из текста новости не понятно, о чем идет речь, новость написана несвязанными отрывками текста - другими словами, полная каша - и такие новости оформляет модератор. И, как видно из постов в этом треде - я далеко не один, кто имеет ровно такое же мнение. И тот факт, что указанный уже выше субъект постоянно пропускает на главную новости крайне низкого качества и с многочисленными детскими ошибками, не оправдывает его в данном случае. Причем, другие посты, выражающие недоумение по поводу качества новости, снесены не были (либо снесены не все). Таким образом, можно сделать вывод, что у него нету претензии к первой части поста.

Отлично, переходим ко второй: «Один я первый раз слышу про какую-то фантомную зопе?». Я задал вполне адекватный вопрос - один ли я впервые услышал об этом продукте (ведь в новости сказано, что речь идет о какой-то известной штуке). Где тут провокация флейма? Конечно, предвижу, что тут вскакивает из-за спины Шаман007 и говорит, что фраза «о фантомной зопе» подразумевает под собой другой смысл. Хорошо, идем на википедию: http://ru.wikipedia.org/wiki/Zope и читаем: Zope (произносится [жо-пе]) - то есть, правил русского я не нарушал (наоборот, написал в более пристойном виде) и ничего криминального в этой фразе нету. Тогда встает большой и резонный вопрос: за что снос скора сразу на -20 и почему ни с одним другим постом такого не произошло? Например, такой (ничего личного к автору, просто в качестве примера): «ОС „Фантом“ в полной Zope =)». Если мой пост расценен как флейм, то этот и подавно Или этот пост: «На чем, на чем? O_O На зопе. Вот потому оно в России и не прижилась, и не приживется:D». Но он даже не снесен. Как и другие посты, содержащие флуд и глупые провокационные шутки.

Итак, встает резонный вопрос: что он нашел во мне особого в данном треде? Если у него есть какие-то свои интимные потребности или проблемы - то зачем заходить на ЛОР и вымещать это на других? Пусть тогда выходит с ЛОРа в периоды таких обострений. Или создаст отдельный тред и все выскажет мне напрямую. Его проблемы не должны становиться проблемами других пользователей. Или теперь в новостях в комментах уже нельзя задавать вопросы, а если постит новость модератор - то только вкрикивать «Отлично!» или «Хорошая новость!»? Или теперь всем перед постингом коммента думать: «А нет ли у Шаман007 сейчас кризисного периода и понравится ли ему мой коммент? А вдруг его девушка не одобрит такой пост и он снесет его?».

Ну и зачем тогда вообще нужны комментарии в новостях? Давайте уберем их вообще, иначе смысл пропадает. Или мы должны только хвалить модераторские новости? Почему подобный флейм не срезается в других новостях? Потому, что Шаман007 очевидно выплескивает свои комплексы таким образом, другого объяснения я не вижу. По крайней мере, на мой вопрос о причинах подобного действия, он ответил дрожащим слабохарактерным переходом на личность, выдал свое мнение за целенаправленность моих действий и поспешно ретировался. Если уж модераторы убегают от ответов и не отвечают за свои действия, то что вообще происходит и зачем вообще тогда нужны модераторы?

Давайте рандомно с рандомным скором сносить по 50 постов в день и все будут куда более довольными. Ну или если депрессия - то есть антидепрессанты. Люди заходят на ЛОР обсудить события, новости, кто-то делает это с долей юмора или иронии (что вполне нормально) - а в ответ приходит модератор (трезвый ли он вообще, мы же тоже не знаем) и устраивает непонятно что, а потом втихую уходит, ограничивая тут же отправку комментариев до одной звезды. Пора либо наводить порядок, либо как-то застраховать пользователей от подобного произвола.

Потому что у некоторых модераторов создается впечатление, что они играют в квейк в режиме бога и им никогда ничего не будет, как это было когда-то у судей нашего футбола. Почему бы не прекратить этот беспредел и не ввести какие-то меры? Например, показательно исключить из модераторов на месяц-другой, пусть прочистит свое ЧСВ и хорошо подумает о том, устраивать ли такой произвол в следующий раз. Или ввести какое-то пользовательское голосование на временное исключение из модераторов - другими словами, показательно ставить в угол. Только не надо заводить разговоры про авторит модераторов - одно дело заслужить авторитет, а другое дело - удержать его. И своими действиями указанный модератор уже давно его потерял.

В связи со всем вышесказанным, я хочу поставить вопрос об исключении Шаман007 из модераторов или временном отстранении от данных обязанностей. И вообще, неплохо было бы предусмотреть процедуру отстранения модератора вообще - сколько подписей собрать и т.д. Тогда будет хоть какая-то защита от произвола и модераторское ЧСВ не будет так высоко задираться.

MuZHiK-2
()
Форум — Linux-org-ru

2Шаман

Ты в здравом уме или нет? С какого бодуна мне -20 скора срезать за обычный пост? Где там была провокация флейма, если я задал адекватные вопросы? И почему всем срезать по -7 за более жесткие посты, а мне -20? Либо всем по -20 резать, либо обоснуй мою избранность.

MuZHiK-2
()
Форум — Desktop

[!!] Аарон призывает KDE к ХИГу настроек

Итак, видать у него клизмоиды посыпались. Вот что он пишет у себя в блоге:

KDE has a great history of configuration options. Sometimes, however, we use that as a cop out and instead of making a good decision or a hard decision we make no decision and instead put an option in there. Besides the cost on the code itself (more code paths, etc, etc) there's a cost to the usage of the software.

Every option shown to the person using the software is something they have to read and understand. Then they have to choose whether to interact with that option or not. Is it what they are looking for? What happens if they toggle it? Where is that thing I'd like to control? At some point, people will give up, get frustrated or both. At best it slows them down, at worst it causes them to stop using the software all together.

So when deciding which options should be there, know the audience and its needs (e.g. technical applications will often have a lot more gadgetry to them) and be ready to make hard decisions. If it turns out that it does indeed need to be made optional, it can be added later. Taking back an option once offered is really hard, though. It makes people sad.

The good news is that if a few hard choices are made, including the occasional «no, I'm not going to make that optional even though you and your friend have asked for it nicely», there will be lots of room for other options that are highly valuable and useful.

So think twice before doing the «just make it configurable» dance. It's one step towards how we can have our cake (great configurability) and eat it too (have good looking and highly usable software).

Для Ъ: в кде привыкли перекладывать решения по работе приложения на юзеров, делая это в виде дополнительных настроек. Зато разработчикам не нужно париться и думать, как сделать лучше. Но юзерам не всегда охота париться с настройками, зачастую они не понимают вообще, для чего нужны определенные опции. Поэтому разработчики должны думать об аудитории приложения и принимать сами решение по поводу доступных настроек. Поэтому надо думать дважды перед тем, как предоставлять юзеру какие-то настройки.

Вот так вот. Ну что, товарищи кедерасты, готовьтесь к тотальному хигу.

MuZHiK-2
()
Новости — GNOME

10 лет Ximian!

Группа GNOME

19 октября 1999 года Мигель де Икаса и Нат Фридман основали компанию Ximian. Основной целью было улучшение среды Linux для использования обычными пользователями. У основателей не было опыта ни в открытии компаний, ни в ведении бизнеса, ни в управлении. Всему учились прямо на работе, друзья помогали советами и верили в поставленные цели. Порядка 90% всех сотрудников наняли из сообщества разработчиков открытых проектов, дела и проблемы обсуждали прямо в списках рассылок или на каналах IRC. Компания активно участвовала в становлении GNOME Foundation и самого GNOME как продукта для промышленного применения. Ximian принесла в мир Linux такие продукты, как:

  • Ximian Desktop
  • Evolution
  • Ximian Connector
  • Red Carpet
  • Bonobo

В августе 2003 года компания была продана Novell, но команда продолжила свою работу на благо сообществу. Сейчас, помимо своих предыдущих разработок, Ximian занимается следующими проектами:

  • Mono
  • Moonlight
  • SuSE Studio

Хочется от всей души поздравить всех людей, которые внесли свой вклад в развитие Ximian, особенно Мигеля и Ната. И, конечно же, всех пользователей Linux. Благодаря таким компаниям Linux находит применение как среди обычных пользователей, так и среди крупных компаний. Всех с праздником!

>>> Пост в блоге Мигеля де Икаса

 , , ,

MuZHiK-2
()
Новости — GNOME

Вышла Banshee 1.5.1

Группа GNOME

После четырёх с половиной месяцев работы состоялся стабильный выпуск Banshee 1.5.1 со множеством новых возможностей и исправленными ошибками. Свой вклад внесли более 30 разработчиков.

Итак, результаты работы:

  • новые режимы воспроизведения в случайном порядке: воспроизведение по исполнителю или альбому позволяет прослушать все композиции определённого исполнителя/альбома перед переходом к следующему исполнителю/альбому; воспроизведение по оценке или счётчику позволяет прослушать в первую очередь наиболее любимые композиции;
  • функция Авто DJ поддерживает очередь воспроизведения новыми композициями в течение неограниченного промежутка времени автоматически, работа основана на режимах случайного воспроизведения по исполнителю, альбому, композиции, оценке или счётчику;
  • воспроизводимая композиция теперь всегда видна и выделена в списке воспроизведения;
  • поддержка устройств на базе WebOS;
  • поддержка телефонов Samsung Galaxy (платформа Android);
  • поддержка списков воспроизведения на устройствах Android G1;
  • улучшена поддержка устройств с прошивкой Rockbox;
  • другие улучшения и 131 исправленная ошибка.

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

 , , , ,

MuZHiK-2
()
Форум — Talks

Пророческий сон?

Короче, мужики, тут такое дело. Вчера я что-то плохо себя чувствовал (может продуло, в одном пиджаке ездил, хоть и на машине, но когда выходишь - ветер сильный) и решил поздно (часа 3 ночи) выпить стаканчик коньяку - и для профилактики, и для лучшего сна. Ну, там все дела с девочкой и так далее, в общем уснул. Но если бы просто уснул! Ночью приснился жесткий сон, такого раньше не было. Сюжет примерно следующий. Вечер, я на работе, время уже позднее. Думаю, что надо уже уходить домой. Выхожу из кабинета в коридор - пусто. Думаю: странно, вроде кто-то еще оставался... ну да ладно, закрою кабинеты, сдам ключи и домой. Открываю первую дверь кабинета напротив - там сидят люди, не те кто работают, совсем неизвестные. В руках у каждого - лист с синей эмблемой КДЕ. Думаю - что за фигня. Открываю следующую дверь - то же самое. Следующую - тоже. И так - во всех кабинетах. Начинают закрадываться странные мысли. Я решаю спросить у них, что они тут делают. Выхожу в коридор - а они все уже там! Все вышли, в руках эмблемы КДЕ и все смотрят на меня. Потом медленно идут в мою сторону, вытянув эмблемы. Я начинаю стрематься и думаю, что делать - меня окружают и оттесняют к стене. И тут я вспоминаю, что против КДЕ может сработать ГНОМ, точнее - его пятка. Я начинаю бить пяткой по их эмблемам и они (люди) после этого исчезают. Я уже обрадовался, и, думая что все нормально закончилось, готовлюсь пробиться к выходу. И тут! Дверь вылетает и появляется Др. Конки! Такой большой, зеленый, и дышит огнем. Я в шоке. Не знаю куда деться. Он обжигает мне пятку и больше не могу ею бороться. Он начинает мне внушать, что я должен вступить в их ряды, чтобы не проиграть какую-то битву. Начинается небольшая паника. Со стороны меня пытаются укусить, с другой - царапают. Я пытаюсь отбиваться. Потом вспоминаю, что КДЕ боится багов и выцарапываю на стене жука - Конки не решается подойти ко мне, но дышит огнем. И тут он резко поворачивается и выбегает на улицу. Все остальные за ним. Я в недоумении. Выхожу на улицу, взяв стул в руки чтобы отбиваться на всякий случай и вижу: все вокруг заполонили люди с эмблемами КДЕ, с горящими красными глазами и грязными ногтями, рычат и воют. Во главе - Конки. Я думаю, что пропал и мне крышка. Но нет! Тут из-за спины появляются гном и амазонка. Реальный, живой и маленький гном! С большим таким молотом. И амазонка - секси, с луком и колчаном, с клинком, фигурка что надо. Тут гном мне говорит что-то вроде следующего: "Кдешники смогли написать код непадающей плазмы, но кто-то выкрал его и они решили, что это были гномеры. Теперь мир разверзнулся войной, и она не остановится, если не вернуть код стабильной плазмы. Но это были не мы, кто-то нас подставил. От войны теперь не уйти. Нас меньше, чем их, но это временно. Наша основная цель - задержать их здесь, пока Мигель собирает подмогу. Линус в стороне. Так что придется бороться нам". И тут я замечаю какую-то надпись на его молоте. Он говорит, что это автограф самого РМС, типа он его благословил на битву. Тут толпа кдешников начинает двигаться в нашу сторону. Амазонка резко выхватывает стрелу (я успеваю разглядеть на ее наконечнике какой-то бинарный код), что-то шепчет вверх и пускает ее к небесам. Налетают тучи, облака. Начинается дождь и с неба на кдешников летят жуки с пятками ГНОМа. Я слышу крики, стоны и вой. За за нами появляется толпа гномеров и мы кидаемся в бой. Последнее, что я слышу от гнома - "зови подмогу, я их пока задержу". И тут я просыпаюсь. Мужики, раньше такого не было. Проснулся в холодном поту и офигевший. Утром девочка мне сказала, что я ворочался во сне, говорил про какую-то обуглившуюся пятку. Кто знаком с методами Фрейда - что со мной было? Может, это знак? Или это ОНИ пытаются добраться до меня? Что делать? Или может я выбран пророком, чтобы подготовиться сообщество к какой-то битве?

MuZHiK-2
()
Новости — Open Source

Первый открытый выпуск Git#

Группа Open Source

Майнрад Решайс (Meinrad Recheis), руководивший работами по реализации GIT для .NET и Mono, объявил о выпуске GitSharp версии 0.1.3 - первом открытом выпуске Git#. Кодовая база основана на работе Кевина Томпсона (Кevin Thompson), который портировал плагин JGit (Eclipse) на C#. Майнрад объединил сообщество разработчиков, которое смогло закончить реализацию на С#. Итак, что же предоставляет нам Git#:

  • Git# как объектно-ориентированный интерфейс к репозиторию git. Сейчас в git# реализованы все функции управления репозиторием.
  • Git# как объектная база данных. Git является объектной базой данных со встроенной историей и реализацией ветвей, поэтому можно быстро и удобно применять и отменять изменения в репозитории, меняя ревизию последней правки. Например, можно создать wiki поверх git# или распределённую систему управления содержимым. Поддержка записи в git# уже реализована.
  • Git# как (распределённая) файловая система. Git разрабатывалась Линусом Торвальдсом как файловая система со средствами контроля за содержимым и возможностью хранить несколько распределённых версий содержимого с возможностью синхронизации. Если необходимо реализовать функции резервного копирования и/или синхронизацию содержимого, то это может быть сделано средствами git (пока что не реализована удалённая пересылка данных для этого).
  • Git# как p2p система распределения содержимого. Если необходимо создать архитектуру для системы распределения содержимого, которая позволит легко и эффективно отправить содержимое на несколько машин, то это может быть сделано средствами git (пока что не реализована удалённая пересылка данных для этого).
  • Git# как возможная будущая замена msysGit. Сейчас msysGit является наиболее полной «родной» реализацией git для Windows. Но проблема msysGit заключается в том, что она не может быть расширена или встроена в другие приложения. Поэтому git#, которая сейчас является легковесной библиотекой, в будущем может стать достойной альтернативой msysGit, но это только в планах.

Браузер репозитория git на git#

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

 , ,

MuZHiK-2
()
Новости — GNOME

Вышел Tomboy 1.0

Группа GNOME

Через пять лет после первого коммита от Alex Graveley в Tomboy CVS, люди получили в своё пользование по-настоящему мощное и простое одновременно приложение для управления заметками. Три года назад Tomboy был включён в состав GNOME 2.16. За прошедшее время проект покинули несколько ключевых разработчиков, но им на смену пришли новые, благодаря усилиям которых проект продолжает развиваться и остается лидером в своей области. Теперь, когда проект стал стабилен, разработчики решили присвоить недавнему релизу версию 1.0. Итак, изменения по сравнению с веткой 0.14.x:

  • WebSync позволяет синхронизировать заметки через веб-службу Tomboy Online, собственный сервер Snowy или через любой другой сервер, реализующий интерфейс Tomboy Web REST API;
  • дополнение NoteDirectoryWatcher (выключено по умолчанию) позволяет редактировать заметки вне самого приложения, даже когда оно запущено;
  • дополнение Underline, позволяющее сделать текст подчёркнутым (выключено по умолчанию);
  • более быстрый запуск;
  • улучшения в интерфейсе поиска;
  • больше горячих клавиш;
  • множество исправленных ошибок;
  • обновлённая документация (подготовка к релизу GNOME 2.30);
  • заметки и другие файлы перенесены в стандартные директории.

А тем временем разработчики уже начали работу над следующим «большим» релизом - 1.2.

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

 , , ,

MuZHiK-2
()
Новости — GNOME

Вышел GNOME 2.28.0

Группа GNOME

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

Основные изменения:

  • серьёзно доработан апплет учёта времени Hamster: новое окно обзора, просмотр статистической информации, улучшено управление занятиями и категориями, более правильный учёт времени по дням при работе ночью, добавлен экспорт в iCal, XML и TSV и много другого;
  • по умолчанию значки в меню и на кнопках отключены;
  • добавлена официальная поддержка bluetooth: появился новый модуль gnome-bluetooth, интеграция гарнитур и наушников с PulseAudio, быстрое подключение к сети Интернет через мобильные телефоны;
  • улучшения в GTK+: печать нескольких страниц на листе, диалог выбора файлов по умолчанию не отображает скрытые файлы и отображает размер файлов;
  • доработано приложение для работы с веб-камерами Cheese: появился ускоренный режим съёмки (делается сразу несколько снимков по одному клику), появилось окно с настройками свойств получаемых изображений (яркость, контраст, насыщенность и т.д.), переработанный интерфейс, специальный компактный режим для нетбуков, получение снимков при нажатии кнопки на веб-камере;
  • улучшения в программе просмотра документов Evince: поддержка аннотаций, порт на Windows, восстановление сессии;
  • изменения в Power Manager: поддержка лаптопов с несколькими батареями, окно настроек теперь больше соответствует HIG, возможность регулировать скорость вращения шпинделя в HDD через DeviceKit, HAL удалён из зависимостей;
  • поддержка сабвуферов и плавного изменения сигнала, выбор профилей и коннекторов в gnome-volume-control;
  • изменения в проигрывателе Totem: добавлен режим покадрового перехода (активизируется нажатием "."), более быстрый плагин для YouTube, поддержка навигации в DVD (для GStreamer), возможность начать воспроизведение с последнего места остановки, удалён totem-xine, асинхронный API для парсинга плейлистов;
  • множество изменений в Empathy: улучшено окно контактов, улучшено окно с беседами, улучшено окно подключения к конференциям, общий доступ к рабочему столу между контактами, добавлена геолокация, уведомления об изменениях статусов контактов;
  • огромное количество изменений в технологии для людей с ограниченными зрительными возможностями Orca (одних только ошибок исправлено более 140);
  • обновлён веб-браузер Epiphany: официальный порт на WebKit, исправления в версии для Gecko, поддержка расширений Seed;
  • новый шейпер OpenType в Pango потребляет меньше памяти и более устойчив к некорректным шрифтам;
  • gedit портирован на MacOS X;
  • System Tools переведены на PolicyKit;
  • улучшения в Brasero: возможность разбивки информации на несколько дисков, новое графическое отображение медиа-данных, работа в режиме одиночного приложения (состояния), разделение «движка» на библиотеки libbrasero-burn и libbrasero-utils.

И ещё много других улучшений и исправленных ошибок. В общем, продолжается тенденция «полирования» уже работающего программного обеспечения, и идёт подготовка к релизу 3.0 (например, из Evolution 2.28 уже полностью удалён bonobo-код). Всем хорошего настроения и мягкого обновления!

>>> Замечания к выпуску

 , ,

MuZHiK-2
()
Новости — GNOME

Вышел Solang 0.3

Группа GNOME

Solang - это менеджер фотографий для GNOME. Проект находится в активной разработке и уже достиг определённых успехов. Некоторые называют проект заменой для F-Spot. Вся программа написана на С++ и без использования Mono, при этом по концепции программа близка именно к F-Spot. Авторы не ставят себе целью написать замену для F-Spot - основной целью проекта является создание простого, удобного и не требовательного к ресурсам компьютера менеджера фотографий с базовыми возможностями редактирования фотографий. Но есть и функции, которых нету в F-Spot (например, поиск по нескольким датам одновременно, поиск по свойствам фотографий). В приложении реализована концепция меток. Основные изменения в версии 0.3:

  • новые логотип и файл .desktop;
  • контекстное меню для фотографий при просмотре;
  • экспорт выбранных фотографий в произвольную папку;
  • улучшенные возможности редактирования: новый «движок» на основе GEGL, поддержка яркости, контраста, насыщенности и масштабирования (на GEGL основаны только две первые операции, остальные будут переведены на GEGL при появлении в последнем соответствующих возможностей);
  • гистограмма в редакторе и свойствах фотографий;
  • возможность скопировать действия, произведённый над одной фотографией, и применить их на любую другую;
  • новая вертикальная панель инструментов для редактора - теперь операции отображения, поворота и масштабирования перенесены на эту панель;
  • слайдшоу;
  • менеджеры дат, свойств и тегов;
  • чёрный фон при полноэкранном просмотре и отсутствие рамки;
  • использование BABL и GEGL где это возможно.

Проект очень молодой, развивается очень и очень быстро. Тем, кому не нравится F-Spot из-за зависимости от Mono, следует получше присмотреться к этому менеджеру. Уже есть пакеты для Ubuntu и Debian.

Скриншоты (версия 0.2)

Ссылки для загрузки

>>> Страница проекта

 , , ,

MuZHiK-2
()
Форум — Talks

[GNOME] [Mutter] Начинаем тестить

Вчера-позавчера сабж появился в репах дебиана под версией 2.27.3. Решил поставить этот вм на потестить. Тему метасити подхватил сразу и без напильника. Вся отрисовка идет через клаттер - проц не грузится вообще, в отличие от метасити. Пока что на открыть/закрыть/свернуть реализованв простые, но не раздражающие эффекты. Пока что эффекты не настраиваются. На древнем intel gma950 все работает без малейших намеков на тормоза (это тем, кто все брызгал слюной, что типа гномеры забьют на владельцев древних карточек). Не без ошибок, конечно, но пользоваться можно точно (пока ни разу не падал). За полгода видно, что допилят основательно, времени вагон. Чувствуется, что продукт будет близок к Макосу. В общем, можно начинать тестирование :)

 ,

MuZHiK-2
()

RSS подписка на новые темы