LEXUGE's recent timeline updates
LEXUGE's repos on GitHub
Rust · 284 watchers
dcompass
A high-performance programmable DNS component aiming at robustness, speed, and flexibility
Nix · 110 watchers
nixos
A fully automated replicable nixos configuration set
Python · 81 watchers
L-Spider
A DHT Spider allows you to sniff the torrents and magnets.You can download them directly.
Nix · 35 watchers
oceanix
OpenCore bootloader manager with Nix
Nix · 22 watchers
flake
Deterministic Configurations
Rust · 9 watchers
lib_blaster
The backend of blaster (a SYN flood tool)
Nix · 8 watchers
opencore-cfg
My OpenCore configuration managed by Nix using oceanix
Emacs Lisp · 5 watchers
emacs.d
My personal emacs config with nix flake support.
Python · 4 watchers
cascade
Smart task scheduling
C · 4 watchers
LEDIT
A simple editor on the Linux & Windows
4 watchers
macOS-Lenovo_G50-70M
The hackintosh configs and tools for Lenovo G50-70M
HTML · 3 watchers
blog-deprecated
Blog
Rust · 3 watchers
dlight
A DNS tunnel proxy tool using QUIC
Rust · 3 watchers
xalg
A formula generator & toolkit
Emacs Lisp · 2 watchers
config
My config stuffs
Nix · 2 watchers
typst2nix
Package Management and Tooling for Typst implemented in Nix
JavaScript · 1 watchers
blog-doc-markdown-
Nix · 1 watchers
julia-env
Nix Flake for Julia Environment
Rust · 1 watchers
leetcode_rs
Rust solution to LeetCode
C · 1 watchers
lexuge-face
A LEXUGE's watchface
TeX · 1 watchers
LinearAlgebraNotes
Notes and answers to exercises in Linear Algebra 3rd Edition by Serge Lang
C · 1 watchers
mdk3-master
Modifications to MDK3 to reboot Access Points
Rust · 1 watchers
pinlab
A prototype for productive knowledge management
JavaScript · 1 watchers
snapdrop-server
An (automated) repo to expose snapdrop node.js server to the top-level.
Typst · 1 watchers
typzk
Typst-based Zettelkasten Solution
HTML · 1 watchers
xalg-web
A WASM App site for XAlg
Emacs Lisp · 0 watchers
.emacs.d
Centaur Emacs - A Fancy and Fast Emacs Configuration
Rust · 0 watchers
ap-kcp
用于穿透恶劣网络环境的高性能可靠传输协议,基于 KCP 优化和修改,使用 Rust 实现
Python · 0 watchers
artiq
A leading-edge control system for quantum information experiments
Rust · 0 watchers
artiq_streamer
A host server used for streaming data from ARTIQ experiments
Java · 0 watchers
Balancer
A side project from high school. Aims to aid in solving basic chemical equations.
Shell · 0 watchers
codex-cli-nix
Nix flake for OpenAI Codex CLI - native Rust binary, hourly updates, multi-platform caching
C · 0 watchers
Craft-L
An Opensource Minecraft 3D Clone uses NCurses Library. https://lexuge.github.io
0 watchers
create_ap
This script creates a NATed or Bridged WiFi Access Point.
Typst · 0 watchers
dirac
Rust · 0 watchers
dmatcher
Domain matching algorithm (intended to be fast).
0 watchers
doom-emacs
An Emacs configuration for the stubborn martian vimmer
0 watchers
emoji-list
emoji list; emoji表情列表
Nix · 0 watchers
flakes
C · 0 watchers
GAMEOX
A simple Ataxx game written by C language. The purposes of this project are speed and the safety.
Rust · 0 watchers
gary
Gary
0 watchers
github-markdown-css
The minimal amount of CSS to replicate the GitHub Markdown style
C++ · 0 watchers
Hackintosh-Installer-University
open source tutorial & information collector for hackintosh installation. 💻➕🍎
Nix · 0 watchers
home-manager
Manage a user environment using Nix [maintainer=@rycee]
0 watchers
i3blocks-contrib
Official repository for community contributed blocklets
Lua · 0 watchers
illustrate.nvim
🎨 Illustrate is a lua plugin for neovim that lets you quickly create, search and open vector files (in software such Inkscape, Adobe Illustrator, or Affinity Designer 2) from within neovim.
Nix · 0 watchers
jupyterEnv
Declarative Jupyter Lab environment based on jupyterWith
0 watchers
kcp
Reliable-UDP Library for Rust
Python · 0 watchers
L-BOT
A Telegram bot.Uses Python3 and telepot.
Python · 0 watchers
L-chat
A P2P Chat software.Encrypt all the data and use the socket.Written by Python3.
0 watchers
LEXUGE-comment
Emacs Lisp · 0 watchers
lsp-mode
Emacs client/library for the Language Server Protocol
0 watchers
mach-nix
Create highly reproducible python environments
0 watchers
macos-guest-virtualbox
Semi-automatic installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox for Windows, Linux, and macOS
TeX · 0 watchers
MathNote
Harry Ying's math notebook.
TeX · 0 watchers
MathPaper
A tiny paper about sequence.
0 watchers
misoc
The original high performance and small footprint system-on-chip based on Migen™
0 watchers
nixflk
highly structured NixOS configuration database
0 watchers
NixOS-CN-telegram
NixOS中文 telegram群组成员配置文件
Nix · 0 watchers
nixpkgs
Nix Packages collection
0 watchers
notebooks
250+ Fine-tuning & RL Notebooks for text, vision, audio, embedding, TTS models.
Rust · 0 watchers
num-traits
Numeric traits for generic mathematics in Rust
Shell · 0 watchers
openwrt-smaller-tailscale
Automated script to build smaller, compressed Tailscale binaries for OpenWRT.
Python · 0 watchers
ostep-homework
Nix · 0 watchers
pyEnv
Python and Marimo environment for experimenting in Python
Julia · 0 watchers
QuantumClifford.jl
Clifford circuits, graph states, and other quantum Stabilizer formalism tools.
Rust · 0 watchers
quinn
Futures-based QUIC implementation in Rust
Java · 0 watchers
Reader
高仿多看阅读器apk,支持PDF解析.文档支持搜索,高亮文字,墨迹等功能
Jupyter Notebook · 0 watchers
reply
0 watchers
rofi-scripts
Small scripts for use with rofi
0 watchers
snapdrop
A Progressive Web App for local file sharing
0 watchers
sqlite-tester
Python · 0 watchers
starfield
0 watchers
System-security-testing
:penguin::fire:System security testing tools(compatible with Debian/Centos/Ubuntu/Kali/Mint,use the nmap and hydra security testing tools)
Rust · 0 watchers
tg-anti-spam
Yet another anti-spam bot for Telegram
TypeScript · 0 watchers
tg-anti-spam-worker
TeX · 0 watchers
TheXCH-Principle
The principle of the lib_xch library. Including parser and balancer.
0 watchers
three-body-research
On the stability of elliptical periodic configurations of the Three-Body Problem
Rust · 0 watchers
trust-dns
A Rust based DNS client, server, and resolver
Lua · 0 watchers
typst-preview.nvim
Low latency typst preview for Neovim
Lua · 0 watchers
vimrc
Personal Neovim Config based on nixvim and kickstart.vim
LEXUGE

