Re: Новое и оригинальное в десктопном софте
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 10.10.19 09:35
Оценка: 8 (2)
Здравствуйте, edton, Вы писали:

E>Поэтому вопрос — что нового и оригинального в UI, функционале, сайте, продажах, продвижении вы нашли за последнее время.


В функционале вижу всё больше ML. Из необычного: автокомплит на основе ML, например. Из, так скажем, привычного: новые возможности Фотошопа и компании по удалению людей и других посторонних объектов с фото/видео. Это всё очень крутая и полезная автоматизация. Недавно видел вакансию от большой китайской компании, где ML хотят сделать частью СУБД для оптимизации запросов. Ну и в таком роде.
Re[2]: Новое и оригинальное в десктопном софте
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 11.10.19 08:16
Оценка: 12 (1)
Здравствуйте, PeterOfLight, Вы писали:

POL>Напишу про свой продукт и UI. В силу специфики софта — для фотографов, мы прикрутили рендеринг всего интерфейса программы через Direct3D с самописными контролами. Хоть и намучились, но результат получился ошеломительным — все работает идеально быстро, скроллирование списков, файлов, фотографий все очень плавно. Даже не с чем сравнить — после нашей программы ощущение, что все остальные тормозят. Разве только Chrome и Safari также плавно работают. Даже на нашем тестовом ноуте с тормозным Core M 1.3 Ghz интерфейс стал работать плавно, хотя раньше как и все остальные программы подтормаживал.


А мы в своё время перешли с WinAPI+Direct3D на Qt и... И медленнее не стало, потому что там то же самое аппаратное ускорение, а скорость разработки выросла в разы.
Re[11]: Новое и оригинальное в десктопном софте
От: C0x  
Дата: 05.11.19 18:48
Оценка: 4 (1)
Здравствуйте, rp5, Вы писали:

rp5>Здравствуйте, C0x, Вы писали:


C0x>>Здравствуйте, edton, Вы писали:


Наверно это то что тебе нужно
https://stackoverflow.com/questions/80650/how-do-i-register-a-custom-url-protocol-in-windows
Re[13]: Новое и оригинальное в десктопном софте
От: wantus  
Дата: 06.11.19 11:17
Оценка: 4 (1)
Здравствуйте, rp5, Вы писали:

rp5>Ну то есть веб-страница обменивается информацией с программой Windows. Как это?

rp5>И это точное не ActiveX, т.к. работает в любом браузере.

В программу встроен простой вебсервер и страница разговаривает с ним как с localhost. Либо голым HTTP, либо WebSocket'ом.
Отредактировано 06.11.2019 11:18 wantus . Предыдущая версия .
Re[13]: Новое и оригинальное в десктопном софте
От: C0x  
Дата: 06.11.19 11:26
Оценка: 4 (1)
Здравствуйте, rp5, Вы писали:

C0x>>https://stackoverflow.com/questions/80650/how-do-i-register-a-custom-url-protocol-in-windows


rp5>Это конечно интересно, но не то.

rp5>При нажатии на кнопке на веб-странице запускается процесс, который сканирует систему и затем выдает на странице информацию по всей системе и какие драйвера можно обновить.

Это как раз, то, что позволит по нажатию специальной ссылки на веб странице запустить нужную Windows программу или ты не прочитал тему. Коммуницировать между вебстраницей и программой можно с помощью встроенного в Windows программу вебсервера, который принимает сообщения и возвращает результат по заданному порту на localhost.

rp5>Просто начался разговор про Javascript Callback Bridge. А я не понимаю как его готовить.


Это вообще не имеет ничего общего с обычным браузером. Javascript Callback Bridge позволяет дергать нативный код в твоей программе из Javascript на странице которая опятьже крутиться в Web-control в твоей программе.
Т.е. и страница и нативный код крутятся в одной Windows программе.
Новое и оригинальное в десктопном софте
От: edton  
Дата: 10.10.19 09:27
Оценка:
Привет,
Не буду писать банальные вещи вроде того, что мы все смотрим по сторонам в поисках нового (и не только у конкурирующих продуктов).
Поэтому вопрос — что нового и оригинального в UI, функционале, сайте, продажах, продвижении вы нашли за последнее время.
Re: Новое и оригинальное в десктопном софте
От: PeterOfLight  
Дата: 10.10.19 21:21
Оценка:
Здравствуйте, edton, Вы писали:

E>Поэтому вопрос — что нового и оригинального в UI, функционале, сайте, продажах, продвижении вы нашли за последнее время.


Напишу про свой продукт и UI. В силу специфики софта — для фотографов, мы прикрутили рендеринг всего интерфейса программы через Direct3D с самописными контролами. Хоть и намучились, но результат получился ошеломительным — все работает идеально быстро, скроллирование списков, файлов, фотографий все очень плавно. Даже не с чем сравнить — после нашей программы ощущение, что все остальные тормозят. Разве только Chrome и Safari также плавно работают. Даже на нашем тестовом ноуте с тормозным Core M 1.3 Ghz интерфейс стал работать плавно, хотя раньше как и все остальные программы подтормаживал.

Я не знаю, как улучшенный UI отразится на продажах, но клиенты в восторге от новой версии.

Что-то подобное реализовано в Delphi на Firemonkey но там слишком глючно до сих пор.

С продвижением понял что нужно продвигать лэндинги. Для этого планирую создать блог на сайте компании (без поддомена — это важно) и писать целевые статьи затачивая их под целевые кейворды, типа How To.
Re[2]: Новое и оригинальное в десктопном софте
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 11.10.19 09:38
Оценка:
Здравствуйте, PeterOfLight, Вы писали:

POL>С продвижением понял что нужно продвигать лэндинги. Для этого планирую создать блог на сайте компании (без поддомена — это важно)


