2024-07-30

15 篇热帖

1. [抽奖] [优惠] 评论送十台 FindMy 卡片充电防丢器、AntiTag 防跟踪、WIFI 远程温湿度计、蓝牙带屏温湿度计
产品说明,这 4 款产品都是我开发的。

1.优惠时间:今天开始,周三下午 6 点结束。

2.抽奖:
在本帖内评论即可,可以重复,抽的时候不去重复,每个回复算单独的一次,因为有的时候要多次互动。


奖品:微信支付 20,说明此 20 元必须下完订单,把支付截图给我,我再支付,介意的绕道。


抽奖开始时间:北京时间 2024 年 7 月 30 日 15:00

抽奖截止时间:北京时间 2024 年 7 月 31 日 18:00 (下午)

活动开奖规则:截止 2024 年 7 月 31 日 18:00 的楼层数(比如 1000 ),取 5 个随机,可以运行 random 5 次,作为中奖楼层,需要把运行结果截图贴出。随机数抽取,可以自己写,或是直接调用 random 方法。

谁来开奖:共有 3 个开奖人,以贴出来的顺序为准(从 2024 年 7 月 31 日 18:00 开始)。

开奖人的好处:开奖的默认得到 20 元红包。

总获奖人数:3 名开奖人+3*5=18

如何兑现:加我 V andy433928,我微信支付,说明此 20 元必须下完订单,把支付截图给我,我再支付,介意的绕道。

AIYATO 卡片式可充电防丢器适用于苹果 AirTag 钱包便携超薄定位器
购买地址: https://item.taobao.com/item.htm?id=760394661414

AIYATO 反跟踪探测器适用于苹果 airtag 检测仪定位追踪
https://item.taobao.com/item.htm?id=818541446842



AIYATO 智能 WiFi 温湿度计传感器无线远程控制家用室内婴儿房监测
https://item.taobao.com/item.htm?&id=763452411571

AIYATO 蓝牙温湿度计智能家用婴儿房卧室内高精度电子监测表记录仪
https://item.taobao.com/item.htm?id=817073220011
2. 真诚求问,特斯拉 model y 是不是真的好?

背景是这样的,我有个好哥们最近要买车,预算应该是 25 个上下,原本看了领克 07 ,极氪 001 ,蔚来 es6 这些,原本应该是偏向于在极氪 001 和蔚来 es6 之间纠结。我是比较吹极氪 001 的,在我的影响下他也比较看好极氪 001 ,不过后面我跟他一起去试驾完之后感觉还是差点意思,他感受不到驾驶好在哪里,我也觉得确实开起来有大车感不好把控,所以就还在犹豫。

后面他和另外一个朋友一起去试完 model y ,当场就跟我说要叛变了,我问为什么,他就说驾驶爽,后面骂了一个晚上都骂不回来(我是特黑),后面他应该是下定了,不知道是大定还是小定。

因为是真的好哥们,我也不想他后悔,但是在买车这事上过多涉及确实也不是很好,所以他说下定之后我也就没说啥了,但我是真的难受。。。所以我一直在反思是不是我对特斯拉偏见太大了,在我眼里特斯拉的优劣:

智驾:基础只有 AP ,FSD 要加 6W ,放在几年前特斯拉刚出来的时候确实很惊艳,但现在也未必能比得上现在国产第一梯队的智驾吧,而且还要加很多钱?

内饰、座舱功能:这个就更不用说了,毛胚房要啥没啥,座椅通风没有,仪表盘没有,hud 没有,甚至最低配连 360 都没有

底盘、驾驶:我认知里特斯拉唯一的优点,就是底盘运动,驾驶爽,这我确实是认同的。还有一直说三电系统好的,但我不太了解具体体现在什么地方。

综上,在我眼里特斯拉就是除了驾驶爽以外就没有任何优势了,但这点优势我觉得完全撑不起 25w 的价格。那事实上是不是这样?还是我的问题吗?求各位骂醒我。。。

3. 开源项目招募 1 万个人写 1 万个函数

大家好,我是前端之虎陈随易。

这是我的个人网站 https://chensuiyi.me

