lxdlam 最近的时间轴更新
lxdlam's repos on GitHub
Go · 4 人关注
monkey-plus
The Monkey programming language implementation by Ramen.
CSS · 2 人关注
hitwh-2018-newbie
HIT@WH 2018 Newbie Contest Materials
HTML · 2 人关注
lxdlam.github.io
C++ · 1 人关注
CP-Answers
My own competitive programming answers
1 人关注
kilo-tutorial
build your own text editor
HTML · 0 人关注
attractors
prototypin' shtuff
C++ · 0 人关注
banshao
WIP
Python · 0 人关注
BigBedBot
hmmm
C · 0 人关注
BuildLisp
A Lisp implemention based on http://buildyourownlisp.com/contents
0 人关注
cf-tool
:bar_chart: Codeforces Tool (Submit, Parse, Test, Watch, Pull, etc.). Provide executable files (Win, macOS, Linux, about 6 MB).
JavaScript · 0 人关注
cheerio
Fast, flexible, and lean implementation of core jQuery designed specifically for the server.
0 人关注
chinese-independent-blogs
中文独立博客列表
JavaScript · 0 人关注
crowds
The Wisdom and/or Madness of the Crowds
0 人关注
dot-files
My own dot configs
0 人关注
dotfiles
0 人关注
elixir-lang.github.com
Website for Elixir
C++ · 0 人关注
GAC
Implement algorithms in "GrokkingAlgorithms" using C++ \ 《算法图解》C++实现
0 人关注
GitLearnInPractice
qwe
0 人关注
go
The Go programming language
0 人关注
goenums
Type Safe Enum generator for Go
0 人关注
gol-rust
A Conway's Game of Life implementation in vanilla Rust
JavaScript · 0 人关注
hackergame2021-writeups
中国科学技术大学第八届信息安全大赛的官方与非官方题解
0 人关注
hackergame2022-writeups
中国科学技术大学第九届信息安全大赛的官方与非官方题解
CSS · 0 人关注
hugo-theme-even
🚀 A super concise theme for Hugo https://blog.olowolo.com/example-site/
C · 0 人关注
Judger
Online judge sandbox based on seccomp | 需要Java JNI和php C extension集成,欢迎contribute
Python · 0 人关注
JudgeServer
Vue · 0 人关注
lightblog
Python · 0 人关注
LPTHW
the answers and exercises of Learn Python the HARD WAY, based on the THIRD EDITION of chinese.
0 人关注
lxdlam
Self-introduction
lxdlam
ONLINE

lxdlam

Stay hungry, stay foolish
V2EX 第 91515 号会员,加入于 2015-01-13 12:44:59 +08:00
根据 lxdlam 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
lxdlam 最近回复了
先问是不是再问为什么。

FP 跟 “OOP” 本来就是正交的概念,与 FP 相对的是 Imperitive Programming ,而 FP 可以看作一种 Declartive Programming 。在 1994 年确定的 ANSI Common Lisp 标准中,Common Lisp Object System ( CLOS )已经被完整定义,这是一个完整的对象系统,而被广泛实现的 Meta Object Protocol ,更是后面 Java AOP 的真正前驱。同样,1996 年 OCaml 继承 Caml 衣钵,在 StandardML 基础上发展出了完整的 Object 系统,这也是一个完整的 OOP 系统。而 Scala 跟 Clonjure 这种本身就诞生于 JVM 的语言,更是天生就具有 OOP 能力。
@SimonOne uv 是替代 pip 的,rye 是 flask 作者 mitsuhiko 创始的,他觉得 Python 的研发生态链比起 rust 实在是太烂了,自己搞了一个工具关注整个研发生命周期,使用 独立 python 解释器 + venv + pip + pyproject.toml 等既有生态来管理。后面 astral 团队开发完 uv 之后跟 mitsuhiko 沟通,接管了 rye 项目( https://astral.sh/blog/uv )。

从关系上来说,rye 是一个研发管理工具,基于 project 粒度隔离 python 解释器、venv ,自然也就隔离了包管理生态,uv 跟 pip 在 rye 里可以互换,ruff 也不是强制要求接入。

从我个人体感来说,rye + uv + ruff 就是目前最舒服的方案,我有用来实验的 jupyter 项目,也有打包成 oci 的纯 python 项目,rye 都能非常完美去接入和使用(除了某些模型代码里面写死了 pip 之外)。

P.S.,关于 Python 开发者体验和 rye 本身,mitsuhiko 在 rye 创始之初就有个 discussion ,值得一读: https://github.com/astral-sh/rye/discussions/6
@lxdlam 记忆有偏差,最近一年应该
最近两年都在用 rye ,切到 uv 之后体验丝滑
73 天前
回复了 srlp 创建的主题 Apple 大家有考虑用苹果官方的 passwords 程序吗?
1p 最近一两年一直在做 [developer experience]( https://developer.1password.com/),现在已经有了 `op` cli, python 和 typescript sdk ,以及两种 prod env 部署模式,对个人来说可以完全替代掉 vault 之类的专业密钥管理系统,就这一点不会让我切换到官方的 password 。
89 天前
回复了 ccde8259 创建的主题 北京 北京的消费券大伙都买了些啥呢?
想买的东西大部分都跟这个场景隔开了,本来想买台 mac mini ,但是听说 m4 能做到 apple tv size ,决定等等看;电视 LG C4 跟三星 S90D 合适尺寸的都不参与活动。观望到年底再看看。
100 天前
回复了 yy306525121 创建的主题 程序员 想写一个排课功能,请教大佬们
一个 off-topic:

Bill Gates 开始他的生涯基本就始于他高中时代跟 Paul 开始的开发合约,其中一个非常知名的就是给他的母校 Lakeside 开发了一个排课系统。根据 Paul 晚年书里所述,他甚至魔改了算法,帮他安排了一节除了他全是女生的英语课。

Ref:
- https://tatler.lakesideschool.org/3085/news/return-to-the-source-lakesides-scheduling-algorithm-explained/
- https://www.businessinsider.com/10-things-you-didnt-know-about-bill-gates-2011-4?op=1&IR=T#he-wrote-his-high-schools-scheduling-program-to-book-him-into-an-english-class-with-all-girls-3
129 天前
回复了 CL007 创建的主题 Apple 戴上 Apple Watch,接触到 MacBookPro 会有隐隐刺痛
这个位置一直漏电,都习惯了
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2612 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 121ms · UTC 03:00 · PVG 11:00 · LAX 19:00 · JFK 22:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.