Mostrando las entradas con la etiqueta Aplicativos. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Aplicativos. Mostrar todas las entradas

diciembre 01, 2025

Interpolaciones clásicas en Adobe Animate

El movimiento es la esencia en el campo de la animación de gráficos y la interpolación clásica es uno de las formas más sencillas de hacerlo, posiblemente el adjetivo de "clásica" venga a causa de que fue la opción por defecto desde Macromedia Flash.
Solo necesitamos un fotograma clave en donde inicia el movimiento y otro para indicar el final, esto va a generar por defecto un desplazamiento rectilineo y uniforme, como se muetra en el video siguiente:
@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

Fotograma clave inicial

  1. Abre un nuevo documento, de tu preferencia, usaré un Full HD (1920x1080) a 24 FPS

  2. Ahora agrega una forma a tu lienzo, previamente seleccioné color de relleno y contorno, usaré un óvalo y lo colocaré ya en el punto en donde deseo iniciar el movimiento.

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.

  1. 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.
  2. 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.
  3. 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
  4. 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.
  5. 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.
  6. 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.

image

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:

image

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.

image

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.
¿Conocías esta función? Caso contrario esperamos sea de utilidad, debajo el vídeo demostrando lo explicado ¡Hasta la próxima?

Visítanos en Facebook.

enero 31, 2021

Pasando los stickers de WhatsApp a Telegram ¡Fácil!

¿Probando Telegram? Y de seguro hay varias preguntas rondando tu mente ¿Es seguro? ¿Mis contactos? ¿Miss archivos? ¿Mis stickers?... ¡Mis stickers!
Bueno, quizá exagero un poco, pero no queremos perder la colección que nos a costado buen tiempo recolectar y guardar y reflejan tan bien mis expresiones, no es tan complicado como pareciera tal como muestra el siguiente vídeo:
¡Listo! Nos ahorramos el llanto por los stickers perdidos 😊

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.

image

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:

  1. Es completamente gratuito el proceso de registrarte y comenzar a publicar.
  2. Solo necesitas invertir unos pocos minutos obtener tu nuevo blog.
  3. Fácil de aprender a usar gracias a su interface amigable e intuitiva.
  4. No requiere que te inquietes por las actualizaciones, todo está en automático.

Desventajas:

  1. 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”.
  2. 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.
  3. Wordpress.com coloca publicidad en tu blog sin concederte derecho alguno sobre las ganancias.
  4. No podrás agregarle funcionalidades mediante plugins a menos que sea una opción de pago.
  5. Themes limitados, bastante limitados. Unos 200 en comparación a más de 1,500 que tiene la versión de pago.
  6. 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

Al hablar de el “Core” nos estamos refiriendo al núcleo de Drupal, y como es obvio, por motivos de seguridad la comunidad va ofreciendo actualizaciones que no deberíamos ignorar.
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:
drupal1
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:

image

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.

image

 

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.

ubuntu

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

Hay que tomar en cuenta para este ejercicio dos cosas:
  1. 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).
  2. Deberíamos separar la parte de código Java del código HTML (en otro ejercicio usaremos los beans)
En este ejercicio uso el IDE de Netbeans 7.4 (aquí datos sobre la instalación).

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

Ya antes he dado algún comentario sobre Foxit Reader, ahora explicaré algunas de las cosas que me gustan de este programa con una versión gratuita (no es software libre ni de código abierto, también ofrece una versión de pago de la que no hablaré) para Windows y GNU/Linux.
Desde hace unos días ya está disponible la versión 6.1.1 en su sitio oficial.
image
fig.01

octubre 30, 2013

Trabajando Con Sesiones En PHP

En el presente documento desarrollamos un ejercicio trabajando el concepto de sesiones con PHP, aunque lo correcto es trabajar con datos almacenados en bases de datos,nos concentramos más bien en las sesiones propiamente.
Está desarrollado con los servicios incluidos en Wampserver (Apache, PHP y MySQL), ejecutándose sobre Windows 7.
image
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

Acabo de leer un artículo sobre aplicaciones para Google Drive y vi en mi navegador las extensiones que me facilitan mucho del quehacer diario, ciertamente estas extensiones si se escogen bien suelen ser bastantes provechosas.
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:
image
fig.01
Se las presento a continuación de izquierda a derecha:

Goo.gl: acortando direcciones

Google ya presta el servicio de goo.gl para sus usuarios imageregistrados que permite obtener versiones cortas de direcciones URL y hacer seguimiento estadístico de las visitas.
Con 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

Por diversas razones ocurre que podríamos tener varias cuentas de correo, como el caso de que he sugerido a varios jóvenes con los que trabajo obtener su cuenta en Gmail con el propósito de sacar provecho de las opciones colaborativas de Google Docs y Google Drive (benditos los tiempos en que era suficiente con mi cuenta en Latinmail :-).
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

Los formularios en Internet son la herramienta básica para recolectar información de los usuarios, este es un tema vital para las empresas, negocios, clubes, páginas de fans, etc.
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)

Prácticamente hace más de año y medio compartí este artículo en el blog de PrimeraWeb para usuarios de Appserver, que a sido mi favorito por muchos años, pero, debido al gran número de alumnos trabajando con WampServer comparto esta revisión.
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

En varias ocasiones hemos hablado de Google y sus diversos servicios, y aunque no es software libre ciertamente viene ofreciendo muchas herramientas útiles en el entorno colaborativo.
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!
Fuente: http://www.docstoc.com/docs/document-preview.aspx?doc_id=159705102

julio 24, 2013

Usando VideoNot.es

Posiblemente en alguna ocasión a tenido que ver un video no solo por pasar un buen rato, posiblemente para extraer información del mismo y a tenido que estar saltando a otra ventana en donde ir anotando los datos que realmente le importaba conservar.
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.
image
Página de inicio de VideoNot.es
Podremos acceder a esta herramienta con nuestra cuenta de Google y de manera particular va integrado a Google Drive (de la que hemos hablado antes) en donde se guardará nuestro trabajo, el mismo que luego es posible compartir en redes sociales como Google+, Twitter y Facebook o vía e-mail.