V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  LindsayZhou  ›  全部回复第 16 页 / 共 18 页
回复总数  354
1 ... 8  9  10  11  12  13  14  15  16  17 ... 18  
2022-09-23 10:06:35 +08:00
回复了 maichaide 创建的主题 Linux 共同盖楼分享那些 Linux 桌面环境应用
@mrfox 是的,快捷键,WM 里绑快捷键很方便,我用的 sway ,配置里加一行 `bindsym $mod+d exec "rofi -combi-modi drun,run -modi combi,ssh -show combi"`

wofi 相当于 rofi 的 wayland 版本,实际 rofi 也有人做了 wayland 兼容的版本。因为 wayland 限制比 X11 多,所以 wayland 下面的两个都会比 X11 下面的功能少。比如窗口管理在 wayland 下面就不好做。

我客制化的方法是从脚本里调用 dmenu 模式。
你可以参考我的几个 rofi 脚本: https://git.sr.ht/~lindsay/dotfiles/tree/master/item/dot_config/rofi/scripts (切换显示器那个是别人哪里抄的,只能 X11 用)
跟 rofi 有关的 sway 快捷键配置在这里: https://git.sr.ht/~lindsay/dotfiles/tree/master/item/dot_config/sway/config.d/app_shortcuts.conf
想到还可以用海象表达式这么玩:
``` python
book['publisher'] = '' if (y:=i.find("a", {"title": "Publisher"})) is None else y.text.strip()
```
那就不抛错误。
这样?
``` python
book['publisher'] = getattr(
i.find("a", {"title": "Publisher"}),
'text',
'').strip()
```
2022-09-21 16:17:05 +08:00
回复了 Comyn 创建的主题 程序员 为什么有这么多编程语言存在
我正在看 Hare 语言的,几个月前刚发布的,吸收了一些 Golang 的思想。开发者正在用它写操作系统内核。
现在还只是玩具语言的程度。
为什么学的话,也许十几年后会流行起来, 现在只是因为开心和好玩,还可以学一点底层的思想。

也许现在就是十几年后,是不是可以这么说。
2022-09-21 08:24:34 +08:00
回复了 Cify 创建的主题 程序员 打算托管个服务器跑 PVE,自己用来虚拟 VM 出来跑不同应用
都可以,一样的,没什么差别。
从 Debian 装也会把内核替换成 PVE 自己的。
2022-09-20 19:52:02 +08:00
回复了 mr0joker 创建的主题 Linux 各位来分享下目前使用的 Linux 发行版吧
用 Arch 一定一定一定要关注官方的 News ,无论是 RSS 还是订阅邮件。

我遇到过几次要手动操作的,
一次是 PHP 7 升 8 (别人的 NextCloud 出了问题)
一次是 Python3.9 升 3.10 ( ArchCN 打包的 isso 版本还没来得及跟上)
一次是 postgresql 13 升 14 ,数据要手动处理,不然起不来。
一次是前一阵子 grub 升级,不重新生成启动文件,系统会起不来。
2022-09-20 14:54:06 +08:00
回复了 mr0joker 创建的主题 Linux 各位来分享下目前使用的 Linux 发行版吧
Arch ,文档充足,社区活跃(英文中文都是),Simple, Stupid ,不会有我不知道的包装在我的系统上面。
2022-09-19 23:18:46 +08:00
回复了 zxCoder 创建的主题 Python 请问这个代码怎么写能让他跑得更快
如果性能瓶颈在 json 解析的话,用 ujson: https://github.com/ultrajson/ultrajson
看 fastapi 的时候找到的库。
2022-09-19 10:05:43 +08:00
回复了 maichaide 创建的主题 Linux 共同盖楼分享那些 Linux 桌面环境应用
@debuggerx archcn 源有打包好的 wine-for-wechat ,跟 deepin-wine 有关的包全部都撤了,据说是违反了开源协议。
2022-09-19 10:01:19 +08:00
回复了 gniviliving 创建的主题 宽带症候群 现在开通深圳联通宽带居然还有公网 ip
杭州华数也有,要多拨几次号,ip 还是不怎么变的那种,已经两个月了。
不过,我回老家就连不上了,长沙移动到这个华数的 IP 在主干路由断了,不知道怎么搞的。我从国外的 VPS 上回来倒是没问题。
顺带,IP 是 58.101.x.x
2022-09-18 16:08:11 +08:00
回复了 maichaide 创建的主题 Linux 共同盖楼分享那些 Linux 桌面环境应用
# 8 补充
https://imgur.com/0H0OpzQ

