sábado, 22 de diciembre de 2012

Implementación de clase model para acceder a la API de Wikipedia


Ésto es un ejemplo de cómo podemos implementar un modelo PHP para acceder a la API de wikipedia. Los métodos protegidos, son otros ejemplos de parámetros para obtener un resultado diferente. Recomiendo que busquéis la documentación de la API de wikimedia para asegurarse de que los parámetros no han cambiado.

class Model_Encyclopedia
{

const WIKIPEDIA_API_URL = 'http://en.wikipedia.org/w/api.php';

/**
*
* @param type $name
* @param type $language
* @return null
*/
public static function get_page($name, $language = 'en')
{
                // here you could call one of the other protected methods, to change behaviour of the response
$parameters = array(
'action' => 'parse',
'prop' => 'text',
'format' => 'json',
'mobileformat' => 'html',
'uselang' => $language,
'page' => $name,
'section' => 2 // depends on the page
);
$query = http_build_query($parameters);
$url = self::WIKIPEDIA_API_URL . '?' . $query;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, \Input::user_agent());
$data = curl_exec($ch);
curl_close($ch);

// if curl fails, it will be a json_decode of false, and will not be an object
$data = json_decode($data);
if (is_object($data) && isset($data->parse))
{
return $data->parse;
}
return null;
}

protected static function _get_action_mobileview_parameters()
{
$parameters = array(
'action' => 'mobileview',
'format' => 'json',
'noheadings' => true,
'prop' => 'text|normalizedtitle',
'sections' => 2
);
return $parameters;
}

protected static function _get_action_query_parameters()
{
$parameters = array(
'action' => 'query',
'format' => 'json',
'rvprop' => 'content',
'titles' => 'medieval age',
'prop' => 'images|info|revisions',
'noheadings' => true,
'rvsection' => 2
);
return $parameters;
}

}

Ejemplo de carta de baja de ADSL


De: [NOMBRE Y APELLIDOS]
[DIRECCION COMPLETA]
[CODIGO POSTAL] [CIUDAD] [PROVINCIA]
Contrato nº xxx

A: [NOMBRE EMPRESA]
Apartado de Correos [XXX]
[CODIGO POSTAL] [CIUDAD] [PROVINCIA]

BARCELONA, XX XX XXX

Mediante la presente carta certificada con certificación de contenido les comunico mi deseo de darme de baja del servicio ADSL+LLAMADAS contratado con ustedes (Contrato nº xxxxxx), según especifica (Real Decreto 424/2005, de 15 de abril) y en 15 días como máximo a la fecha de recepción de este certificado por parte de [NOMBRE EMPRESA], ya que no necesitaré usar el servicio contratado que tengo con ustedes.

De idéntica manera, solicito que dicha baja sea efectuada estrictamente de acuerdo a las estipulaciones expresadas en la Ley 44/2006, de 29 de diciembre, que dentro del plazo arriba indicado, y en concordancia con la Cláusula Sexta de las Condiciones Generales de Contratación del Servicio, se reingrese en mi cuenta bancaria todo importe que se haya percibido por adelantado desde la fecha efectiva de baja hasta el último día de periodo de facturación.

El motivo de la baja es [MOTIVO]

También solicito que en cumplimiento de la LOPD (15/1999, 13 diciembre), cancelen todos mis datos personales que aparecen en sus bases de datos, así mismo como los que hayan sido cedidos a terceros por parte de [NOMBRE EMPRESA]

Datos del cliente que solicita el cese del servicio referido:
Nombre: xxxxxxx
Apellidos: xxxx xxxxx
NIF: xxxxxxxx
Identificador de contrato: xxxxx
Número de teléfono de abonado: xxxxx
Contrato de permanencia vencido en fecha xxxxxxxxxxx

Para que conste a todos los efectos oportunos.

FDO: [NOMBRE Y APELLIDOS]

PD: La Ley 44/2006 es la que prohibe las clausulas abusivas (cobrar por la baja en este caso)

martes, 18 de diciembre de 2012

Los mejores videos de Youtube en 2012


Youtube nos ha preparado un video que recopila los mejores videos subidos en 2012!
En este recopilatorio podemos encontrar Psy Gangnam Style (el más visto!), Alpha Cat, KassemG, Walk Off the Earth, Dave days, Pyrobooby, Barely political, Rhett and Link, Smosh, Epic Meal Time, Jenna Marbles, etc...

Lo mejor de youtube en 2012!

jueves, 13 de diciembre de 2012

Cómo instalar MariaDB en Ubuntu 12.04

Pequeño resumen de como instalar MariaDB (el fork de MySQL) en nuestro Ubuntu 12.04

