V2EX POST
648 subscribers
138 photos
31 videos
99 files
104K links
v2ex新贴定时推送,可按需置顶本频道然后关闭通知
Download Telegram
🚗 [居家办公] 硅谷 D 轮 FinTech 公司寻找最强研发与和技术负责人

Jerry.ai 是总部位于硅谷的明星 Ai 汽车金融产品互联网高科技公司。 聚焦万亿级市场,以用技术解决问题为准则,以创造真正有价值的产品为驱动力,我们为数百万用户提供最佳汽车金融产品选购平台。公司在 2022 年第三季度又完成了完成了新一轮上亿元级别融资, 并被领英列为全美高科技新兴公司 50 强,同时荣登福布斯列 2021 年度最佳新兴雇主排行榜。

**关于我们:**

* 全美高科技新兴公司 50 强,福布斯 2021 最佳雇主,聚焦万亿级朝阳市场,获得硅谷顶级风投上亿级融资
* 北美最佳 Ai 汽车金融产品平台,致力打造移动+AI 时代的最优汽车金融产品
* 直击用户痛点,提供绝佳用户体验,APP 业内排名第一,季度营收指数增长
* 国际化多元文化,团队来自全球多个国家, 开放透明平等
* 一群崇尚极客精神,热爱技术的同事(我们的成员来自于:Facebook, Amazon, Microsoft, Linkedin, Nvidia, 阿里巴巴, 字节跳动等)

**加入我们,您将:**

* 感受极客氛围,拥抱前沿创新技术
* 全面参加从用户沟通、需求讨论、产品开发、到上线部署的每个环节,参与一个产品创新和用户高速成长的过程。您不仅仅作为一个终端执行者,而是可以提供作为产品的设计者和规划者参与其中
* 来硅谷总部和加拿大分公司出差和转岗的机会,结识一大群有理想、有热情的战斗伙伴

**岗位 1:高级研发工程师 - Senior Software Engineer Engineer**

我们需要这样的你:

* 计算机科学或相关专业本科以上学历,5 年以上全职软件开发经验。
* 3 年以上互联网产品团队管理经验,有移动产品团队管理经验者优先。
* 精通现代 web 应用开发,了解 JS 生态系统和开源 web 框架(如 Node JS / React /GraphQL / PostgresQL/Redshift / Redis / Kubernetes)。
* 了解服务器端渲染技术,以及 React Native 移动端开发
* 能编写和维护规范的测试集,有维护和管理大型代码 repo 的相关经验并且知道如何维护 repo 对代码的性能和可扩展性有深刻的理解
* 有代码洁癖,对代码精益求精,对技术有极客热情
* 具备优秀的管理能力和跨团队沟通协作能力。


**岗位 2:技术负责人 - Engineering Manager**

工作职责:
* 作为技术负责人参与并负责产品开发工作
* 充分理解部门业务,为团队建立明确的技术发展路线,保持团队整体技术先进性,并提供相关技术指导
* 负责解决开发流程中的各种痛点,带领技术攻关,保证团队开发效率
* 负责人才培养和梯队建设,推动技术 Topic 的建设、促进终端技术融合和创新、为业务赋能、促进经验和文化传承


我们需要这样的你:
* 计算机科学或相关专业本科以上学历,5 年以上全职软件开发经验。
* 2 年以上互联网产品团队管理经验,有移动产品团队管理经验者优先。
* 精通现代 web 应用开发,了解 JS 生态系统和开源 web 框架(如 Node JS / React /GraphQL / PostgresQL/Redshift / Redis / Kubernetes)。
* 了解服务器端渲染技术,以及 React Native 移动端开发
* 能编写和维护规范的测试集,有维护和管理大型代码 repo 的相关经验并且知道如何维护 repo 对代码的性能和可扩展性有深刻的理解
* 有代码洁癖,对代码精益求精,对技术有极客热情
* 具备优秀的管理能力和跨团队沟通协作能力。

#技术 #团队 #代码 #经验 #产品 #极客 #web #JS #React #repo
trzsz ( trz / tsz ) 是兼容 tmux 的 rz / sz,打磨了一整年,终于发布 1.0 正式版。

