In this blog post I will include my thoughts about the classes TC3045 (Software Quality and Testing) and CB00881 (Smart Citizens)
First of all, these were my first and last classes (because I’m graduating and I’m not planning to do a Masters) using the Flipped Learning method. I found it very interesting because I had a lot of flexibility in terms of homeworks and tasks, at the start of the semester I was working in a full-time job so I have the option to complete all my pending assignments in my free time. To be honest, I should have been more careful about the deadlines and deliveries because I have a considerable amount of accumulated tasks to do at the end of the semester.
About the content of the classes and assignments, they met my expectations, there were some assignments that challenged myself and taught me new things. At the start of the semester, we have to write blogs weekly for CB00881, I wrote a few on time because I don’t have the writing habit developed, I don’t really like writing so much, but I want to. Recently I started to read more blogs about the new technologies, the updates and improvements in the actual ones, and some tutorial blogs to develop something using a language or framework. I want to share some knowledge to the world and start writing some blog stuff and link the code I used to my GitHub repo, I proposed myself that I want to contribute to some Open Source repos in order to thanks all the amazing people that are doing it and all the times I used those repos. I hope I will do it.
Ken is amazing teacher, he really knows how to transmit his knowledge and encourage you to learn. But apart of being a good teacher, he is a great human being, he is always open to talk to you about your thoughts, life, work, feelings and whatever you want, he will listen and he will be there to help.
This sprint we did the following:
- Rebuilt the backend response in different endpoints.
- Redeployed all the infrastructure, because the services were down.
- Changed the credentials needed for the Redis.
- Developed the frontend needed to show in real time the information (bikes available and the ones disabled).
- Developed a serverless function which retrieves the data on real time and calculates a new output every time we want to consult the web page.
This week we completed the backend service for the page
We did the following:
- developed the microservice using Go/Gin
- created a Redis instance in cloud
- developed a Publisher and Reader in Node js
- implemented Unit Tests as well
- still working on CI/CD implementation
Our personal data is being collected every day by the technology we use. We know there are privacy terms (that many of us doesn’t read, just accept them) telling us the use that they will give to our data, and maybe they use it for another purposes that are not established in the terms. In other words, the companies that we granted the access to our data know who we are and what are we are doing, and maybe they’re sharing it with another companies. Remember that fantastic clothes you were searching one hour ago, that was transformed in a recommendation add about that items linking to an online store (probably Amazon), or searching about cool places in a city in Europe that became in an add linking to a page where you can get tickets to travel. Look into the section “My Activity” in Google Maps to know where you were being at a certain time.
That data was capture probably using a device (smartphone or computer), now imagine more data being capture as you move, what places you like to frequent more, what kind of transportation you use more and what streets you use to move and being categorized as a “probably burglar” or a “good citizen”, well now that’s possible and is being tested in the streets of Amsterdam, it is being used to reduce the number of crimes in the city and to make them more secure.
The data is being capture using small traffic lights that detect the MAC address of smartphone or the device you have connected to the internet. You can say you are smart enough and leave the device at home, but probably the identify you using facial recognition with the smart cameras of the city, and let’s be honest, we can live without our smartphone, everything is so connected nowadays that we have to use our gadgets to do (or even in an easier way) a lot of things.
You can see this article for read more about this.