Consejos

¿Cómo saber QUÉ ESTUDIAR después de la secundaria?

La elección de una carrera después de la secundaria es una decisión importante que puede tener un impacto significativo en tu futuro profesional y personal. Por eso, es importante hacer una elección informada. Aquí hay algunos factores a considerar y estrategias para ayudarte a decidir…

Consejos

Con estos trucos conseguirás trabajo en programación

¿Estás buscando un trabajo en programación pero no sabes por dónde empezar? No te preocupes, aquí te presentamos algunos trucos que te ayudarán a encontrar el trabajo de tus sueños en el campo de la programación. Establece una línea gráfica para tu marca personal Crea…

Actualidad

Por qué los sueldos en trabajos de programación NO BAJAN

Los trabajos en tecnología son altamente demandados y ofrecen sueldos competitivos. Pero ¿por qué los sueldos en trabajos de tecnología no bajan? En este artículo, discutiremos las razones detrás de los sueldos altos en trabajos de tecnología. 1. El continuo crecimiento de la industria de…

Programación

Consejos para CREAR tu primer PORTAFOLIO en PROGRAMACIÓN

Crear un portafolio en programación es una parte crucial de la construcción de tu carrera como programador. Un buen portafolio te permite destacarte y mostrar tus habilidades y proyectos a potenciales empleadores y clientes. 1. Elige un área de enfoque y muestra tus habilidades y…

Consejos

Cómo evitar que el trabajo te agote

El agotamiento laboral es un problema común en la sociedad moderna, y puede afectar negativamente tu salud, tu bienestar y tu vida en general. Pero, ¿cómo evitas que el trabajo te agote? En este artículo, te proporcionaremos consejos prácticos para evitar el agotamiento laboral. 1….

Consejos

¿Cómo conseguir un trabajo que pague más?

Todos queremos un trabajo que nos permita vivir cómodamente y tener un estilo de vida mejor. Una forma de lograrlo es encontrar un trabajo que pague más. Pero, ¿cómo se consigue un trabajo que pague más? En este artículo, te proporcionaremos consejos prácticos para conseguir…

Entrevista laboral

Entrevistas en Inglés: EVITA estos 10 errores

¿Estás buscando trabajo en una empresa internacional y necesitas practicar tu inglés? ¿Estás nervioso por una próxima entrevista en inglés? No te preocupes, estamos aquí para ayudarte. En este artículo, te daremos una lista de los 10 errores más comunes que la gente comete durante…

Consejos

Perfiles que las Startups Evitan Contratar

Las startups están en constante búsqueda de talentos que puedan impulsar su crecimiento y hacer realidad sus objetivos. Sin embargo, no todos los perfiles son considerados como adecuados para el desarrollo de estas empresas emergentes. A continuación, te presentamos una lista de los perfiles que…

Consejos

Evita ser despedido en la crisis de 2023

En el año 2023, el mundo experimentó una gran recesión económica, lo que llevó a una amplia pérdida de empleos. El mercado laboral se volvió altamente competitivo y muchas personas fueron despedidas debido a la situación económica. Sin embargo, con las estrategias correctas, es posible…

IA

Top 5 Anuncios de Microsoft sobre AI en Q1-2023

Los anuncios más destacados de Microsoft En el vertiginoso mundo de la tecnología, Microsoft ha estado a la vanguardia al integrar soluciones de inteligencia artificial en sus herramientas. En este artículo, destacaremos las últimas 5 noticias más relevantes en cuanto a las integraciones de IA…

trabajos digitales

Accede al 80% de las ofertas laborales en 2023

¡Hola, Crack! Antes que nada te vamos a hacer una advertencia, pues así es como te sentirás cuando termines de leer este blog: Ahora sí, comencemos. Seguro te estás preguntando ¿Qué está sucediendo en el Mundo TI? ¿Por qué no consigo empleo? ¡Si te dijeron…

Ux

Top +20 Plantillas de UX Research

Mejores plantillas de UXR La investigación de experiencia de usuario (UXR) es esencial para diseñar productos que satisfagan las necesidades de sus usuarios. Descubre cómo UXR transforma el proceso de diseño y explora más de 20 plantillas de UXR que te permitirán obtener valiosos conocimientos…

Actualidad

Las Inteligencias Artificiales te pueden dejar sin trabajo?

La tecnología de procesamiento del lenguaje natural (NLP, por sus siglas en inglés) ha avanzado a pasos agigantados en los últimos años. La última muestra de este progreso es el lanzamiento de Chat GPT-4 por OpenAI, el sucesor del impresionante modelo GPT-3, lanzado en 2020….

chatbots

500 Prompts para CHAT GPT

En este artículo, exploraremos cómo los prompts (instrucciones o peticiones) pueden ser una herramienta útil para aprovechar al máximo las capacidades de ChatGPT. Desde cómo funcionan los prompts hasta cómo se pueden utilizar para crear contenido efectivo y atractivo, cubriremos todo lo que necesita saber…

Ui, Ux

10 Ejemplos de uso de Chat GPT para UX/UI

Clientes, y los chatbots basados en el modelo de lenguaje GPT-3 están llevando esa interacción a un nuevo nivel. Los chatbots GPT-3 pueden ser entrenados para responder a preguntas complejas y entender el lenguaje natural, lo que los hace ideales para su uso en la…

cloud

Top 9 cursos para aprender de Google Cloud

Adentrarse en el mundo de la tecnología en la nube nunca ha sido tan accesible. En este artículo, descubrirás los mejores cursos gratuitos de Google Cloud que te permitirán ampliar tus conocimientos y habilidades en esta poderosa plataforma. Prepárate para impulsar tu carrera TI y…

Ui, Ux

Top 10 influencers de Diseño UX/UI

Los más destacados e influyentes en diseño UX/UI ¿Estás buscando inspiración y consejos de los expertos en diseño de experiencia de usuario? Entonces no te pierdas esta lista de los 10 influencers más importantes de UX/UI. Desde el fundador de una empresa líder en consultoría…

data analysis, Data Science

Top 6 cursos gratuitos en Tableau

Mejores programas gratuitos para aprender tableau En la era de los datos, cada vez más empresas buscan aprovechar al máximo la información que tienen para tomar mejores decisiones. En este sentido, Tableau es una herramienta de visualización de datos muy útil que permite a los…

Actualidad

¿Cómo empezar a usar GPT 4? ¿Dónde lo puedo probar?

En la actualidad, la tecnología ha avanzado rápidamente en cuanto a la generación de lenguaje natural se refiere, y una de las tecnologías más avanzadas en este campo es GPT-4. Con su capacidad para generar textos complejos y coherentes, GPT-4 promete revolucionar la forma en…

Inteligencia Artificial

5 Peligros con ejemplos, en uso del Chat GPT

Precauciones que debes tener usando Chat GPT Los modelos de generación de lenguaje natural como ChatGPT son cada vez más populares y se utilizan en una amplia variedad de aplicaciones, desde la atención al cliente hasta la creación de contenido en línea. Sin embargo, también…

IA

¿Qué es el Chat GPT? ¿Cómo usarlo? y precauciones

¿Qué es el ChatGPT? ChatGPT es un modelo de lenguaje de inteligencia artificial desarrollado por OpenAI que permite interactuar con los usuarios a través de mensajes de texto. Este modelo se ha entrenado con enormes cantidades de texto y tiene la capacidad de generar respuestas…

Actualidad

Top 8 cursos para usar Chat GPT

Una herramienta que todos deberían estar utilizando en su día a día, es el Chat GPT, tal como usamos Google. Por lo cual, es esencial saber como sacarle su máximo potencial, es así que acá te traemos los mejores cursos para que aprendas a utilizarlo…

Actualidad

Las 14 mejores empresas del mundo para trabajar de forma remota

Descubre las compañías líderes en trabajo remoto en el mundo. Conoce la receta para ser una empresa destacada en este ámbito y los factores que hacen que estas empresas sean las más aptas para trabajar de forma virtual con total profesionalidad.Descubre las compañías líderes en…

Actualidad

Microsoft ha desarrollado Visual ChatGPT

ChatGPT está atrayendo un interés transversal ya que proporciona una interfaz de lenguaje con una notable competencia conversacional y habilidades de razonamiento en muchos dominios. Sin embargo, como ChatGPT está entrenado con lenguajes, actualmente no es capaz de procesar o generar imágenes del mundo visual….

Consejos

¡Mejora tu concentración al estudiar con estos increíbles recursos!

¿Tienes problemas para concentrarte mientras estudias? No te preocupes, ¡hay recursos disponibles para ayudarte! Aunque el método Pomodoro es popular, existen otras opciones que podrían funcionar mejor para ti. Aquí hay algunas herramientas que pueden mejorar tu concentración mientras estudias: ¡Prueba estas herramientas y encuentra…

Consejos

Prepara tu perfil de LinkedIn con SEO

Si estás buscando trabajo o simplemente quieres mejorar tu presencia profesional en línea, LinkedIn es una herramienta esencial. Pero para destacar entre la multitud de usuarios de esta plataforma, es importante que tu perfil esté bien optimizado. En este artículo, te enseñaremos cómo preparar tu…

trabajos digitales

Open to Work en Linkedin, ¿Sirve?

Como poner Open to Work en Linkedin y ¿suma o resta? Primero, ¿Qué es esto del Open to Work de Linkedin? Es un marco en tu foto de perfil en Linkedin, que dice «Open to Work», que está diseñado para mostrar que estás en busca…

Mujeres

Carta al director: Mujeres en Tecnología

Por más mujeres en Tecnología Les compartimos carta de Camila Sánchez, directora de Mujeres On IT Acá detalle de carta Sumarse a un mundo de oportunidades Sin duda la industria de las tecnologías de la información, es de las que más oportunidades brinda no solo…

bootcamp

¿Son todos iguales? 4 tipos de bootcamps

Los 4 tipos de bootcamps existentes Así como todos somos distintos, es que se necesitan diversos tipos de formación, por lo cual en los bootcamps han surgido diversos modelos para formarse, 4 principales para ser más precisos. Tipos de bootcamps En esta categorización, se podrían…