这次呢,发起一个令人大吃一惊的活动,招募一万个开发者写一万个 JavaScript 实用函数。

为我们光大的 Jser 开发者,提供实实在在的帮助。

目前我已经写了 51 个函数了,剩下的 9949 个函数,我们一起来完成吧~

项目介绍如下:

yidash (易大师)一万个 JavaScript 实用方法库

logo

🏠 官网

文档官网 https://yidash.dev

🛖 仓库

github https://github.com/chenbimo/yidash

🧊 安装

npm install yidash
# 或
pnpm add yidash

🍼 使用

注意⚠️:本项目暂时只提供 ESM 包。

import { yd_tree_array2Tree, yd_regexp_trainNumber, yd_number_validNumber } from 'yidash';
console.dir(
    yd_tree_array2Tree([
        { id: 1, pid: 0 },
        { id: 2, pid: 1 },
        { id: 3, pid: 2 }
    ])
);
console.dir(yd_regexp_trainNumber);
const validNumber = yd_number_validNumber();
console.log(validNumber(1.111)); // 1.11
console.log(validNumber(1.571333)); // 1.57
console.log(validNumber('1..221333')); // 1.57
console.log(validNumber('1.2213.33')); // 1.57
console.log(validNumber('1.')); // 1.
console.log(validNumber('1.2')); // 1.20
console.log(validNumber('1.2.')); // 1.20

🎁 贡献和福利

贡献者交流群

加笔者微信 chensuiyime,注明 yidash ,拉你进微信交流群。

群内将解答关于代码贡献相关的问题。

代码贡献步骤

  1. 访问本仓库。
  2. fork 本仓库。
  3. 拉取 fork 后的仓库。
  4. 修改代码。
  5. push 代码。
  6. 发起 pull request 。
  7. 等待笔者验证与合并。

不能这样做

  1. 不能引入很多包,需要导包的函数要与我沟通确认,尽量不依赖第三方包。
  2. 不能写很复杂的函数,不能超过 500 行,要小而美。
  3. 每个文件的作者,一经提交,其他人后续修改也不能改其原作者。

必须这么做

  1. 必须写 JSDoc 注释和使用案例,不然别人看不懂,不知道怎么用。
  2. 必须写明函数作者,具体参考 JSDoc 文档。
  3. 必须 4 格缩进,不喜欢的请不要参与本项目。
  4. 必须按照如下格式写清楚提交信息。

函数开发规则

文件名必须是 yd_[类型]_函数名ydyidash 的缩写。

比如yd_is_numberis 表示判断,number 表示数字,这是一个判断数字的函数。

函数名必须具名导出,不能使用 default 默认导出,而且要跟文件名一致。

能用 const 的地方,必须用 const

举例如下:

import { yd_core_getTag } from './yd_core_getTag.js';
export const yd_is_number = (value) => {
    return yd_core_getTag(value) === '[object Number]' && !isNaN(value);
};

代码提交格式

提交主题: 提交具体内容

举例:

  • 完善功能: yd_is_number 函数增加判断机制
  • 代码重构: yd_number_thousands 重新设计
  • 新增函数: 增加 yd_is_array 函数

贡献者福利

  1. 增加开源参与度。
  2. 体会开源的乐趣。
  3. 为自己的职业经历增加一个彩蛋。
  4. 函数会进行署名,你将被每一个使用 yidash 的人看到。
  5. 额外获得 VSCode 扩展 fnMap 永久注册码一枚。
4. 对接群里看到别的公司发的代码截图,有点绷不住

https://imgur.com/uvJIYE2

结构体名用中文

变量名用拼音和英文混合

哪怕都用拼英也统一风格呀,要么都缩写要么都全写。。

注释抄的文档的,不是他自己写的。。

最后配上 360

5. 刚去医院门诊看咳嗽就花了 700 元,算多吗?
1 )做了 2 项检查共 512 元:1 、支气管激发试验(呼气吸气测试),花了 367 元; 2 、Dr 胸片 145 元;
2 )开了 4 盒药共 120 元:3 盒西药 50 元,分别是抗生素/排痰/止咳; 1 盒中药丸 70 元,功能全覆盖;
3 )挂号费 25 元
特意请了半天假,总花费 657 元。二档医保统筹基金只报销了 15 元挂号费,其他都是个人账户付的
6. iOS 18.1 Beta
Apple Intelligence 是不是可以确定在中国大陆国行无法使用了
7. 因为苏炜德,中国男子体操团体赛金牌没了

