-
Notifications
You must be signed in to change notification settings - Fork 0
/
articles.html
172 lines (146 loc) · 6.9 KB
/
articles.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
<!DOCTYPE html>
<html class="no-js" lang="en">
<!-- from http://ricostacruz.com/til/relative-paths-in-jekyll.html -->
<!-- end of include -->
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Articles - Ray ZZ</title>
<meta name="description" content="Software developer, mathematician, minimalist. Featuring articles on hypercubing and microtonality.
" />
<meta property="og:title" content="Articles - Ray ZZ" />
<meta property="og:site_name" content="Ray ZZ" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.rayzz.me/articles.html" />
<meta property="og:image" content="https://rzhao271.github.io/img/intersection.jpg" />
<meta property="og:image:secure_url" content="https://rzhao271.github.io/img/intersection.jpg" />
<meta property="og:image:type" content="image/png" />
<meta property="og:image:width" content="431" />
<meta property="og:image:height" content="408" />
<meta property="og:description" content="Software developer, mathematician, minimalist. Featuring articles on hypercubing and microtonality.
" />
<meta name="theme-color" content="#283593">
<link rel="canonical" href="https://www.rayzz.me/articles.html">
<!-- Font -->
<style>
@import url('https://fonts.googleapis.com/css2?family=Open+Sans&family=Roboto:wght@400&display=swap');
</style>
<!-- Import the CSS from here now since we want legacy flex support... -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/foundation-float.min.css" crossorigin="anonymous">
<link rel="stylesheet" href="./css/syntax.css">
<link rel="stylesheet" href="./css/rayzz-site.css">
</head>
<body>
<div class="site-entire-body">
<aside id="offCanvas" class="off-canvas position-right"
data-off-canvas data-transition="overlay">
<span id="focus-trap-begin" tabIndex="0"></span>
<button id="off-canvas-close-button" class="close-button" type="button"
aria-label="Close menu" data-close>
<span aria-hidden="true">×</span>
</button>
<ul class="off-canvas-list">
<li><a href="./index.html">Home</a></li>
<li><a href="./articles.html">Articles</a></li>
<li><a href="./contact.html">Contact</a></li>
</ul>
<span id="focus-trap-end" tabIndex="0"></span>
</aside>
<div class="off-canvas-content" data-off-canvas-content>
<div class="site-pre-footer">
<div>
<header class="top-bar">
<h1 class="site-title">
<a href="./index.html">Raymond Zhao</a>
</h1>
<div class="topnav-wrapper">
<nav class="topnav" data-topbar role="navigation">
<div class="nav-option">
<a href="./index.html">Home</a>
</div>
<div class="nav-option">
<a href="./articles.html">Articles</a>
</div>
<div class="nav-option">
<a href="./contact.html">Contact</a>
</div>
</nav>
</div>
<button type="button" class="menu-icon topnav-burger"
data-toggle="offCanvas"></button>
</header>
</div>
<div class="expanded row">
<div class="columns small-12">
<main class="main-content main-section">
<h2 id="articles">Articles</h2>
<p>My written works, along with some scattered pages below.</p>
<h3 id="2022">2022</h3>
<ul>
<li><a href="articles/hypercubing/real-oll-parity.html">There Is No True OLL Parity above Three Dimensions</a></li>
<li><a href="articles/programming/developing-electron-notes.html">Notes on Developing Electron</a></li>
<li><a href="articles/programming/developing-vscode-notes.html">Notes on Developing VS Code</a></li>
<li><a href="articles/hypercubing/333like-part-iii.html">Exploring 3x3x3-Like Puzzles (Part III—Part II Is Still Wrong)</a></li>
<li><a href="articles/misc/noise-levels.html">My Past Fear of Vacuum Cleaners</a></li>
<li><a href="articles/misc/niklas.html">Reconceptualizing the Niklas Commutator</a></li>
</ul>
<h3 id="2020">2020</h3>
<ul>
<li><a href="articles/hypercubing/tesseractic-checkerboards.html">Cartesian Products, Duoprisms, and Tesseractic Checkerboards</a></li>
<li><a href="articles/hypercubing/333like-part-ii.html">Exploring 3x3x3-Like Puzzles (Part II—Fixing the Definition)</a></li>
<li><a href="articles/hypercubing/n-comms.html">Higher-Dimensional Sledgehammers and Exponentially-Growing Disincentives</a></li>
<li><a href="articles/hypercubing/prisms-and-cubies.html">Prisms, N-Cubes, and Counting Cubies</a></li>
<li><a href="articles/hypercubing/333like-mt.html">Exploring 3x3x3-Like Puzzles (Part I—Orientability)</a></li>
<li><a href="articles/hypercubing/a-perms.html">N-dimensional A Permutations: A Generalized Solution to N-dimensional Rubik’s Cubes</a></li>
<li><a href="articles/hypercubing/4-simplex-solution.html">A Solution to the 4D Pyraminx</a></li>
<li><a href="articles/hypercubing/rkt.html">The RKT Trick: A 2-Generator Approach</a></li>
<li><a href="articles/misc/FTO.html">(Outdated) A Solution to the Face-Turning Octahedron</a></li>
</ul>
<h3 id="2019">2019</h3>
<ul>
<li><a href="articles/microtonality/edo-approximations.html">Approximating Just Intonation with Equal Temperament</a></li>
</ul>
<h3 id="2018">2018</h3>
<ul>
<li><a href="articles/microtonality/utopia.html">The Impossibility of a Perfect Tuning</a></li>
</ul>
<h3 id="miscellaneous">Miscellaneous</h3>
<ul>
<li><a href="articles/misc/course-plans.html">My UWaterloo Course Plans</a></li>
<li><a href="articles/misc/extern.html">Site Recommendations</a></li>
</ul>
</main>
</div>
</div>
</div>
<footer class="site-footer">
<div class="expanded row" style="padding-top: 7px;">
<div class="column small-4 medium-5" style="text-align: left; margin-top: 5px;">
<a href="https://github.com/rzhao271" class="square-link"><img src="./img/GitHub-Mark-64px.png" alt="My GitHub: rzhao271" width="36px" height="36px"/></a>
<span style="margin-right: .3em;"></span>
<span class="show-for-medium" style="margin-right: .7em;"></span>
<a href="https://ca.linkedin.com/in/rzhao271" class="square-link"><img src="./img/square-linkedin-512.png" alt="My LinkedIn: Raymond Zhao" width="36px" height="36px" /></a>
</div>
<div class="column small-8 medium-7" style="text-align: right;">
© 2015–2024, Raymond Zhao
<br />
Under the <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0</a>.
</div>
</div>
</footer>
</div>
</div>
<script src="./js/jquery.js"></script>
<script src="./js/what-input.js"></script>
<script src="./js/foundation.min.js"></script>
<script src="./js/offCanvasFocusTrap.js"></script>
<script>
$(document).foundation();
$(document).ready(function() {
addOffCanvasFocusTrap();
addLinkSpaceHandlers();
});
</script>
</body>
</html>