Hornos de datos

cloud computing, hardware, Hosting, internet1 Comentario. Escribe el tuyo »

Según leo en el New York Times, dos investigadores de la Universidad de Virgina y cuatro del Microsoft Research han presentado un documento relacionado con el cloud computing en el que plantean la posibilidad de que haya servidores (operados por las empresas) en domicilios particulares. Al concepto lo llaman “horno de datos” (data furnace).

La ventaja para las empresas es el ahorro, ya que estos investigadores han calculado tener  cada servidor en un centro de datos cuesta 400$ anuales, incluyendo los gatos de enfriar el calor que emite el servidor. Teniendo en cuenta que en muchos casos, los gastos de enfriar el servidor llegan al 50% del coste de su consumo eléctrico, podríamos calcular que el gasto de enfriar el calor producido puede acercarse a los 150$ anuales.

La ventaja para los usuarios es el ahorro (vaya igual que para las empresas :-) . En zonas frías de EEUU, unas 110 placas podrían mantener una casa caliente. Los servidores serían operados a través de la conexión de Internet que hay en las casas, y teniendo en cuenta que en caso de desconexiones o problemas, los sistemas de cloud computing ya tienen previstos los sistemas de relevo entre servidores, no debería producirse ninguna gran catástrofe.

El tiempo nos dirá si esta idea funciona. De momento, tiene a su favor el ahorro que produciría para las empresas y para el usuario.

Voy a encender el servidor, que hace frío.

1 Comentario. Escribe el tuyo »

¿Qué es WPF?

microsoft, programación, visual basic, visual studio1 Comentario. Escribe el tuyo »

Cuando desarrollamos una aplicación para Windows, también llamada aplicación de escritorio (usando herramientas de desarrollo de Microsoft) tenemos disponibles dos tecnologías desde Visual Studio:

  • WPF: Windows Presentation Foundation.
  • Windows Forms.

Los formularios de Windows han sido la opción más habitual para crear los interfaces de usuario en Visual Studio. Sin embargo, WPF es la tecnología destinada a sustuir a Windows Forms. Tienen una diferencia (que para mí es una ventaja) fundamental: el código del interfaz está separado del código de la aplicación. De esta forma, el código de la aplicación lo definiremos con lenguajes como Visual Basic o C#, mientras que el interfaz lo deniremos con una lenguaje llamado XAML (eXtensible application markup language).

En WPF se pueden usar tres tipos de controles:

  1. Controles individuales: tienen un único propósito o uso, como por ejemplo los botones, las cajas de texto, los deslizadores, las barras de progreso y las etiquetas.
  2. Controles de tipo item: sirven para contener grupos de elementos gráficos relacionados. Por ejemplo, un ComboBox, un ListBox, un menú o una barra de herramientas.
  3. Controles layout: contienen otros controles y definen visualmente cómo van a estar posicionados dichos controles. Por ejemplo, un grid panel, un dock panel o un canvas.

Todos los elementos gráficos de WPF se controlan mediante sus propiedades, pero además, en determinados casos y según el layout utilizado, pueden aparecer unas propiedades adicionales llamadas attached properties, que contienen información de la posición del control dentro de su layout, por ejemplo, si un control está dentro de un grid panel aparecen propiedades para indicar en qué fila y columna se encuentra.

Podemos ver el XAML que define los controles en Windows como una especie HTML, que mediante etiquetas, valores y propiedades define una ventana. Algunos ejemplos podrían ser:

Definición de un TextBox:

<TextBox Name="usuario" Height="95" Margin="15,30,15,30" VerticalAlignment="Top" />

Definición de un ListBox:

<ListBox Name=color">

<CheckBox Name="rojo">Color rojo</CheckBox>

<CheckBox Name="azul">Color azul</CheckBox>

<CheckBox Name="verde">Color verde</CheckBox>

</ListBox>

Si podemos ver el XAML como una especie de HTML, este también tiene su definición de estilos como si CSS se tratara, de forma que en un formulario podemos utilizar una declaración como esta:

<Window.Resources>

<Style TargetType="Button">

<Setter Property="Background" Value="Black" />
<Setter Property="Foreground" Value="White" />
<Setter Property="Width" Value="135" />

