//
Written on Feb 28, 2008 // Internet, Servicios, Tecnológico
Me parecio interesante el articulo que salio ayer en maestrosdelweb donde explican como pownce puede ser una muy buena herramienta colaborativa.
En resumen, sus puntos a favor son.
* Varias cosas que antes hacíamos por correo electrónico ahora lo envíamos por Pownce, tal como el envío de enlaces y archivos, sobre todo imágenes.
* El poder armar grupos de contactos en Pownce nos permite distribuir muy bien las conversaciones y enviar mensajes solo a quienes nos interesa, por ejemplo tu misma cuenta pública te permite seguir con tus conversaciones de siempre pero para cuestiones de trabajo envías mensajes solo a tus colaboradores sin necesidad de abrir otra cuenta extra.
* Se pueden generar conversaciones centralizadas pues en cada mensaje existe la posibilidad de responder, sin embargo ésta opción tiene unos cuantos defectos que mencionamos más abajo.
* Pownce desarrolló su propio cliente de escritorio bajo Adobe AIR, el cual no se ve limitado por la API del servicio como sucede con los clientes que terceros crearon para Twitter.
* Talvez porque Pownce no sea tan utilizado como Twitter hace que el servicio tenga mejor desempeño, ésto es un punto a favor pues ya todos hemos sufrido las interminables caídas de Twitter que hasta desesperan.
* En Pownce hay diversas opciones para ver los mensajes que hemos enviado y recibido, ésto hace más accesible el buscar algo del pasado, aunque falta un buscador de verdad, pero en nuestro perfil podemos seleccionar el ver todas las notas y respuestas, solo las que nosotros hemos enviado, las que nos han eviado en privado, las de un grupo específico, las notas que tienen links, las que contienen archivos, etc, etc.
* La versión móvil del sitio ha sido bien desarrollada, y tiene todo lo que se necesita.
¿Suena interesante no?, en mi caso tratare de aplicarlo con mis compañeros en los proyectos del tec.
Link: Pownce como herramienta colaborativa
//
Written on Feb 07, 2008 // Programación, Tecnológico
Esta semana ha sido mis primeros y verdaderos contactos con Inteligencia Artificial y al menos desde el punto de vista del profesor, los códigos son muy pequeños… pero eso sí, muy bien pensados y hechos en Lisp los reducen aún más.
Lisp es un lenguaje que rompe paradigmas a como estamos acostumbrados a programar, los que lo conozcan me darán la razón.
Es interesante ver en Lisp que todo se programa en base a listas y funciones, por ejemplo el factorial se programaría así.
(defun factorial (n)
(cond
((eq n 1 ) 1 )
(t (* n ( factorial (- n 1 ))))
)
)
Desde un intérprete muy al estilo python.
Ya empezamos a ver los primeros algoritmos, como reconocimiento de patrones. Como les mencione en un anterior post, prometo postear todo código que me dejen de tarea.
//
Written on Ene 31, 2008 // Tecnológico
Llevo 3 días de clase y parece ser el semestre mas aburrido y abrumador de los 3 años y medio que llevo aquí en el tec de Morelia.
En la materia de calidad la maestra nos prohibió sacar información del Internet y hacer las investigaciones a la antigüita, si de como cuando ibas a la biblioteca a perder el tiempo buscando un libro (lástima que no existe el ctrl+f) y después encontrar la información que te pidio en el libro(por que no existe el ctrl+f en la vida real : ( ).
Como dije en el anterior post Inteligencia Artificial es la materia mas interesante para mí en este semestre. Prometo postear todo código que programe en esta materia, que por cierto el lenguaje sera LISP(un lenguaje inteligente dice el profe).
//
Written on Oct 26, 2007 // Tecnológico
Me voy por asignatura.
Sistemas Operativos: Un programa que haga transacciones por threads y timers en visual c++, no se como hacerlo por que no fui a clases(que hueva ir a las 7 de la mañana) , asi que no se ni que pidio el profe por lo que necesito informarme. También creo que hay una tarea de semáforos.
Graficacion: El profe dejo hacer un paint, que dibuje cuadros, líneas y círculos. Todo fácil, el único problema es que debe hacer translaciones, rotaciones y escala usando lo que vimos en clase…. pura álgebra lineal y punteros en java.
Programación Web: Un catalogo fácil usando jsp.
De las demás materias no estoy seguro. Creo que menos compu y mas escuela.
//
Written on Oct 17, 2007 // Persona Note:, Tecnológico
… mas cuando se trata de pura teoría:
File PPT
//
Written on Sep 30, 2007 // Matemáticas, Tecnológico
En esta página publican supuestamente el examen de admisión de 1869 de una del instituto donde todo nerd sueña con estudiar… el MIT.
Álgebra:

Aritmetica:

Geometria:

Curioso por el nivel de conocimientos que pedían, es cierto que eran otros tiempos pero…. una multiplicación en examen de aritmética seria hoy como resolver una Integral.
Disculpen mi ignorancia pero ¿ya había máquina de escribir en ese año?
//
Written on Sep 24, 2007 // Internet, Programación, Tecnológico, lol
Pues aquí un diagrama que te ayudara a saber si eres apto o no.

Muy bueno, sobre todo muy cierto. Para esto de la informática se necesitan “ciertas aptitudes”, la mayoría de mis compañeros en mi carrera diría que se equivocaron al estudiar Ing. en Sistemas.
Si a veces yo pienso que debí estudiar matemáticas…
Via: meneame.net
//
Written on Sep 02, 2007 // Java, PHP, Programación, Tecnológico
Últimamente me he dado a la tarea de contestar una pregunta, ¿en que conviene programar mas? ¿en PHP o en JSP?. Claro que la pregunta siempre va a ser depende del proyecto. Muchos profes, incluso muchas empresas de Morelia usan JSP para desarrollar sus proyectos. Parece que java es la mejor opción para todos los casos, lo cual obviamente no es cierto, siempre depende….
Entonces mi pregunta ya no es cual es mejor, si no por que conviene utilizar JSP en lugar de PHP en algún proyecto, pero hasta ahora nadie me ha dado las respuestas claras. Algunos dicen es que simplemente es mejor por que tienes la potencia de un lenguaje como JAVA para desarrollar aplicaciones Web, esto es cierto, pero también es cierto que raramente vas ocupar todo lo que haces como cuando programas una aplicación de escritorio, entonces esta ventaja en lugar de ayudarte podría frustrarte.
Yo programo en JAVA, java es un buen lenguaje. Pero en JSP cambian algunas cosas que no me gustan nada. Un ejemplo los BEANS.
Supongamos que tienes en un archivo tu clase que hace cualquier cosa, esa clase necesitas incluirla en un archivo y crear un constructor y ejecutar un método.
PHP:
include “miclase.php”;
$clase= new miclase();
$clase->;Metodo();
JSP:
<@page language="Java" import="miclase.jsp" >
Yo me pregunto por que es así en JSP, no sé si hay otra manera pero esa es la que me encontré. Los beans no te dan mayor control en la aplicación, no entiendo el motivo de ellos, no sé el por que es así…. ¿alguien me lo podría explicar?.
Yo les quiero creer, creer que JSP puede ser mejor opción que PHP en la mayoría de los casos. Quiero escuchar razones validas, no simplemente por que es java.
//
Written on Ago 24, 2007 // Persona Note:, Tecnológico
Lunes: No hubo clases por qué el primer día nunca hay clases.
Martes: Habia clase de sistemas operativos a las 7 de la mañana, se atravesó el maldito tren . No mas tenia esa clase, así que
.
Miércoles: No mas iba a tener la clase de las 7 por que las otras materias los profes andaban en junta, entonces me levante tarde y tampoco llegue.
Jueves: Por fin tuve clases de estimación de costos y programación web.
Viernes: No tuve clases y me vine para el pueblo con mis padres
Este semestre voy a programar mucho, y espero publicar toda línea de código que escupan mis dedos.
//
Written on Ago 17, 2007 // Persona Note:, Tecnológico
Pues penúltimo semestre, me faltan 3 y estas son las materias que llevo.

Este semestre se supone que ya debo empezar la tesis, ya después les contare.
//
Written on Ago 08, 2007 // Internet, Servicios, Software, Tecnológico

Donde estudio, y la mayoría de las universidades promedio deberían de tomar en cuenta el servicio que da google para un dominio .
Imagínate lo valioso que sería que toda la comunidad de tu campus (estudiantes, profesores y personal) pudiera compartir información e ideas más fácilmente. Con las herramientas gratuitas de publicación, colaboración y comunicación de Google Apps edición educación, que incluyen cuentas de correo electrónico con el dominio de tu centro docente (por ejemplo, estudiante@centro-docente.edu), esto puede ser una realidad.
Puedes combinar las herramientas y servicios disponibles como prefieras y personalizarlos con el logotipo, los colores y el contenido del centro. Podrás administrar a tus usuarios a través de un panel de control basado en web o utilizar las API para integrar Google Apps en tus sistemas existentes.
Y, lo mejor de todo, Google centraliza todo el alojamiento, por lo que no tendrás que preocuparte de descargar, instalar o realizar el mantenimiento de ningún hardware ni software. Podrás poner este proyecto en marcha rápidamente con el mínimo soporte del personal de TI de tu centro.
¿Quieren más?, pues aqui les doy unas razones.
- En mi institución el email que me proporcionaron, nunca me ha funcionado ni me funcionara (problemas con el servidor y/o malos administradores).
- Odio, Odio… ODIO!!!! squirrelmail, o cualquier otro sistema parecido.
- 10 mb o 15 mb que dan usualmente las instituciones contra los 2 gb de google, no queda mas por decir.
- Aunque mucha gente usa clientes de email(y temen por que los vayan a “jackear” por un XSS), es cierto que la mayoría usamos Webmail y todos los beneficios que esto trae con la aplicación de gmail, y es mas cómodo usar un acceso web que un programa. No siempre vas a estar en tu pc.
- Costos, mantenimiento… eso dejárselo a google.
- Tienes tus contactos ordenados, posibilidad de contactarte via web con tus maestros mediante gtalk. Crear grupos, posibilidad de que cada alumno tenga su propia página personalizada.
- Por si fuera poco google tiene una API, para aquellas instituciones que quieren dar su toque de autonomía y esconder este servicio.
Es una buena opción para las universidades. Es mejor tener un servicio de calidad dentro de la institución, que andar creando inventos o cosas que los alumnos no usan por la mala calidad en que estan o por que no son lo mismo que tener un correo en gmail o simplemente por que no sirve.
Pasa la voz, no es tan difícil. Yo lo tengo en mi dominio y me va da maravilla.
Google Apps para instituciones educativas: https://www.google.com/a/edu/?hl=es
//
Written on Jul 26, 2007 // Internet, Matemáticas, Servicios, Tecnológico
Una de los institutos donde cualquier intelectual soñaría con estudiar en ella, siempre ha regalado sus cursos, su material de lo que se ve en cada materia y salón de clases. Esto no es nuevo, el MIT siempre ha abierto sus puertas para estas cosas, de hecho un Dr. me había comentado que el MIT hace esto por que no desea competir en contenidos si no en la manera en que se imparten las clases.
Por mucho que uno sea autodidacta, difícilmente obtendrá el mismo conocimiento que si un premio novel te enseña alguna materia , eso es precisamente lo grandioso del MIT. No tiene maestros si no genios.
Algo curioso es que hay material de cada carrera, cada materia y cada unidad. Apuntes hechos por los alumnos, vídeos, audios y muchas cosas.
Obviamente a lo primero que me fui fue a las Matemáticas:
http://ocw.mit.edu/OcwWeb/web/courses/courses/index.htm#Mathematics
Si se fijan bien encontraran algunas notas escaneadas de libretas de uno que otro alumno.

Es chido ver como unas cosas las dan de manera igual en todas partes, pero pues por ejemplo la Transformada de Laplace, no cambia ni cambiara nunca.
Enlace | http://ocw.mit.edu/OcwWeb/web/courses/courses/index.htm