Skip to content

Commit 04711cf

Browse files
authored
Work blog - Fifteenth week update
1 parent 0b7d8fe commit 04711cf

File tree

2 files changed

+95
-0
lines changed

2 files changed

+95
-0
lines changed

docs/index.html

+1
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ <h2>Weekly Logs</h2>
7070
<li><a href="worklog_12.html">Week 12 (July 8th - July 12th)</a></li>
7171
<li><a href="worklog_13.html">Week 13 (July 15th - July 19th)</a></li>
7272
<li><a href="worklog_14.html">Week 14 (July 22nd - July 26th)</a></li>
73+
<li><a href="worklog_15.html">Week 15 (July 29th - July 31st)</a></li>
7374
</ul>
7475
</div>
7576
</div>

docs/worklog_15.html

+94
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8" />
5+
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
6+
<meta name="description" content="" />
7+
<meta name="author" content="" />
8+
<title>María Busto Work Blog</title>
9+
<link rel="icon" type="image/x-icon" href="assets/logo.png" />
10+
<!-- Core theme CSS (includes Bootstrap)-->
11+
<link href="css/styles.css" rel="stylesheet" />
12+
</head>
13+
<body id="page-top">
14+
<!-- Navigation-->
15+
<nav class="navbar navbar-expand-lg navbar-dark bg-dark fixed-top" id="mainNav">
16+
<div class="container px-4">
17+
<a class="navbar-brand" href="#page-top">My Work Blog - JdeRobot Internship</a>
18+
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation"><span class="navbar-toggler-icon"></span></button>
19+
<div class="collapse navbar-collapse" id="navbarResponsive">
20+
<ul class="navbar-nav ms-auto">
21+
<li class="nav-item"><a class="nav-link" href="#week">Week 15</a></li>
22+
</ul>
23+
</div>
24+
</div>
25+
</nav>
26+
<!-- Header-->
27+
<header class="bg-primary bg-gradient text-white">
28+
<div class="container px-4 text-center">
29+
<h1 class="fw-bolder">Welcome to my internship work blog!</h1>
30+
<p class="lead">In this blog, I'll be posting about my experience as an intern at JdeRobot.</p>
31+
<!--
32+
<a class="btn btn-lg btn-light" href="#about">Take a look!</a>
33+
-->
34+
</div>
35+
</header>
36+
<!-- Week Post section-->
37+
<section id="week">
38+
<div class="container px-4">
39+
<div class="row gx-4 justify-content-center">
40+
<div class="col-lg-8">
41+
<h2>Week 15 (July 29th - July 31st)</h2>
42+
<p class="blog-post-meta">August 1st, 2024 by <a href="https://github.com/mariabusto">María Busto Ramos</a></p>
43+
<p class="lead" align="justify">First of all, during this fifteenth week of intership, I have continued to investigate the upgrade to Node 17 and have finally managed to get it working. To do so, I have updated, via the yarn.lock file, the version of the lint-staged dependency to match the one used in Unibotics. Since Execa is a lint-staged dependency, updating the lint-staged version and installing the dependencies with yarn also updates the Execa version to the one used in Unibotics, thus supporting Node 17. So far, I have tried to run a couple of Robotics Academy exercises on my local deployment and everything seems to be working correctly.</p>
44+
45+
<p class="lead" align="justify">However, when I went to push my solution to the final branch, I saw that the yarn.lock file seems to be updated by dependentbot[bot]. So, I asked about it to learn about the correct yarn.lock update process.</p>
46+
47+
<p class="lead" align="justify">Also, when I tried to test the Node changes applied to the branch in Robotics Academy, the page went blank and a lot of problems popped up. It seems that these are not related to Node, but I am going to finish reviewing it and updating it properly after August holidays. </p>
48+
49+
<br></br>
50+
<div align="center">
51+
<img class="robotics-academy-deployment-errors" alt="Robotics Academy deployment errors" width=750px height=380px src="assets/robotics-academy-deployment-errors.png"/>
52+
</div>
53+
<br></br>
54+
55+
<p class="lead" align="justify">On the other hand, I have been helping to review the solution applied to issue 2665 of the labels of Robotics Academy exercises that I opened last week. In the first review carried out, errors were still detected. However, in the review of the final solution, I have observed that the Learn More button now works correctly in all the Robotics Academy exercises, both in user mode and in developer mode. In order for the solution to work in user mode, it has been necessary to generate a Robotics Backend test image 4.6.5-beta that includes the solution applied in the main branch, since the current RB, 4.6.4, did not include it, causing the error to occur when testing the labels on the first review. Therefore, the labels now work properly.</p>
56+
57+
<br>
58+
59+
<p class="lead" align="justify">I have also been checking the functioning of the debug messages via the user console in Robotics Academy in user mode with the Robotics Backend 4.6.5-beta test image. As far as I have been able to observe, everything works correctly in all exercises for all types of errors: syntax, dependency or runtime errors. However, I have detected a problem in the case of syntax or dependency errors in the Rescue People exercise, by which these are not shown in the user console, although they are in the developer console and in the Robotics Backend. It seems that it is related to the launcher used by RAM in this type of exercises with drones. I have reported this and opened an issue.</p>
60+
61+
<br>
62+
63+
<p class="lead" align="justify">Finally, I have continued researching the migration process from node-sass to sass. I have found out that the minimum supported version of Node for sass is 12. As for dependencies, there should be no problems with them. I will start the migration process after the holidays.</p>
64+
65+
<br>
66+
67+
<p class="lead" align="justify">As for the broken pipe issue, I haven't been able to make any progress on it, but I have spoken to my co-worker David Duro about it, as he is also working on ports.</p>
68+
69+
</div>
70+
</div>
71+
</div>
72+
</section>
73+
<!-- Final Logos section-->
74+
<section class="bg-light" id="logos">
75+
<div class="container px-4">
76+
<div class="row gx-4 justify-content-center">
77+
<container class="img-container" align="center">
78+
<img class="jderobot-img" alt="JdeRobot logo" width=150px height=150px src="assets/logo.png"/>
79+
<img class="urjc-etsii-img" alt="URJC and ETSII logo" width=350px height=80px src="assets/urjc-etsii-logo.png"/>
80+
</container>
81+
</div>
82+
</div>
83+
</section>
84+
<!-- Footer-->
85+
<footer class="py-5 bg-dark">
86+
<div class="container px-4"><p class="m-0 text-center text-white">Copyright &copy; Your Website 2024</p></div>
87+
<div class="container px-4"><a class="m-0 text-center text-white" href="https://startbootstrap.com/template/scrolling-nav">Template obtained from Start Bootstrap</a></div>
88+
</footer>
89+
<!-- Bootstrap core JS-->
90+
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js"></script>
91+
<!-- Core theme JS-->
92+
<script src="js/scripts.js"></script>
93+
</body>
94+
</html>

0 commit comments

Comments
 (0)