原本以为又是什么标题党,结果看了视频,还真的是从单杠上掉了下来,而且还不止一次,足球篮球就算了,毕竟涉及到商业联赛走后门啥的,我也就认了,像体操这种奔着拿奖牌去的项目,还能有黑幕?

8. 为什么现在举报只能通过抖音等这种社交平台

最近这几年陆续刷到抖音上面各种实名举报等视频 多数都是因为现实生活中各种渠道没有用,才不得已在网上进行实名举报,希望获得一些流量形成热点,到达举报的效果,看到这种视频总会觉得非常的可悲 不清楚这种事情落到自己头上,该怎么处理?花钱买流量吗,哈哈

9. 找一个开发搭子
我是一名前端开发工程师,也兼做产品、设计、运营等,现在是自由职业,从去年到今年,开发了一些 SAAS 产品和 AI 产品,但是发现我最大的短板还是后端开发的能力,不具备全栈的能力就意味着当机会来临或有产品 idea 时没办法快速落地为产品。今年希望把精力都放在补齐后端的短板以及开发 AI 产品上,所以想找一个后端搭子互相学习或合作。

我的情况:
10 年+的前端开发经验
4 年+产品、设计经验
有大型 SAAS 开发经验和 C 端开发经验
开发过 UV 1-2 万/日的 AI 对话产品
开发过外贸行业基于 RAG 实现的 AI 外贸助理

我想学的技能:
Nodejs,python,Java/Php

如果你感兴趣,Base 在上海(方便线下交流),并且也是自由职业者或者有比较多的业余时间,欢迎勾搭:
微信:am9obndheWVu
10. 学历还有提升的必要吗

第一学历高中,现在北京在数据仓库工程师,月薪 3w+,小公司,房子买在大连,无房贷,一直想回大连,想着娃以后也会大连读书,无奈大连工资太低,消费还高,焦虑啊

11. 作为程序员,你们会把运维的问题摆在台面上讲吗?

举个例子:

1 、你有新项目上线,却一直发布失败,原因是:DBA 粗心把密码配错了,这类事情不经常发生,加之 GoLang 框架报错比较模糊,导致你排查了 2 个小时,才知道是 DBA 操作失误。

2 、你有新项目要配单点登录,却一直不成功,原因是:你通知运维在网关上为你的新域名开启 jwt 鉴权,运维比较忙,他分明没有配置,却以为自己已经配了,还告诉你已经配好了。结果单点登录不成功,你再次问运维他也告诉你已经配过了,你排查了一上午,最终发现是运维粗心大意。

这种问题,如果摆在台面上讲,会得罪人。

在很多公司,出现这种失误会扣运维绩效,或者影响到领导对于运维的看法。

而且,开发和运维是长期合作关系,跟别人闹得很僵,不利于以后工作开展。

我一般是看事情的影响:如果没有出问题,就私下解决;如果出了问题,就摆在台面上讲。

你们是怎么处理呢?

备注:公司基础设施不完善,很多环节是半自动的,需要运维手工操作。老板对于程序员的信任度很低,许多基础设施都有权限,开发不能上机,也看不到网关和数据库的配置,只有运维能够看到。

12. 想问一下大小休的话工资上涨多少会比较合适一些。
13. 精装修的房子,租客住后,卫生间漏水,没及时处理,导致家里的墙纸全部废了,损失卫生间挖了重新做 15500,墙纸当时 5800 买的,这个损失要找租客赔偿么?当时合同是通过链家签订找的租客。
14. 大佬们 ,给点建议呗教育优惠了,买 iPad air 还是 iPad pro?
现在入手是不是很划算
15. 新一代数据库、Docker、SSH、SFTP 桌面客户端

HexHub 是一款数据库、Docker 、SSH 、SFTP 桌面客户端软件。

