duangsues.is_a? SaltedFish
61 subscribers
609 photos
6 videos
91 files
562 links
🌶🐔🐟 duangsuse 的日常
尤其喜欢发些奇奇怪怪的东西
和转载别人的东西
Download Telegram
Forwarded from Yuuta 🎀
The account of the user that owns this channel has been inactive for the last 5 months. If it remains inactive in the next 18 days, that account will self-destruct and this channel may no longer have an owner.
Forwarded from dnaugsuz
fetch还有这么多选择,然后 es6兼容、模块也不止babel ,不过我一般只写ts或原生es6/dom🙈 ,不用虚拟dom
WASM还算好 ,其它npm真的一群无聊的概念,做不好还硬做,函数式也是科普不好还硬广
Forwarded from dnaugsuz
一点也不好,我现在在收纳之前基于es6的 el.p( el.i(wCls("xx"),"1"), el.b("2") ) 技巧,这货还能支持obj/数组绑定,而且我之前也实现了类似 emmet.io 的css2dom,只是比那个的repeat有用 😒
Forwarded from dnaugsuz
b,i是html定义的,未来肯定支持 img=alt src 这种用户定义
然后我最近在忙绘制科普的视频,任务队列还有一大堆
Forwarded from dnaugsuz
你这个的我两个(el/bind,emet) 的结合😂 不过我不想混搭也没有 sym. 这种写法

emet负责页面大体模板,el负责动态部分,因为变动多所以 wCls, wOp.click 这样就够,当然也能 el(doc.body, wCls 和 doc.body.let=wCls 这样用
Forwarded from dnaugsuz
然后你的还支持 sym.context ,能bind数组吧,我之前弄的还在试验阶段

el'' ({}) 大概就是 el(emet'', wAll().xxx ,childs ) 这样,但是我得考虑classList需动态更新
https://github.com/duangsuse/mkey/blob/main/making_reco/exper.js#L128

它是靠call(this=new Proxy 然后检查,但对Array有专门优化的key变更计算方法
然后你这个也支持 DOMMutation $edit:v=> 啊.. 然后parser组合子还挺正经的,居然还monad
┗|∵|┓Hz ❁ HoneyWorks
https://github.com/codehz/bin.js/blob/master/test.html
这个Parser还挺经典的, next=> s=> regex.exec(s) ret={next:s.slice(N), result: } 就是函数式后缀回溯parser, 用CPS也是
genXX 就是暴露全局变量(如createElm/SVG)为参数. genMonad=(z,b,a=NO)=>{ f=z.next(a);b,a=f(b) } ;其中 a=next,b=res ,!next返回f; 然后 func* parseElm() 来实现顺序,真·经典Monad Parser Combinator.. 只是照我的讲法没有Mon内味了,只像在缩短f(b) 变量,因为(a,b)是无关mon的; 不过也体现纯函数不能改变量,只能缩小参数,靠z.next提供do(>>=) 的限制

的确是很大的约束,函数的值仅据no-mut参数确定,后缀需要靠yield tail=> 来提供变参,执行,不然就不纯(打散循环,隐式上次结果已经够好了,CPS都不会返回)
yield相当于 f(tail=>) 吗?这里f实际上也是不纯的(含b变量),mon的妙处在于时间和变量上,RealWorld和表达式是没有交集的,所以可以用休眠循环替代伪(尾)递归;对我而言这类是意义全无的,但作为文字游戏仍有趣

render就是加个dataset["data-x-y".replace(/-(\w)/,(_,k)=>k.toUpperCase())]=xY

genStra${1}b =push(str,param),join 是什么鬼.. 一般
f=(s,...v)=>s.slice(1).reduce((ac,x,i)=>ac+v[i]+x,s[0])//首(次v末x)* 项
Forwarded from 螺莉莉的黑板报
Oh Shit, Git?!

你又把仓库搞糊了,让我们来看看怎么修比较好~

https://ohshitgit.com/
Forwarded from Rachel 碎碎念 (Rachel | 高强度嘴臭蓄力中)
https://github.com/Blinue/Magpie
#有意思的项目
可以把窗口化运行的、低分辨率渲染的游戏用优秀的算法(比如 FSR,而非默认的 bilinear interpolation)upscale 到全屏,以此实现降低渲染分辨率、提升画质的效果
毕竟是外挂后处理,额外的性能开销不可避,不过至少提供了一种不错的中低端无 DLSS 的电脑玩无 FSR 或类似 upsampling 处理的游戏的 workaround,电脑性能差的话可以考虑试试看
Forwarded from MizuhashiZ
Forwarded from Rachel 碎碎念 (IFTTT)
真想要个和此前 SS client 的屏幕二维码识别差不多的 Windows 小工具啊…每次二维码都要拿手机扫也怪费劲的,已经有的那几个,ShareX 是截图工具(虽然看起来相当强大,但是我已经在用 Snipaste 了),别的非 FOSS 听起来又不是很放心(
— Rachel 呱 (@Rachel030219) Nov 20, 2021
Forwarded from Rachel 碎碎念 (IFTTT)
我往路由器固件里加了 kmod-ipt-nat6 和 iptables6 想在校园网下试试配一个 IPv6,刷进去之后已经半小时没有网了,再一次深刻认识到只要配置好正常跑就千万别乱动的重要性
— Rachel 呱 (@Rachel030219) Nov 17, 2021