Recent twitter entries...

  •  

Trabajo desde casa (I) – No confíes en tu mail

Posted by | Posted in Empresa, Productividad | Posted on 09-03-2011

2

Aquí empieza una serie que titularé….. “cómo trabajar desde casa y no morir en el intento”. En él iré poco a poco desgranando cosas con las cuáles me ha tocado lidiar en los últimos meses y que me han hecho reflexionar acerca de qué prácticas son las mejores para mejorar la productividad, espero que os sirvan.

Al primer capítulo lo llamaré “Trabajo desde casa (I) – No confíes en tu mail”.

El mail es un arma muy peligrosa

El problema es el siguiente: Existe un individuo (nunca reconoceré que soy yo, ¿de acuerdo?) que tiene una cuenta de mail profesional ligada a una cuenta personal de correo. Nada más que se levanta enciende el ordenador y abre el mail, que se queda conectado hasta que se va a la cama. A veces recibe mails con una gran cantidad de trabajo, y estos suelen ser recibidos a última hora de la tarde cuando este individuo quiere cerrar el chiringuito y o bien irse a la cama o bien hacer otra actividad.

Consejos para evitar morir debido a tu mail:

  • Si puedes separar el mail de trabajo y el personal hazlo, nunca es agradable descubrir un sábado que tienes tropecientas cosas que hacer la siguiente semana, puede llegar a arruinar tu fin de semana. Es necesario que sepas separar tu vida personal de la profesional.
  • Si puedes no mirar el mail de trabajo durante vacaciones o durante el fin de semana llegarás a ser más productivo cuando realmente estés a tope con el trabajo. Es necesario que cuando estés descansando realmente lo estés haciendo.
  • Nunca abras el mail de trabajo a primera hora de la mañana. La primera hora de la mañana suele ser la más productiva, no la malgastes contestando mails que pueden ser contestados más adelante.
  • Nunca abras el mail de trabajo por la noche. ¿En qué estás pensando cuando haces esto? Duerme bien y ya mañana será otro día para preocuparse. Cada día tiene su afán, y es mejor cogerlo con ganas.

Y nada, lo dicho, espero que estos consejos sirvan a alguien, y si no, me los aplicaré a mi mismo ;)

Problemas al insertar un video de youtube o de vimeo en joomla

Posted by | Posted in Joomla, Video | Posted on 21-02-2011

4

Cada vez que intento introducir un vídeo de youtube o de vimeo actualmente en un artículo/categoría,…. de joomla me daba problemas, no permitiéndome ver el vídeo, es cómo si desapareciera al salvarlo sin dejar rastro.

¿Por qué sucede esto?

Pues porque actualmente los códigos de inserción de los vídeos están creados por iframes, a diferencia de hace poquitos meses que estaban creados por object, de esta forma, lo que antes era

<object width="400" height="300"><param name="allowfullscreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=19661606&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" />
<embed src="http://vimeo.com/moogaloop.swf?clip_id=19661606&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1&amp;autoplay=0&amp;loop=0"  type="application/x-shockwave-flash" allowfullscreen="true"  allowscriptaccess="always" width="400"  height="300">
</embed>
</object>

ahora se ha convertido en

<iframe src="http://player.vimeo.com/video/19661606" width="400" height="300" frameborder="0"></iframe>

Joomla considera nocivos los iframes, y por ello los elimina sin pensarlo dos veces de ellos.

¿Cuál es la solución y cómo la obtengo?

La solución es la de obtener los antiguos códigos de inclusión de vídeos.

En youtube tienes que:

  • Ir al vídeo.
  • Darle al botón “Insertar”.
  • Marcar la check “Utilizar código de inserción anterior”.
  • Copiar el código y pegarlo donde se quiera.

En vimeo hay que:

  • Ir al vídeo.
  • Clicar la opción embed.
  • Darle al link que pone arriba de “Use the old embed code instead”.
  • Copiar el código y pegarlo donde se quiera.

FAQ visual de lo que es el SEO (inglés)

Posted by | Posted in SEO-SEM | Posted on 20-02-2011