1. Añadimos la GnuPG Key
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db

2. Añadimos a nuestro /etc/apt/sources.list las líneas siguientes
# MariaDB 5.5 repository list - created 2012-12-12 23:29 UTC # http://downloads.mariadb.org/mariadb/repositories/ deb http://ftp.igh.cnrs.fr/pub/mariadb//repo/5.5/ubuntu precise main deb-src http://ftp.igh.cnrs.fr/pub/mariadb//repo/5.5/ubuntu precise main

Nota: Si tienes una distribución diferente, puedes obtener la configuración desde la web oficial, sección distros: https://downloads.mariadb.org/mariadb/repositories/

3. Actualizamos APT
$ sudo apt-get update

4. Instalamos
$ sudo apt-get install mariadb-server-5.5


domingo, 4 de noviembre de 2012

Funcion javascript para calcular la distancia entre dos puntos

Ésta función espera dos objetos que tengan la propieadd lat y lon como grados.


var distanceBetween = function(lonlatA, lonlatB) {
var lat1 = lonlatA.lat.toRad();
var lat2 = lonlatB.lat.toRad();
var lon1 = lonlatA.lon.toRad();
var lon2 = lonlatB.lon.toRad();
var R = 6371; // earth radius (Km)
return Math.acos(Math.sin(lat1)*Math.sin(lat2) + Math.cos(lat1)*Math.cos(lat2) * Math.cos(lon2-lon1)) * R;
}


La funcion toRad se puede definir para todo número de JS así:

if (typeof Number.prototype.toRad == 'undefined') {
Number.prototype.toRad = function() {
return this * Math.PI / 180;
}
}

La formula utilizada es ésta
http://en.wikipedia.org/wiki/Spherical_law_of_cosines

jueves, 1 de noviembre de 2012

Optimizando multiples imagenes PNG recursivamente

Utilizando la herramienta pngcrush disponible con apt-get y creando un pequeño shell script podemos optimizar todas las imagenes .png que queramos dentro de un árbol de directorios recursivamente.

El script requiere como parámetro el path a partir del cual se buscarán los ficheros y por seguridad no permite especificar el path raíz de nuestro linux.
Ojo que sobreescribe los ficheros, así que tener cuidado y haceros copia de seguridad por si acaso :)

Aquí os dejo el script para optimizar recursivamente todas vuestras imagenes png.



#!/bin/sh

if [ $# -lt 1 ]
then
        echo "Missing path parameter to search into"
        exit 2
fi

if [ "$1" = "/" ]
then
        echo "root folder is not allowed"
        exit 2
fi

read -p "Crush all PNG files under $1 folder? yes / no ?" answer
if [ "$answer" != "yes" ]
then
        echo "Cancelled"
        exit 2
fi

echo "Looping inside $1"
for png in `find $1 -name "*.png"`
do
        echo "crushing $png"
        pngcrush "$png" temp.png
        mv -f temp.png $png
done;


Nota:  la linea pngcrush podeis personalizarla a vuestro gusto, por ejemplo añadiendo -brute para que la compresion sea superior (aunque mucho más lento).

He conseguido aproximadamente un 10% de reducción sin usar brute básicamente porque no me apetece esperar varias horas (eran cientos de ficheros)

Espero que os sirva :)


Montar samba share de Ubuntu a Ubuntu con smbmount

Habitualmente utilizo máquinas virtuales a las cuales me conecto desde mi host (en éste caso ambas son Ubuntu 12, el host es la version client y el guest es la version server).

En la máquina guest, debemos tener instalado samba y configurado al menos un recurso compartido

$ sudo vim /etc/samba/smb.conf


[www]
        comment = www folder
        read only = no
        path = /var/www
        writeable = yes
        guest ok = no
        create mask = 644
        directory mask = 644

$ sudo service smbd restart

En la máquina host, ejecutamos a mano o nos preparamos un script para lanzarlo cada vez que queramos montar el shared folder (también lo podemos poner en fstab con opción noauto, ya que recordemos que en éste caso estamos hablando de una máquina virtual que debe ser lanzada antes de montar el share)


#!/bin/bash
sudo smbmount //192.168.1.xxx/www /mnt/www -o rw,user=myuser,uid=1000,gid=1000

Y ya está, con ésto tendremos montado el shared con permisos de leer, escribir y borrar.
La parte de uid y gid es importante para que no se nos monte con otro usuario y nos de problemas de escritura o borrado.



lunes, 29 de octubre de 2012

Ver el huracán sandy en directo - cámaras e información

El huracán Sandy está llegando a la costa este de Estados Unidos. Éste huracán a alcanzado un viento máximo de 175Km/h.

