LINUX.ORG.RU
ФорумTalks

Разработка просмотрщика картинок нового поколения //стоимость//


1

4

cast Psych218 хотел топик Job

Распишу подробнее, как я это вижу:

При масштабировании изображения в меньшее разрешение ресемплинг производить алгоритмом sinc или же area, на выбор. Можно с переключением хоткеем. (bilinear vs. sinc http://pic4a.ru/74/Yl.png)
При масштабировании изображения в большее разрешение ресемплинг производить алгоритмом spline или же Lanczos2/Lanczos3, на выбор, так же, можно с переключением хоткеем.
А также не помешает sharpen при масштабировании изображения в меньшее разрешение, включаемый по хоткею. Настройки функции можно задавать в настройках, или же в всплывающем по хоткею окне «на лету» менять параметры и видеть результат, можно с делением изображения пополам на «до» и «после», для лучшего контроля.
Еще хотелось бы как-то вкорячить waifu2x при масштабировании изображения в большее разрешение, также, включаемое по хоткею, и также, с наглядными настройками. (CLI-утилита) https://github.com/nagadomi/waifu2x
Желательно конечно ко всему прикрутить наглядное представление «до» и «после», включаемое по хоткею.
Сама программа может иметь простейший интерфейс с меню. Выбор и открытие файла из файлового менеджера.
Настройки такие - открывать программу в полноэкранном режиме, настройки хоткеев (пред./след. изображение, zoom-in/zoom-out, выход), включить навигацию по изображению стрелками/нумпадом (помимо перетаскивания мышью), зациклить просмотр, масштабирование по-умолчанию (1:1, полный экран). Ну и настройки sharpen/waifu2x.
И еще, необходима настройка допуска масштабирования в пикселях: не масштабировать изображение на полный экран, если изображение будет увеличено лишь на [...] pix. (чтобы не мылить понапрасну)

Сама программа должна работать в Windows (но не Java!)

Сделал макет настроек: http://pic4a.ru/75/bZ.png Больше в программе не будет диалоговых окон. Основное окно будет с меню - «Файл > Настройки, Выход»

Перемещено leave из job

★★

Последнее исправление: Moderators (всего исправлений: 1)

Ответ на: комментарий от Moderators

Ты бы вместо флуда с флудерами, более точно сформировал что и как хочется и сколько готов заплатить. А то «мне голубых кровей не надо», «вы не подходите...»,«3 бутылки пива». Это конечно всё весело, но можно было бы ещё банально указать контакты, как и куда тебе стучать чтобы поговорить о деле, а не юмор юморить. И в целом, от такого в поведения можно будет в итоге ожидать фигу, кто ты и что ты не понятно и вероятность что ты банально кинешь высока.

Dron ★★★★★
()
Последнее исправление: Dron (всего исправлений: 1)
Ответ на: комментарий от Moderators

воот, значит можешь годик поработать, накопившуюся партию пива продать, на вырученные деньги оплатить 10-15 часов работы квалифицированного разработчика :)

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

более точно сформировал что и как хочется

Что конкретно интересует?

сколько готов заплатить

Вопрос таким ребром не стоит

можно было бы ещё банально указать контакты

Общайся здесь, мне общность процесса важна, FOSS все-таки

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

оплатить 10-15 часов работы квалифицированного разработчика :)

Какой хитрый, все под себя подмять хочешь)) Даже кусок хлеба (3 бутылки пива) у бедных программистов отнимаешь))

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

Что конкретно интересует?

яву ты исключил, ладно, а вдруг появиться чел готовый на php-gtk закодить всё. Я думаю ты и его попросишь удалиться. Ну, а в целом, желаемый и допускаемый стек библиотек/языков, примерные сроки иполнения, размещение проекта github/gitlab/bitbucket/etc. Связь с разработчиком, может тебе принципиально голосом пообщаться и обсудть хочется. Отчётность о проделанной работе и прочее. Тут можно и дальше, хотя если главное это конечная цель тоесть готовая к запуску программа, а остальное фигня и на усмотрение разработчика то да но всё же как минимум примерные сроки, а то кто-то будет готов, но готов 30 минут по суботам раз в 2 недели кодить.

Вопрос таким ребром не стоит

Эмм, ты в голове сообщения //стоимость// написал. В любом случае стоимость разработки нужно оценить и с точки зрения разработчика чем больше тем лучше, а с твоей наоборот, но у тебя всё же есть лимит того что ты готов заплатить. Иначе смысл связываться когда даже не знаешь сколько тебе в итоге заплатят. И цену даже не обсудить так как её нету. Ну низя так, хотя бы как то нужно определиться с этим.

Общайся здесь, мне общность процесса важна, FOSS все-таки

А когда найдёшь исполнителя и у него бабушка заболеет он тут будет писать => «Moderators привет, я тут на неделю уезжаю, бабулю в клиннику на обследование увезу, по вопросу того бага я тебе в воскресенье отпишу» ?

И да, требуемая итоговая лицензия или твоя личная EULA должна быть. Это часто важно, так как порой позволяет сэкономить время если частично брать сторонний код под подходящей лицензии.

Dron ★★★★★
()
Последнее исправление: Dron (всего исправлений: 1)
Ответ на: комментарий от Harald

Бедные - это недопрограммисты, как я :D

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

Заметьте, не я клоунаду развел

Мне всё равно кто твою клоунаду поддержал. Спровоцировал её ты. При этом делаешь вид, что не понимаешь почему и как.

Ну конечно)) Танцевал с остальными))

Я танцевал только в прошлой теме с просмотрщиком. Опять таки, ты заслужил это.

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

Один я здесь не троллю, да пара товарищей

Увы. Ты даже не попытался понять что я имел ввиду в этом треде. Хотя, мб тебе влом напрягать мозг.

reprimand ★★★★★
()
Последнее исправление: reprimand (всего исправлений: 1)
Ответ на: комментарий от Moderators

Заметьте, не я клоунаду развел

Нет, клоунаду тут разводишь только ты, причём уже которую тему. Но если часто будешь повторять, сам поверишь.

i-rinat ★★★★★
()
Ответ на: комментарий от Harald

годик поработать

За это время можно и самому сделать, даже с нулевыми начальными знаниями в области. Я так файловый поисковик для локалки делал. Даже в процессе изобрёл AJAX. На фреймах. На фреймах, Гарольд!

i-rinat ★★★★★
()
Ответ на: комментарий от Moderators

Губу тут раскатал только ты что для тебя кто-то будет что-то писать за пиво сложнее лабы или хелловорлда.

mersinvald ★★★★★
()

Я бы поработал ради опенсорса (всё равно вы не дадите столько денег, чтобы это имело смысл).

программа должна работать в Windows

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

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

Он отвечает человеку с ником

Harald

Всегда ваш, кэп.

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

Нуу.. чсв хреново чешется об закидоны одного тролля. Чем больше юзеров — тем лучше будет чесаться, а для этого тоже надо проработать концепт, который нужен юзерам и минимальную маркетинговую стратегию (да хотя бы на хабре пропиарить так, чтобы произвести вау-эффект)

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

Если что, выбор алгоритмов масштабирования в большую сторону (то, что хочет ТС), уже есть в просмотрщике pornview, но ТС даже не почесался посмотреть на него

Harald ★★★★★
()

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

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

Ну, а в целом, желаемый и допускаемый стек библиотек/языков

Не интерпретируемые

примерные сроки иполнения

Не важно

размещение проекта github/gitlab/bitbucket/etc

Не важно

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

Здесь

Отчётность о проделанной работе и прочее.

Отчет - готовый проект

