V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  g00001  ›  全部回复第 8 页 / 共 21 页
回复总数  408
1 ... 4  5  6  7  8  9  10  11  12  13 ... 21  
2020-04-16 02:35:30 +08:00
回复了 tomoya92 创建的主题 问与答 百度的词库怎么转换成 win10 自带输入法的词库?
@tomoya92 不知道什么词库格式会乱,发个链接帮你试试?!
百度贴吧看到 wubiLex 的回复几百帖子了,没看到有人说乱序啊,而且 wubiLex 自带了微软五笔的默认码表,一键就可以恢复,不用折腾好久才能恢复。

导入几种标准格式、RIME 格式码表、极点格式码表、微软码表试过都没有乱,wubiLex 的兼容性还是挺好的。
而且还能导入导出 csv, json 这些格式,可以编程处理码表排序的。

wubiLex 自带的词库就非常多,自带了五笔 86 、98 、091 、新世纪码表,以及极点五笔、QQ 五笔、
微软五笔默认词库、昱琼词库、海峰词库、郑码词库等
https://i.v2ex.co/C9j2TDw1.png
2020-04-15 17:57:26 +08:00
回复了 hello2060 创建的主题 JavaScript 问个简单的在前端设置颜色的问题
批量生成颜色,最好是使用 hsb 来生成,
不然随机生成白色、浅灰色这些作为链接颜色就看不清楚了。

我用 aardio 写了一段代码批量生成的效果:
https://i.v2ex.co/a68Y6Iw2.png

其中 FF58C734 是模板色。
2020-04-10 14:35:10 +08:00
回复了 fancy2020 创建的主题 程序员 没人觉得 TS 的代码非常丑吗..
@menyakun C++开发环境推导智能提示与编译并不等价,即强大的 VC++开发环境早期大家都是关掉官方的装第三方智能提示插件,有时候甚至是 IDE 整个崩溃 - IDE 不太可能人为去设置这种限制或者让大家崩溃。
2020-04-10 12:32:22 +08:00
回复了 fancy2020 创建的主题 程序员 没人觉得 TS 的代码非常丑吗..
@menyakun 你说的有道理,但百分百完美提示 - 就算 C++也做不到,即使 TypeScript 也会出现推导不出来的时候,够用就好。JS 现在也可以用 *.d.ts 来配置智能提示,无奈是一百个人一百种写法, 用 JS 做一个稍有规模的项目,用到的库大多数是第三方的,难以统一规范,或强迫大家都配置好智能提示,我指的是有 “一个庞大且规范统一的标准库” 的语言能一定程度避免这个问题。
2020-04-10 11:01:09 +08:00
回复了 fancy2020 创建的主题 程序员 没人觉得 TS 的代码非常丑吗..
TypeScript 是不错,但是 TypeScript 导致一种错觉 - 静态类型就一定好,静态类型也是有许多缺点的 - 例如看似强大其实也会笨拙麻烦的 C++ ,只是在太过散漫自由的 JavaScript 世界里,TypeScript 有压倒性的优势。例如 JavaScript 的智能提示 - 没有一个开发环境能做得令人满意,但是 TypeScript 就可以完美的解决这些问题。

例如同样是动态语言的 aardio,有一个庞大且规范统一的标准库,语法针对智能提示做了专门的优化,仅仅只有 6.5MB 的开发环境,但是智能提示可以做到如此利索:

https://i.v2ex.co/VLXV10ru.gif

如果 JavaScript 也有一个如此庞大且规范统一的标准库,语法重新设计针对开发环境提前做好优化,能带来利索的智能提示,那么 TypeScript 可能就不再有压倒性的优势。
2020-04-07 20:59:37 +08:00
回复了 waiaan 创建的主题 程序员 有什么 ie8 能用的 UI 框架吗?
可以做个客户端套个 miniblink( 迷你版 Chromium 49 ),
用 aardio + miniblink 生成一个软件只要几句代码 - 软件体积也很小,
支持 XP 、WIN7 、WIN10, 也支持 vue + element, react + antd 3.x 这些。
2020-04-01 11:34:30 +08:00
回复了 TomeWong 创建的主题 程序员 windows 客户端 上传海量文件(5 万+),性能问题如何处理?
主进程 /渲染进程 - 这个是跨进程了,密集的跨进程通信效率不会很高。
有些后台线程与界面的交互可能存在优化的空间,例如有时候过于密集的通知界面工作状态其实是无意义的。
时间长就出问题,可能是存在内存泄露,JS 这种语言,太容易搞出内存泄露了。

