Created 11/12/2022, 8:48:06 PM. Last updated: 11/13/2022, 7:51:38 PM
+
+ Hello, world!
+
+
+ This is the first test of my simple, static blogging system. My goal is to avoid using anything too heavy and, instead, provide a simple script that will get run whenever I update a blog post. Heck, I could even set it up to a cronjob to refresh them everyday. But perhaps that is overkill for today 😆. I am satisfied with how it current works.
+
+
+ Expect to see some updates on Greek philosophy, emacs, and Linux coming soon to a website near you!
+
+
+
+
+
+
\ No newline at end of file
diff --git a/posts/linear_system_solver.html b/posts/linear_system_solver.html
deleted file mode 100644
index a8b17e5..0000000
--- a/posts/linear_system_solver.html
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
Linear Systems Solver
-
2021-08-01 by Matthew Kosarek
-
- I wanted to write a little algorithm to visually solve linear systems of equations for fun. I am only going to deal with 3x3 matrices for now, but I'll make it so that I can easily extend it to more matrices in the future if I think that would be cool.
-
-
- I wanted to write a little algorithm to visually solve linear systems of equations for fun. I am only going to deal with 3x3 matrices for now, but I'll make it so that I can easily extend it to more matrices in the future if I think that would be cool.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/posts/linear_system_solver.js b/posts/linear_system_solver.js
deleted file mode 100644
index 9eb901f..0000000
--- a/posts/linear_system_solver.js
+++ /dev/null
@@ -1,172 +0,0 @@
-var $ = window.$,
- rows = 3,
- columns = 3,
- currentLhs = [], // rows x columns matrix
- currentRhs = []; // rows x 1 matrix
- solutionContainer = $('#solution_container');
-
-function main() {
- $('#reset_button').on('click', onResetClicked);
- $('#solve_button').on('click', onSolveClicked);
- resetView();
-}
-
-function resetView() {
- renderLHS();
- renderUnknowns();
- renderRHS();
-
- currentLhs = [];
- currentRhs = [];
- for (var r = 0; r < rows; r++) {
- for (var c = 0; c < columns; c++) {
- currentLhs.push(0);
- }
- }
-
- for (var otherR = 0; otherR < rows; otherR++) {
- currentRhs.push(0);
- }
-
- solutionContainer.empty();
-}
-
-// Renders for the input container.
-function renderLHS() {
- var lhs = $('#matrix_lhs').empty(),
- addCell = function(index) {
- $('').type('number').val(0).on('change', function(event) {
- currentLhs[index] = Number(event.target.value);
- }).appendTo(lhs);
- };
-
- for (var r = 0; r < rows; r++) {
- for (var c = 0; c < columns; c++) {
- addCell((r * rows) + c);
- }
- }
-}
-
-function renderUnknowns() {
- var unknownsContainer = $('#unknown_variables').empty();
-
- for (var r = 0; r < columns; r++) {
- var cell = $('').disabled(true).val(String.fromCharCode('x'.charCodeAt(0) + r).toUpperCase());
- unknownsContainer.append(cell);
- }
-}
-
-function renderRHS() {
- var rhs = $('#matrix_rhs').empty(),
- addCell = function(index) {
- $('').type('number').val(0).on('change', function(event) {
- currentRhs[index] = Number(event.target.value);
- }).appendTo(rhs);
- };
-
- for (var r = 0; r < rows; r++) {
- addCell(r);
- }
-}
-
-// Renders for the augmented matrix container
-function renderAugmentedMatrix(lhs, rhs) {
- var container = $('