Streaming the Weather channel en directo




Aquí pongo información interesante y cámaras cercanas al paso de la tormenta para ver en directo las últimas imágenes.
Parque de atracciones que queda justo en medio de la trayectoria del huracán: http://www.fantasyislandpark.com/webcam/default.htm

Aquí una webcam de un casino muy cercano al huracán
http://www.surfline.com/surf-report/casino-pier-mid-atlantic_4279/

Mapa de google con gráficos actualizados
http://google.org/crisismap/sandy-2012

Aquí se ve el huracán y la trayectoria estimada.



Aquí se puede ver información detallada de la tormenta.
http://www.woespana.es/cgi-app/tropicstorm?LANG=es&GEBIET=atl

El aviso oficial, a 28 de octubre de 2012 (20:00 UTC)


000
WTCA43 TJSJ 291811
TCPSP3

BOLETIN
HURACAN SANDY ADVERTENCIA INTERMEDIA NUMERO  29A
NWS CENTRO NACIONAL DE HURACANES MIAMI FL       AL182012 
TRADUCCION EMITIDA POR SERVICIO NACIONAL DE METEOROLOGIA SAN JUAN PR 
200 PM EDT LUNES 29 DE OCTUBRE DE 2012

...SANDY MOVIENDOSE MAS RAPIDAMENTE HACIA EL SUR DE NEW JERSEY...
...SE ESPERA QUE TOQUE TIERRA TEMPRANO AL ANOCHECER...


RESUMEN DE LAS 200 PM EDT...1800 UTC...INFORMACION 
--------------------------------------------------
LOCALIZACION...38.3 NORTE 73.1 OESTE
CERCA DE 110 MILLAS...180 KM AL SURESTE DE ATLANTIC CITY NEW JERSEY 
CERCA DE 175 MILLAS...285 KM AL SUR SURESTE DE NEW YORK CITY 
VIENTOS MAXIMOS SOSTENIDOS...90 MPH...150 KM/H
MOVIMIENTO ACTUAL...NOROESTE O 305 GRADOS A 28 MPH...44 KM/H 
PRESION MINIMA CENTRAL...940 MILIBARES...27.76 PULGADAS


VIGILANCIAS Y AVISOS
-------------------- 
CAMBIOS CON ESTA ADVERTENCIA...

NINGUNO.

RESUMEN DE LAS VIGILANCIAS Y AVISOS EN EFECTO...

UN AVISO DE TORMENTA TROPICAL ESTA EN EFECTO PARA...
* AL NORTE DE SURF CITY HASTA DUCK NORTH CAROLINA 
* PAMLICO Y ALBEMARLE SOUNDS

ADEMAS...SE ESPERAN VIENTOS CON FUERZA DE HURACAN A LO LARGO DE 
PARTES DE LA COSTA ENTRE CHINCOTEAGUE VIRGINIA Y CHATHAM 
MASSACHUSETTS. ESTO INCLUYE LA DESEMBOCADURA DEL POTOMAC DESDE COBB 
ISLAND HASTA SMITH POINT...LA PARTE SUPERIOR Y MEDIA DEL CHESAPEAKE 
BAY...DELAWARE BAY...Y LAS COSTAS ENTRE EL NORTE DE LA PENINSULA 
DELMARVA...NEW JERSEY...EL AREA DE NEW YORK CITY...LONG 
ISLAND...CONNECTICUT...Y RHODE ISLAND.

SE ESPERAN VIENTOS CON FUERZA DE TORMENTA TROPICAL EN EL NORTE DE 
CHATHAM A MERRIMACK RIVER MASSACHUSETTS...LA PARTE BAJA DE 
CHESAPEAKE BAY...Y AL SUR DE CHINCOTEAGUE HASTA DUCK NORTH 
CAROLINA...EL NORTE DEL PUNTO FINAL DEL AVISO DE TORMENTA TROPICAL.

OTRAS VIGILANCIAS Y AVISOS SOBRE TIERRA Y COSTEROS ESTAN EN EFECTO 
PARA ESTAS AREAS. VEASE LOS COMUNICADOS EMITIDOS POR LA OFICINA DEL 
SERVICIO NACIONAL DE METEOROLOGIA DE SU LOCALIDAD. 

PARA INFORMACION ESPECIFICA DE SU AREA EN LOS ESTADOS UNIDOS... 
INCLUYENDO POSIBLES VIGILANCIAS Y AVISOS SOBRE TIERRA...FAVOR 
MONITOREAR LOS PRODUCTOS EMITIDOS POR SU OFICINA LOCAL DEL SERVICIO 
NACIONAL DE METEOROLOGIA. PARA INFORMACION ESPECIFICA DE SU AREA 
FUERA DEL TERRITORIO DE LOS ESTADOS UNIDOS... FAVOR DE MONITOREAR 
LOS PRODUCTOS EMITIDOS POR SU OFICINA DEL SERVICIO METEOROLOGICO 
NACIONAL.


