Tyanboot's repos on GitHub
Rust · 29 人关注
wdepc
EPC(Extended Power Condition) tools for Western Digital HDD
PHP · 20 人关注
bbq
匿名表白墙
Python · 16 人关注
zerotier-gcli
An interactive zerotier cli tools using curses.
Rust · 7 人关注
easycert
Simple zero-config local certificates generator in rust
Rust · 6 人关注
MuteAssistant
A tool to mute your microphone using keyboard hotkey.
PHP · 4 人关注
CIbbq
使用codeigniter重写的匿名表白墙
Python · 3 人关注
ncu-demo-be
A flask and RESTful demo
Python · 3 人关注
SnowSQL
Python light database framework
Shell · 3 人关注
spaceship-zsh-theme
:star: :rocket: An “Oh My ZSH!” theme for Astronauts.
Rust · 3 人关注
tokio-ssh2
async ssh2 + tokio
Rust · 3 人关注
warp-tpl
simple template for rust warp web framework
Shell · 2 人关注
Docker_MCPE
JavaScript · 2 人关注
Economy
Web application to manage money
Rust · 2 人关注
keyd
PHP · 2 人关注
TiebaHelper
A class for Baidu Tieba operation,such as login,post a topic,reply and sign.
Shell · 1 人关注
arch-rust-xtensa
Arch PKGBUILD for rust-xtensa
1 人关注
Arknights-Cheater
明日方舟破解-GUI
C# · 1 人关注
CatcherPlus
抓取新闻网站评论,储存为excel
Rust · 1 人关注
fido-rs
Safe bindings to libfido2
Java · 1 人关注
football-system
Football manage system homework.
Java · 1 人关注
hangman
a java hang man demo
C · 1 人关注
linux-lab-code
只是普通的 Linux 实验的水代码
C++ · 1 人关注
lzma-1
The LZMA SDK provides the documentation, samples, header files, libraries, and tools you need to develop applications that use LZMA compression.
JavaScript · 1 人关注
ncu-demo-fe
Rust · 1 人关注
pingcap-question
Java · 1 人关注
ProgrammingProjectList-java
https://github.com/jobbole/ProgrammingProjectList 的java实现, 练手项目
0 人关注
actix-net
framework for composable networking services
0 人关注
actix-web
Actix web is a small, pragmatic, and extremely fast rust web framework.
HTML · 0 人关注
AdminLTE
AdminLTE - Free Premium Admin control Panel Theme That Is Based On Bootstrap 3.x
0 人关注
android_device_xiaomi_aries
Xiaomi MI2
Rust · 0 人关注
arch-svc-index
index and search for archlinux package and systemd unit files
0 人关注
Arknights-Armada
明日方舟修改器 / Arknights Cheat
Rust · 0 人关注
BiliLiveRecorder
Shell · 0 人关注
bitnami-containers
Bitnami container images
0 人关注
Bloodmoon
The source code for the Bloodmoon Mod
C++ · 0 人关注
bootimg
Android kernel and recovery unpack and repack tool
0 人关注
chiapos
Chia Proof of Space library
0 人关注
chineseocr
chinese ocr myself
Python · 0 人关注
dev-practice
Lua · 0 人关注
dockercraft
Docker + Minecraft = Dockercraft
Python · 0 人关注
efb-wechat-slave
(Modified for personal preferences) EFB WeChat Slave, a channel for EH Forwarder Bot. EFB 微信从端。
C · 0 人关注
efibootmgr
efibootmgr development tree
0 人关注
esp-idf
Espressif IoT Development Framework. Official development framework for Espressif SoCs. (modified to add tinyusb hid)
Rust · 0 人关注
etcd-client
An etcd v3 API client
Java · 0 人关注
gaeproxy
GAEProxy for Android
Rust · 0 人关注
github-star-be
JavaScript · 0 人关注
github-star-fe
Go · 0 人关注
goproxy
基于go写的隧道代理服务器,主要用于翻墙。
Java · 0 人关注
Hbm-s-Nuclear-Tech-GIT
My fork of the HBM's nuclear tech mod.
0 人关注
hosts
:statue_of_liberty:最新可用的google hosts文件。镜像:
Rust · 0 人关注
hyper-util
Common utilities used with hyper.
C++ · 0 人关注
jwt-cpp
A C++ library for handling JWT tokens
Java · 0 人关注
KeePassDX
:iphone: KeePass implementation for android with material design and deluxe features
C · 0 人关注
libcpio
CPIO archive libary
Rust · 0 人关注
libsshkey
C++ · 0 人关注
life-game
Conway life game sample
C · 0 人关注
lzma
Class to compression files using the LZMA algorithm
C · 0 人关注
M5GFX
Graphics library for M5Stack series
0 人关注
mi2_kernel
Kernel source code for MI 2/MI 2S/MI 2A devices
TypeScript · 0 人关注
n8n-nodes-larksuite
larksuite integration nodes for n8n
Rust · 0 人关注
nacos-sdk-rust
nacos client for rust
0 人关注
nano
HTML · 0 人关注
NcuLibrary
Search,subscription books in ncu library
Python · 0 人关注
NCU_CaiWu
模拟登陆南昌大学网上财务中心
Rust · 0 人关注
ordinal
Experimental graphql system information [WIP]
Python · 0 人关注
real-url
获取斗鱼&虎牙&哔哩哔哩&抖音&快手等 48 个直播平台的真实流媒体地址(直播源)和弹幕,直播源可在 PotPlayer、flv.js 等播放器中播放。
0 人关注
reqwest
An easy and powerful Rust HTTP Client
0 人关注
rust-openssl
OpenSSL bindings for Rust
C++ · 0 人关注
serial
Windows serial operate
0 人关注
shadowsocks-plus
0 人关注
snippets
collections.
C++ · 0 人关注
srs
SRS's an industrial-strength live streaming cluster, with the simplest implementation and the best conceptual integrity.
PHP · 0 人关注
ss-panel
rm
Rust · 0 人关注
ssh-rs
A common library for linking libssh to rust programs.
0 人关注
Tactility
An operating system for ESP32 devices.
Rust · 0 人关注
tap-demo
Tap tunnel via udp demo. Mirrors of https://gitlab.com/snow-star/tap-demo
0 人关注
token-bridge-ui
0 人关注
tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
0 人关注
tyan-boot
CSS · 0 人关注
tyan-boot.github.io
C++ · 0 人关注
W3Objects
魔兽争霸III物体信息描述类
C · 0 人关注
win-uhid
Windows user-space i/o driver for hid
C · 0 人关注
Windows-driver-samples
This repo contains driver samples prepared for use with Microsoft Visual Studio and the Windows Driver Kit (WDK). It contains both Universal Windows Driver and desktop-only driver samples.
C · 0 人关注
xt_tls
Filter TLS traffic with IPtables
Tyanboot

