Posts

Showing posts from November, 2017

Avance de proyecto II (Final)

Image
Este proyecto nos ha ayudado bastante a recapitular todo lo que hemos visto en clase y condensar todo esto en una gran práctica. Aprendimos a montar un servidor y declarar llamadas específicas. Usando estas llamadas a construir la información de una base de datos. De la misma forma, aprendimos a con base en esta información construir el html  usando ejs . Esta parte principal ha sido una de las que más nos ha gustado ya que pudimos observar como variar la salida de la página con ciertos parámetros sin tener que tener todo el *html* dentro del código del servidor. De igual forma, se nos presentaron algunos retos como es la asincronía. En ocasiones es bastante sencillo utilizarla ya que hace que todo se ejecute de forma más fácil y rápida. Sin embargo, cuando tenemos querys anidados o llamadas asíncronas anidadas, Node  no funciona de la forma en que esperaríamos esto puede tener resultados muy extraños. Así mismo, otro de los retos fue tener que detener el servidor y volver...

Avance de proyecto I

Primer avance del proyecto final Como bien sabemos, la entrega del proyecto final se aproxima. El 22 de noviembre es la hora de la verdad, el día de nuestra última clase de Desarrollo de Apps Web, el día de mi última clase en la carrera de Ingeniería de Sistemas Digitales y Robótica, mi último día de clases en CEM *inserte música dramática*.  Por lo pronto, gracias a todos los proyectos que mi compañero Sergio y yo hemos tenido, ha sido bastante complicado poder balancear cada uno de ellos para trabajarlos al 100, entonces hemos hecho algunos avances, pero no tantos como deberíamos de ya tener.  Básicamente ese es el problema #1 que tenemos: tener varios proyectos y entregar para la siguiente semana. Lo bueno es que viene el puente, puente que deberíamos aprovechar para descansar un poco antes de finales, pero eso no es posible porque #TecCEM. Por lo tanto, todo ese fin de semana para trabajar el proyecto y tenerlo listo para el lunes. La generación del código...

Blog Post 6

Blog Post 6   Antes de empezar a dar nuestros comentarios, es importante mencionar algunos conceptos clave de las lecturas tanto de RESTful APIs the big lie como de Replace RESTful APIs with JSON-Pure.  REST significa Representational State Transfer, un estilo de arquitectura web hecho para construir sitios web escalables. Los principales problemas de la RESTful API son: Es difícil realmente saber qué significa el API. Las diferentes respuestas de ésta pueden ser tomados de diferentes maneras, siendo bastante subjetivo. El vocabulario REST no es completamente soportado. La mayor parte de las aplicaciones de clientes y servidores no soportan todos los códigos de respuesta de la API.   El vocabulario REST no es tan amplio como para las APIs. Es demasiado limitado. RESTful APIs son muy difíciles de debugguear.  RESTful APIs están directamente ligadas con HTTP. Para esto, el autor de ambos posts propone utilizar mejor JSON-Pure APIs (así nombrado por él),...

The Internet's Own Boy: The Story of Aaron Swartz

The Internet's Own Boy: The Story of Aaron Swartz es un documental que como su nombre lo menciona, habla de la vida de Aaron Swartz. Aaron Swartz fue un brillante programador y activista. Desde niño fue una persona dotada de grandes habilidades de programación y desarrollo de computadoras. Su padre fundó la compañía de desarrollo de software Mark Williams Company por lo que esta puede ser la causa de su inmersión con las computadoras desde temprana edad. Swartz asistió a la Universidad de Stanford. En su primer año aplicó en Y Combinator, una de las compañías más reconocida en impulsar proyectos. Empezó un startup llamado Infogami y al final del verano decidió que no volvería a Stanford y en su lugar seguiría impulsando el desarrollo de su empresa. Posteriormente Infogami perdió financiamiento y se mezcló con Reddit. Al principio no funcionó a la perfección pero tras unos años Reddit ganó popularidad. Tras este éxito, el dueño de la revista Wired decidió comprar la coalición Not ...

Términos y condiciones de uso

Image
Este documental es por mucho uno de los más interesantes y reflexivos que hemos visto. El documental consta en hacer ver a la gente e informar acerca de como los términos y condiciones así como acuerdos de privacidad son ignorados diariamente por nosotros. No solo esto, también como las grandes empresas de tecnologías se han hecho de grandes cantidades de dinero a causa de esto. La forma en la que las compañías hacen esto es vendiendo los datos de los usuarios así como todo lo que busca, ve, publica y prácticamente su vida entera en el Internet. A través de los años los usuarios han buscado acabar con todo esto, exigiendo cambios o que paren de vender su privacidad. Sin embargo, esto no ayuda del todo. Lo que realmente sería correcto sería avisar a los usuarios sobre como su privacidad será negada y su información será distribuida y vendida en palabras concisas y no haciéndolo de la forma más tediosa posible para que eventualmente la gente no lo haga. Lo único que podría funcion...