DISCUSION Y PERSPECTIVAS PARA LAS PROXIMAS 48 HORAS 
---------------------------------------------------
A LAS 200 PM EDT...1800 UTC...EL CENTRO DEL HURACAN SANDY FUE 
LOCALIZADO POR EL AVION CAZAHURACANES DE LA RESERVA DE LA FUERZA 
AEREA Y LOS RADARES DE NOAA CERCA DE LA LATITUD 38.3 
NORTE...LONGITUD 73.1 OESTE. SANDY ESTA MOVIENDOSE HACIA EL NOROESTE 
A CERCA DE 28 MPH...44 KM/H.  SE ESPERA QUE ESTE MOVIMIENTO GENERAL 
CONTINUE HASTA LA TARDE Y EL ANOCHECER HASTA TOCAR TIERRA...SEGUIDO 
POR UN GIRO HACIA EL OESTE NOROESTE ESTA NOCHE. EN LA 
TRAYECTORIA...EL CENTRO DE SANDY DEBE TOCAR TIERRA A LO LARGO O 
JUSTO AL SUR DE LA COSTA SUR DE NEW JERSEY TEMPRANO AL ANOCHECER.

REPORTES DE UN AVION CAZA HURACANES DE LA FUERZA AEREA INDICAN QUE 
LOS VIENTOS MAXIMOS SOSTENIDOS AUMENTARON A CERCA DE 90 MPH...150 
KM/H...CON RAFAGAS MAS FUERTES. SE ESPERA QUE SANDY HAGA TRANSICION 
A UN SISTEMA FRONTAL O UNA BAJA PRESION INVERNAL ANTES DE ENTRAR A 
TIERRA. SIN EMBARGO...ESTA TRANSICION NO ESTARA ACOMPANADA POR UN 
DEBILITAMIENTO DEL SISTEMA...Y DE HECHO...UN POCO DE FORTALECIMIENTO 
ES POSIBLE DURANTE ESTE PROCESO. SE ESPERA QUE SANDY SE DEBILITE 
DESPUES QUE ENTRE A TIERRA. 

VIENTOS CON FUERZA DE HURACAN SE EXTIENDEN HASTA 175 MILLAS...280 
KM...DEL CENTRO MAYORMENTE AL SUROESTE DEL CENTRO...Y VIENTOS CON 
FUERZA DE TORMENTA TROPICAL SE EXTIENDEN HASTA 485 MILLAS...780 KM. 
VIENTOS DE FUERZA DE TORMENTA TROPICAL SOSTENIDOS ESTAN OCURRIENDO A 
LO LARGO DE LONG ISLAND HACIA EL SUR A LO LARGO DE LAS COSTAS DE NEW 
JERSEY...DELAWARE...Y EL ESTE DE VIRGINIA...Y SE EXTIENDEN TIERRA 
ADENTRO HASTA EL CENTRO Y SUR DE LAS BAHIA DE CHESAPEAKE Y DELAWARE. 
UN REPORTE DE WEATHERLOW INDICA QUE VIENTOS SOSTENIDOS DE 54 
MPH...87 KM/H...CON RAFAGAS HASTA 63 MPH...102 KM/H...HAN OCURRIDO 
RECIENTEMENTE EN LONG ISLAND EN EATONS NECK NEW YORK. ADEMAS...UNA 
BOYA DE LA UNIVERSIDAD DE CONNECTICUT LOCALIZADA EN EL OESTE DE LONG 
ISLAND REPORTO RECIENTEMENTE VIENTOS SOSTENIDOS DE 38 MPH...61 
KM/H...CON UNA RAFAGA DE 54 MPH...87 KM/H...A UNA ALTURA DE 10 PIES 
SOBRE EL AGUA.

LA PRESION MINIMA CENTRAL ESTIMADA DESDE EL AVION CAZA HURACANES ES 
DE 940 MB...27.76 PULGADAS.  