0

Aquí os dejo un FAQ de lo que es el Search Engine Optimization u Optimización en los motores de búsquedas. Lo he conseguido de datadial.net

Explicación abreviada de lo que es el SEO

Problemas con el livequery de jquery

Posted by | Posted in javascript, jQuery | Posted on 28-01-2011

0

Hoy traigo la solución a un problema que me ha traido de cabeza la última hora, y es que utilizaba jquery, y más concretamente la sentencia livequery para que cada vez que me intentara llamar a una página que comenzara con http y contuviera sort: o bien page: me hiciera una llamada ajax.


En el ordenador de un amigo le funcionaba a la perfección, pero en mi caso me daba problemas. Rebuscando caí en este lugar, y vi que sustituyendo el livequery por live ya funcionaba.

Como pasar de String a Datetime y de Datetime a String en C#

Posted by | Posted in .net, c# | Posted on 22-12-2010

0

Hoy vamos a explicar cómo se hace para pasar una cadena de caracteres a su versión datetime y viceversa

 // String a DateTime
 String MiString;
 MiString= "1999-09-01 21:34 PM";
 //MiString= "1999-09-01 21:34 p.m.";  //Depende en la configuración regional

 DateTime MiDateTime;
 MiDateTime= new DateTime();
 MiDateTime= DateTime.ParseExact(MiString, "yyyy-MM-dd HH:mm tt",null);

Para pasar de formato DateTime a String tendremos que hacer:

 //DateTime a String
 MiDateTime = new DateTime(1999, 09, 01, 21, 34, 00);
 String MiString;
 MiString = MiDateTime.ToString("yyyy-MM-dd HH:mm tt");

Y aquí tenéis las especificaciones de lo que significan las letras utilizadas dentro del ToString (Sacado de esta web)

——————————————
d – Numeric day of the month without a leading zero.
dd – Numeric day of the month with a leading zero.
ddd – Abbreviated name of the day of the week.
dddd – Full name of the day of the week.

f,ff,fff,ffff,fffff,ffffff,fffffff – Fraction of a second. The more Fs the higher the precision.

h – 12 Hour clock, no leading zero.
hh – 12 Hour clock with leading zero.
H – 24 Hour clock, no leading zero.
HH – 24 Hour clock with leading zero.

m – Minutes with no leading zero.
mm – Minutes with leading zero.

M – Numeric month with no leading zero.
MM – Numeric month with a leading zero.
MMM – Abbreviated name of month.
MMMM – Full month name.

s – Seconds with no leading zero.
ss – Seconds with leading zero.

t – AM/PM but only the first letter.
tt – AM/PM ( a.m. / p.m.)

y – Year with out century and leading zero.
yy – Year with out century, with leading zero.
yyyy – Year with century.

zz – Time zone off set with +/-.
——————————————

Eliminar decimales en c#

Posted by | Posted in .net, c# | Posted on 17-12-2010

0

