Week 15 – Post Mortem – Last blog

--Originally published at TC3045 – Sagnelli's blog

Howdy,

This is the final entry for this course. Life is finally clearing out; the video for this course’s project is already delivered, and we are expecting until Wednesday to expose our project in Expo Ingenierias. Also, all my homeworks are already done. Finally, the light at the end of the tunnel is finally visible for my projects; a little bit blurry, but there it is.

I am really happy with this semester because I feel that I learned a lot, and I improved my knowledge, and skills as a Software Engineer. Quality and Testing course really helped me refine my coding phase by implementing the testing phase at the same time. Finally, the dynamics of the class were really interesting, as I think projects are way better than exams for learning. While doing a same project since the beginning of the course, it didn’t feel that stressful, and it helped us learn better.

Best regards,

What I’ll do this week (April 23)

--Originally published at TC3045 – Hermes's Blog

This week I plan to finish the test and have at least 70% of the api code covered. We already have all signup, login, profile and delete account functionality tested and passing. I tried to include the tests in the travis-ci build but it seems to have problems with the neo4j service, neo4j is throwing this error:

Uncaught error when processing result: Neo4jError: 140223444313984:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:../deps/openssl/openssl/ssl/s23_clnt.c:827

And I just don’t know why, should I just remove the https code when the code is being executed in travis? Maybe it’s because it does not find the key and certificate, but I don’t see why that would be the case, I’ll try again anyway.

What I did this week (April 16)

--Originally published at TC3045 – Hermes's Blog

This week I started helping with the testing. I solved the issues that they were facing with the cookie. Marco is creating the web application and, when he was developing, found some bugs in the api, these are already fixed. Marco (and someone else that I’m not aware of, I guess) integrated the firebase chat to the app. That’s nice, altough it’s kind of ugly, but hey, it works.

We know we may have some security issues, in the chat and some parts of the api, but no can do, we are aware of that and will not fix it, we have to finish the things that we need to present in the demo.

Week 12 (1): Internationalized

--Originally published at tc3045 – Ce qui est chouette

This week me and Miguel worked with internationalization of the game, Miguel worked on the different string for the levels, a general way of handling them, and I did the selecting of the language from a querystring in the URL, and loading the strings that would be shown in the menu. With this features done, we’re just going to be designing and testing new levels.

– Worldwide Guy