The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"RE: Я написал плохой Гуй!"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"RE: Я написал плохой Гуй!"
Сообщение от Phil emailИскать по авторуВ закладки on 22-Авг-02, 11:02  (MSK)
Дорогие, господа!
В свое время я написал клиентскую часть на GTK+ для
MySQL. Я предпологал, что она может быть интересной
гражданам т.к. MySQL достаточно широко используется,
а нормального клиента я не видел. Мне интересны Ваши
мнения о причинах неудачи моего проекта.
Что хреновато:
-Сама идея написания клиента пуста
т.к. в нем нет необходимости народ пользуется более
достойными средствами?
-Плохой, непродуманный  интерфейс?
-Глюкавость?
Если в идее есть, что-то здравое, то что следует
изменить в проекте. Если у Вас есть время и желание
отозваться то буду Вам очень благодарен.
Адрес моего Гуя:http://unixware.ru/program.pl?prog_id=1335
  
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Я написал плохой Гуй!"
Сообщение от smooth Искать по авторуВ закладки on 26-Авг-02, 12:26  (MSK)
я например пользуюсь mysqlgui - с их родного сервера - вроде меня удовлетворяет - а где скрины посмотреть можно?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Я написал плохой Гуй!"
Сообщение от J Искать по авторуВ закладки on 26-Авг-02, 13:06  (MSK)
>я например пользуюсь mysqlgui - с их родного сервера - вроде меня
>удовлетворяет - а где скрины посмотреть можно?


а смысл смотреть gtk+ поделку - оно ведь всегда требует каких-то немыслимых версий библиотек, которых у меня нет

люди - будьте проще, пишите на tk интерфейсы, ну пожалуйста

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Я написал плохой Гуй!"
Сообщение от pth Искать по авторуВ закладки on 27-Авг-02, 04:06  (MSK)
>люди - будьте проще, пишите на tk интерфейсы, ну пожалуйста

И еще ковыряться с tcl? Да и выглядит tk у..ё..о.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Я написал плохой Гуй!"
Сообщение от J Искать по авторуВ закладки on 27-Авг-02, 16:31  (MSK)
>>люди - будьте проще, пишите на tk интерфейсы, ну пожалуйста
>
>И еще ковыряться с tcl? Да и выглядит tk у..ё..о.


а по мне - gtk выглядит уродливо

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Я написал плохой Гуй!"
Сообщение от pth Искать по авторуВ закладки on 27-Авг-02, 18:57  (MSK)
>а по мне - gtk выглядит уродливо

Подбери тему и будет тебе счастье. Смысл не в этом. Зачем изучать лишний  язык? Бери пример с Холмса - забывай ненужное.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Я написал плохой Гуй!"
Сообщение от J Искать по авторуВ закладки on 27-Авг-02, 21:43  (MSK)
>>а по мне - gtk выглядит уродливо
>
>Подбери тему и будет тебе счастье. Смысл не в этом. Зачем изучать
>лишний  язык? Бери пример с Холмса - забывай ненужное.

зачем юзеть левые библиотеки?
по поводу тем я не знаю - у меня gtk++ нет как класса
а по поводу интерфейса мое мнение - должен быть отдельно движок, и отжельно, пусть даже плагинами, отобрадение результатов
нет у меня gtk++ - я напишу отображалку под ncurses, у котого-то стоит тоьлко motif - он напишет на motif, если найдутся фанаты чистых иксов - пусть пишут на сях.

кстати, о mysql, движок - это ж сама libmysql
ну так и надо было говорить не как о новой программе, а о новом gtk++ интерфейсе к libmysql


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: Я написал плохой Гуй!"
Сообщение от pth Искать по авторуВ закладки on 28-Авг-02, 01:52  (MSK)
>зачем юзеть левые библиотеки?
>по поводу тем я не знаю - у меня gtk++ нет как
>класса

Не уверен - не ругай. Кстати пишется - GTK+;

>а по поводу интерфейса мое мнение - должен быть отдельно движок, и
>отжельно, пусть даже плагинами, отобрадение результатов
>нет у меня gtk++ - я напишу отображалку под ncurses, у котого-то
>стоит тоьлко motif - он напишет на motif, если найдутся фанаты
>чистых иксов - пусть пишут на сях.

