{"id":36881,"date":"2019-10-31T22:14:28","date_gmt":"2019-10-31T19:14:28","guid":{"rendered":"https:\/\/prohoster.info\/blog\/deepcode-najdyot-oshibki-v-ishodnom-kode-po-pri-pomoshhi-ii\/"},"modified":"2019-10-31T22:14:28","modified_gmt":"2019-10-31T19:14:28","slug":"deepcode-najdyot-oshibki-v-ishodnom-kode-po-pri-pomoshhi-ii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/deepcode-najdyot-oshibki-v-ishodnom-kode-po-pri-pomoshhi-ii","title":{"rendered":"DeepCode encontrar\u00e1 errores en el c\u00f3digo fuente del software utilizando inteligencia artificial","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Hoy, la startup suiza <noindex><a rel=\"nofollow\" href=\"https:\/\/www.deepcode.ai\/\">DeepCode<\/a><\/noindex>, que utiliza inteligencia artificial y aprendizaje autom\u00e1tico para automatizar el an\u00e1lisis de c\u00f3digo, ha anunciado la obtenci\u00f3n de 4 millones de d\u00f3lares en inversiones de fondos de capital de riesgo Earlybird, 3VC y Btov Partners. La empresa planea destinar estos fondos para implementar soporte para nuevos lenguajes de programaci\u00f3n en su servicio, as\u00ed como para la comercializaci\u00f3n del producto en el mercado global de TI.<\/p>\n<p><img decoding=\"async\" alt=\"DeepCode encontrar\u00e1 errores en el c\u00f3digo fuente del software utilizando inteligencia artificial\" src=\"\/wp-content\/uploads\/2019\/08\/2f386842c55852f518317c0754d93176.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>El an\u00e1lisis de c\u00f3digo es necesario para detectar errores, vulnerabilidades potenciales, violaciones de las normas de estilo y mucho m\u00e1s en las primeras etapas del desarrollo de software, antes de que el c\u00f3digo se utilice en alg\u00fan lugar. Normalmente, este procedimiento se lleva a cabo paralelamente al desarrollo de nuevo c\u00f3digo y justo despu\u00e9s de que se complete, precediendo a la fase de prueba directa. \u201cLa prueba de software mira el c\u00f3digo desde afuera, pero el an\u00e1lisis de c\u00f3digo te permite mirarlo desde adentro\u201d, explica Boris Paskalev, cofundador y CEO de DeepCode, en una entrevista con VentureBeat.<\/p>\n<p>La revisi\u00f3n de c\u00f3digo se realiza con mayor frecuencia por sus autores junto con colegas y gerentes con el objetivo de identificar errores evidentes antes de pasar a las siguientes etapas de desarrollo. Y cuanto m\u00e1s grande es el proyecto, m\u00e1s l\u00edneas de c\u00f3digo deben ser verificadas, lo que consume una cantidad significativa de tiempo de los programadores. Existen herramientas que deber\u00edan acelerar este proceso desde hace bastante tiempo, como los analizadores est\u00e1ticos de c\u00f3digo, como Coverity y PVS-Studio, pero generalmente est\u00e1n limitadas en sus capacidades, ya que se centran en \u201cproblemas estil\u00edsticos molestos y repetitivos, formateo y peque\u00f1os errores l\u00f3gicos\u201d, explica Paskalev.<\/p>\n<p><center><\/center><\/p>\n<p>DeepCode, por su parte, abarca un rango m\u00e1s amplio de problemas, como la detecci\u00f3n de vulnerabilidades como las oportunidades para el scripting entre sitios y las inyecciones SQL, ya que los algoritmos incorporados no solo analizan el c\u00f3digo como un conjunto de caracteres, sino que intentan comprender el prop\u00f3sito y la funcionalidad del programa escrito. En su base, hay un sistema de aprendizaje autom\u00e1tico que utiliza miles de millones de l\u00edneas de c\u00f3digo de proyectos de c\u00f3digo abierto. DeepCode analiza las versiones anteriores del c\u00f3digo y los cambios subsecuentes que se han realizado para estudiar qu\u00e9 errores y c\u00f3mo los han corregido los programadores reales en su trabajo, y luego ofrecer soluciones similares a sus usuarios. Adem\u00e1s, el sistema utiliza algoritmos tradicionales de predicci\u00f3n para identificar posibles problemas en el c\u00f3digo, similares a los mencionados anteriormente de los analizadores est\u00e1ticos.<\/p>\n<p>Una de las preguntas clave al usar DeepCode es: \u00bfcu\u00e1n confiable es la verificaci\u00f3n autom\u00e1tica del c\u00f3digo? Una precisi\u00f3n de an\u00e1lisis de menos del 100% significa que los desarrolladores a\u00fan deber\u00e1n revisar su c\u00f3digo manualmente. En ese caso, \u00bfcu\u00e1nto tiempo realmente se ahorrar\u00e1 utilizando herramientas para automatizar esta tarea? Seg\u00fan Pascalev, DeepCode podr\u00eda ahorrar a los desarrolladores alrededor del 50% del tiempo que actualmente dedican a encontrar errores por s\u00ed mismos, lo que es una cifra bastante significativa.<\/p>\n<p>Los desarrolladores pueden conectar DeepCode a sus cuentas de GitHub o Bitbucket, adem\u00e1s de que la herramienta soporta configuraciones locales de GitLab. Adicionalmente, el proyecto cuenta con una API especial que permite a los desarrolladores integrar DeepCode en sus propios sistemas de desarrollo. Una vez conectado al repositorio, DeepCode analizar\u00e1 cada cambio de c\u00f3digo y se\u00f1alar\u00e1 posibles problemas.<\/p>\n<p><img decoding=\"async\" alt=\"DeepCode encontrar\u00e1 errores en el c\u00f3digo fuente del software utilizando inteligencia artificial\" src=\"\/wp-content\/uploads\/2019\/08\/cd19fc5e0597565c4638f7434e84ad3d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\u201cEn promedio, los desarrolladores pasan alrededor del 30 % de su tiempo buscando y corrigiendo errores, pero DeepCode puede ahorrar la mitad de ese tiempo ahora mismo, y a\u00fan m\u00e1s en el futuro\u201d, afirma Boris. \u201cDado que DeepCode aprende directamente de la comunidad global de desarrolladores, puede detectar m\u00e1s problemas de los que alguna vez podr\u00eda encontrar una sola persona o todo un grupo de revisores\u201d.<\/p>\n<p>Adem\u00e1s de la noticia de hoy sobre la obtenci\u00f3n de inversiones, DeepCode tambi\u00e9n anunci\u00f3 una nueva pol\u00edtica de valor para su producto. Hasta ahora, DeepCode hab\u00eda sido gratuito solo para proyectos de software de c\u00f3digo abierto. Ahora ser\u00e1 gratuito para ser utilizado con fines educativos y tambi\u00e9n para empresas comerciales con menos de 30 desarrolladores. Es evidente que con este paso los creadores de DeepCode quieren hacer su producto m\u00e1s popular entre equipos peque\u00f1os. Adem\u00e1s, DeepCode cobra $20 por desarrollador al mes al desplegar soluciones en la nube y $50 por desarrollador para soporte local.<\/p>\n<p>Anteriormente, el equipo de DeepCode ya hab\u00eda recibido inversiones por un mill\u00f3n de d\u00f3lares. Con otros 4 millones, la empresa anunci\u00f3 que planea ampliar los lenguajes de programaci\u00f3n que soportan, adem\u00e1s de Java, JavaScript y Python, incluyendo soporte para C#, PHP y C\/C++. Tambi\u00e9n confirmaron que est\u00e1n trabajando en su propio entorno de desarrollo integrado.<\/p>\n<p><center><\/p>\n<p><\/center><\/p>\n<p>\t\t\t\t<center><br \/>\n\t\t\t\t\t\t\t\t<\/center><br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"http:\/\/www.3dnews.ru\/991965\">3dnews.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0448\u0432\u0435\u0439\u0446\u0430\u0440\u0441\u043a\u0438\u0439 \u0441\u0442\u0430\u0440\u0442\u0430\u043f DeepCode, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 \u0438\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u043b\u043b\u0435\u043a\u0442 \u0438 \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0435 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430, \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0438 \u0438\u043d\u0432\u0435\u0441\u0442\u0438\u0446\u0438\u0439 \u0432 \u0440\u0430\u0437\u043c\u0435\u0440\u0435 4 \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u043e\u0432 \u0434\u043e\u043b\u043b\u0430\u0440\u043e\u0432 \u043e\u0442 \u0432\u0435\u043d\u0447\u0443\u0440\u043d\u044b\u0445 \u0444\u043e\u043d\u0434\u043e\u0432 Earlybird, 3VC \u0438 Btov Partners. \u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u0435\u0442 \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0434\u043b\u044f \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0432 \u0441\u0432\u043e\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u043d\u043e\u0432\u044b\u0445 \u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u0430\u0440\u043a\u0435\u0442\u0438\u043d\u0433 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 \u043d\u0430 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e\u043c \u0418\u0422-\u0440\u044b\u043d\u043a\u0435. \u0410\u043d\u0430\u043b\u0438\u0437 \u043a\u043e\u0434\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27631,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-36881","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0448\u0432\u0435\u0439\u0446\u0430\u0440\u0441\u043a\u0438\u0439 \u0441\u0442\u0430\u0440\u0442\u0430\u043f DeepCode, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 \u0438\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u043b\u043b\u0435\u043a\u0442 \u0438 \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0435 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/news\/deepcode-najdyot-oshibki-v-ishodnom-kode-po-pri-pomoshhi-ii\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47DeepCode \u043d\u0430\u0439\u0434\u0451\u0442 \u043e\u0448\u0438\u0431\u043a\u0438 \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u041f\u041e \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0418\u0418 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0448\u0432\u0435\u0439\u0446\u0430\u0440\u0441\u043a\u0438\u0439 \u0441\u0442\u0430\u0440\u0442\u0430\u043f DeepCode, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 \u0438\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u043b\u043b\u0435\u043a\u0442 \u0438 \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0435 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/deepcode-najdyot-oshibki-v-ishodnom-kode-po-pri-pomoshhi-ii\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:14:28+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:14:28+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47DeepCode encontrar\u00e1 errores en el c\u00f3digo fuente del software con la ayuda de IA | ProHoster","description":"Hoy, la startup suiza DeepCode, que utiliza inteligencia artificial y aprendizaje autom\u00e1tico para automatizar el an\u00e1lisis del c\u00f3digo fuente.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/deepcode-najdyot-oshibki-v-ishodnom-kode-po-pri-pomoshhi-ii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47DeepCode \u043d\u0430\u0439\u0434\u0451\u0442 \u043e\u0448\u0438\u0431\u043a\u0438 \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u041f\u041e \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0418\u0418 | ProHoster","og:description":"\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0448\u0432\u0435\u0439\u0446\u0430\u0440\u0441\u043a\u0438\u0439 \u0441\u0442\u0430\u0440\u0442\u0430\u043f DeepCode, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 \u0438\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u043b\u043b\u0435\u043a\u0442 \u0438 \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0435 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/deepcode-najdyot-oshibki-v-ishodnom-kode-po-pri-pomoshhi-ii","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:14:28+00:00","article:modified_time":"2019-10-31T19:14:28+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36881","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 05:11:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:37:22","updated":"2026-01-22 05:11:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/36881","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=36881"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/36881\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/27631"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=36881"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=36881"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=36881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}