¿Qué es Swift? – Aprendiendo a desarrollar Apps de la manzana

Siempre me ha fascinado aprender y poder desarrollar mis aplicaciones para iPhone y iPad, quizá sea porque me llamó la atención su interfaz o la forma práctica de las apps que he usado. Por ello he decidido compartir algunos apuntes de mis clases que llevo en Platzi y de otras páginas donde aprendo algo nuevo.

Continuar leyendo «¿Qué es Swift? – Aprendiendo a desarrollar Apps de la manzana»

Calcula el área y perímetro en QGIS

He observado que algunos tutoriales nos brindan una forma de calcular el área y perímetro de un polígono usando QGIS. Sin embargo, nos damos con la sorpresa que no calculamos el área «correctamente».  ¿Por qué pasa esto?.

En este pequeño tutorial aprenderemos a calcular el área en QGIS, porqué nos da un resultado diferente y cómo lo solucionamos.

Continuar leyendo «Calcula el área y perímetro en QGIS»

Cambia el nombre de archivos masivamente con Python

En varias ocasiones, tenemos que manejar muchos archivos, los cuales tenemos que realizar cambios en los nombres de dichos achivos. Pero el cambio de nombres no es sólo en 1, 2 o 3 archivos, sino en 40, 50, o muchos más.

En este tutorial, aprenderemos a usar un script en Python para cambiar el nombre de los archivos, o fracción de ellos, masivamente.

Continuar leyendo «Cambia el nombre de archivos masivamente con Python»

Tutorial: Editar un Valor del Campo o Coded Value (Valor Codificado) en tu capa de Collector for ArcGIS

Como vimos en el tutorial anterior, hubo un error al escribir uno de los Coded Values (Valores Codificados) del Campo Estado cuando preparábamos la capa para el Collector for ArcGIS. Para ser específicos, en vez de poner excelente, puse excelene.

Continuar leyendo «Tutorial: Editar un Valor del Campo o Coded Value (Valor Codificado) en tu capa de Collector for ArcGIS»

Tutorial: Collector for ArcGIS, crea, captura y comparte datos en tiempo real (Parte 3/3)

Como habíamos visto en la segunda parte de este tutorial, ya se ha publicado la capa y se encuentra compartida para ser trabajada en el Collector for ArcGIS.

Continuar leyendo «Tutorial: Collector for ArcGIS, crea, captura y comparte datos en tiempo real (Parte 3/3)»

Tutorial: Collector for ArcGIS, crea, captura y comparte datos en tiempo real (Parte 2/3)

Como habíamos visto en la primera parte de este tutorial, ya se ha configurado la capa y se encuentra lista para ser publicada en ArcGIS Online para que pueda ser trabajada en el Collector for ArcGIS.

Continuar leyendo «Tutorial: Collector for ArcGIS, crea, captura y comparte datos en tiempo real (Parte 2/3)»

Tutorial: Collector for ArcGIS, crea, captura y comparte datos en tiempo real (Parte 1/3)

Bien, les comparto una herramienta muy útil cuando necesitas capturar la información en campo y necesitas que dicha información se encuentre directamente en tu mapa.

Quizá para optimizar tiempos, para agilizar la toma de decisiones o porque ya te cansaste de pasar lo escrito en papel a la computadora.

Continuar leyendo «Tutorial: Collector for ArcGIS, crea, captura y comparte datos en tiempo real (Parte 1/3)»

Variables y Tipos de Datos en PHP

PHP es dinámicamente Tipado y débilmente Tipado. ¿Qué significan estas definiciones?. Lo veremos a continuación:

Dinámicamente Tipado: PHP puede identificar si el tipo de variable es de tipo String, Int, Float, Double, sólo con asignarle el valor. Ejemplo: Si declaramos una variable con un valor entero, PHP interpreta que  la variable es de tipo entero.

Continuar leyendo «Variables y Tipos de Datos en PHP»