Posts Tagged ‘tecnologia’

Graph DB presentation

Hi there,

I want to share with all of you my graphdb presentation, it was my first EVER presentation with that amount of people and that amount of good hackers.

I’m very sorry if you attended and didn’t understand me, I got VERY nervous…

If you feel that you need more explanation I’ll be happy to answer every mail… I’m better with a keyboard and a screen… :-/

Fosdem 2011

FOSDEM, the Free and Open Source Software Developers' European Meeting

Bon Any a tots!

Com cada any, anuncio que per enésima vegada aniré a disfrutar el Fosdem (Free and Open Source Developers Meeting) a Brussel·les.
Aquest any per això farem un especial i faré una “Lighting talk” de Neo4J. Explicant de forma ràpida i escueta el que conec en poc menys de 4 mesos d’aquesta base de dades en Graf i una petita introducció a les bases de dades en graf. (Tot en anglés).

Espero que em vingueu a veure, i si no podeu i no em fa gaire vergonya penjaré el video de la presentació i les 4 diapositives que estic (encara preparant). Tinc unes ganes tremendes d’anar-hi. :-)

Happy new Year!

As every year around this dates I’m glad to announce you that I’ll be going off for the Fosdem (Free and Open Source Developers Meeting) at Brusels (Belgium).
But this year it’s somewhat different and I’m going to try to do an introduction to Graph Database and Neo4j everything in the 10 minutes of time of a Lighting Talk, I’ve been working and learning about this database for 4 months and I couldn’t learn more… Yet :-)

I hope seeing you there, if not and if I’m not too ashamed I’ll post the video and the slides.

See you on Fosdem! :-)

Bases de dades en Graf i Neo4j

Alguns sabreu que he iniciat fa poc un projecte amb la meva “startup” de empresa per a la implantació i desenvolupament d’aquesta base de dades en graf. Neo4j (entre altres).

Molts sabreu que es una base de dades. Segons la wiki en anglès per evitar “confusions” :-)

És una col·lecció de dades organitzada per un o més usos, típicament en format digital.

Però no tots sabeu què es una base de dades en graf. Agafarem de nou la definició de la wiki en anglès.

Una base de dades en graf és una base de dades que utilitza estructures en graf amb nodes (nodes), vores (edges) i propietats (properties) per representar i desar informació.

Característiques en models gràfics:

  • Nucli
    • Nodes
    • Relacions entre nodes
    • Propietats d’ells
  • Estructura de traversals (Procés de visitar examinant o actualitzant cada node en una estructura d’arbre)

Exemple bàsic de Graf:

En aquest graf veiem la relació de jo mateix amb el cotxe que tinc i els anys que fa que tinc carnet de conduïr.

I com a resum de bases de dades ja està tot dit, em podria allargar (Però els meus coneixements no són amplis)… :-)

Anirem a tocar Neo4j ara.

Neo4j és una base de dades amb llicència DUAL (AGPLv3 i comercial) en graf que desa les dades com a nodes i les relacions en forma de clau/valor. Neo4j és de tipus encastada, desa la informació en disc i utilitza completament el motor java-transaccional i persistent per desar les dades estructurada en grafs i no taules.

Quan et descarregues el paquet et trobaras els següents components:

  • neo4j-kernel: el núcli de neo4j
  • neo4j-index: el component per les indexacions
  • neo4j-shell: una shell per introduïr comandes
  • neo4j-remote-graphdb: la API en java per interaccionar amb el núcli i la aplicació JAVA
  • neo4j-online-backup: el paquet orientat per fer realitzar backup
  • neo4j-graph-algo: el paquet que inclou els algoritmes més relevants de graf

Us presento un exemple utilitzant NeoEclipse és una de les eines per representar les dades en graf, amb una base de dades generada amb Neo4j, que representa les relacions de Jedis i Siths. Aquesta mateixa estructura es pot reutilitzar o reinventar de la forma que es vulgui.

Aplicacions de les bases de dades en graf:

  • Mineria de dades (es poden fer algoritmes per cercar patrons i intel·ligencia artificial)
  • Missions critíques de base de dades (Bases de dades amb molta càrrega poden optimitzar-les i reduïr maquinari utilitzat per realitzar operacions)
  • Ingenieria en components bioquímics (Es poden realitzar algoritmes per poder ajudar a la hora de l’estudi de sintetització de proteines. p.ex)
  • Industria geologica (Es poden calcular patrons i estructures organitzades així)
  • Entorns de simulació (Es pot definir un patró per veure quin es el comportament i associar-ho tot a una base de dades en graf)
  • Xarxes socials (Hi ha multitut d’aplicacions en aquest tipus basats en usuaris, perfils, interessos, etc.)

