1 2 3<!DOCTYPE html> 4<html lang="en" data-bs-theme="dark"> 5<head> 6 <meta charset="utf-8"> 7 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 8 9 10<title>Giacomo Caironi - Projects</title> 11 12 13 14 <meta name="Description" CONTENT=" 15 Giacomo Caironi - Projects 16 "> 17 18 19 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css" integrity="sha512-DTOQO9RWCH3ppGqcWaEA1BIZOC6xxalwEsw9c2QQeAIftl+Vegovlnee1c9QX4TctnWMn13TZye+giMm8e2LwA==" crossorigin="anonymous" referrerpolicy="no-referrer" /> 20 <link rel="stylesheet" href=https://www.giacomocaironi.dev/static/css/bootstrap.min.css> 21 <link rel="stylesheet" href=https://www.giacomocaironi.dev/static/css/base.css> 22 <link rel="stylesheet" href=https://www.giacomocaironi.dev/static/css/custom.css> 23 <link rel="stylesheet" href=https://www.giacomocaironi.dev/static/css/asciidoc.css> 24 <link rel="stylesheet" href="https://latest.cactus.chat/style.css" type="text/css"> 25 26 <link rel="apple-touch-icon" sizes="180x180" href=https://www.giacomocaironi.dev/apple-touch-icon.png> 27 <link rel="icon" type="image/png" sizes="32x32" href=https://www.giacomocaironi.dev/favicon-32x32.png> 28 <link rel="icon" type="image/png" sizes="16x16" href=https://www.giacomocaironi.dev/favicon-16x16.png> 29 <link rel="manifest" href=https://www.giacomocaironi.dev/site.webmanifest> 30 31 <link rel="canonical" href=https://www.giacomocaironi.dev/projects/> 32 <link rel="alternate" type="application/rss+xml" title="Giacomo Caironi" href="https://www.giacomocaironi.dev/atom.xml"> 33 34 35 36 37</head> 38 39<body> 40 41 <nav class="navbar navbar-expand-lg bg-primary" id='navbar'> 42 <div class="container"> 43 <a class="navbar-brand" href="https://www.giacomocaironi.dev/"> 44 <h2>Giacomo Caironi</h2> 45 </a> 46 <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> 47 <span class="navbar-toggler-icon"></span> 48 </button> 49 50 <div class="collapse navbar-collapse" id="navbarSupportedContent"> 51 52 <ul class="navbar-nav mr-auto"> 53 54 55 56 <li class='nav-item' > 57 <a class="nav-link" href="https://www.giacomocaironi.dev/about/">About</a> 58 </li> 59 60 61 62 <li class='nav-item' > 63 <a class="nav-link" href="https://www.giacomocaironi.dev/blog/">Blog</a> 64 </li> 65 66 67 68 <li class='nav-item' > 69 <a class="nav-link" href="https://www.giacomocaironi.dev/projects/">Projects</a> 70 </li> 71 72 73 </ul> 74 75 </div> 76 </div> 77</nav> 78 <main> 79 80 81<h1>Projects</h1> 82 83<div class=""> 84 85 86 87 88 <div class="card project-card shadow"> 89 90 <div class="card-header"> 91 <a href="#block-1" data-bs-toggle='collapse' aria-expanded="true" aria-controls="block-1"> 92 <h2>Crypto</h2> 93 </a> 94 95 <p>In early 2020 I took a blockchain and cryptography course at University of Milan Bicocca. It sparked my interest in the blockchain technology. So I started getting involved. Following is a more detailed description of what I have done in this field</p> 96 97 98 </div> 99 100 <div id='block-1' class="collapse"> 101 <div class="card-block"> 102 103 <div class="card-body"> 104 <h3><a href="https://www.giacomocaironi.dev/projects/btclib-node/">Btclib node</a></h3> 105 <p class='card-text'>A bitcoin node written entirely in python</p> 106 </div> 107 108 <div class="card-body"> 109 <h3><a href="https://www.giacomocaironi.dev/projects/btclib/">Btclib</a></h3> 110 <p class='card-text'>A python library for learning bitcoin</p> 111 </div> 112 113 <div class="card-body"> 114 <h3><a href="https://www.giacomocaironi.dev/projects/bitcoin/">Bitcoin</a></h3> 115 <p class='card-text'>Contributions to the bitcoin ecosystem</p> 116 </div> 117 118 </div> 119 </div> 120 121 </div> 122 123 124 125 126 127 128 <div class="card project-card shadow"> 129 130 <div class="card-header"> 131 <a href="#block-2" data-bs-toggle='collapse' aria-expanded="true" aria-controls="block-2"> 132 <h2>Web development</h2> 133 </a> 134 135 <p>When I have the time I also like to play with the browser</p> 136 137 138 </div> 139 140 <div id='block-2' class="collapse"> 141 <div class="card-block"> 142 143 <div class="card-body"> 144 <h3><a href="https://www.giacomocaironi.dev/projects/btclib-tools/">Btclib tools</a></h3> 145 <p class='card-text'>A bitcoin helper tools website</p> 146 </div> 147 148 <div class="card-body"> 149 <h3><a href="https://www.giacomocaironi.dev/projects/kart/">Kart</a></h3> 150 <p class='card-text'>A very flexible static site generator written in python</p> 151 </div> 152 153 </div> 154 </div> 155 156 </div> 157 158 159 160 161 162 163 <div class="card project-card shadow"> 164 165 <div class="card-header"> 166 <a href="#block-3" data-bs-toggle='collapse' aria-expanded="true" aria-controls="block-3"> 167 <h2>Competive Programming</h2> 168 </a> 169 170 <p>I sometimes play with online challenges and competitive programming websites.</p> 171 172 173 </div> 174 175 <div id='block-3' class="collapse"> 176 <div class="card-block"> 177 178 <div class="card-body"> 179 <h3><a href="https://www.giacomocaironi.dev/projects/project-euler/">Project Euler</a></h3> 180 <p class='card-text'>My activity on Project Euler</p> 181 </div> 182 183 </div> 184 </div> 185 186 </div> 187 188 189 190 191 192 193 <div class="card project-card shadow"> 194 195 <div class="card-header"> 196 <a href="#block-4" data-bs-toggle='collapse' aria-expanded="true" aria-controls="block-4"> 197 <h2>Aerospace projects</h2> 198 </a> 199 200 <p>Aerospace engineering related work</p> 201 202 203 </div> 204 205 <div id='block-4' class="collapse"> 206 <div class="card-block"> 207 208 <div class="card-body"> 209 <h3><a href="https://www.giacomocaironi.dev/projects/kappa-rocketry-program/">Kappa Rocketry Program</a></h3> 210 <p class='card-text'>3D printed DIY rockets for fun</p> 211 </div> 212 213 <div class="card-body"> 214 <h3><a href="https://www.giacomocaironi.dev/projects/skyward/">Skyward Experimental Rocketry</a></h3> 215 <p class='card-text'>My work as a member of the skyward association</p> 216 </div> 217 218 </div> 219 </div> 220 221 </div> 222 223 224 225</div> 226 227 228 </main> 229 <nav class="bottom footer bg-primary"> 230 <div class="container d-flex flex-row flex-column flex-sm-row"> 231 232 <a class="nav-link" href="https://www.giacomocaironi.dev/">Homepage</a> 233 234 <a class="nav-link" href="https://www.giacomocaironi.dev/about/">About</a> 235 236 <a class="nav-link" href="https://www.giacomocaironi.dev/blog/">Blog</a> 237 238 <a class="nav-link" href="https://www.giacomocaironi.dev/projects/">Projects</a> 239 240 241 <a class="nav-link-icon" href="https://gitlab.com/giacomocaironi"> 242 <i class="fa-gitlab fa-brands"></i> 243 </a> 244 245 <a class="nav-link-icon" href="https://github.com/giacomocaironi"> 246 <i class="fa-github fa-brands"></i> 247 </a> 248 249 <a class="nav-link-icon" href="/atom.xml"> 250 <i class="fa-square-rss fa-solid"></i> 251 </a> 252 253 </div> 254</nav> 255 256 <!--
256<script src="https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script>
256 --> 257
257<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy" crossorigin="anonymous"></script>
257 258 259 260 261 262 263</body> 264</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.