Design, Build & Ship; Privacy, Security & Automation.
Shipped my portfolio as an SSH app via TUI instead of a normal website: you connect and navigate everything in-terminal. I built it in Go with Wish + Bubble Tea, added a SQLite unique-visitor counter with per-IP privacy opt-out, and wired in my blog RSS feed with timeout + cache so it stays fast. Honestly way more fun than another static landing page lol. #dev

Try it out here at,

ssh ssh.toshiki.dev
Toshiki's Termfolio
In my spare time, I rewrote a Wakatime CLI so that I can now directly and intuitively see my coding data without leaving the terminal development environment. Now open-sourced! ^ ^ #dev

https://github.com/andatoshiki/wakafetch
Obsidian + TikzJax plugin for the win for writing academic docs! #dev #life
Finally filled a rabbithole I’d left open for a long time. The show/movie download site at yyets.click is perfectly useful, and it just "work"; and the database + frontend UI is entirely open-sourced on Github; but its frontend tech stack is entirely outdated, whilst the backend is written in Python (which I really absoutley dispise to the oblivion), and posters rely on Douban API (which often time is considered unreliable due to it's nature of strict anti-scraping). On top of that, I have serious cyber-cleanliness OCD. So I completley rebuilt it myself based on the existing database: backend on fired with Cloudflare D1 + Workers/or optionall a Go-versioned binary executable (which is always my preferred for efficiency, simplicity, and deployment reliability.) frontend riding on full-stack ShadCN + Next.js + React located at here, the entire project will be open sourced in "no-time" optimstically if I do not find anything tech related that is too compelling to do LOL. The original project even supported a Telegram bot for querying/seraching the database for outputs, I might completley rewrite a Go equivalenet version instead, despite the project itself is yet to be open-sourced LOL. #dev Toshiki's YYeTs – High‑Quality Subtitled TV Shows & Movies
Switched from neofetch to fastfetch for better yet faster system information displaying with built-in support for non-resampled/pixelated image for logo! No more extra dependency integration for iterm! #dev
Witchcrafting my room in 3D isometrically via Blender with texture baking to showcase on my website via threeJS! #dev
Today I worked on a super fun integral! The idea for this problem is to first expand ln(1+x) into a Maclaurin series, then substitute this series into the integral, integrate each term separately to get an alternating square series (1−1/4+1/9−1/16+⋯). This series is related to the Basel problem's ζ(2)=π²/6, because the alternating signs make the result exactly half of it, so the final result of the integral is π²/12! I calculated it faster than the professor! ☺️#dev #life
An absolute pleasure to see myself to procrastinate over the past week and I was not expecting 50+ hours staring at screen! Perhaps that's why my eyes hurts. #dev
JetBrains full suite license in hand via educational program package! Perhaps that's a perk of studying in any publicly knowned university/college in North America I guess! #dev
CasaOS, as a FOSS NAS alternative to Synology on deck with ZimaBlade as a mini homelab combo! Clean yet elegant web GUI with an early-staged app store via Docker, but enough to run some common application on! #dev
My second set of Pwnagotchi! Deployed and successfully functioning! #life #dev
This is quite possibly the most apathetically casual way to declare an annoucement of the future release of Nintendo Switch 2 in latter 2025 whilst the positivity unveiled is the formal endorsement of production anyways. Glad that I did not impusively rush to a nominal priced purchase on currnet Switch hardware. #dev #share

Reference: https://twitter.com/NintendoCoLtd/status/1787736518762881197
Telegram account data center allocation in accordance with classification based off phone number area code prefixes, DC locations appears to be automatically distributed and destined atop of the completion of each particular registration and will prospectively remain eternal unless an end user semi-permanently moved his/hers physical location to a new foreign address with a pure homeland IP, neither voIP nor proxied connection to access successfully works with DC switching.

As Telethon allegedly reinstates the following, as,
When an account is created, Telegram chooses the most appropriated data center for you. This means you cannot change what your “home data center” is. However, Telegram may change it after prolongued use from other locations.

But my DC location has persisted unchanged by the time I moved over to the US whilst the initial reigion for the registration of this particular account was originated back in Taiwan, Taipei. Seems like it will dwell a bit more time for cloud data migration. Author's account details attached as follows,
Datacenter: DC5 | Sigapore 🇸🇬
IPV4: 91.108.56.130 | IPV6: 2001:b28:f23f:f005::a


References
1. https://dev.moe/wp-content/uploads/2022/05/image-14.png
2. https://docs.telethon.dev/en/v2/concepts/datacenters.html
#dev #share
Ultimately, a great appreciation to the services that supplies student programs with free educational access since the school exploits my tuition the fuck out, now it is the absolute time to abuse. #dev #share
With regards to my abject procrastinative virtue as an INTP striving through a suatained phase of transformation into INTJ, this particular post should've been posted as a life/developmental update to social media a while ago back at the end of Feburary, I did not However. And here, with a prolonged extension of delivery by USPS (which undeniably the worst logistics service provider that shares the equal notoriety notoriety as FedEX) with 7 business day in total to ship a single package from LA to PHX, ultimately, my Flipper Zero's delivery journey has ultimately arrived at my mailroom with its acccessories, you my wonder, what's a flipper zero? And what does it do? Flipper zero is,
Flipper Zero is a portable multi-tool for pentesters and geeks in a toy-like body. It loves hacking digital stuff, such as radio protocols, access control systems, hardware, and more. It's fully open-source and customizable, so you can extend it in whatever way you like.
#dev #share #life
NetNewsWire, foremost one of the best possible RSS reader respectively designated and developed upon native Swift for the Apple Ecosystem with the aim on privacy, open-source, portability & content-centric, the simple slogan proclaimed by the developer by which,
More news, less junk. Faster.

Is a direct indication on the approach on the avoidance of the repugnant tradtional RSS reader with subscription and promotional ads, hence the creation of the software for a content-centric, mnimalstic methodology on feed absorption. The software project with its affiliates are completely open-sourced on GitHub, built for MacOS & iOS #dev #share
Official site: https://netnewswire.com/
GitHub: https://github.com/Ranchero-Software/NetNewsWire
App Store: https://apps.apple.com/us/app/netnewswire-rss-reader/id1480640210
My apologies for the spammed fludding of RSS feed post automatically broadcated by RSS bot just a few minutes ago while I was implementing a fix for addressing URL handling of documentation link in XML feed sources. A / is appended towards the end of the baseURL constant property which refers to the default website address for parsing the path as directory paths rather than specific file references.

The minor bug is not discovered until I was randomly clicking the original link field of the generated post by bot just now, and it was an implicitly prexisting issue since 2023. Whilst the bot monitors the remote feed source changes from the built xml file of a specific websites upon the creation of web pages; hereby, when the fundamental path structures are modified, the bot will convert revised post messages from the ammended content field with web page links from the XML files respectively.

Accopanied with fortune alongside curiosity, the issue has been successfully resolved with a simple fix by adding a backslash to the end of the site address with commit b778806 in metadata component of website on GitHub.

Acknowledging my RSS bot as co-authoring contributor to rectify the furtive issue. #dev
Toshiki's Devpedia
Toshiki's HTTP Toshiki's self-hosted version of HTTP error code illustration API HTTP status code replacement in a joyful way with the beloved Ukuku character as an anime representative An alternative replacement to substitute the traditional HTTP status…
Toshiki's HTTP's application in real developmental course of action with Nuxt SmartImage integration with reserved dynamic placeholder for http error code matching direct image output of remote images with reversed proxy caching from server.
<SmartImage:src="`https://http.toshiki.dev/${error.statusCode}.png`/>

As a better means of visual interaction by which utlizing humanized moe figures rather than feudally tradtional error codes with abject deficiency in description for debugging, yet without designs. The project aims to simultaneously improves user experience and catalyzes the degree of innovation to certain level abiding ASU's heritage. #dev #life #note
Undeniably one of my user-specifically most used styling tweak snippets for barely any web-fronted projetcs that involves the exsistence of KaTeX; in regards their unfavored equation overflowing on scaled screen devices leading to the formation of the snippet to respectively resize the horitizontal width of equation div blocks with a scrollbar beneath. #share #dev
 
 
Back to Top