做这种事跟多线程开发利索的语言不能比。
2020-04-01 10:28:00 +08:00
回复了 SlipStupig 创建的主题 程序员 50 岁以后的程序员还能找到工作嘛
当原来经常取笑 30 岁 程序员的那批人,自己过了 30 岁, 这个梗就推后到了 40 岁。
然后当他们过了 40 岁, 这个梗就推后到了 50 岁。然后当他们过了 50 岁, 这个梗就推后到了 60 岁 …… 十年弹指一挥间,年轻十岁真没什么好得瑟的。
2020-03-31 11:22:06 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
看到一方小小的天,就以为你是世界的主宰, 不知道网络有多大,可怜又可笑。
2020-03-31 11:20:21 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
某人看到 aardio 就惊叫有毒,
吓得看了一下标准库的源代码就尖叫着逃走了,
一边奔跑一边狂喊 :“大家快跑,aardio 有毒,千万不要去用,千万不要去看, 看了后果非常严重,看看我的惨状你就知道了”。

这种人可怜是真的可怜。

aardio 是免费的,提供了最慷慨的免费用户许可协议。
aardio 对用户是无所求的,使用 aardio 可以有于商业或非商业开发,不需要声明你用到了 aardio 。作者甚至写了:如果你觉得 aardio 好用,不需要告诉其他人。
aardio 也毫无争胜之心,作者写过:任何一个编程语言,都比 aardio 强大万倍。

在网络上可以看到很多人感谢 aardio 的帖子,类似上面的能在网上翻出好几百。

就是我最初发的触怒了楼上几个喷子的开源软件 wubiLex 也是一个完全免费,并无私开源的软件,网上也是一片好评,随便复制一些:

github:
aardio commented 5 days ago
右键点「编辑码表」,然后右键点编辑器里的码表,再点「简繁转换」即可实现打简出繁
rjiang9 commented 7 hours ago •
@aardio 非常謝謝您!!!

郑码吧:
liuyu_1968 感谢楼主,软件的功能更强大了

新世纪五笔吧:
liqliqliqliq (吧主):好贴得顶!
龍龖龘:太强大了这软件

98 五笔吧:
克制超越完美: 这么牛的大神居然没人支持,白瞎了。现在用五笔的越来越少了。大神一定要坚持住,造福我们这些五笔 er

五笔吧:
布鲁诺的伊甸园: 楼主为五笔做贡献,支持。
支持,98 五笔用户表示感谢,从前都要转表搞入 98 。
乘凉的猪:98 五笔主 github 帐户已加 star 大神项目。
远方的生活:等你这么久,你终于来了
Alienware_时代:首先非常感谢楼主写了这个程序
一心为您守候:支持!辛苦-
梦想在 0 流浪:反查太好用了,还能详细拆分说明。大赞一个,强力支持你。.
jjimslee:.......纯形码的好处在于准确上字。所以,有一鹤大神制作的换码工具真是能帮了很多人。
2299520:不错的工具, 点赞。
jorisannan:大神威武!!好用

类似上面的赞誉,我还可以翻出更多。
最重要的是,这样一个得到无数赞誉的开源软件,被称为功能强大,体积却小得惊人,只有 820KB 。在这样一个程序员的论坛,一个讨论桌面软件体积过大的痛的帖子里 - 我推荐了一下这个开源软件,给有需要的人提供一个思路,不想却引来一群疯狂一路狂咬。

如果我提供的信息对你没有帮助,你大可以不看,我在这帖子发的第一个帖子,压根就没有涉及任何语言之争。但是你非要装逼,非要上纲上线发动战争,敢么很抱歉就别怪我打了你的脸。

一个免费开源的软件,是无私的贡献,可以帮助无数有需要的人,也可以点亮像楼上某些喷子心中莫名其妙的仇恨和怒,但你要仇恨是你的事,我们仍然有使用和推广的自由。

