Программист - профессия вымирающая Компания Microsoft анонсировала новый сервис под названием Sketch2Code, возможности которого позволяют преобразовывать наброски на бумаге в HTML-код. Подобная разработка должна ускорить и упростить работу над различными проектами, когда нужно вручную создавать разметку на основе рисунка. Сервис основан на способностях искусственного интеллекта. Весь процесс строится на пяти этапах. Сначала клиент загружает снимок эскиза через сайт Azure. Затем проходит процесс распознания HTML-элементов. Движок Microsoft распознает слова, расположенные внутри элементов. Далее создается сетка для размещения объектов благодаря алгоритму компоновки. И в завершении механизм генерации кода формирует HTML-разметку и расставляет элементы по своим местам. В разработке инструмента Sketch2Code принимали участие Kabel и Spike Techniques. Также отмечается, что результат может быть трансформирован в HTML, XAML и UWP. На данный момент платформа бесплатна.- https://sketch2code.azurewebsites.net/
Надеюсь дармоеды из авиасейлс вконтактика яндекса и etc будут получать зарплату как мою --- Добавлено --- у меня хотя бы мозги есть --- Добавлено --- и хyй тоже есть
нехорошо-с... созвучно с "чё мне рак легких/печени/прямой кишки/итыпыитыды, я же веду здоровый образ жизни..." это временно...
При чем тут веб-программисты? Если узко, то это относится к верстке, а если широко, то к любым низкоквалифицированным офисным работам. Это уже давно многие говорят, и понемногу внедряют - заменяя офисный планктон роботами. html-верстка не так что сильно далеко ушла от офисного планктона, вот ее и заменяют. Я помню в былые времена у меня была фабрика по производству поискового спама, так вот фабрику среди прочего обслуживал человек, кто кидал ссылки на поисковый спам всюду и везде. В принципе довольно скоро я заказал скрипт, который по эвристическому алгоритму находил доски и гостевые книги в которые кидал ссылки. И поскольку алгоритм был эвристическим, то ссылки попадали и на ресурсы с нетипичной структурой формы, куда не попадали ссылки от других автоматических спамеров. Но человек тот так и продолжил кидать ввиду его большей универсальности, и случаях получения бесплатных ссылок с премодерируемых ресурсов, с страниц с PR=5 и 6 на дорвеи, чего у робота не получалось. Замечу, что в те времена ссылка с страницы с PR=5 незапаленной в бирже ссылок, и при отсутствии других спам ссылок с ресурса обеспечивала около 10-15 тысяч заходов с гугла на дорвей в сутки, а с PR=6 около 30-40 тысяч заходов с гугла в сутки. Тоесть даже на такой простой работе как засылание спама в интернет ресурсы человек часто оказывался лучше машины.
Затестил тупо заскринив готовые страницы - откровенно хреново работает. Даже не ожидал, что настолько слабая технология.
Уже лет двадцать как можно накидать страницу в DreamViewer мышкой безо всякого ИИ. И давно есть конструкторы вроде Wix и MotoCMS. Но почему-то верстальщики и программисты всё равно до сих пор есть.
Подойдёт для создания интерактивных прототипов на месте, после накиданного на бумаге рядом с заказчиком, который вообще не отдупляет что нарисовано или нарисовал он в наброске. --- Добавлено --- 2 аннотации на 3-х, ахаха ) А верстка этого дела, не семантическая, так что сео и пс негодуют.
Чем это отличается от "программирования мышкой"? ИИ тут только распознает образы. Работа программиста - это логика, а не только лишь код. В плане UI уже давно главная проблема это придумать и нарисовать хороший интерфейс, а не закодить. Нам показали только новый способ ввода. --- Добавлено --- Из-за (благодаря?) фреймворкам и библиотекам вымирает профессия кодера. В фронт-энде уже кранты без всякого ИИ.
@keren уже не нужно уметь писать страницы кода на чистом клиентском js. Программирование сводится к вызовам готовых методов и распихиванию данных по ним. На бэк-энде до сих пор бывает целесообразно что-нибудь написать с нуля. А вот изобретать аналог какого-нибудь плагина от jquery...
@keren упрощает, соответственно растут желания и запросы, отсюда и сложность. Построить приложение на ангуляре легче, чем изобрести свой ангуляр. Еще сложности из-за трудности смены привычек и мышления у отдельно взятого программиста.
неудачный пример. вьювер для верстальщика, так сказать в помощь неумелому верстальщику или ленивому. как фотошоп и лайтрум неумелому фотографу. вот прожка - https://mobirise.com/ru/ , которая незнакомому с версткой и кодингом, дает возможность сделать отличный сайт. Sketch2Code следующая ступень. --- Добавлено --- распознавание образов не относится к логике ? хм... конечно двоичный код не для ИИ, туповат он для этого...
распознавание образов не относится к логике ? хм... конечно двоичный код не для ИИ, туповат он для этого... неудачный потому что это конструкторы, с привязкой.
А как распознавание образов здесь относится к реализации программной логики? --- Добавлено --- Прожка - это тоже конструктор. В чём разница?
С бизнес-логикой даже естественный интеллект порой с большим трудом справляется. А искусственный тем более туповат для этого. В любом случае конструктор с ИИ или без собирает сайты из готовых программных блоков. Новый код он сам не напишет.
@tuorist ты не понимаешь терминов. https://ru.wikipedia.org/wiki/Бизнес-логика Только о ней и речь, а не о логике вообще или о бизнесе.