Почему без поддомена?
Re[3]: Новое и оригинальное в десктопном софте
От: sharez  
Дата: 11.10.19 09:49
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Здравствуйте, PeterOfLight, Вы писали:


POL>>С продвижением понял что нужно продвигать лэндинги. Для этого планирую создать блог на сайте компании (без поддомена — это важно)


ЕМ>Почему без поддомена?


Блог — потенциально гораздо более посещаемый ресурс с отличным поведенческим фактором (долгое время нахождения на странице и постоянные действия — скролл, выделение, копирование и т. д.) в отличии от страниц вашего продукта. Логично за счет блога повысить показатели сайта в глазах Гугла.
Re[4]: Новое и оригинальное в десктопном софте
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 11.10.19 10:07
Оценка:
Здравствуйте, sharez, Вы писали:

S>Блог — потенциально гораздо более посещаемый ресурс с отличным поведенческим фактором (долгое время нахождения на странице и постоянные действия — скролл, выделение, копирование и т. д.) в отличии от страниц вашего продукта.


А каким образом посетители будут попадать на страницы блога чаще, чем на страницы продукта?

S>Логично за счет блога повысить показатели сайта в глазах Гугла.


Насколько реально это работает?
Re[5]: Новое и оригинальное в десктопном софте
От: sharez  
Дата: 11.10.19 10:49
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>А каким образом посетители будут попадать на страницы блога чаще, чем на страницы продукта?


Именно страницы док-ии Гугл будет чаще подсовывать пользователям. Потому что они решают информационную проблему юзеру в отличие от коммерческих страниц. Конечно, лучше на форумах проставить ссылки на док-ю, народ пойдёт, Гугл увидет хороший поведенческий фактор и будет постепенно поднимать эту страницу в поиске.


S>>Логично за счет блога повысить показатели сайта в глазах Гугла.


ЕМ>Насколько реально это работает?


Скажем так, если сайт состоит только из коммерческих страниц, и продукт не является онлайн-продуктом, то непонятно, зачем Гуглу вообще будет пропихивать сайт наверх. Только по точному запросу.
А с контентом можно создать кучу посадочных страниц по тематическим запросам. Это работает, но в зависимости от качества контента (а точнее реакции юзеров на него).
Re[6]: Новое и оригинальное в десктопном софте
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 11.10.19 11:25
Оценка:
Здравствуйте, sharez, Вы писали:

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


Кто такие "коммерческие страницы"? Это те, на которых призывают купить продукт для того, чтобы обрести вечное блаженство, и на которых нет никаких сведений о сути продукта, его свойствах, способах использования и т.п.? Если же все это есть, то по каким признакам страница из "документальной" превращается в "коммерческую"?
Re[7]: Новое и оригинальное в десктопном софте
От: PeterOfLight  
Дата: 11.10.19 13:09
Оценка:
У меня есть отдельный сайт (домен) для документации к продукту. Давно уже 5-6 лет. Куча статей, но бесплатный трафик с гугла почти не идет.

А два года назад я создал 4 лендинга на основном сайте продукта, домену 20 лет. И на эти 4 лендинга сразу пошел трафик с Гугла. При чем ни одной внешней ссылки нет. Трафик идет, продажи тихонько капают с этих лендингов, конверсия нормальная.

Т.е. я делаю вывод, что лэндинги реально работают, и будут намного выгоднее Adwords. Гуглу важно, что лэндинги паразитируют на моем основном домене с хорошей репутацией и раскрученностью, а не поддомене. Поэтому я планирую создать блог именно на главном домене и затачивать все статьи под кейворды. По сути это долгосрочное вложение в раскрутку продукта.
Re[8]: Новое и оригинальное в десктопном софте
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 11.10.19 14:07
Оценка:
Здравствуйте, PeterOfLight, Вы писали:

POL>У меня есть отдельный сайт (домен) для документации к продукту.


Какой смысл в отдельном домене для документации?

POL>А два года назад я создал 4 лендинга на основном сайте продукта, домену 20 лет.


Моему домену тоже около двадцати лет, но софт изначально был на поддомене (software.). Вот я и пытаюсь понять, чем плох поддомен в сравнении с доменом.

POL>И на эти 4 лендинга сразу пошел трафик с Гугла. При чем ни одной внешней ссылки нет.


У меня для продукта несколько страниц — главная, общее описание, расширенное описание, скачивание, покупка, плюс руководство пользователя. Чем специально созданные лэндинги будут отличаться от всего этого?

POL>Трафик идет, продажи тихонько капают с этих лендингов, конверсия нормальная.


То есть, на каждом из лэндингов продукт предлагается независимо? Можно посмотреть, как это выглядит?

POL>Гуглу важно, что лэндинги паразитируют на моем основном домене с хорошей репутацией и раскрученностью, а не поддомене.


Так чем же плох поддомен? Если речь о приватных поддоменах глобальных доменов, то гугл должен их как-то отличать от полностью приватных доменов, иначе какой-нибудь docs.microsoft.com будет появляться в выдаче значительно ниже microsoft.com/docs.

Кстати, проверял ли кто-нибудь ситуацию, когда домен с поддоменами обслуживает одно и то же дерево каталогов, purchase.domain.com ведет туда же, куда и domain.com/purchase (при этом обе ссылки есть в sitemap, и одна из них помечена, как основная)? Есть какая-нибудь разница?
Re[9]: Новое и оригинальное в десктопном софте
От: PeterOfLight  
Дата: 11.10.19 14:20
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Какой смысл в отдельном домене для документации?


Отдельный домен используется для форума и документация на его поддомене, DokiWiki/

ЕМ>Моему домену тоже около двадцати лет, но софт изначально был на поддомене (software.). Вот я и пытаюсь понять, чем плох поддомен в сравнении с доменом.


Гугл ранжирует домен и его поддомен по отдельности. Упрощенно говоря.

