V2EX xavierchow
 xavierchow 最近的时间轴更新
xavierchow's repos on GitHub
Vim script 57 人关注
vim-sequence-diagram
A Vim plugin for previewing sequence diagram in a browser
Javascript 31 人关注
github-label-template
manage github lable automatically
Shell 26 人关注
vim-swagger-preview
A Vim plugin for previewing swagger/openAPI spec in Chrome with swagger-ui.
Shell 9 人关注
docker-redis-sentinel
HTML 8 人关注
whereami
Get your geographc coordinates online
Clojure 5 人关注
metabase-couchbase-driver
A metabase driver for Couchbase
Shell 1 人关注
addStaticRoutes
A script for adding static routes on Mac OS X.
Go 1 人关注
go-test
Javascript 0 人关注
ajv
The fastest JSON Schema Validator. Supports draft-04/06/07
Javascript 0 人关注
AppleTVdns
A node.js script for Apple TV DNS hack
0 人关注
asset
Javascript 0 人关注
async
Async utilities for node and the browser
Javascript 0 人关注
awesome-cn-cafe
A curated list of awesome café places in China.
Javascript 0 人关注
backend-test
Javascript 0 人关注
bull
A NodeJS persistent job and message queue based on Redis
Javascript 0 人关注
clientjade
command line tool to compile your jade templates into client side templates for use in the browser
Clojure 0 人关注
clj-cb
A Clojure wrapper of java-client for Couchbase for Server 4.x
Clojure 0 人关注
clojure-couchbase
The clojure sdk for Couchbase7
0 人关注
decision-engine
Nodejs Rule Engine
Javascript 0 人关注
delay-repeater
Run your code repeatly with a delay
CoffeeScript 0 人关注
diffFile
0 人关注
docs.nestjs.com
The official documentation https://docs.nestjs.com
CoffeeScript 0 人关注
doudizhuPuzzle
Javascript 0 人关注
generic-signature
Javascript 0 人关注
gh-repo-exp
Javascript 0 人关注
gissues
whiteboard for github issues
0 人关注
github-rebase
Rebase a pull request using the GitHub REST API
CSS 0 人关注
hexo-theme-apollo
A hexo theme inspired by vuejs.org.
CSS 0 人关注
hexo-theme-next
Elegant theme for Hexo.
Clojure 0 人关注
img-crawler
Javascript 0 人关注
js-seq-viewer
a command line tool to view the JS Sequence Diagram.
Shell 0 人关注
jshintblame
Send notification mail to the guy who introduced warn foun by jshint
0 人关注
jstest
Javascript 0 人关注
kue
Kue is a priority job queue backed by redis, built for node.js.
Javascript 0 人关注
kue-jm
Javascript 0 人关注
loadtest
Runs a load test on the selected URL. Easy to extend minimally for your own ends.
Vim script 0 人关注
mango.vim
A color scheme for vim
0 人关注
memo
Javascript 0 人关注
memwatcher
Javascript 0 人关注
mm
An simple but flexible mock(or say stub) package, mock mate
Stylus 0 人关注
myblog
0 人关注
nest
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & Javascript (ES6, ES7, ES8)
0 人关注
nestjs-redis
Redis(ioredis) module for NestJS framework
TypeScript 0 人关注
nextui-with-react19-rc
Javascript 0 人关注
nock
HTTP mocking and expectations library
Javascript 0 人关注
node-bunyan-syslog
Syslog Stream for node-bunyan
Javascript 0 人关注
nsq-lookup
Lookup NSQD nodes
CoffeeScript 0 人关注
nsqjs
NodeJS client library for NSQ
Javascript 0 人关注
pr-diverge-reminder
Javascript 0 人关注
promise-nuggets.github.io
Promise nuggets is a set of Javascript promise tutorials and common patterns.
TypeScript 0 人关注
simple-redis-lock
Javascript 0 人关注
svgsaver
download an svg element as an SVG or PNG file, including CSS defined styles
Javascript 0 人关注
talk-git-rebase-merge
0 人关注
talk_error_handling
Javascript 0 人关注
talk_error_handling_in_nodejs
online slides:
Javascript 0 人关注
talk_fp_with_ramda
Javascript 0 人关注
talk_git_branch_model
Javascript 0 人关注
test-api-boilerplate
Javascript 0 人关注
test-backend-vanilla
Sample backend project
Shell 0 人关注
testDocker
CSS 0 人关注
tomorrow-theme
Tomorrow Theme the precursor to Base16 Theme
PHP 0 人关注
travis-broken-example
An example that will cause a build failure
TypeScript 0 人关注
ts-overriding-example
0 人关注
TypeScript-Website
The Website and web infrastructure for learning TypeScript
0 人关注
uptodate-github-app
A Github app to keep your repository up to date (update PRs when base change, delete merged branch, etc.)
TypeScript 0 人关注
url-to-use
0 人关注
video-course-starter-kit
A starter template to help create a video course with Mux + Next.js
Javascript 0 人关注
vim-codereview-test
Javascript 0 人关注
wechat-js-signature
A library building wechat API signature(https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=4_3) in node.js
0 人关注
wx-payment
HTML 0 人关注
xavierchow.github.io
This is Xavier's blog: http://xavierchow.github.io/
xavierchow