</Style>

</Window.Resources>

 

1 Comentario. Escribe el tuyo »

Transferir Prestashop entre dominios

eCommerce, programación1 Comentario. Escribe el tuyo »

Ayer tuve que transferir Prestashop (ver. 1.4.3) entre dos dominios, y la verdad es que muuyyy sencillo. Lo que ha mí me funcionado es:

  1. Copia de seguridad de la base de datos en el dominio actual.
  2. Copia completa de todos los ficheros y carpetas del dominio actual.
  3. Crear la base de datos en el segundo dominio, y a continuación restaurar la copia de seguridad.
  4. Modificar el fichero settings.inc.php dentro de la carpeta config, para indicar el nombre, usuario y contraseña de la nueva de la nueva base de datos en el segundo dominio.
  5. Subir todos los ficheros y carpetas al segundo dominio.

Y listo.

1 Comentario. Escribe el tuyo »

¿Debemos pedir que todo sea gratis?

General, internet, webEscribe tu comentario »

Quería hacer una breve reflexión sobre la idea de que en Internet las cosas “tienen” que ser gratis.

Hace unas semanas estuve en una conferencia en la que se hablaba de promoción en Facebook, y cada vez que el ponente mencionaba una herramienta para crear iframes, o para analizar métricas, etc.; alguien saltaba preguntando: pero, ¿es gratis?.

Vale, puedo entender que gente que está pensando emprender se preocupe por poner en marcha su proyecto gastando lo menos posible, pero tampoco hay que pasarse. Una de las cosas buenas que Internet nos ha traido es que podemos acceder a herramientas excelentes con costes ridículos… 20$ ó 30$ mensuales son un regalo teniendo en cuenta el servicio que puedes obtener en algunos casos. Si a esto le añadimos la ventaja que nos aporta el cambio €/dólar, los precios son muy interesantes.

Todo esto agravado por el archifamoso cambio en las cuentas gratuitas de Spotify. Twitter se ha llenado de mensajes de gente que se quejaba, que daba alternativas de servicios de música, de webs que pasaban tus playlists a Grooveshark, etc. ¡¡¡Todo este lío por los 3€ al mes que cuesta la versión de pago!!!

En fin, está bien, querer servicios gratis, pero también muchos tenemos que hacer esta reflexión:

Si soy emprendedor pero lo quiero todo gratis, entonces, ¿cómo prentendo qué alguien pague por mis servicios?

 

Escribe tu comentario »

Infografía web: ¿cuánto tiempo se pierde cargando datos innecesarios?

internet, webEscribe tu comentario »

GTMetrix es una herramienta de análisis de webs, que mantiene un informe de los 1000 sitios más importantes de Internet de acuerdo con Google (sin incluir google.com y youtube.com).

En esta web, he encontrado esta infografía sobre el tiempo que se pierde en la carga de datos innecesarios en los sitios web:

Infografía: cuanto tiempo se gasta en cargar datos innecesarios

Curioso, ¿no?

Escribe tu comentario »

Tip: corregir errores 404 en Prestashop

eCommerce, seo, web11 Comentarios. Escribe el tuyo »

Esto más que un post en un consejo para los que estén empezando con Prestashop y que están obteniendo errores de URL y 404 de su servidor web:

“Desactivar las URL amigables no es la solución”

Los enlaces amigables van a mejorar el posicionamiento de nuestras páginas de productos, que pasarán de ser www.nuestrositio.com/7389573, a algo así como www.nuestrositio.com/nombre-del-producto. De esta forma los buscadores (lease Google) indexarán mejor las páginas y aparecerán en posiciones más altas en las búsquedas de los usuarios.

Cuando en Prestashop (o en cualquier CMS) basado en Apache aparece un error de URL, o un error con código 404 del servidor, el problema suele estar en el 99% de los casos en el fichero .htaccess, que controla cómo se interpretan los enlaces.