Espero no haver-vos liat gaire, però a grans trets per a que entengueu una mica com funcionen les grafs DB i neo4j :-)
Técnicament no em vull aventurar a explicar-vos res més, fa pocs mesos que investigo i estic en procés d’aprenentatge.

L’internauta

Els de Catalunya ràdio no deixen de fer les coses malament. Primer el Basté després el Toni Clapés…

I avui ha caigut l’Internauta el PRIMER programa que va parlar d’Internet a les ones hertzianes.

Sembla ser que era un dels programes via podcast més escoltat i justament aquest any hagués fet 15 anys d’emissió.

Des d’aquest post envio tot el meu suport al Vicent Partal i al seu equip. Espero escoltar-vos un altre cop a una altra emissora. Ja avisareu on us instal·leu.

Tarifas Iphone4 y facua

Transcripción de una carta que envié al director de La Vanguardia y no ha sido publicada.

Hola,
Escribo para denunciar con el precio que algunas operadoras han lanzado el nuevo Iphone4.Me parece muy raro que facua ni ninguna otra asociación de consumidores haya puesto el grito al cielo por el abusivo precio y algunas cuotas que te hacen pagar para tener este terminal.

Contandolo a ojo algunas tarifas y el precio del terminal, al terminar la permanencia que te obligan, llegas a pagar como poco, el 300% del valor del terminal. Soy usuario de mac de hace más de 5 años y soy consciente de los precios de apple pero creo que las operadoras  de telefonía se aprovechan excesivamente. Soy el unico que piensa así?

Sigo teniendo esta preocupación yo me haré con el Iphone4 en breve y nadie ha dicho ni pio de este Mamoneo.

Iphone 4

Ja fa uns dies que el Iphone4 va sortir, però per uns problemes logistics evidents que pateixen les companyies telefòniques i el fet de decidir per quants euros ens robaran per disfrutar-lo tot trigarà a arribar.
Una de les meves amigues del Japó m’ha enviat unes quantes fotografies del Iphone i captures de pantalla per fer-me dentetes. i n’està encantada. No en faré un review, només les comparteixo :-)
Jo les disfrutaré fins que surti aquí. Suposo que pel setembre en podrem aconseguir un. Fins el moment… Tot en foto.

Rectificar es de sabios

(Voy a hacer como los famosos blogeros que escriben desde el aeropuerto…)

Mientras estaba en la T4 esperando para mi vuelo he escrito este post.
Esta vez os hablaré de Windows7.

Nunca he sido un fan acérrimo de Microsoft y no me ha gustado jamás como han funcionado sus sistemas operativos, pero tengo que decir su última versión de Windows, la 7. Es uno de los mejores sistemas operativos que hay.

Yo no sé que han dedicado para limpiar el despropósito de sistema operativo que fue windows Vista. Pero tengo que confesar de que me ha sorprendido como funciona Windows7.
Este finde estando en la RootedCon estuve en casa de un amigo me enseño como manejaba su windows7 hasta 6 sistemas operativos con VirtualBox. Ni se colgó ni pantallazos típicos, sólo un leve problema de rendimiento (obvio).
Sólo puedo decir una palabra. la demo fue “BRUTAL” XD

Ahora tengo muchas ganas de probar Windows7 y poder ver por mi cuenta como funciona el SO. Además he podido ver que su navegador, CODENAME: “el temido y criticado”. al contrario de otros han ido mucho más rápido a sacar parches de seguridad y a resolver problemas graves de estas características.

Ahora ya puedo recomendar dos sistemas operativos. Puedo dejar de ser un taliban de Apple. Ya puedo decir que Windows es un sistema operativo recomendable después de 5 años sin poder recomendar otra cosa.

Attending @ RootedCon 2010

Si me buscáis estoy en la RootedCon 2010 en Madrid.

Me lo estoy pasando en grande y las conferencias de momento son bastante interesantes y he visto un montón de gente que hacía mucho tiempo que no veía. Colgaré unas cuantas fotos en el picasa.

Si grabo algún video también lo colgaré en esta entrada.

La seguridad de los navegadores

Después de la noticia que en Alemania recomendaban encarecidamente que no se use el navegador de Microsoft y el ataque provocado por una multitud de ordenadores zombies utilitzados que habían usado también este navegador dirigido contra Google y otras empresas grandes de Internet,…
Hoy viendo el video de los ladrones de la sgae atacando a las peluqerías, he visto un banner la mar de gracioso de Microsoft.

