Habilitando C++ 11 en Eclipse Luna

Esta es una respuesta tomada de StackOverflow, Me pareció de mucha ayuda y quise tenerla aquí como referencia.

Hay dos cosas que se deben hacer, la primera es configurar tu compilador, luego configurar el procesador de lenguage CDT. Asumiré por default que se trata de GCC pero los pasos son similares en otro tipo de compiladores. (Nota: se ocupa un compilador que soporte C++ 11 por supuesto.)
Continue reading “Habilitando C++ 11 en Eclipse Luna”

Instalando Eclipse Luna en Debian Wheezy

English version of this post.
Debian es una distribución de Linux que actualiza sus versiones de los paquetes en largos intervalos de tiempo, cuando se trata de instalar nuevo software, siempre existe la posibilidad de que las nuevas versiones de software que se encuentran en los repositorios oficiales no estén actualizadas.
Continue reading “Instalando Eclipse Luna en Debian Wheezy”

Publicando código en archivos externos

English version of this post.
La publicación de código en el blog siempre ha sido difícil, eso es porque uno tiene que tener en cuenta que hay una gran cantidad de caracteres especiales que puede afectar a la base de datos y con el propio formato del post, aquí les presento el enfoque que estoy usando para publicar código para el blog y mantener ese código separado del contenido del post.
Continue reading “Publicando código en archivos externos”

Google Apps Scripting

English version of this post.
Recientemente, tuve algunos problemas con mi calendario de Google. Hace unos días cometí un error al intentar importar un calendario personalizado que necesitaba en mi cuenta de Google Calendar.

Los eventos de calendario personalizado se importaron correctamente en mi cuenta de Google Calendar, pero fue demasiado tarde cuando me dí cuenta que el calendario que importé era el equivocado, ohhh, me sorprendió al descubrir que no hay manera de deshacer la larga lista de eventos importados de mi calendario, al menos no de una forma intuitiva como pensé que se podría. Continue reading “Google Apps Scripting”

Insync, sincronización en la nube para windows, mac y ¡linux! mediante gdrive

Insync es una software que te permite sincronizar archivos en la nube utilizando Google Drive como plataforma de almacenamiento, es muy conveniente ya que funciona las plataformas mas importantes como son Windows, Mac y ¡Linux!. Continue reading “Insync, sincronización en la nube para windows, mac y ¡linux! mediante gdrive”

El siguiente paso

Últimamente había andado muy ocupado por las cuestiones de la publicación del libro. Ahora que esa etapa ha terminado me complace presentar mi nueva adquisición que servirá nada mas ni nada menos que para hacer supercómputo. El objetivo principal de este excelente CPU es de proveer GPU cores para ser utilizados en paralelización, la paralelización es una forma de programar utilizando todos los recursos disponibles de los GPU’s o CPU’s al mismo tiempo, es decir, se crean un montón de threads que hacen trabajo independiente en cada core y de esa forma se obtiene una solución más rápidamente que de la forma tradicional.
Continue reading “El siguiente paso”

Graficando vectores unitarios

Una de las encomiendas a cumplir por mi asesor y amigo Jesús Manzanares ha sido la de graficar los vectores unitarios de 2 cargas cargadas positivamente, esto con el afán de entender el electromagnetismo desde los orígenes. A lo largo del camino se han tomado muchas decisiones, decisiones que son difíciles de tomar tales como el modo de graficar o el lenguaje entre otras.
Continue reading “Graficando vectores unitarios”

Suma de Riemann

En matemáticas, la suma de Riemann es un método de integración numérica que nos sirve para calcular el valor de una integral definida es decir el área bajo una curva, este método es muy útil cuando no es posible utilizar el Teorema Fundamental del Cálculo. Éstas sumas toman su nombre del matemático alemán Bernhard Riemann.
Continue reading “Suma de Riemann”

Cristales Fotónicos

A continuación me complace compartir con la gente que de pronto se da una vuelta por el blog una presentación que hice acerca de éste tan interesante tema como lo son los Cristales Fotónicos, imaginen la era en que se pueda controlar totalmente la luz y se puedan guiar los fotones, la era en que los transistores fotónicos se vuelvan una realidad industrial y en donde ocurra una nueva revolución electrónica, no ha de faltar mucho para eso.
Continue reading “Cristales Fotónicos”

¿Como portar una aplicación existente a una solución web?

En el presente trabajo se plasma un tutorial detallado de como portar una aplicación existente al web y de como sacar ventaja de una gran variedad de tecnologías, paradigmas y técnicas tanto de interacción con el usuario final así como de estándares de comunicación entre aplicaciones, librerías y código reutilizable.
Continue reading “¿Como portar una aplicación existente a una solución web?”

¿Como invocar una subrutina de Fortran desde C++?

En el presente trabajo se plasma una forma sencilla así como los detalles paso a paso de como invocar una subrutina de Fortran desde C++, lo cual sera de utilidad para cuando se quiera reutilizar código de Fortran y al mismo tiempo aprovechar las bondades de C++, lo anterior, debido a que Fortran cuenta con un numero valioso de funciones las cuales C++ no soporta y otros aspectos relacionados con la velocidad que Fortran puede llegar a alcanzar trabajando con tipos de datos complejos.
Continue reading “¿Como invocar una subrutina de Fortran desde C++?”