我们的优势:

  • 精心打磨的 UI/UX 设计,将简洁简单做到极致,创造令人感到愉悦、便利和有价值的使用体验
  • 支持亮色/暗色双主题、跨平台、资产云端同步、多窗口、多标签、插件按需下载

Docker

  • 支持镜像拉取加速,解决镜像无法拉取,速度缓慢问题
  • 能够透过 SSH 或 HTTP 连接远程服务器,解放远程命令操作心智负担
  • 丰富的容器管理功能,提供容器日志、容器终端、容器 CPU 、内存、IO 等实时运行指标

数据库

  • 不限制同屏数据行数,自研高性能表格组件、百万乃至千万行数据使用依旧丝滑
  • 完整的数据库相关功能支持,支持数据导入导出、数据字典导出、XLSX 导出、表结构同步、表数据同步、表结构编辑、SQL 自动完成
  • 令人惊艳的数据内联编辑表格,新增数据或已修改数据标记着色,数据批量修改,数据修改代存放区&数据修改撤销,鼠标拖拽+快捷键范围选、复选、单选、行选、列选,让管理数据就像操作 Excel 一样简单
  • 多样化的内联编辑组件支持文本、数字、日期时间、JSON 、XML 、GEO 坐标、二进制、文件等
  • 将性能做到极致,在 i5-12600KF 环境下使用 MySQL 千万行数据导入测试,启用批量语句执行时间仅为 Navicat 五分之一,用默认选项执行仅为 Navciat 的三分一
  • 数据库特性深度适配,ClickHouse 支持非标准 SQL 的数据更新/删除操作,数据导入/数据传输支持原生驱动异步导入(开启前后执行速度可相差数十倍)
  • 根据多年开发经验工程师编写习惯深度调教的智能 SQL 自动完成插件

SSH/SFTP

  • 本地文件和远程文件可任意互相拖拽传输
  • 跨服务器文件传输,使用 CtrlC+CtrlV 可任意在服务器间复制粘贴
  • 多种文件传输协议支持 SFTP 、ZMODEM 、SCP ,自研 ZMODEM 协议解决其他竞品 RZ/SZ 命令普遍存在传输慢不稳定的问题
  • 完整支持 TCP 隧道转发功能,支持动态(Socks5)、静态、服务器到本地、本地到服务器
  • SFTP-SUDO 提权支持,解决非 root 账号无法使用 sudo 修改 root 权限文件

功能表

基础

  • Windows/Mac/Linux 支持
  • 亮色/暗色双主题
  • 云端资产同步
  • 资产导入导出
  • 多窗口
  • 插件化(按需下载)

Docker

  • 镜像拉取加速
  • 自定义(多个)镜像仓库
  • SSH 隧道代理
  • 镜像导入/导出
  • 镜像管理
  • 容器管理
  • 容器日志
  • 容器终端
  • 容器终端文件传输支持(rz/sz)
  • 容器实时面板

数据库

  • MySQL 支持
  • MariaDB 支持
  • Clickhouse 支持
  • SQL 查询编辑器
  • 数据内联编辑
  • 表结构编辑器
  • 视图
  • 实时面板
  • SSH 隧道代理
  • 表结构同步
  • 表数据同步
  • 表数据迁移
  • 数据字典导出
  • SQL 导入导出
  • XLSX 导入导出

SSH/SFTP

  • SSH 终端
  • SFTP
  • 跳板机
  • 动态/静态 TCP 隧道转发
  • SOCKS5 、HTTP/HTTPS 代理
  • 密码、秘钥、交互式验证登录
  • ZMODEM 协议
  • SCP 协议
  • SFTP 路径联动
  • SFTP-SUDO 提权
  • 跨服务器文件传输
  • 本地文件目录视图
  • 远程文件目录视图
  • 文件传输后台任务
  • 文件拖拽上传/下载
  • 文件直接编辑
  • 批量修改文件/文件夹权限

未来路线图

  • 预计 9 月上线 PostgreSQL ,SQLITE 支持
  • 11 月底支持 Redis
  • 1 月支持 MongoDB
  • 2 月支持 Webdav,Git 私有配置仓库、纯离线模式

技术栈:Golang TypeScript Vue3 C++ CEF
官网: https://www.hexhub.cn