ЕМ>У меня для продукта несколько страниц — главная, общее описание, расширенное описание, скачивание, покупка, плюс руководство пользователя. Чем специально созданные лэндинги будут отличаться от всего этого?


Разница огромная! Вы затачиваете главную страницу под имя продукта — в title имя продукта в первую очередь, в описаниях. А лэндинг затачивается под выбранный кейворд который используется во всех ключевых title и описаниях. Даже URL страницы и тот особый, например mycompany.com/best-photo-editor
Улавливаете разницу? Тупой Гугл на это ведется и дает трафик на этот лендинг, который раньше вообще не шел на мой сайт (или давал совсем мало). Конечно имя продукта на лэндинге тоже фигурирует между прочими описаниями.

Еще важно — Вы не можете заточить одну страницу под кучу кейвордов — она будут конкурировать в Гугл с тысячами более оптимизированных страниц других сайтов. Поэтому и нужны лэндинги — один лендинг на 1 или несколько кейвордов.

Второй плюс этого подхода — мы можем узнавать по каким кейвордам к нам идут клиенты по органическому трафику Гугл. По другому то сейчас нельзя узнать — Гугл не сообщает в Analytics этой информации. А благодаря кейвордам мы точно знаем конверсию по разным кейвордам.


POL>>Трафик идет, продажи тихонько капают с этих лендингов, конверсия нормальная.

ЕМ>То есть, на каждом из лэндингов продукт предлагается независимо? Можно посмотреть, как это выглядит?

Извините, не могу показать. Коммерческая тайна.


ЕМ>Так чем же плох поддомен? Если речь о приватных поддоменах глобальных доменов, то гугл должен их как-то отличать от полностью приватных доменов, иначе какой-нибудь docs.microsoft.com будет появляться в выдаче значительно ниже microsoft.com/docs.


Поддомен будет ранжироваться хуже, чем папка главного домена.
Отредактировано 11.10.2019 14:22 PeterOne . Предыдущая версия .
Re[10]: Новое и оригинальное в десктопном софте
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 11.10.19 14:56
Оценка:
Здравствуйте, PeterOfLight, Вы писали:

POL>Вы затачиваете главную страницу под имя продукта — в title имя продукта в первую очередь, в описаниях. А лэндинг затачивается под выбранный кейворд который используется во всех ключевых title и описаниях. Даже URL страницы и тот особый, например mycompany.com/best-photo-editor

POL>Улавливаете разницу? Тупой Гугл на это ведется и дает трафик на этот лендинг, который раньше вообще не шел на мой сайт (или давал совсем мало).

Это отличается от ситуации, когда те же самые ключевые слова есть и на страницах описания продукта (не обязательно главной)?

POL>Еще важно — Вы не можете заточить одну страницу под кучу кейвордов — она будут конкурировать в Гугл с тысячами более оптимизированных страниц других сайтов. Поэтому и нужны лэндинги — один лендинг на 1 или несколько кейвордов.


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

ЕМ>>То есть, на каждом из лэндингов продукт предлагается независимо? Можно посмотреть, как это выглядит?


POL>Извините, не могу показать. Коммерческая тайна.


А описать более конкретно? Или тоже тайна?

POL>Поддомен будет ранжироваться хуже, чем папка главного домена.


А если именно поддомен давно раскручен, и именно на него по миру лежит огромное количество ссылок? Тоже имеет смысл переносить на основной?
Re: Новое и оригинальное в десктопном софте
От: Michael  
Дата: 30.10.19 10:37
Оценка:
Здравствуйте, edton, Вы писали:

E>Привет,

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

это наверное применимо только к софту с большим ценником и функционал которого устаканен...

в начале года видел статью с чуваком (из JetBrains кажется) и он рассказывал что они ввели программу рассрочки и типа круто стало.
вообщем я решил тоже так сделать: теперь перманентную лицензию можно купить или за $500 или за $48x12. Раньше была просто подписка $200/год но по ней практически не было продаж — убрал.
эксперименту пока месяц, но результаты радуют, по рассрочке перманентных купили в разы больше чем обычно.
Вижу тут пока только позитивные моменты:
1) с одной стороны можно поставить большой ценник, чтобы реселлерам было интересно с этим работать (логично что реселлеры связываются с тем что дороже при прочих равных)
2) с другой стороны рассрочка делает продукт доступным маленьким конторам/стартапам и инди.
3) есть что ответить на письма "мы бедная школа бла-бла, $500 дорого, дай просто так"
4) в отличие от обычной подписки на месяц (с которой чувак может соскочить через 2-3месяца), с такой подписки сложнее соскочить (тогда в конце ты не получишь приз — перманентную лицензию)
5) ну и это психологически лучше чем постоянные подписки за софт у которого функционал устаканен.
// мне возможно кажется но уже воротит от засилья кучи мелких подписок $5-$15/месяц....
Отредактировано 30.10.2019 10:41 Michael . Предыдущая версия .
Re[2]: Новое и оригинальное в десктопном софте
От: wantus  
Дата: 30.10.19 12:51
Оценка:
Здравствуйте, Michael, Вы писали:

M>в начале года видел статью с чуваком (из JetBrains кажется) и он рассказывал что они ввели программу рассрочки и типа круто стало.

M>вообщем я решил тоже так сделать: теперь перманентную лицензию можно купить или за $500 или за $48x12. Раньше была просто подписка $200/год но по ней практически не было продаж — убрал.

Nice!

Мне кажется, что это тривиально скрестить с подпиской на апгрейды и саппорт.

То есть, если они покупают сразу, то за $500 они получают лицензию и 1 год апгрейдов. После года — платное, но опциональное обновление еще на год, скажем, за $20 (хотя легко и до сотни задрать).

Если берут в рассрочку, то апгрейды включены + 1 год в подарок вместе с перманентной лицензией. Причем включенные апгрейды можно выпячивать как экстра бонус.

Основной плюс в том, что есть renewal revenue при любом раскладе.
Re[2]: Новое и оригинальное в десктопном софте
От: C0x  
Дата: 31.10.19 13:56
Оценка:
Здравствуйте, Nuzhny, Вы писали:

N>Здравствуйте, edton, Вы писали:


E>>Поэтому вопрос — что нового и оригинального в UI, функционале, сайте, продажах, продвижении вы нашли за последнее время.


N>В функционале вижу всё больше ML.


Серьезно? Кроме узконишевых продуктов типа Раздевалок фоток, где ML используется в десктопном софте? Автокомплит на базе ML?
Re: Новое и оригинальное в десктопном софте
От: C0x  
Дата: 31.10.19 14:07
Оценка:
Здравствуйте, edton, Вы писали:

E>Привет,

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

Использование браузерных движков в десктоп софте. Например XCode написан на Electron. Я один свой продукт написал на движке Хрома.
Re[2]: Новое и оригинальное в десктопном софте
От: paradoks  
Дата: 01.11.19 08:57
Оценка:
Здравствуйте, C0x, Вы писали:

C0x>Здравствуйте, edton, Вы писали:



C0x>Использование браузерных движков в десктоп софте. Например XCode написан на Electron. Я один свой продукт написал на движке Хрома.


а как это? Вроде и Лиса и Хром убили свои проекты когда весь браузер был в одной dll ?

Про поведенческие факторы — это в яндексе, в гугле почти ни на что не влияет... источник знаний — тесты через юзератор
Re[3]: Новое и оригинальное в десктопном софте
От: C0x  
Дата: 01.11.19 09:29
Оценка:
Здравствуйте, paradoks, Вы писали:

P>Здравствуйте, C0x, Вы писали:


C0x>>Здравствуйте, edton, Вы писали:



C0x>>Использование браузерных движков в десктоп софте. Например XCode написан на Electron. Я один свой продукт написал на движке Хрома.


P>а как это? Вроде и Лиса и Хром убили свои проекты когда весь браузер был в одной dll ?


Не знаю что они там убили, но есть такая штука как Chromium Embedded Framework.
https://bitbucket.org/chromiumembedded/cef/src/master/


P>Про поведенческие факторы — это в яндексе, в гугле почти ни на что не влияет... источник знаний — тесты через юзератор


Ничо не понял
Re[4]: Новое и оригинальное в десктопном софте
От: edton  
Дата: 05.11.19 10:15
Оценка:
Здравствуйте, C0x, Вы писали:


C0x>Не знаю что они там убили, но есть такая штука как Chromium Embedded Framework.

C0x>https://bitbucket.org/chromiumembedded/cef/src/master/

В нем есть возможность сделать "гибридный UI" и совмещать его в одном окне?
Например, у меня есть сложные нативные самописные контролы (child windows в терминологии Windows).
Re[5]: Новое и оригинальное в десктопном софте
От: C0x  
Дата: 05.11.19 10:52
Оценка:
Здравствуйте, edton, Вы писали:

E>В нем есть возможность сделать "гибридный UI" и совмещать его в одном окне?

E>Например, у меня есть сложные нативные самописные контролы (child windows в терминологии Windows).

cef по сути это тоже контрол, который ты можешь добавить на свое окно, а остальную часть окна заполнять своими контролами.
Re[6]: Новое и оригинальное в десктопном софте
От: edton  
Дата: 05.11.19 11:24
Оценка:
Здравствуйте, C0x, Вы писали:

C0x>cef по сути это тоже контрол, который ты можешь добавить на свое окно, а остальную часть окна заполнять своими контролами.


Было бы здорово, если наоборот. т.е. в окне созданном cef, создавать свои child окна.
Re[3]: Новое и оригинальное в десктопном софте
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 05.11.19 11:25
Оценка:
Здравствуйте, C0x, Вы писали:

N>>В функционале вижу всё больше ML.

C0x>Серьезно? Кроме узконишевых продуктов типа Раздевалок фоток, где ML используется в десктопном софте? Автокомплит на базе ML?

Я же написал: Фотошоп, например. Да любая обработка фото и видео использует ML. Софт для организации фото коллекций типа Digicam уже давно ищет лица, похожие фото и т.п. не с помощью классических алгоритмов, а ML. Мессенджеры, накладывающие скины на людей.
Re[7]: Новое и оригинальное в десктопном софте
От: uuuser  
Дата: 05.11.19 11:50
Оценка:
Здравствуйте, edton, Вы писали:

C0x>>cef по сути это тоже контрол, который ты можешь добавить на свое окно, а остальную часть окна заполнять своими контролами.

E>Было бы здорово, если наоборот. т.е. в окне созданном cef, создавать свои child окна.

вы поосторожнее тут, а то c-smile прибежит, и будет опять про сцитер втирать
Re[4]: Новое и оригинальное в десктопном софте
От: C0x  
Дата: 05.11.19 12:23
Оценка:
Здравствуйте, Nuzhny, Вы писали:

N>Здравствуйте, C0x, Вы писали:


N>>>В функционале вижу всё больше ML.

C0x>>Серьезно? Кроме узконишевых продуктов типа Раздевалок фоток, где ML используется в десктопном софте? Автокомплит на базе ML?

N>Я же написал: Фотошоп, например.


А можешь ссылку кинуть, на использование ML в фотошопе (стандартный пакет)? Именно ML а не точные алгоритмы.
Я просто, тут недавно, где-то читал дискуссию, где люди явно указывали, что нет никакого ML в фотошопе, а если и есть, то в виде каких-то узконишевых плагинах.

N> Да любая обработка фото и видео использует ML.