终端模拟器用的 Alacritty ,加上 dracula 配色,因为我用 WM ,所以不需要 tmux 或者 kitty 那样的 multiplexer

看图片用的 imv
2022-09-18 12:39:42 +08:00
回复了 maichaide 创建的主题 Linux 共同盖楼分享那些 Linux 桌面环境应用
@maichaide #1 下载管理器我用 aria2 开上 jsonrpc
Firefox 有个插件 “Aria2 Download Manager Integration” ,可以用来管理 aria2 和托管 Firefox 的下载。
2022-09-18 12:22:34 +08:00
回复了 maichaide 创建的主题 Linux 共同盖楼分享那些 Linux 桌面环境应用
微信有个从统信那里来的: https://aur.archlinux.org/packages/wechat-uos

画图软件 Krita

视频播放器 mpv (这个算吗,跨平台的)

看 pdf 我用的 qpdfview ,之前还在 Arch 官方库,现在已经踢到 aur 了,不知道为什么。

rofi/wofi 这种 launcher 算吗,WM 和 rofi/wofi 是我不可能切到 Win/Mac 的原因。真的神器,除了做应用启动,我的密码管理器,音频视频输出设备的配置都用它,切到 Wayland 之前,它还兼任我的剪切板管理器,Emoji Selector, Task Manager 。

其实我比较痴迷 CLI/TUI ,因为不是桌面软件,所以就只提一嘴,Weechat neomutt Emacs sdvc lf/ranger amfora
2022-09-17 22:11:46 +08:00
回复了 usnake 创建的主题 Python Python 里面列表、字典、集合的删除方法好难记啊
@efaun #5
实际这跟 Python 没什么关系吧,现在 IDE 应该都是调的 LSP ,要么是你 IDE 出了问题,给了 LSP 错的东西,要么是 LSP 出了什么奇怪的问题,怎么也不到 Python 头上吧。
我用 Emacs ,倒是没碰到过。
我也很喜欢用邮件,不过一般是开源社区的邮件列表,可以参考一下开源社区怎么用的。

截图是 Python-Dev 最近的几封邮件 ( neomutt + offlineimap + notmuch),可惜现在基本上转到 discuss.python.org 上去了:![2022-09-16_12_35_07.png]( https://s2.loli.net/2022/09/16/NKkbJYmGVfhMUFE.png)

SourceHut 是基于邮件流的代码托管平台,上面找两个活跃的看下也许会有帮助
2022-09-11 12:42:08 +08:00
回复了 VoldikSS 创建的主题 Linux ssh 偶尔连接不上的问题
```
lindsay@Reisen> man ssh | grep 'Verbose mode' -A 1
-v Verbose mode. Causes ssh to print debugging messages about its progress. This is helpful in debugging connection, authentication, and configu‐
ration problems. Multiple -v options increase the verbosity. The maximum is 3.
```
2022-09-09 20:36:28 +08:00
回复了 lon91ong 创建的主题 Python windows 10 下如何升级 Python 3.9.14
这么使用: https://devguide.python.org/getting-started/setup-building/#windows
不过如果需求多的话,我觉得会有第三方发 installer 。
conda 是可以用来干这个的吗?不了解。
# 10
以上说用配置文件是比较简便的方法,如果要比较复杂的交互,还是按楼上的说法开个线程接收数据,asyncio 开个 Task 什么的。
docker 默认是用的 Unix Socket 通信,也可以开 http 。
配置文件,不是定时读取,用 inotify 监听文件变化,Python 有 SDK 的。
如果不希望加 inotify 依赖的话,Python 监听 HUP 信号,收到时重载配置。手动重载用 `kill -HUP [$pid]`。如果用 systemd 管理,加一行 `ExecReload=/bin/kill -HUP $MAINPID`。
以上都在说 Linux ,Windows 的话,我就不清楚了,我不太会用 Windows.
2022-09-07 11:21:48 +08:00
回复了 Wallace01 创建的主题 随想 微信是不是原罪
讨厌。Telegram 也不那么喜欢,出 Reactions 功能的时候就觉得不好了。不太 Unix 哲学。
IRC 才是漂亮。用 Pastebin 有什么不好的,信息一多,快速浏览就很方便。
当然得承认,IRC 更适合严肃话题而不是娱乐。
1 ... 8  9  10  11  12  13  14  15  16  17 ... 18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1107 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 19:32 · PVG 03:32 · LAX 11:32 · JFK 14:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.