Screencast: Grabar el contenido de la pantalla del PC a vídeo

Escrito por admin el Domingo, Octubre 26th, 2008 a las 15:58 archivada en Multimedia.

Utilidad para crear tutoriales para clientes.

Hypercam, buen programa, de pago. Permite seleccionar el area a escribir. No está en castellano

Camtasia Studio, 299 € parece que no está en castellano aspecto profesional

CamStudio, programa gratuito en SouceForge, sencillo de usar y completo. Es el elegido.

Plugin multi-idioma en WordPress

Escrito por admin el Sábado, Octubre 25th, 2008 a las 21:52 archivada en Plugins.

Como se puede tener una página de WordPress en varios idioma, hay distintos métodos que vamos a enumerar.

Plugins de Traducción manual

Estos plugins requieren que los textos se entren en varios idiomas

  • Polyglot, permite definir varios idiomas, En las las entradas y páginas se escriben los mismos textos encerrados en unos Tags especiales de cada idioma. Tutroial en el Blog de Andrés Milleir
  • QTraslate, permite entrar textos en varios idiomas

Plugins de Traducción Automática

  • Wordpress Global Translator, plugin que traduce utilizando servicios externos como Google o Altavista Babel Fish, descargar de Nothing2Hide tutorial en Blog & Web
  • Google Translate WordPress Plugin - Utiliza el sistema de traducción de Google para traducir tu blog hasta a 10 idiomas con un sencillo widget.

Más información en All for Blogs


Instalación de Google Translate WordPress Plugin

Se descarga de la Web y se sube a Plugins
Se activa el Plugin
Se debe retocar los temas, esto es un poco pesado

Instalación de Wordpress Global Translator

Se descarga el plugin, se sube y se activa
Crar subcarpeta chache en la carpeta del plugin con 777+
Se configuran las opciones, por ejemplo:
- Usar Google como motor porque es el que tiene más idiomas
- Poner 4 banderas por fila para que no deforme la visualización
Se añade un Widget en la barra lateral para ver las traducciones.
También es posible modficiar el tema para añadir las banderas

Yo diría que este plugin es el más recomendable para trabajar. Sencillo y Potente

Actualizar WordPress 2.5 a 2.6

Escrito por Alex el Sábado, Octubre 25th, 2008 a las 17:37 archivada en WordPress.

Crear respaldo de wordpress:

* Backup de la base de datos.
* Backup de los ficheros.
* Verifica que las copias son correctas.

Actualización:

* Desactiva todos los plugins en el panel de control.¿?
* Borra todos los ficheros wp del directorio raíz, excepto wp-config.php
* Borra los ficheros que no sean del tipo wp del directorio raíz, excepto .htaccess
* Borra la carpeta wp-admin.
* Borra la carpeta wp-includes.

Los ficheros y carpetas que NO debes borrar son:

* No borres el fichero wp-config.php
* No borres el fichero .htaccess
* No borres la carpeta wp-content

Descargar la última version de WordPress:

Puedes descargarla desde el sitio de siempre http://wordpress.org/download/ y subir los ficheros al servidor. Recuerda no sobrescribir el directorio wp-content que tienes en tu servidor y que antes evitamos borrar.

Upgrade de la base de datos:

Cuando hay cambios en la base de datos (como en este caso) es necesario realizar la actualización de la base datos que también nos lo ponen muy sencillo. Solo hay que ejecutar http://www.tusitio.com/wp-admin/upgrade.php y un asistente te guiará por el proceso en el que solo emplearás unos segundos.

Activa tus plugins y ya tienes la versión 2.6 funcionando, puedes comenzar a ver las novedades que nos aporta.

Sistema multi-idioma en Access

Escrito por Alex el Viernes, Octubre 24th, 2008 a las 18:37 archivada en Microsost Access 2000.

El sistema que utilizamos para el multiidioma en Access es el siguiente:

1. Primero se realiza la aplicación Access en castellano (por ejemplo)

2. Le pasamos una rutina que documenta en una tabla Access los siguientes elementos:

- Etiquetas de Formularios

- Etiquetas de Informes

- Caption’s de Botonos

- Caption’s de Páginas en el control ficha

- …

Los nombres de las etiquetas quedan asociados al idioma ‘es’

Ventaja

Ahorra mucho tiempo en documentar, es automático

3. Si queremos que la aplicación se presente también en Inglés copiamos la tabla de etiquetas del idioma ‘es’ al ‘en’ y ponemos la descripción de la etiqueta en inglés

Ventaja

Si una etiqueta como ‘Codigo Cliente’ se repite 50 veces en una aplicación de gestión sólo es necesario traducirla una vez. Traducir una aplicación completa lleva 20 minutos.

4. Definimos los usuarios que tienen acceso a la aplicación y con que idioma quieren trabajar

5. Cada vez que se carga un formulario en el evento Form_load añadimos una línea que llama a una función donde se asigna a cada Caption de Etiquetas, botones, etc. su descripción en el idioma del usuario, cuando se presenta el formulario o informe éste ya esta traducido y no se nota ningún tiempo de espera significativo.

Ventaja

Si se cambia de usuario no es necesario reiniciar la aplicación para que cambie al idioma del usuario, ya que la traducción se realiza en tiempo de ejecución.

6. Idioma ‘pz’, éste idoma que quiere decir ‘personalizado’ está dado de alta en la tabla de idiomas y permite que las empresas usuarias de la aplicación se hagan una traducción de la misma ‘a la carta’.

Ventaja

Esto soluciona el típico problema de que en distintas empresas se llama a un mismo concepto con distintos nombres, por ejemplo al artículo se le puede decir: Artículo, Producto, Mercancía, etc. El propio usuario puede personalizarse la aplicación a su medida.

Ejecutar un programa Windows desde PHP

Escrito por Alex el Viernes, Octubre 24th, 2008 a las 01:46 archivada en Funciones.

funcion shell_exec de php.
y que esta función no está habilitada en safe-mode.

Error con WordPress 2.6 y PHP5 en my_thread_global_end

Escrito por Alex el Lunes, Octubre 20th, 2008 a las 09:45 archivada en PHP.

El Error que da:

Error in my_thread_global_end(): 1 threads didn’t exit

Se soluciona entrando en el Plesk a la configuración de PHP del dominio afectado y donde pone PHP marcar la casilla: Ejecutar como extensión ISAPI

Plugin Real Estate para Inmobiliarias que utilicen WordPress

Escrito por admin el Domingo, Octubre 19th, 2008 a las 12:07 archivada en Plugins.

Pasos para la instalación del Plugin Great Real Estate para administración de inmobiliarias.

  1. Descargar el Plugin de la Web del Autor: Roger Theriault
  2. Subirlo y activarlo, el Plugin principal y el Widget
  3. Crear una página que será el índice de los anuncios, por ejemplo Inmuebles
  4. Ir al menú de administración Real Estate->Settings y rellenar las casillas de opcines, principalmente indicado cual es la página de Anuncios (Listings)
  5. Añadir una ficha de inmueble:
    1. Se crea una nueva subpágina por debao de la principal con un título descriptivo del inmueble que se ofrece, por ejemplo “Casa en Breda”, aquí aún no salen las opciones de Real Estate, se graba la página
    2. Se accede a la página y entonces si aparecen los campos propio de la ficha del inmueble

Algunos enlaces de Ejemplo:

Página de Roger
Lista de Inmuebles
Ficha de Inmueble

Desarrollando una aplicación para Facebook

Escrito por admin el Sábado, Octubre 18th, 2008 a las 08:34 archivada en Aplicaciones Web.