смысл связываться когда даже не знаешь сколько тебе в итоге заплатят. И цену даже не обсудить так как её нету. Ну низя так, хотя бы как то нужно определиться с этим.

Называй, обсуждай

И да, требуемая итоговая лицензия или твоя личная EULA должна быть. Это часто важно, так как порой позволяет сэкономить время если частично брать сторонний код под подходящей лицензии.

Думаешь, мне есть дело до «лицензий»? Я не фанатик

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

Мне всё равно кто твою клоунаду поддержал. Спровоцировал её ты.

Как, где?

Moderators ★★
() автор топика
Ответ на: комментарий от i-rinat

Нет, клоунаду тут разводишь только ты

Как, где? [2]

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

Не интерпретируемые

ok

Не важно

ok

Здесь

ok

Отчет - готовый проект

ok

Думаешь, мне есть дело до «лицензий»? Я не фанатик

ok

Называй, обсуждай

200k, 50k предоплата.

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

Ну пива поставить более просвещённому это всегда хорошо. А пока он отдыхает, ты работай над кодом.

i-rinat ★★★★★
()
Ответ на: комментарий от deep-purple

Мне в свое время вот это помогло: http://www.rugost.com/index.php?option=com_content&view=article&id=96...
Просто по пунктам пишешь и все. Там достаточно грамотно, не смотря что СССР.

Спасибо большое. Ну, я примерно к такому и пришел в итоге, благо, мне банально кидали pdf-ки с документациями различного софта (того, что нет в публичном доступе).

Пара вопросов:

1) Ты действительно прям строго по всем пунктам работал? Или брал за основу и писал по-своему? ГОСТ это дело такое, строгость мб имеет смысл когда от тебя явно требуют это (т.е. ты работаешь в гос. конторе или над гос. проектом)
2) Если у тебя есть свободное время, можешь сделать review проектной документации? Там страничек 10, не больше. Софт не очень серьезный, любительский =)

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

Называй, обсуждай

Я назвал цену, ты мог бы просто сказать нет, приведя при этом максимально допустимую сумму для дальнейшего обсуждения, раз вилка в 200к превышает бюджет.

Dron ★★★★★
()
Ответ на: комментарий от i-rinat

Ну пива поставить более просвещённому это всегда хорошо. А пока он отдыхает, ты работай над кодом.

Сопьется же бедный

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

Да, прямо по пунктам. На деле даже короче чем в плане по ссылке, т.к. там идут варианты вида «если А тогда пишем про Б».

Нет, не госконтора. Удобно тем, что самому ничего не нужно додумывать. Будто просто отвечаешь на вопросы в анкетке. Это еще и даст тебе самому понимание что ты упустил и не додумал.

Порядок пунктов и их тематика там тоже довольно грамотно все. Просто когда будешь гнать по этому плану, то интерпретируй пункты под современные реалии. Некоторые можно будет опускать.

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

deep-purple ★★★★★
()
Ответ на: комментарий от Moderators

Что не нравится

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

Банально:

1) Разделить категории настроек. Назначение клавиш не следует мешать вместе с остальными
2) Отделить настройки, связанные с отображением в различных масштабах (т.е. «Алгоритм увеличения», «Алгоритм увеличения», «sharpen», «waifu2x»)
3) Посмотри как настройки waifu2x сделали грамотные люди: https://waifu2x.booru.pics/
4) Твой допуск масштабирования - лажа. Твои настройки предполагают заранее неюзабельную реализацию, пользователи будут выкручивать эту настройку в 0 дабы отлючить эту функцию. Опиши нормально чего ты хочешь достичь, а там уже можно будет рассмотреть сценарии решения.

Это как минимум.

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

Дооо)) А меня в троллинге обвиняют))

Ну дык ты себя так ведёшь, вот и обвиняют.

Может по делу слово молвишь? Допустим снижаем вилку до в 2 раза до 100к, но теперь без притягивания waifu2x котрый нужно с lua переписывать на другой язык.

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