LINUX.ORG.RU

Сообщения lester_dev

 

Будущее GTK

Новости — GNOME
Группа GNOME

Сайт ars technica выложил подборку статей и интервью, где обсуждаются планы будущего развития GTK+. В общем, можно выделить такие направления:

  • Imendio, компания, ведущая около-GTK'шную разработку, а также спонсирующая порт GTK+ на MacOS X, предлагает реализовать эффекты, анимацию, физику (!) для улучшения пользовательского интерфейса (полный доклад http://developer.imendio.com/sites/de...)
  • Хавок Пеннингтон, который недавно ушел из Red Hat, 9 лет занимавшийся разработкой GNOME, предлагает интегрировать так давно необходимый Canvas в GTK+3.0. До этого разработчикам приходилось использовать для своих нужд сторонние разработки, что вызывало ряд проблем. Полный текст письма http://mail.gnome.org/archives/gtk-de....
  • Целый ряд разработчиков во главе с Mirco Muller (Canonical, Ltd) мечтают увидеть отрисовку виджетов полностью на OpenGL, что позволит создавать любые мыслимые и немыслимые эффекты для приложений. Некоторые успехи уже есть http://arstechnica.com/news.ars/post/..., но это все равно еще не предел. Плюс Andrea Cimitan уже сделал поддержку rgba прозрачности в виджетах, что добавляет оптимизма.

Подводя итоги, нужно сказать что GTK+ - замечательный тулкит, но все же некоторые болезни есть и у него. Сюда входят и две абсолютно разные модели заселения тулбаров, и три схемы построения интерфейса на основе XML, и разные проблемы с попиксельным позиционированием виджетов. Все это не может быть решено без слома старого API, поэтому в стане GTK+ все чаще звучат голоса в поддержку нового API в GTK+3.0. Все же, усилия Immendio, Пеннингтона и огромного сообщества делают будущее GTK+ чистым и ясным.

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

 ,

lester_dev
()

[НЕНАВИСТЬ] Тред про ненависть

Форум — Talks

Давайте постить вещи, которые вы ненавидите. Вот я, к примеру, ненавижу:

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

* разработчиков некоего самопального биллинга, которые написали его несовместимым с php5, из-за чего я сейчас, затарившись вазелином, пытаюсь прикрутить php4 к apache2 на asp12.

* зарегеных идиотов, создающий тупые треды с пометками [НЕНАВИСТЬ] и [ЖЖ]

А что ненавидите вы?

>>>

 

lester_dev
()

[жж] КДЕ4 - гм, а ничотак...

Форум — Talks

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

И еще два вопроса - на кой нужен плазмоид icons и как устанавливать туда новые темы оформления?

>>>

 

lester_dev
()

[ЖЖ] собираю ядро 2.6.25-git6 на RHEL5

Форум — Talks

пока бегут компиляция и пиво мне в желудок, есть желающие потолковать, это лечится или нет?

Алсо так ли важны платные апдейты от красной хаты или ими можно пренебречь?

>>>

 

lester_dev
()

Никто не заводил вебкамеру CAS-630?

Форум — Linux-hardware

А именно вот такую http://www.sparklan.com/product_details.php?prod_id=141

Судя по даташиту там стоит линукс, открыто три порта:

80, 5000 - UPnP, 5001 - какой-то command, 5100 - admd

По какому-то из них отдается видео, только по какому?

Официально поддерживает только венду, играет только через убогонький activeX компонент в експлорере. Никто не сталкивался с таким чудом?

Перемещено JB из Talks

>>>

lester_dev
()

Rgba и никакой муррины

Галерея — Скриншоты

Очень напрягало меня то, что rgba есть только у муррины, которая мне, мягко говоря, не нравится, а у моей любимой Nodoka (которая весьма похорошела в последней версии) прозрачности нет. И в результате ковыряния gtkrc родилось это чудо - помесь nodoka и murrina под названием Norrina :) Как видно на скрине, за мурриной осталась только отрисовка бэкграунда GtkWidget, а все остальное было перекинуто на нодоку. Rgba в rhythmbox и gedit включена с помощью плагинов с http://www.cimitan.com/murrine/rgba-support/list , gimp запущен через геков librgba (2geek: когда blacklist допиляешь?)

Как вам оно? Если надо, выложу на gnome-look.org.

Полноцветная версия скреншода - http://img168.imageshack.us/img168/5092/screenshotpa7.png

lester_dev
()

Мигель отжег на MIX'08

Форум — Talks

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

Он рассказывал про историю создания mono, moonlight зачем оно надо. Например в отличии от красноглазых товарищей, он понимает что .NET и silverlight неминуемо придут к широкому распространению, ибо microsoft. И ему очень не понравилось, что linux будет выглядеть второсортной платформой, если не будет поддерживать эти технологии. Вот поэтому он и заварил эту кашу с mono.

Там много интересной инфы про будущее mono и moonlight и прикольные демо.

