update website
This commit is contained in:
parent
354e41873a
commit
991128cb3f
5 changed files with 38 additions and 22 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -1,2 +1,3 @@
|
|||
venv/
|
||||
*/__pycache__/
|
||||
*/__pycache__/
|
||||
init/
|
||||
|
|
|
@ -12,9 +12,8 @@
|
|||
<h2>Projects</h2>
|
||||
<ul>
|
||||
<li><a href="https://cx.trimill.xyz">CXGraph</a> - Graph complex functions online, but better than before</li>
|
||||
<li><a href="https://talc.trimill.xyz/">Talc</a> - A terminal calculator/programming language written in Rust</li>
|
||||
<li><a href="projects/zzcxz_vis">zzcxz visualizer</a> - Force-directed graph of <a href="https://zzcxz.citrons.xyz/">zzcxz</a> using D3.js</li>
|
||||
<li><a href="https://g.trimill.xyz/trimill/complexpr">complexpr</a> - A toy programming language with an interpreter written in Rust</li>
|
||||
<li><a href="https://g.trimill.xyz/trimill/Quectocraft">Quectocraft</a> - An ultra-minimalist implementation of a Minecraft server in Rust and Lua</li>
|
||||
<li><a href="https://g.trimill.xyz/trimill/rss-bundler">RSS Bundler</a> - Bundle multiple RSS feeds into one</li>
|
||||
</ul>
|
||||
<p>
|
||||
|
@ -24,7 +23,7 @@
|
|||
<h2>Contact</h2>
|
||||
<p>
|
||||
Email: <a href="mailto:trimill@trimillxyz.org">trimill@trimillxyz.org</a> <br>
|
||||
Discord: trimill#6898 <br>
|
||||
Discord: trimill <br>
|
||||
Matrix: @trimill:matrix.org <br>
|
||||
Forgejo: <a href="https://g.trimill.xyz/">trimill</a> <br>
|
||||
GitHub: <a href="https://github.com/TriMill/">trimill</a> <br>
|
||||
|
|
|
@ -9,19 +9,11 @@
|
|||
using WASM and WebGPU.
|
||||
</p>
|
||||
|
||||
<h2><a href="https://g.trimill.xyz/trimill/talc">Talc</a></h2>
|
||||
<h2><a href="https://talc.trimill.xyz/">Talc</a></h2>
|
||||
<p>
|
||||
Talc is a procedural/functional programming language implemented in Rust. It supports
|
||||
several numeric types, first-class functions, file I/O, string manipulation, exceptions,
|
||||
and several other features.
|
||||
</p>
|
||||
|
||||
<h2><a href="https://g.trimill.xyz/trimill/quectocraft">Quectocraft</a></h2>
|
||||
<p>
|
||||
Quectocraft is an extensible, ultra-minimalist implementation of a Minecraft server.
|
||||
By doing away with most features of the vanilla server (such as world generation and
|
||||
interaction) it can run without consuming many system resources. It is written primarily
|
||||
in Rust, but can load simple plugins written in Lua to add chat features and commands.
|
||||
and several other features. See the docs <a href="https://talc.trimill.xyz/docs/">here</a>.
|
||||
</p>
|
||||
|
||||
<h2><a href="https://g.trimill.xyz/trimill/rss-bundler">RSS Bundler</a></h2>
|
||||
|
@ -36,6 +28,20 @@
|
|||
fiction project. It is written in JavaScript and uses D3.js.
|
||||
</p>
|
||||
|
||||
<h2><a href="https://g.trimill.xyz/trimill/quectocraft">Quectocraft</a></h2>
|
||||
<p>
|
||||
Quectocraft is an extensible, ultra-minimalist implementation of a Minecraft server.
|
||||
By doing away with most features of the vanilla server (such as world generation and
|
||||
interaction) it can run without consuming many system resources. It is written primarily
|
||||
in Rust, but can load simple plugins written in Lua to add chat features and commands.
|
||||
</p>
|
||||
|
||||
<h2><a href="https://g.trimill.xyz/trimill/turmites">Turmites</a></h2>
|
||||
<p>
|
||||
<a href="https://en.wikipedia.org/wiki/Turmite">Turmite</a> visualizer written in C using Raylib.
|
||||
</p>
|
||||
|
||||
|
||||
<h2><a href="https://g.trimill.xyz/trimill/complexpr">complexpr</a></h2>
|
||||
<p>
|
||||
Complexpr is a toy programming language with an interpreter written in Rust. It is dynamically typed, with
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
let length = {
|
||||
units: ['Picometer', 'Nanometer', 'Micrometer', 'Millimeter', 'Centimeter',
|
||||
'Decimeter', 'Meter', 'Decameter', 'Hectometer', 'Kilometer', 'Megameter',
|
||||
'Gigameter', 'Barleycorn', 'Thou', 'Digit', 'Inch', 'Palm', 'Stick', 'Hand',
|
||||
units: ['Quectometer', 'Rontometer', 'Yoctometer', 'Zeptometer', 'Attometer', 'Femtometer', 'Picometer', 'Nanometer', 'Micrometer', 'Millimeter', 'Centimeter',
|
||||
'Decimeter', 'Meter', 'Decameter', 'Hectometer', 'Kilometer', 'Megameter', 'Gigameter', 'Terameter', 'Petameter', 'Exameter', 'Zettameter', 'Yottameter', 'Ronnameter', 'Quettameter',
|
||||
'Barleycorn', 'Thou', 'Digit', 'Inch', 'Palm', 'Stick', 'Hand',
|
||||
'Link', 'Foot', 'Yard', 'Rod', 'Fathom', 'Chain', 'Shackle', 'Cable', 'Furlong',
|
||||
'Mile', 'Nautical Mile', 'League', 'AU', 'Light-Year', 'Smoot'],
|
||||
common: 'Meter',
|
||||
ctype: 'mul',
|
||||
select: ['Meter', 'Foot'],
|
||||
conversions: [1e-12, 1e-9, 1e-6, 0.001, 0.01,
|
||||
0.1, 1, 10, 100, 1000, 1e+6,
|
||||
1e+9, 127/15000, 0.0000254, 0.01905, 0.0254, 0.0508, 0.0762, 0.1016,
|
||||
conversions: [1e-30, 1e-27, 1e-24, 1e-21, 1e-18, 1e-15, 1e-12, 1e-9, 1e-6, 0.001, 0.01,
|
||||
0.1, 1, 10, 100, 1000, 1e+6, 1e+9, 1e+12, 1e+15, 1e+18, 1e+21, 1e+24, 1e+27, 1e+30,
|
||||
127/15000, 0.0000254, 0.01905, 0.0254, 0.0508, 0.0762, 0.1016,
|
||||
0.201168, 0.3048, 0.9144, 5.0292, 1.852, 20.1168, 27.432, 185.2, 201.168,
|
||||
1609.344, 1852, 4828.032, 149597870700, 9460730472580800, 1.7],
|
||||
custom: [['Foot', 'Inch', 12], ['Yard', 'Foot', 3], ['Mile', 'Foot', 5280],
|
||||
|
@ -96,10 +96,12 @@ let energy = {
|
|||
}
|
||||
|
||||
let computing = {
|
||||
units: ['Bit', 'Kibibit', 'Kilobit', 'Mebibit', 'Megabit', 'Gibibit', 'Gigabit', 'Tebibit', 'Terabit', 'Pebibit', 'Petabit', 'Ebibit', 'Exabit', 'Zebibit', 'Zettabit', 'Yobibit', 'Yottabit', 'Nibble', 'Byte', 'Kibibyte', 'Kilobyte', 'Mebibyte', 'Megabyte', 'Gibibyte', 'Gigabyte', 'Tebibyte', 'Terabyte', 'Pebibyte', 'Petabyte', 'Ebibyte', 'Exabyte', 'Zebibyte', 'Zettabyte','Yobibyte', 'Yottabyte'],
|
||||
units: ['Bit', 'Kibibit', 'Kilobit', 'Mebibit', 'Megabit', 'Gibibit', 'Gigabit', 'Tebibit', 'Terabit', 'Pebibit', 'Petabit', 'Ebibit', 'Exabit', 'Zebibit', 'Zettabit', 'Yobibit', 'Yottabit', 'Ronnabit', 'Ronnabyte', 'Quettabit', 'Quettabyte', 'Nibble', 'Byte', 'Kibibyte', 'Kilobyte', 'Mebibyte', 'Megabyte', 'Gibibyte', 'Gigabyte', 'Tebibyte', 'Terabyte', 'Pebibyte', 'Petabyte', 'Ebibyte', 'Exabyte', 'Zebibyte', 'Zettabyte','Yobibyte', 'Yottabyte', 'Robibit', 'Robibyte', 'Quebibit', 'Quebibyte'],
|
||||
common: 'Byte',
|
||||
ctype: 'mul',
|
||||
select: ['Gigabyte', 'Megabyte'],
|
||||
conversions: [1/8, 2**7, 10**3/8, 2**17, 10**6/8, 2**27, 10**9/8, 2**37, 10**12/8, 2**47, 10**15/8, 2**57, 10**18/8, 2**67, 10**21/8, 2**77, 10**24/8, 1/2, 1, 2**10, 10**3, 2**20, 10**6, 2**30, 10**9, 2**40, 10**12, 2**50, 10**15, 2**60, 10**18, 2**70, 10*21, 2**80, 10**24],
|
||||
conversions: [
|
||||
1/8, 2**7, 10**3/8, 2**17, 10**6/8, 2**27, 10**9/8, 2**37, 10**12/8, 2**47, 10**15/8, 2**57, 10**18/8, 2**67, 10**21/8, 2**77, 10**24/8, 2**87, 10**27/8, 2**97, 10**30/8,
|
||||
1/2, 1, 2**10, 10**3, 2**20, 10**6, 2**30, 10**9, 2**40, 10**12, 2**50, 10**15, 2**60, 10**18, 2**70, 10*21, 2**80, 10**24, 2**90, 10**27, 2**100, 10**30],
|
||||
custom: []
|
||||
}
|
||||
|
|
8
requirements.txt
Normal file
8
requirements.txt
Normal file
|
@ -0,0 +1,8 @@
|
|||
blinker==1.9.0
|
||||
click==8.1.8
|
||||
Flask==3.1.0
|
||||
itsdangerous==2.2.0
|
||||
Jinja2==3.1.5
|
||||
markdown2==2.5.3
|
||||
MarkupSafe==3.0.2
|
||||
Werkzeug==3.1.3
|
Loading…
Add table
Reference in a new issue