xavierchow

  https://wiredcraft.com
V2EX 第 109362 号会员,加入于 2015-04-06 09:04:06 +08:00
今日活跃度排名 13459
xavierchow 最近回复了
不知道你要破什么局, 咨询问题多说明你可能在核心业务的关键节点上,这是好事呀.
你焦虑是不是因为这些咨询都是“免费”的又占用你的工作时间? 你要拉着你的 leader 把这些咨询都变成“收费”的, 最差也得是算入你的 KPI (比如所有咨询走工单系统等), 一旦你开始“收费”或者走工单了, 他们就去看文档去了.
202 天前
回复了 elinktek 创建的主题 职场话题 裁员赔偿的申请问题
> 最好的情况:正常工资+2N 赔偿=2.3+7.5=9.5w

还要指出一点, 你这个最好的情况是不存在的(除非你公司非常厚道, 当然看上去不像)
按法律没有 1 + 2N 的规定, 违法解除你也只能主张 2N.
202 天前
回复了 elinktek 创建的主题 职场话题 裁员赔偿的申请问题
问题比较多哈,我一条一条回答.

> 这个年终奖是否要放在 N 里面算还是单独跟公司申请?
看你合同里有没有写定这个年终奖是必须发的, 如果没有写公司可以不给发.

另外你要注意 N 的基数是过去 12 个月的平均工资收入,如果你有其他奖金或者津贴等收入,你的基数可能是大于 23k 的.
-(引用)- “ 计算经济补偿金的“月工资”,是指劳动者在劳动合同解除或者终止前 12 个月的平均工资,按照应得工资(扣除社保费、税金等费用前的工资标准)计算,包括计时工资或者计件工资以及奖金、津贴和补贴等货币性收入。 ”

> 不过我的顾虑是如果公司提出我被投诉的理由可能只会给 N+1

被客户投诉并不是公司可以合法解约的充分条件.

还有, N+1 的这个 1 是代通知金,就是说你合同没有到期, 公司没有提前 30 天书面通知你,要补你一个月.

-(引用)- “ 所谓“N+1”中的“1”,是指用人单位依据《劳动合同法》第 40 条的规定与劳动者解除劳动合同,在没有提前 30 日以书面形式通知劳动者本人的情况下,应当额外支付的一个月工资,也称作“代通知金”。 ”


你的情况因为还在协商阶段,赔偿金你们双方达成一致就行, 如果谈不拢,公司强行解约的话, 要看它有出具的解约理由,如果不合法,就构成违法解约,你可以去仲裁主张 2N.