ИМХО, сделать удобную морду намного сложнее, чем "движок". И это "движок" должен быть плагином(ами) к морде.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: Я написал плохой Гуй!"
Сообщение от Арлекин emailИскать по авторуВ закладки on 28-Авг-02, 09:32  (MSK)
Никогда "морда" не может быть первичной. Она по сути своей предназначена для "показа результата чего-то". Сама по себе она нафиг никому не нужна. Пример: что бы мастдайщики не кричали о первичности графической оболочки, она предназначена только лишь для предоставления пользователю возможности пользоваться функциональностью винды. И искы также есть СРЕДСТВО ДОСТУПА, а не сама функциональность.
Что касаемо сложности, увы так, морду ВСЕГДА сложнее делать, но от этого никуда не денешься - кто-то любит китайскую кухню, кто-то мексиканскую, а кто-то кроме жареной картошки и соленых огурцов и не жрал никогда ничего...
  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "RE: Я написал плохой Гуй!"
Сообщение от pth Искать по авторуВ закладки on 28-Авг-02, 16:58  (MSK)
>Никогда "морда" не может быть первичной. Она по сути своей предназначена для

Мышление наизнанку. ИНТЕРФЕЙС - первичен, РЕАЛИЗАЦИЯ - вторична.

>"показа результата чего-то". Сама по себе она нафиг никому не нужна.

Вся работа пользователя осуществляется через интерфейс. Если он ущербен, то самое крутое "чего-то"  - бесполезный хлам.

>Пример: что бы мастдайщики не кричали о первичности графической оболочки, она
>предназначена только лишь для предоставления пользователю возможности пользоваться функциональностью винды. И

Проблемы масдая - как раз в ущербном интерфейсе. (Точнее неправильном позиционировании - интерфейс для неграмотных даунов).

>искы также есть СРЕДСТВО ДОСТУПА, а не сама функциональность.

И это главное, иначе вся функциональность была бы недоступной (читай бесполезной).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "RE: Я написал плохой Гуй!"
Сообщение от Арлекин emailИскать по авторуВ закладки on 28-Авг-02, 17:53  (MSK)
Если думать по-вашему, то все мы работаем ради интерфейсов. И мобильный телефон тоже придумали только для того, чтобы на джяве в нем картинки рисовать. AUTOCAD тот вообще сначала научили красиво рисовать, а уж потом расчитывать косозубые зацепления на выкрашивание. "феррари" вообще нарисовали раньше, чем сделали двигатель. В космос полетели тоже только потому, чтобы по телевизору показали.
Вы, сударь, не в интернет-кафе, а в промышленности, там где делаются ДЕНЬГИ, посмотрите на реальное место "морд".
  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "RE: Я написал плохой Гуй!"
Сообщение от pth Искать по авторуВ закладки on 28-Авг-02, 18:32  (MSK)
>Если думать по-вашему, то все мы работаем ради интерфейсов. И мобильный телефон
>тоже придумали только для того, чтобы на джяве в нем картинки
>рисовать. AUTOCAD тот вообще сначала научили красиво рисовать, а уж потом
>расчитывать косозубые зацепления на выкрашивание. "феррари" вообще нарисовали раньше, чем сделали
>двигатель. В космос полетели тоже только потому, чтобы по телевизору показали.
>
>Вы, сударь, не в интернет-кафе, а в промышленности, там где делаются ДЕНЬГИ,
>посмотрите на реальное место "морд".

А Вы сударь слишком узко понимаете слово интерфейс. Для мобильного телефона интерфейс - это кнопки для набора номера, давайте обсудим их бесполезность? Автокад с самого начала обладал телепатическими способностями и угадывал какую передачу ему надо обсчитать? Феррари сама знает куда ехать, а руль - это так, для красоты?

Вы очевидно так измучены M$, что для Вас аксиома, что интерфейс = GUI и GUI = ужасно неудобная фигня. Неверно как первое так и второе.

P.S. Может для Вас это и секрет, но ключи командной строки - тоже интерфейс.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "RE: Я написал плохой Гуй!"
Сообщение от Арлекин emailИскать по авторуВ закладки on 29-Авг-02, 07:27  (MSK)
Короче, сделай КНОПКУ, чтоб народ валом пер отдать бабло за счастье просто кликнуть по ней. Если у тебя получится - ты меня убедил. Все остальное - ТРЕП.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

16. "RE: Я написал плохой Гуй!"
Сообщение от pth Искать по авторуВ закладки on 29-Авг-02, 13:57  (MSK)
>Короче, сделай КНОПКУ, чтоб народ валом пер отдать бабло за счастье просто
>кликнуть по ней. Если у тебя получится - ты меня убедил.
>Все остальное - ТРЕП.

Ага, счас все брошу и буду вас убеждать ...


  Рекомендовать в FAQ | Cообщить модератору | Наверх

17. "RE: Я написал плохой Гуй!"
Сообщение от Арлекин emailИскать по авторуВ закладки on 29-Авг-02, 14:29  (MSK)
Типа если бросишь, то сделаешь... Ща !
Желающих и впрямь немеряно, да только никто еще не сделал.
Все.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

