Java México - Conceptos https://mail.javamexico.org/taxonomy/term/26/0 es Ciencia de Datos y la JVM - Parte 1: Instalando Rapaio Jupyter Kernel! https://mail.javamexico.org/blogs/luxspes/ciencia_de_datos_y_la_jvm_parte_1_instalando_rapaio_jupyter_kernel <p>Bienvenidos a una corta serie de 3 o 4 artículos donde vamos a sumergirnos en el universo de la <a href="">ciencia de datos</a>, todo esto, usando lenguajes que corren en la JVM (de preferencia Java directamente, si se puede). Vamos a explorar, jugar y aprender algunos trucos nuevos con los datos y todo lo que podemos hacer con ellos en la JVM. Pero no solo vamos a quedarnos ahí; después de explorar lo que es posible con la JVM y la ciencia de datos, voy a tratar de utilizarla para iluminar el misterioso y a veces confuso mundo de las estimaciones de proyectos. Usando "<a href="">distribuciones de probabilidad de cola gorda</a>", vamos a explorar la idea de que proyectos complejos, como los de software, necesariamente son impredecibles.</p> <p><img src="" alt="" width="" /></p> <p><a href="https://mail.javamexico.org/blogs/luxspes/ciencia_de_datos_y_la_jvm_parte_1_instalando_rapaio_jupyter_kernel" target="_blank">leer más</a></p> https://mail.javamexico.org/blogs/luxspes/ciencia_de_datos_y_la_jvm_parte_1_instalando_rapaio_jupyter_kernel#comments Lenguajes JVM Conceptos Tue, 03 Oct 2023 00:26:00 +0000 luxspes 12180 at https://mail.javamexico.org The netbeans is dead, long live the vscode! https://mail.javamexico.org/blogs/apolonioluis/netbeans_dead_long_live_vscode <p>también quiero comentarles que acabo de migrar de netbeans as vscode: amplio soporte para java, spring boots, tomcat, git, etc</p> <p>ademas acabo de dejar yankdb para unirme a la corriente imparable spring data jpa.</p> <p>hasta ahora todo bien, diría yo excelente.</p> https://mail.javamexico.org/blogs/apolonioluis/netbeans_dead_long_live_vscode#comments Conceptos Tue, 29 Jan 2019 22:22:09 +0000 apolonioluis 9324 at https://mail.javamexico.org vue.js app en tomcat https://mail.javamexico.org/blogs/apolonioluis/vuejs_app_en_tomcat <p>termine una aplicacion con vue.js en el frontend y spring boot en el backend, pero no me gustó que la versión de producción la tenia que poner físicamente, valgame la redundancia, en el frontend, </p> <p>busque y busque y resulta que la podía poner en en tomcat directamente en la carpeta de webapps,</p> <p>lo hice y funcionó!!! de hecho las consultas al rest api son ahora casi instantáneas (corren como localhost)</p> <p>que opinan al respecto?</p> https://mail.javamexico.org/blogs/apolonioluis/vuejs_app_en_tomcat#comments Conceptos Fri, 25 Jan 2019 20:57:09 +0000 apolonioluis 9323 at https://mail.javamexico.org @Transactional spring framework https://mail.javamexico.org/blogs/dannydaniel021693/transactional_spring_framework <p>Hola soy nuevo en Spring y tengo una duda acerca de @Transactional, tengo un método que llama a dos métodos anotados con @Transactional cada uno de ellos hace un insert en una base de dados diferente pero cuando ocurre un error no hace rollback en ambas bases de datos.</p> <p>Este es el método:</p> <p><span class="geshifilter"><code class="java5 geshifilter-java5">&nbsp;</code></span></p> <p>Esta es la configuración de los txManager para las dos bases de datos:</p> <p><span class="geshifilter"><code class="java5 geshifilter-java5">&nbsp;</code></span></p> <p><a href="https://mail.javamexico.org/blogs/dannydaniel021693/transactional_spring_framework" target="_blank">leer más</a></p> https://mail.javamexico.org/blogs/dannydaniel021693/transactional_spring_framework#comments Lenguajes JVM Java Standard Edition Java Enterprise Conceptos Wed, 07 Nov 2018 17:03:18 +0000 dannydaniel021693 9313 at https://mail.javamexico.org Odio las excepciones verificadas https://mail.javamexico.org/blogs/ezamudio/odio_las_excepciones_verificadas <p>De verdad que deberían haber eliminado por completo las excepciones verificadas para Java 8. Estorban. No es una coincidencia que casi todos los demás lenguajes de la JVM las eliminaron.</p> <p>BEGIN RANT</p> <p>Tengo una clase donde implemento un método abstracto más o menos así:</p> <p><span class="geshifilter"><code class="java5 geshifilter-java5">&nbsp;</code></span></p> <p><a href="https://mail.javamexico.org/blogs/ezamudio/odio_las_excepciones_verificadas" target="_blank">leer más</a></p> https://mail.javamexico.org/blogs/ezamudio/odio_las_excepciones_verificadas#comments Java Standard Edition Conceptos Fri, 10 Aug 2018 06:03:35 +0000 ezamudio 9301 at https://mail.javamexico.org ¿Como ser un mejor Líder Técnico https://mail.javamexico.org/blogs/roberto_lopez/%C2%BFcomo_ser_un_mejor_lider_tecnico <p>Ser Líder Técnico es el siguiente escalón que todo desarrollador Senior tiene que subir, he aprendido mucho en este rol, como siempre, quiero contribuir con mi experiencia para todos aquellos que vienen atrás de mi.</p> <p>Que les sea útil el articulo.</p> <p><a href="" title=""></a></p> https://mail.javamexico.org/blogs/roberto_lopez/%C2%BFcomo_ser_un_mejor_lider_tecnico#comments Conceptos Fri, 03 Aug 2018 23:21:06 +0000 Roberto Lopez 9299 at https://mail.javamexico.org Guia para solucionar incidencias de Software https://mail.javamexico.org/blogs/roberto_lopez/guia_para_solucionar_incidencias_de_software <p>Estimados,</p> <p>He estado escribiendo una guía de apoyo para solucionar incidencias de Software, es lo que he aprendido, la experiencia que he adquirido, les va a ayudar mucho a los novatos.</p> <p>Disfrútenla.</p> <p><a href="" title=""></a></p> https://mail.javamexico.org/blogs/roberto_lopez/guia_para_solucionar_incidencias_de_software#comments Conceptos Fri, 03 Aug 2018 23:18:12 +0000 Roberto Lopez 9298 at https://mail.javamexico.org Guía básica de GitHub https://mail.javamexico.org/blogs/roberto_lopez/guia_basica_de_github <p>Estimados,<br /> Les dejo una guía básica de GitHub para los novatos</p> <p><a href="" title=""></a></p> <p>Saludos</p> https://mail.javamexico.org/blogs/roberto_lopez/guia_basica_de_github#comments Conceptos Fri, 19 Jan 2018 05:42:40 +0000 Roberto Lopez 9228 at https://mail.javamexico.org Leyendo una bascula por el puerto serial https://mail.javamexico.org/blogs/jasistemas/leyendo_una_bascula_por_el_puerto_serial <p>Me solicitaron actualizar un software desarrollado con Visual Basic que:<br /> - Toma foto del pedido</p> <p>Ya que no estaba funcionando mas que con Windows XP.<br /> En mi pruebas halle que con DirectShowLib.dll un componente que corre con .net pude acceder a la webcam y tomar la imagen y guardarla como .jpg.</p> <p>El otro requerimiento era que leyera el puerto COM de la bascula y mostrara el peso del pedido.<br /> El modelo de la bascula es un: RINSTRUM R320</p> <p>Entre las cosas luego de leer el manual, fue pedirle al soporte tecnico que manipulara el panel de control de la bascula para que se configurase el envio al puerto serial (ya q x defaul no viene configurado asi), todo esto fue remoto ya que ellos estan en Guadalajara y yo en CDMX.</p> <p><a href="https://mail.javamexico.org/blogs/jasistemas/leyendo_una_bascula_por_el_puerto_serial" target="_blank">leer más</a></p> https://mail.javamexico.org/blogs/jasistemas/leyendo_una_bascula_por_el_puerto_serial#comments Conceptos Fri, 01 Dec 2017 05:35:37 +0000 jasistemas 9205 at https://mail.javamexico.org HSTS en Spring Security y por qué deberías de conocerlo https://mail.javamexico.org/blogs/cenobyte321/hsts_en_spring_security_y_por_que_deberias_de_conocerlo <h1 id="">Introducción</h1> <p>El uso de librerías y marcos de trabajo terceros, si bien facilitan el trabajo por las abstracciones que proveen, conllevan como tal un cierto nivel de riesgo. El riesgo puede ser manifestado como tener que modificar parte del código en nuevas versiones del marco de trabajo, que deje de existir o dar soporte u opciones por defecto que pueden causar efectos secundarios. De lo que les escribiré en este artículo es de esto último, una opción por defecto que tiene habilitada el marco de trabajo de Spring Security a partir de la versión 3.2.0 la cual, al usarla en conjunto con “click tracking” (rastreo de clics) en los correos electrónicos puede causar un problema. Esta opción por defecto es el encabezado de HSTS.</p> <p><a href="https://mail.javamexico.org/blogs/cenobyte321/hsts_en_spring_security_y_por_que_deberias_de_conocerlo" target="_blank">leer más</a></p> https://mail.javamexico.org/blogs/cenobyte321/hsts_en_spring_security_y_por_que_deberias_de_conocerlo#comments Conceptos Sat, 15 Jul 2017 01:36:00 +0000 cenobyte321 9145 at https://mail.javamexico.org