(Photo credit: Wikipedia) |
27 de diciembre de 2012
Importar una base de datos usando SSH
Etiquetas:
herramientas,
Linux,
mysql
transferir archivos entre computadores usando ssh
Etiquetas:
herramientas,
Linux
(Photo credit: darthpedrius) |
En esa situación, existe un comando para efectuar la transferencia de archivos desde cualquier punto de la conexión SSH, tanto en la maquina cliente como en el servidor, este comando permite hacer una copia segura de archivos y se llama SCP.
21 de diciembre de 2012
Utiles recursos para twitter Bootstrap
Hoy en día han aparecido muchos recursos para facilitar el diseño de las páginas web en HTML5 y CSS3.
Especialmente, el uso de las Media-Queries que permiten configurar el diseño CSS y hacerlo intercambiable para distintas resoluciones de pantalla, especialmente útil para el diseño en dispositivos móviles tales como los teléfonos Android y iPhone.
Un recurso especialmente útil es el framework de twitter llamado Bootstrap.
Especialmente, el uso de las Media-Queries que permiten configurar el diseño CSS y hacerlo intercambiable para distintas resoluciones de pantalla, especialmente útil para el diseño en dispositivos móviles tales como los teléfonos Android y iPhone.
Un recurso especialmente útil es el framework de twitter llamado Bootstrap.
21 de noviembre de 2012
configurar phpMyAdmin en Apache
Configurar phpMyAdmin en Apache corriendo sobre Linux-Ubuntu, no es un proceso totalmente automatizado y puede presentar problemas al no ejecutar phpMyAdmin desde el navegador.
En general el problema se resuelve indicándole a Apache que se encuentra instalado phpMyAdmin. Esto se realiza del siguiente modo.
En general el problema se resuelve indicándole a Apache que se encuentra instalado phpMyAdmin. Esto se realiza del siguiente modo.
Habilitar el modulo rewrite de Apache en Ubuntu
El módulo rewrite le agrega al servidor web Apache la posibilidad de re-escribir los requerimientos de URL que recibe desde la internet. La importancia de este módulo es la posibilidad de escribir direcciones amigables (Friendly URL's), que juega un rol desde la perspectiva SEO.
Apache sobre Ubuntu se configura en forma distinta a otros sistemas operativos como las versiones empaquetadas de LAMP sobre windows. Para configurar el módulo rewrite sobre Ubuntu se realiza del siguiente modo:
Apache sobre Ubuntu se configura en forma distinta a otros sistemas operativos como las versiones empaquetadas de LAMP sobre windows. Para configurar el módulo rewrite sobre Ubuntu se realiza del siguiente modo:
12 de noviembre de 2012
Imagen corrupta desde un script PHP
Etiquetas:
php
Hace poco tiempo tuve el siguiente error en la descarga de una imagen desde un script PHP:
Error: Not a JPEG file: starts with 0x3c 0x21
Como el archivo era reconocido del tipo mime 'image/jpeg', entonces el error no se originaba en el envío de los Headers HTTP, sino que la data propiamente tal de la imagen se había corrompido.
Error: Not a JPEG file: starts with 0x3c 0x21
Como el archivo era reconocido del tipo mime 'image/jpeg', entonces el error no se originaba en el envío de los Headers HTTP, sino que la data propiamente tal de la imagen se había corrompido.
5 de noviembre de 2012
Instalar Perl en Ubuntu desde la línea de comandos
Para instalar el soporte para el lenguaje Perl desde la línea de comando (usando la terminal) desde Linux-Ubuntu, se debe usar el Advanced Package Tool (el gestionador de paquetes de Ubuntu) y ejecutar el comando:
Desde ese punto podemos instalar el gestionador de paquetes de Perl desde el repositorio CPAN, llamado CPAN.
apt-get update apt-get upgrade apt-get install perl build-essential curl
Desde ese punto podemos instalar el gestionador de paquetes de Perl desde el repositorio CPAN, llamado CPAN.
Instalando el módulo GD para Perl
La capacidad de generar gráficos al vuelo, es un importante recurso en el desarrollo de páginas web dinámicas. Para disponer de esta facilidad en el lenguaje Perl, una de las opciones es instalar el módulo GD. Sin embargo, es necesario cumplir con los requisitos del módulo GD antes de su instalación.
19 de octubre de 2012
LAMP: instalar un servidor local de desarrollo en windows
(Photo credit: Wikipedia) |
Ahora veremos las alternativas gratuitas de paquetes completos que incluyen: servidor web (Apache), base de datos (MySQL) y lenguaje de scripting (PHP) para el sistema operativo Microsoft Windows.
13 de octubre de 2012
Listar los modulos de Perl instalados
Existen módulos de Perl casi para cualquier funcionalidad imaginable en el mundo de la programación. Entonces, una vez instalado Perl en nuestro servidor local: ¿Cómo conocer los módulos Perl instalados?
Como cambiar el prompt de Ubuntu temporalmente
Etiquetas:
Linux
(Photo credit: sneeu) |
Programar sin usar un control de versiones?
Etiquetas:
seguridad
(Photo credit: Wikipedia) |
No es suficiente, suficiente configurar una cuenta FTP en un servidor externo y hacer respaldo en forma automatizada...
12 de octubre de 2012
Javascript en el servidor - Node.js
Etiquetas:
Javascript
11 de octubre de 2012
¿Que es un Webmaster actualmente?
(Photo credit: Wikipedia) |
Que lenguajes debe saber un Webmaster
Etiquetas:
webmaster
(Getty Images via @daylife) |
10 de octubre de 2012
Ventajas de las páginas web dinámicas
Etiquetas:
cms
En el desarrollo de un proyecto web, generalmente tenemos la opción de publicar páginas web estáticas o páginas web dinámicas. Pero cuales son las diferencias y/o ventajas de las páginas web dinámicas vs las páginas estáticas.
Herramientas esenciales para webmaster
Etiquetas:
herramientas
(Photo credit: Wikipedia) |
9 de octubre de 2012
Varios sitios web en un mismo servidor local
Para alojar varios sitios web o aplicaciones web en un mismo servidor local en Linux, usando el servidor Apache. Y tiene la ventaja de probar ciertas aplicaciones que darían problemas sino se usará un dominio propio en su URL como es el caso de Magento, una poderosa aplicación de e-commerce.
Alojar varios dominios en un hosting con Apache
En muchas ocasiones, desearemos alojar varias sitios web con diferentes dominios en el mismo Hosting. La mayoría de los servicios de Hosting usan a Apache como servidor web, el cual permite alojar múltiples dominios sobre una misma IP.
El proceso de configuración usa los denominados VirtualHost de Apache y se hace del siguiente modo...
El proceso de configuración usa los denominados VirtualHost de Apache y se hace del siguiente modo...
Chequear la configuración de PHP
Etiquetas:
php
En PHP existen muchas extensiones que nos ayudan a la hora de crear nuestras páginas web dinámicas. Por ejemplo, la extensión cURL que facilita la lectura de distintos protocolos desde PHP.
6 de octubre de 2012
Actualizando a Ubuntu via Terminal
Etiquetas:
Linux
(Photo credit: Jeffpro57) |
Mensaje: Hay trabajos detenidos en Ubuntu
Etiquetas:
Linux
(Photo credit: Wikipedia) |
Comandos basicos de MySQL
Etiquetas:
mysql
(Photo credit: Wikipedia) |
Los comandos básicos son...
Conectarse a MySQL desde la terminal de Ubuntu
Etiquetas:
mysql
(Photo credit: sneeu) |
Mini-Tutorial de VIM
(Photo credit: Wikipedia) |
5 de octubre de 2012
Algunos Atajos de Teclado para Ubuntu
Etiquetas:
Linux
(Photo credit: darthpedrius) |
3 de octubre de 2012
Instalar la libreria grafica GD y soporte SSL en PHP
(Photo credit: David Reeves) |
Instalar phpMyAdmin en Ubuntu
(Photo credit: Wikipedia) |
Instalar MySQL en Ubuntu
(Photo credit: tmolini) |
Instalando el interprete PHP en Ubuntu
Etiquetas:
php
Ubuntu (Photo credit: florisla) |
Instalando el servicio HTTP en Ubuntu Server
(Photo credit: John Sloan) |
Joomla! ahora en moviles
Joomla 3.x Series (Photo credit: cocoate.com) |
Cual son las grandes novedades que trae este popular CMS?...
Veamos algunas de las sorpresas que trae Jooma! 3.0...
Instalando Google Earth en Ubuntu
Etiquetas:
Debian,
Google Earth,
Linux,
Ubuntu
(Image credit: Getty Images via @daylife) |
El problema se resuelve del siguiente modo...
30 de septiembre de 2012
Desarrollando en Perl
Etiquetas:
Perl,
Software libre
Perl (Photo credit: Wikipedia) |
Particularmente, debido a que una derivación de C es la utilizada para programar aplicaciones móviles para el sistema iOS de Apple.
29 de septiembre de 2012
Inicio rapido en Linux
Etiquetas:
Linux,
Sistemas Operativos,
Software libre,
Ubuntu
Tux, the Linux penguin (Photo credit: Wikipedia) |
Eliminar la Cola de Impresion de Windows
Etiquetas:
impresoras,
windows,
windows 7
Nanolab Printer (Photo credit: Wikipedia) |
La experiencia indica que en la mayoría de las veces que se traba la impresión en la impresora, se debe a un problema de Windows, especificamente un bloqueo en la cola de impresión de Windows, o el Buffer de impresión.
28 de septiembre de 2012
Como crear una pagina web rapidamente
Para lograr crear una página web rápidamente desde el punto de vista de la programación, se requiere de herramientas que aceleren la tarea de programación en los distintos lenguajes de programación que requieren las webs modernas.
Una de las más populares entre los desarrolladores profesionales, se trata del entorno integrado de desarrollo (IDE):
Una de las más populares entre los desarrolladores profesionales, se trata del entorno integrado de desarrollo (IDE):
Procesamiento de Imagenes en PHP
Etiquetas:
GraphicsMagick,
ImageMagick,
Imagen,
Imagenes,
php
Logo for ImageMagick (Photo credit: Wikipedia) |
- Edición de Imágenes: Tareas como el redimensionar imágenes, recorte de gráficas o funciones de cambio de formato entre los formatos de imágenes clásicos: TIF, JPG, GIF y PNG.
- Creación de gráficas usando Primitivas de Dibujo.
Las principales utilidades para el procesamiento de imágenes son:
16 de julio de 2012
Que framework elegir para desarrollo web
Symfony framework's logo (Photo credit: Wikipedia) |
Frente a este panorama, es indudable que necesitamos estandarizar nuestros procesos de modo de mantener la competitividad dentro de la industria, una manera por donde iniciar tarea, es en la elección de herramientas que aumenten la eficiencia de producción, particularmente la tarea de programación backend.
En este nivel nos encontramos con tres alternativas claramente identificables:
- Desarrollar usando CMS.
- Optar por un Frameworks.
- O usar una programación Adhoc, desarrollando nuestras propias Clases.
Publicar codigo formateado en Blogger
Etiquetas:
blog
Blogger es un útil servicio de Blog para publicar tu contenido. Sin embargo, al momento de escribir ya sea código PHP, JavaScript, MySQL o algún otro lenguaje, no disponemos de facilidades directas para formatear (destacado de sintaxis) debidamente nuestro código fuente.
Frente a este problema nos viene al rescate el recurso llamado "syntaxhighlighter". Esta utilería, Syntaxhighlighter esta formada por un grupo de archivos Javascript y archivos de estilo CSS, que podemos enlazar desde la propia plantilla de Blogger para proveer de estilo al código fuente.
Frente a este problema nos viene al rescate el recurso llamado "syntaxhighlighter". Esta utilería, Syntaxhighlighter esta formada por un grupo de archivos Javascript y archivos de estilo CSS, que podemos enlazar desde la propia plantilla de Blogger para proveer de estilo al código fuente.
Estructura de arbol en MySQL
(Photo credit: Wikipedia) |
Es decir, si agrega algún item de contenido, se desea que automáticamente se agregue el enlace a ese item en el menú, de modo desatendido. Parece a primera vista una situación sencilla de resolver, pero en la práctica presenta desafíos.
CREATE TABLE `articles` ( `article_id` INT NOT NULL AUTO_INCREMENT , `title` VARCHAR(45) NOT NULL , `content` TEXT NULL , `article_parent_id` INT NOT NULL , PRIMARY KEY (`article_id`) ) ENGINE = InnoDB
Suscribirse a:
Entradas (Atom)
loading..