Далеко не любая. Наложение фильтров на фото и видео уже лет 30 успешно без всяких ML делают. Шейдеры тоже к ML никакого отношения не имеют. Т.е. я бы на вскидку сказал что 90% всей фото/видео обработки делается вообще без всякого ML.

>Софт для организации фото коллекций типа Digicam уже давно ищет лица, похожие фото и т.п. не с помощью классических алгоритмов, а ML. Мессенджеры, накладывающие скины на людей.


Вот эти свистелки и пирделки + всякие раздеватели телок, вот и весь софт, который ML использует. Это с натягом 0.2-0.3% от всего софта на рынке. Трудно назвать тенденцией.

А уж если кто-то контекстные подсказки на базе ML делает, так это видимо поделки студентов для диплома. Практическая ценность скорее ниже 0.
Re[7]: Новое и оригинальное в десктопном софте
От: C0x  
Дата: 05.11.19 12:27
Оценка:
Здравствуйте, edton, Вы писали:

E>Здравствуйте, C0x, Вы писали:


C0x>>cef по сути это тоже контрол, который ты можешь добавить на свое окно, а остальную часть окна заполнять своими контролами.


E>Было бы здорово, если наоборот. т.е. в окне созданном cef, создавать свои child окна.


Наоборот видимо нельзя, т.к. то что рисует браузер внутри своей области, никак не связанно с системой, а рендеряется другими средствами. Но ты можешь всегда рисовать поверх этого окна.
Re[8]: Новое и оригинальное в десктопном софте
От: C0x  
Дата: 05.11.19 12:33
Оценка:
Здравствуйте, uuuser, Вы писали:

U>Здравствуйте, edton, Вы писали:


C0x>>>cef по сути это тоже контрол, который ты можешь добавить на свое окно, а остальную часть окна заполнять своими контролами.

E>>Было бы здорово, если наоборот. т.е. в окне созданном cef, создавать свои child окна.

U>вы поосторожнее тут, а то c-smile прибежит, и будет опять про сцитер втирать


В свое время, хорошая и полезная была штука. Но тогда толком кроме контрола ie 6, ничего подобного не было. Ну QT еще был не такой как сейчас. Но после того как появился cef и подобное, смысла в скайтере не вижу. Разве что размер инсталлятора меньше сделать. Но сегодня это все менее и менее актуально. Да и вообще я c-smile-у рекомендую сделать его продукт опенсорсным пока не поздно, всетаки конкуренция большая уже и тянуть такое одному (или сколько там человек) тяжело.
Re[5]: Новое и оригинальное в десктопном софте
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 05.11.19 12:45
Оценка:
Здравствуйте, C0x, Вы писали:

N>>Я же написал: Фотошоп, например.

C0x>А можешь ссылку кинуть, на использование ML в фотошопе (стандартный пакет)? Именно ML а не точные алгоритмы.
C0x>Я просто, тут недавно, где-то читал дискуссию, где люди явно указывали, что нет никакого ML в фотошопе, а если и есть, то в виде каких-то узконишевых плагинах.

Content-Aware Fill, например. В After Effects & Premiere 2019 тоже куча ml-based фич, о них на конференции адобовцы рассказывали.

C0x>Вот эти свистелки и пирделки + всякие раздеватели телок, вот и весь софт, который ML использует. Это с натягом 0.2-0.3% от всего софта на рынке. Трудно назвать тенденцией.


C0x>А уж если кто-то контекстные подсказки на базе ML делает, так это видимо поделки студентов для диплома. Практическая ценность скорее ниже 0.


Майкрософт в VS делает подсказки — поделка? Мозилла делает оффлайн перевод, распознавание и синтез речи. Nvidia в драйвер встроила ресайз на ML. Да полно всего.
Понятно, что этого всё больше на серверах крутится, но и в софте появляется всё чаще, особенно там, где данных много.
Re[8]: Новое и оригинальное в десктопном софте
От: edton  
Дата: 05.11.19 14:08
Оценка:
Здравствуйте, C0x, Вы писали:

C0x>Здравствуйте, edton, Вы писали:


E>>Здравствуйте, C0x, Вы писали:


C0x>>>cef по сути это тоже контрол, который ты можешь добавить на свое окно, а остальную часть окна заполнять своими контролами.


E>>Было бы здорово, если наоборот. т.е. в окне созданном cef, создавать свои child окна.


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


Жаль, хотя я так и думал. Кстати, есть ли там что то подобное ActiveX?
Re[9]: Новое и оригинальное в десктопном софте
От: C0x  
Дата: 05.11.19 14:11
Оценка:
Здравствуйте, edton, Вы писали:


E>Жаль, хотя я так и думал. Кстати, есть ли там что то подобное ActiveX?


Там есть Javascript. Так же есть Javascript Callback Bridge, который позволяет из скриптов дергать нативный код твоего приложения.
Re[6]: Новое и оригинальное в десктопном софте
От: C0x  
Дата: 05.11.19 14:35
Оценка:
Здравствуйте, Nuzhny, Вы писали:

N>Здравствуйте, C0x, Вы писали:


N>>>Я же написал: Фотошоп, например.

C0x>>А можешь ссылку кинуть, на использование ML в фотошопе (стандартный пакет)? Именно ML а не точные алгоритмы.
C0x>>Я просто, тут недавно, где-то читал дискуссию, где люди явно указывали, что нет никакого ML в фотошопе, а если и есть, то в виде каких-то узконишевых плагинах.

N>Content-Aware Fill, например.


https://gfx.cs.princeton.edu/pubs/Barnes_2009_PAR/patchmatch.pdf

Вот алгоритм, который лежит в его основе. Что общего он имеет с ML?

N>В After Effects & Premiere 2019 тоже куча ml-based фич, о них на конференции адобовцы рассказывали.


я догадываюсь, что они видимо тоже ничего общего с ML не имеют.