Вот видео с презентации http://msstudios.vo.llnwd.net/o21/mix08/08_WMVs/T31.wmv (~85 MiB) Извиняюсь за богомерзкий WMV, но у меня не было времени перегнать его в что-то православное.

Не обошлось и без казусов. Понравившиеся фразы с выступления:

"That's our beautiful logo for moonlight, and that's is the best thing we have done in the project so far"

"It's a shame... oh wait... uh... yeah... anyways, it's a shame..."

Про новую CMS на ASP.NET: "Let me show... well I'm not supposed to show you this. I'm REALLY not supposed to show you this, and I'm hold that Brian is not watching... um... I'm really not suppo... Brian is not here, right?"

Про прошлогоднюю презентацию moonlight 21 июня: "He asked me, why don't you show us moonlight, I mean silverlight on linux? We had no lines of code, we had no code written, and he send me that email in May 31, so I send an email to my guys, and I said: Guys, we have three weeks, can we make this happen? My guys said: Yeah! Why not? :)"

"Many years ago I wrote a spreadsheet, which todays is maintained by someone else, but I still feel passion to that spreadsheet, I know it's the most boring subject for most of you, but I really love spreadsheets."

Показывает сорцы часов на moonlight "This is just a plain XAML file, there is no magic to do this, it was just a clock thing [...] And there we must have a timer somewhere that updates it... Uh... where da hell is that... Ok, that is... that is magic :)"

Показывает другие часы, которые написал сам: "I wrote it just a year ago, and I'm going to kill it, because as you can see I didn't add a close button, so there is no way you can kill that thing now [... ps aux | grep mono; kill 29418...] The linux is very usable ;)"

"type mopen default.xaml, and it will launch a calendar in a window, and it looks... it looks like ASS!"

"Damn I'm thirsty, and this water is from someone else I'm afraid I'm gonna have a herpes [...] Oh thanks so much! No more herpes! Thanks, thanks! I'm very scared of that... um... you know, because you can't get rid of that once you get it."

"Uh what? Uh, I use a lot of alcohol..."

Про производительность рендера moonlight: "I'm gonna show you an embarrasing setup, because the performance is crushious there [заходит на сайт microsoft, фокс виснет] Well, that's not a performance issue I wanted to show you, a different performance issue, but I guess... A performance issue is a performance issue :) [...] I'll show you some other site that sucks later."

"We have an early prototype of a silverlight designer, I can show it to you, but you would laugh at me, so I'm not gonna do that..."

Показывает шахматы на silverlight: "Here you've allready noticed a bug: the first it says '.NET wins!', right, so we must fix that, so we search for this '.NET', and we change this bad boy to 'mono', and we will run it again. That is a beauty of opensource you can take a credit for someone else is non capable :)"

Показывает моно на Нокии 778: "It has a yahoo service, a sooner microsoft company... Uh the IRONY!!!"

"C'mon, ask me question! You know you're here, you should ask me: why are you destroying capitalism or something!"

"I'm a hippie! You know, I love everybody... so... I love you, guys... Well, not in that way!"

>>>

lester_dev
()

Интересная статья про скиннинг...

Форум — Talks

... на висте :)

СЕО компании StarDock (которая делает WindowBlinds для соплепускания вендузятников) жалуется на убогий механизм отображения интерфейса висты. Несколько цитат для Ъ:

Про темы на msstyles: Windows Vista has .msstyles too but the format is obfuscated. In XP, the format was literally documented. So there is no StyleBuilder equivalent to making a .msstyles file on Vista. Instead, it involves hex editing your own .msstyles bit by bit. Even then, only small parts of the Aero (the default Windows Vista skin -- that glassy look) have been changed so far in the resulting Vista .msstyles.

Про UAC:

What is it with Microsoft and confirmation dialogs? Ever try to edit your Windows Live Messenger contact list? Go ahead, try to delete a contact. I'll wait. Confirmations. You can't get rid of them. Copying a file from a network drive gives you a confirmation dialog too -- as if I had a muscle spasm when I dragged and dropped files. But all that's a picnic compared to trying to actually integrate new features into the OS. That's because the User Account Control system (UAС) is evil.

Про сайдбар:

Just how big a failure is the Windows Vista Sidebar? Even though it's trivially easy to skin, hardly anyone bothers to make skins for it. Heck, most people just turn it off once they figure out how to. It's just completely useless. The Sidebar gallery on WinCustomize has had 1 skin since October. WindowBlinds 6, which supports Sidebar skins has virtually no skins for it. If you look at the screenshots of people using the Sidebar, you can tell they're not really using it. A clock and maybe a CPU meter? Take a look back at the screenshot at the start of this article from 1994. That sidebar (Control Center for OS/2) was more useful than the Sidebar. At least it had really good virtual desktops built in. The gallery at Live.com is similarly depressing. The Sidebar should just be quietly taken in back and shot.

Замечательная статья http://www.wincustomize.com/Articles.aspx?aid=302541

>>>