En Facebook
Clic en el hipervínculo inferior: Desarrolladores ó http://developers.facebook.com/?ref=pf
StarNow
Clic en Go to the Facebook Developer App
Clic en permitir
Vamos a la ventana Mis Aplicaciones y ya tenemos instalada la aplicación del programador
Click en Create One, dar nombre a la aplicación y en Optional Fields poner lenguage Español (España)
En Local

  • Descargar el archivo de ejemplo: facebook-platform.tar.gz es el mismo sea desde el link de ejemplo o desde el de Librerías, es el mismo archivo.
  • Crea un estructura de carpetas así:
    • facebook-platform
      • footprints (aplicación de ejempo)
      • php (librerías?)
  • Modificar config.php poniendo los datos de ip y base de datos

En Facebook

  • Modificar datos de URL de la apicación (Callback URL) y la dirección en Facebook (Canvas URL)
  • 1º Intento de Carga de la plaición, primer error porque el servidor tiene PHP4, se cambia a 5
  • 2º Intento de Carga, otro error, problema de includes, faltaba lib.php
  • 3º Intento de Carga ,error¿? Sustituyo código final por Hello World, da error
  • 4º Intento de Cara, se deja solo las includes y las 3 prmeras líneas de definición de variable
  • 5º Intento de Carga, cambio el index.php descargado por el que ofrece Facebook, pero le faltan las includes, se las añado y ahora en mi Web muestra los código de mis amigos pero en Facebook da error 405.

Facebook

Escrito por Alex el Viernes, Octubre 17th, 2008 a las 09:38 archivada en Aplicaciones Web.

Es posible poner anuncios en Facebook (Facebook Ads) y también crear una página para publicitar nuestros productos.

Facebook Ads en Maestros del Web

Es posible desarrollar aplicaciones para Facebook:

Como hacer aplicaciones en Facebook

Generar aplicaciones en Facebook por Maestros del Web

How to write a Facebookapplication in 10 minutes

Como crear una Red Social

Escrito por Alex el Domingo, Octubre 12th, 2008 a las 14:53 archivada en Aplicaciones Web.

Definiendo a las redes sociales

“Las Redes son formas de interacción social, definida como un intercambio dinámico entre personas, grupos e instituciones en contextos de complejidad. Un sistema abierto y en construcción permanente que involucra a conjuntos que se identifican en las mismas necesidades y problemáticas y que se organizan para potenciar sus recursos.

En las redes sociales en Internet tenemos la posibilidad de interactuar con otras personas aunque no las conozcamos, el sistema es abierto y se va construyendo obviamente con lo que cada suscripto a la red aporta, cada nuevo miembro que ingresa transforma al grupo en otro nuevo. La red no es lo mismo si uno de sus miembros deja de ser parte.

Wikiedia: Lista de Redes Soiales con Nº de Usuarios

Opciones para crear una red Social:

Servicio On Line Free

Permite crear una red o comunidad dentro de la Web del proveedor, limitaciones de espacio y suelen poner publicidad, ejemplo Ning.

Servicio On Line Premium

Permite crear una red o comunidad dentro de la Web del proveedor, con más prestacioes, suelen pertmitir mtar la red en un dominio propio. Sale caro a no ser que se tngan miles de usuarios.

Herramientas OpenSource

Estilo WordPress, Joomla, etc, pero enfocadas a la creación de redes.

http://elgg.org/ 4.550.000

Mahara 413.000

Lovd 103.000

Moveable Type 17.400.000

PHP izabi 169.000

Integración en la propia Web

Permite integrar las herramientas en la propia Web, por ejemplo Google Friend Connect.

Facebook Connect es una buena alternativa al desarrollo de aplicaciones sociales, dándole la vuelta a la filosofía de integración con las plataformas sociales. En lugar de meter la aplicación en la red social, hacemos que la aplicación web (blog/sitio/portal/comunidad) pueda utilizar los servicios de la plataforma social (Facebook en este caso).

Herramientas y Complementos:

Tema estilo Facebook para WordPress: Crybook

Otros

Mapamundi de la Redes Sociales