Si estamos en una instalación nueva de Prestashop:

  1. Con nuestro cliente FTP o desde el panel de control de hospedaje, crear un fichero vacío con nombre “.htaccess” en el directorio principal.
  2. Asignar permisos al fichero (644, de esta forma Prestashop podrá leer y escribir).
  3. Ir a la pestaña Preferencias y activar “URL amigable”.
  4. Ir a la pestaña Herramientas -> Generadores, y hacer clic en el botón “Generar el archivo . Htaccess”

Si estamos migrando Prestashop a otro servidor, lo primero que hay que verificar es que el servidor web es Apache. Lo segundo, que la carpeta raíz donde está nuestra tienda se llama igual que en el antiguo servidor.

¡Espero que os sirva!

11 Comentarios. Escribe el tuyo »

… ¿y qué pasa con los pianos de cola?

empresas, internet, webEscribe tu comentario »

He escuchado varias veces por radio o en conferencias grabadas, intervenciones de Rodolfo Carpintier que es el presidente de DAD, la mayor incubadora de proyectos de Internet hay en España.

Me gusta su forma de ver las cosas, es un tipo directo y muy claro. Además, no habla sólo para los perfiles de emprendedores con los que el suele tratar, sino que tiene un discurso más entendible por todo tipo de público.

Escuchando una conferencia suya hace unos días (que recomiendo fervientemente), en la que hablaba sobre su visión de cómo van a ser las empresas del siglo XXI, y decía que hasta ahora parecía que ciertos axiomas empresariales se aplicaban sólo a empresas que trabajaban en el ámbito de Internet, y no a empresas que trabajaban con bienes físicos.

Carpintier cuenta que hasta ahora otros empresarios le decían que sus ideas sólo se podían aplicar al ámbito de las empresas digitales, pero no al resto, y que le decían “vosotros sólo hablais de cosas virtuales, pero… ¿qué pasa con los pianos de cola?“. Pero él esta convencido de que no, y cuenta que recientemente en el diario The Economist aparecía un violín de madera, fabricado por una impresora. El violín se diseñaba en el ordenador, y una “impresora” sacaba un violín completamente terminado y listo para dar conciertos.

Con esta noticia, Carpintier afirma que la empresas del futuro cuanto mejor sean, menos empleados van a tener. Por lo tanto, las empresas necesitarán menos trabajadores. Pero en contra de lo que podría parecer, cada vez hay más puestos de trabajo.

¿Cómo enfocar esto?. Pues haciéndonos expertos y vendiendo nuestros servicios y conocimientos en la Red. Pero esta venta tiene que afrontarse con mentalidad global, pues nuestros clientes pueden estar en cualquier parte del mundo, y hay que tener una gran dedicación, para investigar el mercado, para probar ideas, para hacer prospección de mercados, etc. Además, debemos tener en cuenta que la tendencia de Internet es hacia la gratuidad, por eso debemos de intentar oferecer servicios escalables, low-cost y en los que el cliente haga el 90% del trabajo.

Es fácil de decir, ¿verdad?.

 

P.D. Si quieres leer algo más, aquí tienes un artículo sobre Impresión 3D

 

Escribe tu comentario »

Gestión de tareas con Nirvana

General, internet, ProductividadEscribe tu comentario »

Llevo un tiempo buscando alguna forma de mejorar mi rendimiento laboral, porque me toca hacer tareas más diversas cada vez. Estoy pasando de un trabajo más técnico, a un trabajo más “multidisciplinar”, lo que consigue que esté más disperso durante el tiempo de trabajo.

De lo que he probado, me ha gustado la técnica del Pomodoro, por su sencillez, y la G.T.D. por su filosofía. Lo que más me gusta sobre todo de GTD es la idea de “apunta y olvida”, que sirve para que cuando estás haciendo algo no se disperse tu concentración: la apuntas en tu bandeja de entrada y continuas con lo que estás haciendo. Cuando hayas terminado tu tarea actual, ya revisarás lo que haya pendiente para continuar.

Este enfoque es lo que más me convence, porque hoy en día con el móvil, el teléfono fijo, varias cuentas de e-mail, compañeros de trabajo, etc., la gente se ha acostumbrado a pillarte en cualquier momento y pasarte una tarea. Así que si no te centras en lo que estás haciendo, estás perdido.