PELIGROS AFECTANDO TIERRA
-------------------------
VIENTOS...CONDICIONES DE TORMENTA TROPICAL...O VIENTOS DE FUERZA 
GALERNA...ESTAN ACTUALMENTE OCURRIENDO SOBRE PORCIONES DE LOS 
ESTADOS DEL MEDIO ATLANTICO DESDE CAROLINA DEL NORTE HACIA EL NORTE 
HASTA LONG ISLAND. SE ESPERA QUE VIENTOS DE FUERZA GALERNA CONTINUEN 
MOVIENDOSE SOBRE PORCIONES DEL ATLANTICO MEDIO DURANTE LAS PROXIMAS 
HORAS. VIENTOS CON FUERZA DE HURACAN PODRIAN ALCANZAR LOS ESTADOS 
DEL ATLANTICO MEDIO...INCLUYENDO NEW YORK CITY Y LONG ISLAND...AL 
ANOCHECER. 

CABE NOTAR QUE LOS VIENTOS QUE ESTAN AFECTANDO LOS PISOS SUPERIORES 
DE LOS EDIFICIOS ALTOS SERAN MAS FUERTES SIGNIFICATIVAMENTE QUE 
AQUELLOS CERCA DE LOS PISOS INFERIORES.

MAREJADA CICLONICA...LA COMBINACION DE UNA PELIGROSA MAREJADA 
CICLONICA Y LAS MAREAS CAUSARA INUNDACIONES EN AREAS NORMALMENTE 
SECAS CERCA DE LA COSTA DEBIDO AL AUMENTO DE LAS AGUAS. LAS AGUAS 
PUEDEN ALCANZAR LAS SIGUIENTES PROFUNDIDADES SOBRE TIERRA SI EL PICO 
DE LAS MAREJADAS OCURRE AL MOMENTO DE MAREA ALTA...

CAROLINA DEL NORTE AL NORTE DE SURF CITY INCLUYENDO 
PAMLICO/ALBERMARLE SOUNDS...4 A 6 PIES
SURESTE DE VIRGINIA Y DELMARVA INCLUYENDO LA PARTE BAJA DE LA BAHIA 
DE CHESAPEAKE...2 A 4 PIES
LA PARTE SUPERIOR Y MEDIO DE LA BAHIA DE CHESAPEAKE...1 A 3 PIES 
LONG ISLAND SOUND Y LA BAHIA RARITAN...Y NEW YORK HARBOR...6 A 11 
PIES 
EL RESTO DEL AREA DESDE OCEAN CITY MARYLAND HACIA LA FRONTERA 
DE CONNECTICUT Y RHODE ISLAND...4 A 8 PIES
DESDE LA FRONTERA DE CONNECTICUT Y RHODE ISLAND HASTA EL SUR DE LA 
COSTA DE CAPE COD INCLUYENDO A LA BAHIA BUZZARDS Y LA BAHIA 
NARRAGANSETT...3 A 6 PIES
CAPE COD HASTA LA FRONTERA DE MASSACHUSSETTS Y NEW HAMPSHIRE 
INCLUYENDO LA BAHIA CAPE COD...2 TO 4 PIES 
LA FRONTERA DE MASSACHUSSETTS Y NEW HAMPSHIRE HASTA LA FRONTERA DE 
ESTADOS UNIDOS Y CANADA...1 TO 3 PIES

LAS INUNDACIONES RELACIONADAS A LA MAREJADA CICLONICA DEPENDEN 
RELATIVAMENTE DEL CICLO DE LA MAREJADA CICLONICA Y EL NIVEL DE LA 
MAREA...Y PUEDEN VARIAR GRANDEMENTE EN DISTANCIAS CORTAS. DADO A LA 
GRAN EXTENSION DE VIENTOS ASOCIADOS CON SANDY...NIVELES ELEVADOS DEL 
AGUA PODRIAN DURAR DURANTE MULTIPLES CICLOS DE LA MAREA RESULTANDO 
EN PERIODOS REPETIDOS DE INUDACIONES COSTERAS Y EN LA BAHIA. EN 
ADICION...NIVELES ELEVADOS DEL AGUA PODRAN OCCURIR MUY LEJOS DEL 
CENTRO DE SANDY. ADEMAS...ESTAS CONDICIONES OCURRIRAN 
INDEPEDIENTEMENTE DE SI SANDY SEA UN CICLON TROPICAL O POST 
TROPICAL. PARA INFORMACION ESPECIFICA DE SU AREA...FAVOR REFERIRSE A 
LOS PRODUCTOS EMITIDOS POR SU OFICINA LOCAL DE METEOROLOGIA. 

