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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Что запрограммировать?  (Прочитано 13776 раз)

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

Оффлайн maximand

  • Активист
  • *
  • Сообщений: 307
    • Просмотр профиля
Re: Что запрограммировать?
« Ответ #45 : 30 Марта 2013, 00:33:24 »
appomsk, а не слабо мой вот такой калькулятор (C++ и wxWidgets) cделать круче? или проще...
http://forums.wxwidgets.org/viewtopic.php?f=21&t=32384

Оффлайн gva230

  • Активист
  • *
  • Сообщений: 981
  • GUI-овый Linuxоид
    • Просмотр профиля
    • Моя дикая страничка
Re: Что запрограммировать?
« Ответ #46 : 30 Марта 2013, 00:41:00 »
Смотрю развели тут плач Ярославны...
Предлагаю написать небольшие программки с гуем для решения простых задач:
1 - Получение рута в Android-аппаратах.
2 - Перепрошивка Android-аппаратов кастомными прошивками.
Под винду таких тьма, а вот под Linux что-то не найти...
Kubuntu - наше фсё! :Ь

Оффлайн maximand

  • Активист
  • *
  • Сообщений: 307
    • Просмотр профиля
Re: Что запрограммировать?
« Ответ #47 : 30 Марта 2013, 00:44:43 »
...
Предлагаю написать небольшие программки с гуем для решения простых задач:
1 - Получение рута в Android-аппаратах.
2 - Перепрошивка Android-аппаратов кастомными прошивками.
...
И где исходники ваших библиотек? И чьи андроиды запарывать будем?

appomsk

  • Гость
Re: Что запрограммировать?
« Ответ #48 : 30 Марта 2013, 00:49:37 »
Млин, даже не знаю, что ответить...

Просто посоветовать (это просто мнение) - забудь С++. Переходи на HTML+JS+CSS, без работы в ближайшие лет 10 не останешься. (Я на С++ когда-то программировал, но это был другой С++ и другой ГУЙ. И было это с 20 лет назад).



Пользователь решил продолжить мысль 30 Марта 2013, 00:52:27:
Смотрю развели тут плач Ярославны...
Предлагаю написать небольшие программки с гуем для решения простых задач:
1 - Получение рута в Android-аппаратах.
2 - Перепрошивка Android-аппаратов кастомными прошивками.
Под винду таких тьма, а вот под Linux что-то не найти...
Потому что все это делается из под консоли одной строкой. А Гуишная обертка... Ну если совсем время девать некуда.
« Последнее редактирование: 30 Марта 2013, 00:52:27 от appomsk »

Оффлайн Phlya

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Что запрограммировать?
« Ответ #49 : 30 Марта 2013, 00:54:55 »
Про биологию на питоне сотни программ
https://github.com/search?l=Python&p=2&q=biology&ref=simplesearch&type=Repositories
возможно в этой среде и стоит пообщаться?
http://biopython.org/wiki/Main_Page
Ох, я знаю) И еще больше программ не на питоне, но скрипты к ним пишутся на питоне. Но я не говорил, что буду писать только биологические программы, хотя спасибо за предложение.

А про математические выражения... Боюсь, для меня это слишком сложно =)
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн demkov

  • Старожил
  • *
  • Сообщений: 2692
    • Просмотр профиля
Re: Что запрограммировать?
« Ответ #50 : 30 Марта 2013, 00:55:43 »
Ухари продают mmex под своей маркой http://www.mi-shop.co.uk/features.php
У нас есть порт на андроиде https://play.google.com/store/apps/details?id=com.money.manager.ex
А разве это не нарушение GPL?

Оффлайн Phlya

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Что запрограммировать?
« Ответ #51 : 30 Марта 2013, 00:58:36 »
Смотрю развели тут плач Ярославны...
Предлагаю написать небольшие программки с гуем для решения простых задач:
1 - Получение рута в Android-аппаратах.
2 - Перепрошивка Android-аппаратов кастомными прошивками.
Под винду таких тьма, а вот под Linux что-то не найти...
Задачи простые, программки небольшие, но я не знаю, как к такому подступиться. Просто не представляю, как то в принципе работает. Но то, что такие программы необходимы, это точно, я согласен.

Напрягает, что никто из потенциальных исполнителей, возможно, более компетентных, не отписываются(( А то я тот еще программист, ничего особо не умею, в общем-то.
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн maximand

  • Активист
  • *
  • Сообщений: 307
    • Просмотр профиля
Re: Что запрограммировать?
« Ответ #52 : 30 Марта 2013, 01:04:21 »
Ухари продают mmex под своей маркой http://www.mi-shop.co.uk/features.php
У нас есть порт на андроиде https://play.google.com/store/apps/details?id=com.money.manager.ex
А разве это не нарушение GPL?
Тоже не читаете лицензии? http://ru.wikipedia.org/wiki/GNU_General_Public_License

Оффлайн demkov

  • Старожил
  • *
  • Сообщений: 2692
    • Просмотр профиля
Re: Что запрограммировать?
« Ответ #53 : 30 Марта 2013, 01:07:15 »
maximand,
да читал же.
Читал определения где-то FSF, в которых они говорили о нахождении тонкой грани между «продукт — форк открытого продукта» и «продукт — основа которого — СПО» или вроде того. Не смотря на то, что грань эту нужно отстаивать в судебном порядке, я бы засомневался, что та штука за 2 тысячи рублей сильно отличается от MMEx.

Оффлайн gva230

  • Активист
  • *
  • Сообщений: 981
  • GUI-овый Linuxоид
    • Просмотр профиля
    • Моя дикая страничка
Re: Что запрограммировать?
« Ответ #54 : 30 Марта 2013, 01:13:43 »
Смотрю развели тут плач Ярославны...
Предлагаю написать небольшие программки с гуем для решения простых задач:
1 - Получение рута в Android-аппаратах.
2 - Перепрошивка Android-аппаратов кастомными прошивками.
Под винду таких тьма, а вот под Linux что-то не найти...
Потому что все это делается из под консоли одной строкой. А Гуишная обертка... Ну если совсем время девать некуда.
Вот я, к примеру, не знаю как это сделать. В смысле не знал. :) А если бы была соответствующая гуёвая программулина, то мой путь к решению длился бы не много дней и ночей в тщетных поисках и чтении манов, а - несколько минут.

Кстати, в этом большая проблема! Многие знающие люди наивно полагают, что те знания, которые у них есть, есть и у всех остальных. И искренне удивляются, когда к ним подходят с элементарным, на их взгляд, вопросом. Такая болезнь присутствует у многих преподавателей, Linuxоидов и программистов. Они не могут понять, как можно чего-то не знать или не понимать. :) Дали бы волю этим программистам с Linuxоидами, они бы дальше консоли не вылазили. Знаю, сам такой. :) Но 99,9% других людей нужны более наглядные методы взаимодействия с компьютером. Поэтому ГУИ очень важны и очень нужны, не смотря на "элементарно делается через консоль".

