27 de noviembre de 2009

Google se moderniza: Preparando el nuevo buscador



El buscador más utilizado del mundo, Google, parece ser que prepara un nuevo aspecto más moderno. Las pruebas ya están disponibles en la Web. La estética cambia, los botones más coloridos, etc.

Para poder lograrlo, es necesario hacer lo siguiente:
- Entrar en http://www.google.com/ncr (seguramente, te redireccionará a http://www.google.es/ ó http://www.google.com/)
- Copiar en la barra de navegación (donde aparece http://ww.google.es/) lo siguiente:
 javascript:void(document.cookie="PREF=ID=20b6e4c2f44943bb:U=4bf292d46faad806:TM=1249677602:LM=1257919388:S=odm0Ys-53ZueXfZG;path=/; domain=.google.com");

Aunque aparentemente no ha cambiado nada, abre una nueva pestaña de tu navegador y vuelve a  entrar a http://www.google.com/ncr y verás el nuevo buscador.

26 de noviembre de 2009

HTML URL Encode

Para completar la tabla de mi anterior artículo sobre caracteres especiales en HTML, os dejo ahora una tabla de la codificación de la URL, que sirve básicamente cuando te mandan por la URL palabras con tilde, acentos y letras como la ñ o la ç. En estos casos, es conveniente que la URL vaya codificada, para evitarnos molestias. Algunos navegadores como Firefox siempre codifican la URL, mientras que nuestro buen amigo el Internet Explorer ya no lo hace siempre, con lo cual empiezan los problemas.

Codificación URL del al %8f

Valor ASCII
Codificación URL
Valor ASCII
Codificación URL
Valor ASCII
Codificación URL
æ

0
%30
`
%60

%01
1
%31
a
%61

%02
2
%32
b
%62

%03
3
%33
c
%63

%04
4
%34
d
%64

%05
5
%35
e
%65

%06
6
%36
f
%66

%07
7
%37
g
%67
backspace
%08
8
%38
h
%68
tab
%09
9
%39
i
%69
linefeed
%0a
:
%3a
j
%6a

%0b
;
%3b
k
%6b

%0c
<
%3c
l
%6c
c return
%0d
=
%3d
m
%6d

%0e
>
%3e
n
%6e

%0f
?
%3f
o
%6f

%10
@
%40
p
%70

%11
A
%41
q
%71

%12
B
%42
r
%72

%13
C
%43
s
%73

%14
D
%44
t
%74

%15
E
%45
u
%75

%16
F
%46
v
%76

%17
G
%47
w
%77

%18
H
%48
x
%78

%19
I
%49
y
%79

%1a
J
%4a
z
%7a

%1b
K
%4b
{
%7b

%1c
L
%4c
|
%7c

%1d
M
%4d
}
%7d

%1e
N
%4e
~
%7e

%1f
O
%4f

%7f
space
%20
P
%50

%80
!
%21
Q
%51

%81
"
%22
R
%52

%82
#
%23
S
%53
ƒ
%83
$
%24
T
%54

%84
%
%25
U
%55

%85
&
%26
V
%56

%86

%27
W
%57

%87
(
%28
X
%58
ˆ
%88
)
%29
Y
%59

%89
*
%2a
Z
%5a
Š
%8a
+
%2b
[
%5b

%8b
,
%2c
\
%5c
Œ
%8c
-
%2d
]
%5d

%8d
.
%2e
^
%5e
Ž
%8e
/
%2f
_
%5f

%8f

Codificación URL del %90 al %ff

Valor ASCII
Codificación URL
Valor ASCII
Codificación URL
Valor ASCII
Codificación URL

%90
À
%c0
ð
%f0

%91
Á
%c1
ñ
%f1

%92
Â
%c2
ò
%f2

%93
Ã
%c3
ó
%f3

%94
Ä
%c4
ô
%f4

%95
Å
%c5
õ
%f5

%96
Æ
%c6
ö
%f6

%97
Ç
%c7
÷
%f7
˜
%98
È
%c8
ø
%f8

%99
É
%c9
ù
%f9
š
%9a
Ê
%ca
ú
%fa

%9b
Ë
%cb
û
%fb
œ
%9c
Ì
%cc
ü
%fc

%9d
Í
%cd
ý
%fd
ž
%9e
Î
%ce
þ
%fe
Ÿ
%9f
Ï
%cf
ÿ
%ff

%a0
Ð
%d0


¡
%a1
Ñ
%d1


¢
%a2
Ò
%d2


£
%a3
Ó
%d3



%a4
Ô
%d4


¥
%a5
Õ
%d5


|
%a6
Ö
%d6


§
%a7

%d7


¨
%a8
Ø
%d8


©
%a9
Ù
%d9


ª
%aa
Ú
%da


«
%ab
Û
%db


¬
%ac
Ü
%dc


¯
%ad
Ý
%dd


®
%ae
Þ
%de


¯
%af
ß
%df


°
%b0
à
%e0


±
%b1
á
%e1


²
%b2
â
%e2


³
%b3
ã
%e3


´
%b4
ä
%e4


µ
%b5
å
%e5



%b6
æ
%e6


·
%b7
ç
%e7


¸
%b8
è
%e8


¹
%b9
é
%e9


º
%ba
ê
%ea


»
%bb
ë
%eb


¼
%bc
ì
%ec


½
%bd
í
%ed


¾
%be
î
%ee


¿
%bf
ï
%ef


SQL Serever: Obtener fechas

El trabajar con fechas, siempre ha sido un dolor de cabeza. Dejo aqui algunas funciones con las cosas básicas:

El primer día del mes

SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)

El último día del mes
SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate()  )+1, 0))

El Lunes de la semana actual
SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)

Primer dia del año
SELECT DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)

Ultimo dia del mes anterior
SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(mm,0,getdate()  ), 0))

Ultimo dia del año anterior:
SELECT dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate() ), 0))

Primer lunes del mes
SELECT DATEADD(wk, DATEDIFF(wk,0,dateadd(dd,6-datepart(day,getdate()),getdate())), 0)


Primer domingo del mes
SELECT DATEADD(wk, DATEDIFF(wk,6,DATEADD(dd,6-DATEPART(DAY,GETDATE()),GETDATE())), 6)

Último domingo del mes
SELECT DATEADD(wk, DATEDIFF(wk,6,DATEADD(ms,-3,DATEADD(mm, DATEDIFF(m,0,GETDATE()) 1, 0))), 6)


25 de noviembre de 2009

Caracteres Especiales en HTML

Una de las cosas que siempre busco en Internet, porque me olvido, son los caracteres especiales de HTML. Muchas veces, cuando se quiere utilizar símbolos tales como "<" ó  "/", nos encontramos con que algunos navegadores no los muestran adecuadamente



Vocales
Caracter
Descripción
Código ASCII (Encoded)
Código caracter
á
vocal a acentuada
%E1
&aacute;
é
vocal e acentuada
%E9
&eacute;
í
vocal i acentuada
%ED
&iacute;
ó
vocal o acentuada
%F3
&oacute;
ú
vocal u acentuada
%FA
&uacute;
Á
vocal a mayúscula acentuada
%C1
&Aacute;
É
vocal e mayúscula acentuada
%C9
&Eacute;
Í
vocal i mayúscula acentuada
%CD
&Iacute;
Ó
vocal o mayúscula acentuada
%D3
&Oacute;
Ú
vocal u mayúscula acentuada
%DA
&Uacute;
ü
"u" con diéresis minúscula
%FC
&uuml;
Ü
"u" con diéresis mayúscula
%DC
&Uuml;
ç
cedilla minúscula
%E7
&ccedil;
Ç
cedilla mayúscula
%C7
&Ccedil;
ñ
cedilla mayúscula
%F1
&ntilde;
Ñ
cedilla mayúscula
%D1
&Ntilde;


Símbolos
Caracter
Descripción
Código HTML
Código ASCII (Encoded)
Código caracter
espacio en blanco
&#32;
%20
&nbsp;
!
signo de exclamación
&#33:


"
comilla
&#34;


#
almohadilla
&#35;


$
signo de dolar
&#36;


%
porcentaje
&#37;


&
ampersand
&#38;

&amp;
'
apóstrofe
&#39;


(
apertura paréntesis
&#40;


)
cierre paréntesis
&#41;


*
asterisco
&#42;


+
signo de suma
&#43;


,
coma
&#44;


-
guión
&#45;


.
punto
&#46;


/
barra
&#47;
no se puede utilizar

dos puntos
&#32;


punto y coma
&#32;


signo "menor que"
&#32;


signo "mayor que"
&#32;


cierre signo interrogación
&#32;


arroba
&#32;


[
apertura corchete
&#91;


]
cierre corchete
&#93;


\
barra inclinada
&#92;


_
guión bajo
&#95;

&nbsp;
~
tilde
&#126;




Espero que esta tabla les sea de ayuda. He puesto más de 1 representación, para poder tener todo junto y no tener que estar buscando en 80 tablas distintas.

14 de noviembre de 2009

Comic Life: El software para que hagas tu propio comic

http://www.rafaelgo.com/comiclife/Untitled3/Comic.htmlHe estado ha finales de octubre en Barcelona, asistiendo al XV Salón del Manga en Barcelona. Eso ha hecho despertar mi vieja afición por el comic. Uno de los software más conocidos, y que personalmente me gusta, es comiclife. Con su multitud de plantillas, te permite ir creando poco a poco comics.

Con un IDE bastante intuitivo, sólo tienes que ir arrastrando las imágenes y acomodarlas dentro de los recuadros de cada una de tus páginas. Automáticamente te puede generar tu comic para que lo cuelgues en la Web.

Para prueba, he puesto un comic de sólo 2 páginas, que podrás ver si pinchas en la siguiente imagen:



10 de noviembre de 2009

Cumpleaños Feliz Firefox

El día 9 de noviembre, se cumple el quinto cumpleaños del navegador Firefox. Este fue el primer navegador de código abierto que entró en competencia con Internet Explorer. Si hacemos historia, Internet Explorer entró en los PC's con Windows compitiendo con Netscape. Sin embargo, ahora Netscape ya no existe y el rival más duro en este momento es nuestro querido Firefox. ¡Larga vida a Firefox!

La página oficial de la celebración en español es la siguiente: http://www.spreadfirefox.com/5years/es-ES/
Aquí puedes ver las distintas actividades que se estan realizando por el quinto cumpleaños de Firefox, además de poder poner en tu twitter que tu también celebras este aniversario (¡¡yo ya lo he hecho!!).



Estaba leyendo en Wordpress.com, donde tengo mi blog personal, que por primera vez Firefox superaba a Internet Explorer como navegador con un porcentaje de visitas del 45,7% vs 38,7% (para los más curiosos, Safari se queda en un 8,75% y Chrome con un 5,2%).

El primer virus para el iPhone viene con la foto de Rick Astley

Ya ha salido el primer virus (o para ser más preciso gusano) para el iPhone de Apple. El gusano es obra de un jóven hacker australiano de 21 años de edad cuyo nick -o seudónimo- es Ashley Towns.


Este primer virus no es un virus malicioso, de los que borran información o roban información de tu iPhone, sino que coloca la foto de un artista de la década de los 80's en tu iPhone, como te muestro en la imagen. Al parecer, este hacker estaba aburrido y se dedicó a hacer un gusano que actualizara la imagen de fondo del iPhone y se distribuyera entre los contactos de cada movil que infecta.

La foto llega con un mensaje que dice: "ikee is never going to give you up" (que traducido sería algo así como: ikee no te abandonará nunca), en referencia a una de las canciones más famosas de Rick Astley "Never Gonna Give You Up".

Borrar el virus no parece ser complicado, pero implica el tener que cambiar la clave de entrada al teléfono y borrar ciertos ficheros de configuración.

Asi que, a partir de ahora, estar atentos a que no se os llene el iPhone de virus!! Vaya coñazo!


4 de noviembre de 2009

¡¡Twiter al fin en Español!!!


Ya es una realidad: Twitter en español! Hace un mes, twitter.com, a aplicación que te permite publicar en internet ¿qué estas haciendo?, pidió a sus usuarios que ayudarán en la traducción de sus contenidos para poder tenerlo en español y otros idiomas.

El resultado, para el caso del español, ya está disponible. Incluso, han escrito la noticia del lanzamiento del idioma español en su blog oficial, en su primer artículo en la lengua de Cervantes.


Yo ya he actualizado mi Twitter para que sus contenidos se muestren en español. El cambio es muy sencillo: basta entrar en la configuración de la cuenta. en la pestaña Cuenta, se cambia el idioma por el español. Se guarda y listo!! Todo traducido.

Se espera que próximamente, Twitter este disponible también en francés y alemán; idiomas muy importantes para la internacionalización que busca actualmente esta empresa.

3 de noviembre de 2009

Móvil prepago: O te identificas ante tu operador de telefonia movil o pierdes el número

Hasta el día 7 de noviembre, las personas que utilizan un movil con una tarjetade prepago, tienen tiempo para identificarse ante su compañia de telefonía movil. En caso de no hacerlo, tal como lo exige la ley, estos usuarios perderán sus números de teléfono y no podrán recuperarlo.

La medida es bastante rígida. Las compañias de telefonía movil han intentado alargar el plazo ó, en todo caso, suspender la línea y dar un plazo adicional para que aquellas personas que les habían suspendido las líneas de teléfono móvil pudieses cumplir con la Ley. Pero, al parecer, el gobierno no ha dado su brazo a torcer. Así que las empresas de telefonía movil intentan, vía SMS y llamadas telefónicas, de localizar a estos ¿millones de usuarios? (algunos calculan que aún quedan pendientes más de 4 millones de tarjetas prepago que no se sabe a quienes pertenecen) que pueden perder su número de teléfono móvil el próximo 9 de noviembre.

La obligación legal de tener que dar tus datos personales e identificarte con un número de teléfono (en particular estoy en desacuerdo) se realizó para evitar que terroristas y otros criminales pudiesen adquirir tarjetas de telefonía moviles sin identificarse; de tal forma que la justicia pudiese llegar rápidamente, vía las empresas de móviles, a los propietarios de cualquier número de teléfono móvil. Como siempre, nos quitan libertad en aras de una supuesta seguridad.

Importante resaltar que el trámite es gratuito (no deberían cobrarte nada por registrar tus datos). Y además, esta medida afecta sólo a las empresas más antiguas de telefónia movil: Telefónica, Orange, Vodafone. Los operadores virtuales, como Yoigo, no se ven afectados porque la Ley empezó a regir el 9 de noviembre de 2007, antes que entraran en funcionamiento estas empresas.