tennix's recent timeline updates
tennix's repos on GitHub
Rust · 27 watchers
cargo-mirror
Cargo subcommand: download crates from a mirror site
Python · 24 watchers
crates-mirror
Sync all crates on https://crates.io
16 watchers
rustdoc-zh_CN
Rust 官方文档翻译(Chinese translation of Rust official documentation)
Shell · 13 watchers
ansible-k8s
kubernetes deployment using ansible
Python · 3 watchers
rustbot4slack
a rustbot for slack
Dockerfile · 2 watchers
k8s-utils
Dockerfiles, Kubernetes manifests and Helm charts
Dockerfile · 2 watchers
tidb-hackathon-2019
Go · 1 watchers
cloud-controller-manager
Emacs Lisp · 1 watchers
emacs.d
my emacs settings
Go · 1 watchers
k8s-lvm-manager
Go · 1 watchers
kubernetes
Production-Grade Container Scheduling and Management
CSS · 1 watchers
notes
Tennix's blog source project
Emacs Lisp · 1 watchers
playpen-mode
Rust playpen in Emacs
Go · 1 watchers
tidb-release
0 watchers
byoc-account-setup
Automation codes for IAM policy deployment, Bastion setup, security checks, and other account provisioning tasks for clients.
Smarty · 0 watchers
charts
Smarty · 0 watchers
charts-1
Curated applications for Kubernetes
Scheme · 0 watchers
ChezScheme
Chez Scheme
Go · 0 watchers
client-go
Go client for TiKV
Go · 0 watchers
cloud-metrics-exporter
Cloud metrics exporter
0 watchers
cloud-provider
cloud-provider defines the shared interfaces which Kubernetes cloud providers implement. These interfaces allow various controllers to integrate with any cloud provider in a pluggable fashion. Also serves as an issue tracker for SIG Cloud Provider.
0 watchers
corplink-rs
使用 rust 实现的飞连客户端
Python · 0 watchers
dbaas-docs
Rust · 0 watchers
demo
Go · 0 watchers
demo-apiserver
Go · 0 watchers
dex
OpenID Connect Identity (OIDC) and OAuth 2.0 Provider with Pluggable Connectors
Dockerfile · 0 watchers
dockerfiles
Shell · 0 watchers
docs
TiDB/TiKV/PD documents.
Shell · 0 watchers
docs-cn
TiDB/TiKV/PD documents in Chinese.
Python · 0 watchers
docs-tidb-operator
Documentation for TiDB in Kubernetes in both English and Chinese.
Nushell · 0 watchers
dotfiles
0 watchers
env
My working environment
0 watchers
etcd-backup-restore
Collection of components to backup and restore the Etcd of a Kubernetes cluster
0 watchers
external-dns-management
Environment to manage external DNS entries for a kubernetes cluster
0 watchers
falcosidekick
A simple daemon to help you with falco's outputs.
0 watchers
garden-setup
Describes Gardener components for installation of a Gardener landscape using sow
0 watchers
gardenctl
Command-line client for the Gardener.
0 watchers
gardener
Kubernetes-native system managing the full lifecycle of conformant Kubernetes clusters as a service on Alicloud, AWS, Azure, GCP, OpenStack, Packet, and vSphere with minimal TCO.
0 watchers
gardener-extension-provider-aws
Gardener extension controller for the AWS cloud provider (https://aws.amazon.com).
0 watchers
gcp_auth
Minimal authentication library for Google Cloud Platform (GCP)
Rust · 0 watchers
giki
Git based wiki
0 watchers
github-rs
Pure Rust bindings to the Github API
0 watchers
google-api-go-client
Auto-generated Google APIs for Go.
Jsonnet · 0 watchers
grafonnet-lib
Jsonnet library for generating Grafana dashboard files.
Rust · 0 watchers
helix
A post-modern modal text editor.
CSS · 0 watchers
hexo-theme-again
lalala
CSS · 0 watchers
hexo-theme-apollo
a clean and delicate hexo theme
0 watchers
homebrew-emacs-plus
Emacs Plus formulae for the Homebrew package manager
0 watchers
jj-demo
Go · 0 watchers
k8swatch
Watch kubernetes event resource and send the message to Alertmanager
Shell · 0 watchers
kvproto
Protocol buffer files for TiKV
Go · 0 watchers
machine-controller-manager
Declarative way of managing machines for Kubernetes cluster
0 watchers
metering_sdk
0 watchers
mind-wave
Emacs AI plugin based on ChatGPT API
Rust · 0 watchers
mml
Modern ML
Go · 0 watchers
molert
prometheus simple alerter
Nix · 0 watchers
nix
Go · 0 watchers
node-pinger
Emacs Lisp · 0 watchers
org-page
A static site generator based on Emacs and org mode.
Go · 0 watchers
pd
Placement driver for TiKV
0 watchers
protobuf-build
Go · 0 watchers
provider-upjet-alibabacloud
AlibabaCloud Provider for Crossplane.
0 watchers
rclone
"rsync for cloud storage" - Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files
Rust · 0 watchers
rdb
0 watchers
rust-wiki
Rust 中文社区 Wiki
Rust · 0 watchers
rustfmt
Format Rust code
Rust · 0 watchers
RustPrimer
The Rust primer for beginners.
Shell · 0 watchers
scripts
Collections of my scripts
YASnippet · 0 watchers
snippets
emacs yasnippet snippets
0 watchers
sys-info-rs
Get system information in Rust.
HTML · 0 watchers
tennix.github.io
Tennix's notes and thoughts
HCL · 0 watchers
terraform-aws-eks
A Terraform module to create an Elastic Kubernetes (EKS) cluster and associated worker instances on AWS.
Go · 0 watchers
terraform-provider-kubernetes
Terraform Kubernetes provider
HTML · 0 watchers
this-week-in-rust
Data for this-week-in-rust.org
Go · 0 watchers
ticloud-manager
Go · 0 watchers
tidb
TiDB is a distributed HTAP database compatible with the MySQL protocol
HCL · 0 watchers
tidb-aws-demo
Go · 0 watchers
tidb-cloud-backup
Go · 0 watchers
tidb-ctl
TiDB Controller
Python · 0 watchers
tidb-dashboards
TiDB-Cluster Monitoring System Grafana dashboard
Python · 0 watchers
tidb-docker-compose
Go · 0 watchers
tidb-operator
TiDB operator creates and manages TiDB clusters running in Kubernetes
0 watchers
tidb-scripts
Go · 0 watchers
tidbadm
0 watchers
tiflash
The analytical engine for TiDB and TiDB Cloud. Try free: https://tidbcloud.com/free-trial
Dockerfile · 0 watchers
tiflash-docker-compose
Rust · 0 watchers
tikv
Distributed transactional key-value database, originally created to complement TiDB
0 watchers
tikv-rfcs
RFCs for changes to TiKV and its ecosystem
0 watchers
tiproxy
0 watchers
vector-extensions
Some extensions specific to TiDB diagnostic features.
JavaScript · 0 watchers
visualization-components
Go · 0 watchers
watchdog
Alertmanager watchdog
Haskell · 0 watchers
wiwinwlh
What I Wish I Knew When Learning Haskell
0 watchers
work-reporter
A simple tool to generate report from Jira/Github for our TiDB team
Rust · 0 watchers
ydcv-rs
A rust version of https://github.com/felixonmars/ydcv/ .
tennix

tennix

V2EX member #65665, joined on 2014-06-19 18:13:34 +08:00
5 月 14 日 北京 Rust Meetup
  •  3   
    程序员  •  tennix  •  May 13, 2017  •  Lastly replied by congeec
    8
    Rust 中文社区成立了
  •  5   
    程序员  •  tennix  •  Aug 26, 2018  •  Lastly replied by krircc
    41
    国内的科技新闻真是太无节操了
    问与答  •  tennix  •  Feb 21, 2016  •  Lastly replied by FUCKEX2
    6
    来,大家一起跳版本号, PyPy 2.x.x -> 4.x.x
    Python  •  tennix  •  Oct 31, 2015  •  Lastly replied by linzianplay
    20
    MenuetOS:纯汇编语言写的带 GUI 的操作系统发布 1.0
  •  1   
    分享发现  •  tennix  •  May 16, 2015  •  Lastly replied by linxy
    5
    今天面试被问到 Python 的设计模式,直接给跪了
    程序员  •  tennix  •  May 12, 2015  •  Lastly replied by wuyu1998
    36
    tennix's recent replies
    Dec 8, 2019
    Replied to a topic by lidfather 程序员 mbp 装什么 Linux 发行版比较好?
    mbp 装 Linux 挺好用的,我 15 款的 mbp,买了没多久装了 archlinux,用了大半年,只是偶尔切回 mac,后面又换成 NixOS 了,用了差不多快两年了。Linux 内核对 Mac 硬件支持很不错的,除了摄像头还用不了(当然折腾一下也可以用,不过没需求)。
    Mar 21, 2016
    Replied to a topic by thinker3 Python 当用 django.orm 时,怀念 sqlalchemy
    没记错的话 SQLAlchemy 和 jinja 都是受 Django 启发做的。 Django 的 ORM 和 Template 很好用,但是只能在 Django 里面使用,于是就有人把 ORM 和 Template 抠出来做成了 SQLAlchemy 和 Jinja ,所以通用性和专业性上肯定比集成在 Django 里面的 ORM 和 Template 好用
    Mar 21, 2016
    Replied to a topic by livecoding 程序员 WebAssembly 的介绍
    @sagnitude 前端现状很好,只是表面上而已,看看前端技术变化就知道前端有多么糟糕了。前端混乱是因为 JS 设计上有问题,而且各大浏览器标准不统一,当然引入新的技术、语言肯定会在一定程度上增加混乱程度,技术过渡嘛

    @YuJianrong
    JS 发展到现在已经成了浏览器端的汇编,看看现在基本上主流语言都有所谓的 transpiler 将自身编译成 JS ,然而事实上 JS 并不能胜任这个职位:第一这是一门高级语言;第二这门语言设计上有太多的坑;第三运行性能很成问题。既然 JS 本身不能胜任,为什么不让浏览器真正支持"汇编"呢。如果其它语言能无痛转成浏览器能执行的"汇编",也就没多大必要使用设计不好、用起来蛋疼的 JS 了。

    TS 和 CS 转 JS 效果当然很不错,因为它们本身就是在 JS 基础之上构建的(ts/cs 编译器都是 js 写的),但是你用其它语言的 transpiler 就会知道以 JS 为目标语言是多么痛苦了,生成代码庞大,语言自身的一些特性被阉割。 ES 的确在不断演化,变得也越来越好用,然而现在大家不也都是需要将 ES6/ES7 编译到 ES5 才敢往线上放么。 JS 是一门很高级的语言,不适合作为汇编使用,只有出来一个低级底层一点的语言,其它语言才可以无痛 compile/transpile 到这个目标语言。

    没记错的话 asm.js 只是 js 的一个子集,而且似乎并不是一个标准, mozilla 最先搞的,其它厂商并不一定买帐,而 webassembly 则是各大浏览器厂商共同制定标准。

    有了 webassembly 这种格式,以前可能需要十几兆甚至更大的 JS 才能实现的功能,以后经过编译优化可能只需要几百 k ,性能也会有很大提升,所以以前写 JS 不敢想象的东西和功能,以后 webassembly 就变得现实。

    说这么多其实我并不是前端,也没写过几行 JS ,上面只是基于个人的一些认识,至于未来是否就是 webassembly 统一前端也只有时间能说明了
    Feb 22, 2016
    Replied to a topic by tennix 程序员 Rust 中文社区成立了
    @Outshine 博客只是一个首页,再说社区也不是说一个论坛就能称为社区的, Rust 中文社区包括 Wiki, Chat, Translation, Blog ,因为聊天室是放在 https://chat.rust-china.org 上面的,而维基是放在 https://wiki.rust-china.org 上面的,所以需要一个引导页,正好就把博客当作这个引导页做成社区首页了,只要你对社区感兴趣,相信你不会没有注意到导航条上面的 Wiki, Chat, Translation 链接吧

    @codeaqua 是用 GitHub 授权登录的吗?
    Feb 22, 2016
    Replied to a topic by tennix 程序员 Rust 中文社区成立了
    @adoyle 不清楚什么原因,还没碰到过。我在管理界面里面看你这个用户名的确是空的,我刚才已经帮你加了一个用户名,你再试试看
    Feb 21, 2016
    Replied to a topic by tennix 程序员 Rust 中文社区成立了
    @shyling C/C++ 性能很高,但不是内存安全的,需要手动管理内存,很容易 segfaults ,像 Go/Java/Python/Ruby 等这些语言虽然是内存安全的,不用手动管理内存,但是这些都是借助 GC 实现的。而 Rust 则开创性地不借助 GC 实现了内存安全
    @imbahom 缺点是语言比较新、相关生态环境远不如那些发展好多年的语言,另外相对而言入门门槛略高
    Feb 21, 2016
    Replied to a topic by tennix 程序员 Rust 中文社区成立了
    @Akagi201 嗯,多谢鼓励,我一定会尽量坚持的。

    rust.cc 不知道是谁在维护,另外我也不太喜欢这个域名,所以就没有联系管理员,后面挂掉了我也没怎么关心(虽然我在上面也发了不少帖)。

    当时 rust.cc 还健在时我就联系了一直处于荒废状态的域名 rust-china.org 持有人,把这个域名要过来了,以前用 Slack 建过聊天室后来由于你懂的原因,大家渐渐都不怎么上了,所以就用开源方案 Rocket.Chat 在 rust-china.org 域名下建了聊天平台。

    就目前来看, chat + wiki + blog 基本够用了,而 Rust 目前在 web 生态系统方面尚未成熟( http://arewewebyet.com/),等成熟了相信社区里一定会有人用 Rust 重新做一个社区,更多说明见 https://rust-china.org/about
    Feb 21, 2016
    Replied to a topic by tennix 程序员 Rust 中文社区成立了
    @hoythan 这只是社区的入口, nav 用英文并没有什么问题吧,再说这个后面再改也不迟
    Feb 21, 2016
    Replied to a topic by tennix 程序员 Rust 中文社区成立了
    @Livid 能帮忙修改一下,把敏感词换成 "你懂的" 吗?之前不太清楚这个规则,本想借助 V2EX 高质量的用户群和 Google 收录速度,让更多的人了解和学习 Rust ,现在不小心触及这个规则,使 Google 收录不成了,违背了我发帖的初衷
    Feb 21, 2016
    Replied to a topic by tennix 程序员 Rust 中文社区成立了
    @Livid 未登录用户不能查看这个帖子是什么情况,程序员节点不是可以查看的么?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1505 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 16:56 · PVG 00:56 · LAX 09:56 · JFK 12:56
    ♥ Do have faith in what you're doing.