lester_dev
()

Убунтовцы про Perl

Форум — Talks

Sikon, признавайся, твоя работа?

http://packages.ubuntu.com/gutsy/perl-base

>>>

lester_dev
()

Проба №2

Галерея — Скриншоты

Раскритиковали тут меня давеча, что верхняя панель захламлена, и awn не юзается. Вот вам, получайте. До кучи прикручено global-menu, спасибо товарищу bis0n за наводку.

lester_dev
()

[вещетсва] Новый вид КДЕ4

Форум — Talks
lester_dev
()

Android

Галерея — Скриншоты

Поставил Android SDK на-посмотреть, понравилось - очень грамотно реализовано API, все немного непривычно, но интересно. Колупаюсь сейчас пока со стандратными примерами, есть пара идей написать свою программу. На скрине собственно эмулятор с Андроидом, еклипс с установленным ADT и браузер с документацией, идущей с СДК (что достаточно удобно).

Да, также работающий compiz на драйвере ATI (Не виснет! Ура! Ура!!)

Ubuntu 7.10

lester_dev
()

Sun предлагает $10,500 за идею

Новости — Java
Группа Java

Компания Sun Microsystems запустила конкурс NetBeans Innovators Grant, который позволит opensource-разработчикам получить грант на свой проект.

Будут отобраны 10 проектов, наиболее интересных с точки зрения Sun, и их разработчики получат $10,500 на ведение разработки. Также будут отобраны еще 10 маленьких проектов, их создатели получат $2,000. Два проекта, которые окажутся наиболее успешными после завершения, получат по одной из двух $11,000 золотых премий или из двух серебряных по $5,000.

Прием заявок продолжится до 3 марта 2008 года.

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

 , , , ,

lester_dev
()

[wiki] Почему не отображается мой contribution?

Форум — Linux-org-ru

 

lester_dev
()

[оло^W Microsoft на sourceforge.net!

Форум — Talks

http://b2xtranslator.sourceforge.net/

боюсь спросить, это ОН?

>>>

lester_dev
()

Andrea Cimitan нуждается в помощи gtk+ кодера

Новости — GNOME
Группа GNOME

Автор движка Murrine и дефолтной темы GNOME 2.22 попросил помощи сообщества для добавления в GTK+ поддержки прозрачности, которую он реализовал в своем движке.

Что надо сделать в данный момент:

  • Добавить GtkSetting, что-то вроде boolean rgba-colormap = TRUE | FALSE;
  • Привязать GtkSetting к Xsetting;
  • Читать GtkSetting перед созданием Window и устанавливать rgba-colormap, если оно в наличии.
Кодеры, выручайте. Если это сделать, очень вероятно, что по-дефолту Gnome будет выглядеть примерно так.

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

 , ,

lester_dev
()

Xakep нашел закладку в FF

Форум — Talks

вот здесь http://www.xakep.ru/magazine/xa/101/064/1.asp матерые ксакепы открыли страшную правду - оказывается в фаерфоксе найден код, связывающийся с Гуглом (здесь всем дрожать) и передающий какие-то данные! (ой страшно). После шаманских танцев с вендовыми фаерволами и сниферами содержимое таинственных пакетов было раскрыто - в них оказалась бинарная мешанина со строкой www.gooogle.com! Вот он - тайный заговор мировых мультикорпораций! Все мировые биржи в панике, акции Гугла и Mozilla, Corp. неуклонно падают, конкуренты потирают руки.

Для Ъ: Афторы ксакепа открыли для себя антифишинговый механизм фокса на основе гугловских рангов.

З.Ы. JB, мы тебя очень любим =)

>>>

lester_dev
()

Ну вот он, вендекапец

Форум — Talks

Небезызвестный Alky-project, который грозился перенести DirectX на *никс минуя всякие вайны и прочие красноглазые проекты, теперь вознамерился сделать ни-много-ни-мало целый DirectX 10 на XP.

http://www.technospot.net/blogs/download-directx-10-for-windows-xp-from-alky-...

Ждем, когда станут падать акции MSFT, как жалких неудачников, неосиливших простой проект, который сделал один студент.

>>>

lester_dev
()

Кислотное^W облако меток

Форум — Linux-org-ru

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

>>>

lester_dev
()

Определен новый стиль для Ubuntu 8.04

Новости — Ubuntu Linux
Группа Ubuntu Linux

Изначально планировалось полностью изменять все оформление с каждым последующим long-term-support релизом, начиная с 8.04, но все-таки решили отложить переоформление до 8.10.

Как сообщил Kenneth Wimer:

"Было отвечено на много базовых вопросов и теперь мы можем начать двигатся вперед - однако, помните, мы не собираемся радикально изменять оформление для Hardy, так как это последний из LTS циклов"

Поэтому, как видно из скриншота, стиль будет похож на предыдущие релизы Ubuntu, однако будет содержать улучшения. Какие? Увидим сами.

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

 ,

lester_dev
()

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