推广怎么了呢?!
如果一个免费的、开源的个人软件你都容不下别人发了个链接,你又容得了什么?!
还有是你容不下别人就不可以发吗?!还真当自己是神了。
2020-03-31 10:49:57 +08:00
回复了 nyanyh 创建的主题 程序员 电脑里的 Chromium/CEF/Electron 越来越多了
@mongodb
别人的人品我不知道,
但是像你这样没有原因对一个干净的个人免费软件( 做了十几年,没有一条广告,没有一个捐助链接 )进行人身攻击 - 人品似乎是真的有问题。

别人看不看一个免费软件 - 别人有决定权有判断力,你无需这么强的保护欲,你又不是有光,你保护不了大家。

还有你们虽然上了很多小号,语言风格却一模一样,例如清一色都故意把 aardio 错拼,张嘴闭嘴不要理 aardio,不要看 aardio,aardio 有毒。神奇的是居然作者四五年前用过的网名都知道,aardio 四五年前用过的名字也知道,还居然打开 aardio 去研究标准库的源代码 - 这个非常有意思。

这么努力,还是要给你们点个赞
2020-03-30 15:14:51 +08:00
回复了 aoling 创建的主题 云计算 腾讯云套路云坑死人不偿命
虽然良心云( 腾讯 )的各种优惠活动不断,但还是一直用套路云( 阿里云 )。

看了这帖子以后更加不敢用腾讯云了,不让用户在服务器上访问 github,你至少该有一个警告吧?!在服务器上访问 github 违反哪条法律了呢?!在购买以前有没有明确的提醒用户注意这种条款并解释清楚?!
流畅度还要看具体情况,
如果是一些适合浏览器呈现的动画效果,因为现代浏览器优化做的足够好,实际上顺滑度是优于原生的。

但问题是浏览器并不是为客户端软件而生的,他的很多东西并不适合客户端应用。
这就导致了用浏览器做网页,丝滑流畅,但是用来做客户端应用总是会有一种迟钝的感觉 - 说不起来哪里不对劲。
再说绘图效果也不理想,一些桌面控件做出来还没有原生自绘的好看。

现在网页框架的要求也是一路狂奔,例如最新的 react / antd 4.0 用 IE 或者旧的 Chromium 已经跑不动,曾经用 miniblink ( 一种用于桌面软件界面开发的 Chromium 49 内核 )试了一下 - 很多控件都不正常,卡到动不了,当然上个最新的上百 MB 的 electron 或 cef - 那他是很流畅。

浏览器是一个重型武器,开一个页面至少是上百 MB 内存,如果是 vscode 这些那几 GB 的内存很轻松就没了,而且用浏览器做界面,那就要大量的用到 javascript,但是做客户端不可壁免的要调用操作系统的 API 接口 - 但是 JS 做这事非常的吃力,这一来一回都要消耗时间,每个调用慢 0.1 秒没什么,但用户点击一下来个成千上万次的循环 - 那感觉就很不好了。

举一个开源项目 wubiLex 为例
https://github.com/aardio/wubi-lex
这个界面也不错了,但是这个软件最终的体积只有 820KB, 体积只相当于一个小的 jpeg 图像文件,不需要任何运行时框架,也不需要带浏览器壳子。

类似这样的客户端,用浏览器套壳是很难做出来的,一个浏览器壳子都不止 820KB 了。
所以我们一般说小、轻、快,体积小了 - 自然也就快了。
2020-03-29 15:47:57 +08:00
回复了 Poto 创建的主题 程序员 [求助] 用 AHK 控制屏幕旋转的请教
在 windows 上使用 aardio 控制屏幕旋转方向:

import sys.monitor;
sys.monitor.changeMode({displayOrientation=2/*_DMDO_180*/},0x40000000);

ahk 可能也行,
如果不行的话,AHK 代码里也能调用 aardio 函数,给你写个例子:

https://i.v2ex.co/kK5R2853.png
2020-03-28 18:08:13 +08:00
回复了 YongkeLi 创建的主题 程序员 .net 现在是不是很不受待见,岗位少的可怜
原来某人跟谁说话都这风格,几个号上了混战一番,战着战着友谊的小船就翻了,看到一次不奇怪,连续看到几次也是神奇。
2020-03-28 12:27:14 +08:00
回复了 YongkeLi 创建的主题 程序员 .net 现在是不是很不受待见,岗位少的可怜
C#虽是 Windows 的亲儿子,不过令人意外的是,他写桌面软件并没有想象的容易。
我举一个最简单的例子,调用 Windows API,一个非常简单的 API,C#代码主要如下(因为还要写类这些,实际代码更多)

