lunes, 28 de marzo de 2016

“The Internet’s Own Boy: The Story of Aaron Swartz"

The video about the life of Aaron Swartz expresses an inconformity by many people because of the oppression exerted over Aaron. Since he was a baby he seemed to be a genius, he had a privileged mind. When a child he surprised his beloveds and family with his extraordinary mathematical abilities. Once he discovered his fascination about computers and technology. He was very interested in programming and on the internet. When he was 13 he participated on a committee to develop what now a days is known as RSS, basically it was a web standard to manage the content that is shared via web. His ability impressed all of his mates when they realized that the person that has been working among them all of the time developing RSS Was just a boy of almost fourteen.

Aaron was full of dreams and ideals and he’s whole life fought in order to preserve them and show the world there was a chance to be better. He wanted a better world for everyone, a world where knowledge was available of every person, world where information doesn’t belong to great companies but to every person that wants to use it.

Aaron was accused by the American authorities of commit crimes. The authorities were pressured by those great companies that manage the information. Aaron was a programming genius distinguished from other great figures on the fact that he wasn’t looking for personal profit or making money. There was a reason that Aaron were subject of such a pressure and it was making him an example for all of the people that would try to make something like he did.

It’s sad to think about on the corruption and impunity that we live with day by day and see how the powerful people control the law and are capable of hurting anyone when their interests seem to be affected. Aaron Swartz life must be an inspiration for all of us involved in technological issues. Sadly his story is not well known and that’s why I think that resources like this must be more promoted.

viernes, 18 de marzo de 2016

How the Web of Things improved the Internet of Things

The essential characteristic of the internet of things is that by concept this makes the things (mart things) manageable, monitored or configured by different interfaces that can be connected to the whole internet, but it is not always the way IoT is seen. This term IoT is commonly used now a days in so many technology, from domestic devices, smartphones, lightbulbs, sensors, security systems, and so on and so for. But certainly as mentioned on the lecture although the internet of things is very useful to connect devices between them it is not the easiest way to do that connection. It is easy to appreciate that the interaction between the different devices must be controlled by something that integrates all of the signals received, this means that every devices communicates to a computer or system by an interfaces that also interacts with the user but this interaction is done in different “languages” (not in the sense of programming language but in the sense that they don’t speak on the same way one from the others). These ‘Languages’ vary depending on the connectivity methods they handle and the protocols they use to transfer their information. Some examples are Bluetooth, ZigBee. The true is that though all of them can be accessed by the final user they should be managed separately from different applications and devices. It means that there are no standards for the communication between smart things, every brand has their own way to do it.  

The idea of handling the manage and control of the devices with WoT depends basically on connecting the Things or devices directly to the Internet, using the standard protocols of the Web or using the standard HTTP requests independently of the way the device is connected to the Internet. This Idea of managing and controlling or monitoring the usage of the Things via Web interfaces is a great idea to easy integrate all of the services that now a days need to be handled separately. 
The importance of developing this kind of initiatives is really high in the sense that, in my opinion, these can be used to simplify and improve the human life and way of living.

domingo, 21 de febrero de 2016

Terms and Conditions May Apply


On the video we discovered the importance on having care and concern about how our information is used. 
Most of the services given by some web providers makes us accept their terms and conditions but it is difficult to read them. All of the time we are accepting them without reading and the video showed us how our information can be given to some instances like government or anybody that can buy them. In the case of the U.S government it seems that our information is used in order to prevent some prohibited activities like terrorism, anyway I think that there is no reasonable explanation to break into people’s privacy. It should be punished because in fact it is prohibited by the own government. This has become a very delicate situation because there has been innocent people involved in some unlucky incidents. They have been repressed and misunderstood on their comments by some police and government instances. The fact is that maybe the espionage of their citizens has become effective in some cases and maybe this is the reason that there still been these activities on the web but, there are some other opinions that the reason there is an espionage on the U.S. citizens is because of the monetary benefits that produce for the web sites that sell our information and this is not only for them, most of the people explain that some big companies buy our information in order to offer their products while we are navigating on the web. This is the main reason there are always some advertisements that invites us to consume products that most of the time are of our interest. It is because by having our information they know what we are temp to buy or consume.
However I consider there is no reason to violate our privacy or broke the law. These acts should be punished but there is no really a concern about these topics and that why this is our reality from a time ago. 

lunes, 1 de febrero de 2016

Scripting, programming for the 21st century. 