N>Майкрософт в VS делает подсказки — поделка?


А кто сказал что там ML?

N>Nvidia в драйвер встроила ресайз на ML.


Не понимаю о каком вообще ресайзе речь? Зачем там ML?


N>Да полно всего.


Полно всего в СМИ написано. А по факту, это узкие области: распозновалки морд, раздевалки девок, разпозновалки речи и говорилки. Но это к Десктопному софту отношения мало имеет.
Re[10]: Новое и оригинальное в десктопном софте
От: edton  
Дата: 05.11.19 14:41
Оценка:
Здравствуйте, C0x, Вы писали:

C0x>Здравствуйте, edton, Вы писали:



E>>Жаль, хотя я так и думал. Кстати, есть ли там что то подобное ActiveX?


C0x>Там есть Javascript. Так же есть Javascript Callback Bridge, который позволяет из скриптов дергать нативный код твоего приложения.


Это понятно, что есть javascript. ActiveX позволял относительно легко превратить нативный контрол в виджет, который можно вставить в html.
Сейчас эту технологию похоронили, да и раньше "из коробки" она поддерживалась только в IE. Так как chromium и все его производные кроссплатформенные, вряд ли там есть что то подобное по удобству переносимости, но мало ли, поэтому и спрашиваю.
Re[7]: Новое и оригинальное в десктопном софте
От: altarvic  
Дата: 05.11.19 14:44
Оценка:
N>>В After Effects & Premiere 2019 тоже куча ml-based фич, о них на конференции адобовцы рассказывали.

C0x>я догадываюсь, что они видимо тоже ничего общего с ML не имеют.


https://www.adobe.com/sensei.html
Re[7]: Новое и оригинальное в десктопном софте
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 05.11.19 14:48
Оценка:
Здравствуйте, C0x, Вы писали:

N>>Content-Aware Fill, например.

C0x>https://gfx.cs.princeton.edu/pubs/Barnes_2009_PAR/patchmatch.pdf

Тут мы можем только гадать, что они использовали, но фича появилась только в 2019 Фотошопе и они сами на конференции сказали о нейросетях.

N>>В After Effects & Premiere 2019 тоже куча ml-based фич, о них на конференции адобовцы рассказывали.

C0x>я догадываюсь, что они видимо тоже ничего общего с ML не имеют.

Адобовцы говорят, что имеют.

N>>Майкрософт в VS делает подсказки — поделка?

C0x>А кто сказал что там ML?

Майкрософт сказал, что там ML.

N>>Nvidia в драйвер встроила ресайз на ML.

C0x>Не понимаю о каком вообще ресайзе речь? Зачем там ML?

Это называется single frame superresolution, работает на нейросетях и является частью драйвера. Официальное заявление Nvidia.

N>>Да полно всего.

C0x>Полно всего в СМИ написано. А по факту, это узкие области: распозновалки морд, раздевалки девок, разпозновалки речи и говорилки. Но это к Десктопному софту отношения мало имеет.

А к чему имеет? Фотошоп, Премьер, IDE, десктопные драйверы, видео в мессенджерах и т.п.
На мобильниках нейросетей сейчас ещё больше, ты фотку без них на современном телефоне сделать не сможешь, у тебя все пресеты предобучены.
Re[11]: Новое и оригинальное в десктопном софте
От: C0x  
Дата: 05.11.19 14:56
Оценка:
Здравствуйте, edton, Вы писали:

E>Это понятно, что есть javascript. ActiveX позволял относительно легко превратить нативный контрол в виджет, который можно вставить в html.


Лично я смысла в такого рода контролах не вижу уже лет 5-6, потому-что браузер позволяет делать лучше и быстрее, используя стэк вебных технологий.
Re[8]: Новое и оригинальное в десктопном софте
От: C0x  
Дата: 05.11.19 15:15
Оценка:
Здравствуйте, Nuzhny, Вы писали:

N>Здравствуйте, C0x, Вы писали:


N>>>Content-Aware Fill, например.

C0x>>https://gfx.cs.princeton.edu/pubs/Barnes_2009_PAR/patchmatch.pdf

N>Тут мы можем только гадать, что они использовали, но фича появилась только в 2019 Фотошопе и они сами на конференции сказали о нейросетях.


Чувак тут вроде как заявляет что сам разрабатывал этот алгоритм.

N>Адобовцы говорят, что имеют.

N>Майкрософт сказал, что там ML.

Да они много чего говорят. ML, AI и Blockchain поднимает стоимость акций, поэтому они даже сортировку массива скоро будет с префиксом ML упоминать.
Re[10]: Новое и оригинальное в десктопном софте
От: rp5  
Дата: 05.11.19 18:28
Оценка:
Здравствуйте, C0x, Вы писали:

C0x>Здравствуйте, edton, Вы писали:



E>>Жаль, хотя я так и думал. Кстати, есть ли там что то подобное ActiveX?


C0x>Там есть Javascript. Так же есть Javascript Callback Bridge, который позволяет из скриптов дергать нативный код твоего приложения.



Я извиняюсь, может я не в тему. Но никак не могу понять как работает Intel® Driver & Support Assistant:
https://www.intel.ru/content/www/ru/ru/support/detect.html

После установки при открытии страницы https://www.intel.ru/content/www/ru/ru/support/intel-driver-support-assistant.html начинается сканирование всей системы и с этой же страницы запускаются программы для обновления драйверов. Как они это сделали? Я тоже так хочу сделать, но не пойму как это работает. Может кто-то сможет объяснить в какую сторону копать?
Re[9]: Новое и оригинальное в десктопном софте
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 05.11.19 19:12
Оценка:
Здравствуйте, C0x, Вы писали:

C0x>Чувак тут вроде как заявляет что сам разрабатывал этот алгоритм.