你的年限不长,其实 N+1 和 2N 差别不是特别大, 你的谈判目标可以在 N+1 和 2N 之间的一个数字.
267 天前
回复了 Oxonomy 创建的主题 信息安全 NextJS 超瓜皮漏洞,赶紧升级!
升级是一方面,另一方面也是个提醒,健壮的 app 应该避免只在一个 layer 做认证和安全保护
https://strobes.co/blog/understanding-next-js-vulnerability/#Key_Security_Lessons_From_Nextjs_Vulnerability
https://www.promisejs.org/implementing/
虽然是 7 、8 年前的文章了,可以尝试跟着它自己实现一遍 promise ,会比较清楚它的本质。
关于题主的问题,promise 和回调有关系,和异步不一定有关系,回调本质上是 A 告诉 B 让 B 在一定的条件下来调用 A ,至于 B 处理本身是不是同步的(比如题主的循环 10 万次),这个和回调(或者 promise )没有必然关系。
总而言之,JS 的 event loop 机制是非阻塞的(异步),它依赖于回调函数,而 promise 主要是针对处理回调地狱问题的一个解决方案。
python 不是很熟,粗粗看了一下,如果你想要在非微信浏览器用微信登录的话,应该是快速登录功能: https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.html

你现在判断到手机端非微信浏览器的时候,调用 get_wechat_h5_login_url 去拿重定向的地址,但是里面的 API 用错了,https://open.weixin.qq.com/connect/oauth2/authorize 这个是公众号网页授权登录(需要在微信浏览器内);你要唤起微信做快速登录是这个 https://open.weixin.qq.com/connect/qrconnect API ,具体流程你可以参考贴的官方快速登录功能的文档。
303 天前
回复了 pureGirl 创建的主题 Web Dev 什么样的网站算设计精良的
> 盲人用盲人阅读器可以和正常人差别不大地能做到他们想要做的事情。

国内 accessibiilty 做的好的就不多,国外的网站涉及到公众服务,金融等行业以及一些大品牌的厂商,做不好 accessibility 是要吃官司的。
不太清楚你说的是 nextjs 什么版本,是 pages router 还是 app routers,
但是在 build 阶段,nextjs 会做一些优化比如 SSG(server site generation),所以你会发现“这个 .env 内容在 build 阶段就会替换进代码中”,我比较建议.env 只在本地开发使用,在 CI (比如 github action)上和部署环境上就不用 .env 文件而是显示指定环境变量,
你可以参考一下这个项目,可以看到 builder 和 runner 上是分别指定环境变量的。
https://github.com/xavierchow/xblog/blob/ba3e0efcfd42226bee15fb51f45681e752f70a93/Dockerfile#L27-L41

更多的关于 build with docker 的细节另外也可以参考这篇 blog: https://xavierz.dev/blog/posts/xblog_pipeline

@FaiChou
只要有每个月的工资流水和社保缴纳记录,你的劳动关系认定就没有问题,签合同是公司的法定义务,如果公司一直不主动找你补签合同的话,你看以下法律条款,你总是不亏的。

> 2.用工之日起超过 1 个月不满 1 年未订立书面劳动合同的处理 用人单位自用工之日起超过 1 个月不满 1 年未与劳动者订立书面劳动合同的,应当依照《中华人民共和国劳动合同法》第八十二条的规定向劳动者每月支付两倍的工资,并与劳动者补订书面劳动合同;劳动者不与用人单位订立书面劳动合同的,用人单位应当书面通知劳动者终止劳动关系,并依照《中华人民共和国劳动合同法》第四十七条的规定支付经济补偿。
> 3.用工之日起满 1 年未订立书面劳动合同的处理 用人单位自用工之日起满 1 年未与劳动者订立书面劳动合同的,自用工之日起满 1 个月的次日至满 1 年的前一日应当依照《中华人民共和国劳动合同法》第八十二条的规定向劳动者每月支付两倍的工资,并视为自用工之日起满 1 年的当日已经与劳动者订立无固定期限劳动合同,应当立即与劳动者补订书面劳动合同。
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     903 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 21ms UTC 21:07 PVG 05:07 LAX 13:07 JFK 16:07
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86