Well this article actually talks about something that nowadays is already happening. The imminent transition from system programming languages to scripting languages. It talks about the primary differences between Scripting and system programming languages. But not only about the benefits of using one rather than the other one. But gives us an idea of how the author see this transition. John K. Says that both the scripting and the system programming languages are complementary and that they have being together among the years since 1960 on most major computing platforms.
The increasing of the usage of the scripting languages is explained on the article as a group of several trends that happened on technology. These Several trends have greatly expanded the usage of Scripting languages and there is often more common that new applications are completely written on scripting languages and most of the components of the applications are primarily built using system programming languages.
To know a little of history the author mentions the beginning of the system programming languages. They were created and introduced as an alternative to avoid the usage of assembly language. The most important thing about this alternative is that statements weren’t corresponding to a machine instruction no longer. Actually there is a compiler translating each instruction into binary code in order to be executed by the computer.
The result for this advantages was that System programming languages were seen as the replacement for writing programs or code in assembly language. The author mentions that this was achieved based on three main things: That system Programming language was a Higher level Language, This is in my words that the higher the level a language is, the most similar to the human talk it is and it goes away from machine native language. The second advantage was called Typing. This language needed typing every time making easier for the compiler to know what kind of instructions it was going to execute.
Scripting languages are then going to be considered as glue languages or system integration languages because they are generally typeless, this means that they temp to be weakly typed and very high level. These languages are interpreted this means the program eliminate compile times allowing the users to program applications at runtime. In this sense it seems that scripting languages are less efficient than system programming languages because their use of interpreters instead of compilers.
There were so many other topics discussed on the article of how programmers for example are now different from the people who used to program on the past because they needed to be very specialized on a certain language in order to do their job while new programmers use scripting languages like tools to do their true job. And considering that scripting languages are higher level it is very comfortable for a programmer to practice a little on a language that will make easier his/her job.
 And so other topics such as objects. That primarily discuss the idea that the benefits obtained using OO Languages are already achieved when using scripting languages. And it is easier to implement scripting considering the problems of OO languages about inheritance. So the main idea of the author was to communicate us he’s notorious preference for the usage of scripting languages.

domingo, 24 de enero de 2016

Browser Wars

Las virtudes de la competencia más allá de un conflicto.

Sí, muy probablemente la mayoría de las personas que vimos el video documental pensaríamos en exponer nuestra inconformidad por la manera en que Microsoft actuó frente a la amenaza de una empresa competitiva. Sin embargo aunque no estoy de acuerdo con la forma en que actuaron no me parece lo más relevante que se debe notar en la actitud que adopto Microsoft frente a la amenaza de un nuevo y exitoso productor de su rama. 


Si bien hasta entonces Microsoft era un gigante en la industria de la computación y su sistema operativo dominaba el 90% de las computadoras y ordenadores en los hogares y oficinas, había algo que no habían considerado, algo que Netscape logro visualizar desde el comienzo de su existencia, y era no solamente tener un ordenador en cada casa, no eso no les interesaba, ellos querían hacer de la web un recurso utilizado diariamente por todo el mundo, no solo genios de la computación y geeks sino para estar al alcance de personas comunes y corrientes. Y aunque quizá la reacción que tuvo Microsoft hacia Netscape no fue la mejor, el impacto que tuvo el primer browser de Netscape sobre Microsoft fue en realidad muy relevante, ya que gracias a esto Microsoft se dio cuenta que no estaba desarrollando una parte muy importante de la informática, una parte que se convertiría en el futuro, La Web.

Pero Netscape no solo desato el desarrollo del acceso de todos a la web, sino que fueron pioneros en la competencia tecnológica, gracias a ellos muchas empresas y nuevas mentes estaban dispuestas a competir contra lo que hasta ese momento era un gigante monopolista en la industria tecnológica. Y de esto cabe resaltar que más que perjudicar a algunos esto ha logrado tener desarrollos que benefician a muchísimas personas más. Al haber esta competencia los avances tecnológicos han aumentado de manera exponencial beneficiando a miles de usuarios y poniendo a nuestro alcance tecnología fascinante. 

miércoles, 13 de enero de 2016

'Bout me


Un Poco de Información.

Bueno de esta materia espero aprender a crear y diseñar paginas web y que me sirva mucho para mi vida profesional. 


Me gusta mucho cantar, dibujar, pintar. Me gustan los tatuajes y tocar la guitarra, de música me gusta casi todo en general pero me inclino mucho por el Power Metal y el Pogressive Metal.
Me gustaría tener mas tiempo para dormir! porque me gusta mucho dormir.
Me gusta conocer lugares nuevos y salir con mis amigos, los días con ellos son los mejores.

Me gusta leer libros de literatura universal, mis autores favoritos serian Fyodor Dostoevsky, Leon Tolstoi, Gustavo Adolfo Bécquer, García Márquez, Amado Nervo, Julio Cortázar, José Martí. Me gusta la novela histórica sin algún autor especifico aunque en la novela histórica mexicana si me inclino mucho por Juan Miguel Zunzunegui.

Recientemente vi la película Punto de Quiebre. Me pareció muy bella por todos los paisajes y tomas increíbles que hicieron. Así como los deportes que practicaban.

Me gustan los animales aunque no tengo mascotas. Me gusta mucho la comida mexicana.
Amo bailar. y Hacer muchas cosas más.

Supongo que no podría listar todas.