abril 07, 2009
Dev C++
Primero me quiero disculpar por estar atrasado en mis publicaciones - Juan y Emilio - he estado MUY ocupado en los asuntos de la universidad, y (segundo) aunque lo estoy les quiero dejar una herramienta muy útil a la hora de programar. Es un progama muy querido por mis estudiantes de 3ro de Bachillerato del CBG... jejeje...
Ahora, en serio, les hablo del lenguaje de programación C++, específicamente Dev C++ que es una aplicación GNU Open Source. Lo especial de esta versión que estoy subiendo es que es compatible con Windows Vista, ya que como saben el que encontramos en Google no es compatible con las librerías conio.h, conio.c y otras mas... Esté tiene esas librerías y un par más...
Emm... Como instalarlo? Bueno... Es bien fácil, descárgate los tres links - deben ser los tres links - Descomprimes el primero donde quieras y luego vas a la carpeta descomprimida y le das al ejecutable y listo!
Mis recomendaciones a los que usan XP es lo siguiente: muevan la carpeta descompresa a Archivos de Programa ó Program Files y luego creen un atajo/shortcut para la aplicación y que ese atajo lo ponen donde quieran.
Mis recomendaciones a los que usan Vista es: NO PUEDEN COPIAR LA CARPETA A Archivos de Programa o Program Files, porque no funcionará. Sino que la copian en My Document o el disco duro, y hacen el atajo o shortcut para pegarlo donde quieran... :P
Ya!!! Basta de palabras, he aquí los links...
Dev C++_parte_1
Dev C++_parte_2
Dev C++_parte_3
marzo 11, 2009
Circuit Maker
Circuit Maker 2000
marzo 03, 2009
VMware Server para Ubuntu 8.10
Basado en un pedido en "El Foro Tutorial de Ubuntu", (invertí un poco de mi tiempo en traducir este manual) me tomé la libertad esta mañana de investigar sobre el VMware Server en el nuevo Ubuntu 8.10. Google ayudó bastante rápido, y fuí capaz de tener VMware Server corriendo en una instalación nueva de Ubuntu 8.10 "Intrepid". Aquí están los pasos que tomé para tenerlo instalado y trabajando.
Necesitarás, por supuesto, que descargar el alchivo VMware Server .tar.gz. Esto se puede lograr utilizando el siguiente comando:
wget -c http://download3.vmware.com/software/vmserver/VMware-server-1.0.7-108231.tar.gz
También tenemos un patch (parche, medicina), para que este programa compile propiamente. VMware normalmente es culpable de no estar al tanto de los últimos kernels. Este patch (parche, medicina) ayudará a corregir este problema:
wget -c http://www.insecure.ws/warehouse/vmware-update-2.6.27-5.5.7-2.tar.gz
Una última cosa que vamos a necesitar son las herramientas del compilador, que pueden ser instaladas usando este comando.
sudo aptitude install build-essential linux-kernel-headers xinetd
Ahora que tenemos todas las dependencias y los archivos descargados, podemos desempaquetarlos (descomprimirlos). En la misma carpeta donde descargaste los archivos .tar.gz (puede ser tu carpeta home o Escritorio), corre el siguiente comando:
tar xf vmware-update*.tar.gz
tar xf VMware-server*.tar.gz
Instalando el patch (parche, medicina) de VMware Server
Vamos a iniciar la instalación. Primero necesitamos instalar la aplicación "core vmware". Luego le aplicaremos el patch (parche, medicina) al script de configuración, y configuraremos el sistema.
cd vmware-server-distrib/
sudo ./vmware-install.pl
En mi instalación utilice los valores por defecto hasta que me pregunto que si quería correr el script de configuración vmware-config.pl; en este punto selcciona [no].
Una vez esto haya terminado y hayas salido de la configuración, usa estos comandos para "parchear" la configuración:
cd ../vmware-update*/
sudo ./runme.pl
Este script "parcheará" la configuración y luego te preguntara si quieres correr el el script de configuración vmware-config.pl; en esta ocasión selecciona [yes]. En mi instalación contesté los parámetros por defecto en las preguntas restantes (el serial lo pueden conseguir gratis registrándose en la página de VMware - Aquí para llenar el formulario-, llenas los datos y ellos te dan la clave) y mi instalación funcionó perfectamente.
Gracias!!!
febrero 22, 2009
No lo sé...
¿Cómo sé si lo que estoy haciendo está bien o está mal? ¿Cómo se si lo que hice hace un momento debía esperar?¿O fue lo mejor que pasara y ya?¿Cómo sé que lo mejor para todos era que me quedara con la boca cerrada, y seguir sufriendo en silencio?¿Cómo saber si lo screw it up?
Una de las peores cosas del mundo es amar sin ser amado, querer sin ser correspondido, entregar sin recibir nada a cambio. Darías cualquier cosa por estar con esa persona que quieres. O por lo menos esa es mi opinión.
Si tienes un amor correspondido, felicidades. Si no lo tienes, pues amárgate un rato, pero no te desanimes, y sigue buscando.
Pero, ¿qué pasa si te sientes que estas en el medio? ¿Si sientes que aunque estés ahí no perteneces a ese lugar, si sientes que estas usurpando el lugar de otro? ¿Cómo sabes que no lo estás haciendo? ¿Cómo sentirte bien, sabiendo que no has hecho nada malo, pero aún así estas incómodo contigo mismo?
No soy partidario de que busques tu felicidad sobre la desgracia de otros, eso es bajo, e inhumano, por no mencionar la parte de inconsiderado. Puede que sea el caso de que tu felicidad, coincida con la "infelicidad" de la otra persona. El decaimiento de ese alguien pesa sobre tu conciencia pero tu no tienes nada que ver, y aún así te sientes culpable porque tu eres feliz, y él(ella) tal vez no. ¿Está eso bien, o es que soy idiota?
Te amo, te amo, te amo... Lo he hecho desde hace 8 años y no lo dejaré de hacer jamás... Pero nunca me perdonaría si tu hubieras preferido estar con él. Si me usas, no me importa porque el amor lo sufre, lo entrega todo, para que la otra persona sea feliz, si me dejas el corazón destrozado, sabré que estoy vivo, y no viviendo una fantasía. ¿Por qué no aceptar que me puedas llegar a amar y ya? Porque serías demasiado para este viejo corazón. Lo peor de todo... Es que sólo el tiempo me dirá la verdad. Mientras tanto me hallo flotando en un abismo entre lo profundo y lo no profundo, entre lo dulce y lo amargo, entre lo feliz y lo triste, entre el amor y el odio. Amándote eso sí, pero sufriendo en silencio. Porque lo único que quiero vida mía... Es que seas feliz... Moriría (literalmente), por eso...
Att. Yo.
febrero 16, 2009
Dividir y poner contraseñas a archivos con RAR en Ubuntu
Alguna vez has descargado archivos de los servidores y se encuentran divididos con RAR, pues esto es lo que os voy a enseñar hoy. Lamentablemente, no existe un programa guía para el RAR en Ubuntu que nos permita divididir archivos en partes y ponerles contraseña. Pora poder realizarlo en Ubuntu he creado un sript que nos facilita este trabajo sin tener que usar comandos, sólo seleccionando un archivo (se puede dividir cualquier tipo de archivo, un vídeo, un rar, un pdf …). Abrid una nueva consola (Aplicaciones => Accesoriosb => Terminal) y escribimos lo siguiente:
sudo apt-get install rar unrar
Una vez que instalamos el rar (seguramente que ya lo tengáis) ejecutamos los siguientes comandos uno a uno en la terminal anterior (Acuerdate de cambiar TU_USUARIO por tu nombre de usuario Ubuntu):
wget http://abrelats46.googlepages.com/rar.sh
wget http://abrelats46.googlepages.com/div_rar.sh
sudo mv div_rar.sh /usr/bin
sudo chmod +x /usr/bin/div_rar.sh
sudo mv rar.sh /home/TU_USUARIO/.gnome2/nautilus-scripts
sudo chmod +x /home/TU_USUARIO/.gnome2/nautilus-scripts/rar.sh
Ya lo tenemos hecho, para probarlo id a cualquier archivo y haced click derecho sobre él. Se nos abrirá una opción dentro de scripts ==> rar.sh, la ejecutamos y comenzará el script donde le pondremos las opciones. Jau.
(Realmente no me gusta copiar textualmente lo que encuentro en otro blog... Pero realmente no creo poder dar con el blog de donde saqué esto... Aún no lo he probado, pero cuando lo haga le doy un update a esta entrada... :P )
noviembre 30, 2008
Jonás....
"Últimamente las cosas en mi vida no me han ido muy bien que digamos... Y realmente me siento mal por eso... Alguien me sugirió que leyera el libro de Jonás... (si, el de la Biblia), y realmente todavía no le encuentro relación con lo que me pasa, pero decidí que sería interesante, si semanalmente posteaba algo que aprenda de este individuo, que fue sumamente terco... -_-' Las reglas de siempre se aplican, si alguien tiene alguna opinión o comentario al respecto es bienvenido..."
So, que hasta ahora tengo esto:
Jonás:
Para aquellos que no conocen la historia, Jonás era un profeta, un día Dios le mandó a predicar a un pueblo que era realmente malo, Dios le dijo que había decidido destruir a esa ciudad (se llamaba Nínive), pero que quería darles una oportunidad de que se arrepintieran... Había que ir a predicarles, ¿no?, pues "el elegido" era Jonás y el barbarázo ese ¿saben lo que hizo? Le dijo a Dios que no, que ellos no merecían una segunda oportunidad y se fue para el lado opuesto a Nínive... Error... Dios lo iba encontrar aún se fuera con Julio Verne para el centro de la Tierra... La questión es que se montó en un barco y en medio del trayecto se levantó una gran tormenta... Y tuvieron que tirar casi todo por la borda, para quitarle peso al barco... Pero iban a morir de todas formas, el mar estaba mas fiero y violento que nunca, y obvio cuando se dieron cuenta, cada uno se puso a rezar, orar o lo que se hiciera con el dios de cada uno... Pero Capitán se dió cuenta de que Jonás (que debía ser familia de Jack Bauer o algo así) ESTABA DURMIENDO!!! Claro, el sabía lo que estaba pasando... Al final tuvo que decir la verdad, ¿y entonces? Jonás les dió la solución: Tirarlo a él al agua... Pues eso hicieron... Imagínense el horror de esas gentes, acababan de tirar al agua a un tipo que era el mensajero de un Dios que tenía el mar embravecido de una manera tal que por poco hunde al barco... ¿No era de Jonás la historia? Pues bien... El Señor Jonás Bauer estaba en el agua... No sé si el sabía nadar o no, la cuestión es que abajo lo estaba esperando un GRAN PEZ, que sin presentarse ni nada, se lo tragó... :) Y hasta aquí va la historia de esta semana... Me di cuenta de un par de cosas:
a. Jonás había desobedecido el mandato de Dios y trató de fugarse... Una decisión no muy inteligente...
b. Por su culpa, gente "inocente" esta caso ahogandose en el mar, y el sabe que es su culpa; la única forma de zafarse es tirandose él al agua... (interesante desición), se tira y milagrosamente, allá abajo le sale un super pez y se lo come....
"No es que yo sepa mucho de peces, pero generalmente los peces no huelen muy bien que digamos, supongo que sus estomagos no huelen tampoco muy bien... Jonás huía de la presencia de Dios y eso le costó estar en la maloliente barriga de un pez. Sabiendo que el estaba caliente por lo que el había hecho, el oró a Dios, sabía que actuó mal pero de todas formas confiaba en Dios porque dice: mas aún veré tu santo templo ¿por qué estaba Jonás tan seguro? Lo que puedo decir, con conciencia es que cuando me siento mal, depre por así decirlo, o no estoy muy bien, debo pulir mi espada y repetir este versículo en mi mente".
noviembre 17, 2008
Livewire & PCB Wizard
Estos dos programitas son muy útiles a la hora de diseñar circuitos y simularlos.
Limewire, el simulador, tiene varios modos de vista, en lo cuales podrás ver el circuito, por niveles lógios, el flujo de la corriente, o simplente como lo verías en Circuit Maker (otro simulador).
PCB Wizard, este es el que se utiliza para diceñar las placas impresas (basquelitas), es muy útil y realista, posee también varías vistas, una vista con los componentes como se verían en la realidad, una vista de diseño, una vista propotipo, etc, etc, etc.
Los utilizo los dos y me sirven para los proyectos semestrales de la univesidad, y me pareció buena idea el subirlos, ya que la última vez, se me dañó el disco con toda la data que tenía y para volver a entontrarlos fue toda una olimpíada. :P
Aquí los tienen:
Tutoriales, pa' ayudarte a familiarizarte con el software...
Rejected...
Cuando nos rechazan para un trabajo. Cuando nos dicen que no llenamos/cumplimos los requisitos de algo que realmente deseamos: para el préstamo, para entrar en una universidad, para entrar en aquel club, para estar entre cierto grupo de personas. Cuando un chico o una chica nos rechaza. Cuando dicen que estaban pensando en otro tipo de persona para el puesto. O cuando se nos desplaza por otra persona. Cuando alguien crea una excusa para que no estés en el sitio donde se supone debes estar, cuando quieres estar allí, eso significa rechazado.
Es interesante ya que parece (y creo firmemente) que no estamos diseñados para ser rechazados. ¿A que se deberá eso? No lo sé… Según alguien puede que sea causa del orgullo. Simplemente nos creemos tan importantes como para merecer eso que se nos está negando, o simplemente que hemos trabajo demasiado duro para lograr llegar donde estamos ahora y que es totalmente injusto lo que nos está pasando, tal ves orgullo por el otro lado signifique que nos creemos tan miserables que creamos que por caridad necesitamos esa oportunidad que se nos cierra, que todo nos sale mal en la vida, y que aún por error merecemos que esa oportunidad “show up”.
Quizá la causa no sea orgullo, sino que quien mueve los controles allá arriba sabe mas que nosotros y conoce los resultados antes de hacer las pruebas. Y dispone las cosas de una forma en que todo resulte según su plan.
Ya sea una cosa o la otra, el resultado en nosotros no cambia, nos sentimos, decepcionados, indignados, sin ganas de seguir adelante, impotentes, aún sabiendo que haciendo todo eso, no cambiaremos los resultados. Una posible razón de este sentimiento que surge en nosotros es porque deseamos algo equivocado, o algo que sabemos que no nos conviene. La solución podría ser darnos una chekadita en nosotros mismos, no sé, quizá…
Mi pregunta es: ¿Por qué entonces tenemos este tipo de reacciones? ¿Por qué aún teniendo esto en cuenta sentimos ese desánimo? Esa es una interesante pregunta que me gustaría que me contestaran…