#web #js #typescript #Microsoft 最知名 Web 代码编辑控件 Ace(ajax.org Cloud9),Monaco(which powers VSCode) 二者之一, https://microsoft.github.io/monaco-editor/
js,ts,clojure (一个 #functional JVM 语言) 的示例都是 Conway's game of life (当然已经82岁的他已死于去年的新冠) 😋 #listing #ce #tools
https://tttttt.me/mokeyjay_channel/1941 的 github1s.com 用 GH API 下载仓库,即可在用虚拟文件系统的 VSCode (fork ver.) 中打开
对喜爱自定编辑器和编程展示的人 必须了解一下
相关代码:
workbench/contrib/welcome/page/browser/welcomePage.ts#L75 下载
code/browser/workbench/workbench.ts#L403 打开文件夹
extensions/github1s/src/github1sfs.ts#L175 下载插件支持 Unicode
js,ts,clojure (一个 #functional JVM 语言) 的示例都是 Conway's game of life (当然已经82岁的他已死于去年的新冠) 😋 #listing #ce #tools
https://tttttt.me/mokeyjay_channel/1941 的 github1s.com 用 GH API 下载仓库,即可在用虚拟文件系统的 VSCode (fork ver.) 中打开
对喜爱自定编辑器和编程展示的人 必须了解一下
相关代码:
workbench/contrib/welcome/page/browser/welcomePage.ts#L75 下载
code/browser/workbench/workbench.ts#L403 打开文件夹
extensions/github1s/src/github1sfs.ts#L175 下载插件支持 Unicode
Telegram
moke 的 日常分享、吐槽和动态
《给大佬们推荐个玩具,一秒钟打开在线 VS Code 阅读 GitHub 代码》
https://www.v2ex.com/t/752197
这小玩具用法很简单,比如你现在正在看 facebook/react 这个代码库的代码,觉得页面切来切去很麻烦,直接在浏览器地址栏 github.com 中的 github 后面,加上个 1s,然后回车就行了,所有的公开代码库都可以。
URL 从 https://github.com/facebook/react 变成了 https://github1s.com/facebook/react…
https://www.v2ex.com/t/752197
这小玩具用法很简单,比如你现在正在看 facebook/react 这个代码库的代码,觉得页面切来切去很麻烦,直接在浏览器地址栏 github.com 中的 github 后面,加上个 1s,然后回车就行了,所有的公开代码库都可以。
URL 从 https://github.com/facebook/react 变成了 https://github1s.com/facebook/react…
#gui #web #design #tools #TypeScript https://github.com/meetalva/alva
大概是 Electorn 的 form/ui 可视化设计工具,支持引入外部库(可能类似 HBuilderX 什么的 但界面好看许多)
大概是 Electorn 的 form/ui 可视化设计工具,支持引入外部库(可能类似 HBuilderX 什么的 但界面好看许多)
GitHub
GitHub - meetalva/alva: Create living prototypes with code components.
Create living prototypes with code components. Contribute to meetalva/alva development by creating an account on GitHub.
妈耶,指捏缩放没有好的解决方法?
虽然我的 kx 建模目前也没明显的和 px 单位相关…… 因为 JS 出问题总是让人很草的
我去找了一下,现在最主流的辅助库是 https://hammerjs.github.io/ ,但它 7k gzipped ,我整个应用编译后才 7k... 感觉有点不爽
https://github.com/manuelstofer/pinchzoom/blob/master/src/pinch-zoom.js 也有点长(TM 30kb)
https://github.com/Jam3/touch-pinch/blob/master/index.js 发布没做好
最后还乱入了一个 3D CG 数控的 http://philwilliammee.com/pincherJS/
果然还是只能自己写了吗…… 可是我这浏览器测试环境没有啊
什么鬼啊这前端群体情况? 难道是因为不需要自己写控件?
...打住,找到了测试环境 http://hammerjs.github.io/touch-emulator/
https://github.com/hammerjs/touchemulator#bookmarklet #tools #web #dev
好了,我从网上抄了一个大佬的SO回答,终于明白又有数学问题来了——intoPx,intoPy 对座标系缩放不管用 🌚
又要开始寻找数学意义了,草生
给定一个屏幕系距离,求代表的坐标系距离,再求 kx (
即答: 当然是从大佬的项目抄 🌝👍
虽然我的 kx 建模目前也没明显的和 px 单位相关…… 因为 JS 出问题总是让人很草的
我去找了一下,现在最主流的辅助库是 https://hammerjs.github.io/ ,但它 7k gzipped ,我整个应用编译后才 7k... 感觉有点不爽
https://github.com/manuelstofer/pinchzoom/blob/master/src/pinch-zoom.js 也有点长(TM 30kb)
https://github.com/Jam3/touch-pinch/blob/master/index.js 发布没做好
最后还乱入了一个 3D CG 数控的 http://philwilliammee.com/pincherJS/
果然还是只能自己写了吗…… 可是我这浏览器测试环境没有啊
什么鬼啊这前端群体情况? 难道是因为不需要自己写控件?
...打住,找到了测试环境 http://hammerjs.github.io/touch-emulator/
https://github.com/hammerjs/touchemulator#bookmarklet #tools #web #dev
好了,我从网上抄了一个大佬的SO回答,终于明白又有数学问题来了——intoPx,intoPy 对座标系缩放不管用 🌚
又要开始寻找数学意义了,草生
给定一个屏幕系距离,求代表的坐标系距离,再求 kx (
y(x)
里的系数) 是多少能实现 w+d ... 怎么写啊即答: 当然是从大佬的项目抄 🌝👍
hammerjs.github.io
Hammer.JS - Hammer.js
Add multi-touch gestures to your webpage.
duangsuse::Echo
我居然在重写…… 话说这是不是有点滥用 preprocessor 了,但是不用真的没法简化啊…… 靠严谨性下降带来的可读性提升,能做到纯粹吗?
嗯。的确已经滥用了。 发现 buffer.h 在其它地方也有引用,因为 header 本身只是 decl/defn 的模块化 "workaround" ,我只好写了一个从 cpp 到 hpp 的预处理器……
#rust 本质限定。
#cplusplus #tools 太疯狂宇宙了
https://pastebin.ubuntu.com/p/266RKb9gdr
#rust 本质限定。
#cplusplus #tools 太疯狂宇宙了
https://pastebin.ubuntu.com/p/266RKb9gdr
啊哈,直接完整封装 inotify 的所有功能了,不过 70 行代码 😋
下载代码,
$ infsw #sysadmin #cplusplus #tools
R M attrib close close.rd open move.from move.to A D self.D self.move self.unmount in.queovf in.ignore
evNames=above evFlags=dFu1 hasPrefix=1 bufSize=1360
下载代码,
clang fsw.cpp -O3 &&install -Dm755 a.out /usr/bin/infsw
就可以收获简单易用的 fs watcher 了 😊$ infsw #sysadmin #cplusplus #tools
R M attrib close close.rd open move.from move.to A D self.D self.move self.unmount in.queovf in.ignore
evNames=above evFlags=dFu1 hasPrefix=1 bufSize=1360
duangsuse::Echo
呃,我觉得这位和顶楼的工程式讲法比较好: 在输入信号的每个位置,叠加一个单位响应,就得到了输出信号。 卷积的重要的物理意义是:一个函数(如:单位响应)在另一个函数(如:输入信号)上的加权叠加。 ^”书上先反褶再平移,把输入信号当作一个整体(去翻转平移相乘积分),一次算出一个时间点的响应值;而楼主把信号拆开,一次算出一个信号在所有时间的响应值,再把各个信号相加。两者本质上是相同的。 顶楼: 令f(t=1) 衰减是种卷积,如t=1敲锣,锣面震幅随 tNow-1 衰减。接下来 1.2 ,1.4s 也有同样的敲…
http://amid.fish/karplus-strong #math #signal 对对,这就是我想要的那种博客 😭 #recommend 能改参数预览的那种
#video #tools 顺便: https://natrongithub.github.io/ 是开源的VFX合成台-目前只有Fedora 有打包,支持 ShaderToy.com GLSL 和 GMIC.eu ,可以在ghproxy下载
基于处理节点和关键帧动画,支持2D动追(可惜这类软件都不能从摄像头Input.. 😒 这个都支持 Read-View-Write 节点了,仍没有v4l2 input
#video #tools 顺便: https://natrongithub.github.io/ 是开源的VFX合成台-目前只有Fedora 有打包,支持 ShaderToy.com GLSL 和 GMIC.eu ,可以在ghproxy下载
基于处理节点和关键帧动画,支持2D动追(可惜这类软件都不能从摄像头Input.. 😒 这个都支持 Read-View-Write 节点了,仍没有v4l2 input
Forwarded from Newlearnerの自留地 (初学者 | newlearner.site)
#AI #Tools
📩 接读者来稿,他向我们介绍了平台整理的 AI 工具使用方法论合集
🔮 妙记多:AI 工具聚合 + AI 工具 Prompt
🔗:Web
👉 Features:
- 目前收集 635 个 AI 技术落地工具,包含 189 个使用场景
- 每个场景提供详细 Demo,点击即可查看
- 撰写了 AI 提问技巧说明
- AI 工具合集每日更新,保证时效性
🥳 这篇网页笔记总共分为 AI 使用场景聚合、AI 工具集合、AI 工具 Prompt 技巧说明三个模块,能够帮助你迅速入门当前流行的文字 AI 工具,并找到自己所需场景
📘 关联阅读:Learn Prompting - 教你如何与 AI 对话的开源免费教程
频道:@NewlearnerChannel
📩 接读者来稿,他向我们介绍了平台整理的 AI 工具使用方法论合集
🔮 妙记多:AI 工具聚合 + AI 工具 Prompt
🔗:Web
👉 Features:
- 目前收集 635 个 AI 技术落地工具,包含 189 个使用场景
- 每个场景提供详细 Demo,点击即可查看
- 撰写了 AI 提问技巧说明
- AI 工具合集每日更新,保证时效性
🥳 这篇网页笔记总共分为 AI 使用场景聚合、AI 工具集合、AI 工具 Prompt 技巧说明三个模块,能够帮助你迅速入门当前流行的文字 AI 工具,并找到自己所需场景
📘 关联阅读:Learn Prompting - 教你如何与 AI 对话的开源免费教程
频道:@NewlearnerChannel
Forwarded from yihong0618 和朋友们的频道 (伊)
把这行放在 .bashrc 里,每次打开新的 terminal 就可以随机选一个 IDE 来搞。
把编程当成 rogue like
每次的新鲜感都不一样。
alias code=$(sh -c 'tools=(code cursor claude gemini trae); \
echo "${tools[$RANDOM % ${#tools[@]}]}"')
把编程当成 rogue like
每次的新鲜感都不一样。
alias code=$(sh -c 'tools=(code cursor claude gemini trae); \
echo "${tools[$RANDOM % ${#tools[@]}]}"')