Actualidad

Síndrome del Impostor: ¿Qué es?

Este un sindróme que probablemente has sufrido Es el miedo irracional a que tu entorno descubra que no eres merecedor/a del éxito que tienes.  Síntomas del Síndrome del Impostor: Consecuencias Algunas de las consecuencias son: ¿Es cierto que afecta más a mujeres? Encontramos fuentes con…

Entrevista laboral

Top 11 preguntas que debes hacer a reclutadores

Lo que debes preguntar y porqué a reclutadores Cuando te entrevistan para una oferta laboral, es importante que hagas preguntas al reclutador para obtener más información sobre la posición y la empresa. Aquí te presento algunas preguntas que podrías hacer: Recuerda que hacer preguntas es…

bootcamp

Universidades y bootcamps, ¿Quedará luego solo uno?

Las Universidades y bootcamps, ¿serán competencia o complemento? Algo que muchas personas nos preguntan, es si creemos que las universidades van a morir y los bootcamps van a tomar su posición, ¿Tú qué opinas? Por nuestro lado tenemos una visión distinta, a pesar de hablar…

Data Science

Top influencers que debes seguir de Data Science

Referentes a seguir en Linkedin y Twitter del Data Science El mundo de los datos está cada vez más candente, por lo que con foco en ayudarte a capturar valor de terceros que se han posicionados como influencers en la industria. Te compartimos un listado…

React

Flutter vs React Native, ¿Cuál elegir?

Construye aplicaciones multiplataformas, Flutter o React Native Flutter y React Native son dos de las herramientas más populares para desarrollar aplicaciones móviles multiplataforma. Ambas tienen como objetivo facilitar el desarrollo de aplicaciones móviles para múltiples plataformas con una única base de código, lo que permite…

Programación

Top aplicaciones con inteligencia artificial para programadores

Mejores aplicaciones con IA para programadores Te compartimos el listado de las mejores aplicaciones con inteligencia artificial para programadores: Fórmate como programador/a Tienes múltiples opciones, desde canales en Youtube, cursos grabados, bootcamps y universidad, ¿Cuál es mejor? Depende de ti. Para tomar una decisión informada, te recomendamos…

Actualidad

Prompt, ¿qué es en español?

Lo que es un prompt y porque debes saberlo Un prompt es una interfaz de línea de comandos (CLI) que muestra información al usuario y le permite ingresar comandos para interactuar con el sistema. Es la forma en que se comunica con una computadora a…

Actualidad

¿Ser programador es para mi? Descubre si tienes lo necesario

Si te estás preguntando si ser programador es para ti, has llegado al lugar indicado. En este artículo te ayudaremos a descubrir si tienes las habilidades, la personalidad y la pasión necesarias para ser un programador exitoso. Ser programador no es para todos, pero si…

Trabajo Remoto

10 Mejores países para trabajar remoto

Trabajar remoto es cada día más popular y así entonces, muchas personas están evaluando moverse a otros países que les brinde mejores condiciones. Es por eso que hicimos este listado de los mejores países para trabajar remoto. Para hacer este listado, se consideró como ítems…

Actualidad

¿Es malo que un programador use Stack Overflow todo el tiempo?

Stack Overflow es una plataforma en línea muy popular en el mundo de la programación, donde los desarrolladores pueden hacer y responder preguntas. Con una gran cantidad de información disponible, es común que los programadores acudan a Stack Overflow para solucionar problemas en su trabajo…

Oportunidades

¿Cambiar de carrera? Guía paso a paso

Cambiar de carrera puede ser una de las decisiones más significativas en la vida de una persona. Más aún pensando en como avanza la tecnología y los cambios que están teniendo las carreras en general. Sin embargo, el proceso de cambio de carrera puede ser…

Uncategorized

Aprender programación: Los mejores 5 sitios

Para una persona no iniciada, aprender programación puede parecer una tareatediosa y monótona en la que sólo incurren algunos “prodigios de la computación”¡Nada más lejos de la verdad! Programar puede ser una tarea sencilla y gratificantecon el aprendizaje adecuado.No es sólo una herramienta que te…

Trabajo Remoto

10 consejos que debes saber al trabajar remoto

Lo esencial que debes conocer para trabajar remoto Aquí hay 10 cosas claves que todos deben saber al trabajar de forma remota: Estas son algunas de las cosas clave que todos deben saber al trabajar de forma remota. Al seguir estos consejos, puedes maximizar tu…

Programación

Top grupos en discord para programadores

Un punto clave para aprender, son las comunidades, por lo que en este artículo te compartimos las mejores canales de discord para programadores. ¿Algún otro que debamosa agregar? Avísanos y lo sumamos. Aprende acompañado Un punto clave que hemos es visto es esencial para la…

Programación

¿Por qué estudiar programación es una buena idea?

En la actualidad, la tecnología se ha convertido en una parte fundamental de nuestra vida, y esto se debe, en gran medida, al desarrollo de la programación. Es por eso que cada vez más personas están interesadas en estudiar programación y descubrir los beneficios que…

Educación

Los mitos de aprender a programar

Aprender a programar es una habilidad valiosa que se está volviendo cada vez más importante en nuestra sociedad tecnológica. Sin embargo, existen muchos mitos sobre la programación que pueden desalentar a las personas a aprender a programar. En este artículo, examinaremos algunos de los mitos…

Data Science

Top 10 lugares para encontrar dataset

En la actualidad, los datos son considerados el petróleo del siglo XXI y su análisis se ha convertido en una de las habilidades más demandadas en el mercado laboral. Para poder desarrollar habilidades en este campo, es necesario tener acceso a los datos. Es por…

data analysis, Data Science

¿Qué es Dataset?

Lo que es un Dataset Un dataset es un conjunto de datos estructurados y organizados en un formato específico, que se utiliza para análisis, investigación o como fuente de información. Los datasets pueden ser de diferentes tipos, como imágenes, texto, audio, video o datos numéricos….

data analysis, Data Science

10 dataset para construir tu portafolio

Te compartimos 10 dataset para que puedas realizar: limpieza de datos, exploración de análisis de datos, predicciones, crear dashboard,… y agregar estos proyectos a tu portafolio. ¿No sabes que es un dataset? Un dataset, también conocido como conjunto de datos, es una colección estructurada de…

data analysis, Data Science, sql

¿Qué es SQL? y ¿Por qué aprender?

La definición de SQL y por qué su demanda ¿Qué es? Los datos hoy están por todos lados y así las competencias de poder analizarlos, se vuelven clave. En particular, SQL (Structured Query Language) es un lenguaje de programación utilizado para administrar y manipular bases…

data analysis, Data Science, sql

Top 10 cursos para aprender SQL gratis

Los mejores cursos gratuitos para aprender SQL Una competencia clave que se está fuertemente demandando es manejar SQL (Structured Query Language) para la manipulación de datos, por lo que con foco en que más personas se introduzca en la industria digital y pueda aumentar sus…

Ingles

+70 cursos para aprender inglés gratis, 2023

Aprender inglés gratis en 2023 En la era digital en la que vivimos, el inglés se ha convertido en una herramienta fundamental para el éxito profesional, especialmente en carreras relacionadas con la tecnología y el mundo digital. Si bien el inglés no es el único…

Actualidad

1010 Frases para enamorar a tu programador/a

Celebremos este 14 de febrero con 10 (1010 en códigos binarios) frases para enamorar a tu partner que le gusta el desarrollo. Internet está lleno de frases, pero les buscamos las mejores para pasar el día de los enamorados de la mejor manera.

Trabajo Remoto

11 mejores ciudades de Latinoamérica para trabajar remoto

Ciudades que debes considerar parar trabajar remoto El trabajo remoto se ha masificado notablemente en los últimos años. Así como al tecnología avanza, la demanda por nuevos perfiles digitales y su competencia a nivel mundial está generando que cada vez más personas trabajen en esta…

Actualidad

El gran impacto del Machine Learning sobre la música

Procesos musicales, herramientas, y artistas que utilizan el Machine Learning. Actualmente, el Machine Learning está teniendo un impacto importante en la música, y no es algo que nos deba sorprender, pues, durante toda la evolución de la música, la tecnología siempre ha jugado un rol…

Oportunidades

5 claves para llegar a ser un programador senior

Los pasos clave para mejorar habilidades técnicas y ser un gran programador senior. Convertirse en un programador senior requiere dedicación, esfuerzo y una pasión constante por aprender y mejorar. Aquí hay algunos pasos clave para que los programadores junior logren su objetivo de convertirse en…

Consejos

Programadores juniors con padrinos mágicos

Los devs que buscabas y con mentores seniors incluidos Tenemos un problema, hay un disonancia en el mercado. Está claro que hay un déficit de talentos digitales. Sin embargo, por un lado las empresas que buscan desarrolladores, necesitan o prefieren en su mayoría devs seniors….

Uncategorized

¿Cómo aumenta el sueldo de un programador?

Conoce los factores clave que influyen en el sueldo de un programador junior a senior. El aumento del sueldo de un programador junior y un senior en programación se debe a la acumulación de experiencia y habilidades. A medida que los programadores adquieren más experiencia…

Actualidad

Prueba estas 6 apps de Inteligencia Artificial

Conoce las apps de inteligencia artificial que te simplificarán la vida. El futuro es ahora: la inteligencia artificial llegó para quedarse ¿Ya escuchaste, leíste- o tal vez hasta ya usaste- ChatGPT? Se trata del chatbot, o robot que puede mantener conversaciones gracias a la inteligencia…

Uncategorized

¿Qué es Full Stack? Conoce que hace y su sueldo

Full Stack, ¿qué es? Su definición, características y sueldo Definición El término «full stack» se refiere a un desarrollador de software que tiene conocimientos y habilidades en todas las capas de un sistema de aplicaciones, incluyendo la parte del front-end (interfaz de usuario) y la…

Javascript, python

Javascript vs Python, ¿Cuál es mejor?

Definiciones, ventajas y desventajas de Javascript y Python En el mundo de la programación, dos de los lenguajes de programación más populares son Javascript y Python. Ambos son ampliamente utilizados y tienen su propio conjunto de características y fortalezas únicas. Mientras que Javascript es conocido…