Ок. Но это было 5 лет назад, а функция в новинках Фотошопа 2019. За эти 5 лет произошёл очередной бум нейросетей, они стали SOTA во многих областях. Соглашусь, что наши деды многое делали без них, что-то и продолжают делать. В моей области сетки значительно подвинули классические алгоритмы, не вижу здесь ничего плохого.

C0x>Да они много чего говорят. ML, AI и Blockchain поднимает стоимость акций, поэтому они даже сортировку массива скоро будет с префиксом ML упоминать.


Понятно, будем веришь чуваку из интернета, он точно знает.
Re[12]: Новое и оригинальное в десктопном софте
От: rp5  
Дата: 06.11.19 10:41
Оценка:
Здравствуйте, C0x, Вы писали:

C0x>Здравствуйте, rp5, Вы писали:


rp5>>Здравствуйте, C0x, Вы писали:


C0x>>>Здравствуйте, edton, Вы писали:


C0x>Наверно это то что тебе нужно

C0x>https://stackoverflow.com/questions/80650/how-do-i-register-a-custom-url-protocol-in-windows

Это конечно интересно, но не то.
Просто начался разговор про Javascript Callback Bridge. А я не понимаю как его готовить.
Нужно что-то вроде http://www.lokimeyburg.com/Stacker/docs/javascript-bridge/
Только для Windows.

В случае с Intel® Driver & Support Assistant происходит следующее:
При нажатии на кнопке на веб-странице запускается процесс, который сканирует систему и затем выдает на странице информацию по всей системе и какие драйвера можно обновить.
Дальше можно нажать на веб-странице кнопку, чтобы запустить процесс обновления.
Ну то есть веб-страница обменивается информацией с программой Windows. Как это?
И это точное не ActiveX, т.к. работает в любом браузере.
Re[14]: Новое и оригинальное в десктопном софте
От: rp5  
Дата: 06.11.19 14:23
Оценка:
Здравствуйте, C0x, Вы писали:

C0x>Здравствуйте, rp5, Вы писали:


C0x>>>https://stackoverflow.com/questions/80650/how-do-i-register-a-custom-url-protocol-in-windows


rp5>>Это конечно интересно, но не то.

rp5>>При нажатии на кнопке на веб-странице запускается процесс, который сканирует систему и затем выдает на странице информацию по всей системе и какие драйвера можно обновить.

C0x>Это как раз, то, что позволит по нажатию специальной ссылки на веб странице запустить нужную Windows программу или ты не прочитал тему. Коммуницировать между вебстраницей и программой можно с помощью встроенного в Windows программу вебсервера, который принимает сообщения и возвращает результат по заданному порту на localhost.


rp5>>Просто начался разговор про Javascript Callback Bridge. А я не понимаю как его готовить.


C0x>Это вообще не имеет ничего общего с обычным браузером. Javascript Callback Bridge позволяет дергать нативный код в твоей программе из Javascript на странице которая опятьже крутиться в Web-control в твоей программе.

C0x>Т.е. и страница и нативный код крутятся в одной Windows программе.

Понятно. Спасибо за разъяснение.
Посмотрел внимательно как работает страница https://www.intel.ru/content/www/ru/ru/support/intel-driver-support-assistant.html
На ней идет вызов http://127.0.0.1:28385/intel/...
И уже оттуда информация с помощью JSON попадает обратно на страницу https://www.intel.ru/...
А выглядит так, как будто эта страница сама все делает.
Причем перед первым соединением перебираются порты 28385, 28386, 28387, 28388, 28389.
Хитрецы. А результат красиво выглядит.

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

2. Можно управлять программой с сайта программы. Например со страницы https://www.vasyasoft.ru/web/ При этом для замены интерфейса не надо устанавливать новую версию.

3. Можно вообще весь интерфейс оставить на сайте https://www.vasyasoft.ru При этом получаем огромный жирный плюс! Чем дольше пользователи висят на сайте, тем больше этот сайт любят поисковики.
Вот тут я и спалил страшную шароварную тайну, блин.
А еще их аналитикой можно трекать. И кросплатформенность легко поддерживать.
Re[15]: Новое и оригинальное в десктопном софте
От: C0x  
Дата: 06.11.19 14:56
Оценка:
Здравствуйте, rp5, Вы писали:

rp5>Здравствуйте, C0x, Вы писали:


rp5>Причем перед первым соединением перебираются порты 28385, 28386, 28387, 28388, 28389.


Перебирают потому-что нет гарантии что проге достанется свободный порт с заданным номером.

rp5>Если отбросить в сторону проблему с тем, что это растрата системных ресурсов


А еще открытие порта, может очень непонравиться антивирусам. Либо нужно будет в фаерволле спец. разрешения установить заранее.

rp5>1. При заходе на сайт программы, этот сайт сразу может определить какая версия программы установлена и предложить определенные действия:


Зачем кому-то вообще заходить на сайт с программой, кроме того случая, когда её скачать нужно?

rp5>- показать нужные цены на сайте


Нужные цены и так на сайте показывают. Зачем для этого программа-сервер

rp5>- открыть нужный язык на сайте


Для этого используют язык браузера, который передается в заголовках HTTP.

rp5>- показать версию программы и необходимость обновления (причем для этого достаточно поменять код сайта, а не программы)


Версию логично в самой программе показывать. Нотифицировать об обновлении тоже лучше в самой программе.

rp5>- передать ключ на сайт и сразу сообщить, о том валидный он или нет


Чем это удобнее передачи ключа самой программой через дергание удаленного API? Сообщить опятьже может сама программа, без сайта.

rp5>и т.п.


Все эти кейсы можно и гораздо удобнее делать в самой программе. Темболее что на сайт зайдут 1 раз, когда скачать нужно, больше не зайдут.

rp5>2. Можно управлять программой с сайта программы. Например со страницы https://www.vasyasoft.ru/web/ При этом для замены интерфейса не надо устанавливать новую версию.