19. "RE: Я написал плохой Гуй!"
Сообщение от pth Искать по авторуВ закладки on 30-Авг-02, 04:41  (MSK)
>Типа если бросишь, то сделаешь... Ща !

Не, просто ваше мнение я ценю высоко, но не настолько. Но если вы мне раскажете кто, что и как должен с этой КНОПКОЙ делать, и почему народ будет отдавать бабло именно за эту КНОПКУ, то я, засучив рукава, ...

>Все.
Вот теперь - да.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

21. "RE: Я написал плохой Гуй!"
Сообщение от Dima emailИскать по авторуВ закладки on 04-Сен-02, 17:19  (MSK)
>Если думать по-вашему, то все мы работаем ради интерфейсов. И мобильный телефон
>тоже придумали только для того, чтобы на джяве в нем картинки
>рисовать. AUTOCAD тот вообще сначала научили красиво рисовать, а уж потом
>расчитывать косозубые зацепления на выкрашивание. "феррари" вообще нарисовали раньше, чем сделали
>двигатель. В космос полетели тоже только потому, чтобы по телевизору показали.
>
>Вы, сударь, не в интернет-кафе, а в промышленности, там где делаются ДЕНЬГИ,
>посмотрите на реальное место "морд".

Я тоже с этим мнением согласен, в первую очередь делают движок, а потом любую морду к нему. Что по вашему сложнее, нарисовать морду изящьную и придумать интерфейс, или реализоваться саму задумку проекта? а что если потратили пол года на интерфейс, а потом когда начали задумку (движок) делать, то не хрена не вышло, что тогда? полгода выкинули? Так-то. Сначала идея, а потом фейс!
PS: знаю по собственному опыту!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

22. "RE: Я написал плохой Гуй!"
Сообщение от pth Искать по авторуВ закладки on 05-Сен-02, 03:23  (MSK)
>Что по вашему сложнее, нарисовать морду
>изящьную и придумать интерфейс, или реализоваться саму задумку проекта?

Читайте внимательнее.

> а что
>если потратили пол года на интерфейс, а потом когда начали задумку
>(движок) делать, то не хрена не вышло, что тогда? полгода выкинули?

!!!
Вы серьезно хотите, чтобы на это кто-нить отвечал?

>Так-то. Сначала идея, а потом фейс!

Т.е. процесс для вас важнее конечной цели? Вы хотите БЫТЬ программистом или создавать программы? Хотите зарабатывать деньги или их тратить?

Была бы цель, а способ найдется.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: Я написал плохой Гуй!"
Сообщение от Phil emailИскать по авторуВ закладки on 28-Авг-02, 10:22  (MSK)
Господа, GTK+ есть как правило везде!
Сегодня альтернатива GTK+ только Qt, Motif
не так популярен. Можно конечно писать
и в лоб на Xlib. Чего с Гуем делать?
Отзовитесь по сути заданного мной вопроса.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "RE: Я написал плохой Гуй!"
Сообщение от J Искать по авторуВ закладки on 28-Авг-02, 10:51  (MSK)
>Господа, GTK+ есть как правило везде!
>Сегодня альтернатива GTK+ только Qt, Motif
>не так популярен. Можно конечно писать
>и в лоб на Xlib. Чего с Гуем делать?
>Отзовитесь по сути заданного мной вопроса.


нет у меня нигде в пределах видимости ни gtk, ни qt, ни motif(разве что в нетскейпе кусочек).
или это чисто модное сейчас исключительно линукс-программирование?
мое мнение - гуй писать плагинами, заодно изучишь все основные иксовые библиотеки

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "RE: Я написал плохой Гуй!"
Сообщение от Phil emailИскать по авторуВ закладки on 28-Авг-02, 13:07  (MSK)
>
>нет у меня нигде в пределах видимости ни gtk, ни qt, ни
>motif(разве что в нетскейпе кусочек).
>или это чисто модное сейчас исключительно линукс-программирование?
>мое мнение - гуй писать плагинами, заодно изучишь все основные иксовые библиотеки
>

Изучить иксовые библиотеки неплохо, но не завянешь ли
на них писать интерфейс? Чем например Вас так огорчают
виджетные библиотеки типа GTK+, Qt? Мне кажется, что
основная масса современных программ под иксы написана
с их использованием (старые на Motif).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

18. "RE: Я написал плохой Гуй!"
Сообщение от J Искать по авторуВ закладки on 29-Авг-02, 16:24  (MSK)
>>
>>нет у меня нигде в пределах видимости ни gtk, ни qt, ни
>>motif(разве что в нетскейпе кусочек).
>>или это чисто модное сейчас исключительно линукс-программирование?
>>мое мнение - гуй писать плагинами, заодно изучишь все основные иксовые библиотеки
>>
>
>Изучить иксовые библиотеки неплохо, но не завянешь ли
>на них писать интерфейс? Чем например Вас так огорчают
>виджетные библиотеки типа GTK+, Qt? Мне кажется, что
>основная масса современных программ под иксы написана
>с их использованием (старые на Motif).


