#js #cg #tool #drawing http://paperjs.org/ #doc https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API 草 https://ptsjs.org/ 、 http://scrawl.rikweb.org.uk/ 、 https://zimjs.com/art.html ; https://www.createjs.com/demos/easeljs/filters #game #tools http://fabricjs.com/ 、 https://konvajs.org/
https://apvarun.github.io/graphize/
https://jsoncanvas.org/
https://apvarun.github.io/graphize/
https://jsoncanvas.org/
草 #art #tools #recommended #drawing #learn 这个 Zim 居然是包含一个大 UI 库,各种 CG 示例和控件工具巨多,而且是基于这个看起来独立的 https://createjs.com/ ... 贵圈真牛
NIO 什么的居然都是猫名,看着主页那么杂乱 Logo 有点糊我还以为不是资深弄的呢,没想到是真・大牛
https://zimjs.com/about.html, https://zimjs.com/examples.html
一个 canvas 整得想 ppt 一样,但非常吼玩 还有 https://createjs.com/tools
NIO 什么的居然都是猫名,看着主页那么杂乱 Logo 有点糊我还以为不是资深弄的呢,没想到是真・大牛
https://zimjs.com/about.html, https://zimjs.com/examples.html
一个 canvas 整得想 ppt 一样,但非常吼玩 还有 https://createjs.com/tools
Createjs
CreateJS | A suite of JavaScript libraries and tools designed for working with HTML5
A suite of modular libraries and tools which work together or independently to enable rich interactive content on open web technologies via HTML5.
duangsuse::Echo
你们真没有做过绘制的人嘛 噢对,这里是 Python 群…… 基本都是后端或者框架使用者 能不能问一下绘制算法是 ys.forEach((y,x) => g.lineTo(x, h-h* y/yBounds )) 的情况下 x 轴(y=0) 的绘制点 y 如何定义 y 轴的又如何定义…… 就连化 x 轴(y=y_func(vy+yzero) 其中 vy是y offset yzero 是y=0时z ,的方法都是我试出来的 而且中途还修了一个低级数据语义bug 哭死了
(其实是我根本没想好
就增加一个「相对x轴」功能,默认关闭
嗯……刚才想了几个特性
首先是 Desmos 的跟踪函数曲线,这个比较简单, click 的时候 mouse 若有
目前函数列表是没做的情况,做了估计要支持 enabled, color, expr 的编辑(是)
然后是缩放动画(补间函数可参考这个) 以及手动缩放钮,应该安排下, touchscreen 的 press 也没 handle
整个 navi panel 也不能最小化看整体图像,得做一下
Nivalis 的 variable slider 是很棒的设计, 有必要加一个
另外
隐式绘图 (画圆什么的) 可能优化的情况比较多,我也不了解代数符号系统那边什么情况,和 yuuta 一样,暂时只支持 x 变量
只能说 #math #cplusplus #js #web #tools 大佬 始终是大佬 ,而且 JVM 端大佬也不少
#Linux 系也有 KDE 的 KAlgebra 和普通工程计算器 KCalc
https://c3d.libretexts.org/CalcPlot3D/index.html 这还有个 3D 的
https://wiki.archlinux.org/index.php/List_of_applications/Science#Computer_algebra_system #listing
KDE 还指什么 Kernel Dense Estim. 的图 #lib #Python https://seaborn.pydata.org/index.html
草
with(window) { width, height }
和 x,y 的对应关系(就增加一个「相对x轴」功能,默认关闭
嗯……刚才想了几个特性
首先是 Desmos 的跟踪函数曲线,这个比较简单, click 的时候 mouse 若有
y_func(x)==y
,把它高亮下,直到 mouseup 时显示 y_func(x) 就可以了目前函数列表是没做的情况,做了估计要支持 enabled, color, expr 的编辑(是)
然后是缩放动画(补间函数可参考这个) 以及手动缩放钮,应该安排下, touchscreen 的 press 也没 handle
整个 navi panel 也不能最小化看整体图像,得做一下
Nivalis 的 variable slider 是很棒的设计, 有必要加一个
另外
dim2Cfg
这个配置对象,也应该给做个 modal dialog 的配置编辑器隐式绘图 (画圆什么的) 可能优化的情况比较多,我也不了解代数符号系统那边什么情况,和 yuuta 一样,暂时只支持 x 变量
只能说 #math #cplusplus #js #web #tools 大佬 始终是大佬 ,而且 JVM 端大佬也不少
#Linux 系也有 KDE 的 KAlgebra 和普通工程计算器 KCalc
https://c3d.libretexts.org/CalcPlot3D/index.html 这还有个 3D 的
https://wiki.archlinux.org/index.php/List_of_applications/Science#Computer_algebra_system #listing
KDE 还指什么 Kernel Dense Estim. 的图 #lib #Python https://seaborn.pydata.org/index.html
草
KDE.org
KAlgebra Mobile
Graph Calculator
#Python #debug #tools #wechat
所以说 Firefox, IDEA 的 debugger 什么的真蠢啊,连 breakpoint 自动执行指令,找 edge case 都做不到
什么调试器,不过是下层 API 的拙劣封装,有个行号个映射就成
对了,开发者是 @pythonhunter_ 的播主 🌝
所以说 Firefox, IDEA 的 debugger 什么的真蠢啊,连 breakpoint 自动执行指令,找 edge case 都做不到
什么调试器,不过是下层 API 的拙劣封装,有个行号个映射就成
对了,开发者是 @pythonhunter_ 的播主 🌝
#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://t.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://t.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