summaryrefslogtreecommitdiff
path: root/site/content/gsoc/index.typ
diff options
context:
space:
mode:
Diffstat (limited to 'site/content/gsoc/index.typ')
-rw-r--r--site/content/gsoc/index.typ42
1 files changed, 42 insertions, 0 deletions
diff --git a/site/content/gsoc/index.typ b/site/content/gsoc/index.typ
new file mode 100644
index 0000000..f669671
--- /dev/null
+++ b/site/content/gsoc/index.typ
@@ -0,0 +1,42 @@
+#import "/common.typ": post, link-self, static, img
+
+#show: post.with(
+ title: "Google Summer of Code 2020",
+ date: datetime(year: 2020, month: 9, day: 9),
+)
+
+#figure(
+ img(static("gsoc/otsu_clustering2a.png")),
+ caption: [The kind of stuff I worked on. Picture from #link-self("gsoc/otsu2018_3")[this blog entry].],
+)
+
+I participated as a student in Google Summer of Code in 2020. I worked on #link("https://summerofcode.withgoogle.com/projects/#6675798750134272")[New Spectral Upsampling Methods] for #link("https://www.colour-science.org/")[Colour], an affiliated project of #link("https://numfocus.org/")[NumFOCUS].
+
+I've published my #link-self("gsoc/proposal")[project proposal]. Maybe it'll help you if you're planning to participate yourself. The summary of my work, the *work product submission* can be found under #link-self("gsoc/work_product_submission")[this permalink].
+
+I maintained a blog throughout the program. (It's actually a requirement for students under NumFOCUS). A few posts are purely progress updates, but most of them cover the math and color science behind the code I was developing.
+
+*Blog posts:*
+
+- 5/26 #link-self("gsoc/first")[First post]
+- 6/01 #link-self("gsoc/plan_june")[The plan for June]
+- 6/01 #link-self("gsoc/prototypes_repo")[A repository for prototypes]
+- 6/08 #link-self("gsoc/nondimensionalization")[Nondimensionalization]
+- 6/12 #link-self("gsoc/convergence_problems")[Convergence problems]
+- 6/19 #link-self("gsoc/academic_year_ends")[Academic year ends]
+- 6/25 #link-self("gsoc/progress_late_june")[Late June progress update]
+- 7/01 #link-self("gsoc/june_ends")[June ends]
+- 7/13 #link-self("gsoc/differentiating_code")[Differentiating code]
+- 7/13 #link-self("gsoc/scipy_minimize_value_threshold")[Function value threshold in SciPy's minimize]
+- 7/14 #link-self("gsoc/differentiating_code_addendum")[Differentiating code – addendum]
+- 7/23 #link-self("gsoc/first_merge")[First merge]
+- 7/23 #link-self("gsoc/otsu2018_1")[Otsu et al. (2018), part 1]
+- 7/24 #link-self("gsoc/otsu2018_2")[Otsu et al. (2018), part 2]
+- 7/26 #link-self("gsoc/otsu2018_3")[Otsu et al. (2018), part 3]
+- 8/10 #link-self("gsoc/otsu2018_4")[Otsu et al. (2018), part 4]
+- 8/10 #link-self("gsoc/method_comparison")[Comparison of spectral upsampling methods]
+- 8/16 #link-self("gsoc/mid_august")[Mid-August progress report]
+- 8/20 #link-self("gsoc/mallett_merge")[Mallett and Yuksel (2019) merged]
+- 8/21 #link-self("gsoc/new_color_quality_metrics")[New color quality metrics]
+
+Big thanks to Google, NumFOCUS, and most importantly my mentors, #link("https://github.com/MichaelMauderer")[Michael Mauderer], #link("https://github.com/KelSolaar")[Thomas Manscencal] and #link("https://github.com/hao-xie")[Hao Xie], for a great and fun summer, and the opportunity to work on a really cool project.