Skip to content
View GES233's full-sized avatar

Block or report GES233

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
GES233/README.md

Hi there 👋

This is RoastedChestnut(GES233).

defmodule Sigil do
  # ~FUZZYD[...] means "approximate/fuzzy date"
  def sigil_FUZZYD(date_string, _opts), do: {:approx, date_string}
end
import Sigil

defmodule RoastedChestnut do
  @moduledoc """
  > *Que le temps ne vaut que du jour où il nous est compté*
  >   --Indila, Parle à ta tête
  """
  @maybe_called_tag? ["It doesn't metter."]

  def education,
    do: [ # ALL in agriculture university
      {"Animal Science", "QAU", {2019, 2023}, "Bachelor of Science in Agriculture"},
      {"Public Management", "CAU", {2023, 2025}, "Bachelor of Management"}
    ]

  def skills, do: %{
      :"post focused on" =>
        ~w(Logisim Python Flask/Quart Sanic Julia),
      mainly: ~w(Elixir Phoenix),
      little: ~w(TailwindCSS LaTeX Typst),
      newbie: ~w(JavaScript Svelte Rust Scala),
      anticipation: ~w(MinecraftModDev ESP32 Scheme) ++ ["become Vocaloid producer"]
    }

  # Timeline of things I tried to build or experiences
  @experiences %{
    pbb: {~FUZZYD[2015-??-??], ~FUZZYD[2017-??-??], "PBB project",
          "DIY-CPU at VERY EARLY stage by using Minecraft RedStone/Logisim. Only some `.cric` file saved."},
    qy: {~FUZZYD[2017-??-??], :maybe_future,  # Until today, and maybe re-activated in future
         "QyProject",
         """
         Layered Generate Specification/Protocol. Inspired by a brainstorm in highschool.
  
         WIP(deprecated) codebase in https://github.com/GES233/LivestockMonitor .
         """},
    meowcave: {~W[2022-02-21], ~D[2024-03-01], "MeowCave",
               """
               I was removed from a small group, so I wanted to build my own site to become a site owner.

               New repos in private.
               """},
    code_pv: {~FUZZYD[2019-03-??], :maybe_future, "PV, but in Code",
              "See < https://github.com/GES233/MortalDrinksElixir > ."},
    cau_urp: {~D[2023-11-16], ~FUZZYD[2024-11-20], "Participate in Research on La Maison Verte(Françoise Dolto)",
              "See < https://ges233.github.io/2024/10/After-URP/ > ."}
  }

  def projects(id) do
    case @experiences[id] do
      {start_date, end_date, name, desc} ->
        """
        #{inspect(start_date)} to #{inspect(end_date)}
        **#{name}**
        #{desc}
        """
      nil ->
        :future
    end
  end

  def bio, do: [
      blog: "https://ges233.github.io",
      mail: "████████████@████.com"
    ]

  def bibliography, do: [
      {:article, doi: "10.16431/j.cnki.1671-7236.2022.08.021", role: "ONLY participated in, NOT mainly author"},
      # <Maybe append in the future>
    ]
end

Pinned Loading

  1. Glowworm Glowworm Public

    Simple neural simulation model.

    Elixir 3

  2. simple_blog_engine simple_blog_engine Public

    Self-implemented static page generation engine, put on the web just to facilitate LMM analysis

    Elixir 1

  3. SynapticStrings/Orchid SynapticStrings/Orchid Public

    A lightweight workflow orchestration engine written in pure elixir.

    Elixir 9