V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Tyanboot  ›  全部回复第 3 页 / 共 26 页
回复总数  508
1  2  3  4  5  6  7  8  9  10 ... 26  
2022-06-07 04:15:21 +08:00
回复了 xQmQ 创建的主题 JetBrains JetBrains 的新 UI 确实挺好看
@NathanInMac 但是我用 IDE 就是要用他的高密度的按键、pannel 之类的东西,如果要低密度的 UI ,和更多空间展示 code 的话,我直接开他的 Zen Mode ,或者搞个 emacs 不是更好吗。

很明显的例子就是,原本右上角的一排常用功能的按钮,“锤子”图标的 build ,“三角”符号的运行,“虫子”图标的 debug ,“盾牌”图标的 coverage ,还有 profile ,valgrind ,stop 之类的按钮一字排开,再右边还有 git 各项操作的一大串,我要什么功能就直接鼠标挪过去点一下就好了。截图里面这个都合并到一个按钮里面了,用一个下拉框取代了,这确定不是降低效率吗。这种场景快捷键也是没办法代替的,你试试单手按 shift+f10 和 shift+f9 ,能按出来吗。很多时候就是需要频繁的进行一些小改动,基本就是左手去稍微修改那么几个字符,右手用鼠标调整光标位置,改完顺便点一下 debug 之类的。

另一个问题就是 @Inf1nity 提到的标题栏的菜单没了,IDE 恁多功能,很多都是低频功能,记这么多快捷键不现实,用的时候都是直接去菜单里面找的,现在他也缩到一个下拉框里面明显会降低效率。

删了一大堆吐槽,总之如果新 UI 没办法把菜单栏显示出来,或者导航栏不能改回在顶部,图标不能显示文字,右上角的 run 还是合并的话,那我选择留在旧版,直到有插件能实现。
2022-06-02 03:11:05 +08:00
回复了 makeitwork 创建的主题 Python 中文字符串能压缩吗?
先说说你是怎么操作的,是如何对比发现变大的。

比如说是不是直接比较了 len(origin_string)和 len(compressed_bytes)的大小?
2022-05-15 04:28:49 +08:00
回复了 srlp 创建的主题 分享发现 cloudflare r2 开放 open beta 了
@zhangshine 不能,R2 不提供公开访问,只能通过绑定 worker 或者 api 来访问,做图床意味着你还得有一个 worker 去取文件。
2022-05-15 04:25:56 +08:00
回复了 Mateverse 创建的主题 分享发现 今天才知道 windows 上安装软件的一个神奇操作
@vToExer 既然提到这个了,那还得提一句,不光“File name”是假的,这个“File of type”也是假的。不管这个地方下拉框里面是什么,只要在“File name”里面输入"*.xxx"就能直接筛选以“xxx”作为拓展名的文件,输入“*”就可以直接无视预设,直接列出全部文件。。
2022-05-14 05:29:11 +08:00
回复了 luffy 创建的主题 Linux 没人谈谈如何制作 Linux 发行版嘛
本质上还是包管理,你只要有了一个包管理器,剩下的就是编译和打包其他的组件了。

包管理器可以自己写,或者直接用现成的,比如 msys2 就直接用了 pacman 。

然后选一个 init ,用 openrc 或者 systemd 都行; bootloader 也选一个,各种什么 grub2 ,systemd-boot ,rEFInd 之类的,也可以不用 bootloader ,直接裸跑内核。

内核什么的现在发行版的做法都是,管他用不用的上,各种新的老的驱动统统勾选编译,去掉一些确实没人用的驱动,基本上 x86_64-defconfig 我电脑三分钟编译完,arch 的默认配置编译一次一小时,你就知道带了多少驱动了,基本完全不用担心兼容性。

内核的 initramfs 也有现成的方案,mkinitcpio, dracut, booster 之类的,选一个看顺眼的。

最后就是准备一个安装器,自己写一个,功能无非就是联网,分区,照着上面选好的几个必要组件安装这些包,至于怎么装,照着 Filesystem Hierarchy Standard 把文件扔进去就行了,设置用户,设置 bootloader 之类的。

等你这么一折腾,就发现最关键的就是包管理器怎么搞,安装器都是可有可无的,你看 arch 都没有这些花里胡哨的,直接调 pacman 给对应分区安装一堆包就完事了。按照上面的逻辑,arch 发行版干脆叫 pacman 发行版算了,毕竟安装过程全手动,整个过程不可替代的只有 pacman 包管理器。

最后的最后 iso 就更简单了,就是一个 livecd 环境,主流的方案也就是 squashfs+cow ,随便一搜一大把方案,实在不行解压一个 arch livecd 的 initramfs 看一下 hooks 就什么都知道了。
2022-05-11 04:08:03 +08:00
回复了 roiding 创建的主题 Cloudflare 小白求解 今天的 worker 是不是炸了
@guyskk0x0 刚准备试一下,就发现被 DNS 污染了,人麻了。
再补充一下,通过提交删除是删不掉的,历史记录里面还有。一个办法是用 filter-branch 删掉历史里面所有的文件,重写整个提交历史,然后 push --force 一下。
STUN 不就是用来检测 NAT 类型的吗
2022-04-21 22:38:07 +08:00
回复了 helloworld1024 创建的主题 程序员 写代码不格式化的,都是垃圾,不接受反驳!
@ALLROBOT 杀伤力巨大可能是指你一格式化,直接几千几万行的改动,到时候混在 diff 里面头都大了。
2022-04-05 02:23:31 +08:00
回复了 yks1sky 创建的主题 宽带症候群 路由器拨号,电脑 ping 光猫延迟 5ms 正常吗
@titanium98118 你的光猫桥接模式之后要保持 DHCP 服务器开启状态,然后路由器还得同时启用 DHCP 客户端从光猫那里拿到和光猫一个网段的 IP ,最后路由器还得做到光猫的 NAT ,才能让你电脑 ping 到光猫。