Просто получится так, что вы что-то "элементарно делаете через консоль", а какой-то ушлый Билли Джопс натягивает на это ГУИ и гребёт миллионы. Потому что его система проста и понятна миллионам хоячков, в отличие от ваших "элементарных действий в консоли".
« Последнее редактирование: 30 Марта 2013, 01:16:26 от gva230 »
Kubuntu - наше фсё! :Ь

Оффлайн Phlya

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Что запрограммировать?
« Ответ #55 : 30 Марта 2013, 01:15:56 »
А каким образом это делается через консоль? Если есть строгий алгоритм, может, это можно и обернуть ГУЕм.
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн demkov

  • Старожил
  • *
  • Сообщений: 2692
    • Просмотр профиля
Re: Что запрограммировать?
« Ответ #56 : 30 Марта 2013, 01:17:28 »
ВНИМАНИЕ, ВОПРОС!

Сколько Ubuntu Software Center берёт за продажу приложений?
Вот у Android Play Market от Google хорошая штука — качественные игрульки по 30р. Не дорого, не жалко.
Заходишь в ЦП убунты — разориться можно.
Сделали бы что-нибудь простенькое и маленькое недорого.

Оффлайн Phlya

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Что запрограммировать?
« Ответ #57 : 30 Марта 2013, 01:20:48 »
Нельзя ставить цену ниже $2.99, 20% уходит в каноникал. http://developer.ubuntu.com/publish/
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн maximand

  • Активист
  • *
  • Сообщений: 307
    • Просмотр профиля
Re: Что запрограммировать?
« Ответ #58 : 30 Марта 2013, 01:21:20 »
Эта "штука" вообще не отличается от mmex - это не форк вовсе.
GPL не запрещает форкать  и продавать (продавать может кто угодно, не только автор). Запрещено не предоставлять исходный код.
Суть копилефта в распространении свободного софта. Это нужно было чтобы Linux развивался.
Можно взять и начать продавать Gimp, например. В исходном виде с исходниками. Всем кто спровит, говорить, что оказываешь поддержку.
Недавно запускал Poedit дык  сразу банер от автора - не покупайте меня, шлите мне донаты. Тоже видимо кто-то продаёт продукт. А сколько появилось скачек открытого софта за посылку SMS. Нет защиты от жуликов.

Вот ответ по этому поводу от продавцов mmex:

"We have not changed the program itself, so all the credits and links to your
website remain intact, however we do enclose some extra documentation and
provide after sales support for our customers.

Nowhere on our website do we say that it is our software or that we authored
it, we simply describe it for what it is: Personal and Small Business
Accounts software, abbreviated to P.S.B.A.

We have altered the website to say that the CD contains MMEX you can find
the alterations on this page: http://www.mi-shop.co.uk/terms.php"

So I am not sure what else we can do here.



Пользователь решил продолжить мысль 30 Марта 2013, 01:25:47:
А каким образом это делается через консоль? Если есть строгий алгоритм, может, это можно и обернуть ГУЕм.
Во! Значит есть понимание взаимодействия процессов. Я и предлагал как пример, форматилку для флэшек или сканирование. Именно фронтенды нужны обывателю.
« Последнее редактирование: 30 Марта 2013, 01:25:47 от maximand »

appomsk

  • Гость
Re: Что запрограммировать?
« Ответ #59 : 30 Марта 2013, 01:34:46 »
Так для ... Да, млин, не знаю для чего:

1.

In 1903 at a meeting of the American Mathematical Society, F. N. Cole read a paper entitled
“On the Factorization of Large Numbers.” When called upon to speak, Cole walked to the board and, saying nothing, raised two to its sixty-seventh power and subtracted one from the answer. Then he multiplied, longhand, 193,707,721 by 761,838,257,287 and the answers agreed. Without having said a word, Cole sat down to a standing ovation. Afterwards he announced that it had taken him twenty years of Sunday afternoons to factorize the Mersenne number 2^67-1.

2.

Mathematica Navigator, книга 2009 года - вычисление того, что не простое 2^254-1 составило 3 часа.

3.

В 2013 в Pari это делается моментально. Может просто эвристика, не знаю, но как бы факт - что любитель может запрограммировать значащего? Я не знаю...

===

А насчет консоли - дык я сам там ни фига не понимаю. Зато Гугл знает все. Однозначно. :)


 

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