для вас перечислю имеющийся у меня софт - mozilla(раньше был motif, теперь не знаю что), ddd(motif), fookb(Xlib), xbill(что-то С++-ное), TkMIB и XWois(Tk), Xv(Xlib), rxvt(Xlib), vncclient(java), xpat2(Xlib),xsnap(Xlib),acroread(Xlib), icewm как WM. Что-то еще появилось при сборке иксов, но вот это я доставляла из дистрибутива самостоятельно.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

24. "RE: Я написал плохой Гуй!"
Сообщение от faumia Искать по авторуВ закладки on 16-Сен-02, 22:48  (MSK)

>
>
>для вас перечислю имеющийся у меня софт - mozilla(раньше был motif, теперь
>не знаю что), ddd(motif), fookb(Xlib), xbill(что-то С++-ное), TkMIB и XWois(Tk), Xv(Xlib),
>rxvt(Xlib), vncclient(java), xpat2(Xlib),xsnap(Xlib),acroread(Xlib), icewm как WM. Что-то еще появилось при сборке
>иксов, но вот это я доставляла из дистрибутива самостоятельно.

xbill, xpat2, rxvt -- Xaw+Xlib, acroread -- Motif.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

25. "RE: Я написал плохой Гуй!"
Сообщение от J Искать по авторуВ закладки on 17-Сен-02, 11:37  (MSK)
>
>>
>>
>>для вас перечислю имеющийся у меня софт - mozilla(раньше был motif, теперь
>>не знаю что), ddd(motif), fookb(Xlib), xbill(что-то С++-ное), TkMIB и XWois(Tk), Xv(Xlib),
>>rxvt(Xlib), vncclient(java), xpat2(Xlib),xsnap(Xlib),acroread(Xlib), icewm как WM. Что-то еще появилось при сборке
>>иксов, но вот это я доставляла из дистрибутива самостоятельно.
>
>xbill, xpat2, rxvt -- Xaw+Xlib, acroread -- Motif.

а где оно - Xaw  - водится?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

26. "RE: Я написал плохой Гуй!"
Сообщение от faumia Искать по авторуВ закладки on 17-Сен-02, 21:12  (MSK)

>>
>>xbill, xpat2, rxvt -- Xaw+Xlib, acroread -- Motif.
>
>а где оно - Xaw  - водится?

Кнопки в меню у xbill, xpat2, скролбар у rxvt вот он и есть Xaw.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

20. "RE: Я написал плохой Гуй!"
Сообщение от Cobold Искать по авторуВ закладки on 30-Авг-02, 14:22  (MSK)
>Дорогие, господа!
>В свое время я написал клиентскую часть на GTK+ для
>MySQL. Я предпологал, что она может быть интересной
>гражданам т.к.

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

MySQL достаточно широко используется,
>а нормального клиента я не видел.

На мой взгляд, MySQL шире всего используется для поддержки веб-контента, тоесть в связке с Apache, PHP, CGI итд, и такие вещи как phpMyAdmin
( http://www.phpwizard.net/phpMyAdmin/ ) прекрасно для такой работы подходят.

Мне интересны Ваши
>мнения о причинах неудачи моего проекта.
>Что хреновато:
>-Сама идея написания клиента пуста
> т.к. в нем нет необходимости народ пользуется более
> достойными средствами?
>-Плохой, непродуманный  интерфейс?
>-Глюкавость?
>Если в идее есть, что-то здравое, то что следует
>изменить в проекте.

В любой идее есть что-то здравое, преподнести нужно правильно. Вы свою работу никак не оформили, во всяком случае судя по http://unixware.ru/program.pl?prog_id=1335 .

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

Возможно, unixware.ru не лучшее место для презентации.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

23. "RE: Я написал плохой Гуй!"
Сообщение от Phil emailИскать по авторуВ закладки on 10-Сен-02, 10:38  (MSK)
Чесно говоря я прекрасно понимал, когда писал Гуй,
что есть масса других более могучих инструментов,
особенно, для интернета. Мне хотелось сделать
компактную программу с простым, интуитивно понятным
интерфейсом, не требующим особых ресурсов от машины
и позволяющую легко делать основные операции с MySQL
(выборки из таблицам, закачку в таблицы файлов, администрирование и т.д).
Предпологал, что программа может быть полезной тем, кто
только недавно познокомился с  SQL и MySQL.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру