{"id":221,"date":"2015-12-25T02:21:44","date_gmt":"2015-12-25T02:21:44","guid":{"rendered":"https:\/\/www.joseluisestevez.com\/?p=221"},"modified":"2017-02-01T11:27:30","modified_gmt":"2017-02-01T11:27:30","slug":"algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java","status":"publish","type":"post","link":"https:\/\/www.joseluisestevez.com\/index.php\/2015\/12\/25\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\/","title":{"rendered":"Algunas herramientas \u00fatiles o necesarias para un desarrollador de Java"},"content":{"rendered":"<p>Hoy quiero hablarles de algunas herramientas que para algunos son ya de uso com\u00fan como en mi caso no se cuantas horas de mi vida he pasado frente a Netbeans desde el 2009 que lo adopte como mi IDE predilecto dejando Eclipse a un lado, y para otros quiz\u00e1s sean algo nuevas.<\/p>\n<p>Quiero dejar en claro que solo voy a mencionar herramientas, si a\u00fan no sabes programar en Java te recomiendo que aprendas desde ya! por que este lenguaje de programaci\u00f3n es muy importante y m\u00e1s ahora con Android dominando el mundo.<\/p>\n<p><!--more--><\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/debian.png\" rel=\"attachment wp-att-224\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-224\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/debian-300x145.png\" alt=\"debian\" width=\"300\" height=\"145\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/debian-300x145.png 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/debian.png 635w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Sistema Operativo:<\/strong> Contar con un sistema operativo donde nos encontremos c\u00f3modos, y que tengamos el control del mismo para resolver problemas r\u00e1pidamente. Yo aprend\u00ed a programar en Windows 2000 no me pregunten como hacia, pero desde entre el el mundo de linux con Red Hats 7 he adoptado linux como mi herramienta principal de trabajo actualmente uso debian\u2026 aun recuerdo como sufr\u00eda con debian sarge pero ahora no puedo ni navegar por la Web o escuchar m\u00fasica sin Deb\u00edan.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/28397.png\" rel=\"attachment wp-att-223\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-223\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/28397-300x152.png\" alt=\"28397\" width=\"300\" height=\"152\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/28397-300x152.png 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/28397.png 651w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Oracle Java SDK:<\/strong> Vamos a comenzar con la herramienta m\u00e1s importante el JDK de Java, ya me van a decir que es m\u00e1s que obvio pero tengo que mencionarla ya que es el coraz\u00f3n de un programador Java.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/NetBeans.svg_.png\" rel=\"attachment wp-att-225\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-225\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/NetBeans.svg_-300x82.png\" alt=\"NetBeans.svg\" width=\"300\" height=\"82\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/NetBeans.svg_-300x82.png 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/NetBeans.svg_-768x209.png 768w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/NetBeans.svg_-1024x279.png 1024w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/NetBeans.svg_.png 1280w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Adoptar un buen IDE:<\/strong> En mi caso estoy usando Netbeans de Oracle ya que me parece menos complejo que Eclipse por el tema de los plugins que tienes que instalar muchos que para mi deber\u00edan venir incluidos.Tambi\u00e9n tengo que mencionar el premiado <a href=\"http:\/\/www.jetbrains.com\/idea\/\">Intellij IDEA<\/a>. Este \u00faltimo es comercial, aunque tienen edici\u00f3n community, si te fijas bien este IDE tiene mucho parecido a Android Studio y por razones obvias su core de base de este. Yo lo descargue y ando metiendo mano pero aun sigo haciendo mi trabajo con Netbeans pero ya casi voy a migrar.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/2000px-Apache-Ant-logo.svg_.png\" rel=\"attachment wp-att-226\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-226\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/2000px-Apache-Ant-logo.svg_-300x186.png\" alt=\"2000px-Apache-Ant-logo.svg\" width=\"300\" height=\"186\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/2000px-Apache-Ant-logo.svg_-300x186.png 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/2000px-Apache-Ant-logo.svg_-768x475.png 768w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/2000px-Apache-Ant-logo.svg_-1024x634.png 1024w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/2000px-Apache-Ant-logo.svg_.png 2000w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Apache Ant:<\/strong> Es una herramienta para realizar tareas, como puede ser compilar y empaquetar un proyecto, aunque puedes configurar todo tipo de tareas, como desplegar un war en un servidor de aplicaciones, o subirlo por ftp por ejemplo. Utiliza un lenguaje XML para definirlas en un fichero build.xml en la ra\u00edz del proyecto. Se integra muy bien en la mayor\u00eda de los IDEs. Existen en el mercado alternativas mejores que ant, como Gradle o buildr, pero ant est\u00e1 muy implantado y sigue siendo el que m\u00e1s se usa.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/maventxt_logo_200.gif\" rel=\"attachment wp-att-227\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-227\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/maventxt_logo_200-300x69.gif\" alt=\"maventxt_logo_200\" width=\"300\" height=\"69\" \/><\/a><\/p>\n<p><strong>Apache Maven:<\/strong> No se como alguna vez pude vivir sin usar maven. Es una herramienta de gesti\u00f3n de proyectos. Tiene infinidad de plugins. Su caracteristica m\u00e1s \u00fatil, es que te descarga y a\u00f1ade a tu classpath las librer\u00edas que usa tu proyecto. Solo tienes que definirlas en un fichero xml.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/subversion-logo.png\" rel=\"attachment wp-att-228\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-228\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/subversion-logo-300x41.png\" alt=\"subversion-logo\" width=\"300\" height=\"41\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/subversion-logo-300x41.png 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/subversion-logo.png 468w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Sistema de control de versiones:<\/strong> No puede faltar, ni con java ni con cualquier otro lenguaje. El que m\u00e1s he utilizado es Subversion y para administrar usuarios y permisos USVN. Subversion tienen plugins para los IDEs m\u00e1s conocidos. Tambi\u00e9n existen otros como Git que es uno de los m\u00e1s importantes y que estoy comenzado a usar con Gitub, y tambi\u00e9n tengo que mencionar CVS que fue el que me dio a conocer este tipo de herramientas. Al igual que Maven hoy en d\u00eda no puedo iniciar un proyecto si no tengo el codigo en un control de versiones.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/gedit-logo.png\" rel=\"attachment wp-att-229\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-229\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/gedit-logo-300x200.png\" alt=\"gedit-logo\" width=\"300\" height=\"200\" \/><\/a><\/p>\n<p><strong>Un editor de texto con coloreado de sintaxis:<\/strong> Muy util para revisar nuestro c\u00f3digo r\u00e1pidamente en alg\u00fan momento, yo uso Gedit que viene incluido en linux para aquellos que a\u00fan se encuentran en el lado oscuro (Windows) pueden usar Notepad++ o PsPad.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/DebianCli.png\" rel=\"attachment wp-att-230\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-230\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/DebianCli-300x187.png\" alt=\"DebianCli\" width=\"300\" height=\"187\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/DebianCli-300x187.png 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/DebianCli.png 660w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>La terminal:<\/strong> Es muy \u00fatil e importante para tener accesos a los logs de los servicios usando el comando tail, o hacer b\u00fasquedas entre c\u00f3digo con el comando grep, tener conexiones remotas por SSH, reiniciar servicios como las base de datos, entre otras funciones. Si tienes Windows&#8230; bueno que te puedo decir&#8230; puedes usar Putty para conectarse v\u00eda SSH al servidor que seguro estar\u00e1 en Linux.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/postgresql-logo.png\" rel=\"attachment wp-att-231\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-231\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/postgresql-logo-300x138.png\" alt=\"postgresql-logo\" width=\"300\" height=\"138\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/postgresql-logo-300x138.png 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/postgresql-logo.png 610w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Un frontend para la base de datos:<\/strong> Depende con cual base de datos estemos trabajando. En mi caso uso PgAdmin para postgresql, Mysql Workbench para mysql, SQL Developer si estoy trabajando con Oracle, es muy importante tener esta herramienta para crear o consultar nuestra base de datos.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/Google_Chrome_icon_and_wordmark_2011.svg_.png\" rel=\"attachment wp-att-232\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-232\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/Google_Chrome_icon_and_wordmark_2011.svg_-300x79.png\" alt=\"Google_Chrome_icon_and_wordmark_(2011).svg\" width=\"300\" height=\"79\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/Google_Chrome_icon_and_wordmark_2011.svg_-300x79.png 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/Google_Chrome_icon_and_wordmark_2011.svg_-768x203.png 768w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/Google_Chrome_icon_and_wordmark_2011.svg_-1024x270.png 1024w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/Google_Chrome_icon_and_wordmark_2011.svg_.png 2000w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Navegador con depurador JavaScript:<\/strong> En los desarrollos J2EE basados en Web siempre es necesario el navegador web, yo estoy usando Chrome, que viene con un depurador y una consola muy \u00fatil. Antes usaba Firefox junto con el plugin Firebug.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/glassfish_logo.png\" rel=\"attachment wp-att-233\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-233\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/glassfish_logo-300x152.png\" alt=\"glassfish_logo\" width=\"300\" height=\"152\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/glassfish_logo-300x152.png 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/glassfish_logo-768x388.png 768w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/glassfish_logo-1024x518.png 1024w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/glassfish_logo.png 2008w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Servidor de aplicaciones.<\/strong> Actualmente uso el Glassfish por que su administrador es muy completo adem\u00e1s de que es muy estable, existen otros que tambi\u00e9n he usado como tomcat, JBoss, IBM Websphere, Oracle WebLogic.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/jirasoftware_rgb_blue.png\" rel=\"attachment wp-att-234\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-234\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/jirasoftware_rgb_blue-300x48.png\" alt=\"jirasoftware_rgb_blue\" width=\"300\" height=\"48\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/jirasoftware_rgb_blue-300x48.png 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/jirasoftware_rgb_blue-768x122.png 768w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/jirasoftware_rgb_blue-1024x163.png 1024w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/jirasoftware_rgb_blue.png 1111w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Bugtracker:<\/strong> Imprescindible para llevar un seguimiento de los bugs. Actualmente uso Jira, que es el m\u00e1s extendido. Tambien he usado Redmine, Trac y Bugzilla. algunos IDE tienen plugins, que me permite conectarme al bugtracker, ver los bugs disponibles y gestionarlos sin salirme del mismo.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/continuum_logo_75.gif\" rel=\"attachment wp-att-235\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-235\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/continuum_logo_75.gif\" alt=\"continuum_logo_75\" width=\"188\" height=\"89\" \/><\/a><\/p>\n<p><strong>Servidor de integraci\u00f3n cont\u00ednua:<\/strong> Uso Apache continuum. Sirve para programar los builds de los proyectos. Para configurar los \u00abbuilds\u00bb lo habitual es conectarlo con el servidor de control de versiones. Puedes configurar que ejecute tareas de ant, goals de maven por ejemplo o cualquier otro tipo de script. Tambien he usado Jenkins.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/googlee.jpg\" rel=\"attachment wp-att-236\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-236\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/googlee-300x123.jpg\" alt=\"googlee\" width=\"300\" height=\"123\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/googlee-300x123.jpg 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/googlee-768x314.jpg 768w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/googlee-1024x419.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Google:<\/strong> Es Imprescindible, esto lo usamos todos los programadores, de cualquier lenguaje si no googleas no puedes ampliar tus conocimientos y crear c\u00f3digo de calidad.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/Google_Calendar_Logo.png\" rel=\"attachment wp-att-237\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-237\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/Google_Calendar_Logo.png\" alt=\"Google_Calendar_Logo\" width=\"300\" height=\"300\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/Google_Calendar_Logo.png 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/Google_Calendar_Logo-150x150.png 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Una aplicaci\u00f3n de calendario:<\/strong> Yo el calendario de Google\u00a0para recordar fechas de entrega o d\u00edas importantes.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/gmail-google-unsubscribe-app.jpg\" rel=\"attachment wp-att-238\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-238\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/gmail-google-unsubscribe-app-300x124.jpg\" alt=\"gmail-google-unsubscribe-app\" width=\"300\" height=\"124\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/gmail-google-unsubscribe-app-300x124.jpg 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/gmail-google-unsubscribe-app-768x317.jpg 768w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/gmail-google-unsubscribe-app-1024x422.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Manejo de correo electr\u00f3nico:<\/strong> Yo uso el que todo el mundo usa\u00a0Gmail.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/google-drive-logo-lockup.png\" rel=\"attachment wp-att-239\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-239\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/google-drive-logo-lockup-300x83.png\" alt=\"google-drive-logo-lockup\" width=\"300\" height=\"83\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/google-drive-logo-lockup-300x83.png 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/google-drive-logo-lockup.png 307w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Google Drive:<\/strong> Es importante documentar en todas las etapas del desarrollo y que mejor herramienta que google drive que se puede compartir con todo el equipo de trabajo y tener siempre nuestra documentaci\u00f3n actualizada.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/dropbox_logo.png\" rel=\"attachment wp-att-241\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-241\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/dropbox_logo-300x82.png\" alt=\"dropbox_logo\" width=\"300\" height=\"82\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/dropbox_logo-300x82.png 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/dropbox_logo-768x210.png 768w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/dropbox_logo-1024x279.png 1024w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/dropbox_logo.png 1429w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Servicio de almacenamiento en la nube:<\/strong> Yo uso Dropbox. Lo utilizo para guardar documentos relacionados con Java, como manuales de referencia de diversas tecnolog\u00edas y frameworks. Teni\u00e9ndolos en un mismo sitio y as\u00ed ahorrar tiempo a la hora de consultarlos. Tambi\u00e9n uso Mega para guardar herramientas que son complejas de encontrar en la nube.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/github-logo.png\" rel=\"attachment wp-att-242\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-242\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/github-logo-300x119.png\" alt=\"github-logo\" width=\"300\" height=\"119\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/github-logo-300x119.png 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/github-logo.png 580w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Consular los repositorios de c\u00f3digo open source:<\/strong> Siempre consulto los repositorios de Github, google code y sourceforge. Muchas veces busco c\u00f3digo que me pueda ser de utilidad en el proyecto que estoy trabajando.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/gedit.png\" rel=\"attachment wp-att-243\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-243\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/gedit-300x300.png\" alt=\"gedit\" width=\"300\" height=\"300\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/gedit-300x300.png 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/gedit-150x150.png 150w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/gedit.png 512w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Mi cuadernito y un l\u00e1piz:<\/strong> Siempre necesito escribir mis dudas en una hoja para entenderme mejor, algunos necesitamos crear en papel antes de comenzar a realizar algo nuevo.<\/p>\n<p><a href=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/json_logo-555px.png\" rel=\"attachment wp-att-244\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-244\" src=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/json_logo-555px-300x143.png\" alt=\"json_logo-555px\" width=\"300\" height=\"143\" srcset=\"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/json_logo-555px-300x143.png 300w, https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/json_logo-555px.png 690w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Herramientas en L\u00ednea para validar JSON:<\/strong> Si estoy desarrollando servicios web restful o consumiendo estos servicios siempre es necesario pasar el payload a Java en estos casos uso <a href=\"http:\/\/www.jsonschema2pojo.org\/\">jsonschema2pojo<\/a>\u00a0o\u00a0si solo quiero validar\u00a0el payload uso <a href=\"http:\/\/jsonlint.com\/\">jsonlint<\/a><\/p>\n<p>No se si me falto mencionar alguna otra, pero en\u00a0general estas son las que herramientas con las que paso mas tiempo por decirlo de alguna manera.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hoy quiero hablarles de algunas herramientas que para algunos son ya de uso com\u00fan como en mi caso no se cuantas horas de mi vida he pasado frente a Netbeans desde el 2009 que lo adopte como mi IDE predilecto dejando Eclipse a un lado, y para otros quiz\u00e1s sean algo nuevas. Quiero dejar en [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":223,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,6,14,16],"tags":[9],"class_list":["post-221","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-java","category-linux","category-pgsql","category-postgresql","tag-java"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Algunas herramientas \u00fatiles o necesarias para un desarrollador de Java - El Blog de Jose Luis Estevez<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.joseluisestevez.com\/index.php\/2015\/12\/25\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Algunas herramientas \u00fatiles o necesarias para un desarrollador de Java - El Blog de Jose Luis Estevez\" \/>\n<meta property=\"og:description\" content=\"Hoy quiero hablarles de algunas herramientas que para algunos son ya de uso com\u00fan como en mi caso no se cuantas horas de mi vida he pasado frente a Netbeans desde el 2009 que lo adopte como mi IDE predilecto dejando Eclipse a un lado, y para otros quiz\u00e1s sean algo nuevas. Quiero dejar en [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.joseluisestevez.com\/index.php\/2015\/12\/25\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\/\" \/>\n<meta property=\"og:site_name\" content=\"El Blog de Jose Luis Estevez\" \/>\n<meta property=\"article:published_time\" content=\"2015-12-25T02:21:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-02-01T11:27:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/joseluisestevez.com\/wp-content\/uploads\/2015\/12\/28397.png\" \/>\n\t<meta property=\"og:image:width\" content=\"651\" \/>\n\t<meta property=\"og:image:height\" content=\"330\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"yeyo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"yeyo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.joseluisestevez.com\\\/index.php\\\/2015\\\/12\\\/25\\\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.joseluisestevez.com\\\/index.php\\\/2015\\\/12\\\/25\\\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\\\/\"},\"author\":{\"name\":\"yeyo\",\"@id\":\"https:\\\/\\\/www.joseluisestevez.com\\\/#\\\/schema\\\/person\\\/6a17b38fcac664fdb33a5fba8056d0ee\"},\"headline\":\"Algunas herramientas \u00fatiles o necesarias para un desarrollador de Java\",\"datePublished\":\"2015-12-25T02:21:44+00:00\",\"dateModified\":\"2017-02-01T11:27:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.joseluisestevez.com\\\/index.php\\\/2015\\\/12\\\/25\\\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\\\/\"},\"wordCount\":1198,\"image\":{\"@id\":\"https:\\\/\\\/www.joseluisestevez.com\\\/index.php\\\/2015\\\/12\\\/25\\\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.joseluisestevez.com\\\/wp-content\\\/uploads\\\/2015\\\/12\\\/28397.png\",\"keywords\":[\"Java\"],\"articleSection\":[\"Java\",\"Linux\",\"PgSql\",\"Postgresql\"],\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.joseluisestevez.com\\\/index.php\\\/2015\\\/12\\\/25\\\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\\\/\",\"url\":\"https:\\\/\\\/www.joseluisestevez.com\\\/index.php\\\/2015\\\/12\\\/25\\\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\\\/\",\"name\":\"Algunas herramientas \u00fatiles o necesarias para un desarrollador de Java - El Blog de Jose Luis Estevez\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.joseluisestevez.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.joseluisestevez.com\\\/index.php\\\/2015\\\/12\\\/25\\\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.joseluisestevez.com\\\/index.php\\\/2015\\\/12\\\/25\\\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.joseluisestevez.com\\\/wp-content\\\/uploads\\\/2015\\\/12\\\/28397.png\",\"datePublished\":\"2015-12-25T02:21:44+00:00\",\"dateModified\":\"2017-02-01T11:27:30+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.joseluisestevez.com\\\/#\\\/schema\\\/person\\\/6a17b38fcac664fdb33a5fba8056d0ee\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.joseluisestevez.com\\\/index.php\\\/2015\\\/12\\\/25\\\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.joseluisestevez.com\\\/index.php\\\/2015\\\/12\\\/25\\\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.joseluisestevez.com\\\/index.php\\\/2015\\\/12\\\/25\\\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.joseluisestevez.com\\\/wp-content\\\/uploads\\\/2015\\\/12\\\/28397.png\",\"contentUrl\":\"https:\\\/\\\/www.joseluisestevez.com\\\/wp-content\\\/uploads\\\/2015\\\/12\\\/28397.png\",\"width\":651,\"height\":330},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.joseluisestevez.com\\\/index.php\\\/2015\\\/12\\\/25\\\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/www.joseluisestevez.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Algunas herramientas \u00fatiles o necesarias para un desarrollador de Java\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.joseluisestevez.com\\\/#website\",\"url\":\"https:\\\/\\\/www.joseluisestevez.com\\\/\",\"name\":\"El Blog de Jose Luis Estevez\",\"description\":\"Desarrollador Senior\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.joseluisestevez.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.joseluisestevez.com\\\/#\\\/schema\\\/person\\\/6a17b38fcac664fdb33a5fba8056d0ee\",\"name\":\"yeyo\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3565e9dac43d5a8d2b807866a3af3ab66eeacb68b2d28fc63b962ad40c6ef4c7?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3565e9dac43d5a8d2b807866a3af3ab66eeacb68b2d28fc63b962ad40c6ef4c7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3565e9dac43d5a8d2b807866a3af3ab66eeacb68b2d28fc63b962ad40c6ef4c7?s=96&d=mm&r=g\",\"caption\":\"yeyo\"},\"description\":\"Arquitecto de Software emprendedor con ardua experiencia en el camino de la tecnolog\u00eda.\",\"sameAs\":[\"http:\\\/\\\/www.joseluisestevez.com\"],\"url\":\"https:\\\/\\\/www.joseluisestevez.com\\\/index.php\\\/author\\\/yeyo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Algunas herramientas \u00fatiles o necesarias para un desarrollador de Java - El Blog de Jose Luis Estevez","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.joseluisestevez.com\/index.php\/2015\/12\/25\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\/","og_locale":"es_ES","og_type":"article","og_title":"Algunas herramientas \u00fatiles o necesarias para un desarrollador de Java - El Blog de Jose Luis Estevez","og_description":"Hoy quiero hablarles de algunas herramientas que para algunos son ya de uso com\u00fan como en mi caso no se cuantas horas de mi vida he pasado frente a Netbeans desde el 2009 que lo adopte como mi IDE predilecto dejando Eclipse a un lado, y para otros quiz\u00e1s sean algo nuevas. Quiero dejar en [&hellip;]","og_url":"https:\/\/www.joseluisestevez.com\/index.php\/2015\/12\/25\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\/","og_site_name":"El Blog de Jose Luis Estevez","article_published_time":"2015-12-25T02:21:44+00:00","article_modified_time":"2017-02-01T11:27:30+00:00","og_image":[{"width":651,"height":330,"url":"https:\/\/joseluisestevez.com\/wp-content\/uploads\/2015\/12\/28397.png","type":"image\/png"}],"author":"yeyo","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"yeyo","Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.joseluisestevez.com\/index.php\/2015\/12\/25\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\/#article","isPartOf":{"@id":"https:\/\/www.joseluisestevez.com\/index.php\/2015\/12\/25\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\/"},"author":{"name":"yeyo","@id":"https:\/\/www.joseluisestevez.com\/#\/schema\/person\/6a17b38fcac664fdb33a5fba8056d0ee"},"headline":"Algunas herramientas \u00fatiles o necesarias para un desarrollador de Java","datePublished":"2015-12-25T02:21:44+00:00","dateModified":"2017-02-01T11:27:30+00:00","mainEntityOfPage":{"@id":"https:\/\/www.joseluisestevez.com\/index.php\/2015\/12\/25\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\/"},"wordCount":1198,"image":{"@id":"https:\/\/www.joseluisestevez.com\/index.php\/2015\/12\/25\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\/#primaryimage"},"thumbnailUrl":"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/28397.png","keywords":["Java"],"articleSection":["Java","Linux","PgSql","Postgresql"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/www.joseluisestevez.com\/index.php\/2015\/12\/25\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\/","url":"https:\/\/www.joseluisestevez.com\/index.php\/2015\/12\/25\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\/","name":"Algunas herramientas \u00fatiles o necesarias para un desarrollador de Java - El Blog de Jose Luis Estevez","isPartOf":{"@id":"https:\/\/www.joseluisestevez.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.joseluisestevez.com\/index.php\/2015\/12\/25\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\/#primaryimage"},"image":{"@id":"https:\/\/www.joseluisestevez.com\/index.php\/2015\/12\/25\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\/#primaryimage"},"thumbnailUrl":"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/28397.png","datePublished":"2015-12-25T02:21:44+00:00","dateModified":"2017-02-01T11:27:30+00:00","author":{"@id":"https:\/\/www.joseluisestevez.com\/#\/schema\/person\/6a17b38fcac664fdb33a5fba8056d0ee"},"breadcrumb":{"@id":"https:\/\/www.joseluisestevez.com\/index.php\/2015\/12\/25\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.joseluisestevez.com\/index.php\/2015\/12\/25\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.joseluisestevez.com\/index.php\/2015\/12\/25\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\/#primaryimage","url":"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/28397.png","contentUrl":"https:\/\/www.joseluisestevez.com\/wp-content\/uploads\/2015\/12\/28397.png","width":651,"height":330},{"@type":"BreadcrumbList","@id":"https:\/\/www.joseluisestevez.com\/index.php\/2015\/12\/25\/algunas-herramientas-utiles-o-necesarias-para-un-desarrollador-de-java\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.joseluisestevez.com\/"},{"@type":"ListItem","position":2,"name":"Algunas herramientas \u00fatiles o necesarias para un desarrollador de Java"}]},{"@type":"WebSite","@id":"https:\/\/www.joseluisestevez.com\/#website","url":"https:\/\/www.joseluisestevez.com\/","name":"El Blog de Jose Luis Estevez","description":"Desarrollador Senior","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.joseluisestevez.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/www.joseluisestevez.com\/#\/schema\/person\/6a17b38fcac664fdb33a5fba8056d0ee","name":"yeyo","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/3565e9dac43d5a8d2b807866a3af3ab66eeacb68b2d28fc63b962ad40c6ef4c7?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3565e9dac43d5a8d2b807866a3af3ab66eeacb68b2d28fc63b962ad40c6ef4c7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3565e9dac43d5a8d2b807866a3af3ab66eeacb68b2d28fc63b962ad40c6ef4c7?s=96&d=mm&r=g","caption":"yeyo"},"description":"Arquitecto de Software emprendedor con ardua experiencia en el camino de la tecnolog\u00eda.","sameAs":["http:\/\/www.joseluisestevez.com"],"url":"https:\/\/www.joseluisestevez.com\/index.php\/author\/yeyo\/"}]}},"_links":{"self":[{"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/posts\/221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/comments?post=221"}],"version-history":[{"count":3,"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/posts\/221\/revisions"}],"predecessor-version":[{"id":245,"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/posts\/221\/revisions\/245"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/media\/223"}],"wp:attachment":[{"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/media?parent=221"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/categories?post=221"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.joseluisestevez.com\/index.php\/wp-json\/wp\/v2\/tags?post=221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}