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

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.

septiembre 27, 2023

C#: Iniciando

 Siempre hay nuevas generaciones aprendiendo y siempre las tecnologías van cambiando, con frecuencia para mejorar, así que volver a tratar el tema no está demás, aunque tampoco se trata de re-inventar la rueda (pero de hecho si la están constantemente rediseñando, en la NASA por ejemplo).

Acerca de la versión de Visual Studio Community

Para iniciar es importante entender la forma en que estructuramos el código, en este caso particular (y próximas entradas) nos centraremos en en el lenguaje de C#, las siguientes líneas las veremos al iniciar un nuevo proyecto para consola en Visual Studio 2022 la versión Community.

Código inicial del proyecto en C#

Las directivas using

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 😊

agosto 18, 2019

Tuneando KDE Plasma al estilo virus de Windows

El canal li-khriss team es uno de mis favoritos, sacan cada curiosidad, como en este caso, personalizar el menú al estilo de los tiles de Windows, espero lo disfruten.

Es una opción que quizá resultará algo perversa para los linuxeros más ortodoxos, pero, podría resultar bastante amigable para quienes se han habituado a trabajar con el SO de la ventana, la decisión es de ustedes los usuarios.

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.

 

febrero 26, 2014

Removiendo a Eazel Search

Por motivos de trabajo tuve el pretexto de andar más allá de Subtanjalla, lamentablemente no llegué a Yanquiza, pero si a medio,camino, allí está ‘Chapi’ (no pude ubicarlos con ese nombre en Maps).
APariencia del navegador 'secuestrado'

Examinando

El paciente: una notebook HP con Güin 7 que ‘no entra a Internet’. Aunque haciendo el ping a cualquier servidor Web todo parecía OK, evidentemente algo estaba mal. Además de un aviso sobre problemas con el JIT (relacionado al Framework de .NET).

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

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 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.

julio 22, 2013

Algunos datos sobre Ubuntu Phone

No es secreto mi incompatibilidad con otros idiomas, además, sobre este sistema operativo existe abundante información en inglés, así que vale la pena compartir lo que halle en español.
Existe alguna confusión con el tema de Ubuntu For Android que se aclara muy bien en el video:

Para más info sobre el tema sin ningún orden en particular:
  1. ¿Qué puede ofrecer Ubuntu para tablets y smartphone frente Android?
  2. Canonical quiere fabricar su superteléfono con Ubuntu y Android
  3. Ubuntu Phone ahora soporta los códigos PIN/PUK
  4. Ubuntu Edge, el primer smartphone con Ubuntu Phone OS y Android
Tal parece que habrá que ahorrar hasta octubre en donde ya dispondremos de la versión final de Ubuntu Phone OS ¡Bon apetit! ;-]

diciembre 21, 2012

Photoshop: Seleccionar zona de bordes irregulares

En el campo de la edición gráfica, como en varios otros, la selección precisa de cierta zona o área es muy importante, tarea que no resulta muy complicada en superficies que presentan bordes bien delineados sea por mantenerse entre líneas rectas o casi rectas y colores regularmente diferenciados de las otras zonas que no deseamos seleccionar.
¡Claro! Ese es el entorno ideal, la cosa se complica un poco cuando presenta contornos ajenos o colores muy similares.
Este video es un buen ejemplo de trabajo con Photoshop en donde tenemos la zona del cielo cortada por el contorno irregular de un árbol, se resolverá la situación usando el canal azul para seleccionar el cielo.
Selección de cielo por canal azul from Jesus Rodríguez on Vimeo.

diciembre 20, 2012

Progresiones ariméticas y geométricas con LibreOffice Calc

Calc es parte de la suite ofimática de LibreOffice, posiblemente el paquete más usada en la categoría de software libre (freeware).
El siguiente video muestra los sencillos pasos para agregar progresiones ariméticas y geométricas.
A propósito, si no tiene LibreOffice descárguelo libre y gratuitamente aquí.

octubre 12, 2012

Nuevo aspecto de TweetDeck

Conocí TweetDeck por la necesidad laboral de gestionar varias cuentas en diferentes redes en la Web, básicamente Facebook, Twitter y Linkedin (no necesitaba de MySpace, G Buzz, Forusquare), y aunque ofrecían ya la versión en línea, por el aspecto y amigabilidad preferí descargar la herramienta de escritorio y fui feliz Sonrisa por pocos meses.
En algún momento, la necesidad de moverme de un lugar a otro y particularmente una temporada de año y medio en que debía estar viajando, sin mucho pensar pasé a la versión Web que ya había mejorado (creo que también desapareció la versión de escritorio) y prácticamente permaneció igual por mucho tiempo.
Desde hace unos días TweetDeck ha cambiado su aspecto y añade algo de personalización, este era más o menos su aspecto anterior (que no podíamos cambiar):
image
Y digo “más o menos” porque no tengo una captura de la vieja versión que no incluía todas las herramientas de la barra superior, que de izquierda a derecha tenemos:

septiembre 27, 2012

Lágrimas de acero

"Tears of steel" es el título del cuarto cortometraje de la Fundación Blender (que tiene su canal en Youtube) en donde además de la calidad de la imagen y efectos de animación han incluido la "mezcla" de personas reales en el contexto virtual del video. ¡Disfrútenlo!
Como es propio de la fundación, se a trabajado con software libre, solamente con la la banda sonora que tal parece se encargó a una tercera empresa podría faltar la garantía de que se haya usado solo software libre (este dato lo encontré en el sitio de Icanux).
Debo ser honesto que la trama no me ha entusiasmado tanto, pero eso quizá se deba a que soy muy difícil de satisfacer, sin embargo, es innegable que la calidad de los efectos, imágenes y animación se va mejorando con cada nuevo cortometraje presentado (si no vieron "Sintel" el corto anterior se los recomiendo aquí).
La integración de realidad aumentada presenta muy buena calidad y abre nuevas expectativas.

septiembre 25, 2012

Números Aleatorios con Visual Basic

[Esto correspondería a la 5a semana del curso de tecnologías móviles: TM - Semana 05]
Ya hace algún tiempo tratamos el tema de números aleatorios con C#, pero, como nadie nace sabiendo o quizá por la falta de uso del lenguaje podríamos olvidar algunas cosas o por alguna otra razón, volveremos a tratar el tema.

La Clase Random

Al igual que en C# tenemos la clase tenemos la clase Random, que como explica correctamente El Guille genera números seudo-aleatorios. Para no complicarnos la vida (que no es mi objetivo al menos en este post ;-) instanciamos un objeto desde esta clase y mediante el método Next() le asignamos un valor:

   Dim r As New Random
   Dim aleatorio As Integer = r.Next()

De esta forma, en la variable “aleatorio” tenemos un número entero mayor a cero elegido al azar.

septiembre 24, 2012

TM–Semana 03

En esta sesión repasaremos las estructuras cíclicas o bucles, orientándonos al proyecto que posteriormente se implementará como parte de sus proyectos.
Exactamente examinaremos las sentencias While, Do Until y For, pero antes de empezar recordemos la forma de implementar un inputBox que necesitaremos, en su forma básica es:
   variable = InputBox(cadena_mensaje, cadena_título)
En donde variable debe ser una cadena por defecto.

El Proyecto

He iniciado un nuevo proyecto SmartDevice con el lenguaje VisualBasic al que he nombrado “Semana03” con todas las otras opciones por defecto y agregamos un label al que establecemos las siguientes propiedades:
  • Text: Lo dejamos en blanco
  • Dock: Fill (clic en el centro de la imagen desplegable)
Esta última propiedad hará que el label se ajuste a los cuatro lados del contenedor (el Form1) en donde mostraremos un mensaje una determinada cantidad de veces.
Para pasar a la vista de código si damos doble clic en el formulario en realidad estamos dando los clics en el label (se carga el evento Label1_ParentChange()) que ocupa todo el espacio disponible, así que en la lista sobre el código seleccionamos “(Form1 eventos)”:
image

septiembre 10, 2012

TM – Semana 02

Este contenido está pensado en la clase de Tecnologías Móviles, la semana anterior hemos examinado el IDE de Visual Studio 2008, además consideramos algunas de las ventajas y limitaciones de los dispositivos móviles.
Ahora recordaremos algunas características del lenguaje Visual Basic ya que hace varios meses que no le damos uso, para ello empezaremos con algunos ejercicios sencillos a manera de “calistenia”.

El Proyecto

Nuevo proyecto (Ctrl + Mayús + N) y procedo a seleccionar un proyecto “Smart Device” con el lenguaje Visual Basic (dependiendo de varios factores quizá la apariencia de su cuadro de diálogo podría diferir de la siguiente imagen) y aceptamos:
image

junio 08, 2012

La Filosofía Python

Hace ya poco más de un mes tuvimos en Ica (Perú) el evento FLISOL del que lamentablemente por circunstancias personales no pude disfrutar tan plenamente como me hubiese gustado, sin embargo, fue muy instructivo escuchara a Antonio Ognio disertando respecto a la “Filosofía del Software Libre”, espero que alguien lo haya grabado y llegue a publicarlo (si es que aún no lo han hecho).
Pero en esta ocasión, investigando y buscando material para organizar una colección de recursos para aprender y desarrollar con Python, era inevitable hallar lo que se denomina “La filosofía Python”, muy similar a la filosofía UNIX, es un código que enaltece la legibilidad y transparencia de las fuentes.
Tal es así que al código que cumple esas premisas se dice que es “pythonic” (algo sí como paytónico o pitónico en español), por el contrario, el código enredado y complicado es “unpythonic”.
El llamado el Zen de Python (Tim Peters) menciona estas reglas, las mismas que se deben mostrar desde su versión 2.1.2 al ejecutar “import this”, estos puntos son: