
Предыдущий >>2669550
Вы охуели, чё я должен ваш тред создавать? Вот и сидите теперь без шапки пол года.
Вы охуели, чё я должен ваш тред создавать? Вот и сидите теперь без шапки пол года.
Корото: давайте придумаем мне способ различения смартфоном, каким именно пальцем я нажал на сенсор. Продадим эпл технологию, чтобы хоть какие-то инновации у этих нищебродов появились.
Не знаю как вас, меня с самого начала раздражает сенсорный ввод, с самого первого смартфона.
Но мне нужна была нормальная поддержка юникода, и оставаться на кнопочном не было возможности.
Я когда с раскладушкой ходил и видел как все в смартфонах залипают, называл их пальцеводы. Ну это так тупо выглядит, стоит взрослый мужик и гладит пальцем стекло целый час, шиз какой-то.
Самая главная проблема сенсора - отсутствие слепого ввода, на него нужно постоянно смотреть.
Глюки от капель воды, конденсата или от пыли.
Отсутствие аналога правой кнопки мыши, и кнопки колёсика. В первых андроидах активно использовались трюки типа открыть меню двумя пальцами, но трюки есть трюки, они быстро надоедают.
Ну вот и возникает мысль, по аналогии с мышью, каждой кнопке свой палец.
Дальше если каждый палец будет надёжно распознан, то можно каждому назначить 3-4 кнопки с клавиатуры, и тогда можно будет набирать текст слепым способом на сенсоре. Поскольку палец известен, нужно только 4 разных области на сенсоре, чтобы определить букву. Верх экрана - верхний ряд клавиатуры, низ - нижний, середина аналогично.
Понятно, что мизинец имеет болье 4 кнопок, но это уже детали, можно экспериментально со временем подобрать и раскладку идеальную и количество областей каждому пальцу.
Запощу в /pr и /ra, поскольку для самодельных устройств иметь слепой ввод тоже очень не помешает.
Я знаю что уже существует распознавание ввода через камеру, ну недостатки сами понимаете - оверкил.
Не знаю как вас, меня с самого начала раздражает сенсорный ввод, с самого первого смартфона.
Но мне нужна была нормальная поддержка юникода, и оставаться на кнопочном не было возможности.
Я когда с раскладушкой ходил и видел как все в смартфонах залипают, называл их пальцеводы. Ну это так тупо выглядит, стоит взрослый мужик и гладит пальцем стекло целый час, шиз какой-то.
Самая главная проблема сенсора - отсутствие слепого ввода, на него нужно постоянно смотреть.
Глюки от капель воды, конденсата или от пыли.
Отсутствие аналога правой кнопки мыши, и кнопки колёсика. В первых андроидах активно использовались трюки типа открыть меню двумя пальцами, но трюки есть трюки, они быстро надоедают.
Ну вот и возникает мысль, по аналогии с мышью, каждой кнопке свой палец.
Дальше если каждый палец будет надёжно распознан, то можно каждому назначить 3-4 кнопки с клавиатуры, и тогда можно будет набирать текст слепым способом на сенсоре. Поскольку палец известен, нужно только 4 разных области на сенсоре, чтобы определить букву. Верх экрана - верхний ряд клавиатуры, низ - нижний, середина аналогично.
Понятно, что мизинец имеет болье 4 кнопок, но это уже детали, можно экспериментально со временем подобрать и раскладку идеальную и количество областей каждому пальцу.
Запощу в /pr и /ra, поскольку для самодельных устройств иметь слепой ввод тоже очень не помешает.
Я знаю что уже существует распознавание ввода через камеру, ну недостатки сами понимаете - оверкил.
>>392262 (OP)
Я последние 5 раз перекатывал этот тред. Неблагодарное это дело, пишут раз в пару месяцев какие-то шизики, предлагают всякую хуйню. Двачу не нужен этот тред.
Я последние 5 раз перекатывал этот тред. Неблагодарное это дело, пишут раз в пару месяцев какие-то шизики, предлагают всякую хуйню. Двачу не нужен этот тред.
>>392314
Как вам идея нейронки для автоматической расцветки редкого говна в иде, вместо того чтобы 100500 говноплагинов от ноунеймов устанавливать в вскод? Если файл большой нейронка автоматически выделяет токены, делает предположения о ситакисисе, строит аст и раскрашивает код. Возможно еще для форматирования автоматического использовать.
Желательно это говно на С++ написать и кросплатформенно, возможно аддон для ноды, если для вскода заточить.
Для ML петпроекта задача...
Как вам идея нейронки для автоматической расцветки редкого говна в иде, вместо того чтобы 100500 говноплагинов от ноунеймов устанавливать в вскод? Если файл большой нейронка автоматически выделяет токены, делает предположения о ситакисисе, строит аст и раскрашивает код. Возможно еще для форматирования автоматического использовать.
Желательно это говно на С++ написать и кросплатформенно, возможно аддон для ноды, если для вскода заточить.
Для ML петпроекта задача...
>>392263
Хуйня
На телефоне такой ввод просто нинужон. Что кнопочки что сенса - ввод максимум двумя пальцами всегда был.
Если это будет ака клавиатура для другого компа - проще и удобнее купить мини клаву
Хуйня
На телефоне такой ввод просто нинужон. Что кнопочки что сенса - ввод максимум двумя пальцами всегда был.
Если это будет ака клавиатура для другого компа - проще и удобнее купить мини клаву
>>392330
Лол, сразу видно что человек ни разу в жизни не открывал вим.
Расскажу тебе секрет - это давно уже есть и нейронки для этого не нужны.
>Как вам идея нейронки для автоматической расцветки редкого говна в иде,
Лол, сразу видно что человек ни разу в жизни не открывал вим.
Расскажу тебе секрет - это давно уже есть и нейронки для этого не нужны.
>>392829
Я триситером ползуюсь, не надо тут... Там есть только для общеизвестного говна. Может быть вообще рандомный дсл. Во вторых тебе вим один язык в другом ввиде heredoc не подсветит. Например встроеный луакод в вимфайле
Я триситером ползуюсь, не надо тут... Там есть только для общеизвестного говна. Может быть вообще рандомный дсл. Во вторых тебе вим один язык в другом ввиде heredoc не подсветит. Например встроеный луакод в вимфайле
>>392833
Ну и вим в основном по расширению определяет синтаксис, а по контенту не всегда и может ошибаться
Ну и вим в основном по расширению определяет синтаксис, а по контенту не всегда и может ошибаться
>>392836
1) чтобы подсчиать ключевые слова нужно их сначала выделить, для этог нужен токенайзер, а ты еще не знаешь какой выбрать. У тебя коменты на анлийском могут засрать твои частоты.
2) а еще когда неизвестный дсл или несколько синтаксиов в файле
3) я же не сказал что нужна еба нейронка на pytorch. Самому написать маленькую сетку
1) чтобы подсчиать ключевые слова нужно их сначала выделить, для этог нужен токенайзер, а ты еще не знаешь какой выбрать. У тебя коменты на анлийском могут засрать твои частоты.
2) а еще когда неизвестный дсл или несколько синтаксиов в файле
3) я же не сказал что нужна еба нейронка на pytorch. Самому написать маленькую сетку
>>392840
Хотя если генерить и токенайзер и аст наверно 3 пункт пососет
Хотя если генерить и токенайзер и аст наверно 3 пункт пососет
>>392840
Ладно забейте. Идея говно. Я ее не обдумывал. Просто вывалил то что внезапно в голову пришло.
Ладно забейте. Идея говно. Я ее не обдумывал. Просто вывалил то что внезапно в голову пришло.
>>392330
Тебе распарить код надо для хайлайта сначала. Хотя нейронкой можно попытаться определять язык, если это какой то онлайн редактор и у тебя не расширения файла
>нейронки
Тебе распарить код надо для хайлайта сначала. Хотя нейронкой можно попытаться определять язык, если это какой то онлайн редактор и у тебя не расширения файла
>>393848
Парсеры на деревьях не растут и из грязи не выходят как големы. Не для каждой хуйни задроты написали парсер. И тем более проактически нет парсеров для островного синтаксиса. Только для пыхи еще есть, а для каких нибудь шаблонов нахуй никому неизвестного языка и нет. Идея была в том чтобы нейронкой генерировать парсер из ad hoc синтаксиса Но идея дурацкая потому что изъебства больше чем пользы
Парсеры на деревьях не растут и из грязи не выходят как големы. Не для каждой хуйни задроты написали парсер. И тем более проактически нет парсеров для островного синтаксиса. Только для пыхи еще есть, а для каких нибудь шаблонов нахуй никому неизвестного языка и нет. Идея была в том чтобы нейронкой генерировать парсер из ad hoc синтаксиса Но идея дурацкая потому что изъебства больше чем пользы
Нужен язык, позволяющий переиспользовать алгоритм над схемой данных.

