@icacreativa ¡Aplica la Interpolación Clásica en nuestro último video y dale vida a tus diseños! ✨ ¿Quieres ir más allá? Ofrecemos capacitaciones personalizadas en diseño, animación y multimedia. ¡Aprende a tu ritmo y con tus objetivos! ¿Listo para destacar? Envíanos un DM o visita el link en bio para info. ¡Tu talento merece brillar! 🚀 @gabrielamilagros32 @iestpparcona @systematic.peru ♬ sonido original - icacreativa
Pages
Etiquetas
diciembre 01, 2025
Interpolaciones clásicas en Adobe Animate
diciembre 22, 2023
¿Por qué deberías tener MySQL, PHP y phpMyAdmin en tu PC?
El mundo del desarrollo web y gestión de bases de datos ofrece infinitas posibilidades, y para explorarlas a fondo, es más que práctico y útil tener disponibles las herramientas adecuadas. En este artículo, mencionaremos por qué instalar PHP, MySQL y phpMyAdmin en tu computadora puede ser una jugada inteligente que potenciará tu experiencia.
- Desarrollo Ágil y Pruebas Locales
Cuando se trata de construir aplicaciones web dinámicas, nada supera la combinación de PHP y MySQL. Tener estas tecnologías instaladas te permite desarrollar y probar tus aplicaciones de forma local antes de lanzarlas al mundo. Imagina la libertad de experimentar y depurar sin preocuparte por el impacto en un servidor de producción. - Administración de Bases de Datos Simplificada
phpMyAdmin se presenta como tu aliado en la gestión de bases de datos MySQL. A través de una interfaz web intuitiva, puedes crear, modificar y consultar tus bases de datos con facilidad. Esto no solo simplifica el proceso, sino que también brinda una visión clara de la salud de tus datos. - Aprendizaje Interactivo y Desarrollo Personal
Si estás embarcándote en el viaje del desarrollo web, contar con PHP y MySQL en tu máquina local es invaluable. Este entorno te permite practicar, experimentar y perfeccionar tus habilidades sin depender de una conexión a Internet. Es tu propio laboratorio de aprendizaje personal - Proyectos Personales sin Limitaciones
¿Tienes ideas que quieres llevar a la realidad? Con PHP y MySQL en tu computadora, puedes trabajar en proyectos personales sin restricciones. Desarrolla, ajusta y perfecciona tu visión antes de compartirla con el mundo. Tu máquina se convierte en tu propio servidor de pruebas y campo de juego creativo. - Desarrollo de CMS y Frameworks Simplificado
Muchos de los CMS y frameworks web más populares, como WordPress y Laravel, están construidos sobre la base de PHP y MySQL. Tener estas tecnologías localmente facilita el desarrollo y personalización de estas plataformas, brindándote un control total sobre tus proyectos. - Configuración de Servidores Locales
¿Quieres replicar un entorno de desarrollo completo en tu propia máquina? La instalación de PHP, MySQL y phpMyAdmin te permite configurar fácilmente un servidor local que simula las condiciones de producción. Esto no solo agiliza el desarrollo, sino que también mejora la coherencia entre tu entorno de trabajo y el de producción.
En resumen, instalar PHP, MySQL y phpMyAdmin en tu computadora es un paso clave para potenciar tu experiencia de desarrollo web. Desde la construcción de aplicaciones dinámicas hasta la gestión eficiente de bases de datos, estas herramientas te brindan el control y la flexibilidad necesarios para llevar tus proyectos al siguiente nivel. No esperes más: ¡haz que tu máquina trabaje para ti y desata todo el potencial del desarrollo web!
Descargar
Existen varias herramientas que te permitirán instalar esta colección de herramientas en sencillos pasos, tenemos por ejemplo XAMP, WAMP y AppServ.
Cada una con sus propias características y los tutoriales de instalación abundan, en lo personal uso AppServ en la mayoría de mis proyectos locales y su instalación prácticamente no ha variado, si te interesa ve este manual paso a paso que incluye el sitio de descarga.
Teniendo estas herramientas ya estás listo para trabajar con base de datos MySQL, phpMyAdmin y PHP e incluso añadir otras herramientas como los gestores de contenido que trataremos en el siguiente post.
Recuerda que también estamos en Facebook, X (antes Twitter), Telegram y Threads.
octubre 09, 2023
Formularios MDI
MDI es el acrónimo de Multiple Document Interface, las Interfaces de Documento Múltiple hace referencia a una estructura de formularios en donde existe un “padre” o formulario contenedor y los demás son formularios “hijos” que se mantienen dentro del contenedor.
Es la estructura que mantiene Access, como se ve en la imagen arriba y hasta no hace mucho tiempo también en Excel, y continúa siendo práctico de usar en software de gestión y acceso a recursos varios.
Interfaz de Documento Múltiple en Visual Studio
En la edición Community 2022, versión 17.7.4 ya tenemos disponible una clase para agregar una interfaz de este tipo:
Este ya incluye varios elementos básicos como una barra de menú con las opciones clásicas de Archivo, Editar, Ver… y lo mismo en su barra de botones (herramientas):
septiembre 30, 2023
Publicando en tu blog con Open Live Writer
Hace ya varios años posteaba sobre Windows Live Writer, una de las aplicaciones incluidas en el desaparecido Windows Essentials, una lástima ya que realmente resultaba bastante amigable y práctico de usar.
Lo positivo fue que Microsoft decidió (cosa rara para Microsoft en esa época) compartir el código bajo licencia MIT y esto trajo un fork o variante que es el motivo de este post: Open Live Writer o sencillamente OLW.
También escribí sobre OLW hace pocos años pensando en volver al dinamismo de otrora en el blog, pero se me complica por razones de tiempo, traté de configurar hace poco la publicación en Blogger desde Word, pero aparentemente no tiene soporte, así que como hijo pródigo vuelvo a las herramientas de OLW.
Lo interesante es que también está disponible en GitHub y en la tienda de Windows que es el mismo a descargar del sitio oficial, realmente desde la tienda es mucho más sencillo, pero para quienes prefieran descargar e instalar está el presente post.
septiembre 11, 2023
Pasar una matriz de datos a una fila columna
Tenemos una matriz de datos, entendamos en este caso como matriz un rango de varias filas y varias columnas, y requerimos hacer una lista de ellos, sea en una columna o una fila ¿Qué función conoces para realizar esa tarea? Al final incluimos el vídeo demostrativo.
Hemos escrito poco de Excel y hace ya buen tiempo, quizá cambiemos eso ☺
Funciones ENFILA y ENCOL
Office 365 dispone desde hace meses dos funciones para realizar esa tarea, se trata de ENFILA y ENCOL y como primer argumento debemos pasarle la matriz a transformar en fila o columna respectivamente.
| Matriz de datos B3:E6 |
Comencemos por la matriz en la imagen, el rango de los datos es B3:E6, pensemos en clubes deportivos ordenados en grupos y ahora necesitamos una lista de todos estos equipos, en la celda donde deseas iniciar tu lista escribimos:
- =ENCOL(B3:E6)
- =ENFILA(B3:E6)
La primera opción para ordenar las datos en una sola fila, la segunda opción en una sola columna y esos es todo.
El Segundo Argumento
Bueno, en realidad no es todo, posiblemente te percataste que hay dos argumentos más, concentrémonos en el segundo, este nos permitirá indicar si deben omitirse las celdas vacías, con mensajes de error, ambas o ninguna.
Este segundo argumento podría tomar los valores: 0, 1, 2 o 3, en los ejemplos usaré la función ENFILA, pero se aplica de la misma manera en ENCOL, trabajemos con la siguiente matriz B3:F9 que contiene tres celdas vacías y dos con mensaje de error:
- =ENFILA(B3:F9; 0)
Es la opción por defecto al omitirse el segundo argumento, indica que se deben ordenar los valores de todas las celdas, las vacías se mostrarán como 0 (cero) y las que tengan un mensaje de error se mostrarán tal cual. - =ENFILA(B3:F9; 1)
Para omitir solamente las celdas en blanco, estas se ignorarán en la fila o columna de resultado. - =ENFILA(B3:F9; 2)
Para omitir solamente las celdas con mensaje de error, estas se ignorarán en la fila o columna de resultado. - =ENFILA(B3:F9; 3)
Para omitir tanto las celdas vacías y las que contienen mensaje de error, ambas se ignorarán en la fila o columna de resultado.
¿Y el Tercer Argumento?
Observa los resultados obtenidos en los ejercicios anteriores, por defecto ENCOL y ENFILA lee y escribe los datos de la primera fila, al finalizar pasa a la siguiente y así hasta finalizar.
¿Y si necesitamos hacerlo por fila?
Allí entra el tercer argumento que podría tomar los valores 0 o 1, el primero es la opción por defecto si se omite este argumento y establece la lectura de datos fila tras fila.
El valor 1 establece la lectura de los datos por columna, desde la primera a la izquierda hacia la columna en el extremo derecho:
- ENFILA(B3:F9;;0)
La opción por defecto, lectura de los datos por fila, de arriba hacia abajo. - ENFILA(B3:F9;;0)
La lectura de los datos se efectúa por columna, de izquierda a derecha.
enero 31, 2021
Pasando los stickers de WhatsApp a Telegram ¡Fácil!
noviembre 18, 2018
Tu Blog En WordPress.com ¿Si O No?
Posiblemente no me equivoque si afirmo que WordPress y Blogger son dos de los servicios más demandados para el soporte de blogs, y ambos cuentan con buenas razones para tales posiciones.
Si lo que buscas es crear tu blog te invito a leer este artículo.
También tengo una cuenta en WordPress y satisface las necesidades que considero prioritarias para su propósito.
WordPress.com ¿Si o No?
Durante el mes pasado varias personas me realizaron esa pregunta, así que aprovecho en presentar mi punto de vista personal al respecto.
Ventajas:
- Es completamente gratuito el proceso de registrarte y comenzar a publicar.
- Solo necesitas invertir unos pocos minutos obtener tu nuevo blog.
- Fácil de aprender a usar gracias a su interface amigable e intuitiva.
- No requiere que te inquietes por las actualizaciones, todo está en automático.
Desventajas:
- Añadirle un dominio resulta mucho más caro al comparar con el costo de implementar tu blog con tu dominio propio. Tu dominio siempre será “wordpress.com”.
- No podrás mover tu blog a otro servidor, al menos no gratuitamente. Prácticamente todos los planes tienen un costo mayor a otros similares en la Web.
- Wordpress.com coloca publicidad en tu blog sin concederte derecho alguno sobre las ganancias.
- No podrás agregarle funcionalidades mediante plugins a menos que sea una opción de pago.
- Themes limitados, bastante limitados. Unos 200 en comparación a más de 1,500 que tiene la versión de pago.
- No tienes opción al servicio de soporte.
Quizá no parezca mucha cosa, pero, si estás pensando en ir escalando tu proyecto y tu blog, tarde o temprano esto será un gran muro que requerirá de una fuerte inversión para superarlo.
Si aún así te gusta y prefieres el entorno de WordPress entonces WordPress.org será la mejor alternativa.
Te invito a leer un poco más sobre la diferencia entre ambas versiones de WordPress.
agosto 31, 2014
Actualizando El Core De Drupal 7
Habitualmente se enviarán avisos a la cuenta de correo del administrador del sitio sobre las actualizaciones disponibles, o al autenticarse en el sitio verán un mensaje como el siguiente:
En este caso particular es para actualizar de la versión 7.28 a la 7.31, el enlace a la derecha (Drupal core) nos lleva a la página en donde descargamos la nueva versión.
Descargando La Actualización
A diferencia de otros elementos de Drupal tendremos que realizar la actualización de forma prácticamente manual todo el proceso.mayo 31, 2014
Pixlr.com Herramientas Gratuitas de Diseño en Línea
Ya antes hemos hablado de las múltiples herramientas en línea para los más diversos propósitos, varias de ellas gratuitas.
Visiten el sitio de pixlr.com, en donde hallarán las siguientes 3 herramientas para trabajar en el diseño de gráficos:
Dependiendo de la herramienta que elijas podrías seleccionar una imagen con las siguientes opciones: de tu equipo, de una dirección URL, tomar una captura con la Webcam o seleccionar más de una para armar un collage.
mayo 30, 2014
Infografías, Banners, Foto de Portada y más con Canva
Se afirma que (figurativamente) todos tenemos un artista dentro, y considero que eso es cierto, siempre buscamos que las cosas queden bien para nuestro gusto (o el de alguien más), claro que los gustos cambian de personan a persona.
Desde algunas semanas atrás vengo usando Canva, una herramienta gratuita y sencilla para verter nuestro ingenio y crear diseños gráficos para los más diversos propósitos.
marzo 06, 2014
Equipos Con GNU/Linux Y Windows: Personalizando El Inicio
¿Cómo hago para arrancar con Windows por defecto?
Esa ha sido una pregunta bastante común luego de instalar alguna distribución GNU/Linux (en particular trabajando en clases con la familia Ubuntu o CentOS) en un equipo con Windows.
Ocurre que por defecto se colocará el nuevo sistema operativo (SO) primero en la lista (como en la imagen arriba de este párrafo) mientras que Windows está al final de la misma, provocando que si uno está descuidado y no hace el cambio tras unos segundos se iniciará Ubuntu (o la distro que tenga) y tendrá que reiniciar para ingresar a Windows.
enero 05, 2014
Accediendo a MySQL con JSP
- Básicamente es lo mismo que usar una conexión de escritorio con Java (JSP está pensado en el uso de redes, particularmente hablamos de páginas Web).
- Deberíamos separar la parte de código Java del código HTML (en otro ejercicio usaremos los beans)
LA BASE DE DATOS
Para no complicarnos más de lo necesario usaremos el script de la BD dbnegocio que incluye la tabla clientes con 6 registros:SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";CREATE DATABASE `dbnegocio` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `dbnegocio`;CREATE TABLE `clientes` (
`cod_clie` int(11) NOT NULL auto_increment,
`nom_clie` varchar(25) NOT NULL,
`ruc_clie` varchar(11) NOT NULL,
`dir_clie` varchar(100) NOT NULL,
PRIMARY KEY (`cod_clie`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 ;INSERT INTO `clientes` VALUES (1, 'Luis Miguel', '10258945101', 'Av. Miami 990');
INSERT INTO `clientes` VALUES (2, 'Freddy Albarracín', '10451278361', 'Av. Arenales 789');
INSERT INTO `clientes` VALUES (3, 'Juan Godoy', '14784598652', 'Calle Las Magnolias s/n');
INSERT INTO `clientes` VALUES (4, 'Betel García', '20142536784', 'Los Frejoles 478');
INSERT INTO `clientes` VALUES (5, 'Luisa Pérez', '20144778666', 'Urb. Los Pecanos J-5');
INSERT INTO `clientes` VALUES (6, 'Dina Meza', '20141512178', 'Los Naranjos 357');
noviembre 10, 2013
Trabajando Con FoxitReader
Desde hace unos días ya está disponible la versión 6.1.1 en su sitio oficial.
| fig.01 |
octubre 30, 2013
Trabajando Con Sesiones En PHP
Está desarrollado con los servicios incluidos en Wampserver (Apache, PHP y MySQL), ejecutándose sobre Windows 7.
| Inicio de sesión (fig.01) |
Descripción del ejercicio
El trabajo con sesiones es uno de los elementos vitales en el desarrollo de sitios Web, por ejemplo piensa en cuando ingresas a tu cuenta de correo o a la de Facebook, ingresas tus datos (nombre de usuario o correo y contraseña), una vez dentro podrás desplazarte por las diferentes secciones (páginas) del sitio, usar herramientas, etc.Mientras no uses la opción para salir de tu cuenta (salir, cerrar sesión, log out, o algo así) el “navegador” sabrá quién eres tú y que cuenta estás usando, una vez que salgas de tu cuenta te “olvidará”.
octubre 12, 2013
13 de mis Extensiones Favoritas Para Ganar Tiempo
Mi navegador preferido es Chrome (tengo otros 4 instalados por necesidad laboral), ya en su versión 30 es para mi de lo mejor, pero con las extensiones que uso en verdad me ahorra mucho esfuerzo y tiempo, les presento los siguientes:
Se las presento a continuación de izquierda a derecha:
Goo.gl: acortando direcciones
Google ya presta el servicio de goo.gl para sus usuariosCon un clic sobre esta extensión obtengo la URL acortada lista paracopiar y pegar, o también el código QR de la página que estoy visitando (una imagen para descargar), además es posible cambiar la configuración por defecto y agregar estas direcciones a tu cuenta Goo.gl para hacerles seguimiento estadístico y opciones para personalizar los atajos de teclado.
septiembre 21, 2013
Re-enviado Automático de tu Correo
Tener que revisar varias cuentas de correo toma tiempo, en ocasiones, demasiado tiempo, pero, existe una solución práctica: re-enviar todos los nuevos mensajes que recibas en tu bandeja de una cuenta a otra cuenta de correo de tu preferencia, así podrás revisar todo desde esa única cuenta (claro que existe la opción ofimática de Outlook y otras, pero no tengo, por ahora, la intención de escribir un post para dicho programa).
Veamos como hacer esto en los servicios de: Hotmail (ahora Outlook en línea), Yahoo y Gmail. Así que elige cuál será tu cuenta principal (en donde revisarás todo) y aplica los cambios que describimos a continuación en las que NO serán tu cuenta principal.
septiembre 14, 2013
Formularios con Google Drive
Para diseñar uno de ellos existen varias opciones gratuitas de y de pago, que van desde diseñar con HTML hasta servicios de terceros en base a plantillas, arrastrar elementos o la combinación de ellos.
Hablaré ahora de los formularios de Google Drive que me parece una de las opciones más sencillas de obtener resultados suficientemente personalizados, además de ser gratuitos, incluyen varias opciones de diseño y permite guardar los resultados en una hoja de cálculo del mismo servicio, lo único que necesitas para empezar es tener una cuenta en cualquiera de los servicios de Google de los que ya hemos escrito en varias ocasiones.
Valga aclarar que el navegador Chrome está optimizado para trabajar con Drive, que por si mismo es un buen navegador y mi favorito, si no lo tuvieras ya es hora de que lo descargues y pruebes.
RECOMIENDO: Que lean el tutorial completamente antes de empezar y decidan que desean hacer, en realidad es sencillo, lo extenso del tutorial es por la explicación para cada elemento y el formulario de prueba con todos los elementos podrán verlo aquí.
agosto 21, 2013
phpMyAdmin – Parte I (Tu primera BD con MySQL)
Básicamente tenemos el mismo sistema de trabajo, solo me centraré en las diferencias entre estas versiones: apariencia, distribución y otras opciones no “vitales”
Como ya dije en el otro post es posible descargar phpMyAdmin dese su sitio oficial, sin embargo, suele venir integrada con otras aplicaciones para el diseño tales como Appserv, Xampp y WampServer, que incluyen phpMyAdmin entre otros servicios.
julio 30, 2013
Google Docs Para Docentes
De manera particular me refiero a Google Drive y su integración con Google Docs, aunque su uso es válido para muchísimas situaciones usaré la presentación siguiente orientada a la educación ¡Bon apetit!
julio 24, 2013
Usando VideoNot.es
Videonot es la herramienta que nos permitirá hacer eso, manteniendo a la izquierda el reproductor de video y a la derecha una especie de blog de notas, aunque algo más eficiente que un sencillo notepad.
| Página de inicio de VideoNot.es |