LINUX.ORG.RU

Метод приведенного градиента Вульфа


0

0

Была у меня курсовая (чуть меньше года назад писал), реализующая вышеуказанный метод. Задумал я сделать к ней гуёвую обертку на питоне, и вот результат :) Си++ный файл был завернут в модуль по всем правилам, честно прочитанным на python.org и скомпилен в so-шку. Рядом для сравнения запущен убогий вендовый аналог курсовой, гуй к которому в своё время был оперативно написан в Builder, специально для сдачи в универе.

>>> Просмотр (1152x864, 126 Kb)



Проверено: Pi ()

а что там за значок КПК справа внизу?

staks
()

И ты не юзал Boost/Swig/SIP ?

stalkerg ★★★★★
()

коментарии на русском языке в верхнем регистре улыбнули :))

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

> Да программировать на gedit это, конечно, круто.

Главное, чтобы человеку было удобно. Скрин понравился.

Bohtvaroh ★★★★
()

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

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

>Да программировать на gedit это, конечно, круто.

а чем плохо? подсветка кода есть и замечательно

зы сам из-за kde люблю больше kate =)

ale ★★
()

>Рядом для сравнения запущен убогий вендовый аналог курсовой, гуй к которому в своё время был оперативно написан в Builder

в чем принципиальная разница? гуй одинаковый.

AcidumIrae ★★★★★
()

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

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

А, понял что больше всего раздражает: эти маленькие шрифты паршиво смотрятся с антиалиасингом. Жирно и уродливо. Хорошо видно по букве А в "США" в правом верхнем углу. А в правой проге без антиалиасинга шрифты отличные.

anonymous
()

Вендовый гуй лучше потому что:

Логические отступы между элементами на месте.
Кнопки: далее вперед выход группированы по смыслу.
Табы не сливаются в кашу с заголовком.
Константы для всех табов должны быть в верху.
Растянутые ячейки - ужоснахтунг.

anonymousI
()

Скрин очень понравился. У самого всё так же, только убраны проблемы со шрифтами, цвет темы сделан под цвет гномовского меню (на скрине отлично видно как оно выделяется) и этот же цвет сделан как бэкграунд.

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

> Вендовый гуй лучше потому что

+1 Разве что по поводу растянутых ячеек не соглашусь, вполне себе прилично смотрятся.

Bohtvaroh ★★★★
()

фигассе 0_o, за обои не зачет!

aspel
()

а я отказался от терминиуса в пользу моноспейса со сглаживанием, от терминиуса глаза слишком напрягались

Bozz_Bishop
()

У нас что-то подобное было по метоптам. Только за семестр таких программ нужно было штуки три-четыре написать.

annoynymous ★★
()

> Рядом для сравнения запущен убогий вендовый аналог

Сравнил. Абсолютно один фиг, только у tgk-шного кнопочки покрасивше.

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

Нифига се один фиг. Автор не осилил gtk_container_set_border_width(...), gtk_box_pack_start/end и т.п. (сорри, не знаю их пипишных аналогов) Могло бы при правильном лайауте смотреться действительно и красивее и удобнее, чем в виндовом варианте. А так - кривулька...

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

А по-моему нормально, и там и там. Не эстет я. :)

Teak ★★★★★
()

Вы ничего не поняли. В GTK-шной версии градиент сразу на кнопках показывается! Круто!

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

> а чем плохо? подсветка кода есть и замечательно

Как мало человеку надо для счастья. :)

kda ★★★★★
()

Не пиши с caps'ом, как блондинко :)

PS: виндовый гуй таки лучше получился.

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

ну и что, я знаю типа, который делал лабу для численных методов на экселе, а сам я делал на питоне ;)

Bozz_Bishop
()

>а что там за значок КПК справа внизу?

gnome-obex-send :) Пока не потерял последний телефон с bluetooth, пользовался, когда нужно было маленький файл закинуть, а переставлять карты было лень.

>И ты не юзал Boost/Swig/SIP ?

SWIG изучал, но не разобрался, как его усилиями конвертировать питоновские списки в stl-ные векторы (с двухмерными вообще потерялся :)). Был бы интерфейс обмена данными попроще, применил бы.

>коментарии на русском языке в верхнем регистре улыбнули :))

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

>...эти маленькие шрифты паршиво смотрятся с антиалиасингом...

У меня CRT-монитор.

>Вендовый гуй лучше потому что:

>...

Конструктивную критику принял, переделал. Хотя в первый раз почему-то именно этот вариант показался красивым. Наверное, я отступы и толстые границы не люблю. Ячейки переделывать не стал.

>У нас что-то подобное было по метоптам.

Они самые. Только у нас их изучение больше сводилось к теории и решению задач (на Maple в том числе), а курсовая-программа стала логическим завершением трёх семестров :)

>Автор не осилил...

Автор осилил Glade (не очень давно). Делал как нравится. Хотя сейчас сравнил старое с новым - таки да, получше стало.

>А куда делись точность и буква "ё" в слове "расчёт"?

В начале было не до точности, а в конце стало лень гуй переделывать. "Расчет" - дурацкая привычка после старой работы, раньше букву Ё всегда писал.

>О, а знаете на чём я делал для методов оптимизации прогу? На VB!

И я с него начинал, но до изучения оптимизации венда на моём компьютере не дожила :)

ГЭдит юзаю из-за нелюбви к монстроподобным IDE типа Visual Studio или KDevelop. Вим пока что не осилил, а емакс даже не тороплюсь осиливать. Еще на Pida посматриваю.

Всем спасибо за конструктивную критику.

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

Ё, однако первый раз натыкаюсь на высказывание Лебедева, с которым категорически не согласен.

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

>Ё, однако первый раз натыкаюсь на высказывание Лебедева, с которым категорически не согласен.

А как же известное "лучший валидатор - это браузер"? :)

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

> >Автор не осилил...

> Автор осилил Glade (не очень давно). Делал как нравится. Хотя сейчас сравнил старое с новым - таки да, получше стало.

gtk_container_set_border_width(...), gtk_box_pack_start/end есть и в glade, первое - ширина пордюра для контейнеров, второе - порядок виджетов в box-е (можно задавать номер и откуда отсчитывать(начало/конец)).

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

>>Ё, однако первый раз натыкаюсь на высказывание Лебедева, с которым категорически не согласен.

>А как же известное "лучший валидатор - это браузер"? :)

Для этого высказывания не подходит "категорически не согласен", тут нечто большее.

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

>> Ё, однако первый раз натыкаюсь на высказывание Лебедева, с которым категорически не согласен.

> А как же известное "лучший валидатор - это браузер"? :)

В контексте русского языка лучшим браузером будет что-нибудь вроде справочника Розенталя ;-)

ps Артемий Лебедев - отстой.

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

> У меня CRT-монитор.

Ну и что - у меня тоже. Я не против сглаживания на маленьких шрифтах в принципе, просто с ним нужно быть безумно аккуратными и четко настроить шрифты и сглаживание. Шаг влево/вправо и получается отстой. Этот скрин - тому пример. А проще всего отключить..

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

Проще всего всё поотключать только как при этом работать?

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

Скрин понравился. все так аккуратно. Самому тут скоро надо будет курсач писать, думаю тоже ГТК или КуТэ интерфейс к нему сделать...

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

>эти маленькие шрифты паршиво смотрятся с антиалиасингом. Жирно и уродливо. Хорошо видно по букве А в "США" в правом верхнем углу.

Хинтинг просто кривой и субпиксельное сглаживание не используется.

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