Me he encontrado ante el problema de que tenía una variable con un valor 5.0000 (con decimales) y necesitaba que no los tuviera. Para ello he utilizado la siguientes líneas de código

    Decimal variable = Decimal.Parse(string.Format("{0:N0}", variable);

Básicamente lo que hago es utilizar el formateo a string sin decimales “N0″, y volverlo a pasar a decimal.

Ver este link para más información

Cómo limitar el tamaño de texto en un textarea

Posted by | Posted in javascript | Posted on 08-12-2010

0

Hoy por hoy no hay ninguna propiedad maxlength para las textareas, y por ello nos veremos obligados a recurrir a crear estos componentes de la siguiente forma:


Básicamente lo que hacemos mediante esta función de javascript es que cuando se pasa el número de alfanuméricos de MaxLen se impedirá cualquier acción mediante teclado exceptuando las de suprimir, eliminar y moverte por el texto

Configurar Google Apps en tu servidor

Posted by | Posted in Correo, Dominios | Posted on 09-10-2010

0

Pues bien, tengo un dominio, y quería aprovechar todas las aplicaciones que Google gratuítamente me permite usar, en especial la del correo electrónico.
Para ello hay que seguir estos pasos:

  • Ir a http://www.google.com/apps/intl/es/group/index.html y darle a introducción, te llevará a https://www.google.com/a/cpanel/domain/new.
  • Introducir el nombre del dominio e indicar que eres el administrador.
  • Rellenar los datos del formulario que aparecerá al darle a Continuar.
  • Introducir el mail principal de administrador de google apps para el dominio y su contraseña y aceptar.
  • Verificar la propiedad del dominio (yo siempre lo hago creando el archivo que me piden y subiéndolo al servidor en el lugar que me piden).

Una vez realizado estos pasos ya está activado la cuenta de Google Apps, pero falta establecer los CNAME y los MX de nuestro servidor.

  • El CNAME mail debe apuntar a ghs.google.com.
  • Debes añadir los MX que Google te indique

En mi caso estos servidores son….

Dirección del servidor          MX Prioridad
ASPMX.L.GOOGLE.COM. 10
ALT1.ASPMX.L.GOOGLE.COM. 20
ALT2.ASPMX.L.GOOGLE.COM. 20
ASPMX2.GOOGLEMAIL.COM. 30
ASPMX3.GOOGLEMAIL.COM. 30
ASPMX4.GOOGLEMAIL.COM. 30
ASPMX5.GOOGLEMAIL.COM. 30

Y nada más, después sólo queda esperar que Google verifique que eres el administrador del dominio y has realizado los cambios adecuados…. y ya tienes tus cuentas de correo de tu dominio!!!!!!!!

Bordes redondeados en IE

Posted by | Posted in CSS, Diseño | Posted on 06-10-2010

0

Hoy explicaremos paso por paso lo que hay que hacer para poder tener bordes redondeados en todos los navegadores, y en especial en el que suele dar más problemas en este tema, el Internet Explorer.

Pasos a seguir:

  • Descargarse de DillerDesign el archivo js (yo he cogido el de mínimo tamaño puesto que realmente no voy a modificarlo). En caso de que lo hayan eliminado tb puedes descargarlo aquí.
  • Incluir ese js en el head.
<script src="/js/DD_roundies_0.0.2a-min.js"></script>
  • Al cuadro que queramos redondear le ponemos una clase que le identifique. Aquí lo haremos llamándolo por ejemplo “cuadro”.
<div class="cuadro">lo que queramos poner </div>
  • Justo al comienzo del body, pondremos.
<script type="text/javascript"></script>

¿Y qué significa esa última línea de código?

  • Primer parámetro ‘.cuadro’ indica la clase del div que queremos redondear.
  • Segundo parámetro ’10px 10px 10px 10px’ Qué redondeo queremos darle a cada una de las esquinas, en este caso a todas le damos 10px de redondeo.
  • Tercer parámetro false, significa que sólo querremos mostrarlo en el caso de que el usuario lo vea en IE. En el caso en que estemos en Firefox, Ópera, Chrome,… podremos hacerlo mediante css sin que añada líneas de código innecesarias.

Nota: Por Internet hay muchos sitios en donde se explica como hacerlo, pero en el 80% de las webs visitadas era erróneo, no sabéis cuanto tiempo he perdido viéndolo. Menos mal que encontré esta página, que es de donde he sacado esta forma, compatible con IE8 e IE7 (no he mirado más allá)

Vídeos de introducción a la programación para Windows Phone 7

Posted by | Posted in Programacion Web General | Posted on 05-10-2010

0

Si estas planteandote empezar a desarrollar aplicaciones para Windows Phone 7 es posible que te interese consultar los videos que adjuntamos. En ellos se presentan las herramientas de desarrollo para crear aplicaciones en Silverlight o XNA para WP7, las cuales, como podrás comprobar, tienen herramientas que están optimizadas para que el desarrollo sea fácil e intuitivo. Aparte de estos vídeos encontraremos toda la información, tutoriales y soporte necesario en Microsoft Development Network

Introducción a Silverlight

Introducción a XNA

Vía WP7 CONNECT