Tyanboot

V2EX 第 128296 号会员,加入于 2015-07-22 01:06:14 +08:00
PRO
PRO 会员
根据 Tyanboot 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
Tyanboot 最近回复了
quote0 这么小的产品好像暂时没发现类似的。

大号一点的有个 usetrmnl.com ,都是开源的,官方成品挺贵的。硬件和软件都可以自己做并且自由搭配。核心还是软件,硬件上的固件只是从云端拉渲染好的图片在屏幕上显示出来。

比 quote0 大但是比 trmnl 小的成品有两个。一个是 M5Stack PaperS3 ,一个是 lilygo T5 S3 Pro 。这俩都是国产的,前者大概 400 块但是不出意外的现在又卖断货了,后者差不多 550 带无线充电。都是基于 ESP32 S3 的电子墨水屏产品,所以需要自己 DIY 下,M5Stack 的有个 UI Flow 拖方块也可以实现类似的功能。

目前我了解到的只有这几个产品的完成度和 DIY 方面是很不错的了。
@SSang 是这样的,总之大家的目的都是为了让项目能够尽可能的规范开箱即用,维护起来才方便。还是一开始的回复给带偏了,后面也都反应过来了。
@SSang 对呀道理是这样的,但是我的意思就是,IDE 不会做什么额外的配置,也不会帮你编译什么。它本身只在你现有的环境上修改,并且修改后的环境在脱离 IDE 之后仍然是可以独立运行的。

你可能理解成 IDE 作为一个项目依赖了,我说的是相反的,就是因为有 IDE 所以他成不了项目依赖。比如你说的用 IDE 编译,但是 IDE 也只是在调用 gradle 、cargo 、cmake 命令而已。我在 IDE 上点击编译按钮,所发生的事情也只是 IDE 去调用这些工具去编译。