Пилю ностальжи проект: Telegram-клиент с внешним видом социальной сети ВКонтакте 2010-х годов
Если интересно поучавствовать/посмотреть то могу следующим сообщением приложить ссылку на GH
Если интересно поучавствовать/посмотреть то могу следующим сообщением приложить ссылку на GH
>>426640
GramJS и Svelte. Собственно этот проект делается чтобы изучать Svelte. Всякие приколы типа Todo-листов делать скучно.
Вот еще скрины:
GramJS и Svelte. Собственно этот проект делается чтобы изучать Svelte. Всякие приколы типа Todo-листов делать скучно.
Вот еще скрины:

>>426692
Как вариант смотреть есть ли у юзера запиненный канал в описании пользователя.
И брать посты оттуда.
>Стену
Как вариант смотреть есть ли у юзера запиненный канал в описании пользователя.
И брать посты оттуда.
>>427552
В т.ч. посты к посту канала по сути комменты.
В т.ч. посты к посту канала по сути комменты.
>>427549
Это так и сделано. У пользователя берется прикрепленный канал и выводятся посты на его стенку. См скрин выше
Это так и сделано. У пользователя берется прикрепленный канал и выводятся посты на его стенку. См скрин выше
>>426522
Годно
Годно

Добавил раздел комментариев. Можно пока только читать, писать нельзя.
Кто нибудь в курсах есть ли возможность сделать рандомайзер порядка просмотра картинок в галерее каналов?