Есть куча программ, в которых это не удобно. Если это маленькая утилитка, то проще накидать интерфейс на WinForms чем городить и поддерживать сайт. Более того не факт совсем что твою прогу скачают с твоего сайта.

rp5>Чем дольше пользователи висят на сайте, тем больше этот сайт любят поисковики.

rp5>Вот тут я и спалил страшную шароварную тайну, блин.

Это не тайна и скорее всего это даже совсем неверно.

rp5>А еще их аналитикой можно трекать. И кросплатформенность легко поддерживать.


Непонятно о какой программе ты говоришь вообще. Может в твоем случае и программа вовсе не нужна?
Если твоя программа делает какую-то более менее полезную работу на машине пользователя, то проблемы с кросплатформенностью возникнут палюбому. UI не основная проблема обычно сегодня.
Re[15]: Новое и оригинальное в десктопном софте
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 06.11.19 17:13
Оценка:
Здравствуйте, rp5, Вы писали:

rp5>Чем дольше пользователи висят на сайте, тем больше этот сайт любят поисковики.


Откуда поисковику знать, сколько времени пользователь провисел на сайте?
Re[16]: Новое и оригинальное в десктопном софте
От: rp5  
Дата: 06.11.19 18:48
Оценка:
Здравствуйте, C0x, Вы писали:

Извините, я не стану отвечать на все эти вопросы-предположения. Просто получится курс "обучение продажам".
Re[16]: Новое и оригинальное в десктопном софте
От: rp5  
Дата: 06.11.19 18:49
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Здравствуйте, rp5, Вы писали:


rp5>>Чем дольше пользователи висят на сайте, тем больше этот сайт любят поисковики.


ЕМ>Откуда поисковику знать, сколько времени пользователь провисел на сайте?


А вы думаете, что Google и Yandex делают и развивают свои браузеры по доброте душевной?
(написал сначала "поисковики" вместо "браузеры")
Отредактировано 06.11.2019 18:52 rp5 . Предыдущая версия .
Re[17]: Новое и оригинальное в десктопном софте
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 06.11.19 18:58
Оценка:
Здравствуйте, rp5, Вы писали:

ЕМ>>Откуда поисковику знать, сколько времени пользователь провисел на сайте?


rp5>А вы думаете, что Google и Yandex делают и развивают свои браузеры по доброте душевной?

rp5>(написал сначала "поисковики" вместо "браузеры")

Так не у каждого поисковика есть свой браузер, и вовсе не очевидно, что все пользуются Chrome или Яндекс.Браузером. Я-то подумал, что уже есть секретные технологии, а мужики и не в курсе.
Re[17]: Новое и оригинальное в десктопном софте
От: C0x  
Дата: 06.11.19 18:59
Оценка:
Здравствуйте, rp5, Вы писали:

rp5>Здравствуйте, C0x, Вы писали:


rp5>Извините, я не стану отвечать на все эти вопросы-предположения. Просто получится курс "обучение продажам".


Инфоциган что-ли?
Re[17]: Новое и оригинальное в десктопном софте
От: os77  
Дата: 06.11.19 19:00
Оценка:
Здравствуйте, rp5, Вы писали:


ЕМ>>Откуда поисковику знать, сколько времени пользователь провисел на сайте?


rp5>А вы думаете, что Google и Yandex делают и развивают свои браузеры по доброте душевной?

rp5>(написал сначала "поисковики" вместо "браузеры")

Это уже в spyware уходит, может гуглу бы и сошло с рук, но другим никак
Re[18]: Новое и оригинальное в десктопном софте
От: C0x  
Дата: 06.11.19 19:04
Оценка:
Здравствуйте, os77, Вы писали:

O>Здравствуйте, rp5, Вы писали:



ЕМ>>>Откуда поисковику знать, сколько времени пользователь провисел на сайте?


rp5>>А вы думаете, что Google и Yandex делают и развивают свои браузеры по доброте душевной?

rp5>>(написал сначала "поисковики" вместо "браузеры")

O>Это уже в spyware уходит, может гуглу бы и сошло с рук, но другим никак


На Гугл тоже всяких Еврокомиссий хватает и Антимонопольных комитетов.
Re[18]: Новое и оригинальное в десктопном софте
От: rp5  
Дата: 06.11.19 20:45
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Здравствуйте, rp5, Вы писали:


ЕМ>>>Откуда поисковику знать, сколько времени пользователь провисел на сайте?


rp5>>А вы думаете, что Google и Yandex делают и развивают свои браузеры по доброте душевной?

rp5>>(написал сначала "поисковики" вместо "браузеры")

ЕМ>Так не у каждого поисковика есть свой браузер, и вовсе не очевидно, что все пользуются Chrome или Яндекс.Браузером. Я-то подумал, что уже есть секретные технологии, а мужики и не в курсе.


Собственно здесь все видно: https://gs.statcounter.com/browser-market-share
Это же подтверждается на моих сайтах и в других обсуждениях.

Подобное можно сказать про поиск Google. На другие поисковики можно не смотреть. Для русскоязычных есть Яндекс, для Китая Baidu. Вот и весь ассортимент.
Re[18]: Новое и оригинальное в десктопном софте
От: rp5  
Дата: 06.11.19 20:48
Оценка:
Здравствуйте, C0x, Вы писали:

C0x>Здравствуйте, rp5, Вы писали:


rp5>>Здравствуйте, C0x, Вы писали:


rp5>>Извините, я не стану отвечать на все эти вопросы-предположения. Просто получится курс "обучение продажам".


C0x>Инфоциган что-ли?


Просто те мысли, которые для меня выглядят интересно, другим, похоже, не интересны. Так что зачем мне отвечать на все эти вопросы и что-то доказывать? Я и так сказал лишнего.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.