LLUVIA...TOTALES DE LLUVIA DE 3 A 6 PULGADAS SE ESPERAN SOBRE EL 
EXTREMO NORESTE DE NORTH CAROLINA...CON CANTIDADES MAXIMAS 
AISLADAS DE 8 PULGADAS POSIBLES. CANTIDADES DE LLUVIA DE 4 A 8 
PULGADAS SE ESPERAN SOBRE PORCIONES DE LOS ESTADOS DEL ATLANTICO 
MEDIO...INCLUYENDO LA PENINSULA DELMARVA...CON CANTIDADES MAXIMAS 
AISLADAS DE 12 PULGADAS POSIBLES. CANTIDADES DE LLUVIA DE 1 A 3 
PULGADAS SON POSIBLES CON CANTIDADES MAXIMAS AISLADAS DE 5 PULGADAS 
POSIBLES DESDE EL EXTREMO SUR DEL ESTADO DE NEW YORK HACIA EL 
NORESTE HASTA NEW ENGLAND.

NIEVE...ACUMULACIONES DE NIEVE DE 2 A 3 PIES SE ESPERAN EN LAS 
MONTANAS DE WEST VIRGINIA CON TOTALES LOCALMENTE MAS ALTOS HOY HASTA 
EL MIERCOLES. NEVADAS DE 1 A 2 PIES SON ANTICIPADAS EN LAS MONTANAS 
DEL SUROESTE DE VIRGINIA Y LA FRONTERA CON KENTUCKY...CON 
ACUMULACIONES 12 A 18 PULGADAS POSIBLE EN LAS MONTANAS CERCA DE LA 
FRONTERA DE NORTH CAROLINA Y TENNESSEE Y EN LAS MONTANAS DEL OESTE 
DE MARYLAND.

RESACA...CONDICIONES PELIGROSAS DE RESACAS CONTINUARAN DESDE FLORIDA 
HASTA NEW ENGLAND POR LOS PROXIMOS DIAS.



viernes, 14 de septiembre de 2012

jueves, 2 de agosto de 2012

Video de la caida del rey don Juan Carlos 2012

El Rey don Juan Carlos de España a vuelto a caer ésta vez mientras visitaba la sede del Estado Mayor de la Defensa.

Ha sufrido contusiones en nariz y barbilla.



Que leñazo!

jueves, 26 de julio de 2012

Virtudes del ser humano


Templanza

La templanza es la virtud moral que regula la atracción por los placeres, y procura el equilibrio en el uso y disfrute de los bienes creados. Asegura el dominio de la voluntad sobre los instintos y mantiene los deseos en los límites de la solidaridad.
La templanza es considerada una virtud especial en la mayoría de las clasificaciones de la ética tradicional. Aristóteles se ocupa de ella explícitamente. Santo Tomás de Aquino la incluye como una de las cuatro virtudes morales cardinales, después de la prudencia, la justicia y la fortaleza; como toda virtud moral, se considera un justo medio entre dos extremos viciosos, en este caso la insensibilidad y la intemperancia.


Prudencia

La Prudencia es la virtud de actuar de forma justa, adecuada y con cautela, definida por los Escolásticos como la recta ratio agibilium, para diferenciarla del arte recta ratio factibilium. También se entiende como la virtud de comunicarse con los demás por medio de un lenguaje claro, literal, cauteloso y adecuado, así como actuar respetando los sentimientos, la vida y las libertades de las demás personas.


Fortaleza

En la doctrina cristiana, fortaleza es una de las virtudes cardinales que consiste en vencer el temor y huir de la temeridad. La fortaleza asegura la firmeza en las dificultades y la constancia en la búsqueda del bien, llegando incluso a la capacidad de aceptar el eventual sacrificio de la propia vida por una causa justa.1 2

La fortaleza es la virtud que da valor al alma para poder afrontar con coraje y vigor los riesgos, moderando el impetu de la audacia. Siempre manteniéndose en la recta razón en el obrar.

Justicia

La justicia (del latín, Iustitia) es la concepción que cada época y civilización tiene acerca del sentido de sus normas jurídicas. Es un valor determinado por la sociedad. Nació de la necesidad de mantener la armonía entre sus integrantes. Es el conjunto de reglas y normas que establecen un marco adecuado para las relaciones entre personas e instituciones, autorizando, prohibiendo y permitiendo acciones específicas en la interacción de individuos e instituciones.


La Justicia no es el dar o repartir cosas a la humanidad, sino el saber decidir a quien le pertenece esa cosa por derecho. La Justicia es ética, equidad y honestidad. Es la voluntad constante de dar a cada uno lo que le corresponde. Es aquel referente de rectitud que gobierna la conducta y nos constriñe a respetar los derechos de los demás.

La Justicia es para mí aquello cuya protección puede florecer la ciencia, y junto con la ciencia, la verdad y la sinceridad. Es la Justicia de la libertad, la justicia de la paz, la justicia de la democracia, la justicia de la tolerancia.


Fuente: wikipedia.org

Wild one two - David Guetta

Jack Back Feat. David Guetta & Nicky Romero & Sia - Wild One Two