再或者就是得手动给光猫和路由器设置个 IP 外加 NAT 。
2022-04-04 20:05:35 +08:00
回复了 simplove 创建的主题 宽带症候群 求一个 openwrt 的 iptables 规则
方案二需要 zt 开启桥接功能吧。
2022-03-17 01:52:17 +08:00
回复了 wclebb 创建的主题 NAS 近期发生上传文件错误,让我对群晖稳定性产生了怀疑
HC 盘默认设置是永不休眠,以及永不降速的那种,就是磁盘一直在转,而且空闲的时候也不会降低转速。

但是盘本身是支持这几种模式的,之前也看了一圈 linux 上似乎是没什么现成的工具能控制,主要是因为用的不是传统的 APM 的电源管理,是新的 EPC 电源管理,后来自己照着 HC 系列的 datasheet 写了个工具,https://github.com/tyan-boot/wdepc 可以试一下手动启用 idle_c 和 standby_z 两个模式。

不过之前听说群晖的系统装在机械盘上,一直会有读写,也不一定能有用。
2022-03-15 03:24:05 +08:00
回复了 equationl 创建的主题 职场话题 如果室友在公司宿舍长期留宿外人,怎么解决?
@efaun 学到了。

try {
doSomething();
} catch (Exception e) {
throw new Exception(randomChoice(["government", "nation", "education"]));
}
2022-01-14 03:52:07 +08:00
回复了 DoubleX 创建的主题 问与答 [求助] 有没有讲解创建 Linux liveOS 的教程
补充一点就是上面 oschina 转载的文章里面, [清单 5. 构建可读写文件系统脚本] 里面的代码格式已经完全混乱,有大量的实际代码行被错误的折叠到了上一行的注释里面,需要注意自行甄别。
2022-01-14 03:48:35 +08:00
回复了 DoubleX 创建的主题 问与答 [求助] 有没有讲解创建 Linux liveOS 的教程
常见的套路就是把系统 dump 成一个镜像,再用 squashfs 压缩一下,然后写个脚本放到 initrd 加载。

以前 IBM 开发者上有一个很经典的文章讲解了流程,后来 IBM 不知道搞什么幺蛾子,文章都没了,找到一个转载的可以参考下: https://www.oschina.net/question/129540_116839 ,大致上核心的流程部分都在 initrd 脚本的编写上,有什么特殊需求都在这里面改。

如果不是一定要限制在 Ubuntu 的话,archlinux 有现成的工具来生产 livecd 镜像,参考这个 https://wiki.archlinux.org/title/Archiso_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

以上都是建立在非持久化的 livecd 的前提下,如果需要持久化功能的话,直接装在移动介质上比折腾 live os 要简单多了。当然也不是说 live os 做不到持久化,就是改点东西就好。
2022-01-06 04:31:32 +08:00
回复了 huguadao 创建的主题 Medium 好几年前要 75 刀的 Medium 现在花 5 刀就可以开启自定义域名
原来现在自定义域名还要收费了吗,早期 medium 刚开放的时候还得发邮件申请添加自定义域名,加上去之后一直放着没管也能用,过了几年再访问发现提示证书不符,寄了。没想到老用户都不给个特权。
2021-12-30 04:59:53 +08:00
回复了 yinheli 创建的主题 分享创造 wireguard 打洞工具
自己做这个还不如直接用 tailscale ,反正都是 wireguard 。
同样还有按住 shift 点右键里面的删除可以不放回收站直接删除,会不会也有不少人不知道。
2021-12-04 05:38:13 +08:00
回复了 LeeReamond 创建的主题 问与答 Linux 的账号权限有办法限制仅能访问指定目录吗?
想到一个最简单暴力的方法,给他单独整个 docker 容器。。需要的目录当作 volume 映射进去,里面跑个 ssh 服务。
2021-12-04 05:29:06 +08:00
回复了 Abcopy 创建的主题 奇思妙想 对于"辣"的一点讨论
说实话我是完完全全无法理解单纯的辣椒到底是怎么引起“爽”的,甚至于说辣椒素会刺激分泌内啡肽进而产生愉悦感我也是一头雾水,对于我来说吃辣椒只能感觉到纯纯的痛苦,以至于在外生活的时候点外卖都得千方百计的避雷,毕竟连韭菜炒鸡蛋都能是辣的,还有什么能不是辣的。

并且之前身边的人都是吃辣的,每次都跟我说,“吃吧,真的一点不辣,是甜的”,然后我尝一口真的巨辣无比,四五分钟都缓解不过来,但看他们的说法又不像是骗人的,吃起来还挺享受。还有的时候明明尝起来是非常辣的,问一圈都说“辣吗?我都没有感觉到”。

每当出现这种情况的时候我都会产生一样的想法,并且会调侃一句,“都已经证明辣是一种痛觉了,难道你们都是抖 M 吗?”
1  2  3  4  5  6  7  8  9  10 ... 26  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3822 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 05:05 · PVG 13:05 · LAX 21:05 · JFK 00:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.