注目
インタラクティブコースマップ
Giro で私がつくったもののひとつです。主催者が Strava のリンクを貼る(または GPX をアップロードする)と、ルートがイベントページ上のアニメーション地図になります。ランナーは再生ボタンを押すだけで、スタート前にコース全体を確認できます。
- Strava + GPX
- 0.5x〜10x で再生
- WhatsApp プレビュー
- Google 向けの専用ページ
01 / 仕事
Giro Ingressos では、サイト、アプリ、バックエンド、スポーツの世界とつながるサービスまで、何でも触っています。チケット販売は簡単そうに見えますが、販売枠が開いた瞬間に全員が同時に「購入」を押すと話は別です。
技術スタック
本当に大変なところ
承認、拒否、返金、二重に届く通知……。一日の終わりには、1円単位まで合っていなければなりません。
販売枠が開くと全員が同時にクリックし、枠は限られています。同じ枠を二重に売ることも、購入中の人を止めることもできません。
深夜3時にはほとんど誰も来ません。販売開始の瞬間には全員が一斉にやってきます。プラットフォームはその両方に耐えなければなりません。
Strava や計測システムなどの外部サービスは、Rust と Go のマイクロサービスを通じて、速く安全につながっています。
Uptime Kuma がサイト、ログイン、写真、メッセージを見張っています。何か落ちたら、すぐにわかります。
注目
Giro で私がつくったもののひとつです。主催者が Strava のリンクを貼る(または GPX をアップロードする)と、ルートがイベントページ上のアニメーション地図になります。ランナーは再生ボタンを押すだけで、スタート前にコース全体を確認できます。
注目
ブラジル各地のフォトグラファーがレースの写真をアップロードし、顔認識がその中から選手一人ひとりを見つけ出します。裏側では、私たちの負荷に合わせて調整した Rust と Python のサービスが動いています。
02 / プロジェクト
leiturinhas.com.br
ランキング付きのグループ読書。友だちと「また本を読もう」と約束したのが始まりで、気づけばプラットフォームになっていました。
espiral.adaiasmagdiel.com
映画、ドラマ、コミック、アニメなど、いま観たり読んだり聴いたりしているものについてのブログ。
entrelace.me
「愛してる」のちょっと変わった伝え方。特別な日の星空、音楽、写真、メッセージを1ページにまとめます。
イタリア語のキーワードを持つプログラミング言語で、PHP で実装しています。言語設計の勉強と、ついでにイタリア語の練習のために。
PHP
PHP 製のオープンソース Backend-as-a-Service。PHP と JavaScript のクライアント付き。
PHP
PHP ファイル1つに収まるデータベース管理ツール。Adminer のようなものを、自分なりにつくりました。
PHP
Flask にインスパイアされた小さな PHP フレームワーク。実はこのサイトもこれで動いています。
PHP
いちいち SQL を書かずにデータベースとやり取りするための、PHP 向けの軽量 ORM。
PHP
マルチプレイヤーのタイピングレース。友だちとルームに入って、誰がいちばん速く、ミスが少ないかをリアルタイムで競えます。
TypeScript
Pest と pytest にインスパイアされた Lua 向けテストフレームワーク。
Lua
私の最初の言語。スタックベースで、Lua で書かれ、Porth にインスパイアされています。
Lua
Trivia Crack にインスパイアされたクイズゲーム。最大6人で遊べます。
JavaScript
03 / 執筆
Linguagens
Como nasceu a Codice, uma linguagem com cara de C, palavras-chave em italiano e um interpretador escrito em PHP.
História
Um passeio pela história da linguagem que ainda roda banco e folha de pagamento por aí, e por que até o "Hello, World!" dela é verboso.
Pitch
O Leiturinhas começou como um combinado entre amigos para voltar a ler. O WhatsApp não deu conta, e aí virou plataforma.
04 / 自己紹介
2014年に独学・趣味でプログラミングを始めて、それ以来ずっと続けています。コード以外では、カポエイラをやって、チェスを指して、勉強中のことを書くのが好きです。
現在は Giro Ingressos でフルスタック開発者をしています。イベントのチケットとエントリーのプラットフォームです。
つくったものはだいたい GitHub に置いていて、面白いことを見つけたら TabNews に書いています。
映画、ドラマ、コミック、アニメ、マンガ、音楽についてのブログ Espiral もやっています。ポップカルチャーが好きなら、ぜひのぞいて感想を聞かせてください。