Love U Calling - Ingrosso and Alesso


Ingrosso & Alesso vs Avicii. Love U Calling remix.

miércoles, 25 de julio de 2012

Evolución de la prima de riesgo española

La prima de riesgo no para de subir y el ibex35 de bajar.
Claramente es el resultado de la especulación y de la falta de confianza en nuestro país gobernado por corruptos, mentirosos e ineptos.

He aquí un gráfico que muestra claramente la evolución de éste índice.


Podeis obtener los últimos datos sobre la evolución de la prima de riesgo en españa en el siguiente enlace http://www.datosmacro.com/prima-riesgo/espana

Contaminación en barcelona y efectos en la salud

Es bastante obvio pensar que en zonas con alta densidad de vehículos la contaminación es el pan de cada día.
En Barcelona se han superado varias veces los niveles máximos de contaminación permitidos por la Unión Europea.
 La legislación europea permite, desde 2010 una media anual máxima de 40mg/m3 de dióxido de nitrógeno (NO2). Un gas tóxico que irrita las vías respiratorias y agrava problemas respiratorios como el asma, rinitis y todo tipo de sintomatología asociada a las alergias.
Yo mismo hace un año que he notado un empeoramiento de mi salud considerable. Estoy enganchado al formoterol y la budesonida por prescripción medica y he tenido crisis asmáticas de nuevo cuando hacía más de 10 años que no las sufría.
La rinitis es insoportable y hay días que caminar por Barcelona en hora punta es un auténtico suplicio.

 El ayuntamiento solicitó una moratoria porque no es capaz de cumplir la reducción de agentes nocivos en el aire de la ciudad pero la UE la ha rechazado.
Espero que sigan presionando para que se tomen medidas al respecto se impulsen las energías renovables y los vehículos eléctricos.

Ésta noticia y similares son realmente preocupantes (llegó a 190 mg / m3 de NO2!!) http://www.lavanguardia.com/medio-ambiente/20120316/54269166471/contaminacion-barcelona-ayer-doble-deseado.html

martes, 24 de julio de 2012

Comparación de búsquedas Full text search

El claro vencedor es Sphinx pero MyISAM es la solución más simple y unos resultados nada despreciables.

miércoles, 18 de julio de 2012

Fibra óptica de google - Google fiber

Google se prepara para lanzar éste Julio Google Fiber. Una red con 1GB de ancho de banda que podrán disfrutar en Kansas City.






Más información en el blog de Google Fiber

viernes, 15 de junio de 2012

Epic Sax Guy - techno

El meme Epic Sax Guy que tuvo una genial actuación en Eurovision 2010 (Moldavia) tiene una versión techno bastante buena. Aquí la dejo...

Las mejores canciones con saxofón

Recopilatorio de algunas de las mejores canciones con saxo, y algunas otras no tan conocidas pero interesantes también!.














jueves, 7 de junio de 2012

La vida es como un pantano lleno de pepitas de oro

La vida es como un pantano lleno de pepitas de oro.
Si, puedes hundirte... y luego emerger.
Puedes llenarte de mierda y dejar de ver.
Pero si te mojas, si persistes, encontrarás poco a poco todas y cada una de las pepitas de oro.

Esas pepitas de oro, son los buenos momentos, las buenas personas y los frutos de tu esfuerzo.

Ánimo a todos los que las buscan, no os preocupéis si no encontráis aún nada, yo ya encontré alguna que otra pepita y me da que quedan muchas más por encontrar.

miércoles, 6 de junio de 2012

The Elder Scrolls Online - Trailer

Bethesda nos presenta su próximo lanzamiento de "The Elder Scrolls", ésta vez, la versión Online!




Será tan bueno como sus antecesores? Valdrá la pena pagar mensualmente? Será escalable y estarán preparados para una posible masificación de usuarios?

domingo, 3 de junio de 2012

Cobro de comisiones por afiliación en empresas intracomunitarias

Si somos afiliados de alguna red de afiliación con sede en la Unión Europea, como Tradedoubler (Suecia), podremos cobrar sin problemas.
Habitualmente será la empresa la que nos creará la factura a nuestro nombre siendo ellos los compradores y acogiéndose a los pagos intracomunitarios la factura quedará exenta de IVA.
Siempre hay que asegurarse que el número de IVA (normalmente NIF/CIF) de la empresa es válido. Ésto podemos comprobarlo mediante éste servicio: http://ec.europa.eu/taxation_customs/vies/vieshome.do?selectedLanguage=ES

Un saludo

Probando Google Blockly

