Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Прошу помощи в проекте  (Прочитано 7952 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Phlya

  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Прошу помощи в проекте
« Ответ #60 : 22 Августа 2013, 20:57:20 »
Phlya, на Tkinter. Так раз для такого приложения.

Хм, ну, как хотите, но я бы советовал GTK или Qt лучше...
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн Grigory Smirnov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1339
  • Дайте мне исходники, и я переверну Землю.
    • Просмотр профиля
    • Дафтер
Re: Прошу помощи в проекте
« Ответ #61 : 23 Августа 2013, 12:20:46 »
Phlya, 1. Чем лучше
              2. Если плюсы действительно будут, то напишу на другом.

Оффлайн Phlya

  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Прошу помощи в проекте
« Ответ #62 : 23 Августа 2013, 13:33:21 »
Phlya, 1. Чем лучше
              2. Если плюсы действительно будут, то напишу на другом.

Значительно более мощные инструменты, в смысле Tkinter для чего-нибудь заметно серьезного крайней редко используют. Мне сходу сложно привести конкретный пример, но я уверен, что это должно быть легко найти в гугле. В целом, и у него есть плюсы в том смысле, что, наверное, его проще всего приделать и с ним меньше всего возни. Ну, и он идет по умолчанию с питоном => будет кросс-платформенным без всяких заморочек. В общем, решать Вам, но рекомендую сначала почитать обсуждения в интернете как минимум.
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7215
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Прошу помощи в проекте
« Ответ #63 : 23 Августа 2013, 13:39:15 »
Grigory Smirnov, GTK роднее для Unity, Qt - больше документации, по функционалу поспорю с Phlya, так как, если очень много функционала в библиотеке - тогда тормознутая и тяжелая программа. Нужный функционал можно и в небольших библиотеках найти, а с виджетами (кнопками, колонками, окошками и т.д. работа примерно одинаковая). Есть необходимость в монструозности программы - подключай glib. Но тебе всего пару кнопок и надо, нет смысла в подключении движка WebKit и прочей лабуде из Qt.

Оффлайн Grigory Smirnov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1339
  • Дайте мне исходники, и я переверну Землю.
    • Просмотр профиля
    • Дафтер
Re: Прошу помощи в проекте
« Ответ #64 : 23 Августа 2013, 13:45:36 »
peregrine, что я и говорю.

Оффлайн Phlya

  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Прошу помощи в проекте
« Ответ #65 : 23 Августа 2013, 14:02:43 »
Ну, я не навязываю, просто говорю, что я бы Tkinter не использовал =)
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7215
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Прошу помощи в проекте
« Ответ #66 : 23 Августа 2013, 18:46:31 »
Grigory Smirnov, бери GTK, если будешь утяжелять, а если программа легкая, то и Tkinter подойдёт.

Оффлайн maximand

  • Активист
  • *
  • Сообщений: 307
    • Просмотр профиля
Re: Прошу помощи в проекте
« Ответ #67 : 23 Августа 2013, 19:02:44 »
Что-то я тут не вижу концепции или ТЗ.
Как бы делал я.
Сделал бы нечто консольное, которое потянет анекдоты с разных мест.
Это надо запихивать в БД SQLite.
У анекдота должна быть статистика и тема (политический, про блондинок, про Штирлица ...)
Может быть рейтинг. Язык, время создания, автор и т.п.
Утилита заполняет базу... становится понятно на сколько она будет большая.

Далее делается программулина (я знаю только WXWidgets) GUI которая тащит из базы анекдот.
Или это может быть консольная приблуда, которая по расписанию тащит анекдот и отображает в трее.
Когда есть база, то легко дабыть данные.

Елси база будет монстроидальная (не поверю в это), то надо идти к тому, что нужет  движок на сайте, который по запросу будет оттдавать анекдоты в виде XML, например.

Оффлайн Grigory Smirnov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1339
  • Дайте мне исходники, и я переверну Землю.
    • Просмотр профиля
    • Дафтер
Re: Прошу помощи в проекте
« Ответ #68 : 23 Августа 2013, 19:23:26 »
maximand, так вот. База станет просто огромной, а со временем еще и старой.

Язык, кхм, допустим. Но автор и дата создания?? Как вы себе это представляете? Если я буду делать возможность добавления своих анекдотов, то они будут добавляться в другую таблицу, где будет учтена дата и время. Если еще и автор, то придется регистрироваться. Рейтинг будет, но систему синхронизации я еще не продумал полностью. Вообщем все, что вы описали, так или иначе будет. Советую читать все сообщения в теме, а не первые два.

Оффлайн maximand

  • Активист
  • *
  • Сообщений: 307
    • Просмотр профиля
Re: Прошу помощи в проекте
« Ответ #69 : 23 Августа 2013, 19:41:30 »
Я всё равно не понял концепции.
Вы хотите получить аплет, типа прогноза погоды, только отображающий свежие анекдоты?
Или это будет приложение для чтения анекдотов из базы офлайн?
Для первого случаю нежен коннектор к сайтам и парсер ( они же не предлагают API)
Для второго случаю нужна база данных. Ну будет она 50 мегов ну 100.

Оффлайн Grigory Smirnov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1339
  • Дайте мне исходники, и я переверну Землю.
    • Просмотр профиля
    • Дафтер
Re: Прошу помощи в проекте
« Ответ #70 : 23 Августа 2013, 19:51:18 »
maximand, приложение для чтения анекдотов онлайн... и не только. Все фишки раскрою позже. Чтобы удволетворить общее любопытство: для Unity будут всплывающие уведомления.

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7215
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Прошу помощи в проекте
« Ответ #71 : 23 Августа 2013, 20:47:34 »
Grigory Smirnov, всплывающие можно и для xfce/openbox, везде, где есть notify-send

Оффлайн maximand

  • Активист
  • *
  • Сообщений: 307
    • Просмотр профиля

Оффлайн Grigory Smirnov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1339
  • Дайте мне исходники, и я переверну Землю.
    • Просмотр профиля
    • Дафтер
Re: Прошу помощи в проекте
« Ответ #73 : 24 Августа 2013, 12:59:07 »
maximand, чего вы добиваетесь? Есть какая-то консольная утилитка и что?

Оффлайн maximand

  • Активист
  • *
  • Сообщений: 307
    • Просмотр профиля
Re: Прошу помощи в проекте
« Ответ #74 : 24 Августа 2013, 22:56:48 »
maximand, чего вы добиваетесь? Есть какая-то консольная утилитка и что?
FYI это Для Вашей Информации и не более. Не нужна информация, можно не читать.
А можно посмотреть и увидеть что либо новое, полезное или бесполезное.
Мне, например, понравилась идея использования CONKY для вывода информации...
А так же собственно уже реализован вывод данных. Ничто не мешает посмотреть как это уже кто-то реализовал.
Поделиться опытом...
Даже приметы есть http://linux-tansi.blogspot.ru/2010/12/bashorgru-fortune.html
IMHO
« Последнее редактирование: 24 Августа 2013, 23:18:13 от maximand »

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.