Showing posts with label News. Show all posts
Showing posts with label News. Show all posts

Saturday, 1 May 2010

What keeps me going

This post is to talk about how satisfied I am about the blog, and I want to thank the readers for their time and for their appreciated comments. The blog has been up for more than 2 years (that's great!), and I'm very pleased with it, for all the new experiences and for all the things I've learned. These last two years, I've been involved in huge and amazing projects and I always try to get round to publishing some articles in the blog (that's not easy). Anyway, in these two years I've achieved many of my objectives like meeting Andy Hunt and Eduard Punset, and learn from them. During that time, I've improved my delphi programming skills and I had time to learn other modern languages like lua, groovy, etc, and the most important, enjoying the spent time publishing everything on my blog. I think that 'you need to use your passions and instincts to guide you in your choices', that's one of my rules!, and  what keeps me going is to improve myself everyday, having new ideas that makes me light up inside, helping people and use my essential personality traits and inner qualities for getting thinks to work. As a pragmatic thinker I consider myself a 'problem solver', and If you ever have a doubt about anything related to my blog, don't hesitate to contact me!.
To sum up, I would be pleased if you could tell me what you think about my blog, recommendations, improvements, anything than can give me feedback for building a thriving blog!.

Thank you for your time.

Jordi.

Friday, 16 April 2010

The trip to the power of the mind by Eduard Punset

This afternoon I had the privilege of attending to one of the conferences held by Eduard Punset who was talking about his last book "The trip to the power of the mind". The event took place at Fundació Caixa de Girona where a lot of people was trying to listen the interesting histories that Eduard was telling. I've been following him for several years and this was the first chance to meet him personally and it was awesome!. He was talking about 3 important things we need to consider. The first one is to focus attention, the second one: to learn to work in a team by collaboration and not by competitiveness. And the last one, make decisions in an appropriate manner. He also talked about different topics discusseds in my blog, like neuroplasticity and how to change things (social and emotional learning) for building better citizens. I think that the most interesting part was when he was explaining that we need a real change (at least in Spain), and we need to use our skills to solve conflicts through emotions. If you want to know more about this you'll need to read his last amazing work!.
In conclusion, I would like to thank his dedication and passion because now I understand better how my brain works and how can improve my mind and help the other people.

Related Articles:
http://www.diaridegirona.cat/cultura/2010/04/16/punset-omple-fontana/399963.html
http://www.elpunt.cat/noticia/article/5-cultura/19-cultura/158880.html

Thursday, 15 April 2010

Improving your digital identity

Nowadays is very important to know something about how to improve your digital identity and simple steps to spread out yourself through the net. I've been so busy these days and I have to get round to writing more often, but sometimes it's impossible. 
It's important that we limit our field of expertise and to carry out a good digital growth in order to create our own digital identity. To promote your digital identity is necessary that you focus on the correct channels. I've been working this field in my own blog, spreading out my identity throughout the net, by the constant presence in Twitter and in professional networks such as LinkedIn or others. We shouldn't lose sight of our own presence on the network and verify that it's making a good use of it. In order to improve your digital identity you should take into account that you have to verify your identity in the net by searching your name into the google engine for example, and see whether your profiles are public or not. If you want to gain exposure, you can add yourself to the most known search directories, for example wefollow or twellow where you can add your twitter account and let the other people find you and follow you easily. You also can add yourself to other sites like StumbleUpon or Netvibes and customize your home page as you desire.
In conclusion, with all these sites you can spread yourself all over the network, and share your posts and thoughts in several channels in order to gain exposure and let the people know you.

Thursday, 1 April 2010

Google SketchUp

This post is about Google SketchUp a 3D modelling program with a lot of powerful features for drawing 3D models with no problems. In this article you'll find related articles and interesting videos showing the amazing things you can do with this application. The first release of the program was in 2000 but now after several updates version 7.1 have a lot of interesting features like improving the visualization engine for bigger models and smoothing  drawing. I have experience with 3D modelling applications like Rhinoceros and Autocad 3D and others that I don't even remember the name. By that time, the modelling was something difficult to implement, but after seeing the videos from Google SketchUp, everything seems very easy. I felt some kind of astonishment when I saw what the application is capable of,  and I think that this program would help a lot of people building their designs.

Related Videos:


Friday, 19 March 2010

Don't miss: Andy Hunt's Pragmatic Thinking

This June 21st will be held the second Pragmatic Thinking event, lead by Andy Hunt at Skills Matter in London. If you are interested on improving your skills and want to know how your brain works I recommend you this course. I attended to the first event last October and it was very thrilling, with a lot of interesting stuff and exercises. In this course you will learn a lot of techniques to help your brain to work better and acquire pragmatic thinking and learning skills. 


Here you can find the extended program and the different topics you'll go through during the event:

LEARN HOW TO:
  • Take advantage of pole-bridging and integration thinking.
  • Compare different laterally-specialized functions, including synthesis vs. analysis and sequential processing vs. pattern-matching.
  • Discover the one simple habit that separates the geniuses from the "wanna-bees."
PROGRAMME

Journey from Novice to Expert
  • The Five Dreyfus Model Stages
  • Dreyfus at Work: Herding Racehorses and Racing Sheep
  • Using the Dreyfus Model Effectively
This Is Your Brain
  • Your Dual-CPU Modes
  • Linear and Rich Characteristics
  • DIY Brain Surgery and Neuroplasticity
Get in Your Right Mind
  • Draw on the Right Side
  • Engage an R-mode to L-mode Flow
  • Harvest R-mode
Debug Your Mind
  • Meet Your Cognitive Biases
  • Recognize Your Generational Affinity
  • Codifying Your Personality Tendencies
  • Exposing Hardware Bugs
Learn Deliberately
  • Create a Pragmatic Investment Plan
  • Use Enhanced Learning Techniques
  • Read Deliberately with SQ3R
  • Visualize Insight with Mind Maps
  • Learn by Teaching
Gain Experience
  • Play in Order to Learn
  • Embed Failing in Practice
  • Learn About the Inner Game
  • Sensory Overrides
Manage Focus
  • Increase Focus and Attention
  • Manage Your Knowledge
  • Control Context
Beyond Expertise
  • Effective Change
  • What to Do Tomorrow Morning
  • Beyond Expertise

Sunday, 7 March 2010

If you like my work - Please support me!.

Recently I've added the donate link where you can support my work. All my programs and articles had their origin in applications that I wanted to have but weren't existing or were done in another programming language. I've spent a lot of hours on doing research and coding those applications and I love it. I've been helping people for free, and I want to keep it in that way!. Sometimes I've spent time in coding just for my appreciated users and followers, because I like their ideas and that has given me some new coding challenges and opportunities.

However, you can support me by donating something, just to give me some idea that my articles and software are useful or interesting for you!. Donation only has influence on my motivation and further development to ensure a professional user experience. In any case I'll be demonstrating the same passion for my blog as always!.

This week I'll set up an advertisement and sponsoring section where the companies can support my work. If you are interested on that, don't hesitate to contact me.

Thank you for following me!.

Wednesday, 3 March 2010

In the eye of the beholder

These days I've been thinking about the blog and "How it is turning into something new". Talking with one of my partners I cast back my mind to the previous version of the blog which seemed more interactive and where I had more visitor's comments. Now I'm trying to turn over a new leaf and changing bad routines by posting more interesting and catching things to the blog (for the bloggers sometimes is difficult not to replicate other people's work). I know that the last months I've been obsessed with my applications "Thundax XYZ," but in the meantime I had more time to carry out extensive research and being prepared for the next months with more interesting articles and works.

Now I can tell you that I'm setting up new articles with topics as interesting as SIFT (Scale-Invariant feature transform), that's a very interesting group of algorithms of image treatment, and I promised one article of this to one of my readers: Miguel Angel. I'm also looking for an algorithm for drawing graphs like Manhattan Routing or TaxiCab Distance. These algorithms are used to drawing lines into VLSI Routing architectures, and some well-known drawing applications use this algorithm to connect things using a grid as a layout.

As you can see, I have a lot of work here!!. Anyway, if you know anything about these kind of algorithm, I would be grate to know about them!. I'm trying to improve the drawing system of P-zaggy and I'm thinking on using one of these architectures for the drawing system. I also have in mind the A star algorithm that I published months ago, but It's commonly used in video games platforms.

Another thing I would like to talk is in a new project I'm totally immersed called Zaluum. This is the first open Source industrial automation platform and it's still on an early stage, but I think it'll work!. I'll let you know how it goes!.

But, What I would really like is to have a feedback about what I'm posting into the Blog. I know that sometimes it's difficult, but in order to gain confidence with the things I'm writing, I would appreciate that. The blog is running well, I have more than one thousand of visits per month and I've noticed that there are months that the visits have gone beyond two thousands. I've also made some improvements to the page and in order to gain exposure I enrolled myself to the most known sites like: technorati, delicious, flickr, digg, twitter, linkedIn, Youtube, SourceForge, jobsket, XING and DelphiFeeds. If you have time, don't forget to vote for me in these links in order to get more exposure or if you want to be in my RSS feed, you can access to the feedburner RSS feed.

Now, If you have a little of time, please, let me know what you think, and don't hesitate to contact me if you have any doubt on any of my previous articles.

Enjoy the reading!.

PD: Like the title of the article, "I'm the beholder", taking care of my blog and using heuristic tools to measure different things about the visitors in order to see what they are looking for!. However, I don't have a lot of time, and sometimes I'll find difficult to post news as I'm keen to finalize my degree in Computer Engineering and I have a lot homework and projects to do. (and sorry for my English!) .

Sunday, 21 February 2010

Augmented Reality, immersive cutting edge Technologies

On 22nd January, took place the 10th Innovation Forum theme based on Augmented Reality (AR), where a team of experts presented the possibilities and advantages of this new technology as well as a few cases or actual experiences developed with it. (I'm sorry because the video is in Catalan)



You can find a more information about the forum here and here.

Here I've posted the different videos showed at the conference:






Another interesting videos showing the application of the Augmented Reality:

Tuesday, 12 January 2010

Friday, 8 January 2010

Review from the passing scene

In this article, I'll be reviewing all the interesting posts I've published where the set up of the VLO framework is involved. From working with the canvas to using a Force-directed graph layout I'll show you the vast amount of information I've posted, and this will help me to think "Where the project is?" and "Where the project is going to?".

Sunday, 27 December 2009

Friday, 18 December 2009

Adding more features to the Blog

El blog aún no está al 100% y me falta arreglar un par de cosas. He añadido unos botones más interesantes en el panel de la derecha desde donde podéis contactar conmigo desde diferentes frentes (twitter, linkedIn, etc).
Desde bloggerStop he encontrado un artículo muy interesante de cómo integrar esos botones en el blog y hacer un pequeño efecto de opacidad al pasar el mouse por encima.





















Además podemos crear diferentes tipos de botones ya que por la red corren muchísimas aplicaciones online que permiten personalizar todos éstos enlaces.

He añadido también el componente de traducción de google que faltaba, y el también famoso RevolverMaps que integra una mini aplicación que te permite ver de dónde son los diferentes lectores. Funciona igual que ClusterMaps pero me gusta bastante más por su interfaz gráfica.


  • Enlaces de interés:
Adding social networking buttons.
Opacity image hover effect.

Thursday, 17 December 2009

Paper?, that's and old story

Durante las últimas semanas he estado mirando diferentes modelos de libros electrónicos y después de largas comparaciones entre modelos, por fin! ya tengo mi Sony eReader PRS-505. Éste modelo (no táctil) es uno de los mejores situados en las comparaciones por su calidad y precio. Los que me seguís en el blog sabéis que soy un lector asiduo y hacía tiempo que me quería mirar uno de éstos lectores ya que en la última conferencia que fui vi que la gente los utilizaba bastante. Además de ser increíblemente útil, te permite poder llevar encima todos los libros que quieras. Dispone de una memoria base de unos 200 Mb y luego podemos ir añadiendo memorias SD. Ya casi tengo el dispositivo listo, con todos mis libros en formato electrónico, audio libros, imágenes, etc.

La pantalla me sorprendió ya que su lectura no cansa los ojos y la navegación es rápida. Si que a veces hay que tener un poco de paciencia con el dispositivo pero después de trastearlo bastante no se ha colgado ni una vez (y eso que he visto que en la parte posterior tiene la típica pestaña de reset).

Aquí os dejo un vídeo de youtube que me parece interesante para mostraros las diferentes características del lector:




Como comento en el título del post, con éstos dispositivos evitaremos el ir con los libros encima todo el tiempo. Ésto representa un cambio importante, ya que perdemos el cálido contacto de las hojas de papel, el olor, la textura, etc. por una máquina fría con una autonomía de más de 9000 páginas leídas antes de volver a recargar, con reproductor MP3, con visor de imágenes y muchas cosas más que puede nos haga leer más o puede que nos vuelva a llevar otra vez hacia el viejo papel. Quien sabe, depende de nuestra adaptación al medio.

Tuesday, 15 December 2009

New Image!

Como podréis ver, la imagen del Blog ha cambiado. Llevo días trabajando en ésto (gracias a btemplates donde podemos encontrar gran variedad de templates gratuitas para poner en nuestros blogs) y puede que me haya dejado algún enlace por traspasar. Si notáis que hay algún blog que no aparece en el blogroll, avisarme y lo añadiré.

Además aprovecho para comentar que estoy muy contento con el rumbo que tiene el blog. De momento he recibido bastantes visitas y de muchas partes del mundo!.

Para el año que viene estoy preparando diferentes cambios, y uno de ellos es empezar a publicar en inglés. He notado que no tengo mucho público y quería ampliar horizontes, además me irá bien para ir practicando el idioma.

No dudéis en dejar un comentario para saber vuestra opinión!.

Tuesday, 13 October 2009

I'm a problem solver.

Bueno!, ya he vuelto después de un fin de semana muy intenso y largo (pero que al final se hizo muy corto) y ya obtuve mi certificado de "Andy Hunt Pragmatic Thinking and Learning". Un curso muy interesante con un montón de ideas innovadoras sobre como llegar a ser mucho más productivo en tu trabajo. La verdad que fue una oportunidad muy especial el poder asistir a éste primer curso disponible en Londres (The Old Session House) gracias a la empresa Skill Matters y sobretodo el conocer a Andy Hunt que desde que leo sus libros para mi se ha convertido en toda una fuente de inspiración. Tengo muchas cosas que contaros, muchas ideas, cosas nuevas, etc. (a lot of interesting stuff). El curso se basó en el libro que hace unos meses recomendé "Pragmatic Thinking and Learning - Refactor your wetware". Para adelantaros algo, aquí os dejo un vídeo muy interesante del cómo diseñaría microsoft el package del Ipod, no tiene desperdicio!.




Aún tengo que acabar de ordenar todos mis apuntes, pero éstos días prometo ir publicando mis anotaciones y mis diversas conclusiones sobre los temas expuestos. Como dice el título del artículo: "I'm a problem Solver" significa que el lenguaje con el que trabajamos realmente ahora ya no importa. Lo interesante es poder desarrollar tu cerebro para que sea fácil adaptarte a cualquier lenguaje que te pongan delante y no anclarte en un solo lenguaje de programación.

Wednesday, 7 October 2009

Wetware Workshop on Monday

Bueno, los nervios ya empiezan a aflorar y es que el próximo lunes (12 de Octubre en Londres) asistiré al famoso evento "Pragmatic Thinking" dirigido por Andy Hunt. Aquí os dejo la última entrada reciente del blog de Andy y os dejo la publicidad del seminario que escribí hace pocos días. A ver si os animáis y nos vemos allí!.

El evento se realizará en Skills Matter, aquí os dejo la entrada original traducida para los que queráis asistir:

El desarrollo de software se crea en tu mente no en un editor, IDE o herramienta de diseño. Conocemos bien cómo trabajar con software y hardware, pero ¿qué pasa con el wetware, o nuestros cerebros?

Únete a Andy Hunt para echar una mirada a cómo funciona el cerebro de verdad (pista: es un procesador dual con diseño de bus compartido) y cómo utilizar la mejor herramienta para el trabajo aprendiendo a pensar diferente sobre los pensamientos. Andy mira la importancia del contexto y el papel de la intuición de expertos en el desarrollo de software.

Aprender a sacar partido del pole-bridgind y el pensamiento de integración. Comparar las diferentes funciones especializadas laterales, incluyendo la síntesis frente al análisis y el tratamiento secuencial frente la coincidencia de patrones. Descubre el sencillo hábito que separa a los genios de los principiantes.

Andy te ayudará a descubrir cómo aprender más deliberadamente por la gestión de tu propio conocimiento. Explorar con prácticas las técnicas de aprendizaje como los mapas mentales, técnicas de lectura, retroalimentación de situaciones, y la mejor manera de hacer frente al torrente de información nuevo que nos ataca a cada uno de nosotros.

¿Interesado?
Poneros en contacto! Escribir a info@skillsmatter.com con vuestros datos de contacto.

El programa, en inglés:

PROGRAMME

Journey from Novice to Expert

  • The Five Dreyfus Model Stages
  • Dreyfus at Work: Herding Racehorses and Racing Sheep
  • Using the Dreyfus Model Effectively

This Is Your Brain

  • Your Dual-CPU Modes
  • Linear and Rich Characteristics
  • DIY Brain Surgery and Neuroplasticity

Get in Your Right Mind

  • Draw on the Right Side
  • Engage an R-mode to L-mode Flow
  • Harvest R-mode

Debug Your Mind

  • Meet Your Cognitive Biases
  • Recognize Your Generational Affinity
  • Codifying Your Personality Tendencies
  • Exposing Hardware Bugs

Learn Deliberately

  • Create a Pragmatic Investment Plan
  • Use Enhanced Learning Techniques
  • Read Deliberately with SQ3R
  • Visualize Insight with Mind Maps
  • Learn by Teaching

Gain Experience

  • Play in Order to Learn
  • Embed Failing in Practice
  • Learn About the Inner Game
  • Sensory Overrides

Manage Focus

  • Increase Focus and Attention
  • Manage Your Knowledge
  • Control Context

Beyond Expertise

  • Effective Change
  • What to Do Tomorrow Morning
  • Beyond Expertise

También os recomiendo la lectura de su libro, el cuál también hice un pequeño comentario en mi blog: Dreyfus Model.



Sunday, 4 October 2009

Plataforma de desarrollo : VLO Framework parte I


Este fin de semana he estado trabajando en el naming de mi framework y ya lo he bautizado: VLO Framework (Visually linked Object Framework). Gracias a la ayuda de la visión creativa de mi compañera, hemos llegado a dar un nombre a mi famoso framework. Hace meses que llevo trabajando en ésta plataforma y ya falta poco para poder tener acabada la primera fase de desarrollo que consiste en disponer de una estructura de soporte definida para poder realizar otras aplicaciones mucho más potentes a partir de ésta. Aún queda mucho trabajo por delante y espero poder generar diversos tipos de aplicaciones que iré mostrando en mi blog. Aún tengo que decidir que hacer con el proyecto, si hacerlo open source o no. Ya tengo hecha la cuenta en SourceForge y me parece que lo dejaré allí donde todo el mundo pueda disfrutar de ésta plataforma.

Tengo que dedicar un poco más de tiempo en seguir las reglas para que realmente sea una plataforma de trabajo y no una simple librería, pero siempre nos encontramos con lo mismo, si el proyecto no avanza será por falta de tiempo o de fondos.

La plataforma permite realizar lo que el nombre dice, generar objetos visualmente conectados. De ésta manera puedo crear una instancia de un objeto y que éste tenga una representación en pantalla mediante un canvas. Dado ésto, en vez de crear objetos a partir de TObject los podremos crear a partir de TBox y TConnector. Cada uno de éstos dispone de enlaces parametrizables que permiten personalizar el objeto con los datos que queramos. De ésta manera podemos conseguir imágenes como las mostradas los últimos días con la aplicación Thundax Box Manager.

Como indiqué en el último post, podéis descargar la última versión aquí. La cuál contempla una serie de cosas explicadas en los últimos artículos.



Tuesday, 29 September 2009

Friday, 18 September 2009

Mejorando la publicidad de mis artículos

Hoy he añadido enlaces a cada post utilizando AddThis. De ésta manera puedo compartir éstas entradas en Facebook, twitter y otros más fácilmente y más rápidamente. Al igual que vosotros también podréis compartir mis entradas con quien queráis. La verdad es que es bastante sencillo de instalar, y nos permite disponer de un sinfín de servicios para enviar nuestros artículos por la red. Si nos situamos encima del componente, obtenemos la siguiente lista:

Si hacemos click en el componente, nos aparece una lista mucho mas extensa, con más servicios a utilizar:

Para su instalación, solo tenemos que dirigirnos a la web de AddThis, e instalar el botón en nuestra Sidebar. Además para compartir cada uno de nuestros artículos, tenemos que ir a nuestra plantilla HTML (hablo para los que utilizamos blogger), y marcar la casilla "Expandir casillas de artilugios". Luego buscamos la referencia 'post-footer' y pegamos el código que nos entregan en la misma web de AddThis. En ésta imagen queda bastante explicado:


Bueno, ahora a compartir! .

Google Noop (pronunciado noh-awp)

Hoy gracias a la intervención de uno de mis compañeros he encontrado una noticia muy interesante la cuál podéis leer aquí: Google Noop project features JVM-based language. Aún está en fase de desarrollo, pero podéis encontrar el proyecto ya en Google code con mucho movimiento. Éste nuevo lenguaje experimental pretende aplicar la inyección de dependencias (la cuál expliqué en varios posts: Dependency Injection y Fluent Interface). Entre las propiedades que estimula Noop tenemos:
  • Inyección de dependencias en el lenguaje.
  • Testabilidad- unión entre cada par de clases.
  • Inmutabilidad.
  • Sintaxis enteramente orientada hacia código legible.
  • Documentación ejecutable que nunca está caducada.
  • Propiedades, fuerte tipeado y una biblioteca estándar moderna.
Y entra las que quiere eliminar tenemos:
  • elementos static.
  • Aplicación de la herencia.
  • Primitivas.
  • Elementos repetitivos innecesarios.
Aquí os dejo un fragmento de la publicación de Developer_World (Paul Krill) donde se explica lo nuevo de éste lenguaje:
"Noop is a new language that runs on the Java Virtual Machine and in source form looks similar to Java," the Web page says. "The goal is to build dependency injection and testability into the language from the beginning rather than rely on third-party libraries as all other languages do."

In addition to dependency injection, Noop favors testability, immutability, readable code, properties, and strong typing. It also endorses executable, up-to-date documentation. "Dependency Injection changed the way we write software. Spring overtook EJBs in thoughtful enterprises, and Guice and PicoContainer are an important part of well-written applications today," the page says.
  • Enlaces de interés:
Blog de Christian Gruber.
Blog de Alex Eagle.