El nuevo lenguaje de programación experimental de Google se llama Blockly. Permite desarrollar rutinas utilizando pequeñas piezas de lógica en forma de bloques.
Una idea interesante la cual he probado con la Demo del famoso MAZE :)

maze demo solved


La verdad es que promete bastante!

lunes, 21 de mayo de 2012

Solo por ti - Techno - Danza electrica





"Quiero que seas mi amante
Mi vida quiero darte
Solo por ti
Quiero vivir"

lunes, 14 de mayo de 2012

Guía del buen demócrata

Primero de todo, debemos entrenar nuestro pensamiento crítico

Si somos buenos jugadores, evitaremos colaborar en una mayoría estúpida. y ser manipulados por unos pocos con promesas y/o amenazas.

A partir de aquí, una receta sencilla.

  1. Descarta aquellos partidos políticos que hayan engañado/estafado al pueblo pervirtiendo la democracia y abusando del poder que se les dio en el pasado desde que existe la democracia en tu país.
    • Es importante añadirlos a una lista negra, para no volver a caer en el mismo error, especialmente si han mentido en más de una ocasión y han traicionado tu voto.
  2. Estudia los programas electorales de los partidos políticos que existen en tu país.
    • Listado de partidos políticos de España
    • Es importante que leas detenidamente su programa y también te informes sobre sus candidatos para asegurarte de que no actúan como mercenarios (descarta chaqueteros)
    • Descarta aquellos partidos que tengan miembros que puedan tener conflictos de intereses con bancos o grandes empresas.
  3. Elige uno de los partidos que más se acerque a tus ideales.
  4. Anota tu elección. Si lo has escogido meditadamente, no dejes que la publicidad que bombardeará todos los medios a medida que se acercan las elecciones modifique tu elección razonada.
  5. Vota

Con ésta guía, estarás participando con las reglas que existen actualmente de manera responsable y meditada.




lunes, 5 de marzo de 2012

La economía del bien común

La economía del bien común es una propuesta alternativa al modelo económico actual donde se premia a las empresas que contribuyen al bienestar de la sociedad y al mantenimiento del planeta con beneficios legales.


Christian Felber - La Economía del Bien Común from ATTAC.TV on Vimeo.

Más información en
http://economiasolidaria.org/noticias/la_economia_del_bien_comun

sábado, 18 de febrero de 2012

Hombre con media cabeza

Carlos Rodriguez (alias Halfy), o el hombre con media cabeza. Sufrió un accidente de tráfico y sobrevivió con esa deformidad en el cráneo.



lunes, 13 de febrero de 2012

Ai se eu te pego - original - techno - letra

La famosísima canción Ay si te cojo! jeje

Versión oficial Ai Se Eu Te Pego:





Versión Techno de Ai Se Eu Te Pego:





Letra original:

Nossa, nossaAssim você me mata
Ai se eu te pego, ai ai se eu te pego
Delícia, delícia
Assim você me mata
Ai se eu te pego, ai ai se eu te pego
Sábado na balada
A galera começou a dançar
E passou a menina mais linda
Tomei coragem e comecei a falar
Nossa, nossa
Assim você me mata
Ai se eu te pego, ai ai se eu te pego
Delícia, delícia
Assim você me mata
Ai se eu te pego, ai ai se eu te pego
Sábado na balada
A galera começou a dançar
E passou a menina mais linda
Tomei coragem e comecei a falar
Nossa, nossa
Assim você me mata
Ai se eu te pego, ai ai se eu te pego
Delícia, delícia
Assim você me mata
Ai se eu te pego, ai ai se eu te pego 


Letra en castellano

i tu me matas
¡ay! si te cojo, ¡ay! ¡ay! si te cojo
delicia, delicia
asi tu me matas
¡ay! si te cojo, ¡ay! ¡ay! si te cojo
Sábado en la discoteca
la gente comenzó a bailar
y pasó la chica más bonita.
Tome coraje y empecé a hablar
Tú, tú 
asi tu me matas
¡ay! si te cojo, ¡ay! ¡ay! si te cojo
delicia, delicia
asi tu me matas
¡ay! si te cojo, ¡ay! ¡ay! si te cojo
Sábado en la discoteca
la gente comenzó a bailar
y pasó la chica más bonita.
Tome coraje y empecé a hablar
Tú, tú 
asi tu me matas
¡ay! si te cojo, ¡ay! ¡ay! si te cojo
delicia, delicia
asi tu me matas
¡ay! si te cojo, ¡ay! ¡ay! si te cojo

miércoles, 11 de enero de 2012

Opinar sin leer - Troll de internet

Gracioso episodio de "El Troll de Internet" donde nos muestra al típico cibernauta que opina sin leer y para molestar XD, muy bueno!