trzsz ( trz / tsz ) 始于 iTerm2 + tmux 用不了 rz / sz ,使用 Python 开发,兼容 tmux ,支持目录传输,支持拖动上传,支持进度条。github: [https://github.com/trzsz/trzsz]( https://github.com/trzsz/trzsz) 。

为了支持 web 页面使用 trzsz ( trz / tsz ) 上传和下载,以及支持 electron 开发的一系列终端( 如 tabby 、electerm ),开发了 js 版本 [https://github.com/trzsz/trzsz.js]( https://github.com/trzsz/trzsz.js) 。

为了支持更多的原生终端使用 trzsz ( trz / tsz ),开发了 go 版本 [https://github.com/trzsz/trzsz-go]( https://github.com/trzsz/trzsz-go) 。

新版本更好地支持跨平台( Mac 、Linux 和 Windows ),特别是优化了从 Mac 和 Linux 通过 ssh 登录到 Windows 服务器的场景。

中文文档:[https://trzsz.github.io/cn/]( https://trzsz.github.io/cn/)

#trzsz #github #https #com #trz #tsz #js #go #支持 #tmux
实现 Web 端项目的截图

用户在使用我们产品的时候,遇到问题需要通过站内的聊天系统进行反馈,在反馈的过程中肯定会用文字加我们网站内的功能截图来进行沟通。

当用户不是一个专业用户的时候,他们可能就不会使用系统自带的截屏功能,恰巧他们公司的电脑不允许安装 QQ 、微信,无法使用软件提供的截图。

此时,我们的网站就需要提供一个截图功能了,这样就能很大程度的为用户提供便利。

1 年多前我用原生 JS 实现了这个功能,并将它封装成了库,上传在了 npm ,它可以轻松集成到任意一个 web 前端框架中,能运行在任意一个有 DOM 和能运行 JS 的设备上。

* 插件 GitHub 地址: https://github.com/likaia/js-screen-shot
* 插件 npm 仓库地址: https://www.npmjs.com/package/js-web-screen-shot



插件的具体实现原理请移步:[实现 Web 端自定义截屏]( https://www.kaisir.cn/post/93)

#插件 #https #截图 #用户 #截屏 #JS #npm #web #com #js
[上海] 需 onsite,资深全栈工程师 5-10 年经验,带团队

我们是一家 toB SaaS 公司,公司主页 https://www.chaadhr.com/


我们的技术栈包含但不限:
* React.js
* node.js
* Redis
* DynamoDB
* 微服务
* AWS / GCP
* Lambda
* Serverless 服务

我们非常欢迎与我们开发文化志同道合的伙伴一起加入!

开发文化
* 我们的小伙伴都有着共同的高质量代码追求
* 我们相信共同成长,一起 review 代码,一起进步
* 开发标准不只是实现需求,更是要写出易读易懂的代码(clean code)
* 我们对于每一行代码,每一个实践的方式都会深思熟虑,都可以说背后的思维
* 我们真的会 read the docs
工作內容
* 准确 剖析项目(框架,技术方向,人力,时间,服务器配置等)
* 根据需求及项目合理分配任务,日志汇总
* 合理把控项目进度,调度优化技术资源,提升内部技术团队开发协作能力,挖掘内部潜力
* 不断优化项目框架结构,性能
* 把控项目全局
* 参与 Review 其他同事的代码
能力要求
[基本要求]
* 精通 React.js
* 精通 Node.js
* 有 AWS 相关经验 ( RDS 、DyanmoDB 、Lambda 、S3 )
* 須有多年实战大型全栈开发经验
[加分项]
* 有架构工作经验优先
* 有多年全栈开发及带队管理经验优先
* 熟悉 ReactJS 任一的开发框架;
* 熟悉 OAuth 或 JWT ( JSON Web Token )
* 对于海外 Fintech 有过项目经验,包含不限于,Stripe, Plaid
任职要求
* 乐于分享技术,调动内部技术员工学习能力
* 人才判定能力(内部调度与招聘)
* 时时洞悉最前沿的技术方向,掌握并运用到项目中
* 富有责任心,个人需乐观努力,积极正能量
* 激励同事不断奋进昂扬,技术团队面貌朝气蓬勃
* 指导并纠正团队及个人在工作中的不足,提出合理化建议;
职位类型:全栈工程师
工作地址:上海黄浦区 WeWork(上海广场)3 层
职位要求
经验与学历:5-10 年·本科

联系方式:18506816191 ; nick@chaad.info

#js #开发 #技术 #代码 #全栈 #经验 #项目 #我们 #React #AWS
本地部署 mdnice 如何改代码让其访问文件夹里的图片

我在本地部署[mdnice 编辑器]( https://github.com/mdnice/markdown-nice),据我测试在 mdnice 编辑器里的图片引用

![](./MarkdownImages/media/image5.png)

造成的请求是

http://localhost:3000/MarkdownImages/media/image5.png
我已经把`/MarkdownImages/media/image5.png`放在和`main.js`同一个文件夹下了,但是 mdnice 并未允许访问这个图片,请问接下来该怎么改代码才能让这个文件夹下的图片被正确加载啊?我不太懂 js 开发,所以来请教一下。

#mdnice #MarkdownImages #media #image5 #png #js #编辑器 #文件夹 #图片 #https
13 年 C++开发大厂后端和客户端开发经验需要找一份远程靠谱工作

客户端开发和服务器 C++模块的开发。13 年大厂后端开发经验需要找一份远程工作。 技术栈:汇编、C 、C++、Qt 、java 、php 、js 、go 、python 、平台 Windows linux 等等

个人小作品: https://www.jszsoft.net/

QQ:2642842336

只接受远程工作,非诚勿扰。

#C++ #开发 #远程 #13 #Qt #java #php #js #go #python
在一个 textarea 里实现一个类似于 IDE 中自动提示补全的那个下拉框,需要学习哪些知识

首先网上搜了一些关键词,没找到特别相关的直接实现。

可能得自己用 js 手搓一个,但是现在一头雾水,请懂的大佬指点一下

#js #一头雾水 #大佬 #关键词 #指点 #网上 #找到 #首先 #一下 #直接
远程 | 长期项目| 无时差 | 稳定高薪资(3 个岗位)

好项目找高级人才,可远程工作
----------岗位 1
1 支付研发岗位 * 1
3-5 years development experience
Strong communication and collaboration skills
Node.JS, TypeScript, HTML and CSS, Front end framework (Vue.JS, React or Angular)/Git
API development, security and documentation, MongoDB/SQL
Knowledge of CI/CD pipelines plus other DevOps
有英语读写能力,有一定的英语听说能力
愿意付出努力让项目落地
----------岗位 2
2 AI 岗位 * 1
3-5 years development experience
熟悉常用的 ML 算法,熟悉 Python, Java, Scala
有英语读写能力,有一定的英语听说能力
愿意付出努力让项目落地
----------岗位 3
3 Java Tech Lead 岗位 * 1
3-5 years development experience
Java / Microservices background
CI/CD, Automated Deployments, Automated Testing
DB Management/AWS/Jenkins
有英语读写能力,有一定的英语听说能力
愿意付出努力让项目落地
----------
(以上岗位属于不同的小组)

工作环境可以使用中文或者英文
人才 人才 快到碗里来!!!
请发简历到 leonardo521879@gmail.com


公司介绍(Company Intro):
皮式亚太咨询研发中心是亚太区领先的咨询研发中心。
服务于多家世界五百强企业, 通过技术与用户建立联系,将客户利益放在首位,将时间和热情投入到每一件有需求的产品上。
Serving many Fortune 500 companies, establishing connections with users through technology, putting our customer benefits first, and devoting time and enthusiasm to every product in demand.

#岗位 #---------- #development #英语 #读写能力 #years #experience #Java #JS #CI
Fabric.js 右键菜单

fabric.js 本身没提供右键事件,但提供了点击事件。

`mouse:down` 事件会返回 `button` 属性

- 左键:button 的值为 1
- 右键:button 的值为 3
- 中键(也就是点击滚轮),button 的值为 2 ,前提需要设置 fireMiddleClick: true

详细的实现过程可以看 [《 Fabric.js 右键菜单》]( https://juejin.cn/post/7051373700209180679)

完整代码可以看 [代码仓库]( https://gitee.com/k21vin/fabricjs-demo/blob/master/demos/ContextMenu/index.html)

#button #右键 #js #https #点击 #事件 #代码 #fabric #mouse #down
请问一下这种股票图表用的是什么库?

最近在开发股票相关的需求,需要展示这种图表,找了好久找不到类似的图表库,有大佬知道是什么库吗,js


![tu]( https://poster-1301571790.cos.ap-shanghai.myqcloud.com/WechatIMG1212.png)

#图表 #js #tu #https #poster #1301571790 #cos #ap #shanghai #myqcloud
有现成的 RTSP 处理镜像吗 ?目的是网页可以直接播放

使用的技术栈是 FFmpeg + rtmp + flv.js

目前的做法:

1. 运行一个 rtmp nginx 服务
2. 使用 FFmpeg 把 rstp 转换成 rtmp 推到上述服务中
3. 前端使用 flv.js 拉流在网页上播放视频

诉求:

期待是能够做成一个镜像,可以动态配置 rtsp 直接对外提供视频播放能力

#rtmp #FFmpeg #flv #js #播放 #视频 #使用 #栈是 #nginx #rstp
一个 14 岁初中生开发的前端工具库,轻量级高可用,各位可以体验一下

没错,我是一个 14 岁的初中生,正在为了我开源项目的 star 数发愁 awa ,如果你体验后感觉不错,不妨给个 star 吧

目前暂时没有中文文档,非常抱歉,目前已经在做了,但碍于我要上学,时间真的不多所以可能出来的时间会比较晚

- Github: https://github.com/fastjs-team/fastjs-next
- 官网: https://fastjs.cc/
- 官方文档: https://docs.fastjs.cc/

同时还有专门的脚手架用于部署项目,支持纯 fastjs 和 vue 项目,而且支持多个模块,如 vuex,vue-router,antdv,element ui vue,js-cookie ,自动配置 main.js 等文件,真正意义上的开箱即用

```shell
npm install -g fastjs-cli
```

```shell
fastjs create 项目名
```

#fastjs #https #vue #star #cc #js #shell #文档 #项目 #14
zsh autocomplete suggestion 问题

我的项目里有个 docs 命令,根目录也有 docs 文件夹
```js
"scripts": {
"docs": "pnpm -C docs dev"
},
```
当我在命令输入
```bash
pnpm docs
```
按下回车,zsh 就会补全为
```bash
pnpm docs/
```
![CleanShot 2022-12-30 at 11.04.29@2x]( https://tvax4.sinaimg.cn/large/7eb90a9cly1h9lnpicm49j209601at8t.jpg)

尝试把`zsh-autosuggestions`插件关掉也没用,不改 scripts 命令能解决这个问题吗

#docs #pnpm #scripts #bash #zsh #命令 #根目录 #补全 #插件 #js
网易游戏的爬虫外包可以去吗? 22 年底被裁了,真好难找

## 个人情况

21 年毕业,22 年起开始在小公司做爬虫,年底的时候公司裁员被裁了(这个点被裁就很尴尬,工作经验有但不多,项目经验有但不多)。

## 技术情况

非科班出身,自学 Python; \
熟悉 JS 、数据库、分布式等等; \
对电商、政企等平台的数据采集自我感觉还算有点经验,会 JS 逆向,app 爬虫了解过但没有在业务上实际做过

## 当前 offer 情况

之前面试了好几家,不少都是看我非科班出身而且还只做了一年爬虫(经验不够)给拒了,\
网易的爬虫岗现在已经过了所有面试,感觉 HR 有点想逼签 offer ,虽然说给出来的工资还比原来多那么几百块(上一家 base 7.5k ,13 薪, 无奖金无绩效无补贴; 网易开了 base 8.1k ,13 薪,有绩效有餐补),但还是比较顾虑,毕竟是外包而且也怕到时候入职后发现 HR 说的都是假的 Orz

各位大佬可以给给建议吗?

#爬虫 ### #科班出身 #JS #offer #HR #base #13 #经验 #面试
请教一个 pm2 的问题

我想要带参数启动这个项目
https://github.com/nondanee/UnblockNeteaseMusic
正常启动是这样的

```js
node app.js -p 18080

//装 forever 这样也没问题
forever start app.js -p 18080
```

pm2 的话如何使用呢
我试了这两种,都不行,都拿不到参数

```js
pm2 start node -- app.js -p 18080
pm2 start app.js -p 18080
```

请教下大佬 pm2 要怎么带参数

#js #app #18080 #pm2 #start #node #forever #参数 #启动 #https
2023 加油

大多数人都高估了他们一天能做的事情,但低估了他们一年能做的事情。
今年的目标:
人生目标:
1. 换一份工作,从中级职称转换到高级职称,达到 20w 年薪。
2. 禁欲,减少精神内耗
3. 找一个女朋友,谈一场结婚为目的的恋爱
个人成长:
1. 学习乐理知识,学会唱一手歌。
2. 学会打坐冥想
职业发展:
1. 使用 three.js ,做一个小游戏
2. 通过函授本科考试
3. 做一个账单对账的网站

#个人成长 #学会 #高级职称 #人生目标 #中级职称 #20w #three #js #小游戏 #乐理
寻求一份远程工作

40+ 老人还能收吗,求一份 remote 工作,全栈开发,vue + node.js ,其他语言均熟。
欲寻求一份全职远程开发工作

如有意向可加微信发送更详细的简历: c3Jkcm1jbg==

#一份 #40 #remote #全栈 #vue #node #js #微信 #c3Jkcm1jbg #全职
[Talentorg Joblist] Tech Leader/远程/美国公司

远程:是

职责:
作为技术负责人参与并负责产品开发工作

要求:
1. 5 年以上软件开发经验,精通现代 Web 应用开发
2. 了解 JS 生态系统和开源 web 框架(如 Node JS / React /GraphQL / PostgresQL/Redshift / Redis / Kubernetes)
3. 了解服务器端渲染技术,以及 React Native 移动端开发

链接: https://talentorg.cn?ref=v2ex-626854
点击订阅 TalentOrg ,每天更新远程工作

#JS #React #远程 #服务器端 #Web #web #Node #GraphQL #PostgresQL #Redshift
我创建了一个收集高质量 JS/TS 组件库的仓库: awesome-javascript-ui-kit-library

受到网上其他 awesome 系列仓库的启发,我创建了一个收集高质量 JS 组件库的仓库:[awesome-javascript-ui-kit-library]( https://github.com/woshiqiang1/awesome-javascript-ui-kit-library),里面包含 PC 、Mobile(webApp 、RN)的一些高质量组件库的信息(star 、last-commit-time)。欢迎大家提 PR ,分享不在 list 里的优质组件库。

#awesome #组件 #javascript #ui #kit #library #高质量 #仓库 #JS #https
请教下打包后的 js 代码混淆


通常各位大佬们采用哪种方法,平时会做混淆吗。

混淆后会不会代码兼容性变差,会变得在某些场合下运行报错。

比较方便的混淆方式是怎么样的。



- - - - - -- - - - - -

musi:一般不混淆,前端混淆用处不大


Pionxzh:前端没有秘密,做半吊子的混淆跟没做一样,除非你愿意花大力气做


streamrx:客户端做混淆 只要逆向的收益大于付出是成本,就 100%会被破解


unt@musi
@Pionxzh
@streamrx 完全加密不可能。而且可能影响性能,所以目的从来都不是什么绝对安全。而是让打开代码的人没有看的欲望


mightybruce:有这方面的项目
https://github.com/javascript-obfuscator/javascript-obfuscator
demo
https://obfuscator.io/


seki:除非混淆器有 bug ,一般来讲不会报错

如果就是不想让人看,那其实不混淆问题也不大的,本来也没什么人会专门看代码……


tool2d:用 google 的 Google Closure Compiler ,我自己觉得挺好用。

https://tool2d.com/#js


mightybruce:前端如果要混淆到足够难度一般就不会用 js 了,用 wasm 会比较方便。



2023-10-27 05:09:19