Cursos

6 cursos gratuitos de Google para ti

Capacítate con estos cursos gratuitos y despega tu carrera en Data analytics. Hasta ahora, podemos confirmar que uno de los dominios del mundo del internet más poderosos es el de Google. Además de su protagonismo indiscutido como motor de búsqueda, el cual es capaz de…

Consejos

¿Dónde estudiar? Universidad vs Bootcamp vs Autodidácta

Te contamos las ventajas y desventajas de estudiar en universidad, bootcamp y de manera autodidácta ¿Dónde estudiar? Dada la gran demanda por perfiles del área de tecnología de la información (TI), las empresas se han abierto cada día más a No preocuparse por donde se…

sueldos, Trabajo Remoto

Sueldo de programadores junior

Encuentra la respuesta que nadie quiere dar respecto a los sueldos ¿Cuál es el sueldo de programadores junior? El sueldo de programadores junior (promedio) en el mundo puede variar ampliamente dependiendo de muchos factores, incluyendo el país, la industria, la empresa contratante, la experiencia y…

Trabajo Remoto

Top 22 países con visa nómada digital 2023

Visa nómada digital: oportunidades exclusivas para quienes trabajan en la industria Tech. Usar una visa nómada digital te permite viajar por el mundo mientras trabajas. Este es uno de los grandes beneficios de la tecnología actual: la posibilidad de trabajar de forma remota y desde…

Motivación, tecnologia

11 mejores podcast del 2023, mundo TI y startups

Los mejores podcast que debes conocer del mundo TI y startups Los podcasts son una forma popular y accesible de obtener información y conocimiento sobre una amplia gama de temas, incluyendo tecnología e información. Escuchar podcasts específicos del área puede ayudarte a mantenerte al tanto…

cloud, programacion

Top 10 cursos para aprender Azure gratis

Los mejores cursos para aprender Azure gratis Hoy saber trabajar con aplicaciones en la nube, está siendo sumamente demandado. Es por eso que hicimos un listado de los 10 mejores cursos para aprender Azure gratis. Primero, ¿Qué es Azure? Es una plataforma cloud de Microsoft,…

bootcamp

Desafío Latam: opiniones que debes conocer

Comentarios, reclamos, y opiniones, positivos y negativos sobre Desafío Latam Desafío Latam es una academia de tecnología dedicada a formar los roles más demandados en industria TI, con una gran reputación en el mercado, siendo el bootcamp con más trayectoria en Latinoamérica, con más de…

sueldos

Top herramientas negociar tu sueldo líquido

Los mejores sitios que ayudan a negociar tu sueldo líquido Hoy hay muchas herramientas que te ayudan a negociar tu sueldo líquido y así también a resolver las preguntas más constantes, ¿Qué debería tener? ¿Cuál debe ser mi pretensión de renta? ¿Mi pretención debe variar…

python

Proyectos con Pyhton para practicar en 2023

Proyectos con Python con los que te recomendamos practiques Python es un mundo de posibilidades para tu futuro. Se trata de el lenguaje de la programación más demandado, tanto por la facilidad con la que lo puedes aprender, como por su versatilidad. Empleado por desarrolladores…

Ui, Ux

Las tendencias en Diseño UX/UI que debes conocer 2023

Tendencias que debes conocer de Diseño UX/UI este 2023 Poner atención a las actualizaciones del área del Diseño UX/UI es de vital importancia ya que, según un estudio de la consultora tecnológica Gartner, el gasto mundial en el sector de las tecnologías de la información…

Mujeres

6 razones por qué contratar más mujeres en TI

Argumentos comprobados de por qué se deben sumar más mujeres en TI Sin lugar a dudas , la tecnología de la información (TI) es una industria en constante evolución y crecimiento, y es crucial para el éxito de las empresas en el mundo actual. Sin…

Ui, Ux

Top sitios para aprender de UX/UI gratis en 2023

Comienza a formarte en diseño UX/UI Hoy está claro que entre las mejores opciones de formación, están las carreras digitales, las cuales cada vez están entregando mejores sueldos y con mayores beneficios (entre ellos trabajar remoto). Uno de esas carreras es Diseño UX/UI. Por lo…

Trabajo Remoto

Más de 800: Empresas con trabajo remoto

Las empresas que DEBES conocer que trabajan remoto La flexibilidad laboral que fue proporcionada por la pandemia de COVID-19 a partir de 2020, ha sido una ola que ha llegado para quedarse. Si antes solamente los trabajos vinculados a tecnología eran eventualmente los que ofrecían…

Recomendaciones

El PEOR proyecto que un programador puede tomar

Peor proyecto que puedes tomar como programador / a Esta es una que historia se repite muy seguido, alguien se entera de que eres programador o le han contado que tienes las capacidades para hacer un sitio o aplicación e inmediatamente te dice, “mira te…

Programación, tecnologia, Tips

Top 7 métricas de calidad de Software