Te invitan a actualizar el navegador a una nueva versión…
Pero mi curiosidad sin limites me ha jugado una mala pasada, he hecho clic en el enlace y me he vistro trasladado a una página donde había una tabla comparativa de navegadores, poniendo versiones desactualizadas en las comparaciones. Lo he encontrado un completo engaño.
No entiendo cómo una web de un sitio que asumiremos que es técnica pueda decir tanta tontería metida junta, os adjunto comentario por cada apartado que consideran de “seguridad”.

Internet Explorer 8 ofrece lo mejor en suplantación de identidad (phishing) y protección contra malware, y también en protección contra amenazas emergentes.

Bienvenidos a la seguridad firefox desde la versión 2 que protege del phishing y desde la versión 1.0, incluso versiones anteriores protege contra las (amenazas?) se debe referir a las ventanas emergentes. xDD

Exploración de InPrivate y Filtrado InPrivate ayudan a Internet Explorer 8 a obtener la victoria en cuanto a privacidad.

No sé a que privacidad se refiere, pero no conozco ni uno de estos dos terminos…

Las funciones como Aceleradores, Web Slices y Sugerencias de búsqueda visual facilitan el uso de Internet Explorer 8.

Facilidad de uso? Accelerador web? Web Slices? Son todo características ya implantadas… Explorer 8 sólo las cópia, y lo hace mal.

Firefox y Chrome ofrecen mayor compatibilidad con estándares emergentes como HTML5 y CSS3, pero Internet Explorer 8 invirtió mucho para ofrecer compatibilidad universal y coherente para toda la especificación CSS2.1.

Internet Explorer nunca se ha caracterizado por respectar los estándares básicos web definidos la W3C. Firefox y Chrome, almenos lo intentan. No sé cómo tienen los (…) de meter esto.

Internet Explorer 8 tiene las herramientas de desarrollo más completas incorporadas, incluida la edición de HTML, CSS y JavaScript, y también la creación de perfiles de JavaScript. Otros exploradores tienen herramientas de desarrollo disponibles, pero requieren la descarga por separado o no son tan completas.

AKA Notepad XD

Solamente Internet Explorer 8 tiene ambas funciones de recuperación tras bloqueo y aislamiento de pestañas. Firefox y Chrome tienen una o la otra

ERrm… Firefox y chrome tienen recuperación de pestañas desde su primera versión. Que alguien me explique que es la “recuperación tras bloqueo y aislamiento de pestañas”.

Si bien Firefox puede ganar en la cantidad total de complementos, muchas de las personalizaciones que posiblemente desees descargar de Firefox ya están incorporadas en Internet Explorer 8 y están disponibles de manera inmediata.

Si les dices que tienes también extensiones en Google Chrome, te contestan con. “…Eh¿?!” XD

Internet Explorer 8 es compatible con mayor cantidad de sitios en Internet que cualquier otro explorador.

Si tienes un desarrollador que no tiene ni puta idea de estándares web, seguro que sólo se puede abrir con Explorer XD

Ni Firefox ni Chrome proporcionan guías o herramientas empresariales.

Que COÑO es una “herramienta empresarial”?

Aunque conozcas la velocidad máxima de un automóvil, no sabrás cuán rápido podrás manejar en horas pico. Para ver realmente la diferencia en la carga de las páginas entre las tres versiones, necesitas un vídeo en cámara lenta. Esto también es un empate.

WTF?¿ Yo creo que el pavo de márketing volvía de comer después de escribir este párrafo. XDDDD

Conclusión NO USES INTERNET EXPLORER!

Usa Chrome i/o Firefox. O cualquier alternativa que tu sistema soporte. Almenos navegarás seguro y seguramente el navegador estará traducido a tu idioma.

Actualización: Hay algunos aspectos bueeeenos (Vale!) de Internet Explorer8. Si quereis verlos podéis visitar el post del informático del mal, en su post cuenta algunos aspectos que de verdad importan en los navegadores. Gracias nico!

Actualización: El gobierno de Francia también aconseja dejar el Explorer.

Actualización: Microsoft planea lanzar un parche de seguridad para el 0Day de su navegador.

RootedCON

Me acaban de confirmar mi entrada al congreso de seguridad RootedCON.

El Rooted CON, es el primer Congreso de Seguridad Informática. Que se celebrará en Madrid, del 18 al 20 Marzo 2010. Tengo muchas ganas de ir ya que hay un par de ponentes que son buenos amigos. :-)
La inscripción ya está casi cerrada, había muy pocas localidades, espero que sea muy interesante y pueda conocer muchas cosas de seguridad y conocer a mucha gente nueva.
Aquí teneis la lista de ponentes que pone la piel de gallina :-D