关于 Apollo

我在干什么?

我是谁?

有坂真白厨/推。B 站科技区 UP 主 Apollonian,GitHub 重度用户 @ApolloZhu。只会 CS 的海外党高中生。竞赛渣(请避免在任何竞技比赛中和我组队)。

典型 INFP-A:重度拖延症(大小岔子出了不少),泛性恋/全性恋/无分性别,自由主义者(Moderate Liberal/Opportunity Democrat)。

那些终将被遗忘的经历

  • LOGO:小学四年级,从机器人社团偷学过来的
  • shell:小学六年级,想当黑客,买了几本黑客入门的书。除了命令行之外,还学会了如何使用杀毒软件(笑)
  • Pascal:初中,老师组织编程社团,摇号没中,求着老师进去旁听的。后来才发现我不是 NOIP 的料子,自行退出了
  • C:觉得 Pascal 只能用于竞赛,希望能做点实际的东西,用同学送的书学了下 C
  • Objective-C:跟着班上另一个同学 @JD 学了些。第一次看 WWDC,越狱 iPhone,装 OS X 虚拟机

目前能聊以自慰的技能

  • Swift:2015/1,还是接受不了 Objective-C 的语法;转而边学英语,边学接近英语的 Swift
  • Python 3:2016/1,ACSL 审核没有 mac,只好临时选一个接近 Swift 的语言;8 月才系统地学习
  • Java:2016/7,为准备下学期的 APCSA
  • Kotlin:2017/5,看在 Google 把这个本质上是 Scala,其实是向 Swift 靠拢的 Java 语言选作 Android 开发语言的份上,偶尔有所接触

奖项

日期 名称 奖项
4/20/2018 WWDC 2018 Scholarship
3/25/2018 Hack.UVA 2018 Winner - Best Use of SafeTrek API
5/18/2017 2017 ACSL Intermediate-3 Division All-Star Contest 参赛资格
4/21/2017 WWDC 2017 Scholarship
4/8/2017 2017 FBLA State Mobile App Dev Virginia 第二
3/2/2017 2017 FBLA Regional Mobile App Dev Northern Virginia 第一
3/2/2017 2017 AMC 10 AIME 10 参赛资格
12/10/2016 2016 Virginia Tech High School Programming Contest 团队 22/101,Oakton HS 因此排名第六

轶闻

1
2
3
fun fact(x: Int): Int {
return if (x < 2) 1 else x * fact(x - 1)
}

好吧,并不是上面的这个递归的 fun fact。Apollonian,是我曾妄想把字典里所有和计算机相关的名词抄下来的时候,正好看到的;加深了我对我英文名的理解,故沿用至今。

  1. Apollo 的;Relating to the god Apollo.
  2. 理性的;Relating to the rational, ordered, and self-disciplined aspects of human nature
New Oxford American Dictionary