Sobre mi
Mi nombre es Salomón Rincón Torres.
No voy a utilizar esta página para hacer un copy-paste de mi currículum, así que tanto en la información sobre mi formación académica como en cuanto a mi experiencia profesional y docente sólo pondré la más representativa y que creo puede ser de interés para quienes lean este blog. Quién quiera más detalles puede consultar mi perfil en LinkedIn https://mx.linkedin.com/in/salomon-rincon-08412613
Formación académica
- Licenciado en Sistemas Computarizados e Informática por la Universidad Iberoamericana (UIA)
- Master en Software Libre por la Universitat Oberta de Catalunya (UOC)
- Diplomado en Formación Pedagógica para Profesores Universitarios por el Centro de Estudios de Ciencias de la Educación «Enrique José Varona» de la Universidad de Camagüey
Experiencia profesional en empresas
- Top Systems
- IBM
- Volkswagen Financial Services
- RCI
- LUK
Experiencia docente en las sisguientes instituciones académicas
- Universidad Cuauhtémoc
- Instituto de Estudios Superiores
- Universidad de Oriente
- Universidad Popular Autónoma del Estado de Puebla
Actualmente trabajo en Top Systems S.A. de C.V., empresa de la cual soy co-fundador, nos dedicamos al desarrollo de software, instalación de redes, sistemas de videovigilancia, venta de equipo de cómputo, etc. si quieren saber más pueden visitar la página www.topsystems.com.mx
Otros entusiastas del software libre y yo creamos una comunidad llamada Software Libre Puebla, los invito a consultar la página www.softwarelibrepuebla.org
Con gusto acepto (si me es posible asistir) invitaciones a dar conferencias en universidades que realicen algún congreso relacionado con computación o software libre; por ejemplo, he impartido conferencias en congresos en la Universidad Politécnica de Puebla, en la Universidad Politécnica de Tlaxcala, en la Universidad Popular Autónoma del Estado de Puebla, y en la Universidad Tecnológica de la Mixteca entre otras.
abril 21, 2010 a las 12:56 pm |
Me pongo en contacto con vosotros para informaros del evento Akademy-es (http://www.kde-espana.es/akademy-es2010) que reunirá a los desarrolladores y seguidores de KDE y escritorios libres en Bilbao los días 7,8 y 9 de Mayo.
Yo soy uno de los organizadores del evento y formo parte del grupo ITSAS de apoyo al software libre en la Universidad del Pais Vasco (http://itsas.ehu.es) que está organizando el evento.
Nos gustaría que en un blog con un gran número de visitas como el vuestro, se mencionara nuestro evento para permitir que un mayor número de gente seguidora del software libre que esté interesada en acudir como oyente o realizar una presentación, esté atento al evento.
Muchas gracias por vuestra colaboración y no dudeís en contactar conmigo para cualquier cosa.
Un saludo,
Iñigo García
abril 25, 2010 a las 1:52 pm |
Fue un buen púnto el que toco ustade sr. Salomòn, se necesita tambien
mas supervicion de la SEP a esas universidades y capacitacion a los
docentes, cursos de superacion personal tanto a ellos como a los alumnos, que los haga valorar su enseñansa y asi se apliquen a ser mejores alumnos y maestros. Que bueno que usted sea una persona integra y se valore asi mismo y a los de mas.Cuidese mucho y nunca pierda esos valores.
abril 25, 2010 a las 7:55 pm |
Hola Arturo
Totalmente de acuerdo
Gracias por tus comentarios
octubre 13, 2011 a las 9:54 am |
Estimado, soy usuario de Mac estoy realizando un proyecto para implementar podcast producer en una Universidad, encontre una interfaz para recolectar metadato de los podcast, desarrollada por el MIT está en Ruby. Soy ignorante en la materia y quisiera saber que debo instalar y configurar para poder correr la aplicación, por favor agradezco su ayuda desde ya, el link donde esta la aplicación es: http://pcpoai.svn.sourceforge.net/svn…poai/trunk
Saludos
Alvaro Castillo
octubre 14, 2011 a las 8:17 am |
Hola
Pues realmente no uso Mac, pero si la aplicación que dices está en Ruby, debes instalar Ruby para OS X, puedes descargarlo de aqui http://www.ruby-lang.org/es/downloads/
Incluso ahi vienen diferentes opciones de como instalarlo para ese sistema operativo
Saludos
septiembre 6, 2013 a las 4:30 pm |
Buenas tardes. Soy un desarrollador de software, al igual que usted. Encuentro muy interesante su blog, y todos fragmentos de código que publica me parece que dan a notar su pasión por la programación.
Es grato ver la dedicación que usted ha tenido para mantener su blog actualizado desde hace más de 4 años.
Sólo dejo mí comentario para que usted note que hay muchas personas que leemos su blog (aunque no nos demos a notar tan seguido) de tal manera que no pierda esas ganas de seguir publicando y compartir con nosotros todo lo que va aprendiendo, descubriendo y creando.
septiembre 6, 2013 a las 4:45 pm |
Hola.
Muchas gracias por tus comentarios Juan, que bueno que te parezca interesante el blog, últimamente se me ha juntado el trabajo y no he publicado, pero trataré de publicar más seguido.
Saludos
julio 16, 2014 a las 8:05 pm |
Hola Salomon…..
un amigo y yo estamos iniciando una agencia de contrataciones por lo que buscamos gente experta en unix, php ruby, mysql etc. para trabajar como programadores de la que hay mucha demanda en silicon valley california, estados unidos… si alguno de tus lectores le interesa trabajar en el valle del silicio estamos recibiendo cvs y entrevistando via skype o en persona en la ciudad de puebla y proximamente en la ciudad de mexico. Pueden enviar sus cvs a benth2o@gmail.com
Cordialmente un colega programador
Ing. Francisco Garcia Herrera
diciembre 21, 2016 a las 3:48 pm |
Estimado:
Buenas tardes. En la entrada correspondiente a funciones push y pop en lenguaje C, encontré lo que creo que es un error. Comparto mi hallazgo respetuosamente por si estoy en lo cierto, y de esa forma contribuir a su blog:
void push(ptrPila *pila, char x)
{
// Crea un nuevo nodo
ptrNodo nodo;
nodo = (ptrNodo)malloc(sizeof(nodo_t));
if (nodo != NULL)
{
nodo->dato = x;
// El apuntador nodo->siguiente va a apuntar al primer nodo de la lista ligada
nodo->siguiente = *pila;
// pila va a apuntar al nuevo nodo, con esto hacemos que el nuevo nodo sea ahora el primer nodo de la lista ligada
*pila=nodo;
}
}
Si la pila está vacía, en la llamada a push creo el nodo pero no le asigno un valor. Creo que la sentencia nodo->dato = x; debería estar fuera del if.
No encontré otro lugar para publicar mi comentario, por eso lo hice aquí.
Link a la entrada en cuestión: https://salomonrt.wordpress.com/tag/funcion-push-en-c/
diciembre 21, 2016 a las 8:30 pm |
Hola, a cada post puedes poner comentarios en la liga que dice comments, en este caso, para el post al que te refieres este es el link https://salomonrt.wordpress.com/2011/10/21/implementacion-de-pilas-con-apuntadores-en-c/#comments
No entiendo bien a lo que te refieres cuando dices «Si la pila está vacía», la línea if (nodo != NULL) checa si se pudo reservar memoria para la variable nodo que es del tipo ptrNodo, la instrucción malloc regresa NULL si no se pudo reservar memoria; en la función push en ningún momento se checa si la pila está vacía
Saludos