Activity

Cyclic

Shipped this project!

Hours: 33.1
Cookies: 🍪 538
Multiplier: 16.26 cookies/hr

I built a file system ( : this is my biggest Hack club project to date

Cyclic

I have added the ability to delete files and now am very close to finishing
:yay:

Attachment
0
Cyclic

I fixed file reading and writeing(the issue was I never wrote to the drive and had the wrong block ptr)

Attachment
0
Cyclic

I got directories fully working where I can traverse directories and list them properly.

Attachment
0
Cyclic

I got ls actualy working and am now working on mkdir

(GDB my GOAT)

Attachment
1

Comments

izykhn16
izykhn16 6 months ago

ts so cool l wanna hear more about this

Cyclic

I implemented
Mkdir
readdir
read
write

The creation of mkdir and write took forever and mkdir is made of about 10 other functions I made because defining these things is hard
also the longer I spend on this project the longer my function names become and the harder it becomes to comprehend my one liners

Attachment
0
Cyclic

Finally actually implementing the functions

I have implemented the following:
chown
chmod
truncate
init
access (as a shell needs full impl)
open
opendir
release
releasedir

Attachment
0
Cyclic

I spent about 5 hours screwing about with data types and trying to make my block structs and types into each other and finally have a “working” test environment

Attachment
0
Cyclic

I have setup the basic types with my blocks where this will not use Inodes beacuse eww
This uses a system of start blocks where it is effectively a tree to taverse to get files

Attachment
0
Cyclic

fixed some random stuff and added cursor pos and line number to the heart beats
:yay:

Attachment
0
Cyclic

Shipped this project!

Hours: 0.94
Cookies: 🍪 6
Multiplier: 6.88 cookies/hr

I made a working wakatime plugin for the micro text editor because the official plugin does not work. While doing this I learned lua and this is my first lua project

Cyclic

I setup the repo and wrote the basic functionality

Attachment
1

Comments

Mish
Mish 7 months ago

oooo this is exciting!