Copycode: программа на Mac для распознавания кода на видео

Всем привет. Я учился программировать по видео, и меня всегда раздражало, что код нужно было либо перепечатывать вручную, либо искать где-то файл с ним. Поэтому решил разработать программу, которая в секунду распознаёт код на видео, и его можно легко скопировать.

15 секундное видео о том, как учились по видео раньше и как можно учиться теперь

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

Вы тоже можете рассказать о своём проекте, как автор этого материала. Соберите побольше информации — и публикуйте материал в подсайте «Трибуна».
{ "author_name": "Артём Мартиросян", "author_type": "self", "tags": [], "comments": 26, "likes": 42, "favorites": 25, "is_advertisement": false, "subsite_label": "tribuna", "id": 51839, "is_wide": true, "is_ugc": true, "date": "Mon, 26 Nov 2018 23:18:11 +0300", "is_special": false }
SEO
Анализ YMYL-факторов туристических сайтов по внутреннему туризму
Неизвестно, как долго еще границы будут на замке, большинство людей сейчас отдыхает на территории России. В прошлой…
Объявление на vc.ru
0
26 комментариев
Популярные
По порядку
Написать комментарий...
14

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

А в-третьих, тупо копировать код туториал, не меняя по ходу ничего под себя – довольно неэффективный способ учиться.

Ответить
9

1. Захотеть учиться программировать.
2. Делать это по видео.
3. Благодаря желанию из пункта 1 и выбранному источнику знаний из пункта 2, написать программу, которая позволяет, собственно, ничего не программировать :-)

Даже не знаю, смеяться или чё...

Ответить
0

Ну, у всех свои способы обучения есть.

Ответить
4

Попробуйте разместиться на ProductHunt и закинуть новость на Hacker News, должно дать хороший поток установок

Ответить
0

спасибо за совет

Ответить
3

вряд ли надо что-то специализированное для кода, ведь OCR с этим вполне справится.
google docs ваш код распознал.

Ответить
3

А вы каждый раз будете скриншот делать и вставлять его в гугл докс? Или легче просто видео поставить на паузу и сразу же распознать

Ответить
25

я этим вообще заниматься не буду ;]

Ответить
3

Как бы смысл обучения в том чтобы повторять что делают другие ))) если не писать код руками то фиг научишся ?

Ответить
2

То чувство, когда копипастишь с StackOverflow/Medium и официальной документации и не понимаешь вообще о чем речь.

Но видос прикольный :)

Ответить

Комментарий удален

0

Выбрана такая узкая сфера, потому что хотел сэкономить силы а не распыляться на все все

Ответить

Комментарий удален

0

ну картинки он также распознает, если там код написан

Ответить

Комментарий удален

0

ну такую фигню без проблем распознает

Ответить

Комментарий удален

1

Слушай, крутую вещь ты мне подсказал, я об этом не задумывался никогда, спасибо

Ответить
0

вот можешь посмотреть старый пример с картинкой, причем там огромный кусок текста
https://www.youtube.com/watch?v=hOcRGuDJ8Xc

Ответить

Комментарий удален

0

да я тоже думал о тильде, хороший конструктор?

Ответить

Комментарий удален

Комментарий удален

0

Слушай, я что то прочекал медиум и нигде не мог найти, чтобы вставляли там картинки с кодом

Ответить

Комментарий удален

Комментарий удален

1

Крутяк, как раз сегодня нужно было

Ответить
1

Мне нравится сама идея, но есть пара замечаний.

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

Во-вторых, у меня вопрос по сайту. Как минимум, мне кажется не совсем корректно ставить кнопку "скачать", которая ведет на плашку "Скоро запустится", а не на сам процесс загрузки. Ко всему прочему, ее еще и закрыть нельзя.

Ответить
0

Сделал сайт на скорую руку.

Ответить
0

убрать можно, очистив урлу :D

Ответить

Комментарий удален

0

Это не расширение браузера(у меня самого несколько браузеров стоит, плюс бывают видео с itunes, а ори вообще не в браузерк) Она устанавливается непосредственно на комп, работает в фоне и не жрет процессор, пока не нажмешь горячую клавишу. На сервер ничего не передает. Сама детектит где есть код и дает выделить этот фрагмент

Ответить
0

А возможно ли сделать так, чтобы Ваша программа распознавала текст на китайском языке?

Ответить
0

Пока я не смогу такое сделать

Ответить
0

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

Ответить
0

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

Ответить

Комментарии

null