Ir al contenido principal

Entradas

Error compilando código C++ en Mac Maverick

Estaba desarrollando un pequeño proyecto hecho en C++, usando un MacBook con Sistema Operativo Lion , todo iba bien hasta que decidí actualizar   Maverick. Al tratar de compilar mi proyecto de nuevo me llevo la sorpresa de que aparecía el siguiente error: Al parecer no encontraba los headers de algunas librerías, he investigando un poco me encontré  que en Maverick cambió la ubicación de los header ( que cosas =/ ). La solución es sencilla sólo sigue estos pasos: Abre una terminal escribe: xcode-select --install Aparecerá una ventana que te preguntará si quieres instalar las herramientas, acepta. Espera a que terminé.  Con esto podrán de nuevo compilar sus proyectos de C++. Happy coding...
Entradas recientes

Diferencias POO Java y PHP

En estos ultimos dias me he dedicado a aprender sobre PHP, asi que les comparto mis apuntes, haber si a alguien les sirve, no pretendo tomar el tema bastante profundo, sólo quiero darles una vista rápida sobre el tema  En el mundo de orientada a objetos PHP no se queda atrás, he aprendido sobre el mundo de orientada a objetos gracias a Java, pero alcanzo a notar que no es muy distinto programar POO en PHP. ¿porque? Sencillo, noto lo siguiente: Clase en Java class MiClase{      private int propiedad1;      private String propiedad2;      private int propiedad3 = 10;      //Definimos un constructor      public MiClase(String var){          this.propiedad2 = var;      }      //definimos un metodo simple      public void holaMundo(){           System.out.println(“hola mundo ”+ propiedad2 +”!");      } } Clase en PHP class MiClase{     private $propiedad1;     private $propiedad2;     private $propiedad3 = 10;     //Definimos un constructor     func

Imágenes en Java

En la Universidad programamos en Java, asi que he decidido agregar los apuntes que voy haciendo a lo largo de la carrera, asi hago una retroalimentación, ya que cuando reescribo mis apuntes me los aprendo más :D En este caso escribiré como cargar las imágenes desde Java con el API que viene en el jdk de Sun. En el ejemplo cargaremos una imagen en un JFrame. Como se ve en la figura de la derecha: Entonces comencemos: Imagenes en Java Se mostrará como cargar y guardar un archivo de imagen en java, usando la librerias de la API de Java. Es importante saber que el API se basa en el contenido del archivo. La Mayoria de las imagenes contiene un “Magic Number ” en sus primeros bytes que identifican el formato del archivo. Las Clases Básicas que se usan para manipular imagenes desde son: java.awt.Image java.awt.image.BufferedImage La Clase Image es abstracta , en sus metodos describe el funcionamiento de una Imagen. La Clase BufferedImage se extiende de Image asi hereda

Libros sobre GNU/Linux

Les dejo una serie de libros de los más completos de GNU/LINUX, que a más de uno les va servir, ya sea un usuario novato o un usuario avanzado. Temas tomados por los libros: Administracion en Redes Administracion Basica de GNU/LINUX Introduccion al Desarrollo de Software (En lenguajes C,C++ y Java) Ingenieria en Software Desarrollo Web en linux Cuestiones Legales Introduccion a GNU/Linux Instalar Servidores Linux Administración Avanzada de gnu/linux temas de migración de Sistema Se los recomiendo ampliamente espero les sirva... LINK: http://cid-561d2d570dd7152b.skydrive.live.com/self.aspx/P%C3%BAblico/linux%5E_expert.rar Estos libros estan bajo licencia GPL, asi que se libre para compartir la información Saludos....

Una Breve Introduccion a Linux...

Linux es un Sistema Operativo de libre distribucion, que fue la unión del kernel creado por Linus Torvals , junto con Software del Proyecto GNU fundado por Richard Stallman . Por lo tanto a hora en adelante nos referiremos a Linux como " GNU/Linux o Gnu con Linux ". GNU/Linux es Software Libre y está sujeto bajo la licencia GPL ( General Public License) ,con lo cual te derecho de COPIAR, MODIFICAR y REDISTRIBUIR el software a quien quieras. Ejemplos de esto sería: Puedes Regalarle una copia de gnu con linux a un amigo o venderselo a tu primo. Puedes Modificar el software a tus necesidades, ya que tienes derecho a su código fuente. Esto es todo lo contrario a lo que te ofrecen empresas privativas como Microsoft, Apple, Norton. Ya que estas empresas solo te venden la licencia de uso y no tienes derecho al código fuente del programa. Además si no cumples con la licencia serás malo y te llamarán pirata, jejejeee. Si les interesa saber más sobr