LEXUGE

V2EX member #280281, joined on 2018-01-06 11:10:00 +08:00
Linear Algebra In Diagrams: 插图式的线代学习笔记
分享创造  •  LEXUGE  •  Sep 15, 2022  •  Lastly replied by hackpro
8
Oceanix, 基于 Nix 的 OpenCore 配置管理工具
  •  1   
    分享创造  •  LEXUGE  •  Aug 30, 2022  •  Lastly replied by sxiaojian
    3
    dcompass v0.2.0 发布:真正可编程的 DNS 服务
  •  1   
    DNS  •  LEXUGE  •  Jun 24, 2022  •  Lastly replied by LEXUGE
    15
    dcompass - 纯 Rust 实现的高性能混合 DNS 服务器
    DNS  •  LEXUGE  •  Dec 26, 2020  •  Lastly replied by LEXUGE
    69
    个人的 NixOS 系统/用户 配置/框架
    程序员  •  LEXUGE  •  Mar 12, 2020  •  Lastly replied by LEXUGE
    2
    XCH-CEB:一个由 Rust 编写的化学方程式配平工具
    程序员  •  LEXUGE  •  Dec 4, 2018  •  Lastly replied by Wichna
    8
    Rust 编写的化学方程式配平库
    程序员  •  LEXUGE  •  May 21, 2018  •  Lastly replied by LEXUGE
    25
    LEXUGE's recent replies
    Jun 23, 2023
    Replied to a topic by Seventh7 Apple APP 赠送激活码 ~
    XRWLL9XX4EWX 已用
    @ColorfulBoar 感谢你的批评!

    网站是纯 HTML 的,可能在反应上并不是很友好。

    Done Right 我其实也看了。能具体说一下哪里“念念不忘 matrix”吗?

    谢谢你的指点,我一直想找一些 category theory 的 diagrams 来入门,因为没有找到好的材料,就直接用了一些原始的方法来作图。

    最后,tensor 入门在我看的其他几本书中都未涉及( Linear Algebra by Serge Lang, "Done Right"),所以只是最简单的从 basis 出发做了一些介绍。请问你有什么 tensor 和 penrose diagram 的 reference (书本、文章、笔记等)可以推荐吗?感激不尽。
    @WillBC 很不错的资料!
    我粗略看了一下,它的 interactive parts 应该是注重于 example,可以直观看到结果.

    LAID 的插图比较 generalized, 笔记里也比较少有 examples. 后续或许会增加
    @zhs227 感谢你的时间!

    在购买成功后会有提示指导在哪里下载,以后考虑做成单独的“库”,更加直观一些。

    使用 Google 登录应该可以直接免注册登录?我没办法复现这个的情况
    Jun 24, 2022
    Replied to a topic by LEXUGE DNS dcompass v0.2.0 发布:真正可编程的 DNS 服务
    @zzl22100048 那或许你目前的做法比较合适。如果需要高效的话可能直接在 Rust 中实现一个函数并在脚本中调用会更快
    Jun 24, 2022
    Replied to a topic by LEXUGE DNS dcompass v0.2.0 发布:真正可编程的 DNS 服务
    @zzl22100048 嗯,如果你需要对非 IP 前缀返回上游解析结果的话,可以这样写:


    try {
    resp.push_answer(create_record(qname, "IN", ttl, 3600, create_a(ip)));
    } catch {
    return upstreams.send(...);
    }

    直接把 replace 后的结果放入 create_a 尝试创建 A rdata ,如果 ip 并不是一个合法的 IPv4 地址,那么 create_a 就会出错,然后执行 catch 部分并返回上游结果。

    这样做的话可以避免拆分再重建域名部分,更加简单,也可以提升性能。
    Jun 23, 2022
    Replied to a topic by LEXUGE DNS dcompass v0.2.0 发布:真正可编程的 DNS 服务
    简单实现了一个 XIP 功能,对于非法格式会返回 SERVFAIL 。可以进一步判断 qtype 来正确支持 A 和 AAAA resource record 。
    ```yaml
    script:
    route: |
    let resp = query;
    resp.header.qr = true;

    let ip = query.first_question.qname.to_string();
    ip.replace(".xip.io", "");

    resp.push_answer(create_record(query.first_question.qname, "IN", 3600, create_a(ip)));

    resp
    ```
    Jun 23, 2022
    Replied to a topic by LEXUGE DNS dcompass v0.2.0 发布:真正可编程的 DNS 服务
    也可以参考 README 中 quickstart 里的示例快速添加 EDNS Client Subnet record:

    script:
    route: |
    let query = query;

    // Optionally remove all the existing OPT pseudo-section(s)
    // query.clear_opt();

    query.push_opt(create_client_subnet(15, 0, "23.62.93.233"));

    upstreams.send("secure", query)
    Jun 23, 2022
    Replied to a topic by LEXUGE DNS dcompass v0.2.0 发布:真正可编程的 DNS 服务
    @zzl22100048
    在最新的 build 中,可以参考如下代码实现自定义 response:
    ```
    let resp = query;
    // 表明这个 DNS message 是 response
    resp.qr = true;

    // 在不同的 section 加入 resource record ,目前支持创建 TXT ,A ,AAAA record ,欢迎 file issue 来表明你的需求。
    // query.first_question.qname 是第一个 question 的请求“域名”, 3600 是 TTL
    resp.push_additional(create_record(query.first_question.qname, "IN", 3600, create_txt("vfs.global")));
    resp.push_answer(create_record(query.first_question.qname, "IN", 3600, create_a("127.0.0.1")));
    resp.push_answer(create_record(query.first_question.qname, "IN", 3600, create_aaaa("0000:0000:0000:0000:0000:0000:0000:0000")));
    ```
    Jun 22, 2022
    Replied to a topic by LEXUGE DNS dcompass v0.2.0 发布:真正可编程的 DNS 服务
    @Buges 感谢建议。此外也有现成的请求域名匹配规则集如 https://github.com/felixonmars/dnsmasq-china-list/
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   999 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 19:18 · PVG 03:18 · LAX 12:18 · JFK 15:18
    ♥ Do have faith in what you're doing.