An open API service indexing awesome lists of open source software.

https://github.com/zabackary/zabackary

GitHub profile configs
https://github.com/zabackary/zabackary

config github-config

Last synced: 5 months ago
JSON representation

GitHub profile configs

Awesome Lists containing this project

README

          

# Hi there! 👋

[![VEX VRC Team 99484A badge](https://img.shields.io/badge/VEX%20VRC%20HS%20Team-99484A-d8232c.svg?style=for-the-badge&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw1AUhU9TpUUqDnYQEcxQxcEuKuKoVShChVArtOpg8tI/aNKQpLg4Cq4FB38Wqw4uzro6uAqC4A+Is4OToouUeF9SaBHjDY98nHfP4b37AKFRYZrVNQtoum2mkwkxm1sVQ68II0DfGIZlZhlzkpSCb33dUyfVXZxn+ff9Wb1q3mJAQCSeZYZpE28QT2/aBud94igrySrxOfG4SQckfuS64vEb56LLAs+Mmpn0PHGUWCx2sNLBrGRqxFPEMVXTKV/Ieqxy3uKsVWqsdU5+w0heX1nmOq0hJLGIJUgQoaCGMiqwEae/ToqFNO0nfPyDrl8il0KuMhg5FlCFBtn1g7/B79lahckJLymSALpfHOdjBAjtAs2643wfO07zBAg+A1d6219tADOfpNfbWuwI6NsGLq7bmrIHXO4AA0+GbMquFKQlFArA+xk9Uw7ovwV61ry5tfZx+gBkaFapG+DgEBgtUva6z73DnXP7t6c1vx9n0nKicwsmswAAAAlwSFlzAAALEgAACxIB0t1+/AAAA4tJREFUWMPtmF9oW1Ucxz/n3CRt0kXbxkC7tjBbRwWL29iDsNKHqayioE97m3VDNx0bWF1VxphWpalZW9q1c4I6H+yeimCLiFAmPoy+qWNOJKBjjDU3sWHtmrUxTXLv8SXKbm62JulcA+4HFy73d+49H+7v+/vDEQChljYB7AK6gQ6gintjy8B5YASYfvTyr0pkYXqAfkBjfcwAjgKDItTS1gl8u44wt0I9J7NhWm8YsgzdMquZcrEOeQ8FXIhVScrM7gOtZo5/boTXg6itAZRlganPQTpzd3ZzOZH1/pyHAjW/gLqZuAUoY+AfHaSmvT0HB+IXLhDd88raoSpc1J89g3fL4zbXjZkZ5l58FRxaNmQOjdixXpKRCEJKy/Xg9u34hgIgxBqEIXno5Ake2LbV9v0VXSd2rBccmlVDSp9j9o23yCwu2r7n69xF1Wv7SoNR4D1ymNond9pc6YUFZl8/gtLn8ova+PkS4aFhVMYaHqFp1B86iKPjCVCqcBhT4Xr2Ker2diGkNX/MVBo9OIBx8bc7Z1lyfILImS9sG2uVlTQNnkA+sqnwXrDtMZoCHyIrKqw/zTSJnP6E5MRUAWmvadwcGOP6ue9tUC5fLXXBPnA5V4URGzxsHOjH4fXmhFARm5xiaewzkLLwOnT9neMs//6H7bl36xZ8g32r0Aj8Hw/jaW62ueIXf+FGbwBEkYVRxZfQ9x9kJRq1i/yZTja8eQhUfpia/veoad9hc/119SrRvQdQiWRpldoM/0n4eC9GImHdU0rq9r2E8+kOa1gNE/ee3fhfeD5vRoW7e1BLibW1jvQPM+ijp1CGYZWa201TMIBsbf5XG86dO2h8uwfhdOZkVIpwfxDjUuju9LLEp18SHT9rE7mzupqNwwMgBLKhjsZgAOl2W0NvGIRHRln56pvietmdsQXxoTHcmzdTnaONqtZWfCc/oqKhEZffb3s19vUkic/H82ZU3nwItbQVXuk8lTRNTuBpfrig5Ys//kS0az+k0v/R+JFIEn75AOn5+dWXXrlCdHdXUTAlzUPmtSizH/Sh0rffKBOPox/uBq34caukAS019R3hU6dRmQzKNC2XmUox++77GKHLJfXi4jRk6cQmclMDSGvJVckVlB4r6e8UnmV5O6fEvBa5re/+kP+/AlouI55lmT2fKRc7L7OHRUYZwBjAiASms4dFxjrDHAWmRbkd6f0NZstFdKZc2VwAAAAASUVORK5CYII=)](https://github.com/doxa-robotics)

> [日本語は下にあります ⬇️](#こんにちは)

Who am I? I'm not really sure; go explore my code! Maybe check out the [chess clock firmware I wrote](https://github.com/zabackary/open-chess-clock) or [xkcd viewer](https://github.com/zabackary/xkcdviewer)?

I've successfully written several applications used in production among hundreds of people, including photo booth software and [live scorekeeping data](https://github.com/zabackary/daktronics-singular-ui).

## Languages


I speak...
I'm learning...
In these contexts...




  • Rust

  • TypeScript

  • Python 3

  • JavaScript

  • Kotlin

  • Web technologies (HTML/CSS/JS)

  • PHP*

  • Java*

  • English


*I've worked in codebases using these languages but don't usually write new code in them



  • C++

  • 日本語




(basically all over the place!)

  • Web dev with React, Svelte, Lit, and vanilla

  • Native applications

  • CLIs

  • Android アプリ

  • Embedded (Arduino, embedded Linux, VEX V5)



## But why?

I program because it's my hobby, but not only is it my hobby, I program because I want to be a blessing in other people's lives.

Some of my closed source projects include:

* Queuing system used at a Red Cross Japan blood drive -- blessing others by enabling more people to donate blood
* Photo booths at school events -- blessing others by letting them do _purikura_ for almost free
* Chat applications for use at school -- many schools disallow students to use chat websites during school, yet for group projects, it is needed.

### Go try playing a game I made! [The Christian Story](https://zabackary.github.io/the-christian-story)

## About me

Hi there. I'm just another of the many people you might have interacted with today. I live in Tokyo, Japan and currently attend [Christian Academy in Japan](https://caj.ac.jp), a private English-language high school in 東京都. When I'm not studying, you'll find me working on hobby projects including Android, native, and web applications designed to fix a problem. In addition, for hardware projects and as the lead programmer for the VEX Robotics 99484 team, I write embedded code in Rust and MicroPython (and sometimes C++). I spent my elementary school years in the U.S. before moving to Japan in Junior High.

I also am part of the VEX V5RC team [99484A](https://www.doxarobotics.com) and represent Japan at the VEX World Championships.

I don't "btw use arch", but as of August 2024, every device I use with a screen larger than 5 or so cm (Chromebook - ChromeOS, Smartphone - Android, Mac Mini box - Ubuntu, Tablet - Android 12, main computer - NixOS) runs the Linux kernel. Yay!

# こんにちは!👋

## この人は一体誰でしょう?

長い文章を書く時間がないから、自分で作ったコードを読んでね!特に、[「open-chess-clock」というチェスクロックのファームウェア](https://github.com/zabackary/open-chess-clock)や[「xkcd viewer」というxkcdを読むためのAndroidアプリ](https://github.com/zabackary/xkcdviewer)をご覧ください。

> 今年も、自分の学校のロボティクスチームはアメリカン・スクール・イン・ジャパンとDOHSCHOOLと一緒に日本を代表してVEXの全世界大会に入ります。

アメリカ生まれ、中学時代に日本に引っ越しました。いまは高1で東京都にある[クリスチャン・アカデミー・イン・ジャパン](https://caj.ac.jp)という英語の私立学校(インタナショナルスクール)に通っています。生徒会で仕えます。
いま、暇な時間にいろいろなプログラムを作ったり、学校のロボティクス部でVEX Roboticsの99484チームのプログラマーとしてロボットのファームウェアを作ったりします。今年の春に、自分のチームは日本を代表してVEXの全世界大会に入ってアメリカのテキサス州に行ってきました。

## でも、なんでこんなプロジェクトやってるだろう?

プログラムする理由は「趣味だ」だけでわなく、本当に理由は【他の人を祝福する】ためです。

オープンソースではないプロジェクトのサンプルはこの通り:

* ある日本赤十字社献血活動に使った列アプリ -- もっと多くの人が血をあげられるように祝福する
* 学校行事での写真ブース -- プリクラのようなことを無料でできるように祝福する
* 学校で使えるメッセージアプリ -- 多くの学校ではメッセージアプリが使えませんが、グループのプロジェクトで必要です。

祝福したい理由は、私はクリスチャンだからです。「クリスチャン」は「キリスト」の英語の形容詞形です。学校で少しだけ習ったかも知れませんが、キリスト教信仰は「イエス・キリスト」を人生の真ん中になることです。その意味は「好きな一人ひとりにも嫌いな人にも愛すること」や「主イエスを慕い求めること」です。私達はクリスチャンとして、イエス様は死を打ち破ったことを信じ、神様を通して永遠の命を与えてくださったことを信じます。その「ゴスペル・良い知らせ」は全世界のためです。

詳しくは:
* 高校生の場合:お近くの[ハイビーエー(hi-b.a.)集会](https://www.hi-ba.com/club/)
* 大学生の場合:[キリスト者学生会 KGK](https://www.kgkjapan.org/)
* それ以外:教会に行ってみてください!
* または、私はそれについてのゲームを作りました!英語で書いてるんですがどうぞ:[ザ・クリスチャン・ストリー](https://zabackary.github.io/the-christian-story)

日本語を習っていますので、間違いがありましたら、すみません。