Compare commits

...

2 Commits

Author SHA1 Message Date
eggy
00659263f9 feat: better margins 2023-12-13 16:24:54 -05:00
eggy
197699e63b feat: orange again 2023-12-13 16:21:23 -05:00
2 changed files with 9 additions and 17 deletions

View File

@@ -2,7 +2,7 @@
#import "lib.typ": template, work_entry, project, indent, SMALL_STRONG, DEFAULT_STRONG #import "lib.typ": template, work_entry, project, indent, SMALL_STRONG, DEFAULT_STRONG
// orange!! // orange!!
#let color = blue // rgb("#ff983e") #let color = rgb("#ff983e")
#let name = "Daniel Chen" #let name = "Daniel Chen"
#let contact_data = (( #let contact_data = ((
@@ -105,11 +105,7 @@
#set strong(delta: SMALL_STRONG) #set strong(delta: SMALL_STRONG)
#indent[ #indent[
#project( #project("Mandown", "https://github.com/potatoeggy/mandown", "Python, Qt")
"Comic Converter",
"https://github.com/potatoeggy/mandown",
"Python, Qt",
)
- Created a CLI and GUI to scrape, download, and convert webcomics into - Created a CLI and GUI to scrape, download, and convert webcomics into
e-ink-optimised ebooks (EPUB, PDF) e-ink-optimised ebooks (EPUB, PDF)
- Designed an *intermediate representation* to store metadata and images as a - Designed an *intermediate representation* to store metadata and images as a
@@ -117,16 +113,6 @@
- Implemented *image caching and multiprocessing* to increase download and update - Implemented *image caching and multiprocessing* to increase download and update
speeds by *300%* speeds by *300%*
#project(
"Kobo Sync Server",
"https://github.com/potatoeggy/kobink",
"Rust, Axum",
)
- Developed an Axum backend to *automatically convert and sync* ebooks to a Kobo
eReader over the network
- *Reverse-engineered* the Kobo eReader Sync API to support updating ebook
metadata and covers
#project( #project(
"Genshin Wish Simulator", "Genshin Wish Simulator",
"https://github.com/potatoeggy/primoprod", "https://github.com/potatoeggy/primoprod",
@@ -137,6 +123,12 @@
- Reduced action latency by *90%* by lazily loading art assets at opportune times, - Reduced action latency by *90%* by lazily loading art assets at opportune times,
such as during cutscenes such as during cutscenes
#project("Kobink", "https://github.com/potatoeggy/kobink", "Rust, Axum")
- Developed an Axum backend to *automatically convert and sync* ebooks to a Kobo
eReader over the network
- *Reverse-engineered* the Kobo eReader Sync API to support updating ebook
metadata and covers
#project( #project(
"RecipeReady", "RecipeReady",
"https://github.com/vincentjguo/recipeready-server", "https://github.com/vincentjguo/recipeready-server",

View File

@@ -15,7 +15,7 @@
#let BODY_LINE_HEIGHT = 0.85em #let BODY_LINE_HEIGHT = 0.85em
// rest = not top // rest = not top
#let PAGE_MARGINS = (rest: 0.5in, top: 0.4in) #let PAGE_MARGINS = (rest: 0.5in, top: 0.4in, left: 0.4in)
// Format locations. // Format locations.
#let format_location(location) = { #let format_location(location) = {