![]() |
![]() |
![]() |
![]() |
![]() |
|
Tutoriales
Ya he probado el software y está muy sencillo de utilizar. El software soporta varios lenguajes con los que podemos hacer distintos tipos de gráficas, les podemos cambiar la forma a los nodos y a las transiciones (para representar lo que les mencionaba) y además podemos exportar las gráficas en muchos formatos. Les dejo un ejemplo sencillo de un autómata que reconoce el número 50 en binario como subcadena de cualquier otra. ... [Leer más...]
michael | Software, Java, Tutoriales, Software Libre | Sábado 27 Septiembre 2008 4:37pm
| Comentar acerca de esto
Poco a poco las empresas y muchas personas en general empiezan a mirar más hacia el Software Libre y se dan cuenta que existen excelentes alternativas a distintos programas que para ellos son de uso frecuente en otro Sistema Operativo, como pueden ser OpenOffice, Mozilla Firefox, Eclipse, PostgreSQL, PHP y MySQL por citar algunos, en esta nota hablaré un poco del Manejador de Bases de datos MySQL, que en los últimos años ha tenido grandes avances en su desarrollo y actualmente es uno de los DBMS más usados en sitios web y que en sus últimas versiones ha incorporado nuevas características como la implementación de las tablas InnoDB, disparadores, replicación, funciones y procedimientos almacenados. Uso de los procedimientos almacenadosLos procedimientos almacenados son de gran utilidad para realizar tareas frecuentes en una base de datos, es sorprendente la cantidad de tiempo que se puede llegar a ahorrar al hacer uso de este mecanismo. La sintaxis general (tomada del manual oficial) para crear un procedimiento almacenado es: ... [Leer más...] IBM pone al alcance de todos un conjunto de material (artículos y e-books, entre otros) de diversos temas que estoy seguro es del interés de todas las personas que visitan este blog, el material disponible se encuentra estructurado en categorías como Linux, Java, XML y Open Source por mencionar algunos. El material ofrecido es escrito por gente muy importante en el campo de la Informatica como Daniel Robbins President/CEO de Gentoo Technologies, va desde simples tutoriales de cómo personalizar el prompt de nuestra shell hasta los llamados Redbooks que pueden ayudarte a entender cómo funciona TCP/IP y a los cuales te puedes suscribir vía RSS. La única restricción para algunos de los recursos es registrarse en el sitio, una vez hecho esto puedes acceder a todo el material disponible, así que ya no hay pretexto, si queremos llegar a ser realmente buenos y productivos a futuro la única manera de hacerlo es preparándose desde ahora.
Saúl | Linux, Software, Java, Seguridad, Tutoriales, Ajax, Redes, Software Libre, Web | Lunes 22 Octubre 2007 12:00am
| 2 comentarios
En la actualidad es muy importante desarrollar de manera eficiente y eficaz programas que resuelvan un problema en particular. Tener interfaces gráficas de usuario amigables con alto grado de usabilidad como herramientas de desarrollo, sin duda contribuyen a cumplir con estas necesidades. Las herramientas que se usaban hace varios años para escribir y compilar programas en algún lenguaje de programación ya no son de gran utilidad y difícilmente pueden ayudar a cumplir con dichas demandas. Te invitamos a que descargues el tutorial que hemos preparado para guiarte en la instalación de la plataforma eclipse para que puedas usarla como IDE y así escribir y compilar programas en lenguaje C. Igualmente te invitamos a preparar algún tutorial que creas que resulte útil para instalar algún software, hacer el hola mundo en algún lenguaje de programación, o guíe en la utilización de alguna herramienta. Esperamos tus dudas, comentarios y sugerencias.
michael | Tutoriales | Domingo 04 Febrero 2007 2:59am
| 12 comentarios
En la parte anterior quedó el programa más o menos completo. Quedó pendiente aclarar como se realiza el efecto de viento. ... [Leer más...] En la parte anterior depuramos el código de lo que ya parece un sistema de partículas para nieve. El sistema se ve un poco plano; todos los copos caen a la misma velocidad y se mueven como piedras en caída libre. Vamos a darle un poco de vida... ... [Leer más...] En la parte anterior creamos una escena nevada, pero la lista que contiene los copos de nieve crece sin parar, lo que es ineficiente. En esta ocasión veremos un algoritmo para optimizar el tamaño de la lista tal que contenga solamente los copos de nieve que requieren ser dibujados. ... [Leer más...] En la parte anterior terminamos de implementar un copo de nieve que cae desde la parte de arriba de la ventana. Esta vez implementaremos un nuevo objeto que administrará muchos copos de nieve para conseguir el efecto de nevada. ... [Leer más...] En la parte anterior creamos un solo copo de nieve en la parte alta de la pantalla. Esta vez vamos a hacer que el copo caiga. ... [Leer más...] En la parte anterior creamos una ventana vacía pntada de azul. Ahora vamos a agregar un solitario (y estático) copo de nieve. ... [Leer más...] El objetivo de este tutorial es crear una ventana tipo "protector de pantalla" en la que van cayendo copos de nieve. El código que voy a presentar está basado en un tutorial en la Universidad de Linköping, Pygame examples. Para esta primera parte solamente voy a indicar los requisitos técnicos y agregar el esqueleto del programa básico para probar que todo esté bien instalado. Después iré poco a poco agregando el código, un concepto por sesión, que espero que sean diarias para tener el programa completo antes del próximo sábado. ... [Leer más...] Comentarios Recientes
|
Búsqueda![]() Conversaciónmichael: JS, en efecto, yo saqué al tema a la familia Toledo, y ya recordé querías poner tus chips en cajas de zucaritas hahaha
js: La idea de los chips era vender Zylog-z80s en bolsitas tipo papas sabritas. La familia Toledo nunca fue mencionada por mi parte (ideas de Mr. M). Otra idea era inventar y vender lambda-cola (puramente funcional); Oscar proponía cervezas en botellas tipo matraz Erlenmeyer. A chambearle y a lo mejor el ThinkGeek mexicano sale de Ceuami, sirve que apoya al presupuesto.
michael: una vez bromeando con JS, que andaba pensando en hacer unos chips o algo así, le dije que le iba a bajar el changarro a la familia Toledo y me contestó "aunque no lo creas"... desde ese momento le temo a JS jejejeje
michael: pues desde hace unos 6 años que sé de la existencia de esa familia y que uno de ellos ganó un concurso de porgramación ofuscada? ... pero si tienen la última tecnología, si sus computadoras prenden en 6 segundos por qué no las presumen? por qué no las muestran al público?... quién sabe qué onda con esa familia.
michael: geeking!! está genial el video que pusiste!! lo único que no me laten son los golpesitos.
alan: @js: la liga que nos sugieres es genial; gracias!
marufos: Interesantes opiniones tiene cada quién, yo en un inicio pensaba en que saul y no recuerdo el otro se sentaran a programar, en otras palabras se viera quien pateaba a quien a manera de concurso callejero. Seria bueno la implementación de ambos concursos, el que yo propongo quiza para satisfacer nuestro ego de quien realmente es mejor y el de sistemas completos seria bueno como para ofrecer un premio, del cual se requiere de patrocinio pero que al final seria un buen exhibidor de talentos.
carlos: En lugar de un concurso de programación yo propongo proyectos completos, es decir por ejemplo una pagina web con base de datos y envio de correos con su respectivo validador de correo, se haria una seleccion con las propuestas de proyectos que son los que entrarian en el concurso, los lenguajes de programación serian a elección, puede ser participación individual o en equipo, se fijaria un fecha para entrega del proyecto, los demas participantes evaluarian la funcionalidad, seguridad y demas puntos a conciderar por las reglas previstas. El ganador o ganadores obtendrian un premio. Creo que este seria algo mas enriquecedor por todo lo que involucra.
Jona: Es lo malo.
No pido un validador "Común". Un validador con envió de email de confirmación y que la url de confirmación este codificada ademas de que la url codificada tenga caducidad .Y no se vale decir que de estos ya hay muchos colgados en la red o que java ya lo hace. Si no diriamos que para que nos dejan programas de c de matrices,arboles y demas si ya hay muchos en la red. Se trata de hacer una implementación personal para analizarla. js: No pensaba decir nada, pero no puedo permitir que los lectores corran el riesgo de permanecer en un error tan horripilante. Las expresiones regulares NO son la mejor forma de validar direcciones de correo según RFC822 (clicky nicky).
gatsu: ¿un validador de email?
Eso se hace distinto según el lenguaje de programación que estemos usando. En Java hasta con una expresion regular se hace (para saber más de expresiones regulares los remito al curso de compiladores). En otros lenguajes ya hay funciones que dan esa funcionalidad. Yo propongo que se pongan problemas tipo ACM, esos si estan bien duros. jona: Pero pongan problemas reales como validadores de email, no problemas de
que si tengo un conjunto en Z y si lo componen puros números modulo 3 encuentre cuales son también congruentes con modulo 13 o cosas de esas. Papá CEUAMI dice:: Entonces, no se diga mas... ¡¡Se hará un concurso de programación!! y que gane el mejor progrUAMIto.
Ademas, creo que ayudará en mi difusión como capitulo, no lo creen hijos?? alan: Me encanta la idea de marufos: Un concurso de programación. ¿Cómo ves, papá CEUAMI? :P
humito: Saludos mis amigos. Concuerdo con _at_diacus en sus planteamientos. Tambien creo que los argumentos vertidos al inicio de la discusión y que indignaron a _at_saúl dan muestra clara de otro problema clave para explicar la situación como sociedad, esto es, la mentalidad paternalista con la que han formado a muchos individuos, la expongo. Si no es papá biologico, es papá gobierno, o papá CEUAMI (je je, es solo una alusión), o mamá UAM, de quien tengo que recibir lo que ellos ofrecen pero sin dar nada a cambio, sin embargo (el que este libre de piedras, que lance el primer pecado) al menor error estos individuos se yerguen indignados e iracundos haciendo ver los errores, pero sin proponer algo en concreto, me late que se hagan este tipo de discusiones porque son un retrato fiel, como lo comenta nuestro querido _at_diacus de la coyuntura espacio-tiempo por la que atravesamos.
Invitamos a toda la comunidad como siempre a que se acerquen y participen con el CEUAMI. :) edwmx: Mmm, creo que son buenas ideas, aunque la invitacion para apoyar a CEUAMI siempre ha estado en pie, pero quiza tener un concurso de programacion con todo lo que involucra esto: bases, reglas y por supuesto un premio por parte del capitulo, seria algo muy interesante en varios aspectos.
marufos: Esto me hace pensar en que existen cuestiones escondidas y que piden a gritos ser sacadas.
Creo que todos por aqui tenemos muchas energia y a veces no sabemos como canalizarla, y por lo tanto yo propongo los siguientes puntos: 1. Para aquellos que suelen enfrentarse a palabras tratando de mostrar que unos son mejores que los otros sería bueno un enfrentamiento directo, es decir una pelea de programación, diseño, etc, con sus respectivos líneamientos asi como su referí. Quiza algo bueno pueda surgir con esto, al menos sacar su energía. 2. Para quienes tienen propuestas sobre el contenido de la página, invitarlos a reuniones donde se puedan mostrar las innovaciones de los demás compañeros(Quizá invitarlos a administrar el sitio). Saludos!!. geeking: Clic en mi nick
edwmx: En mi opinion personal, responder a un comentario como el primero que inicio la discusion es brindarle demasiada importancia a alguien que obviamente no sabe lo que dice.
Keep alive!! |