<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[UTNianos - Desarrollo]]></title>
		<link>https://www.utnianos.com.ar/foro/</link>
		<description><![CDATA[UTNianos - https://www.utnianos.com.ar/foro]]></description>
		<pubDate>Thu, 04 Jun 2026 08:44:38 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Consejos para aprender de Machine Learning e Inteligencia artificial]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-consejos-para-aprender-de-machine-learning-e-inteligencia-artificial</link>
			<pubDate>Sat, 31 May 2025 18:28:34 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-consejos-para-aprender-de-machine-learning-e-inteligencia-artificial</guid>
			<description><![CDATA[Buenas tardes gente, aca capitan volviendo al foro para decirles que estoy interesado en dedicarme de forma profesional al machine learning y aprender sobre inteligencia artificial en general, puedo aclarar que se programar en python, y no quiero esperar hasta quinto para cursar electivas, no me dicen una forma de poder aprender por mi cuenta que sea asequible por favor, pueden escribirme libros cursos, videos, canales de youtube. <br />
<br />
También como dato adicional, expliquenme por favor si la electiva de tercero "Procesamiento del lenguaje natural" es buena en la actualidad, porque vi muchas malas críticas, y el anio que viene voy a poder tener las correlativas para poder cursar electivas de 3ro y 4to.<br />
<br />
Saludos y muchas gracias por responder este foro]]></description>
			<content:encoded><![CDATA[Buenas tardes gente, aca capitan volviendo al foro para decirles que estoy interesado en dedicarme de forma profesional al machine learning y aprender sobre inteligencia artificial en general, puedo aclarar que se programar en python, y no quiero esperar hasta quinto para cursar electivas, no me dicen una forma de poder aprender por mi cuenta que sea asequible por favor, pueden escribirme libros cursos, videos, canales de youtube. <br />
<br />
También como dato adicional, expliquenme por favor si la electiva de tercero "Procesamiento del lenguaje natural" es buena en la actualidad, porque vi muchas malas críticas, y el anio que viene voy a poder tener las correlativas para poder cursar electivas de 3ro y 4to.<br />
<br />
Saludos y muchas gracias por responder este foro]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Exploración de marcos de aprendizaje automático: ¿cuál se adapta]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-exploraci%C3%B3n-de-marcos-de-aprendizaje-autom%C3%A1tico-cu%C3%A1l-se-adapta</link>
			<pubDate>Sat, 09 Mar 2024 13:45:12 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-exploraci%C3%B3n-de-marcos-de-aprendizaje-autom%C3%A1tico-cu%C3%A1l-se-adapta</guid>
			<description><![CDATA[Introducción:<br />
En el ámbito de la ciencia de datos y el aprendizaje automático, la elección del marco juega un papel fundamental en el desarrollo y la implementación de modelos de aprendizaje automático. Con una gran variedad de marcos disponibles, cada uno de los cuales ofrece características y capacidades únicas, seleccionar el marco adecuado se vuelve esencial para crear soluciones de aprendizaje automático sólidas y escalables. En este artículo, exploraremos el panorama de los marcos de aprendizaje automático comúnmente utilizados en la ciencia de datos y profundizaremos en sus fortalezas y aplicaciones a través de ejemplos de código prácticos. Ya sea que sea un novato que profundiza en el aprendizaje automático o un profesional experimentado que busca mejorar su conjunto de herramientas, este artículo lo guiará para elegir el marco de aprendizaje automático que mejor se alinee con su flujo de trabajo y objetivos de ciencia de datos.<br />
<br />
Pregunta:<br />
Los profesionales del aprendizaje automático a menudo enfrentan el desafío de seleccionar el marco más adecuado para sus proyectos de aprendizaje automático, considerando factores como la facilidad de uso, el rendimiento, la escalabilidad y el soporte de la comunidad. Profundicemos en el mundo de los marcos de aprendizaje automático y exploremos sus capacidades a través de las siguientes preguntas:<br />
<br />
TensorFlow:<br />
<br />
TensorFlow se ha convertido en un marco líder de aprendizaje automático de código abierto, reconocido por su flexibilidad, escalabilidad y amplio ecosistema de herramientas y bibliotecas. ¿Cómo facilita TensorFlow el desarrollo y la implementación de modelos de aprendizaje automático? ¿Puede proporcionar ejemplos de código prácticos que muestren las capacidades de TensorFlow para construir redes neuronales, entrenar modelos e implementarlos para tareas de inferencia?<br />
PyTorch:<br />
<br />
PyTorch está ganando popularidad entre los profesionales del aprendizaje automático por su gráfico computacional dinámico y su interfaz intuitiva, lo que lo hace ideal para la investigación y la experimentación. ¿Cómo agiliza PyTorch el proceso de creación y entrenamiento de modelos de aprendizaje profundo? ¿Podría compartir fragmentos de código que demuestren la flexibilidad y expresividad de PyTorch en la implementación de técnicas y algoritmos avanzados de aprendizaje automático, como redes neuronales profundas y aprendizaje por refuerzo?<br />
<br />
Esta <a href="https://www.scaler.com/blog/programming-languages-for-data-science/" target="_blank">publicación</a> despertó mi interés, por lo tanto, al profundizar en estos temas y examinar los usos reales de cada marco de aprendizaje automático, queremos brindar información útil a los entusiastas del aprendizaje automático que buscan consejos sobre qué marco usar para sus proyectos. ¡Comencemos este viaje de investigación y descubrimiento para encontrar el marco de aprendizaje automático que mejor se adapte a su proceso y objetivos de ciencia de datos!<br />
<br />
¡Espero tener conversaciones inteligentes y ejemplos de código de la comunidad!]]></description>
			<content:encoded><![CDATA[Introducción:<br />
En el ámbito de la ciencia de datos y el aprendizaje automático, la elección del marco juega un papel fundamental en el desarrollo y la implementación de modelos de aprendizaje automático. Con una gran variedad de marcos disponibles, cada uno de los cuales ofrece características y capacidades únicas, seleccionar el marco adecuado se vuelve esencial para crear soluciones de aprendizaje automático sólidas y escalables. En este artículo, exploraremos el panorama de los marcos de aprendizaje automático comúnmente utilizados en la ciencia de datos y profundizaremos en sus fortalezas y aplicaciones a través de ejemplos de código prácticos. Ya sea que sea un novato que profundiza en el aprendizaje automático o un profesional experimentado que busca mejorar su conjunto de herramientas, este artículo lo guiará para elegir el marco de aprendizaje automático que mejor se alinee con su flujo de trabajo y objetivos de ciencia de datos.<br />
<br />
Pregunta:<br />
Los profesionales del aprendizaje automático a menudo enfrentan el desafío de seleccionar el marco más adecuado para sus proyectos de aprendizaje automático, considerando factores como la facilidad de uso, el rendimiento, la escalabilidad y el soporte de la comunidad. Profundicemos en el mundo de los marcos de aprendizaje automático y exploremos sus capacidades a través de las siguientes preguntas:<br />
<br />
TensorFlow:<br />
<br />
TensorFlow se ha convertido en un marco líder de aprendizaje automático de código abierto, reconocido por su flexibilidad, escalabilidad y amplio ecosistema de herramientas y bibliotecas. ¿Cómo facilita TensorFlow el desarrollo y la implementación de modelos de aprendizaje automático? ¿Puede proporcionar ejemplos de código prácticos que muestren las capacidades de TensorFlow para construir redes neuronales, entrenar modelos e implementarlos para tareas de inferencia?<br />
PyTorch:<br />
<br />
PyTorch está ganando popularidad entre los profesionales del aprendizaje automático por su gráfico computacional dinámico y su interfaz intuitiva, lo que lo hace ideal para la investigación y la experimentación. ¿Cómo agiliza PyTorch el proceso de creación y entrenamiento de modelos de aprendizaje profundo? ¿Podría compartir fragmentos de código que demuestren la flexibilidad y expresividad de PyTorch en la implementación de técnicas y algoritmos avanzados de aprendizaje automático, como redes neuronales profundas y aprendizaje por refuerzo?<br />
<br />
Esta <a href="https://www.scaler.com/blog/programming-languages-for-data-science/" target="_blank">publicación</a> despertó mi interés, por lo tanto, al profundizar en estos temas y examinar los usos reales de cada marco de aprendizaje automático, queremos brindar información útil a los entusiastas del aprendizaje automático que buscan consejos sobre qué marco usar para sus proyectos. ¡Comencemos este viaje de investigación y descubrimiento para encontrar el marco de aprendizaje automático que mejor se adapte a su proceso y objetivos de ciencia de datos!<br />
<br />
¡Espero tener conversaciones inteligentes y ejemplos de código de la comunidad!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Resolver problemas de devolución de llamadas en programas JavaScript]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-resolver-problemas-de-devoluci%C3%B3n-de-llamadas-en-programas-javascript</link>
			<pubDate>Sun, 18 Feb 2024 16:00:39 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-resolver-problemas-de-devoluci%C3%B3n-de-llamadas-en-programas-javascript</guid>
			<description><![CDATA[Hey gente,<br />
<br />
Últimamente he estado metido hasta las rodillas en la programación de JavaScript y he tenido un pequeño problema con el infierno de las devoluciones de llamadas. Mientras trabajo en operaciones asincrónicas y manejo múltiples devoluciones de llamadas, me encontré ahogándome en un mar de devoluciones de llamadas anidadas que hacen que mi código sea difícil de leer y mantener. Realmente me vendría bien alguna orientación sobre cómo navegar a través de este caos de devolución de llamadas.<br />
<br />
El enigma:<br />
<br />
Déjame pintarte un cuadro de lo que estoy enfrentando. Tengo una serie de tareas asincrónicas que deben ejecutarse secuencialmente, cada una de las cuales depende del resultado de la tarea anterior. Para manejar esto, he recurrido a anidar funciones de devolución de llamada dentro de funciones de devolución de llamada, creando una maraña de código que se está volviendo cada vez más difícil de manejar.<br />
<br />
El enigma del código:<br />
<br />
Aquí hay un fragmento del infierno de devolución de llamadas con el que estoy lidiando:<br />
<br />
<pre class="code">
<code class="js"><br />
 async function fetchData&#40;url, callback&#41; {<br />
  try {<br />
    const response = await fetch&#40;url&#41;;<br />
    const data = await response.json&#40;&#41;;<br />
    callback&#40;data&#41;;<br />
  } catch &#40;error&#41; {<br />
    console.error&#40;'Error fetching data&#58;', error&#41;;<br />
  }<br />
}<br />
<br />
fetchData&#40;'https&#58;//api.example.com/users', users =&gt; {<br />
  fetchData&#40;`https&#58;//api.example.com/users/&#36;{users&#91;0&#93;.id}/posts`, posts =&gt; {<br />
    fetchData&#40;`https&#58;//api.example.com/posts/&#36;{posts&#91;0&#93;.id}/comments`, comments =&gt; {<br />
      console.log&#40;'Comments&#58;', comments&#41;;<br />
    }&#41;;<br />
  }&#41;;<br />
}&#41;;<br />
<br />
</code><br />
</pre>
<br />
¿Qué me está volviendo loco?<br />
<br />
Aquí está el truco: a medida que mi base de código crece y aumenta el número de devoluciones de llamadas anidadas, me resulta cada vez más difícil realizar un seguimiento del flujo lógico y mantener la base de código. Es como intentar desenredar un ovillo de lana enredado sin un punto de partida claro.<br />
<br />
Dónde necesito ayuda:<br />
<br />
Intenté refactorizar mi código para usar promesas y async/await como se explica <a href="https://www.scaler.com/topics/course/javascript-beginners/" target="_blank">aquí</a>, pero todavía estoy luchando por liberarme del paradigma del infierno de devolución de llamadas. Estoy buscando nuevas perspectivas y mejores prácticas sobre cómo refactorizar mi código y escapar del laberinto de devolución de llamadas de una vez por todas.<br />
<br />
Ahora, sé que esta estructura de devolución de llamadas anidada está lejos de ser ideal, pero estoy luchando por encontrar una salida al infierno de las devolución de llamadas.<br />
<br />
Cuatro problemas a los que me enfrento:<br />
<br />
Devoluciones de llamadas anidadas: el código base está plagado de devoluciones de llamadas profundamente anidadas, lo que hace que el flujo lógico sea complicado y difícil de seguir.<br />
Problemas de legibilidad: la estructura del infierno de devolución de llamadas hace que el código sea difícil de leer y mantener, lo que dificulta la colaboración y las revisiones del código.<br />
Manejo de errores: el manejo de errores se vuelve engorroso dentro de la estructura del infierno de devolución de llamadas, lo que genera posibles errores y errores de tiempo de ejecución.<br />
Complejidad de la refactorización: a pesar de los intentos de refactorizar mediante promesas o async/await, romper con el paradigma del infierno de las devoluciones de llamadas resulta ser una tarea desalentadora.<br />
Buscando su experiencia:<br />
<br />
Entonces, asistentes de JavaScript, me comunico con ustedes para obtener ayuda. ¿Has atravesado con éxito el infierno de las devoluciones de llamadas antes? ¿Algún consejo, truco o enfoque alternativo para refactorizar mi código y escapar del laberinto de devolución de llamadas? Estoy ansioso por aprender de su experiencia y optimizar mi código para mejorar la legibilidad y el mantenimiento.<br />
<br />
¡Un millón de gracias por tus ideas!]]></description>
			<content:encoded><![CDATA[Hey gente,<br />
<br />
Últimamente he estado metido hasta las rodillas en la programación de JavaScript y he tenido un pequeño problema con el infierno de las devoluciones de llamadas. Mientras trabajo en operaciones asincrónicas y manejo múltiples devoluciones de llamadas, me encontré ahogándome en un mar de devoluciones de llamadas anidadas que hacen que mi código sea difícil de leer y mantener. Realmente me vendría bien alguna orientación sobre cómo navegar a través de este caos de devolución de llamadas.<br />
<br />
El enigma:<br />
<br />
Déjame pintarte un cuadro de lo que estoy enfrentando. Tengo una serie de tareas asincrónicas que deben ejecutarse secuencialmente, cada una de las cuales depende del resultado de la tarea anterior. Para manejar esto, he recurrido a anidar funciones de devolución de llamada dentro de funciones de devolución de llamada, creando una maraña de código que se está volviendo cada vez más difícil de manejar.<br />
<br />
El enigma del código:<br />
<br />
Aquí hay un fragmento del infierno de devolución de llamadas con el que estoy lidiando:<br />
<br />
<pre class="code">
<code class="js"><br />
 async function fetchData&#40;url, callback&#41; {<br />
  try {<br />
    const response = await fetch&#40;url&#41;;<br />
    const data = await response.json&#40;&#41;;<br />
    callback&#40;data&#41;;<br />
  } catch &#40;error&#41; {<br />
    console.error&#40;'Error fetching data&#58;', error&#41;;<br />
  }<br />
}<br />
<br />
fetchData&#40;'https&#58;//api.example.com/users', users =&gt; {<br />
  fetchData&#40;`https&#58;//api.example.com/users/&#36;{users&#91;0&#93;.id}/posts`, posts =&gt; {<br />
    fetchData&#40;`https&#58;//api.example.com/posts/&#36;{posts&#91;0&#93;.id}/comments`, comments =&gt; {<br />
      console.log&#40;'Comments&#58;', comments&#41;;<br />
    }&#41;;<br />
  }&#41;;<br />
}&#41;;<br />
<br />
</code><br />
</pre>
<br />
¿Qué me está volviendo loco?<br />
<br />
Aquí está el truco: a medida que mi base de código crece y aumenta el número de devoluciones de llamadas anidadas, me resulta cada vez más difícil realizar un seguimiento del flujo lógico y mantener la base de código. Es como intentar desenredar un ovillo de lana enredado sin un punto de partida claro.<br />
<br />
Dónde necesito ayuda:<br />
<br />
Intenté refactorizar mi código para usar promesas y async/await como se explica <a href="https://www.scaler.com/topics/course/javascript-beginners/" target="_blank">aquí</a>, pero todavía estoy luchando por liberarme del paradigma del infierno de devolución de llamadas. Estoy buscando nuevas perspectivas y mejores prácticas sobre cómo refactorizar mi código y escapar del laberinto de devolución de llamadas de una vez por todas.<br />
<br />
Ahora, sé que esta estructura de devolución de llamadas anidada está lejos de ser ideal, pero estoy luchando por encontrar una salida al infierno de las devolución de llamadas.<br />
<br />
Cuatro problemas a los que me enfrento:<br />
<br />
Devoluciones de llamadas anidadas: el código base está plagado de devoluciones de llamadas profundamente anidadas, lo que hace que el flujo lógico sea complicado y difícil de seguir.<br />
Problemas de legibilidad: la estructura del infierno de devolución de llamadas hace que el código sea difícil de leer y mantener, lo que dificulta la colaboración y las revisiones del código.<br />
Manejo de errores: el manejo de errores se vuelve engorroso dentro de la estructura del infierno de devolución de llamadas, lo que genera posibles errores y errores de tiempo de ejecución.<br />
Complejidad de la refactorización: a pesar de los intentos de refactorizar mediante promesas o async/await, romper con el paradigma del infierno de las devoluciones de llamadas resulta ser una tarea desalentadora.<br />
Buscando su experiencia:<br />
<br />
Entonces, asistentes de JavaScript, me comunico con ustedes para obtener ayuda. ¿Has atravesado con éxito el infierno de las devoluciones de llamadas antes? ¿Algún consejo, truco o enfoque alternativo para refactorizar mi código y escapar del laberinto de devolución de llamadas? Estoy ansioso por aprender de su experiencia y optimizar mi código para mejorar la legibilidad y el mantenimiento.<br />
<br />
¡Un millón de gracias por tus ideas!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Navegando los desafíos de las cadenas de Python con experiencia]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-navegando-los-desaf%C3%ADos-de-las-cadenas-de-python-con-experiencia</link>
			<pubDate>Sun, 21 Jan 2024 22:04:14 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-navegando-los-desaf%C3%ADos-de-las-cadenas-de-python-con-experiencia</guid>
			<description><![CDATA[Hola, estoy atrapado en una tarea de manipulación de cadenas en Python y necesito tu ayuda para completarla. El guión está produciendo resultados inesperados, lo que requiere una investigación detallada para identificar y resolver el problema.<br />
<br />
aquí está el código:<br />
<br />
def string_challenge():<br />
    # String manipulation intricacies unfold here<br />
<br />
# Initiating the investigation<br />
string_challenge()<br />
<br />
Esto es más que una simple reparación rápida; Quiero un conocimiento profundo de los problemas subyacentes. ¿Cuáles son los peligros probables en la manipulación de cadenas de <a href="https://www.scaler.com/topics/course/python-for-beginners/" target="_blank">Python</a> que podrían generar resultados inesperados? ¿Cómo harías para corregir metódicamente errores con operaciones de cadenas en Python?<br />
Si pudiera dar ideas bien fundadas y tal vez desmitificar la situación con una disección completa del código, sería muy apreciado. Adoptemos un enfoque serio y exhaustivo a los problemas de cadenas de Python. Su experiencia es fundamental para resolver este complejo problema de cuerdas.]]></description>
			<content:encoded><![CDATA[Hola, estoy atrapado en una tarea de manipulación de cadenas en Python y necesito tu ayuda para completarla. El guión está produciendo resultados inesperados, lo que requiere una investigación detallada para identificar y resolver el problema.<br />
<br />
aquí está el código:<br />
<br />
def string_challenge():<br />
    # String manipulation intricacies unfold here<br />
<br />
# Initiating the investigation<br />
string_challenge()<br />
<br />
Esto es más que una simple reparación rápida; Quiero un conocimiento profundo de los problemas subyacentes. ¿Cuáles son los peligros probables en la manipulación de cadenas de <a href="https://www.scaler.com/topics/course/python-for-beginners/" target="_blank">Python</a> que podrían generar resultados inesperados? ¿Cómo harías para corregir metódicamente errores con operaciones de cadenas en Python?<br />
Si pudiera dar ideas bien fundadas y tal vez desmitificar la situación con una disección completa del código, sería muy apreciado. Adoptemos un enfoque serio y exhaustivo a los problemas de cadenas de Python. Su experiencia es fundamental para resolver este complejo problema de cuerdas.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[¿Cómo implementar el intercambio de recursos de origen cruzado (CORS) en la aplicació]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-c%C3%B3mo-implementar-el-intercambio-de-recursos-de-origen-cruzado-cors-en-la-aplicaci%C3%B3</link>
			<pubDate>Tue, 25 Jul 2023 11:53:01 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-c%C3%B3mo-implementar-el-intercambio-de-recursos-de-origen-cruzado-cors-en-la-aplicaci%C3%B3</guid>
			<description><![CDATA[Necesito activar el uso compartido de recursos de origen cruzado (CORS) para mi aplicación web basada en Java para poder aceptar consultas de otros dominios. Tomo la hoja de ruta de desarrollo web de <a href="https://www.scaler.com/topics/software-engineering/web-development-roadmap/" target="_blank">Scaler</a> como guía, pero no estoy seguro de cómo integrar correctamente CORS en mi aplicación Java.<br />
¿Alguien podría guiarme sobre cómo habilitar CORS en una aplicación web de Java usando servlets u otros marcos de Java? ¿Existen mejores prácticas o bibliotecas para simplificar el proceso?<br />
<br />
Aquí hay un fragmento de mi código Java usando Servlets:<br />
<br />
<pre class="code">
<code class="java"><br />
 import javax.servlet.ServletException;<br />
import javax.servlet.annotation.WebServlet;<br />
import javax.servlet.http.HttpServlet;<br />
import javax.servlet.http.HttpServletRequest;<br />
import javax.servlet.http.HttpServletResponse;<br />
import java.io.IOException;<br />
<br />
@WebServlet&#40;"/example"&#41;<br />
public class ExampleServlet extends HttpServlet {<br />
    protected void doGet&#40;HttpServletRequest request, HttpServletResponse response&#41; throws ServletException, IOException {<br />
        // Code to handle the GET request<br />
        // ...<br />
    }<br />
<br />
    protected void doPost&#40;HttpServletRequest request, HttpServletResponse response&#41; throws ServletException, IOException {<br />
        // Code to handle the POST request<br />
        // ...<br />
    }<br />
}<br />
<br />
</code><br />
</pre>
<br />
Quiero asegurarme de que mi aplicación web pueda recibir solicitudes de un dominio diferente sin problemas relacionados con CORS. Cualquier ayuda con ejemplos de código o prácticas recomendadas para implementar CORS en una aplicación web de Java sería muy apreciada. ¡Gracias por su experiencia! <br />
<br />
<span style="font-weight: bold;">Nota:</span> El código Java proporcionado anteriormente es solo un ejemplo simplificado, y mi aplicación real puede involucrar servlets y lógica más complejos.]]></description>
			<content:encoded><![CDATA[Necesito activar el uso compartido de recursos de origen cruzado (CORS) para mi aplicación web basada en Java para poder aceptar consultas de otros dominios. Tomo la hoja de ruta de desarrollo web de <a href="https://www.scaler.com/topics/software-engineering/web-development-roadmap/" target="_blank">Scaler</a> como guía, pero no estoy seguro de cómo integrar correctamente CORS en mi aplicación Java.<br />
¿Alguien podría guiarme sobre cómo habilitar CORS en una aplicación web de Java usando servlets u otros marcos de Java? ¿Existen mejores prácticas o bibliotecas para simplificar el proceso?<br />
<br />
Aquí hay un fragmento de mi código Java usando Servlets:<br />
<br />
<pre class="code">
<code class="java"><br />
 import javax.servlet.ServletException;<br />
import javax.servlet.annotation.WebServlet;<br />
import javax.servlet.http.HttpServlet;<br />
import javax.servlet.http.HttpServletRequest;<br />
import javax.servlet.http.HttpServletResponse;<br />
import java.io.IOException;<br />
<br />
@WebServlet&#40;"/example"&#41;<br />
public class ExampleServlet extends HttpServlet {<br />
    protected void doGet&#40;HttpServletRequest request, HttpServletResponse response&#41; throws ServletException, IOException {<br />
        // Code to handle the GET request<br />
        // ...<br />
    }<br />
<br />
    protected void doPost&#40;HttpServletRequest request, HttpServletResponse response&#41; throws ServletException, IOException {<br />
        // Code to handle the POST request<br />
        // ...<br />
    }<br />
}<br />
<br />
</code><br />
</pre>
<br />
Quiero asegurarme de que mi aplicación web pueda recibir solicitudes de un dominio diferente sin problemas relacionados con CORS. Cualquier ayuda con ejemplos de código o prácticas recomendadas para implementar CORS en una aplicación web de Java sería muy apreciada. ¡Gracias por su experiencia! <br />
<br />
<span style="font-weight: bold;">Nota:</span> El código Java proporcionado anteriormente es solo un ejemplo simplificado, y mi aplicación real puede involucrar servlets y lógica más complejos.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[¿Es posible tener un constructor asíncrono en Python?]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-es-posible-tener-un-constructor-as%C3%ADncrono-en-python</link>
			<pubDate>Wed, 26 Apr 2023 08:56:14 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-es-posible-tener-un-constructor-as%C3%ADncrono-en-python</guid>
			<description><![CDATA[¿Hay alguna forma de implementar un <a href="https://www.scaler.com/topics/constructor-in-python/" target="_blank">constructor</a> asíncrono en Python? Me doy cuenta de que no podemos lograr lo que escribí a continuación, pero me refiero a cualquier cosa con esta funcionalidad. Si no, ¿cuál es la noción subyacente que evita que se convierta en asíncrono? Gracias de antemano.<br />
<pre class="code">
<code class="python"><br />
 async def __init__&#40;self, param&#41;&#58;<br />
    result = await my_method&#40;param&#41;<br />
<br />
async def my_method&#40;param&#41;&#58;<br />
    # do something async<br />
</code><br />
</pre>]]></description>
			<content:encoded><![CDATA[¿Hay alguna forma de implementar un <a href="https://www.scaler.com/topics/constructor-in-python/" target="_blank">constructor</a> asíncrono en Python? Me doy cuenta de que no podemos lograr lo que escribí a continuación, pero me refiero a cualquier cosa con esta funcionalidad. Si no, ¿cuál es la noción subyacente que evita que se convierta en asíncrono? Gracias de antemano.<br />
<pre class="code">
<code class="python"><br />
 async def __init__&#40;self, param&#41;&#58;<br />
    result = await my_method&#40;param&#41;<br />
<br />
async def my_method&#40;param&#41;&#58;<br />
    # do something async<br />
</code><br />
</pre>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Alguien sabe si la empresa miapple envia en Argentina??]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-alguien-sabe-si-la-empresa-miapple-envia-en-argentina</link>
			<pubDate>Thu, 17 Feb 2022 11:50:34 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-alguien-sabe-si-la-empresa-miapple-envia-en-argentina</guid>
			<description><![CDATA[Hola a todos gente!<br />
<br />
¿Quién de aquí sabe si la <a href="http://SPAM" target="_blank">empresa de miapple</a> entre envíos en Argentina?]]></description>
			<content:encoded><![CDATA[Hola a todos gente!<br />
<br />
¿Quién de aquí sabe si la <a href="http://SPAM" target="_blank">empresa de miapple</a> entre envíos en Argentina?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Consulta con un proyecto que me dieron en el laburo]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-consulta-con-un-proyecto-que-me-dieron-en-el-laburo</link>
			<pubDate>Tue, 17 Nov 2020 13:58:56 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-consulta-con-un-proyecto-que-me-dieron-en-el-laburo</guid>
			<description><![CDATA[<span style="font-size: medium;">Buen día Utnian@s:<br />
<br />
   Les comento brevemente, vengo del palo de Industrial, me metí en un programa de capacitación sobre tecnologías que se desarrolla con el sector privado. En él ingresé en una empresa de desarrollo de software y me asignaron una tarea sin capacitación previa, la cuestión es que no sé por donde empezar a buscar info para completarla. La idea del programa era capacitarnos para que podamos luego llevar a cabo trabajos como trainee. <br />
<br />
En ningún momento mentí en la empresa sobre lo que sabía, por lo tanto me sorprendió que me pusieran a codear sin couchearme. Sé que es mejor hablarlo directamente con ellos pero no quería que mi primera charla sea "hey, no sé como largar". La idea sería más o menos tener una noción del camino.<br />
 <br />
Quisiera saber si podrían orientarme sobre que cosas del "mundo del software" tendría que conocer para poder completarla. Si me pudiera indicar un camino sería ideal: por ejemplo --&gt; "empezá por tal tema de python, luego bb.dd, etc. "<br />
<br />
En fin la tarea es--&gt; <blockquote><cite>Cita:</cite><span style="font-weight: bold;">Como administrador del sistema se requiere la generación de un script que permita el despliegue automático del software (uno parecido a Jira) para tener bajo control la instalación de este componente opensource. Se debe desplegar el software y realizar una configuración básica del sistema que permita la carga de issues, visualización y actualización, así como también la gestión de roles de usuario. Como administrador del sistema se requiere la implementación de un script que permita la verificación de la interfaz Api Rest provista por (el software parecido a Jira) con el objetivo de tomar control de esta interfaz que luego sera utilizada para la integración con los demás servicios. Se debe generar un script python que permita interactuar con la Api Rest de (parecido a Jira) permitiendo:<br />
cargar una nueva issues y sus parámetros<br />
consultar por issues existentes que cumplan con ciertos filtros<br />
actualizar datos de una issue ya existente<br />
consultar el historial de cambios de una issue</span></blockquote>
<br />
<br />
Sé que es un long shot pero <blockquote><cite>Cita:</cite>"Ayudanos Obi-Wan Kenobi, tu eres nuestra última esperanza"</blockquote>
</span><br />
<br />
<br />
<span style="font-weight: bold;">En fin, les agradezco por leerme.</span>]]></description>
			<content:encoded><![CDATA[<span style="font-size: medium;">Buen día Utnian@s:<br />
<br />
   Les comento brevemente, vengo del palo de Industrial, me metí en un programa de capacitación sobre tecnologías que se desarrolla con el sector privado. En él ingresé en una empresa de desarrollo de software y me asignaron una tarea sin capacitación previa, la cuestión es que no sé por donde empezar a buscar info para completarla. La idea del programa era capacitarnos para que podamos luego llevar a cabo trabajos como trainee. <br />
<br />
En ningún momento mentí en la empresa sobre lo que sabía, por lo tanto me sorprendió que me pusieran a codear sin couchearme. Sé que es mejor hablarlo directamente con ellos pero no quería que mi primera charla sea "hey, no sé como largar". La idea sería más o menos tener una noción del camino.<br />
 <br />
Quisiera saber si podrían orientarme sobre que cosas del "mundo del software" tendría que conocer para poder completarla. Si me pudiera indicar un camino sería ideal: por ejemplo --&gt; "empezá por tal tema de python, luego bb.dd, etc. "<br />
<br />
En fin la tarea es--&gt; <blockquote><cite>Cita:</cite><span style="font-weight: bold;">Como administrador del sistema se requiere la generación de un script que permita el despliegue automático del software (uno parecido a Jira) para tener bajo control la instalación de este componente opensource. Se debe desplegar el software y realizar una configuración básica del sistema que permita la carga de issues, visualización y actualización, así como también la gestión de roles de usuario. Como administrador del sistema se requiere la implementación de un script que permita la verificación de la interfaz Api Rest provista por (el software parecido a Jira) con el objetivo de tomar control de esta interfaz que luego sera utilizada para la integración con los demás servicios. Se debe generar un script python que permita interactuar con la Api Rest de (parecido a Jira) permitiendo:<br />
cargar una nueva issues y sus parámetros<br />
consultar por issues existentes que cumplan con ciertos filtros<br />
actualizar datos de una issue ya existente<br />
consultar el historial de cambios de una issue</span></blockquote>
<br />
<br />
Sé que es un long shot pero <blockquote><cite>Cita:</cite>"Ayudanos Obi-Wan Kenobi, tu eres nuestra última esperanza"</blockquote>
</span><br />
<br />
<br />
<span style="font-weight: bold;">En fin, les agradezco por leerme.</span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Una milla extra de cada materia.]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-una-milla-extra-de-cada-materia</link>
			<pubDate>Wed, 11 Nov 2020 01:43:55 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-una-milla-extra-de-cada-materia</guid>
			<description><![CDATA[Discreta:<br />
<br />
Un monoide es una estructura algebraica binaria, asociativa, y cerrada.<br />
<br />
Si podes demostrar que tu estructura es un monoide, entonces lo podes paralelizar facilmente con un mapreduce (hadoop, mongodb, etc)<br />
<br />
Que cosas no se enseñan en una materia, podrian enseñarlas, y son importantes a nivel laboral?]]></description>
			<content:encoded><![CDATA[Discreta:<br />
<br />
Un monoide es una estructura algebraica binaria, asociativa, y cerrada.<br />
<br />
Si podes demostrar que tu estructura es un monoide, entonces lo podes paralelizar facilmente con un mapreduce (hadoop, mongodb, etc)<br />
<br />
Que cosas no se enseñan en una materia, podrian enseñarlas, y son importantes a nivel laboral?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Cursos/bibliografía C#]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-cursos-bibliograf%C3%ADa-c</link>
			<pubDate>Fri, 26 Jul 2019 21:25:14 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-cursos-bibliograf%C3%ADa-c</guid>
			<description><![CDATA[Hola, estoy empezando a involucrarme más con C# y me gustaría saber, según sus criterios, cuál es la mejor forma de aprenderlo más en profundidad. <br />
<br />
Hay videos en Youtube, tengo el USERS de C#, etc. pero me gustaría conocer, según ustedes, de qué manera resulta más fructífero aprender un lenguaje de programación.]]></description>
			<content:encoded><![CDATA[Hola, estoy empezando a involucrarme más con C# y me gustaría saber, según sus criterios, cuál es la mejor forma de aprenderlo más en profundidad. <br />
<br />
Hay videos en Youtube, tengo el USERS de C#, etc. pero me gustaría conocer, según ustedes, de qué manera resulta más fructífero aprender un lenguaje de programación.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Por Qué No Volvería a Aprender Java]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-por-qu%C3%A9-no-volver%C3%ADa-a-aprender-java</link>
			<pubDate>Thu, 27 Jun 2019 19:36:25 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-por-qu%C3%A9-no-volver%C3%ADa-a-aprender-java</guid>
			<description><![CDATA[Buenas,<br />
<br />
Programé en Java durante más de 11 años. Dado que el mundo cambió, ya no considero que Java sea una buena alternativa; al menos no para empezar.<br />
<br />
Expongo los motivos <a href="https://piensoluegopienso.com/2019/05/17/mas-alla-de-java/" target="_blank">acá.<br />
</a><br />
<br />
Espero que sirva para sumar<br />
<br />
Si alguien está interesado en preguntar algo, espero poder ayudar.<br />
<br />
Abrazo]]></description>
			<content:encoded><![CDATA[Buenas,<br />
<br />
Programé en Java durante más de 11 años. Dado que el mundo cambió, ya no considero que Java sea una buena alternativa; al menos no para empezar.<br />
<br />
Expongo los motivos <a href="https://piensoluegopienso.com/2019/05/17/mas-alla-de-java/" target="_blank">acá.<br />
</a><br />
<br />
Espero que sirva para sumar<br />
<br />
Si alguien está interesado en preguntar algo, espero poder ayudar.<br />
<br />
Abrazo]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Duda con formularios]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-duda-con-formularios</link>
			<pubDate>Sun, 09 Jun 2019 22:20:37 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-duda-con-formularios</guid>
			<description><![CDATA[Hola gente, como va todo ? Hace un rato entré a un mail viejo de yahoo y en vez de aparecer en la misma página los textbox para poner el usuario y la contraseña, primero hay que poner el usuario, clickear "Siguiente", y luego poner la contraseña. Es una boludez, pero me fastidia un poco.<br />
<br />
Tiene alguna ventaja ? Supongo que alguna tendrá porque por algo lo implementaron... Saludos !!]]></description>
			<content:encoded><![CDATA[Hola gente, como va todo ? Hace un rato entré a un mail viejo de yahoo y en vez de aparecer en la misma página los textbox para poner el usuario y la contraseña, primero hay que poner el usuario, clickear "Siguiente", y luego poner la contraseña. Es una boludez, pero me fastidia un poco.<br />
<br />
Tiene alguna ventaja ? Supongo que alguna tendrá porque por algo lo implementaron... Saludos !!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Duda con SQL]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-duda-con-sql</link>
			<pubDate>Mon, 18 Feb 2019 00:46:38 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-duda-con-sql</guid>
			<description><![CDATA[Hola gente! la semana pasada fui a una entrevista y me hicieron esta pregunta que tengo dudas sobre la respuesta.<br />
<br />
Dice así:<br />
<br />
How would you perform a "select into" that returns multiple results in a stored procedure?<br />
<br />
Yo respondería que debería performar bien pero tengo dudas sí es algo capcioso.<br />
<br />
Espero su ayuda, gracias!]]></description>
			<content:encoded><![CDATA[Hola gente! la semana pasada fui a una entrevista y me hicieron esta pregunta que tengo dudas sobre la respuesta.<br />
<br />
Dice así:<br />
<br />
How would you perform a "select into" that returns multiple results in a stored procedure?<br />
<br />
Yo respondería que debería performar bien pero tengo dudas sí es algo capcioso.<br />
<br />
Espero su ayuda, gracias!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Azure gratuito para alumnos?]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-azure-gratuito-para-alumnos</link>
			<pubDate>Thu, 30 Aug 2018 18:47:32 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-azure-gratuito-para-alumnos</guid>
			<description><![CDATA[buenas, estaba investigando alternativas para crear una base de datos online para una app android..<br />
<br />
Con la cuenta de aumno de la utn, tenemos "gratis" azure...<br />
<br />

<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a name='download' href="attachment.php?aid=16801" target="_blank">captura.PNG</a> (Tamaño: 32,71 KB / Descargas: 322)
<br />
<br />
Alguien lo usa con la cuenta de la facu?<br />
Tiene limitaciones, despues hay que pagar?<br />
<br />
Gracias]]></description>
			<content:encoded><![CDATA[buenas, estaba investigando alternativas para crear una base de datos online para una app android..<br />
<br />
Con la cuenta de aumno de la utn, tenemos "gratis" azure...<br />
<br />

<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a name='download' href="attachment.php?aid=16801" target="_blank">captura.PNG</a> (Tamaño: 32,71 KB / Descargas: 322)
<br />
<br />
Alguien lo usa con la cuenta de la facu?<br />
Tiene limitaciones, despues hay que pagar?<br />
<br />
Gracias]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Vale la pena Java según mi perfil?]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-vale-la-pena-java-seg%C3%BAn-mi-perfil</link>
			<pubDate>Fri, 24 Aug 2018 06:26:08 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-vale-la-pena-java-seg%C3%BAn-mi-perfil</guid>
			<description><![CDATA[Que tal gente, les comento.<br />
<br />
Estoy queriendo encontrar mi primer laburo como developer, tengo conocimientos básicos en C, C#, JavaScript, PHP y otros, por cursos estilo codecademy y similares.<br />
<br />
Por otro lado hace unos meses estoy estudiando Linux en EducacionIT y Python por mi parte.<br />
<br />
La cosa es me aconsejaron que enfoque estudio a una o dos cosas nomas sino resulto no tener ningún conocimiento en profundidad.<br />
<br />
Me recomendaron .net pero eso sería pasarme a Windows y dejar de lado un poco Linux.<br />
<br />
Ven desacertado estudiar Java y Python para complementar con Linux como base fuerte para estudiar y buscar laburo de eso?<br />
<br />
Gracias<br />
<br />
Enviado desde mi LG-M250 mediante Tapatalk]]></description>
			<content:encoded><![CDATA[Que tal gente, les comento.<br />
<br />
Estoy queriendo encontrar mi primer laburo como developer, tengo conocimientos básicos en C, C#, JavaScript, PHP y otros, por cursos estilo codecademy y similares.<br />
<br />
Por otro lado hace unos meses estoy estudiando Linux en EducacionIT y Python por mi parte.<br />
<br />
La cosa es me aconsejaron que enfoque estudio a una o dos cosas nomas sino resulto no tener ningún conocimiento en profundidad.<br />
<br />
Me recomendaron .net pero eso sería pasarme a Windows y dejar de lado un poco Linux.<br />
<br />
Ven desacertado estudiar Java y Python para complementar con Linux como base fuerte para estudiar y buscar laburo de eso?<br />
<br />
Gracias<br />
<br />
Enviado desde mi LG-M250 mediante Tapatalk]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Tag de "deprecated" en un método]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-tag-de-deprecated-en-un-m%C3%A9todo</link>
			<pubDate>Thu, 14 Jun 2018 18:05:44 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-tag-de-deprecated-en-un-m%C3%A9todo</guid>
			<description><![CDATA[Hola como va?<br />
<br />
Actualmente estoy laburando en un sistema Python.<br />
Me acabo de enterar, después de muchos años de programar en diferentes lenguajes, que existe un tag de "deprecated" que se utiliza en muchos lenguajes en general.<br />
<br />
En Python simplemente es un decorador llamado "@deprecated".<br />
Aparentemente cuando se actualiza un sistema y un método se deja de usar y, en su lugar, se desarrolla uno nuevo, se opta por dejar el método viejo para mantener "la compatibilidad hacia atrás" (o sea, que no sea necesario refactorizar todo el sistema por ese cambio, o que ciertas dependencias puedan seguir usando la firma vieja) con un tag de "deprecated", el cual le advertiría al usuario con un Warning que ese método está quedando obsoleto y que hay otro mejor incorporado.<br />
<br />
¿Saben cuán común es esto y si existe una linea de fundamentos a seguir para plantear si un método se lo debe "deprecar" o no?<br />
<br />
Creí que era una práctica rara o poco común, pero después de hablarlo con algunos compañeros parece que estaba algo equivocado.<br />
<br />
Saludos!]]></description>
			<content:encoded><![CDATA[Hola como va?<br />
<br />
Actualmente estoy laburando en un sistema Python.<br />
Me acabo de enterar, después de muchos años de programar en diferentes lenguajes, que existe un tag de "deprecated" que se utiliza en muchos lenguajes en general.<br />
<br />
En Python simplemente es un decorador llamado "@deprecated".<br />
Aparentemente cuando se actualiza un sistema y un método se deja de usar y, en su lugar, se desarrolla uno nuevo, se opta por dejar el método viejo para mantener "la compatibilidad hacia atrás" (o sea, que no sea necesario refactorizar todo el sistema por ese cambio, o que ciertas dependencias puedan seguir usando la firma vieja) con un tag de "deprecated", el cual le advertiría al usuario con un Warning que ese método está quedando obsoleto y que hay otro mejor incorporado.<br />
<br />
¿Saben cuán común es esto y si existe una linea de fundamentos a seguir para plantear si un método se lo debe "deprecar" o no?<br />
<br />
Creí que era una práctica rara o poco común, pero después de hablarlo con algunos compañeros parece que estaba algo equivocado.<br />
<br />
Saludos!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Problemas al querer compilar en Pascal]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-problemas-al-querer-compilar-en-pascal</link>
			<pubDate>Sun, 27 May 2018 02:06:58 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-problemas-al-querer-compilar-en-pascal</guid>
			<description><![CDATA[Buenas tardes! Tengo este problema al querer compilar un programa en el pascal, en las computadoras de la uni ese mismo código me corre bien pero allá tienen linux.<br />
acá me dice que windows no encuentra la ubicación del pascal, me habían mostrado una solución abriendo la terminal pero ya no la recuerdo.<br />
Les agradeceria mucho si pueden ayudarme!, saludos.<img src="https://camo.utnianos.com.ar/376d8f711a13ff27a8addd422092871238168036/687474703a2f2f7375626972696d6167656e2e6d652f75706c6f6164732f32303138303532363231303630392e706e67" border="0" alt="[Imagen: 20180526210609.png]" />]]></description>
			<content:encoded><![CDATA[Buenas tardes! Tengo este problema al querer compilar un programa en el pascal, en las computadoras de la uni ese mismo código me corre bien pero allá tienen linux.<br />
acá me dice que windows no encuentra la ubicación del pascal, me habían mostrado una solución abriendo la terminal pero ya no la recuerdo.<br />
Les agradeceria mucho si pueden ayudarme!, saludos.<img src="https://camo.utnianos.com.ar/376d8f711a13ff27a8addd422092871238168036/687474703a2f2f7375626972696d6167656e2e6d652f75706c6f6164732f32303138303532363231303630392e706e67" border="0" alt="[Imagen: 20180526210609.png]" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Aerolab's Coding Challenge]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-aerolab-s-coding-challenge</link>
			<pubDate>Thu, 16 Nov 2017 13:36:14 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-aerolab-s-coding-challenge</guid>
			<description><![CDATA[Hola! Ayer lanzamos nuestro Coding Challenge! <img src="images/smilies/;).gif" style="vertical-align: middle;" border="0" alt=";)" title=";)" /> Dejo toda la info a continuación: <br />
<br />
<div style="text-align: left;"><div style="text-align: left;"><div style="text-align: center;"><span style="color: #FFA500;"><span style="font-weight: bold;">Coding Challenge - Reedem App</span></span></div></div></div>
<br />
Un cliente ficticio necesita que sus usuarios puedan canjear sus puntos acumulados por productos. Nuestro equipo en Aerolab creó la API, y estamos buscando los desarrolladores más talentosos del mundo para crear la UI de la app.<br />
<br />
Podés resolver el desafío como quieras y con las tecnologías que consideres adecuadas. Te alentamos a innovar y proponer mejoras. Recordá que no hay una única respuesta correcta.<br />
<br />
<span style="color: #FFA500;"><span style="font-weight: bold;">Una pista:</span></span> HTML, JS, React, Vue.js, Next.js, Node, Service Workers, CSS Grids, Flexbox , PostCSS, Now, Heroku.<br />
<br />
<span style="color: #FFA500;"><span style="font-weight: bold;">Premios:</span></span><br />
<br />
1. Hosting de Zeit por 1 año + Raspberry Pi 3<br />
2. Auriculares Jbl E35 On Ear<br />
3. Gift card de &#36;50 USD en Bookdepository<br />
<br />
<span style="color: #FFA500;"><span style="font-weight: bold;">Fecha de apertura:</span></span> 15/11<br />
<br />
<span style="color: #FFA500;"><span style="font-weight: bold;">Duración:</span></span> 3 semanas<br />
<br />
¿Estás listo para el desafío? ¡Mostranos tu talento!<br />
<br />
<span style="font-size: medium;"><span style="color: #FFA500;"><span style="font-weight: bold;">Registrate acá:</span></span></span> <a href="https://aerolab.co/coding-challenge" target="_blank">aerolab.co/coding-challenge</a>]]></description>
			<content:encoded><![CDATA[Hola! Ayer lanzamos nuestro Coding Challenge! <img src="images/smilies/;).gif" style="vertical-align: middle;" border="0" alt=";)" title=";)" /> Dejo toda la info a continuación: <br />
<br />
<div style="text-align: left;"><div style="text-align: left;"><div style="text-align: center;"><span style="color: #FFA500;"><span style="font-weight: bold;">Coding Challenge - Reedem App</span></span></div></div></div>
<br />
Un cliente ficticio necesita que sus usuarios puedan canjear sus puntos acumulados por productos. Nuestro equipo en Aerolab creó la API, y estamos buscando los desarrolladores más talentosos del mundo para crear la UI de la app.<br />
<br />
Podés resolver el desafío como quieras y con las tecnologías que consideres adecuadas. Te alentamos a innovar y proponer mejoras. Recordá que no hay una única respuesta correcta.<br />
<br />
<span style="color: #FFA500;"><span style="font-weight: bold;">Una pista:</span></span> HTML, JS, React, Vue.js, Next.js, Node, Service Workers, CSS Grids, Flexbox , PostCSS, Now, Heroku.<br />
<br />
<span style="color: #FFA500;"><span style="font-weight: bold;">Premios:</span></span><br />
<br />
1. Hosting de Zeit por 1 año + Raspberry Pi 3<br />
2. Auriculares Jbl E35 On Ear<br />
3. Gift card de &#36;50 USD en Bookdepository<br />
<br />
<span style="color: #FFA500;"><span style="font-weight: bold;">Fecha de apertura:</span></span> 15/11<br />
<br />
<span style="color: #FFA500;"><span style="font-weight: bold;">Duración:</span></span> 3 semanas<br />
<br />
¿Estás listo para el desafío? ¡Mostranos tu talento!<br />
<br />
<span style="font-size: medium;"><span style="color: #FFA500;"><span style="font-weight: bold;">Registrate acá:</span></span></span> <a href="https://aerolab.co/coding-challenge" target="_blank">aerolab.co/coding-challenge</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Erlang & Elixir Factory Lite de Sudamérica en Buenos Aires]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-erlang-elixir-factory-lite-de-sudam%C3%A9rica-en-buenos-aires</link>
			<pubDate>Mon, 06 Mar 2017 14:57:52 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-erlang-elixir-factory-lite-de-sudam%C3%A9rica-en-buenos-aires</guid>
			<description><![CDATA[Hola a todos!<br />
<br />
Escribo para avisarles que el 29 y 30 de Junio de este año se viene la primera Erlang &amp; Elixir Factory Lite de Sudamérica en Buenos Aires (<a href="http://www.erlang-factory.com/eflba2017" target="_blank">www.erlang-factory.com/eflba2017</a>) y hasta esta semana inclusive, pueden conseguir las entradas a precio de Super Early Bird (&#36;800.- para la conferencia, &#36;1900.- para conferencia y workshop).<br />
En la conferencia van a haber speakers internacionales de la talla de Francesco Cesarini y Simon Thompson, entre otros, junto con speakers locales como Mariano Guerra y Brujo Benavides. Además, todavía hay <a href="http://http://www.erlang-factory.com/eflba2017#call-for-talks" target="_blank">lugar para anotarse</a> para los que quieran dar charlas!<br />
Los esperamos!]]></description>
			<content:encoded><![CDATA[Hola a todos!<br />
<br />
Escribo para avisarles que el 29 y 30 de Junio de este año se viene la primera Erlang &amp; Elixir Factory Lite de Sudamérica en Buenos Aires (<a href="http://www.erlang-factory.com/eflba2017" target="_blank">www.erlang-factory.com/eflba2017</a>) y hasta esta semana inclusive, pueden conseguir las entradas a precio de Super Early Bird (&#36;800.- para la conferencia, &#36;1900.- para conferencia y workshop).<br />
En la conferencia van a haber speakers internacionales de la talla de Francesco Cesarini y Simon Thompson, entre otros, junto con speakers locales como Mariano Guerra y Brujo Benavides. Además, todavía hay <a href="http://http://www.erlang-factory.com/eflba2017#call-for-talks" target="_blank">lugar para anotarse</a> para los que quieran dar charlas!<br />
Los esperamos!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[¡Trilogía de torneos de Codegames!]]></title>
			<link>https://www.utnianos.com.ar/foro/tema-trilog%C3%ADa-de-torneos-de-codegames</link>
			<pubDate>Fri, 06 Jan 2017 16:47:08 +0000</pubDate>
			<guid isPermaLink="false">https://www.utnianos.com.ar/foro/tema-trilog%C3%ADa-de-torneos-de-codegames</guid>
			<description><![CDATA[Si todavía no sabés lo que es Codegames, mirate <a href="http://www.utnianos.com.ar/foro/tema-sale-otro-torneo-de-codegames" target="_blank">este thread</a> y <a href="http://www.utnianos.com.ar/foro/tema-spam-2do-torneo-de-codegames-programá-navecitas-para-aprender-a-programar" target="_blank">este otro</a>.<br />
<br />
O metete <a href="http://codegames.io/es/" target="_blank">en la página</a>, que uno esperaría que explique todo lo necesario.<br />
<br />
La movida es que vamos a estar haciendo 3 torneos seguidos (enero, febrero, y marzo), así que tenés para matarte en vicio y llenarte de guita.<br />
<br />
Que no se te escape la tortuga como a <a href="http://www.utnianos.com.ar/foro/member.php?action=profile&amp;uid=8743" target="_blank">sebasthian777</a> <a href="http://www.utnianos.com.ar/foro/tema-sale-otro-torneo-de-codegames?pid=440237#pid440237" target="_blank">la vez pasada</a> ;-)<br />
<br />
Les dejo la invitación "oficial":<br />
<br />
<blockquote><cite>Branch escribió:</cite>Hola! Los quiero invitar a participar de la Trilogía de Torneos de <a href="http://codegames.io/es/" target="_blank">Codegames</a>, 3 torneos de programación con premios de hasta &#36;15.000.<br />
<br />
Los torneos se van a realizar el 25 de Enero, 22 de Febrero y 22 de Marzo. Quienes se inscriban a los dos primeros torneos antes del 25/01 reciben un<br />
90% de descuento para el tercer torneo.<br />
<br />
Además se van a regalar kits de taza + stickers a quienes inviten 3 amigos a participar.<br />
<br />
Pueden ingresar a Codegames en <a href="http://codegames.io/es/" target="_blank">http://codegames.io/es/</a> para leer todos los detalles de los torneos y practicar desde la pestaña <a href="http://codegames.io/es/practice/" target="_blank">Práctica</a> en varios niveles de dificultad, inclusive contra los ganadores de torneos anteriores.<br />
<br />
Si tienen alguna duda pueden encontrarnos en Twitter (<a href="https://twitter.com/codegamesio" target="_blank">@codegamesio</a>) o contactarnos desde nuestro Sitio Web (<a href="http://codegames.io/es/)." target="_blank">http://codegames.io/es/).</a></blockquote>
]]></description>
			<content:encoded><![CDATA[Si todavía no sabés lo que es Codegames, mirate <a href="http://www.utnianos.com.ar/foro/tema-sale-otro-torneo-de-codegames" target="_blank">este thread</a> y <a href="http://www.utnianos.com.ar/foro/tema-spam-2do-torneo-de-codegames-programá-navecitas-para-aprender-a-programar" target="_blank">este otro</a>.<br />
<br />
O metete <a href="http://codegames.io/es/" target="_blank">en la página</a>, que uno esperaría que explique todo lo necesario.<br />
<br />
La movida es que vamos a estar haciendo 3 torneos seguidos (enero, febrero, y marzo), así que tenés para matarte en vicio y llenarte de guita.<br />
<br />
Que no se te escape la tortuga como a <a href="http://www.utnianos.com.ar/foro/member.php?action=profile&amp;uid=8743" target="_blank">sebasthian777</a> <a href="http://www.utnianos.com.ar/foro/tema-sale-otro-torneo-de-codegames?pid=440237#pid440237" target="_blank">la vez pasada</a> ;-)<br />
<br />
Les dejo la invitación "oficial":<br />
<br />
<blockquote><cite>Branch escribió:</cite>Hola! Los quiero invitar a participar de la Trilogía de Torneos de <a href="http://codegames.io/es/" target="_blank">Codegames</a>, 3 torneos de programación con premios de hasta &#36;15.000.<br />
<br />
Los torneos se van a realizar el 25 de Enero, 22 de Febrero y 22 de Marzo. Quienes se inscriban a los dos primeros torneos antes del 25/01 reciben un<br />
90% de descuento para el tercer torneo.<br />
<br />
Además se van a regalar kits de taza + stickers a quienes inviten 3 amigos a participar.<br />
<br />
Pueden ingresar a Codegames en <a href="http://codegames.io/es/" target="_blank">http://codegames.io/es/</a> para leer todos los detalles de los torneos y practicar desde la pestaña <a href="http://codegames.io/es/practice/" target="_blank">Práctica</a> en varios niveles de dificultad, inclusive contra los ganadores de torneos anteriores.<br />
<br />
Si tienen alguna duda pueden encontrarnos en Twitter (<a href="https://twitter.com/codegamesio" target="_blank">@codegamesio</a>) o contactarnos desde nuestro Sitio Web (<a href="http://codegames.io/es/)." target="_blank">http://codegames.io/es/).</a></blockquote>
]]></content:encoded>
		</item>
	</channel>
</rss>