duangsuse::Echo
712 subscribers
4.24K photos
127 videos
583 files
6.46K links
import this:
美而不丑、明而不暗、短而不凡、长而不乱,扁平不宽,读而后码,行之天下,勿托地上天国。
异常勿吞,难过勿过,叹一真理。效率是很重要,盲目最是低效。
简明是可靠的先验,不是可靠的祭品。
知其变,守其恒,为天下式;穷其变,知不穷,得地上势。知变守恒却穷变知新,我认真理,我不认真。

技术相干订阅~
另外有 throws 闲杂频道 @dsuset
转载频道 @dsusep
极小可能会有批评zf的消息 如有不适可退出
suse小站(面向运气编程): https://WOJS.org/#/
Download Telegram
Forwarded from Catten Linger
Forwarded from Catten Linger
This media is not supported in your browser
VIEW IN TELEGRAM
duangsuse::Echo
我居然在重写…… 话说这是不是有点滥用 preprocessor 了,但是不用真的没法简化啊…… 靠严谨性下降带来的可读性提升,能做到纯粹吗?
嗯。的确已经滥用了。 发现 buffer.h 在其它地方也有引用,因为 header 本身只是 decl/defn 的模块化 "workaround" ,我只好写了一个从 cpp 到 hpp 的预处理器……
#rust 本质限定。
#cplusplus #tools 太疯狂宇宙了
https://pastebin.ubuntu.com/p/266RKb9gdr
This media is not supported in your browser
VIEW IN TELEGRAM
#CG 妈耶, OpenGL 是个大坑!为了跨平台居然需要 glut,glew,glfw 这些 Wrapper,还要 Python glad 生成接口定义?! 还我 canvas 和 d3js 😭

啥时候搞完这个用 SDL 重写好了,感觉也没有啥特效啊
#Python #project #cplusplus 克服艰难困坚的 C++ decl/defn member function 默认 inline 无 linkage 之后,总算弄出一个…… 🌚
明明几乎没有重构,却花掉一天时间
还想移植到 WASM 甚至用 WebGL? 做梦
https://GitHub.com/duangsuse/abeat-pm
(当然得先 pip install glad 我忘写了

所以说写这个 mkhpp.py (不是 mkhappy🌝) 其实就是没有找准定义分离模块化的根本矛盾和对立
最后试了 [[gnu::noinline]] 和 extern static 什么的没用,勉强通过允许在 hpp 里让小部分函数先带定义体做到了

所以说写工程不仅在于要自动化,关键在于要解决国内网速慢的问题…… 把 gl.xml 都缓存了🌝
#Java #algorithm DFS 走迷宫?🤔
但是但是 感觉代码质量并没有很大进步呢…… 还需要重视呢
Forwarded from See you at @fishing_daily ! | (Archived) YuutaW 的版聊频道 (台长)
https://gist.github.com/Trumeet/d6460393e08960a49bef7872b46ac51d

有大佬帮我看看 Poj 1077 的解吗?我写了一个(BFS),但遇到复杂输入就算不出结果(简单的可以)
See you at @fishing_daily ! | (Archived) YuutaW 的版聊频道
https://gist.github.com/Trumeet/d6460393e08960a49bef7872b46ac51d 有大佬帮我看看 Poj 1077 的解吗?我写了一个(BFS),但遇到复杂输入就算不出结果(简单的可以)
啊是呢,怎么 List<Matrix> visited;
然后 L170 可以看到这个含 xRow,xCol 和 二维数组引用在内的 Matrix 是通过 copyToLeft() 这种方式添加到队列的

另外我觉得 OI 题和项目还是要区分一下,就不必写得这么形式化(除了 Matrix 是类似 subString 的「纯结构」实现,连 toString 都有了)
比如二维数组就可以是全局的, xRow,xCol 也可以写成 i,j (分别小于 n,m)
duangsuse::Echo
#Python #project #cplusplus 克服艰难困坚的 C++ decl/defn member function 默认 inline 无 linkage 之后,总算弄出一个…… 🌚 明明几乎没有重构,却花掉一天时间 还想移植到 WASM 甚至用 WebGL? 做梦 https://GitHub.com/duangsuse/abeat-pm (当然得先 pip install glad 我忘写了 所以说写这个 mkhpp.py (不是 mkhappy🌝) 其实就是没有找准定义分离模块化的根本矛盾和对立…
本来说可以移植 SDL 甚至支持 WebAudio 和 改写 sharder 渲染支持 stereo 的 (哪怕只是预求和一下 可大佬 size 计算变量貌似没弄全)。

但这个原版代码本身有一点冗余(其实有 sync locks 的一大堆尚无应用意义代码)、试用语言特性的意图, C++ 的简洁性很难(就连 flat 文件树都得拿自写预处理工具去保证),如果用 Py/JS 的话性能又不好,我觉得还是算了(
代码链接后 400k 也算小了

这个是 Mivik 版。 https://t.me/dsuse/16598
https://github.com/hannesha/GLMViz 原版除了频谱条还支持FIFO波形的样子,PA 支持还由专人贡献, smooth sharder 动画就是原版的。
顺便说一句,这个还支持带 watch(inotify) 的 config file ,可以说是非常重量级了。
Program.hpp 是 sharder 交互工具,新 mgl 的子集
Buffer.hpp FFT.hpp 是基础工具
GLMViz 相当于 main, Spectrum 相当于 render
新 config.hpp 的内容其实在老 Input 里,因为它最初是支持 FIFO 输入的
Forwarded from duangsuse Throws
#China #Haha #bear #Moha #ai #nlp 敏感词😂
Forwarded from wjm
正好看你在线给你分享一个好玩的😂
#China #GitHub #Low 国内被驱逐歧视的「低端人口」对世界的认识就是这样,可惜了。 (被转发台不代表本频道立场)

补充:其实是钓鱼。 真爱国怎么会用像书单一样的排比句🌝
很难不资词👍

By:匿名投稿
#Github #九评早该封