rhysd

@inudog
77 Followers
10 Following
68 Posts
A buggy software engineer.
Abouthttps://rhysd.github.io/
GitHubhttps://github.com/rhysd
Thank you for the greatest text editor, Bram. RIP🙏 https://groups.google.com/g/vim_announce/c/tWahca9zkt4
Message from the family of Bram Moolenaar

Twitter no longer allows "Following" as default tab. I'm sure they will (or already?) prioritize tweets from premium accounts in "For you" tab. That's horrible and I feel Twitter is no longer looking at user benefits totally.
I'm participating State of Rust survey. https://blog.rust-lang.org/2022/12/05/survey-launch.html
Launching the 2022 State of Rust Survey | Rust Blog

Empowering everyone to build reliable and efficient software.

Advent of Code 2022 is coming. I'm thinking which language I should use to solve the quiz this year. Last year I used Rust with only standard libraries.

https://github.com/rhysd/misc/tree/master/adventofcode/2021

misc/adventofcode/2021 at master · rhysd/misc

A scrapyard for miscellaneous files which belong to no project - misc/adventofcode/2021 at master · rhysd/misc

GitHub

New package manager from mxcl (original author of Homebrew) looks interesting.

> Package maintainers will publish their releases to a decentralized registry powered by a Byzantine fault-tolerant blockchain

Whitepaper: https://tea.xyz/white-paper/
Repository: https://github.com/teaxyz/cli

tea.xyz

the next-generation, cross‐platform package manager

Tea, Inc.

I submitted a PR to support mathematical expressions extension by pulldown-cmark. This crate is used by `cargo doc`. I hope math expressions support is added to #rustlang documentation in the future.

https://github.com/raphlinus/pulldown-cmark/pull/622

Support math extension by rhysd · Pull Request #622 · raphlinus/pulldown-cmark

This PR adds support for mathematical expressions behind Options::ENABLE_MATH flag, which was introduced to GitHub recently. This extension supports both inline-level and block-level expressions: I...

GitHub
Today I learned that mermaid.js supports rendering Git commit graph as SVG image https://gist.github.com/rhysd/3938f4b74f70adade4fdb869135f481d
git-graph.md

GitHub Gist: instantly share code, notes, and snippets.

Gist
Programming in #rustlang is a lot of fun. Today I have implemented text seach for Markdown AST. https://github.com/rhysd/Shiba/commit/a1e2aa2b87516dfce489ea6ee5ade8d2395c9ee5
implement text search · rhysd/Shiba@a1e2aa2

Rich markdown live preview app with linter. Contribute to rhysd/Shiba development by creating an account on GitHub.

GitHub
What does this T mean? Checking with DevTools, it's really a DOMString "T".
I replaced slow Markdown parser (remark in JavaScript) with faster one (pulldown-cmark in #rustlang).
It made parsing markdown inputs about 300x faster when the input is large (3s → 10ms)!