只不过这些放到 go 上就会显得很奇怪,go 本身没有像 gradle 、cargo 、cmake 这些工具,你确实只能写 makefile 或者 shell 去组织项目的编译流程,在这种情况下 make 和 shell 就是项目依赖了,我用非 unix 的环境打开这样的项目就要先去配 make 和 bash 这些,也是一种心智负担。

并且在有 gradle 、cargo 、cmake 这些工具的情况下,我用 IDE 打开一个项目之后,IDE 天然就对这些工具支持的很好,会自动扫描然后创建对应的 run configuration ,这样我在编译按钮旁边就能直接看到这个项目有哪些 target ,点击就可以编译运行调试,这和你直接在 CI 或者 shell 里面编译是一样的,谁来编译出来的都是一样的,除非需要什么环境变量之类的额外配置。但是如果是用 makefile 组织的项目,makefile 可以写的很花也可以写的很简单,并没有什么强制的规范,甚至还可以在 makefile 里面覆盖工具链的路径和版本,大部分时候只会影响 IDE 或者 editor 的扫描,最终形成我在 shell 直接 make 可以编译,但是我用 IDE 因为扫描不到工具链或者不匹配,而导致代码补全等功能完全失效,IDE 也不知道这个项目有哪些 target ,我要自己去读 makefile 才能找到。

我并不反对工程化也不反对 shell 和 makefile ,但这些不应该成为项目的唯一启动方式,也不应该干扰 IDE 和 editor ,他们可以通过设定需要的配置来做到 reproducible build ,但是在没办法使用他们的时候项目也应该要能正常编译。

比如说如果我的项目需要先生成 protobuf 的文件,那么我会把编译.proto 的步骤放到 gradle 、build.rs 、cmake 自定义 target 里面,除非迫不得已是不会写 shell 和 makefile 的,这样 IDE 和 LSP 可以无痛启动项目,生产环境编译的时候也可以直接出成品。

再比如 Linux 内核全是 makefile 和 kbuild ,你可以在任何时候用 make 来生成产物,如果要开发的话,使用 https://github.com/torvalds/linux/blob/c2f2b01b74be8b40a2173372bcd770723f87e7b2/scripts/clang-tools/gen_compile_commands.py 这个脚本生成 compile_commands.json ,对于大部分 IDE 和 editor 都可以直接进入开发状态。
@SSang 所以这才是 IDE 的好处和功能吧,就比如 idea 或者 goland ,大部分时候都不需要配置什么,甚至连 SDK 都不用装,打开项目就能自动帮你装 SDK ,装完就能跑起来进行开发。换一个人来开发他用别的工具打开也一样能开箱即用。

如果是自己配置 vscode 、emacs 、vim 什么的,可能一个人需要在 .vscode 目录里面存点什么配置才能让项目跑起来,另一个人可能环境不同又要存点其他的内容进去,反倒是会挺乱的吧。
@martint028 我们还有用户态实现的版本,在不需要 root 权限的情况下作为四层代理工作,对于简单的需要利用组网工具来访问 NAS 的需求来说是足够的,详细情况可以看这篇文档 https://docs.ring.link/docs/containers/docker
2024-07-16 18:11:48 +08:00
回复了 Tyanboot 创建的主题 酷工作 [北京] SASE / Mesh / 安全 - Golang / React / Designer / Rust / SRE 热招
@CalvinLi 就在中关村地铁站旁边 500 米~
2023-12-27 00:19:03 +08:00
回复了 sodulty 创建的主题 Android 被安卓恶心到了(准确来说是安卓 App 开发者)
@greenskinmonster 这怎么就不是 app 的责任了,按照这个说法,我用支付宝付款,失败了统一提示“付款失败”就行了,至于你是余额不足、密码错误、网络错误、对方账号锁定还是怎么回事,那也是你应该处理的事情?

再比如之前美团点外卖,用了一个红包,下单前看价格还是减过的,下单付款的时候就变成原价了,没有任何提示,等付完款发现不对劲,查看订单详情里面根本就没使用任何红包,最后查了一圈才发现是因为该商家此类红包今天无剩余量了。是不是这也不是美团的责任,反正你红包用不了,至于是他过期了、商家不让用、条件不符合,那也是你用户自己需要处理的事情?
2023-09-27 05:34:59 +08:00
回复了 Melodyer 创建的主题 iCloud iCloud 云备份逻辑求解!
@oppoic 这个多半是因为有很多文件夹你没有权限,也就统计不到大小了
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5508 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 01:57 · PVG 09:57 · LAX 17:57 · JFK 20:57
♥ Do have faith in what you're doing.