Всем здравствуйте. Я как всегда с тупой идеей и просто пишу, чтобы вы покритиковали, а не помогали (хотя можете и помочь, если хотите).
Делаю читалку манги. Когда-то делал, но забил, сейчас опять начал делать. Уже готов общая идея архитектуры, обосрался с либами некоторыми и удалил их нахрен. Теперь я с чистыми трусами хочу представить вам дизайн. Буду рад любой критике, просто хочу узнать ваше мнение.
Стек (android):
Retrofit, Jetpack compose, Hilt, Room.
P.s. планируется desktop версия, но до неё еще дойду скоро.
Делаю читалку манги. Когда-то делал, но забил, сейчас опять начал делать. Уже готов общая идея архитектуры, обосрался с либами некоторыми и удалил их нахрен. Теперь я с чистыми трусами хочу представить вам дизайн. Буду рад любой критике, просто хочу узнать ваше мнение.
Стек (android):
Retrofit, Jetpack compose, Hilt, Room.
P.s. планируется desktop версия, но до неё еще дойду скоро.
Делал кто-нибудь расширение для браузера которое на основе ИИ удаляет из ленты тредов /b биопроблемные треды?
>>436228
Это явно не стоит потраченных усилий. Большая часть режется правилами куклоскрипта. Оставшиеся треды, о сути которых можно догадаться только по картинке, настолько сложные для анализа, что пока обучишь модель, увиденных биопроблем хватит до конца жизни. К тому же придётся постоянно дообучать, для этого придётся просматривать эти треды.
Это явно не стоит потраченных усилий. Большая часть режется правилами куклоскрипта. Оставшиеся треды, о сути которых можно догадаться только по картинке, настолько сложные для анализа, что пока обучишь модель, увиденных биопроблем хватит до конца жизни. К тому же придётся постоянно дообучать, для этого придётся просматривать эти треды.
>>436229
год чекни
уже все умные дяди обучили, просто объясни модели словами что те надо и ее ответ направь в нужное русло
год чекни
уже все умные дяди обучили, просто объясни модели словами что те надо и ее ответ направь в нужное русло
>>436228
А вы все прям такие биопобедители тут. Прям 8/10 чеды зашли на двачик отдохнуть компашкой с тяночками.
Не всем так повезло. Есть и другой сегмент людей
А вы все прям такие биопобедители тут. Прям 8/10 чеды зашли на двачик отдохнуть компашкой с тяночками.
Не всем так повезло. Есть и другой сегмент людей
У меня есть следующая идея:
На компьютер домашний или ноутбук хочу поставить любую самую легковесную ОС. Чтобы не грела процессор и БП потреблял как можно меньше.
Этот компьютер должен будет лишь хранить мои файлы (около терабайта) и исполнять некоторые комманды того окружения которое я создам (на c# пишу исключительно и немного на Delphi)
Идея у меня наладить мост общения между телефоном(мной) и компом (домом) исключительно через телеграмм. Заведу аккаунт специальный.
И так:
1) дома включается компьютер. Я тем временем куда-то ухожу.
...
Появлялся необходимость зайти в какую-нибудь папку и загрузить оттуда текстовик какой-нибудь на телефон.
...
2) ввожу с телефона команду в ТГ. Типo:
give PC > phone file from C:\aaa\123.txt
Ну или что-то в таком духе. Похуй какой синтаксис, интерпретатор этих своих команд напишу на стороне ПК.
3) ну и он (текстовик) отправляется в ТГ на компе предварительно архивируясь одним определенным паролем.
4) а далее я ловлю его во входящих сообщениях в телефоне.
Всё! Больше ничего не надо. Никакие Nas создавать я не хочу и не умею. Никаким облачным дискам я тоже не доверяю.
Меня устраивает вводить команды в ТГ и пусть они обрабатываются на ПК с какой-нибудь частотой хз или как там можно наладить... Можно конечно же и в режиме до востребования отлавливать смс команды. Но можно и раз в 200мс задать в программе
5 раз в секунду не перегрет ПК
Таким образом я хочу и обратный алгоритм организовать. Я хочу периодически освобождать память телефона отправляя всякий мусор дистанционно домой на ПК «сервер».
Ну к примеру открываю ТГ и пишу туда :
Phone > PC put(C:\pomojka\)
И следом прикрепляю архивчик и отправляю
Нюансы:
1)Очень не хочу учить питон для того чтобы бота писать для ТГ (а наверняка надо учитывая особенность задачи).
2) можно написать кастомный ТГ клиент но сука надо ставить ТГ SDK , а оно только через NuGet этот ебучий ставится в IDE, а нугет этот лишь в Microsoft visual studio есть , а я не через студию кодю а через SharpDevelop, потому что меня Microsoft visual studio вымораживает тем , что от неё комп люто тормозит и надо будет ставить виндовс 10..11.. чтобы сейчас установить Microsoft visual studio, а я не хочу с 7ки переходить.
На втором компе я таки не выдержал и поставил вин 10 чтобы Microsoft visual studio запустить. В итоге по сути дела пожертвовал компом, по тому что теперь не сажусь за него(ибо мерзко всё в 10) продолжаю на другом сидеть где семёрка осталась.
НО если надо себя пересилить, то я могу в принципе запустить комп вин 10 > запустить MVS> прикуриться к NuGet и скачать TG SDK и в родном c# что-нибудь собрать таким образом
Чё мне делать?
На компьютер домашний или ноутбук хочу поставить любую самую легковесную ОС. Чтобы не грела процессор и БП потреблял как можно меньше.
Этот компьютер должен будет лишь хранить мои файлы (около терабайта) и исполнять некоторые комманды того окружения которое я создам (на c# пишу исключительно и немного на Delphi)
Идея у меня наладить мост общения между телефоном(мной) и компом (домом) исключительно через телеграмм. Заведу аккаунт специальный.
И так:
1) дома включается компьютер. Я тем временем куда-то ухожу.
...
Появлялся необходимость зайти в какую-нибудь папку и загрузить оттуда текстовик какой-нибудь на телефон.
...
2) ввожу с телефона команду в ТГ. Типo:
give PC > phone file from C:\aaa\123.txt
Ну или что-то в таком духе. Похуй какой синтаксис, интерпретатор этих своих команд напишу на стороне ПК.
3) ну и он (текстовик) отправляется в ТГ на компе предварительно архивируясь одним определенным паролем.
4) а далее я ловлю его во входящих сообщениях в телефоне.
Всё! Больше ничего не надо. Никакие Nas создавать я не хочу и не умею. Никаким облачным дискам я тоже не доверяю.
Меня устраивает вводить команды в ТГ и пусть они обрабатываются на ПК с какой-нибудь частотой хз или как там можно наладить... Можно конечно же и в режиме до востребования отлавливать смс команды. Но можно и раз в 200мс задать в программе
5 раз в секунду не перегрет ПК
Таким образом я хочу и обратный алгоритм организовать. Я хочу периодически освобождать память телефона отправляя всякий мусор дистанционно домой на ПК «сервер».
Ну к примеру открываю ТГ и пишу туда :
Phone > PC put(C:\pomojka\)
И следом прикрепляю архивчик и отправляю
Нюансы:
1)Очень не хочу учить питон для того чтобы бота писать для ТГ (а наверняка надо учитывая особенность задачи).
2) можно написать кастомный ТГ клиент но сука надо ставить ТГ SDK , а оно только через NuGet этот ебучий ставится в IDE, а нугет этот лишь в Microsoft visual studio есть , а я не через студию кодю а через SharpDevelop, потому что меня Microsoft visual studio вымораживает тем , что от неё комп люто тормозит и надо будет ставить виндовс 10..11.. чтобы сейчас установить Microsoft visual studio, а я не хочу с 7ки переходить.
На втором компе я таки не выдержал и поставил вин 10 чтобы Microsoft visual studio запустить. В итоге по сути дела пожертвовал компом, по тому что теперь не сажусь за него(ибо мерзко всё в 10) продолжаю на другом сидеть где семёрка осталась.
НО если надо себя пересилить, то я могу в принципе запустить комп вин 10 > запустить MVS> прикуриться к NuGet и скачать TG SDK и в родном c# что-нибудь собрать таким образом
Чё мне делать?
У меня есть следующая идея:
На компьютер домашний или ноутбук хочу поставить любую самую легковесную ОС. Чтобы не грела процессор и БП потреблял как можно меньше.
Этот компьютер должен будет лишь хранить мои файлы (около терабайта) и исполнять некоторые комманды того окружения которое я создам (на c# пишу исключительно и немного на Delphi)
Идея у меня наладить мост общения между телефоном(мной) и компом (домом) исключительно через телеграмм. Заведу аккаунт специальный.
И так:
1) дома включается компьютер. Я тем временем куда-то ухожу.
...
Появлялся необходимость зайти в какую-нибудь папку и загрузить оттуда текстовик какой-нибудь на телефон.
...
2) ввожу с телефона команду в ТГ. Типo:
give PC > phone file from C:\aaa\123.txt
Ну или что-то в таком духе. Похуй какой синтаксис, интерпретатор этих своих команд напишу на стороне ПК.
3) ну и он (текстовик) отправляется в ТГ на компе предварительно архивируясь одним определенным паролем.
4) а далее я ловлю его во входящих сообщениях в телефоне.
Всё! Больше ничего не надо. Никакие Nas создавать я не хочу и не умею. Никаким облачным дискам я тоже не доверяю.
Меня устраивает вводить команды в ТГ и пусть они обрабатываются на ПК с какой-нибудь частотой хз или как там можно наладить... Можно конечно же и в режиме до востребования отлавливать смс команды. Но можно и раз в 200мс задать в программе
5 раз в секунду не перегрет ПК
Таким образом я хочу и обратный алгоритм организовать. Я хочу периодически освобождать память телефона отправляя всякий мусор дистанционно домой на ПК «сервер».
Ну к примеру открываю ТГ и пишу туда :
Phone > PC put(C:\pomojka\)
И следом прикрепляю архивчик и отправляю
Нюансы:
1)Очень не хочу учить питон для того чтобы бота писать для ТГ (а наверняка надо учитывая особенность задачи).
2) можно написать кастомный ТГ клиент но сука надо ставить ТГ SDK , а оно только через NuGet этот ебучий ставится в IDE, а нугет этот лишь в Microsoft visual studio есть , а я не через студию кодю а через SharpDevelop, потому что меня Microsoft visual studio вымораживает тем , что от неё комп люто тормозит и надо будет ставить виндовс 10..11.. чтобы сейчас установить Microsoft visual studio, а я не хочу с 7ки переходить.
На втором компе я таки не выдержал и поставил вин 10 чтобы Microsoft visual studio запустить. В итоге по сути дела пожертвовал компом, по тому что теперь не сажусь за него(ибо мерзко всё в 10) продолжаю на другом сидеть где семёрка осталась.
НО если надо себя пересилить, то я могу в принципе запустить комп вин 10 > запустить MVS> прикуриться к NuGet и скачать TG SDK и в родном c# что-нибудь собрать таким образом
Чё мне делать?
На компьютер домашний или ноутбук хочу поставить любую самую легковесную ОС. Чтобы не грела процессор и БП потреблял как можно меньше.
Этот компьютер должен будет лишь хранить мои файлы (около терабайта) и исполнять некоторые комманды того окружения которое я создам (на c# пишу исключительно и немного на Delphi)
Идея у меня наладить мост общения между телефоном(мной) и компом (домом) исключительно через телеграмм. Заведу аккаунт специальный.
И так:
1) дома включается компьютер. Я тем временем куда-то ухожу.
...
Появлялся необходимость зайти в какую-нибудь папку и загрузить оттуда текстовик какой-нибудь на телефон.
...
2) ввожу с телефона команду в ТГ. Типo:
give PC > phone file from C:\aaa\123.txt
Ну или что-то в таком духе. Похуй какой синтаксис, интерпретатор этих своих команд напишу на стороне ПК.
3) ну и он (текстовик) отправляется в ТГ на компе предварительно архивируясь одним определенным паролем.
4) а далее я ловлю его во входящих сообщениях в телефоне.
Всё! Больше ничего не надо. Никакие Nas создавать я не хочу и не умею. Никаким облачным дискам я тоже не доверяю.
Меня устраивает вводить команды в ТГ и пусть они обрабатываются на ПК с какой-нибудь частотой хз или как там можно наладить... Можно конечно же и в режиме до востребования отлавливать смс команды. Но можно и раз в 200мс задать в программе
5 раз в секунду не перегрет ПК
Таким образом я хочу и обратный алгоритм организовать. Я хочу периодически освобождать память телефона отправляя всякий мусор дистанционно домой на ПК «сервер».
Ну к примеру открываю ТГ и пишу туда :
Phone > PC put(C:\pomojka\)
И следом прикрепляю архивчик и отправляю
Нюансы:
1)Очень не хочу учить питон для того чтобы бота писать для ТГ (а наверняка надо учитывая особенность задачи).
2) можно написать кастомный ТГ клиент но сука надо ставить ТГ SDK , а оно только через NuGet этот ебучий ставится в IDE, а нугет этот лишь в Microsoft visual studio есть , а я не через студию кодю а через SharpDevelop, потому что меня Microsoft visual studio вымораживает тем , что от неё комп люто тормозит и надо будет ставить виндовс 10..11.. чтобы сейчас установить Microsoft visual studio, а я не хочу с 7ки переходить.
На втором компе я таки не выдержал и поставил вин 10 чтобы Microsoft visual studio запустить. В итоге по сути дела пожертвовал компом, по тому что теперь не сажусь за него(ибо мерзко всё в 10) продолжаю на другом сидеть где семёрка осталась.
НО если надо себя пересилить, то я могу в принципе запустить комп вин 10 > запустить MVS> прикуриться к NuGet и скачать TG SDK и в родном c# что-нибудь собрать таким образом
Чё мне делать?
Есть два типа идей.
1) Те которой будут пользоваться во всем мире ( у нас таких нет иначе мы были бы уже миллиардерами)
2) для специализированных нужд (например: улучши модель распознавания распознвания заболеваний легких кожи и тд) .Или создание какой0то специализированной утилиты которой будут пользоваться в определенных кругах)
1) Те которой будут пользоваться во всем мире ( у нас таких нет иначе мы были бы уже миллиардерами)
2) для специализированных нужд (например: улучши модель распознавания распознвания заболеваний легких кожи и тд) .Или создание какой0то специализированной утилиты которой будут пользоваться в определенных кругах)
>>469245
Да нихуя подобного. Миллиардером становится не тот, кто придумал идею, а тот, кто смог её реализовать и впарить свою реализацию людям. Не обязательно даже придумывать что-то новое, достаточно посмотреть на готовое, реализовать такое же и влить дохуиллион бабла и маркетинг.
> у нас таких нет иначе мы были бы уже миллиардерами
Да нихуя подобного. Миллиардером становится не тот, кто придумал идею, а тот, кто смог её реализовать и впарить свою реализацию людям. Не обязательно даже придумывать что-то новое, достаточно посмотреть на готовое, реализовать такое же и влить дохуиллион бабла и маркетинг.