Las métricas de calidad de software que como programar que debes conocer La  calidad  es  un  concepto  relativo  y  multidimensional,  referido  a  las  expectativas  y  cualidades solicitados por el cliente, a su vez, está ligada a restricciones y compromisos (presupuesto y tiempo de  desarrollo,  entre …

Programación

PAIR PROGRAMMING, ¿DE A 2 ES MEJOR?

¿Qué es pair programming? ¿Es recomendable? Una práctica común en el mundo de la programación consiste en que dos personas trabajan en un sólo computador, compartiendo así un teclado y un mouse. A esta práctica se le conoce como pair programming y tiene numerosas ventajas dependiendo…

Inspiración, Programación

Top 10 Frases de programadores

Estas son las 10 mejores frases de programadores Te comparto una pequeña colección de frases de programadores y científicos famosos que me encantan, que espero que te ayuden a inspirarte y reflexionar. Frase n° 1 Si debuggear es el proceso de remover errores de código…

Actualidad, trabajos digitales

¿Demandarán más perfiles digitales en 2023?

Asumiendo recesión e inflación, ¿aumentará la demanda por perfiles digitales? Este año, 2023, sin duda va ser un periodo duro en términos económicos generales para la mayoría de los países del mundo y así también para sus poblaciones, pero sin embargo acá la pregunta es,…

Uncategorized

Ruta de aprendizaje de todo programador

El camino de aprendizaje que debes llevar según el rol que busques tener Una de las preguntas más frecuentes de quienes parten en el mundo de la programación, es ¿qué debo aprender? ¿con qué parto primero? ¿ahora qué?… para resolver eso, te queríamos dejar un…

boot camp, bootcamp, universidad

Estudiar en Universidad vs Bootcamp este 2023

¿Cuál será la mejor opción, la Universidad o un Bootcamp? Antes de saber qué es mejor, universidad vs bootcamp, debemos entender que hoy existen múltiples opciones de formación, adicionales a las ya tradicionales instituciones como Universidades e institutos. Todos válidas, en las cuales puedes tener…

Trabajo Remoto

Deben trabajar remoto en tu empresa: 17 razones

Razones de porque empresas deben permitir trabajar remoto Una tendencia notoria que vemos de manera muy cercana con quienes entran a estudiar con nosotros y así luego vemos cuando egresan de Desafío Latam, es la intención de querer trabajar remoto. Esto No es puntual y…

data analysis, Data Science

Data Science vs Data Analytics vs Data Engineering

Definiciones, semejanzas y diferencias entre Data Science vs Data Analytics vs Data Engineering Estos tres roles, hoy están muy demandados y así por lo mismo, están generando varias dudas de sus diferencias. Primero, previo a entender las diferencias entre cada uno de estos roles, es…

boot camp, bootcamp

Listado de mejores bootcamp en Latam 2023

¿Cuál es el mejor bootcamp de Chile, México… Latinoamérica, el mundo? Primero, ¿sabes qué es un bootcamp? sino lo tienes claro, acá lo puedes ver. Teniendo claro lo anterior, ¿cuál es el mejor? ¿Es Desafío Latam el mejor bootcamp del mundo?… La verdad es que…

boot camp, bootcamp

¿Qué es un bootcamp?¿Cuál es su objetivo?

Conoce qué es, su origen, caractéristicas y el objetivo de un bootcamp Primero, ¿Qué es un bootcamp? Según lo que definimos en asociación de bootcamps, NETI, un bootcamp es un proceso de aprendizaje acotado (con duración menor a 1 año)  pero intenso, en donde los…

boot camp, bootcamp

Top 10 criterios para elegir un bootcamp

¿Qué bootcamp es el mejor para mi? Los bootcamps de programación son programas intensivos de formación en línea o presenciales que tienen como objetivo enseñar a los estudiantes las habilidades y conocimientos necesarios para trabajar en los roles de tecnología e información más demandados. Al…

Uncategorized

Los 7 errores más grandes y frecuentes al aprender programación

Aprender a programar puede ser un desafío, especialmente para aquellos que no cuentan con conocimientos previos relacionados. Sin embargo, hay ciertos errores comunes que pueden dificultar aún más el aprendizaje de la programación. En este blog post, se mencionan algunos de los errores más frecuentes…

bootcamp

10 preguntas frecuentes sobre bootcamps

Lo que más se pregunta sobre los bootcamp En base a preguntas constantes en foros, grupos… es que escribimos este post, con las 10 cosas que DEBES saber antes de ingresar a un bootcamp. 1–  ¿Puedo aprender lo mismo en youtube? Cualquier cosa hoy se…

Uncategorized

Dando más poderes a personas en situación de discapacidad

Somos unos fervientes creyentes que las competencias digitales entregan super poderes y que cualquier persona se puede sumarse a esta revolución digital, mientras tenga la motivación y el esfuerzo para lograrlo. Es así que motivados con la situación en Chile, de entrada en vigencia la…

SinJuniorsNoHaySeniors

Compromiso Tech #SinJuniorsNoHaySeniors

Se necesita un compromiso con el mercado TI #SinJuniorsNoHaySeniors Estamos frente una situación que es grave y NO es sustentable. Por lo que ante un gran Desafío, necesitamos un fuerte «Compromiso Tech». Crecimiento avasallador de la industria TI La industria de la Tecnología de la…

Uncategorized

Multiplicar x10 nuestro impacto

Desde que partimos en Desafío Latam el 2014, nuestro sueño ha sido impactar a Latinoamérica a través de la formación de personas en tecnología y, con esto, no solamente influir positivamente en la vida de estas personas que podrán acceder a empleos de mejor calidad,…

Google

11 tips para Googlear como un/a crack

La tecnología sin duda a venido a simplifcar nuestras vidas, y hoy una herramienta que se ha vuelto indispensable es Google. Independiente de la profesión que tengas, siempre vas a necesitarlo y de hecho, en particular para algunos roles, como los devs, se vuelve una…

Uncategorized

10 países con Visas de Nómade Digital 🤟

El trabajo remoto ya no es algo excepcional ni particular de algunas empresas, sino hoy más bien una realidad de muchas empresas y así también una modalidad de trabajo no transable para muchas personas. Es por eso, que hoy hay muchas personas preguntándose, ¿dónde podré…

Uncategorized

5 Repositorios de Github para encontrar trabajo

Preparar entrevistas de trabajo incluye saber demostrar el desplante técnico, autonomía y trabajo en equipo. En Github , además de encontrar fuentes de códigos para implementar diferentes componentes en tus productos puedes encontrar repositorios para encontrar trabajos. Te detallamos algunos de los mejores a continuación:

Uncategorized

Extensiones para VS Code que debes tener

El desarrollo de código es un trabajo que te puede atrapar muy fácilmente, ya sea por el gusto de hacerlo, por la necesidad de realizar algo en un tiempo acotado o porque no puedes encontrar ese maldito pequeño bug que merma gran parte o todo…

Diseño Web

Bancos de imágenes gratuitos para tu proyecto web

El material visual para una aplicación web, no puede ser solo un contenido complementario, es parte protagonista para ilustrar la marca, producto o idea que en un sitio se presenta. Los bancos de imágenes son un gran recurso para perfeccionar tu proyecto.

git

GIT: Comandos Clave para gestionar proyectos

A medida que un proyecto crece en su desarrollo, se puede complicar cada vez más la interpretación de su código, y por ende, también su gestión por parte de un equipo amplio.

Es por eso que GIT es la herramienta más usada para el control de versionamiento en proyectos que involucran programación .

Consejos, Desafíos, Docente, Motivación

Radiografía del Docente ADL

Nuestro objetivo es muy claro, lograr la transformación digital en todos [email protected] profesionales que lo necesiten. En Desafío Latam estamos muy preparados no sólo por el contenido que impartimos en los diferentes programas, sino también gracias al cuerpo docente con el que contamos. No solo son profesionales con dominio técnico en sus respectivos rubros, también se destacan por tener habilidades claves para la enseñanza a personas que quieren iniciarse desde cero en nuevas disciplinas.

Uncategorized

GitHub Copilot: IA que programa

GitHub es la plataforma más popular de desarrolladoras para alojar sus proyectos marcando todos las etapas de progreso en diferentes versiones, facilitando sus revisiones a lo largo del tiempo y para equipos completos.

Diseño, Diseño Web, Ui, Ux

Accesibilidad Web: Democratizar el internet

Por ti, por mí y por todos mis compañeros Internet tiene un potencial único. Ofrece oportunidades sin precedentes a las personas con discapacidad, pero hasta ahora no hemos sido capaces de aprovecharlas debido a una carencia de accesibilidad web. Debería ser el primer lugar donde…

Actualidad, Marketing Digital

Motores de Búsqueda y aprendizaje de IA

Usados cada vez que queremos información nueva, los motores de búsqueda son la herramienta por excelencia para encontrar la página o sitio adecuado. Estas herramientas funcionan leyendo la estructura y contenido en un sitios o página web para mostrar como resultado una coincidencia acorde a…

Uncategorized

¡SÍ, QUEREMOS! Declaración Pública

Declaración Pública por parte de Desafío Latam a favor del matrimonio iguaitario. ¡Sí, Queremos! Nuestra misión educativa. Creemos en la educación como un vehículo para mejorar la sociedad, para hacer un bien invaluable a las personas y el mundo. No sólo la transmisión de conocimientos…

Motivación, Uncategorized

Impacto ambiental en tecnologías digitales

Muchos de nuestros hábitos de consumo significan algún impacto para el planeta, ya sea el cómo nos transportamos, cómo calefaccionamos nuestros hogares, hasta qué tipo de electrodomésticos usamos. Existen siempre alternativas que difieren en el impacto ambiental para estas cosas y muchas maneras de emplear…

Data Science

Aportes de Data Science en Astronomía

Para celebrar el día internacional de la astronomía queremos destacar sólo algunos de los muchos usos que se le da al Data Science en esta discipplina. El Big Data permite explorar el Universo mediante el análisis de los datos generados por los complejos de observación,…

Docente

Transformación profesional con liderazgo y autenticidad

La transformación digital es un proceso que se ha venido gestando con los años y nos ha permitido automatizar procesos que han permitido, entre otros aspectos, agilizar los resultados en empresas y mejorar la calidad de vida de las personas. La digitalización, por otra parte,…

Uncategorized

Full Stack: Certificación vs Portafolio

En el mundo del desarrollo Full Stack, los profesionales destacan más por su experiencia real que por documentos que podrían ser claramente un invento. Ya sabemos que el portafolio es importante para un desarrollador Full Stack (y para todos los desarrolladores), pero cuál es el mejor lugar?

Desarrollo web, Diseño Web, Fullstack

Vue JS 3 y sus novedades ¿Qué ventajas trae?

Dentro del escenario de frameworks populares para desarrollar aplicaciones web JavaScript, el que más novedades ha traído el último mes es Vue JS. Este framework open source está destinado principalmente para construir fácilmente interfaces amigables para usuarios y ha estrenado una mayor actualización siendo actualmente la 3era versión.

tecnologia, Tips

¿Cómo enviar archivos grandes a través de internet?

Imagina que has trabajado en un gran proyecto, le has dado las últimas ediciones y ahora estás listo para compartirlo. Pero luego te encuentras con las palabras que te causan un gran susto: “archivo demasiado grande para ser enviado”.  Pero no tomes esa respuesta automática…

Motivación, Mujeres, Testimonios, Ui, Ux

Testimonio de estudiante de la Carrera UX/UI

Conoce el testimonio de una de nuestras estudiantes de la Carrera Diseño UX/UI. Ella es María José Véliz de la Generación 4 de Diseño UX/UI. Después de su paso por la academia quedó encargada de comunicaciones, vinculación y medios digitales en Iniciativa Científica Milenio en…

Uncategorized

Hackathon: Hack The Crisis Chile #hackforchile

Hackathon «Hack The Crisis» es un movimiento a nivel global que reúne a personas de todo el mundo con la finalidad de potenciar ideas innovadoras de índole digital que den respuesta a las problemáticas asociadas a los efectos del Covid-19 en nuestra sociedad, por medio…

Creación de Juegos, tecnologia, Tendencia

Novedades de Unreal Engine 5

Días previos al lanzamiento oficial de lo que sería la nueva Playstation 5, tuvimos un pequeño acercamiento a cómo se vería un juego con el motor gráfico Unreal 5 y hoy a casi una semana del anuncio oficial de la consola de Sony, analizaremos cuáles…

Uncategorized

Declaración

Conscientes del actual momento que estamos viviendo como país, en la academia de talentos digitales Desafío Latam, creemos que no podemos quedarnos de brazos cruzados, y que desde nuestra vereda como profesionales de las tecnologías de la información, queremos ser un aporte en la construcción…

Javascript, Programación, Tips, Tutoriales

Custom Elements en HTML con Javascript

En HTML se pueden crear elementos personalizados custom elements. Por ejemplo podríamos crear el control <alert> que nos permita agregar una alerta que dure 10 segundos en la página o cualquier otro tipo de control que queramos. ​ Crear elementos personalizados nos permite encapsular funcionalidades…

Actualidad, Jupyter, python, tecnologia

Jupyter Notebook, Jupyter y Google Collab

Esto es lo que debes saber de Jupyter, jupyter notebook y Google Collab Jupyter es una herramienta que prácticamente se ha convertido en un estándar en el mundo del análisis de datos. Es un entorno de trabajo interactivo que soporta más de cuarenta lenguajes de programación…

Actualidad, Motivación, Oportunidades, tecnologia

Automatización en Chile

Según un estudio de la OCDE (Organización para la Cooperación y el Desarrollo Económicos) el 53% de los empleos podrían desaparecer por la automatización en Chile; dato relevante para considerar que un importante número de trabajadores necesita capacitaciones y aprender nuevas habilidades.

Mujeres

Mujeres en Desafío Latam

Las áreas tecnológicas no son famosas por una gran participación femenina, todo lo contrario. Nosotros hemos visto la baja participación de la mujer en las tecnologías de la información y, desde un comienzo, nos hemos puesto como objetivo incentivar a más mujeres a entrar al…

Actualidad, Rails, rails

Lo nuevo de Rails 6: Actiontext

Probando action text en rails 6 ¿Qué es actiontext? Actiontext es una componete de rails 6 que nos permite crear y editar texto enriquecido de forma sencilla, esto nos puede servir para crear un blog, agregar comentarios de usuarios o incluso enviar un mail.

Actualidad, blockchain, tecnologia, Tendencia

¿Qué es Blockchain?

A estas alturas es más que probable que ya conozcas el término de Blockchain (o cadena de bloques) y es que Blockchain es la tecnología que alberga y popularizaron las criptomonedas como la Bitcoin. Se trata de un libro de acontecimientos digitales, donde cada uno de…

Actualidad, Ruby

Introducción a programación funcional con Ruby

Paradigmas de programación Cuando hablamos de paradigmas de programación nos referimos a un enfoque a resolver problemas. Existen diversos enfoques, los dos mas comunes son: imperativo y declarativos. Imperativo En el enfoque imperativo un programador escribe paso a paso como resolver el problema dando especial…

chatbots, Programación, Tendencia

Entendiendo el concepto de I.A aplicado en Chatbot

Definir el concepto de Inteligencia Artificial es algo bastante complejo y en muchos aspectos todas las máquinas que realizan labores anteriormente desarrolladas por humanos guardan una obvia similitud a nuestros procesos cognitivos. Para comenzar a entender todo el proceso previo a la respuesta de un…

Uncategorized

La guía para contratar a tu primer analista de negocios

Habiendo entrevistado a más de 80 analistas de negocio, Justin Butlion (fundador de ProjectBI, empresa especializada en impulsar negocios a través de los datos) elaboró una extensa guía sobre el proceso que con un poco de paciencia, el método correcto y un poco de suerte,…

Uncategorized

Chatbots: Los nuevos amigos del Marketing Digital

Hoy en día elegimos tener una atención más rápida, queremos información y respuestas concretas de productos, servicios, considerando horarios, precios, fechas de eventos, etc. Es por eso que desde el otro lado, para poder entregar este tipo de información de manera rápida y por supuesto…

Uncategorized

Instalar Ruby on Rails de manera rápida y fácil

Las facilidades para poder programar siempre son bienvenidas, sobre todo cuando tu entorno de trabajo está orientado a ciertos sistema operativos los cuales dificultan un poco la instalación de ciertos frameworks como Ruby on Rails. En esta oportunidad te ayudamos a instalar Ruby on Rails de…

Actualidad, Diseño Web, Ui, Ux

Tips y tendencias Diseño Web 2018

Pasada ya la mitad del año, podemos dilucidar cuáles son las tendencias de Diseño Web más populares. Si en algo podemos estar de acuerdo es que éstas tendencias han sido progresivas con los años, muchas de ellas evolucionando paulatinamente de acuerdo a las necesidades de…

Uncategorized

Conversando de UX/UI

Conversando con un experto en UX-UI Chileno, Rodrigo Navarrete (Diseñador FrontEnd, https://www.rodrigonavarrete.cl/), quisimos abordar su visión sobre la incorporación de procesos y estratégias UX /UI en Chile.

Uncategorized

Por qué desarrollar tu videojuego en Unity si eres Newbie

Para no meternos de lleno en la discusión eterna de “qué motor gráfico es mejor” queremos establecer que, como en todo orden de cosas, debes quedarte con la opción que más te acomode simple as that. Si eres un desarrollador inexperto probablemente te acomode más…

Uncategorized

Los Nuevos Emprendedores: Digital + EcoFriendly

La sustentabilidad y lo eco-friendly ha sido tendencia en los últimos años. Nos preocupamos de la vida sana y nuestro entorno natural en un punto donde la producción de grandes industriales en pos de una mejor calidad de vida ha impactado de forma negativa en…

Programación, Ui, Ux

UX vs UI, cómo entender estos conceptos

En el mundo del diseño y concepción de sitios o plataformas web probablemente muchos ya han escuchado más de alguna vez los acrónimos o siglas UI y UX. Estos, por muy parecidos que se escriban son diferentes y a la vez complementarios. Lo que leerán…

slack, Tips, Tutoriales, Uncategorized

Como borrar archivos en slack

  Si llevas usando Slack un par de meses es probable que ya no puedas guardar archivos nuevos porque llegaste al límite. Existe la opción de borrar archivos desde la página web, pero este borrado es de uno por uno y esto puedo llegar a…

Programación

12 lenguajes de programación más populares

Comenzar en el mundo del desarrollo puede ser algo confuso al principio de tu carrera, especialmente cuando existe una gran cantidad de lenguajes programación en el aire. De hecho, te encontrarás con tanta información en Internet que terminarás preguntándote ¿Qué lenguaje de programación debo escoger?…

Educación

Qué es Flipped Classroom y cuáles son sus beneficios

En más de 300 años el formato de educación tradicional ha cambiado muy poco o prácticamente nada. Hoy por hoy, este sistema ha demostrado ser incapaz de cubrir las crecientes necesidades tecnológicas del mercado, siendo el punta pie inicial para buscar metodologías alternativas que formen…

Actualidad

El mensaje de apoyo del creador de la web a Mark Zuckerberg

A propósito del caso de Facebook con Cambridge Analytica, Tim Berners-Lee, el denominado padre de la Web, plantío una excelente reflexión que quisimos compartir con ustedes. La traducción fue realizada por el equipo de Desafío Latam, al final les dejamos los Tweets originales. En Desafío…

Javascript, React

¿Quién está usando React en Chile y el Mundo?

Desde su lanzamiento inicial como una librería de javascript rápida, simple y de código abierto, React rápidamente se ha convertido en una tecnología de gran auge, sobre todo, en grandes de la industria digital (Facebook y su familia derivada como Instagram y Whatsapp también lo…

Uncategorized

Aprendiendo a programar con amor en San Valentín

Los queremos poner al día con las últimas noticias y contarles del increíble evento que desarrollamos ayer en nuestra querida academia de programación. Se trata de “Amor por el Código” una iniciativa que se nos ocurrió para celebrar “San Valentín” de una manera diferente. Acá…

Educación

La gran alternativa educacional para estudiar Carreras Digitales

Hoy en día la forma de aprender cambió. Las alternativas educacionales son infinitas y el conocimiento no se concentra solamente en las grandes instituciones, como era antes. Si quieres empezar a estudiar una carrera digital o cambiarte a una alternativa profesional de amplias proyecciones, te…

Creación de Juegos, Tutoriales

Aprende a crear tu juego de Stranger Things

Ayuda a nuestro amigo a encontrar a su nueva mascota. Crea un videojuego en Scratch, no es necesario tener conocimientos en programación. Para comenzar, descarga los elementos acá: descargables_stranger_desafio También puedes revisar un ejemplo de cómo funciona en este enlace. Mira el paso a paso en…

git, Tutoriales

Instalación de GitLab En tu empresa

GitHub, Bitbucket o Gitlab Una vez que comenzamos a recorrer el largo sendero del desarrollo, una de las primeras herramientas que debemos conocer y manejar son los controles de versiones. Junto con toda esta magia debemos elegir un servicio para compartir y guardar nuestro código en…

Actualidad, Educación

La educación necesita un cambio YA

Desde hace 300 años que no se ha realizado un cambio disruptivo en educación.  El último fue durante la revolución industrial, en donde el modelo educacional buscaba masificar la educación para las circunstancias y necesidades de ese periodo, las cuales claramente hoy ya han cambiado….

Uncategorized

Los Angle Brackets en Android

Cuando empezamos a escribir Android nos encontraremos con estos símbolos «<>», pueden ser un poco confusos al principio pero no si los aprendemos con constancia y cuak.

Uncategorized

¿Qué trae de nuevo Android 8.0?

Más inteligente, rápido y con nuevas funcionalidades, el nuevo sistema Android 8.0 (Oreo) trae consigo novedades que te ayudan a minimizar la actividad de las Apps que menos usas y de paso a conservar la batería por más tiempo, ejecutar tareas más rápido que nunca…

Rails

Cómo organizar tu código más allá de Models y Controllers (RoR)

Este un post que nos enviaron nuestros amigo de platan.us, escrito por Felipe Balart, en que nos cuentan según su experiencia cómo podemos con Rails tener un código ordenado, esto a través de Services, Commands, Utils y Values. Algunas cosechas platanesca, otras ya bien difundidas en la…

Uncategorized

Industria de la entretención despierta interés en grandes y niños

¡Con multitudinaria asistencia de público Desafío Latam realizó taller de creación de videojuegos! En la actividad, los asistentes pudieron aprender las nociones básicas de cómo se desarrolla un videojuego a través de una innovadora metodología centrada en la práctica. Adultos, niños y jóvenes, de las…

Uncategorized

Convertirse en Desarrollador WEB en 2017

En este mundo lleno de nuevas tecnologías donde cada semana encontramos una nueva herramienta que va a cambiar mi vida es muy complejo elegir cuál es el mejor grupo de herramientas que hagan nuestro trabajo más sencillo, es por esto por lo que pretendo con…

Uncategorized

Preguntas para entrevista de Front-End

El mundo de la programación está lleno de empatía y colaboración entre quienes desarrollan, de modo que la comunidad pueda ser afable y participativa. Bajo este marco es que encontramos un increíble aporte de Felipe Torres (Forres en Github) Coorganizador en Javascript Chile, quien compartió…

Uncategorized

¿Por qué aprender a Programar?

Las razones de porque debes aprender a programar Como ya nos hemos dado cuenta, el mundo digital está presente en todos lados y lo vemos por ejemplo en la televisión, en los celulares y los computadores. Todos estos elementos están siendo cada vez más masivos…

Rails

¿Cómo crear una gema en Ruby?

¿Qué es una gema? Las gemas en Ruby son un formato estándar para poder distribuir programas o bibliotecas, de esta forma podemos instalar y ocupar de forma sencilla programas y bibliotecas escritos por terceros e incluso reutilizar bibliotecas nuestras. Estas gemas, generalmente, son manejadas por…

Actualidad

Desafío Latam en diario La Cuarta, Chile

El día de hoy 2 de Mayo del 2017, el diario popular La Cuarta de Chile, publicó en su sección La Última Chupá de la Matrix a propósito del lanzamiento de la nueva versión del curso Diurno de 10 semanas para el Bootcamp Fullstack en…

Actualidad

8 tips que debes saber inicias en la programación

Tips esenciales que debes conocer al partir en programación A veces partir en programación puede no resultar tan fácil, pero siempre se convertirá en una fascinante aventura si estamos realmente preparados para ella. Para hacer más ameno el camino a la programación, aquí te dejamos…

Actualidad

¿Quieres aprender a programar? ¡Primero hazte estas 4 preguntas!

Las personas que comprenden el lenguaje que se entabla tras las aplicaciones, sitios web y programas-softwares, saben de sus valores como empleados y emprendedores. Pero ¿estarán todos ellos aspirando a ser ingenieros de software ahora, por ejemplo? Actualmente, los temas relacionados al aprendizaje de la…

HttpRequest, Tutoriales

Cómo hacer GET con Postman

En esta oportunidad escribo en representación del nuevo ayudante del curso de Android Cristian Vidal. Hoy él nos va a enseñar a cómo hacer GETs usando Postman. Se parte con un ejemplo básico, luego se aprende acerca de los query params y finalmente acerca de…

Android

Android base de datos ¿Qué es mejor nativo, Sugar o Realm?

El siguiente es un artículo que hace la comparación al usar la base de datos en Android de distintas formas. Nativamente el framework de Android provee una clase llamada OpenHelper desde donde podemos empezar a utilizar la base de datos. Por otra parte, hay librerías…

Android

Aplicaciones Android para distintos tipos de pantalla

En los siguientes tutoriales van a aprender acerca de hacer layouts para mútiples pantallas. Son 2 partes cortas, el primero es de 5 minutos, mientras que el segundo es de 10, pero no se dejen intimidar hay harta explicación de mi parte (ojala no se…

Android, firebase

SHA para Google y Facebook con Firebase en Windows

Con la finalización del primer bootcamp de Android se vienen hartas cosas nuevas, entre éstas que los capos de los egresados muestren sus destrezas. En esta oportunidad Cristian Vidal nos ha traído un tutorial para alivianar el dolor en Windows.

Android

Cómo hacer vistas programáticas en Android

El siguiente es un tutorial acerca de cómo hacer vistas programáticas. Esto significa cómo crear vistas desde el JAVA. Generalmente la interfaz se crea desde el xml, pero cuando se está en proyectos más complejos tal vez se requiera hacerlo de esta forma. Por favor…

Rails, Tutoriales

Puma workers vs byebug

Puma es un servidor web, muy rápido, altamente concurrente y es el servidor por defecto a partir de Rails 5, además es muy sencillo de configurar en Rails 4, pero al introducirlo junto con byebug tiende a generar un problema no menor, mientras haces debugging…

Android

Animaciones cool con fabs

Las animaciones en Android originalmente dependían de clases que por sí sólas eran la animación. Hace bastante tiempo ya que podemos usar la ViewPropertyAnimator que es una propiedad de las vistas. Esto significa que cada View tiene de por sí, lo que necesita para ser…

Android

Tutorial Android Datepicker de 0 a 100

Android nos provee con diálogos amigables para que los usuarios puedan seleccionar fechas. La documentación de Android indica cómo crearlos pero puede ser que nos confunda un poco porque asume que sabemos un par de cosas previas. En los siguientes 3 vídeos aprenderemos en cada…

Angular

Beneficios de programar con AngularJS

Primero que todo, ¿Qué es AngularJS? Según la wikipedia AngularJS o simplemente Angular, es un framework de JavaScript de código abierto, mantenido por Google, que se utiliza para crear y mantener aplicaciones web de una sola página. Su objetivo es aumentar las aplicaciones basadas en navegador con capacidad de Modelo…

Diseño de patrones, Rails, Tutoriales

Creando un Framework en Ruby desde cero.

 ¿Para quién es este artículo? Este artículo está dirigido a persona que ya tienen conocimiento de ruby y rails pero que desean profundizar y entender como funciona por detrás Rails y otros frameworks MVC  ¿Por qué deberías leer esto? Porque aprenderás como funciona Rack el…

Android

Dropdowns en Android

Cuando estamos aprendiendo Android ineludiblemente llegará un punto en el que nos preguntaremos ¿Cómo hago un dropdown? En especial si venimos del mundo html. Para nuestra sorpresa los dropdowns no se llaman así, se llaman <Spinner>. Al parecer se llaman spinner porque en las versiones…

Android

Local History en Android

¿Les ha pasado que están trabajando en Android Studio y de repente echan a perder todo? Android Studio tiene una funcionalidad para ayudarnos con esto. Se llama «Local History», los cambios que vamos haciendo en los archivos se van guardando automáticamente y los podemos recuperar…

Android

Autocompletado personalizado en Android Studio

El autocompletado de Android Studio es genial, la mayoría de las veces basta con apretar la 1ra letra de la clase que queremos y nos genera un bloque de código completo. Android Studio tiene una funcionalidad que se llama «Live Templates» que nos permite ser…

wordpress

10 Cosas que no sabías de WordPress

Hoy en dia crear páginas web es posible de muchas formas y como te comentabamos antes en razones para aprender WordPress, una de las más populares es a través de éste CMS. Acá 10 datos que probablemente no sabías de WordPress

Android, firebase

Integrando Firebase usando Android Studio

Con la nueva versión de nuestra IDE favorita podemos integrar Firebase a nuestro proyectos sin salirnos de Android Studio. Les recomiendo que si no tienen una cuenta de Firebase se la hagan ahora (explicación en el vídeo). Si todavía no sabes qué es Firebase lee…

wordpress

11 razones de porque debes aprender WordPress

Primero que todo, ¿Qué es WordPress? Según wikipedia  «es un sistema de gestión de contenidos o CMS (por sus siglas en inglés, Content Management System) enfocado a la creación de cualquier tipo de sitio». Hoy sin duda  Wordpress se ha ganado el corazón  de billones…

Android

Crear el menú de Android usando find sample code

Qué es «find sample code» Find sample code es una nueva funcionalidad de Android Studio, que nos permite acceder a muestras de código. Las muestras de código a las que accedemos provienen de los repositorios de Google, por lo tanto sabemos que son confiables.

Android, firebase

Cómo subir un json a Firebase

Qué es Firebase Firebase es un servicio que originalmente proveía una base de datos en tiempo real, como Parse, pero énfasis en instantaneo. Fue comprado por Google y ahora tiene montón de otras cosas, entre lo más destacable, las notificaciones push (las antiguas GCM ahora…

Rails, Tutoriales

Friendly URL en rails, añadiendo direcciones amistosas

¿Qué son las Friendly URL? Una URL Amistosa o Friendly URL (en inglés), es una dirección que en lugar de tener números y cientos de símbolos raros contenga un titulo o un tag, o sea en lugar de: http://www.desafiolatam.com/blog/20/ obtienes: http://www.desafiolatam.com/blog/articulo-genial-sobre-programacion/

ES6, Javascript, Rails

ES6 en Rails

En este tutorial abordaremos el tema de como trabajar con ES6 (Ecmascript 2015) directamente en Rails y dejar que Sprocket se haga cargo de transformar automáticamente los archivos javascript a ES5, el cual es compatible con la mayoría de los navegadores.

ES6, Javascript, Tutoriales

¿Cómo trabajar con EcmaScript6?

EcmaScript6, también conocido como Ecmascript2015 o ES2015, es el próximo standard de Javascript que, entre sus principales novedades, permite trabajar con clases, creación de constantes, interpolación de strings, entre muchas otras cosas más (http://es6-features.org/#Collation).

Android

¿Qué hay de nuevo en Android Studio 2.2?

El 19 de Septiembre salió la nueva versión de Android Studio. Estoy entusiasmado con este nuevo release de la IDE para Android así que les quiero dejar mi experiencia hasta el momento. Por cierto, hay cosas que noté sumamente interesantes pero no he podido probar…

Actualidad

Lo que nadie te dice sobre trabajar en desarrollo web

El desarrollo web es uno de los campos más interesantes del momento y hace rato que ya salió de ser sentenciado como disciplina geek o nerd. Siendo ya parte fundamental de un porcentaje importante de las generaciones jóvenes, si tienes ganas de hacerlo ¡HAZLO! Pero…

Rails, Tutoriales

Calendario de eventos con Rails y Fullcalendar

¿Quieres poner un calendario de eventos, actividades o de cualquier otra cosa en tu proyecto rails? Existe un plugin de javascript llamado fullcalendar, es fácil de instalar y de utilizar en conjunto con Rails y te ayudara a mostrar los datos dentro de un calendario….

Rails

Codeando más rápido con SLIM

¿Qué es SLIM? Slim es un lenguaje pre procesado muy elegante que permite escribir HTML y ERB utilizando mucho menos código, por ejemplo las etiquetas no se cierran y se utilizan las tabulaciones para determinar que bloque de código está dentro de otro. Ventajas: Sintaxis…

Actualidad

La evolución de Ruby on Rails en palabras de su creador

David Heinemeier Hansson, creador de Ruby on Rails & CTO en Basecamp, declaró el mes pasado que Ruby ha avanzado rápido y lo suficiente en 13 años. Escribió un artículo al respecto y te lo dejamos acá, porque obvio debes saber qué dice el precursor de…

Actualidad

Google y su adiós al expediente académico

¡Adiós al expediente académico! «No sirve para nada»: así de lapidario fue Laszlo Bock, vicepresidente de Recursos Humanos de Google. Y es que es mucho lo que se habla de los diversos proceso de selección que tienen las empresas para definir a sus futuros trabajadores,…

Rails, Tutoriales

Creando Encuestas en Rails con Rapidfire

Creando Encuestas en Rails con Rapidfire En Rails crear un sistema de encuestas no es complejos, sin embargo crear un sistema donde los mismos usuarios creen estos formularios puede llegar a hacer bastante trabajo debido a todas los posibles opciones que existen, como por ejemplo…

Tutoriales

Un reloj digital con HTML, CSS y Javascript

Hola, En este artículo vamos a desarrollar un reloj digital con HTML, CSS y Javascript. Para hacer el desarrollo necesitaremos un editor de texto como Sublime Text o Atom (ambos se pueden descargar gratuitamente) y para realizar las pruebas un navegador como Google Chrome o…

Devise, Rails

Creando un sistema de invitaciones con ruby on rails

Creando un sistema de invitaciones con la gema devise_invitable Motivación En rails existe una gema que nos permite enviar invitaciones por email, y ver cuando estas han sido aceptadas, esto puede servir para darle habilidades especiales a un usuario si ha invitado a 5 personas,…

APIs, Rails, Tutoriales

Creando servicios web en rails

¿Qué son los servicios web? Los servicios web son sistemas de software diseñados para comunicación máquina a máquina sobre una red (principalmente Internet). En palabras sencillas son como páginas web pero para ser accesadas por programas en lugar de seres humanos.

Rails, Tutoriales

Trabajando con múltiples modelos en devise

Prácticamente hay dos formas de manejar múltiples roles en una aplicación en Rails. La más común es con un modelo de usuarios y un atributo rol que permita distinguir el tipo de usuario, la segunda forma es con múltiples tablas, una para cada tipo de…

git, Tutoriales

Configurando Git y GitHub en OSX y Linux

GIT GIT en un software de control de versiones que fue diseñado por Linus Torvalds, desde sus inicios fue pensado para que operara cono un software de bajo nivel y que otros se encargaran de crear la interfaz gráfica o front-end, pero hoy en día…

Graduados

Paula Pinochet |De Periodista al Front-End en LATAM

Paula Pinochet participó en nuestro Bootcamp y teníamos muchas ganas de saber cómo fue la experiencia para ella. Actualmente, es Analista de Contenidos y UX en el área digital de LATAM (LAN + TAM), específicamente para una aplicación creada para las contingencias de los pasajeros,…

Graduados, Motivación

Carlos Gajardo | Del Colegio a Desarrollador de Software

Siguiendo con quienes han pasado por nuestro bootcamp, Carlos Gajardo también nos cuenta su experiencia junto a Desafío Latam.  Tras terminar el colegio estando con varias dudas que estudiar, entró a estudiar Ingeniería Civil en la Universidad de Chile y luego al siguiente estudia psicología en la…

Tutoriales

Reseteando claves primarias en rails

Cuando se cargan datos desde el seeds en rails y se ingresan claves primarias manualmente quedaremos en un problema donde no podremos ingresar nuevos elementos, obtendremos un error del tipo:

Javascript, Tutoriales

Corriendo Javascript en Sublime Text

Es posible configurar el editor de texto «Sublime Text» para que este pueda correr directamente javascript en la consola. Esto puede ayudar mucho a corregir errores en nuestros scripts o ayudar a practicar con algoritmos básicos a principiantes en programación.

Uncategorized

25 mujeres que debes conocer

Está comprobado: la diversidad en el lugar de trabajo nos hace más inteligentes y nos empuja a innovar. Una primera razón para considerar que la participación del mundo femenino en los emprendimientos es un factor que debemos destacar, sobre todo pensando en que la realidad,…

Rails, Tutoriales

Creando un CRM en Rails

Un CRM o (Customer Relationship Manager) es una aplicación de software para el apoyo de marketing y ventas. Hay bastantes variantes de CRM, en esta ocasión construiremos uno orientado al funnel de ventas que nos ayude a visualizar a nuestros prospectos, en que etapa de…

Rails, tecnologia

62 famosos sitios hechos en Rails

Rails sin duda es bastante popular en empresas tecnológicas. Este framework ha sido escogido por múltiples desarrolladores para crear grandiosas webs que se han vuelto conocidas ya sea porque son la cara visible de grandes ideas, o porque su diseño las hace demasiado atractivas. Acá te dejamos una…

Uncategorized

¿Qué hacer cuando rails no quiere partir?

Hay tres razones típicas por las que rails puede no partir al inicio. 1) El servidor ya está corriendo Este error parte así: A server is already running. Check /Users/gonzalosanchez/Proyectos/desafiolatam/tmp/pids/server.pid. Exiting

Eventos, Hackathones

Hackathon AGRO, ayuda a LATAM codeando

La iniciativa Hackathon AGRO organizada por la embadaja británica y apoyada por «Codea sin Barreras» busca diferentes developers para participar en hackathones que se lleven en LATAM con el fin de fortalecer la creación de Startups, generar red de contacto, fuentes de financiamiento, generación de innovación…

Linux, OSX

Configurando el terminal como un Pro

Agregando colores y el nombre del bash al terminal &amp;lt;img class=»progressiveMedia-noscript js-progressiveMedia-inner» src=»https://cdn-images-1.medium.com/max/1600/1*YIWLF_WGe7kU6BQ5p8hJig.png»&amp;gt; El terminal tanto de OSX como el de linux son configurables vía las preferencias, pero también si queremos podemos configurar a nuestro antojo el espacio donde le damos comandos a nuestro computador,…

Motivación

¡Esto es Desafío Latam!

  Antiguamente la universidad era el único lugar de calidad para aprender a desarrollar tus talentos. Con eso bastaba. Hoy no es así, en realidad en la actualidad un título universitario es muy útil pero no determinante a la hora de conseguir un empleo. Esto es un…

Conferencias

¿Qué hay de nuevo en ruby 3.0?

En estra es la presentación de Yukihiro Matsumoto, una de las grandes mentes detrás de ruby, nos cuenta sobre Ruby 3.0 en el Full Stack Fest 2015. Algunas cosas interesantes mencionadas «Did you mention that» .. A partir de ruby 2.3 (que sale en diciembre)…

Rails, Tutoriales

Creando una página 404 con Rails

Hace unos días atrás, empecé a investigar sobre que medidas podía tomar para mejorar el SEO de mi sitio web, polisofia.com, y una de esas medidas era crear una página 404 personalizada.

Javascript, React

¿Por qué React Native importa?

Esta semana Facebook publicó la versión para Android de React Native, luego de crear la primera app con esta tecnología. La app en cuestión se llama Ads Manager y fue también la primera app creada para iOS, ambas versiones destacan por tener gran performance a diferencia…

Rails, Tutoriales

Tareas Cron en Ruby on Rails

En algún momento de la vida útil de nuestras aplicaciones (de rails o no) podríamos necesitar que alguna tarea deba ser ejecutada cada cierto tiempo, por ejemplo en uno de nuestros tutoriales explicábamos como enviar correos a todos nuestros usuarios con la ayuda de rake,…

Conferencias, Eventos

Meetup de SCALA en Santiago, Chile

Scala en un lenguaje de backend muy potente, y son pocos los espacios para aprenderlo en la actualidad, por lo mismo el equipo técnico de Groupon en Santiago Chile está organizando un Meetup con el siguiente temario: Temario Herramientas Scala e Introducción al modelo de…

Rails, Tutoriales

¿Cómo descargar la base de datos de heroku?

En este tutorial enseñaremos como descargar la base de datos de tu aplicación de heroku a tu computador, para eso necesitas una aplicación hosteada en Heroku y tener instalado Postgre localmente. Pasos a seguir para descargar la base de datos de Heroku Para empezar le…

Graduados, Testimonios

¿Qué opinan los ex-alumnos de Desafío Latam?

Para ir sumando más comentarios de nuestros alumnos en Latino América, se conversó con dos de ellos que completaron con éxito él curso de Full Stack basado en Ruby on Rails realizado en Chile. Carlo Casorzo – Fundador PagoRanking ¿Qué consejo podrías dar a quienes están considerando tomar…

Conferencias, Eventos

Semana nacional del Emprendedor en México

Por tercer año consecutivo, se organizará la Semana del Emprendedor en México. Evento empresarial y de emprendimiento más importante del país, que organiza el Gobierno de la República, a través del Instituto Nacional del Emprendedor (INADEM) y la Secretaría de Economía (SE), para que emprendedores…

Motivación

¡Argentina tendrá programación en sus escuelas!

Argentina acaba de dar un histórico paso a la programación. Todas sus escuelas públicas incorporarán la enseñanza de la materia. De forma paulatina, las escuelas irán participando de una prueba piloto, sumándose cada vez más a medida que se cuente con la cantidad necesaria de…

Motivación, Uncategorized

5 programadoras que DEBES conocer

Mujeres programadoras que inspiran que debes conocer Hoy en día, las mujeres están cumpliendo un gran papel en el mundo de la programación. Cada vez más son las que están entrando en esta área y eso nos encanta, pues la idea es que nadie diga…

Motivación

Aumenta la rentabilidad económica en programación

El sector tecnológico vive su mejor momento en EE.UU. gracias a la alta rentabilidad económica que ofrece, situación que ha incrementado el interés en las clases de programación, debido a la búsqueda de los jóvenes por encontrar trabajos bien remunerados. 

Hackathones

¿Sabes lo que es una hackathon? ¡Entérate!

Un evento. Pero no cualquier evento: una hackathon reúne a programadores y otros expertos en desarrollo de software y hardware, incluyendo a ingenieros, diseñadores gráficos, entre otros profesionales que aman el mundo digital.

Uncategorized

Desafío Tecnológico Para Emprendedores

CLARO EN CONJUNTO CON EL CIET UAI LANZAN CONCURSO PARA DESARROLLAR SOLUCIONES BASADAS EN  TECNOLOGÍA NFC     NFC Challenge, impulsado por Claro, el CIET UAI y con el apoyo de Corfo, está dirigido a emprendedores que tengan ideas, proyectos o soluciones que utilicen tecnología…

Eventos, Hackathones

Rails Rumble la Hackathon

Rails Rumble es una hackathon online internacional de 48hrs de ruby on rails, donde el jurado son los mismos participantes. Las reglas de Rails Rumble Las reglas son sencillas, construir una aplicación con ruby on rails o con cualquier otro framework rails de base rack….

Motivación

¿Qué tanto código debe saber un diseñador?

En el mercado de hoy, y por sobre todo al momento de una entrevista laboral, puede que un diseñador se enfrente a preguntas tales como «¿Tienes conocimientos sobre programación?». Obviamente dependerá de lo que esté buscando la empresa, pero la pregunta sí existe, y muchos diseñadores…

Motivación

Consejo: Aprende a escribir código con el apoyo de expertos

Desde el momento que decides aprender a escribir código, la pregunta que surgirá en tu cabeza es “¿debo intentarlo por mí mismo o recurro a la ayuda de programadores?” Pero incluso si tienes alguna experiencia en la materia, ya sea por clases o trabajos previos,…

Motivación

¿Cómo convertirse en un experto en informática?

El término experto es ambiguo, y el de informática es muy amplio, pero aquí hablaré especificamente de las personas que saben mucho de desarrollo de software. Entonces, reformulando la pregunta (o refactorizando como nos gusta decir a los desarrolladores), aquí va la pregunta clave. ¿Qué debe…

Motivación

8 consejos para la independencia laboral

Ser un profesional independiente es un sueño normal para algunos, sobre todo para los visitantes de esta web. Sin embargo, la idea de emprender no todos la adquieren naturalmente. No todos son quienes se la cuestionan o toman en cuenta. Si al menos alguna vez…

ActiveRecord, Rails, Tutoriales

Haciendo gráficos con Rails

Contando con rails, parte 2. En el tutorial anterior vimos las diferencias entre size, count y length, en este capítulo vamos a trabajar con count, size, pluck y sufrir con los includes, eager_loads, joins y groups y los vamos a utilizar para generar gráficos. A…

ActiveRecord, Rails, Tutoriales

Contando con Rails

Resolviendo el problema de n+1 en la cuenta de datos. En este tutorial vamos a aprender un poco de eager loading en rails, y como evitar los problemas de n+1 cuando se trata de contar elementos hijos o padres y cuál es la diferencia entre los…

Conferencias, Eventos

5 reflexiones de la Magmaconf

Magmaconf, el evento: Magmaconf es un evento de tecnología realizado en Manzanillo, México, cerca de los volcanes de Colima y de ahí el nombre del evento. Los temas tratados son variados pero el eje central gira en torno al desarrollo tecnologíco. Uno de los tópicos…

Rails, Tutoriales

Rails scopes V.S Métodos de clase

En Rails los scopes del activerecord son métodos de clases, pero tienen una ventaja, siempre devuelven una relación y por lo mismo siempre son concatenables (Chainables). Ejemplo de filtro implementado sobre scope vs método de clase (no hay que agregar ambos, basta con sólo una…

Hackathones

API FEST, desde la perspectiva de una hacker.

Luego de varias Hackathons de las cuales he tenido la suerte de participar, el guión ya me resultaba familiar, una idea lo suficientemente convincente, trabajar para lograr una demo sorprendente, exponer  frente un selecto grupo de expertos para finalmente esperar la deliberación del panel de jueces por el equipo ganador….

Desafíos

Desafío lógico del tablero de ajedrez y los dominó

Imagina que tienes un set de dominó y que cada ficha ocupa dos espacios de un tablero de ajedrez, debes colocar cada ficha en posición vertical u horizontal en el tablero pero no puedes ocupar ni la primera posición del tablero ni la última. En…

Eventos

¿Perjudicado por el cierre de academia MacPC?

DesafioLatam se toma muy en serio la generación de talentos digitales de Latino América y la situación en la quedaron algunos de los alumnos de Academia MacPC en Chile nos parece gravísima. Dada la magnitud de la situación hemos hecho una alianza con En1Mes para…

Desafíos

Desafío lógico

Es bueno poner a prueba la cabeza con problemas no necesariamente relacionados con código, tampoco sería difícil crear un algoritmo para resolver el problema, pero la gracia está en resolverlo a mano y así poner a prueba nuestras capacidades lógicas.

Eventos, Hackathones

API Fest Hackathon Santiago

Santiago tendrá su primera hackathon dedicada al desarrollo de proyectos basados en APIs, reuniendo a 60 creadores digitales para convertir ideas en prototipos usando las APIs de Google, Github, Open Data del Gobierno Chileno. ApiFestSantiago es una hackathon realmente para hackers, sin jueces, hecha por y…

Coffeescript, Tutoriales

Resumen express de coffeescript

Estos son los apuntes de Coffescript de Arnoldo Rodriguez, uno de los profesores de DesafioLatam, en Monterrey, México, están muy buenos, especialmente si quieres recorrer de forma rápida todas las virtudes que tiene coffeescript. Comments in CoffeeScript # single line comment ### multiline comment, perhaps…

Linux

Instalar Ubuntu en Windows

Si quieres programar en ruby o python o casi cualquier lenguaje que no sea .NET debes tarde o temprano tendrás que cambiarte a Linux o OSX, y la razón es muy sencilla, windows es un pésimo sistema para programar y la terminal que posee es…

Devise

controlando el tiempo de inactividad en rails con devise

En este mini tutorial aprenderás como controlar la inactividad de un usuario dentro de un sitio web o aplicación. Esto este particularmente útil si estuviésemos creando una aplicación que manejara datos financieros o delicados, en estos casos es importante que la sesión de un usuario…

Motivación

SlidePick: el mundo de las fotos llevado al emprendimiento

SlidePick es una aplicación móvil que provee una manera rápida y sencilla de organizar todas tus fotos almacenadas en distintos dispositivos, servicios de nube y redes sociales evitando problemas de duplicidad, mal uso de espacios y desorganización. En esta oportunidad, Desafío Latam habló con Matias…

ActiveRecord, Rails, Tutoriales

Formularios Anidados en Ruby on Rails

En ocasiones, tenemos modelos asociados que necesitamos manipular en un único formulario en lugar de tener un formulario por cada uno de ellos y en este tutorial les mostrare como crear estos formularios anidados (nested forms). Un formulario anidado nos permite generar una mejor experiencia de…

Tutoriales

Tareas Rake

Introducción a Rake Rake es un sistema para la construcción de proyectos, de propósito muy similar a ANT y MAKE, y nos permite definir tareas con facilidad para nuestros proyectos de Ruby y Rails. Si has ocupado Rails antes, probablemente ya ha has ocupado Rake,…

Diseño de patrones, Tutoriales

Hash como parámetro

Pasando parámetros: En ruby al igual que muchos otros lenguajes las funciones pueden reciben muchos parámetros y el orden en que se pasan determina como se asignan los valores. Ejemplo: def suma(a,b) end suma(2,3) #a toma el valor de 2, y b toma el valor…

ActiveAdmin, Tutoriales

Recursos anidados en ActiveAdmin

ActiveAdmin es una potente gema para construcción de paneles de administración en ruby on rails, en este tutorial veremos como utilizar recursos anidados dentro de ActiveAdmin. Paso 0: Setup Para partir vamos a construir una aplicación web sencilla que tenga artistas, álbumes y canciones. Obviamente…

Tutoriales

Mejores notificaciones flash con Jquery y SaSS

A todos nos ha pasado que cuando construimos nuestras aplicaciones, por lo general  enfocamos toda nuestra energía y tiempo en las funcionalidad core y  muchas veces olvidamos o dejamos para última hora esos pequeños -pero no menos importantes- detalles que mejoran la experiencia del usuario cuando interactúa con…

Motivación

Cosas que DEBES saber como programador

Lo que debe saber todo progrador Te preparamos este listado de elementos que consideramos todo buen programador DEBE saber: 0 .- Ir al grano El deber de un buen programador es reducir el riesgo tecnológico, eso implica ir a la parte más compleja del proyecto primero,…

ActiveAdmin, Tutoriales

Activeadmin con Hstore

En el tutorial anterior vimos como utilizar los tipos de datos hstore de postgres para guardar directamente un hash, en este tutorial vamos a ver como configurar activeadmin para poder editar de forma sencilla los datos guardados en este campo. Paso 1: Agregar la gema…

Tutoriales

Guardar textos en varios idiomas en rails

Si leíste el tutorial I18n en Rails  podrás notar que hasta este punto, tu aplicación puede cambiar de idioma todos los enlaces, botones, etiquetas y  todos los elementos que definiste con <%= t(‘cualquier texto’) %>. Sin embargo, el contenido de tus tablas de la base datos,…

Tutoriales

Aceptar atributos anidados con ruby on rails

Un truco muy simple en ruby on rails 4 (también aplica a rails 3) que puede ahorrarnos mucho trabajo es la capacidad de guardar un objeto junto con sus objetos hijos simultáneamente en el mismo formulario, de esta forma podemos guardar una pregunta con sus…

Tutoriales

Testing automatizado con Guard en ruby on rails

Cuando uno trabaja con testing (que es como se debiera trabajar) estar corriendo constantemente los test puede ser una perdida de tiempo notable, por cada cambio en los test o en nuestro código tenemos que ir a la consola y correr rake (o spring rake)….

Tutoriales

Deployment automatizado en Rails con Capistrano

¿Qué es Capistrano? Capistrano es una herramienta que nos permite automatizar nuestros deploy, o sea subir nuestro proyecto a un servidor y también nuestras actualizaciones. Capistrano tiene tareas y herramientas que nos permiten: precompilar assets reiniciar el server Migrar la base de datos Además podemos…

Tutoriales

I18n en Rails

I18n (o internacionalización) es una gema incluida dentro de Rails que nos permite traducir texto y formatos de fechas y números de forma automática en base a a la localización Como configurar la localización dentro de nuestro proyecto Podemos hacerlo a través del idioma por…

Motivación

¿Debe un diseñador saber programar?

La especialización en el diseño Ser diseñador es una profesión que cada vez se especializa y segmenta más en el gusto que cada uno posea. Si bien cada uno puede optar por la versatilidad, los puestos laborales suelen solicitar tareas específicas en puestos determinados. También…

Motivación

¿Por qué participar en un bootcamp de programación?

Un bootcamp es un período de tiempo en el que te entrenas en una disciplina específica. En este caso, estamos insertos en el mundo de la programación y el desarrollo. Si estás leyendo este artículo, tal vez sea porque eres un emprendedor y, generalmente cuando…

Motivación

Oportunidades para programadores en LatinoAmerica

En los países de Latino América se escucha cada vez más fuerte el  rubro de la programación  como una carrera que promete en el área de la tecnología. ¿Qué tan cierto es a nivel nacional y mundial? Para entender en qué estado se encuentra la…

Seguridad Informática

El gran muro de fuego chino

Los firewalls o muros de fuegos permiten bloquear las conexiones de entrada y o salida a sitios web. Utilizando este mismo concepto China implementó ahora su propia versión virtual de la gran muralla China, al famosa gran muralla de fuego China y a pesar de…

Motivación

¿ Por qué del precio del Bootcamp Desafío Latam ?

Hay quienes dirán que el costo del Bootcamp de programación tiene un precio exagerado y no es menor considerando los 4 mil USD promedio que cuesta el mismo. Estamos de acuerdo. ¿Por qué habría de invertir esa cantidad de dinero en vez de destinarlo a…