#js #dev https://github.com/duo001/evil.js
被公司卸磨杀驴能把代码删除吗? - https://www.zhihu.com/question/572065489/answer/2800508924
当数组长度可以被7整除时,Array.includes 永远返回false。
当周日时,Array.map 方法的结果总是会丢失最后一个元素。
Array.filter 的结果有2%的概率丢失最后一个元素。
setTimeout 总是会比预期时间慢1秒才触发。
Promise.then 在周日时有10%不会注册。
JSON.stringify 会把I(大写字母I)变成l(小写字母L)。
Date.getTime() 的结果总是会慢一个小时。
localStorage.getItem 有5%几率返回空字符串。
被公司卸磨杀驴能把代码删除吗? - https://www.zhihu.com/question/572065489/answer/2800508924
当数组长度可以被7整除时,Array.includes 永远返回false。
当周日时,Array.map 方法的结果总是会丢失最后一个元素。
Array.filter 的结果有2%的概率丢失最后一个元素。
setTimeout 总是会比预期时间慢1秒才触发。
Promise.then 在周日时有10%不会注册。
JSON.stringify 会把I(大写字母I)变成l(小写字母L)。
Date.getTime() 的结果总是会慢一个小时。
localStorage.getItem 有5%几率返回空字符串。
GitHub
GitHub - duo001/evil.js: Use with caution
Use with caution. Contribute to duo001/evil.js development by creating an account on GitHub.
#dev https://zhuanlan.zhihu.com/p/682990647
🤔 作者没有发 pypi.org ,这些程序员的部署repo也没有UI和「App store」
不过,各语言 repo 和包管理的不通用, 也是很大问题。 https://github.com/rami3l/pacaptr 试图缓解这点,但说实话 programmer sucks
🤔 作者没有发 pypi.org ,这些程序员的部署repo也没有UI和「App store」
不过,各语言 repo 和包管理的不通用, 也是很大问题。 https://github.com/rami3l/pacaptr 试图缓解这点,但说实话 programmer sucks
知乎专栏
“我第一次用GitHub,别TM给我代码,我只要安装包”
上面的截图来自 reddit 的 GitHub 子版块。一名自称是 GitHub 新手的用户因没有在仓库找到安装包而破口大骂: 我 TM 不需要什么狗屁代码,我只想下载这个煞笔应用程序。 为什么要提供代码?这些蠢货以为每个人都是…
duangsuse::Echo
#code #cg 今天是3.14 PI 🥧 day !我们用纯 #js+svg在200行以内,完成以下3个特效吧 🦄🌈 - 用WASD操控的网页广告炸弹, websiteasteroids.com 🔘 - 指向你鼠标的emoji 😄 - 可调节内外起伏的,转圈的加载环,多层豪华版 📍 首先,需要引入绝对的主角:表示点xy或速度av的Vec2。有方向,有质量! https://p5.readthedocs.io/en/latest/tutorials/vector.html#vectors-more-algebra…
#bilibili #dev 何同学 日常营销 🤡 👈 🤣 https://www.fxzhihu.com/question/4389622860/answer/35490177930
虽然这种 CG ASCII-art #tool 写起来也蛮傻的 (我也写过视频滤镜, 和支持中文字 PIL canvas 版),不如 GPM 有创意,但科普一下
>用OpenCV写 png2ascii.py ,刷新到ANSI终端,再在单帧的基础上支持播放 mp4
AI都会写,
#code
https://github.com/duangsuse-valid-projects/Share/blob/master/Others/py/apple.py#L125
^我可以再给它加个彩,用kdTree匹配 ANSI color 的功能 ( BashEsc[A_nearest(x)] ),但小何下载的那个 font-size&linear-grident 的功能 cool-retro-term 不支持
(好像只需要 mask-image: asciize(BadApple) 和同步下进度条…… 共享剪贴板程度的码力
跨越黑框框内外我写过 win/linux CLI, webUI 三平台可玩的2048/贪吃蛇PWA ,因为纯 $ cvlc 一类 ASCII字符画这确实烂活啊 😂
和 Oimo.io/about ; offscreenCanvas.com 这些真·视效人差好远 #cg #dalao
但
咱也不期待「何同学」能有啥高论,顶多笑笑“自主研发”的人 git clone 都懒得搞,直球翻墙 ~/下载/zip解压
毕竟国内创客环境、社区文化也就那样 (详见 yt Leonard 关于小米 CyberDog 的视频)
对吧?
虽然这种 CG ASCII-art #tool 写起来也蛮傻的 (我也写过视频滤镜, 和支持中文字 PIL canvas 版),不如 GPM 有创意,但科普一下
>用OpenCV写 png2ascii.py ,刷新到ANSI终端,再在单帧的基础上支持播放 mp4
AI都会写,
#code
import os, cv2, numpy as np
grays = [*" .-:=*+%@#"]
def ascii(img, wh=np.int32(os.popen('stty size', 'r').read().split()[::-1]) ):
g=np.array(grays)
a=cv2.cvtColor(cv2.resize(img, wh) , cv2.COLOR_BGR2GRAY)
b=np.int8(np.interp(a, (0,256), (0,len(g)) ))
return [*
(''.join(y) for y in g[b] )
]
s=os.popen('ls ~/Pictures/Screenshots/*').read()[:-1]
@get_ipython().pt_app.key_bindings.add('c-k')
def f(ev):
print(*ascii(cv2.imread(s)), sep="\n")
https://github.com/duangsuse-valid-projects/Share/blob/master/Others/py/apple.py#L125
^我可以再给它加个彩,用kdTree匹配 ANSI color 的功能 ( BashEsc[A_nearest(x)] ),但小何下载的那个 font-size&linear-grident 的功能 cool-retro-term 不支持
(好像只需要 mask-image: asciize(BadApple) 和同步下进度条…… 共享剪贴板程度的码力
跨越黑框框内外我写过 win/linux CLI, webUI 三平台可玩的2048/贪吃蛇PWA ,因为纯 $ cvlc 一类 ASCII字符画这确实烂活啊 😂
和 Oimo.io/about ; offscreenCanvas.com 这些真·视效人差好远 #cg #dalao
但
nc -T towel.blinkenlights.nl 23; putty telnet:nyancat.dakko.us 的星球大战还可看, 彩虹猫#请自己开个服
telnet stream tcp nowait nobody /usr/sbin/tcpd /usr/sbin/in.telnetd -L <(echo cacademo)
咱也不期待「何同学」能有啥高论,顶多笑笑“自主研发”的人 git clone 都懒得搞,直球翻墙 ~/下载/zip解压
毕竟国内创客环境、社区文化也就那样 (详见 yt Leonard 关于小米 CyberDog 的视频)
对吧?
FxZhihu / Fixup Zhihu
如何看待何同学最新视频“我用36万行备忘录做了个动画”? - @DBinary | FxZhihu
如果非要我评价: 第一是视频做的确实不错。 第二才是开源项目说是自己做的不太厚道。 第三是恰饭麻不寒碜。 但如果这里我们不讨论技术实现之外别的东西,这个项目的技术实现本身还是有点意思的,当然有意思归有意思,难度来说确实挺简单的,当然口说无凭,为此不才特意牺牲了一个中午的午睡时间,来重现这个技术栈,确实只需要一点点时间。 [图片] 在PainterEngine组件市场有组件市场,当中有支持视频解码的ffmpeg组件,这部分直接下载…
duangsuse::Echo
https://offscreencanvas.com/renders/advanced-ascii-rendering/ btw. 随便逛逛引文就会发现伪字符画 0xAA 这种,其实可以做到好的多的效果 不管你用 #js 还是什么,不管你多少岁,只要思想不滑坡,程序员的世界本该是这样的。 所以我不大喜欢何同学的那种,刻板印象 js和c的 4K-intro 可以看 https://www.zhihu.com/question/420656795/answer/1509103813 http://js1k.com/2010…
#china #dev #经济 http://www.bilibili.com/video/BV1dfBHY4EHg
>
现在应该老实了,一大堆人在谴责为什么要抽向弱者
按照社达的理论,干不过汽车大棒刀子的不是活该被淘汰? 🤗
开车过来社达就老实了?筛选出跑得比车还快的人类出来,还得比汽车硬 😡
按照社达的逻辑,人最多活35……婴儿期就度不过。动物世界可是喜欢吃老的和小的
——我教教你怎么爱国。“谁不招35岁以上员工,我们就抵制谁。不买他的产品、不看他的广告、不接他的代言,直到把他抵制到愿意招为止”。
>
我才不怕战争,一听到战争我就兴奋。战争的代价嘛,无非是死亡。咱就是一个普通老百姓,命不值钱。
如果没有战争,一辈子也就那样了,不会有大出息。上战场运气好立个战功,下来后混个官当当就知足了。
早打,大打,打核战争
>
现在应该老实了,一大堆人在谴责为什么要抽向弱者
按照社达的理论,干不过汽车大棒刀子的不是活该被淘汰? 🤗
开车过来社达就老实了?筛选出跑得比车还快的人类出来,还得比汽车硬 😡
按照社达的逻辑,人最多活35……婴儿期就度不过。动物世界可是喜欢吃老的和小的
——我教教你怎么爱国。“谁不招35岁以上员工,我们就抵制谁。不买他的产品、不看他的广告、不接他的代言,直到把他抵制到愿意招为止”。
>
我才不怕战争,一听到战争我就兴奋。战争的代价嘛,无非是死亡。咱就是一个普通老百姓,命不值钱。
如果没有战争,一辈子也就那样了,不会有大出息。上战场运气好立个战功,下来后混个官当当就知足了。
早打,大打,打核战争
Bilibili
视频去哪了呢?_哔哩哔哩_bilibili
undefined, 视频播放量 undefined、弹幕量 undefined、点赞数 undefined、投硬币枚数 undefined、收藏人数 undefined、转发人数 undefined, 视频作者 undefined, 作者简介 undefined,相关视频:
https://github.com/tuteng/Best-websites-a-programmer-should-visit-zh?tab=readme-ov-file#针对那些想开始一个小的项目但是无从下手的人
#tool awesome list
#dev #learn 公案 zen 入门 https://github.com/ts25504/awesome-koans#:~:text=编程语言的学习也有一种公案形式的学习方法,是我见过的最好的学习一门新的编程语言的方式
重构浣熊 🐿收录的10种流行 #OOP Design Pattern 掩盖了哪些语言特性的缺失 ?
https://refactoring.guru/refactoring/when
https://www.ruanyifeng.com/blog/2017/02/fp-tutorial.html
#web #design 推荐 https://component-party.dev/
https://github.com/RimoChan/match-you/blob/slave/mother.kt :偷偷发给同事启动,他电脑上装好的依赖就会被删掉,然后他就得自己配环境了!..
#tool awesome list
#dev #learn 公案 zen 入门 https://github.com/ts25504/awesome-koans#:~:text=编程语言的学习也有一种公案形式的学习方法,是我见过的最好的学习一门新的编程语言的方式
重构浣熊 🐿收录的10种流行 #OOP Design Pattern 掩盖了哪些语言特性的缺失 ?
https://refactoring.guru/refactoring/when
https://www.ruanyifeng.com/blog/2017/02/fp-tutorial.html
#web #design 推荐 https://component-party.dev/
https://github.com/RimoChan/match-you/blob/slave/mother.kt :偷偷发给同事启动,他电脑上装好的依赖就会被删掉,然后他就得自己配环境了!..
GitHub
GitHub - tuteng/Best-websites-a-programmer-should-visit-zh: 程序员应该访问的最佳网站中文版
程序员应该访问的最佳网站中文版. Contribute to tuteng/Best-websites-a-programmer-should-visit-zh development by creating an account on GitHub.
http://www.bilibili.com/video/BV1cFm8YGEKe #china #dev BLM DLM了🥰
https://zhuanlan.fxzhihu.com/p/704798293 Markdown编辑器 Mou
📱国内开发者和用户都是奇葩,一个想着办法不付钱,一个想办法挣快钱,猜猜最后谁受伤? #经济 🤗
btw. #apple 这方面真是闭源丁真,什么都吃,就知道用户够有钱,其实是群靠着开源上游,卖设计,设计上也不求上进的脚本小子。
吃定某款App,比如ytdl或CodeMirrorIDE吧,不是问题, 但巨婴化就是和自己过不去了,软饭还吧唧嘴,又功利又幽默,不够本
iPhone 上默认 Pythonista 都收70,不知道给Guido或相关FFI作者捐了多少?上游出bug苦的还是用户。 实在是吃相难看,Objc也超级饭桶,一群程序员,非常有行为艺术家的范 #bilibili
>https://github.com/MaterialCleaner/MaterialCleaner
两年多时间过去了,我自己的软件终于有了完善的逻辑,也接入了 Google Play 的支付系统。虽然项目收入很低,总收入约 8600 元平均下来连低保水平都不到,
做小众项目更加困难,70 人民币永久的价格还算合理。然而即便如此,当我看到评论区一些用户也说太贵,我决定还是开源并放出一个完全免费的版本。
然而在得罪两百多个付费用户之后,得到的结果是评论区把带节奏的人当做英雄,
他们回复是“既然有能力改变”,有能力说的是我吗?恐怕是在炫耀有能力,轻松地让一个弱小项目破产的你。
😔 可怜啊, 咕狗,苹果,两年时间才能完成一个 🤗式的模组界面, 和Web和PyJS产能根本没法比。
http://xahlee.info/kbd/jp_hiragana_frequency_table.html 超级 何同学
#china #dev https://www.fxzhihu.com/question/617917921/answer/3173907554 不过,别说「独立显卡」、「台式机箱」了, 「独立开发者」都犯法了
https://coolshell.org/articles/8398.html/ xkcd 最火漫画
https://leafletjs.cn/reference.html 🇺🇦 世界地图 map
DEMO: https://xkcd-map.rent-a-geek.de/#10/1.0141/36.1848
https://zhuanlan.fxzhihu.com/p/704798293 Markdown编辑器 Mou
📱国内开发者和用户都是奇葩,一个想着办法不付钱,一个想办法挣快钱,猜猜最后谁受伤? #经济 🤗
btw. #apple 这方面真是闭源丁真,什么都吃,就知道用户够有钱,其实是群靠着开源上游,卖设计,设计上也不求上进的脚本小子。
吃定某款App,比如ytdl或CodeMirrorIDE吧,不是问题, 但巨婴化就是和自己过不去了,软饭还吧唧嘴,又功利又幽默,不够本
iPhone 上默认 Pythonista 都收70,不知道给Guido或相关FFI作者捐了多少?上游出bug苦的还是用户。 实在是吃相难看,Objc也超级饭桶,一群程序员,非常有行为艺术家的范 #bilibili
>https://github.com/MaterialCleaner/MaterialCleaner
两年多时间过去了,我自己的软件终于有了完善的逻辑,也接入了 Google Play 的支付系统。虽然项目收入很低,总收入约 8600 元平均下来连低保水平都不到,
做小众项目更加困难,70 人民币永久的价格还算合理。然而即便如此,当我看到评论区一些用户也说太贵,我决定还是开源并放出一个完全免费的版本。
然而在得罪两百多个付费用户之后,得到的结果是评论区把带节奏的人当做英雄,
他们回复是“既然有能力改变”,有能力说的是我吗?恐怕是在炫耀有能力,轻松地让一个弱小项目破产的你。
😔 可怜啊, 咕狗,苹果,两年时间才能完成一个 🤗式的模组界面, 和Web和PyJS产能根本没法比。
http://xahlee.info/kbd/jp_hiragana_frequency_table.html 超级 何同学
#china #dev https://www.fxzhihu.com/question/617917921/answer/3173907554 不过,别说「独立显卡」、「台式机箱」了, 「独立开发者」都犯法了
https://coolshell.org/articles/8398.html/ xkcd 最火漫画
https://leafletjs.cn/reference.html 🇺🇦 世界地图 map
DEMO: https://xkcd-map.rent-a-geek.de/#10/1.0141/36.1848
Bilibili
卷技术根本不是长久之计,你还不明白吗?_哔哩哔哩_bilibili
-, 视频播放量 290876、弹幕量 270、点赞数 4356、投硬币枚数 440、收藏人数 3286、转发人数 814, 视频作者 鲤加成不磨叽, 作者简介 真实的我,真实的深漂,真实的记录白手起家的每一步…,相关视频:失业的人越来越多了,这样下去,吃饭都成问题了!,35失业后第一次去干日结,干了两天的兼职长了不少见识。,经济一团糟,风向仿佛一夜之间变了,民众也开始觉醒,盘点2024年社会七大变化,时隔51天,我又失去了1.3万底薪的工作,男朋友又工作降薪,啥好人心态能不崩溃,我不是贩卖焦虑,也奉劝…
https://zhuanlan.fxzhihu.com/p/713341244 #os #dev
这个世界上真实存在着很多 10x 的天才,他们以一己之力完成了普通人 10 倍甚至百倍的贡献。比如 Linus Torvalds、Fabrice Bellard、Alan Kay 等等。需要明确的是,这里的 10x,并不是以 10x 速度完成原本的事情(在这方面任何人都不是计算机的对手),
而是有能力解决 10x 复杂度的问题、完成 10 个人也干不成的事情。
为什么穷人大多都很自卑?
>
穷人孩子的耳朵边很少听到:
“自由 艺术 快乐 幸福 享受 平等 爱“这种字眼”
从小到大听到的都是:
“平安 看得起 看不起 努力 老实 听话 笑话 忍耐 吃得苦中苦方为人上人 一分杀千人 抢着上进”
成绩永远都是跟最好的比,物质跟更差的比
这个世界上真实存在着很多 10x 的天才,他们以一己之力完成了普通人 10 倍甚至百倍的贡献。比如 Linus Torvalds、Fabrice Bellard、Alan Kay 等等。需要明确的是,这里的 10x,并不是以 10x 速度完成原本的事情(在这方面任何人都不是计算机的对手),
而是有能力解决 10x 复杂度的问题、完成 10 个人也干不成的事情。
为什么穷人大多都很自卑?
>
穷人孩子的耳朵边很少听到:
“自由 艺术 快乐 幸福 享受 平等 爱“这种字眼”
从小到大听到的都是:
“平安 看得起 看不起 努力 老实 听话 笑话 忍耐 吃得苦中苦方为人上人 一分杀千人 抢着上进”
成绩永远都是跟最好的比,物质跟更差的比
🦄1
>虽然有点不礼貌, 螺丝能不能接受我吐槽下。 你们对玩元编程的minimalist,为何敌意那么大。 #life #dev #statement
@yihong0618 在X上看见几个HR在写1hr 黑客松 json parser ,我去解释了下原理,说了这个: https://t.me/dsuses/5352
我的语气是很普通的,自问没什么,日常技术交流而已,我甚至还编辑了comment里的错漏。
我最后说,难不难取决于多余的工作量,这是因为,在国内 #PLT(编程语言设计) 领域,大量demo都充斥着让你熬个通宵的无效算法,单就json.loads而言,确实不会超过100行。 我希望PLT(大学编译原理)潜在的新人不会重走我的老路,而是能更加自由发挥,不被任何技术栈吓住。
很快他把整个post都删了(幸好在drakeet事件后我已懂得资料备份), 过两分钟,拉黑了。 前者我是能接受的,或许贴太长了—尽管Yi转发 https://t.me/dsuse/19854 时那才叫长
我大概能猜到,Yi对「玩元编程的」已经PTSD到,连我出于善意☺️ 指出一个demo,都觉得是在贬低别人的程度了??
我也知道,Yi并不在乎「我的领域」能创造多大的价值。他是否只是想用「小众的东西eg.BPF,PSQL」装点自己呢? 容我说句,这对真正在本领域用功的人,而非仅仅贴个链接念个术语的人,很不礼貌。
Talk cheap 的话我写代码了,Code tldr 的话我解析了, 难道一言不发,删除,就是您对别人的「修炼」的态度?
国内PLT领域不会比拉丁文、古生物学(◉▽◉) 的情况好很多,我不想说什么宏大叙事,什么虚伪的协作, 但我觉得不该因为自己热爱的编程,而孤立无援。 您要知道,开源协作未必只发生在「确定的Project」甚至「盈利的」「流行的」工具下。
如果这就是Vue的作者、王垠、cloudwindy 在国内遇到的事情:被所认为的同道,像Q群那样「管理」的话, 我觉得Vue尤大不给中文文档,很棒。 我们不配。
我没去拉任何人的投资、没骚扰任何人,只希望墙外的IT圈能给今天尚是「小圈子的研究」最底线的善意。 哪天国内和前沿技术隔离时,请别出声,也别拿不知根底的英文链接和术语造人设:你们根本不尊重他们的同行,这开源环境,已是比10年前更差。
发生这件事后,我看到了 https://github.com/yihong0618/gitblog/issues/193 ,我不明白,一个32+的人,情绪稳定上为何不如23的废青
我是个认真的人,我眼中你们也一样,只是我们的领域不一样。 我不明白,这似乎人设不符啊。
我对Pythoneer yihong 并不了解,可以分享下吗? 🙏
>>你好~ 我是yihong0618,生活工作在大连。 喜爱游戏,跑步,读书,编程和有趣的东西。 项目大多和这些相关。
@yihong0618 在X上看见几个HR在写1hr 黑客松 json parser ,我去解释了下原理,说了这个: https://t.me/dsuses/5352
我的语气是很普通的,自问没什么,日常技术交流而已,我甚至还编辑了comment里的错漏。
我最后说,难不难取决于多余的工作量,这是因为,在国内 #PLT(编程语言设计) 领域,大量demo都充斥着让你熬个通宵的无效算法,单就json.loads而言,确实不会超过100行。 我希望PLT(大学编译原理)潜在的新人不会重走我的老路,而是能更加自由发挥,不被任何技术栈吓住。
很快他把整个post都删了(幸好在drakeet事件后我已懂得资料备份), 过两分钟,拉黑了。 前者我是能接受的,或许贴太长了—尽管Yi转发 https://t.me/dsuse/19854 时那才叫长
我大概能猜到,Yi对「玩元编程的」已经PTSD到,连我出于善意☺️ 指出一个demo,都觉得是在贬低别人的程度了??
我也知道,Yi并不在乎「我的领域」能创造多大的价值。他是否只是想用「小众的东西eg.BPF,PSQL」装点自己呢? 容我说句,这对真正在本领域用功的人,而非仅仅贴个链接念个术语的人,很不礼貌。
Talk cheap 的话我写代码了,Code tldr 的话我解析了, 难道一言不发,删除,就是您对别人的「修炼」的态度?
国内PLT领域不会比拉丁文、古生物学(◉▽◉) 的情况好很多,我不想说什么宏大叙事,什么虚伪的协作, 但我觉得不该因为自己热爱的编程,而孤立无援。 您要知道,开源协作未必只发生在「确定的Project」甚至「盈利的」「流行的」工具下。
如果这就是Vue的作者、王垠、cloudwindy 在国内遇到的事情:被所认为的同道,像Q群那样「管理」的话, 我觉得Vue尤大不给中文文档,很棒。 我们不配。
我没去拉任何人的投资、没骚扰任何人,只希望墙外的IT圈能给今天尚是「小圈子的研究」最底线的善意。 哪天国内和前沿技术隔离时,请别出声,也别拿不知根底的英文链接和术语造人设:你们根本不尊重他们的同行,这开源环境,已是比10年前更差。
发生这件事后,我看到了 https://github.com/yihong0618/gitblog/issues/193 ,我不明白,一个32+的人,情绪稳定上为何不如23的废青
我是个认真的人,我眼中你们也一样,只是我们的领域不一样。 我不明白,这似乎人设不符啊。
我对Pythoneer yihong 并不了解,可以分享下吗? 🙏
>>你好~ 我是yihong0618,生活工作在大连。 喜爱游戏,跑步,读书,编程和有趣的东西。 项目大多和这些相关。
Telegram
duangsues.is_a? SaltedFish
没有很厉害啊…… JSON.org 语法是这样,10行而已 ☺️
变量名基于 sikxfaned久类型: str idx kv any fn ary nItem eTree decimal
JSON X
X (S|D|{S:X ,}|[X ,]|true|false|null)
S '"' ([^\\"]+|\\Esc)* '"' #G-
Esc ["\/nrtfb]|u hex{4} #Gk
D num (.int)? ([eE]int)? #Bn
num '-'? ([1-9]int|[0-9])#Bn…
变量名基于 sikxfaned久类型: str idx kv any fn ary nItem eTree decimal
JSON X
X (S|D|{S:X ,}|[X ,]|true|false|null)
S '"' ([^\\"]+|\\Esc)* '"' #G-
Esc ["\/nrtfb]|u hex{4} #Gk
D num (.int)? ([eE]int)? #Bn
num '-'? ([1-9]int|[0-9])#Bn…