martes, 10 de mayo de 2011

Http Proxy con Apt-get en ubuntu 10.10

Si tienen el error 407 Proxy Authentication Required al intentar actualizar con Apt-get update.

Lo que se debe hacer es lo siguiente:
 
1. Sistema->Preferencias->Proxy de la red-> Setear : Conexion directa a internet.
2. Sistema->Administracion->Synaptic->Preferencias->Red-> Setear : Conexion directa a internet.

Luego Crear el archivo 

/etc/apt/apt.conf

Y agregar las siguientes lineas :

Acquire::http::Proxy "http://username:password@proxy:port";
Acquire::ftp::Proxy "ftp://username:password@proxy:port";

 Luego ejecutar :

sudo apt-get update

 Y listo..!!!

martes, 23 de noviembre de 2010

Where Dinámico Pl/SQL.

Hace unos días me hacia esta pregunta a mi mismo en el trabajo y no sabia ni para donde agarrar.
Luego de pensarlo un rato y viendo algunos ejemplos de el uso de la Función Nvl pude llegar a lo siguiente:
Cuando necesitamos crear un Stp que dentro de él debe realizar búsquedas o procesar algún cursor, se nos presenta un problema, como sabemos cuando un campo es nulo o trae un valor, por lo tanto tenemos que armar un Query en tiempo de ejecución o dinámico como leí en varios lados.
Cuando el campo trae un valor tenemos un Query similar a este:
Select * from tabla where campo = valor;
O cuando el parámetro es nulo:
Select * from tabla where campo is null;
Para integrar estas dos situaciones se puede hacer lo siguiente:
Select * from tabla where
(
(nvl(campo,0) = 0 and campo is null)
or
(nvl(campo,0) <> 0 and campo = valor )
);

Cuando campo es Null por ejemplo, la función Nvl devuelve 0 y se da True la primer parte del And, y por lo tanto cuando el motor evalúa la segunda parte del AND.
Para la segunda parte del OR la Funcion “Nvl(campo,0) <> 0” es False y ya no evalúa el resto de la condición.
De esta manera funciona nuestro Where Dinámico Guiño.
Espero que sea de ayuda.

martes, 16 de noviembre de 2010

Se viene el @Facebook nomas

Facebook acaba de anunciar su mail @Facebook con la cual se podra integrar las cuentas de mail como Yahoo,Gmail,Hotmail.

Segun el capo de Facebook Mark Zuckerberg este nuevo mail no buscar reemplazar los servicios existentes, tan solo extenderlos de esta manera

Facebook te podra enviar un sms si estas en la calle o te llega como mail, si estas conectado al chat te llega como chat el mensaje.

Unas de las posibilidades que lei en otro blog es que se pueden recibir mails o mensajes solo de amigos, por lo tanto evitar el spam.

Recordemos que Google en algun momento intento algo similar con Wave y tiempo despues lo abandonaron.

Esta vez tendra exito? Yo creo que seguramente ya que facebook es una de las redes sociales mas usadas y simples (aunque deja mucho que desear las configuraciones de seguridad, que dia a dia estan mejorando)

Cya.

domingo, 14 de noviembre de 2010

RockMelt, el navegador para redes sociales.

RockMelt es un navegador que había visto hace algún tiempo en YouTube y no recordaba el nombre, anoche buscando y buscando encontré un video.

El objetivo de este Navegador es unir las redes sociales con el uso de la web, de esta manera los usuarios de Facebook verán sus amigos son integrados directamente en el navegador, desde ahí podes chatear con ellos o compartir fotos y/o links.

Les agrego un video para que puedan ver las posibilidades de este navegador por si solos.

Por ahora solo esta disponible por invitación tal como era el servicio Gmail hace algunos años cuando comenzó. ( que viejo soy )

sábado, 13 de noviembre de 2010

Motion Interpolation Mediante Soft

Hoy me pasaron un link muy interesante donde explicaba como realizar mediante Soft el Motion Interpolation que marcas como SONY, SAMSUNG y SHARP traen como una gran ventaja ( realmente lo es ).

Para los que no lo conocen pueden verlo aca [Enlace].

Al parecer se necesita una muy buena PC, yo con mi timida Compaq 610 pude visualizar videos .AVI viejos, cuando intente con un DVD se me moria la pc, tema de intentarlo con una mejor pc.

Se necesita instalar lo siguiente :

  1. Klite Codec Pack [Enlace].
  2. Avisynth 2.5.8 [Enlace].
  3. Avisynth 2.5.8 MT [Enlace].
  4.  MVTools [Enlace] 
Ir al pie de pagina del 4to Link y descargar.

El tercer Download hay que descomprimirlo y copiar el Archivo avisynth.dll en la carpeta c:\windows\system32\ y el resto de los Archivos en la carpeta c:\program files\avisynth 2.5.8\plugins.

En caso de que tengan el Windows 64 bits deberan copiar el Archivo avisynth.dll en la carpeta c:\windows\syswow64\ y el resto de los archivos en la carpeta c:\program files (x86)\avisynth 2.5.8\plugins.

El cuarto Download hay que descomprimir la Dll mvtools2.dll en la carpeta plugins del avisynth.

Luego hay que configurarlo desde el ffdshow Video Decoder, lo pueden encontrar en Inicio >Todos los Programas>K-Lite Codec Pack> Configuration. Tambien pueden encontrarlo al ejecutar un video en el Systray.

Al Abrirlo en el menu de la izquierda se encuentra el Avisynth, lo activan y lo dejan tal cual como esta en la siguiente screenshot.




SetMtmode(2,16)
global source=ffdshow_source()
source=changefps(source,source,true)
super = MSuper(source, pel=1, hpad=0, vpad=0, chroma=false)
backward_vec = MAnalyse(super, blksize=32, isb = true, chroma=false, searchparam=1, search=0)
forward_vec = MAnalyse(super, blksize=32, isb = false, chroma=false, searchparam=1, search=0)
MFlowFps(source, super, backward_vec, forward_vec, num=2*FramerateNumerator(source), den=FramerateDenominator(source), mask=0)
distributor()



En caso de tener un Quad Core donde dice SetMtmode(2,16) deberian dejarlo asi, en caso de tener un Dual Core deben colocarle los valores (2,8).

Salu2.