⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
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
  # It's `FuzzyD` originally, but:
  # error: invalid sigil name, it should be either a one-letter lowercase letter or an
  # uppercase letter optionally followed by uppercase letters and digits, got: ~FuzzyD[2015-??-??]
  def sigil_FUZZYD(date_string, _opts), do: {:approx, date_string}
end
import Sigil

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

  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"]
    }

  @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, "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"
    ]

  Module.register_attribute(__MODULE__, :maybe_called_tag?, accumulate: true)
  Module.put_attribute(__MODULE__, :maybe_called_tag?, ["It doesn't metter."])
  # Que le temps ne vaut que du jour où il nous est compté

  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
|> then(
  &Module.create(RoastedChestnut, &1, Macro.Env.location(__ENV__))
  # Why not GES233?
  # see `apps/ges233/lib/ges233.ex` in https://github.com/GES233/simple_blog_engine
)

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