Pues eso me pasaba a mí, a si que depués de decantarme por GTD y leer varios artículos sobre cómo aplicarla, tenía que decidirme por una aplicación informática para gestionarla. No es que sea necesario, pero aplicar GTD con el ordenador es mucho más comodo, porque copiar y pegar no tiene precio.

Bueno tendiendo claro que mi Moleskine no iba a ser mi herramienta GTD (aunque podría serlo), me decidí por una herramienta web. Como hace tiempo tenía una cuenta casi olvidada en rememberthemilk.com, primero probé con ella. El problema es que aunque es muy completa y muy, pero que muy ágil, es demasiado compleja para lo que yo quería, además de tener un interfaz poco atractivo.

Después probé Nirvana, que tiene cuentas gratuitas, y de momento sigo con ella.

¿Por qué Nirvana?

  • Interfaz moderno, ágil y con drag and drop.
  • Sencilla, pero haciendo lo que tiene que hacer.
  • Exportación via e-mail de todo lo almacenado.
  • Orientación a la metodoloía GTD.
  • Creación de tareas mediante e-mail a una dirección privada.

Nirvana todavía está en versión Beta, pero a mí me ha funcionado bien hasta la fecha. Con las cuentas de pago, llegarán más funciones como cuentas con mayor capacidad y aplicaciones para los diferentes S.O. móviles. Pero de momento, para mí es bastante.

En otro hueco, me gustaría hacer un mini tutorial de uso en español. Pero eso será otro día.

 

P.D.: Si quieres mejorar tu productividad personal te recomiendo fervientemente el blog de Berto Pena.

Escribe tu comentario »

Estrenando móvil: HTC Desire HD

General, Google, hardware, móvilesEscribe tu comentario »

Acabo de recoger el nuevo móvil y no me puedo resistir a poner una foto. Aquí está el flamante HTC Desire HD.

Ya sé que es pronto para impresiones, pero a bote pronto…

  • Positivo: se mueve muy rápido entre aplicaciones y cargando páginas web.
  • Negativo: el peso (165 grs.), y que se notan mucho las huellas en la pantalla (me parace que habrá que limpiarla varias veces al día).
Escribe tu comentario »

2011 no va ser el año en que cambie la forma de ver la “tele”

General, internetEscribe tu comentario »

Hay gente que cree que este año puede cambiar la forma de ver la televisión, y aunque es cierto que hay empresas como Google, Apple, etc. que están apostando por “su Internet TV”, yo no creo que vaya a ser una revolución. Sí será una evolución.

Menos zapping

La calidad de la televisión que podremos ver en el futuro será mejor, ya que podrá utilizar nuestros perfiles en redes sociales, registros de búsquedas, intereses, etc., para hacer una TV a la carta. Este canal personalizado debería encajar bastante bien con nuestros gustos, lo que mejoraría nuestra experiencia al reducir el uso del mando a distancia.

TV Social

Cada vez más gente estamos viendo la tele y al mismo tiempo con el ordenador, algunas veces recomendando o comentando programas. Eso mismo podríamos hacer directamente desde el televisor. Además se añade el aliciente de poder ver si mi familia o mis contactos están viendo este o aquel programa.

Como quiero y cuando quiero

Es obvio, ya lo hacemos con Youtube o canales como los de Televisión Española. Vemos programas en nuestro ordenador que están disponibles en vídeo, escuchamos música viendo el canal de nuestro cantante favorito en Youtube, descargamos el podcast del programa de radio que ayer no podimos escuchar para llevarlo en nuestro MP3 y escucharlo en el coche, y muchas más cosas que podemos ver/escuchar a la carta.

La mejora en los anchos de banda, nuevas funciones y mejora de velocidad de nuestros ordenadores/tabletas/móviles/televisiones… va a provocar un cambio en nuestra forma de ver la tele (y escuchar la radio), pero esta evolución se inició hace un tiempo y no podemos poner una fecha concreta. En cualquier caso, bienvenida sea esta nueva etapa.

Escribe tu comentario »


Diseñado por j david macor.com. WP Theme & Icons originales por N.Design Studio. Traducido por Trazos Web.
Entradas RSS Comentarios RSS Acceder