public struct Point
{
int x;
int y;
}
[DllImport("user32.dll", CharSet = CharSet.Auto)]
public static extern bool GetCursorPos(ref Point point);
Point point = new Point();
bool result = GetCursorPos(ref point);

但如果我们用玩具语言 aardio,只要一句代码, aardio 实现同样功能的代码如下:
var ret,point = ::User32.GetCursorPos({int x;int y})

我再上一个稍微复杂一点的例子,桌面软件最常用的多线程异步、图标字体、按钮动画等等,用 aardio 编写只要数句代码,我写了一个非常简单的例子:

https://i.v2ex.co/ZqirgWGH.png

这样短短的几句代码就可以创建一个小的桌面软件,只要一页代码。
发布的 EXE 也非常小,不需要.Net 运行库,可以支持 XP 到 WIN10 的所有操作系统。

我再发一个稍微复杂一点的开源软件例子 wubi-lex 发行体积只有非常小的 820KB, 仅仅相当于一个普通的 JPG 图像文件那么大。


所以有时候,只是写点玩具的时候,我还是喜欢用 aardio 这样的玩具语言比较省事。
2020-03-28 12:03:45 +08:00
回复了 YongkeLi 创建的主题 程序员 .net 现在是不是很不受待见,岗位少的可怜
https://v2ex.com/t/656419?p=1
不发一下链接,都对不起你上一堆小号相互点赞这么努力的喷一天,你可以一直跟着我,我真不介意身后跟个小“保姆”,太逗了
2020-03-28 11:54:54 +08:00
回复了 YongkeLi 创建的主题 程序员 .net 现在是不是很不受待见,岗位少的可怜
LokiSharp 果然一钓鱼,你马上就来咬了,哈哈哈,昨天不是喷的很猛吗,怎么最后哑了?!本来我就没有兴趣推广 aardio,不过看你积极的搞一言堂和政冶审查,所以特意发这个回复来逗你玩。昨天的怎么不喷了?!不是说玩具语言吗?哟,玩具语言有很多人喜欢,要不要我找更多来?!找了你又说是推广是吧?!逗逼了,中国的编程论坛,我只提了一个国语语言的名字 - 压根就没有任何说他好的话,你就狂咬了一天。

本来就没想在这里讨论 aardio,
你非要一直踩,那就不好意思了,你踩的太用力,就不要管旁人有所回应。一言堂从来不是我等的追求。

这又是一个 python 用户写的(还是把所有桌面软件玩了个遍的用户):
--------------------------------------------------------------------
前阵子在用 python 写一些小程序,写完后就开始思考怎么给 python 程序配一个图形界面,毕竟控制台实在太丑陋了。于是百度了下 python 的图形界面库,眼花缭乱的一整页,拣了几件有“特色”有“噱头”的下载下来做了个 demo,仍旧不是很满意,不是下载安装繁琐,就是界面丑陋或者难写难用,文档不齐全。后来那天,整理电脑文件发现了 6 年前下载的 aatuo (现已更名 aardio ),顿时一阵惊喜.....先说说 aardio,2011 年 7 月的时候,它还叫 aauto,那时的自己还醉心于开发桌面应用,VC++( MFC ),C#( Winform ),Java ( Swing ),Delphi 都被玩了个遍,偶尔网上百度到了 aauto,下载下来试用了下,你会被它的 IDE“免安装”和“使用友好”感动到,而且最终发布的 EXE 文件也很小,确实是一个很适合开发小工具或者小应用的语言。后来,aauto 更名为 aardio,我也有幸成为目睹 aardio 一路成长的开发者。

这又是网上一个 delphi 用户写的:
--------------------------------------------------------------------
用了 n 年 delphi,比 delphi 用起来爽太多,方便太多。解析型自动释放内存,面向对象,丰富的类库函数,简洁的语法,强大的 table,table 和 php 的 array 很像,用起来很方便,json 函数很方便地 json 字符串和 table 互换。。。方便的东西太多了,桌面软件开发者有福音了,从此抛弃 delphi

哦,这种评论我能翻出好几页 - 当然你都要说是推广水军了,
有意思,这么努力地踩这么个免费个人软件,有人给你钱吗?!
1 ... 4  5  6  7  8  9  10  11  12  13 ... 21  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2420 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 16:01 · PVG 00:01 · LAX 09:01 · JFK 12:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.