科学网

 找回密码
  注册
科学网 标签 工具 相关日志

tag 标签: 工具

相关日志

杂说“尺”
热度 1 fdc1947 2020-9-15 08:26
杂说“尺” 尺是我国传统度量长度的基本单位。在人类的历史上,人们最早都是用自己的身体去度量外界的世界。 有人说,最早的时候人们把大拇指与食指张开,量得的长度就是一尺(据说商代的尺就是这样长)。也有人说,古人把手腕处的动脉称为寸口,从寸口到手掌根部的距离就是一寸, 一尺等于十寸。 总之, 尺或者寸是用来度长短的“基本单位” ,所以, 尺寸就有了“长度”的意思 。在长度这个近代才有的科学词汇出现之前,人们一般就用“尺寸”这个词来表示东西的长短或大小。 《说文》说:“ 周制寸、咫、尺、仞、寻、常诸度,皆以人之体为法 ”。汉代人就认识到人们以人体度量世界。其实世界各地几乎都是如此。例如英国人以脚(foot)为长度的基本单位,我们造了一个字来翻译这个长度单位,呎。不过现在我们不大用这个字,就直接称英尺。 孟子说:“度,然后知长短”。度就是“知长短”的意思(现代意义上的长度、体积、重量,古人分别称度、量、衡)。长短也就是尺寸。 商品的交换、国家要征收的税赋,都是需要量度的。商品交换要公平,国家税赋要有一定的标准。所以,长短的标准需要国家来规定,这就叫做“制度”。从字义上分析,“制度”的本义就是规定长度的标准,以后才引申到“各项规章制度”这样的推广的意义上去。 所以,一尺有多长,这个规定,即“制度”,是一种国家的权力,不是随便什么人都能够僭越的。发布标准的尺,也是国家权力的一种象征。 与历史上其他许多抽象的东西不同,我们讨论尺寸的大小时,非常幸运,是有实物作为标准的。 历史上存留下来的尺颇多,材质有铜、象牙、骨、木、竹等。 这样,我们能够知道历史上尺的长短的变化。 周代的尺约长23cm左右,据人们从实存的“商鞅量”(容量,用以盛谷物)推算,商鞅尺的长度为23cm多一点。春秋战国时期的尺大概就是如此。这样我们就能够理解《论语》中所说“可以托六尺之孤”。六尺还不到140cm,确实是需要受人照顾的未成年人。而荀子《劝学》中“口耳之间则四寸耳,偈足以美七尺之躯哉?”七尺之躯就是一米六十几的成年人了,这才是以后人们所说的“七尺男儿”。 根据可靠的实物,西汉尺的平均长度约为23.2cm,东汉尺与之相似而略长,约23.4cm。魏晋时期尺长又略有增长,约在24~24.5厘米之间。 南北朝时期,尺的长度大幅增加,到南北朝后期,增加到30cm。 唐尺存世颇多,长度多在29~30厘米之间。 宋代沿袭唐制,官尺由太府寺掌造,主要用来征收布帛之用,故又称为三司布帛尺,每尺长约31.6厘米。 传世的嘉靖牙尺,所刻线纹精密,每尺长32厘米,当是明朝官定的标准尺度。 清代的营造尺长32厘米。中国历史博物馆所藏“康熙御制”铭残牙尺,每寸合 3.2厘米,与紫金山天文台铜景表尺上的清营造尺长度完全一致。 这里,我们可以看到,随着时间的推移,尺子越来越长,这是什么原因呢? 中国古代的税赋往往是实物税赋,即上交粮食和布帛(绢等),而布帛是要用尺计量的。政治清平、经济稳定的时候,尺的大小变化很小。如果朝廷“无道”,横征暴敛,官吏贪腐,中饱克扣,除了税赋数量的增加以外,把尺码变大也是一个办法,尺子长度就增加得快。到了改朝换代以后,往往把乱世间增加的长度又固定下来。这样千百年来,尺子就越来越长了。 到了1928年,比较讲究现代化的民国政府决定实行“万国公制”,而作为一个过渡,让原来的传统度量衡暂时使用。把公制的长度单位meter称为粎(音米),现在这个字也不用了,直接称米,又称公尺。为了好换算,把一尺定为三分之一米,这样的尺称为市尺。这个规定,一直应用到现在。 由于一般的尺是直尺,所以人们把形状如直尺的物件也往往称尺。如戒尺(过去法师用以警戒新僧人,教师以此警戒学生)、镇尺(用以镇纸张、书页)、铁尺(一种冷兵器)、计算尺(20世纪中叶,那是理工科大学生和工程技术人员必备的工具,利用对数,把乘除法化成加减法,用途相当于后来的计算器)等。 由于最早用拇指食指量物称尺,人们把一伸一缩往前行进的一种虫子称为尺蠖(《尔雅·释虫》:“蠖,尺蠖”;《 埤雅 》:“ 布指求尺,一缩一伸,如蠖之步,谓之尺蠖” )。 尺是长度的单位,但又是用来计量长度的工具。最早的形状是直尺的样子,但是实际上又发展为其他的各种量度功能,所以形状也多种多样了。 很早以前的木匠,就不但用直尺,也需要用矩尺来测量垂直线。再扩展一点,就是三角尺,初中的学生和教师都要用三角尺的。 学生学习平面几何,用直尺和圆规作图是必有的内容,直尺画直线、圆规画圆。有趣的是,真正起到“尺”的作用即量度长短的,不是直尺而是圆规。 像圆规那样形状用以丈量土地长度的工具是“弓尺”,现在看不大见了。 比例尺表示图上一条线段的长度与实物相应线段的实际长度之比。可以缩小,如1:50万的地图。也可以放大,如5:1的零件图。过去有一种缩放尺,利用平面四边形的不稳定原理,可以按比例把原图缩小或放大,但是这种尺实际使用时不很好使。 过去画工程技术人员,往往手里拿着作用与矩尺相类似的丁字尺,那是绘图要用的。 要画老裁缝,头颈上总是要挂着软尺,以测量顾客的身材;台板上总要放着直尺和裁衣尺,裁衣尺是一种头上逐渐弯曲的木尺,直的部分可以画直线,弯曲的部分可以画衣服腋下、裤裆等部分的曲线,并量度这些曲线的长度。 体育教师和野外测量人员总是带着长长的皮尺,以测量较长的距离。 机械加工过程中,用直尺测量的精度就太差了,需要用游标卡尺来测量长度或者直径。有时候,需要的精度更高,那就要用到千分尺。 用步枪射击,射击前要先定好步枪上的标尺。子弹行进的过程中受到地球引力的作用,要往下掉一点。定好步枪上的标尺,就是把枪口往上抬一点,以便使以抛物线路线行进的子弹能够正好打中目标。 古代天文仪器上有量度星星间视觉距离的刻度,被称为量天尺。 仙人掌科有一种攀援肉质灌木,分枝有三棱,相当长,故名量天尺,它的果实就是我们常常吃的火龙果。 在极其遥远的星团或星系中,有一类变星(亮度经常变化的恒星),称为造父变星。它的光变周期(即亮度变化一周的时间)与它的光度成正比。也就是说,观测到造父变星的光变周期,就可以得到它的绝对星等,再利用观测到的视星等,根据绝对星等与视星等之间的关系式,就可以计算出这些造父变星与我们的距离,也就是这些星团或星系与我们的距离了。正因为如此,一些科普文章把造父变星称为量天尺。这可是最大的一类尺子了,因为造父变星中距离我们最近的之一为“造父一”(即 仙王座δ,我国古人称造父一,这也是把这一类变星称为造父变星的缘来 ),距离地球也有891光年之遥。折合成公里,那就是8400000000000000公里(8千4百万亿公里)。好大的尺子哟! 有时候,尺还被想象用以“量度”抽象的东西,例如 ,李白有这样的诗句:“仙人持玉尺,度君多少才;玉尺不可尽,君才无时休。”毕竟是仙人的尺子,可大可小。大的可以大到无穷。 上面所说的,是各种各样的尺子。而尺毕竟是长度的一个单位。在古人那里,一尺长往往就用一个尺字表示。 尺素,素是白色丝织品,这里指绢。在纸张发明以前,绢是可以写字而体积最小、最轻便的材料,贵族们可用以写信,所以尺素指书信。《文选·饮马长城窟行》:“客从远方来,遗我双鲤鱼;呼儿烹鲤鱼,中有尺素书。”书信有时候也称尺鲤。 尺牍,本指古代书写用的一尺长的木简,后借指书信。杜甫有诗句:“聪明过管辂,尺牍倒陈遵。” 尺牍这个词不像尺素那样过于“雅致”,过于贵气,甚至有一点“酸”。因而在一般情况下,普通人用得很多的是尺牍,那时候教人写信的书籍常常以《尺牍入门》之类的名称。 尺八是古代中国传统乐器,竹制,属边棱振动气鸣吹管乐器,原理与箫类似,因为管长一尺八寸,故得名尺八。 随着国际单位制(SI)制的推行和普及,尺作为长度单位的应用将越来越少,而作为量度工具的称呼,则不会消失,甚至不会减少。
个人分类: 谈天说地|19517 次阅读|2 个评论
如何用 Roam Research 备课?
热度 1 wshuyi 2020-9-9 10:22
工欲善其事,必先利其器。对老师备课来说,这句话也成立。 题图:Photo by Markus Winkler on Unsplash 需求 作为老师,备课是一件日常工作。 有人可能觉得准备一门新课,确实需要花很多时间。一旦内容成型,讲了一轮之后,下次讲课就可以“按下重播键”,把 PPT 重新念一遍,根本费不了多少力气。 作为懒人,我着实很羡慕那种理想状态。如果有这种一劳永逸的课程,请告诉我。可惜我自己的课,却从来不是那么讲的。 我教的是技术类内容。2009 年开始给本科生上课,到现在 11 年了。09 年时候的前沿技术,到了今天已司空见惯。如果把当年的讲义直接拷贝来使用,我反正是不敢上讲台的——丢不起那个人。 学生们的生活经验也在发生变化。2012 年的时候,我讲信息系统开发,很多例子还可以用电脑硬件打比方。因为当时的大学生们熟悉电脑,至少大概了解自己的电脑有多大的内存和硬盘。今天很多学生,每天只是抱着个智能手机搞定一切。你问他电脑的内存有多大?他告诉你说 512G 。不了解内情的,还以为他是专门从事数字货币挖矿业务的土豪呢。 为了让学生能够更好地吸收知识,授课的内容和方式就得不断变化,与时俱进。因此备课这事儿,是不能偷懒的。在面对每一届学生的时候,都得不断调整。 这谈何容易? 痛点 《我爱我家》里面,傅明老人提到自己对电脑的需求,说要把一家人犯的错误都记下来,等到批评教育的时候,可以打开电脑信手拈来。从而避免想批评晚辈,却想不起来具体事例的尴尬。 这虽然是个喜剧里面的桥段,但是却有现实的意义。就是我们想要论证某个观点的时候,例子并不一定是现成的。 老师讲课也是一样。在现场,你发现学生对于某个概念不是很理解,于是试图打个比方,来帮助他。结果搜肠刮肚,就是找不出来合适的比方。有的时候类比的结果,是学生更加茫然。 那么下一轮备课的时候,你肯定是希望找到更合适的比方,以便破除尴尬,让你的讲解更为生动流畅。可是你明明记得自己曾经在某个时刻某个地点,曾经想起过一个特别有意思的恰当比方,却就是想不起来了。 另外注意我上面这段话,其实包含了一个隐含条件,就是你下一轮备课(也许相隔了整整一年),你还能记得起来一年前自己课上遭遇的问题,并且着手去应对。 能有如此准确记忆的人,其实并不多。大部分人,都是到了课堂上,幻灯翻到了那一页,才发现“船到江心补漏迟”。 分析 问题出在哪儿呢? 其实教师备课的时候,遭遇的最大问题,是“上下文”的错位。 你积累内容的时候,可能并不需要这些内容。等到你需要使用这些内容的时候,却根本找不到它们。因为它们并没有形成一张网络紧密连接,让你可以通过上下文有效联想到它们。它们是零散的,满地都是,你慢慢找好了。运气好的话,总会效率低下地最终找到。 而你准备讲义和幻灯的时候,面对的只是一篇文稿,或者一份 PPT,之前课程讲解中遇到的问题,自己的思考等等,全都不在这里。你想要透过幻灯上的寥寥数语,试图回忆起来学生当时的反馈。这任务难度确实有点儿太高了。 所以,看似讲课的时候,教师只是非常潇洒地拿着一个 U 盘拷个 PPT,然后就侃侃而谈。实则这背后,应该是一套系统在发挥作用。 包括但不限于: 资料采集 资料整理 撰写文稿 设计大纲 幻灯制作 反馈记录 项目管理 尝试 从教这些年里,我也曾尝试过用不少工具来完成备课中的上述任务。 例如,从系统自带的资源管理器(或者 macOS 下面的 Finder)一直用到 DevonThink,用来采集图片、文本片段、视频、文档等资料。 用印象笔记, Bear, Milanote 等来整理笔记项目。 使用 Word, Scrivener, Ulysses 来撰写文稿。 利用幕布、workflowy, dynalist 来制作大纲。 用 Powerpoint, Keynote, Prezi, iMindmap……直到 Markdown 文档,来制作幻灯。 用 org-mode, Bear, Notion 来做反馈记录。 用滴答清单和 Trello 来做项目管理。 但是,实话实说,这些工具用来备课,效果总是不大好。 这里所谓的效果不好,并不是指这些工具本身不好用。恰恰相反,上述工具列表中,许多都是非常有特色的优秀应用。 按照 UNIX 系统的设计思路。每个应用,应该在某个方向上做到极致,然后把不同的应用配合起来, 形成1+12的效果。 从道理上讲,这没有问题。但是在实践中,不容易实现。 因为工具的切换,是有成本的。尤其是当你完成某个任务,需要连续通过若干个工具配合时,成本其实很高。 例如后一个工具不一定支持前一个工具的导出内容,那就会使得配合无从谈起。 这直接导致了,我本来就是想轻松写文章和备课,却把格式的转换和自动化脚本钻研得颇为深入。 这算是收获了一种副产品吧,不过代价实在太高了。 而即便通过 Markdown 这样的通用格式,把工具间配合能力打通。你依然有可能因为需要打开额外的工具而产生怠惰,结果该干的事情,被拖延,或者干脆忽略。 例如我课后本来是应该认真记录反馈的。但是我真的懒得记。我记录的时候,怎么描述“第 28 页幻灯这个位置图片换一张”,或者“第 40 页这里,视频太长需要剪短”?如果用页码,那么一旦我对幻灯进行修改,页码就都无效了;可如果采用的是上下文的详细描述,那就得写不少字了。 而且这种反馈,即便是能够记录下来,真正动手去做,恐怕真得拖到下一轮教学(毕竟这一轮已经过去,人得往前看啊)。到那时候,想把散落在不同工具里面的内容链接起来,并不容易。而且你到时还能否记得,当时是否进行了修改?各种版本该以哪个为准继续改动? 诸如此类的问题,都会让你无所适从。能深入钻进去重新弄清楚来龙去脉的情况很罕见。即便做了,成本也是非常高的。 问题真的无解吗? 不。 因为 Roam Research 出现了。 新方法 Roam Research 的主要特点,我在《 Roam Reserach 到底好在哪儿? 》一文中,已经为你介绍过了。咱们简单归纳一下要点: 双向链接。 可以链接到 block 单位。 开放便捷的汇入和导出。 Web 界面,跨平台。 下面我们来看看,这些特点可以怎样帮助你更轻松高效地完成备课任务。 首先是资料的采集。 Roam Research 支持 Markdown 与 JSON 格式数据的导入。因此许多第三方平台都能自动导出到 Roam Research ,并且保持同步。 例如我最常用的 Readwise 。 Readwise 支持的导入内容渠道非常多。至今为止,我也没能开发使用全部的功能。但是对我来说,这些已经足够用了。 在 Kindle 电子书, Instapaper, Pocket, Medium,甚至是网页上面做标注(利用 Hypothes.is),Readwise 都可以把它们同步汇入到我的 Roam Research 里面。 而且汇入的每一则高亮或者笔记,都有完整的元数据信息。例如采集渠道、原始网址、获取时间、资源类型等等。 由于信息的完整性,你整理起来就可以特别轻松,按照 Tiago Forte 提出的“渐进式总结”方法,可以从中抽取重点,添加标记,并且可以利用卢曼的 zettelkasten 方法,将其与笔记盒里面已有内容建立关联。 这里我圈画出 zettelkasten 这个单词,然后这则笔记就立即与 8 月 3 日的一则笔记当中的段落建立了链接。这可以算成是一种惊喜的意外发现(serendipity)。 实话实说,尽管才过去一个多月,我已经完全忘记了当初自己写过这样一段话了。 想想看,如果你平时积累资料能够这样被钩沉和发现,是不是很能提升你记录内容的意愿?并且提升效率呢? 对于文稿的撰写,完全不需要离开 Roam Research 的环境。而且有意思的是你可以选择把某份材料的链接或者是内容嵌入摆放,然后利用大纲工具的特点,方便排布。 至于大纲,这里就不展开介绍了,因为 Roam Research 本身就是基于大纲的。 而有意思的是,因为 Roam Research 的导出内容是 Markdown,所以我原先为你介绍过的《 如何用 Markdown 做幻灯? 》在这里完全适用。靠着用Keyboard Maestro编写的脚本,你甚至可以一键把当前的大纲转换成为漂亮的 Reveal.js 幻灯,就像这个样子。 对于课堂的反馈,我可以用另一个 Page 作为索引,把每次课的幻灯,课后的反馈都放在一起。而且利用链接,直接把需要改进的地方标示出来。 从图中,你可以看到,这开学第一课,原本可能多么狼狈。Reveal.js 幻灯无法正常本地播放,教室机器又没有联网,而且病毒还把我的优盘数据都给弄没了。 可是我为什么非常明智地带着一台刚好同步了数据笔记本电脑去了教室呢? 因为在我的课前准备模板中,有个任务列表,是这样的: 我平时不可能自己记住这么多琐碎的事项。但是没关系, Roam Research 的任务管理功能都能帮我记住。每完成一项就挑勾,那么许多可能发生的问题就被消弭于无形了。 这里,是我第二课课前准备部分完成后的效果: 这里的链接,都是可以直达大纲形式幻灯的具体对应位置的,找起来非常方便。 而且 Roam Research 的双向链接,使你可以在后面浏览和修改幻灯源文件(大纲模式)的过程中,看到引用次数标记。 点击就可以看到与之相关的课前准备或者课后回顾上下文,使得你立即就明白后面该如何更好地迭代修改。 而且在索引页面上选择对应的标记,就可以只显示未完成的任务。这样就可以让你更轻松地聚焦,降低焦虑感。 当然,如果你愿意的话,也可以只看已完成的任务。总结经验,顺便增加一些 成就感 。 小结 以上是我使用 Roam Research 进行备课的心得。 简单回顾一下, Roam Research 可以一站式帮助我们完成以下备课中的资料采集和整理、文稿撰写、大纲设计、幻灯制作、反馈记录和项目管理任务。 我把上述经验,分享给同样热爱教学工作的你。希望对你的备课效率提升,能有一些帮助。 顺祝节日快乐! 喜欢别忘了 点赞 ,并及时写下你的感受与 评论 。 也欢迎你 转发 给亲朋好友,让他们也加入咱们的讨论中来。 别忘了 关注 我的专栏“玉树芝兰”,以免错过更多的更新推送。 延伸阅读 如何用卡片法写论文? 如何高效实践卡片式写作? 如何交互可视化 Roam Research 局部笔记网络? 如何判定本科毕业生的靠谱程度? 如何用 LiquidText 高效阅读分析文献?
7703 次阅读|1 个评论
如何用 liquidtext 高效阅读分析文献?
wshuyi 2020-5-27 21:57
题图:Photo by Alina Grubnyak on Unsplash 读文献,最忌讳的就是线性阅读。要想把文献读出层次,构建成网络,从而提升理解和吸收效率,你就需要一款合适的工具了。 我之前写过一篇《 如何高效读论文? 》,很受读者欢迎。 回顾一下,在那篇文章中,我们提到过,要想提高论文阅读的效率,一定要 避免线性阅读 的传统方法。 你要学会抓住重点,不断探索自己是否愿意读,以及衡量文章的质量。 当然,如果文章价值很高,却实在读不懂,我在 另一篇文章里 ,也给你提供了应对的方法。 相信你从那儿以后,也尝试了利用 Peter W. Carr 教授提供的这种思路,阅读论文更加灵活。 但是你也会体会到 理论和实践中的差距 。 如果工具不给力,总还是觉得有些麻烦和挫折感的。 例如说如果你喜欢 电子阅读 的方式,在平板电脑或者笔记本上面读文献、做笔记,你会发现目前市面上大部分的阅读工具,还依然都是线性的。 这种线性无关乎浏览。毕竟只要有翻页功能,你跳过去阅读都没问题。 关键问题,在于 链接 。 如果你不能把前后文里面的重点有效链接起来,那么其实你很难「跳」得动,「跳」得勤,「跳」得远。 因为你这一跳动,上下文就全都丢了。 好不容易形成的心流体验,好不容易碰触的思想火花,就因为「跳」不回去,中断了,熄灭了。 有人因此不得不退化到纸笔模式。所有论文都打印出来,然后用各种颜色的水笔甚至是便利贴来进行标注。有必要的时候拿出剪刀把论文大卸八块,然后再贴起来…… 这样虽然灵活性好了许多,似乎也能够很好地联系关键点和上下文。 可问题是,你积累的东西越多,后面重新整理成电子版的成本就越高。 当然,如果你能做到毫不拖延,每次都可以把一堆浆糊粘好的材料条分缕析加以录入整理……我只能表达对你强劲执行力的钦佩了。 一般人,会拖延,然后干脆放弃整理。那你所有记的东西都白费了。后面难以有效检索调用,甚至会不知道扔在了哪里。 所以,我不建议普通人,尤其是懒人(例如我自己),去做这种 高难度挑战 。 你还是尝试一下现代化的阅读和笔记工具吧,效果会好一些。 好的工具,可以让你在非线性阅读的同时,帮助你勾连各种要点,并且完整保管好上下文,让你在调用的时候如鱼得水,整理的时候游刃有余吗。 有这样的好工具吗? 当然有。 我今天给你介绍的这款应用,叫做 LiquidText。 它曾经获得过苹果应用商店的编辑选择奖,以及被评为年度最具创新 iPad 应用。 你可能会好奇,在文献阅读和笔记应用领域,有这么多的产品,早已是一片红海了。什么功能没有被开发出来过?怎么还会给新来者一个足够的容身之地呢? 为了解答你的这些疑问,我专门为你录制了一期视频教程,用实际的例子,给你介绍 LiquidText 的使用方式和突出特色。 顺便,我还提到了如何把它和 Roam Research 等工具相结合,从而更好地应用「第二大脑」,帮你进行高效思考和卡片式网络链接。 当然,和咱们前面介绍过的「 文献回顾工具篇 」联系起来,你从「文献阅读」到「分析整合」,再到「整理输出」的链条,就算是 完全打通了 。 视频 地址在这里 。 欢迎你看后把感受和问题写在留言区,咱们一起交流讨论。 喜欢别忘了 点赞 ,并及时写下你的感受与 评论 。 也欢迎你 转发 给亲朋好友,让他们也加入咱们的讨论中来。 别忘了 关注 我的专栏“玉树芝兰”,以免错过更多的更新推送。 延伸阅读 你可能也会对以下话题感兴趣。点击链接就可以查看。 如何快速写作论文初稿? 如何用卡片法写论文? 如何高效实践卡片式写作? 如何用人工智能帮你找论文? 如何选研究题目?
4334 次阅读|0 个评论
如何用人工智能免费帮你改英文?
热度 1 wshuyi 2020-5-5 17:26
推荐给你一款最新的免费工具,解决你英文改写润色的后顾之忧。 题图: Photo by Amador Loureiro on Unsplash 痛点 作为非英语母语人士,你我从小学开始,英语都没少学。但真是「书到用时方恨少」。 一到真正需要 书面英文写作 时,难免在遣词造句上捉襟见肘。 有些专业,平时也就需要读读英文文献,倒还好说。但是有不少学科,研究生阶段导师是要求 用英文写作 的。 还记得我当年在计算机系读研时,导师布置了一个工作报告,让我把仿真和实验的最新结果,发给 UCLA 的合作团队。师兄很热心地嘱咐我,让先用中文写就,确认没有问题了,翻译成英文,之后再润色。 我觉得太麻烦了。 于是直接动笔用英文写。 当然,很快我就遭遇了卡壳。 但是,本着「初生牛犊不怕虎」的「后浪」精神,我真就拿着一个电子词典硬翻。 可大凡用过英文的同学都知道,一个中文单词,往往对应着若干种英文译法。 如果你每次都选第一个填上去…… 那次的任务,就算是完成了。 但是几年之后,我整理资料的时候,偶然又看到了那篇工作报 告,翻开读了不到 3 段,就笑喷了。 因为被美剧熏陶后,我深刻了解了用的那个词儿,在俚语里面,指的是啥。 然后,我就不由得时常脑补 UCLA 合作团队那帮美国人、印度人和意大利人拿到我那份报告时的表情。 想想都脸红。 成本 去年,在美国访学时,我买了 Grammarly 年度订阅。 实话实说,挺贵的。但是这钱不得不花。 因为彼时英文专业写作,已经成为了我的 刚需 。 虽然认识了不少美国同事和学生,但也不能随时都麻烦人家来帮着审核校订啊? Grammarly 不仅可以检查语法错误,还可以给措辞造句,提供修改建议。甚至有些词被用得太多太滥,它也会提醒给你,让你避免落俗套。 这一年多以来,它帮我成功发布了 Towards Data Science 专栏文章,完成了 JCDL workshop 研究计划和演示,准备 UNT 研究生课程,撰写 IDD 期刊的特刊提议与征文通知,与许多学术界的新朋老友交流工作……可以说,在它的辅助下,我少出了很多洋相。 但是这款工具,对于咱们的平均工资水平而言, 确实贵了一些 。 我选择的是年度订阅,月均下来,还便宜一些。但是每年付费的一刻,要说不心疼,那是骗人的。 我也曾经把 Grammarly 推荐给自己的学生和同事。但是一看价格,他们都表示内心的躁动已然平静了下来。 当然,你也可以选择 Grammarly 的免费版本来用。只不过功能上,要差很多。 类似的语法检查工具,还有不少。但是我尝试的结果,是这些竞品的效果确实都远远赶不上 Grammarly ,难怪它在学术界有如此高的人望。 将就着吧。反正我已经续费到了 2021 年。 发现 今早,从 Jarod 那里,我听说了一款新的同类工具,叫做 Gramara 。 它的介绍词,就很吸引我。 因为它号称是 人工智能 加持的。 之前我曾经给你介绍过,人工智能 可以帮你作诗 、 帮你写文章 ,因此对于人工智能可以帮你订正语法错误,给出修正意见,毫不怀疑。 于是我马上 输入网址 ,注册了账户。 进入主界面,很清爽,空空如也。 左侧是输入框,可以输入文字。右边是提供修改建议的地方,右下角按钮是个帮助中心,可以直接向研发团队提问。 我直接了当,通过提问按钮,问了对方该工具和 Grammarly 的区别。 他是这样答复我的: 简而言之: 英语不好的,帮你改语法; 英语好的,给你提整句表述建议。 Grammarly 应该是它们最主要的竞品,因此对这个问题有备而来。还专门弄了个对比。 Grammarly 里面提示没问题的: 它这里都可以找到错误。 我觉得挺有意思。一款工具不止是帮你修正语法错误和措辞不清晰的地方,而且还可以用 正确的样例 辅助你改进自己的写作习惯,拓展你的常用句式。 授人以鱼的同时,还授人以渔,颇具 教育功能 。 这人工智能的应用很妥当! 测试 但是我们也知道,一般这种用于广告宣传的对比,往往都是商家精挑细选一些自己擅长而竞争对手有疏漏的地方来比,做不得数。 想要了解这工具的质量,还是实际测试一下吧。 为了省事儿,我从 Medium 上 自己最新一篇英文文章 ,找了开头一些材料。 为了模拟日常输入的效果,我让机器一个字儿一个字儿打了进去。 不过,让我感到失(de)望(yi)的是,软件提示我说没有发现任何错误。 这说来也并不奇怪,毕竟这篇文章发布之前,我就用 Grammarly 检查过了。 但是说好的修改建议呢? 我于是给开发团队发了个信息。 I was just trying to copy and paste a portion of my medium post on Gramara. It gave me no corrections or full-sentence change suggestions. Is it because I have not subscribed the pro mode? 编写完毕,发送之前,我转念一想,还是先用软件测一下我这个问题叙述是否妥当吧。 结果还真的发现了错误。 这么看,查错功能还是挺好用的。可是刚才的大段文字为什么没有效果呢? 我发出这个问题后,很快就收到了回复。 他说: 大意是说,这款工具不像 Grammarly 是全文统一报错,而是一句句来。刚才截图里面显示的,是说我的最后一句输入没问题,也没有修改建议。把鼠标移到每一句上,就可以看到具体的报错和建议了。 我尝试了一下,果然如此。 时态的问题,清晰可见。 更好玩儿的是,开发者 Jack 还告诉我一个非默认设置功能。 在设置里, 开启翻译文本 。 这个功能,初看起来很多余。毕竟我现在想要写英文。中文我本来就知道啊,翻出来干什么? 但是一旦尝试,我觉得尤其有用。也是这个工具的 特色 。 想想看,在修改过程中,你表述出来的意思是否已经偏离原意?这对于很多英语语感不够强的同学来说,着实是个问题。 现在有了这个功能,你可以看到修改后的英文,翻译成中文的释义。那么,这种「为了修辞舍弃表义」的错误,就可以很容易避免了。 模型 鉴于 Jack 这么及时热心的有问必答,我的好奇心驱使我问了一个可能不大该问的问题: 你应用背后的深度模型是 BERT 吗?还是更大的 Transformer ? 问完之后,有些后悔。会不会被当成友商派来的探子? 没想到,他听我讨论技术问题,兴趣大起,居然把底层模块基于开源库链接都发给了我。 真是实诚人啊! 篇幅所限,我把相关的链接和具体的介绍说明,单独写了一个简短的图文。你可以在我的公众号后台回复:「gram」,获得相关的介绍。 费用 最让我开心的是,这款工具虽然也有订阅模式,但是免费版本比起 Grammarly 来,慷慨许多。 你看,免费模式下,功能还是挺全的。语法、拼写检查,以及句式建议,一应俱全。 只是锁定单一写作风格,而且会有每天 1000 个单词的字数限制。我觉得对于大部分使用场景(发个邮件,或者写文献阅读卡片)来说,应该是够用了。 如果你需要用英文作报告或者写论文,额度不够用的话,临时买上 1 个月的 Pro 版本应急,也算是可以接受的。 小结 本文为你介绍了一款基于深度神经网络的英文改写工具 Gramara 。通过试用,我发现免费模式的基本功能已经基本可以满足日常的学习和工作需求。尤其是其中的修改建议翻译功能,可以让你有效把握修改后英文的语义,避免偏航。 希望这款工具对你的学习和科研工作能有帮助。 祝顺利! 喜欢别忘了 点赞 ,并及时写下你的感受与 评论 。 也欢迎你 转发 给亲朋好友,让他们也加入咱们的讨论中来。 别忘了 关注 我的专栏“玉树芝兰”,以免错过更多的更新推送。 延伸阅读 你可能也会对以下话题感兴趣。点击链接就可以查看。 如何高效做文献回顾?(工具篇) 如何高效读论文? 如何快速写作论文初稿? 如何选研究题目?
4890 次阅读|2 个评论
探秘人类个体系统的逻辑结构
choudh 2019-11-12 18:13
人类的个体系统是指个人与自然界所组成的复合系统,这种系统是一个非常复杂的有机系统,每个元素之间都有着十分严密的逻辑关系,它们各司其责,而且相互制约、相互推动。然而,到目前为止,我们并不清楚地知道它的真实结构,并不知道个体系统中各个元素所起的核心作用,并不知道各个元素之间存在何种形式的逻辑关系。显然,弄清我们个体系统的逻辑结构,对于整个自然科学和社会科学的发展有着极为重要的意义。 人类个体系统的逻辑结构主要包括两个方面:层次结构与对称结构。 一、个体系统的层次结构 个体系统的形成和发展,主要是基于这么一个客观目的:人通过借助于外界的各种自然资源,可以有效地延伸、加强、拓展人的劳动器官。从整体上讲,个体系统可分为三个基本层次:资料、行为和意识。 ( 一 )资料 较高等的动物由于能够对各种事物的价值特性进行分析与推理,较为容易发现各种外部物质和自然力量对于自己的生存意义,从而引导生物机体借助于外部物质和自然力量来替代、补偿、增强和扩展自己相应的劳动器官的劳动功能,以间接地作用于劳动对象,并获取更多的价值资源。 我们知道 生产资料(或劳动工具)的根本目的在于 延伸、拓展和加强人的劳动器官(包括手、脚、身体与大脑等) 的劳动功能 ;同样,消费 资料(或 消费 工具)的根本目的在于 延伸、拓展和加强人的 消费 器官 的 消费 功能 。 不难发现 , “ 劳动能力 ”与“资料”的基本特性完全相同,因此“ 资料 ” 可以看作 一种特殊的 劳动能力 。 劳动能力与资料的逻辑关系如下图: (二)行为 价值的本质是直接或间接的有序化能量,就是有序化的功能,价值的增长过程实际上就是功能的有序化增长过程。 “有序”就是按照一定的规则进行排序,因此“有序化”实际上就是“规则化”。不难理解,“行为”的本质就是“有序化”,就是把许多无序化的资料,按照特定的规则和秩序,进行整理、监督、控制与使用,使资料的空间特性、时间特性、物理特性、归属特性、概率特性发生变化,从而改善其价值特性(即价值量或价值率)。由此可得: 行为 的 价值 本质 : 行为 就是关于 资料 的规则体系 ,其客观目的在于改善资料的价值特性 。 资料与行为的逻辑关系如下图: (三)意识 主观的最终目的在于指导客观,人类所有主观意识均是由各种自然规律、社会规律反映到人的头脑中,形成了对于行为进行控制的各种规则,因此人类意识的根本目的在于对人类行为进行 “有序化处理”,从而使行为的运动遵循着一定的法则,即对人的行为形成相应的约束性规则。由此可得: 意识 的价值本质 : 意识 就是关于 行为 的规则体系,其客观目的在于 改善行为的价值特性 。 行为与意识的逻辑关系如下图: (四)资料、行为与意识的逻辑关系 综上所述,资料 、 行为 与 意识 的相互关系主要体现在: 1、 行为 是一种特殊的 资料 。 行为 是关于 资料 的规则体系,其目的在于 改善资料的价值特性 ,并为 资料 的加速发展提供内在的动力,因此它是一种更高层次的 资料 。 2、 意识 是一种特殊的 行为 。 意识 是关于 行为 的规则体系,其目的在于 改善行为的价值特性 ,并为 行为 的加速发展提供内在的动力,因此它是一种更高层次的 行为 。由于 行为 是一种特殊的 资料 ,那么, 意识 也是一种更为特殊、更高层次的 资料 。 3、 资料 、 行为 与 意识 的相互促进、共同发展 。 行为 以 资料 为基础, 资料 以 行为 为导向; 意识 以 行为 为基础, 行为 以 意识 为导向; 资料 、 行为 及 意识 三者互为前提、相互促进、共同发展。 资料、行为与意识的逻辑关系如下图: 二、个体系统的对称结构 个体系统可分为资料、行为与意识三个基本的层次,其中每一个层次都含有两个对称元素:规范化元素与非规范化元素。 (一)资料的对称元素 资料非常复杂,可以从不同角度进行分类。根据价值系统的不同,资料可分为生产性资料与消费性资料;根据主体类型的不同,资料可分为个体性资料与集体性资料;根据载体的不同,资料可分为物质性资料与非物质性资料。 人们在利用资料的过程中,为了提高其价值的效率性,往往 要进行 一系列的 “规范化” 处理 , 如内容的明确化、形式的标准化、数量的规模化、技术的专业化、主体的清晰化、过程的程序化、度量的精确化等。资料经过规范化处理以后,就形成了一种特殊的资料。由此,提出 “工具”的概念。 工具 的本质 : 工具 就是规范化的 资料 。 之所以要对 资料 进行 “规范化” 处理 ,主要是基于如下目的: 内容的明确化有利于减少彼此的误会,形式的标准化有利于加强彼此的配合,数量的规模化有利于发挥规模化效益,技术的专业化有利于提高产品的精细化水平,过程的程序化有利于过程的监控与反馈,度量的精确化有利于过程的微观调控 。 工具与资料的逻辑关系如下图: 不过,并不是所有的资料都能够进行规范化处理,特别是对于那些具有发生随机性、形式多样性、运动多变性、内容模糊性、主体混合性、时间短暂性、价值零碎性、功能具体性、条件特殊性等特点的资料,如果进行规范化处理,将会大大提高其价值成本,反而降低其价值效率。由此,提出 “材料”的概念。 材料 的本质 : 材料 就是 非 规范化的 资料 。 材料与资料的逻辑关系如下图: 随着 社会生产力的不断发展, 资料的内容越来越丰富,形式越来越多样,范围越来越广泛。一般来说, 人类的 资料通常会朝着两个不同的方向同时扩张:工具不断发展和材料不断发达。而且,许多的材料方式,将会随着环境的不断变化和条件的不断成熟,逐渐由非规范化走向规范化,从而逐渐转化为工具方式;相反,许多的工具方式由于环境的不断变化和条件的不断转移,逐渐由规范化走向非规范化,从而逐渐转化为材料方式。由此可见,工具与材料两者相互促进、相互转化、共同发展。 工具与材料是资料的两种对称元素,共同构成了资料的对称结构,如下图: (二)行为的对称元素 人类的行为非常复杂,可以从不同角度进行分类。根据价值系统的不同,行为可分为生产性行为与消费性行为;根据主体类型的不同,行为可分为个体性行为与集体性行为;根据行为对象的不同,行为可分为人事行为、财产行为和物资行为。 人们在实施行为的过程中,为了提高其价值的效率性,往往 要 对行为 进行 一系列的 “规范化” 处理 , 如行为内容的清晰化、行为过程的程式化、行为方式的标准化、行为技术的专业化、管理指标的精确化等。行为经过规范化处理以后,就形成了一种特殊的行为。由此,提出 “技术”的概念。 技术 的本质 : 技术 就是规范化的 行为 。 之所以要对 行为 进行 “规范化” 处理 ,主要是因为规范化的 行为 往往具有科学而合理的 行为 程序、公开而透明的 行为 内容、清晰明确的 行为 主体、稳定而持久的 行为 方式,从而使 行为 具有更高的 价值 效益、更低的 行为 成本、更大的 行为 规模,更广泛的 行为 范围、更持久而稳定的 行为 力度,更高的 行为 可预测性。 技术与行为的逻辑关系如下图: 不过,并不是所有的行为都能够进行规范化处理,特别是对于那些具有发生随机性、形式多样性、运动多变性、内容模糊性、主体混合性、时间短暂性、价值零碎性、功能具体性、条件特殊性等特点的行为,如果进行行为的规范化处理,将会大大提高其价值成本,反而降低其价值效率。由此,提出 “个性”的概念。 个性 的本质 : 个性 就是 非 规范化的 行为 。 个性与行为的逻辑关系如下图: 随着 社会生产力的不断发展, 行为的内容越来越丰富,行为的形式越来越多样,行为的范围越来越广泛。一般来说, 人类的 行为通常会朝着两个不同的方向同时扩张:技术不断发展和个性不断发达。而且,许多的个性方式,将会随着环境的不断变化和条件的不断成熟,逐渐由非规范化走向规范化,从而逐渐转化为技术方式;相反,许多的技术方式由于环境的不断变化和条件的不断转移,逐渐由规范化走向非规范化,从而逐渐转化为个性方式。由此可见,技术与个性两者相互促进、相互转化、共同发展。 技术与个性是行为的两种对称元素,共同构成了行为的对称结构,如下图: (三)意识的对称元素 人类的意识非常复杂,可以从不同角度进行分类。根据价值系统的不同,意识可分为生产性意识与消费性意识;根据主体类型的不同,意识可分为个体性意识与集体性意识;根据意识对象的不同,意识可分为人才意识、财富意识和物资意识。 人们在实施意识的过程中,为了提高其价值的效率性,往往 要 对意识 进行 一系列的 “规范化” 处理 ,主要包括:程序化、形象化、抽象化、特征化、典型化、逻辑化和系统化等方式。 意识经过规范化处理以后,就形成了一种特殊的意识。由此,提出 “科学”的概念。 科学 的本质 : 科学 就是规范化的 意识 。 从规范化的具体内容来看, 意识的 这种 “规范化”主要包括:一是规范化的表述方式(如语言、文字、图像、雕塑、音乐、舞蹈、建筑等文学艺术形式),二是规范化的操作流程(如生活习俗、工艺品与食品制作流程等),三是规范化的逻辑结构 (如概念、公式、定律、理论等) ,四是规范化的判断标准(如审美判断标准、善恶判断标准与真假判断标准)。 之所以要对意识进行 “规范化”处理, 就是为了 使 意识 更加清晰明确,从而更加易于识别,易于理解,易于使用,易于判断,易于传播,易于继承,易于 规模化 发展 ,易于深入人心,从而提高意识的价值效率 。 科学与意识的逻辑关系如下图: 不过,并不是所有的意识都能够进行规范化处理,特别是对于那些具有发生随机性、形式多样性、运动多变性、内容模糊性、主体混合性、时间短暂性、价值零碎性、功能具体性、条件特殊性等特点的意识,如果进行规范化处理,将会大大提高其价值成本,反而降低其价值效率。由此,提出 “作风”的概念。 作风 的本质 : 作风 就是 非 规范化的 意识 。 作风与意识的逻辑关系如下图: 随着 社会生产力的不断发展, 意识的内容越来越丰富,意识的形式越来越多样,意识的范围越来越广泛。一般来说, 人类的 意识通常会朝着两个不同的方向同时扩张:科学不断发展和作风不断发达。而且,许多的作风方式,将会随着环境的不断变化和条件的不断成熟,逐渐由非规范化走向规范化,从而逐渐转化为科学方式;相反,许多的科学方式由于环境的不断变化和条件的不断转移,逐渐由规范化走向非规范化,从而逐渐转化为作风方式。由此可见,科学与作风两者相互促进、相互转化、共同发展。 科学与作风是意识的两种对称元素,共同构成了意识的对称结构,如下图: (四)资料、行为与意识的对称结构 综上所述,资料的对称结构是工具与材料,行为的对称结构是技术与个性,意识的对称结构是科学与作风。 个体系统的对称结构如下图: 根据以上的分析: 1 、 工具 是规范化的 资料,技术 是规范化 的行为 , 科学 是规范化 的意识。 2 、 材料 是 非 规范化的 资料,个性 是 非 规范化 的行为 , 作风 是 非 规范化 的意识。 3 、由于 行为 是关于 资料 的规则体系, 意识 是关于 行为 的规则体系 ,因此 当 工具 是 资料 的主流部分时, 行为 可以近似地认为是关于 工具 的规则体系;当 技术 是 行为 的主流部分时, 技术 可以近似地认为是关于 工具 的规则体系;当 科学 是 意识 的主流部分时, 科学 可以近似地认为是关于 行为 的规则体系,还可以近似地认为是关于 工具 的规则之规则体系。 个体系统的 逻辑 结构如下图: 参考资料: 1 、统一价值论,仇德辉著,中共中央党校出版社, 2018 年 2 、数理情感学,仇德辉著,中共中央党校出版社, 2018 年 3 、情感机器人,仇德辉著,台海出版社, 2018 年
个人分类: 统一价值论|1710 次阅读|0 个评论
科研工具汇总
wayneqi 2019-11-11 15:49
分子生物学综合软件 Vector NTI: 分子生物学综合软件; 2. DNAMAN: 核酸、蛋白序列分析软件; 3.DNAStar: DNA和蛋白质分析工具; 4. SnapGene: 质粒图谱分析 生物信息基础工具 基础语音: Perl语音, Python语言,R语言,Shell语言 常用软件:FastQC,Bwa, SAMtools,Bowtie2,Bedtools 常用网站:OMICtools,Ensembl,UCSC,ENCODE 外文翻译工具 CNKI翻译助手;2. 有道/金山等翻译软件;3. Grammarly; 4. 百度/Google 文献下载网站 NCBI; 2. Sci-Hub; 3. Pubmed; 4. BookSC; 5. GeenMedical;6.Library Genesis 实验技能学习网站 JoVE; 2. Cold Spring Harbor Protocols; 3. Bio-101; 4. Protocol Online 引物设计 Primer Premier 5.0 软件; 2. NCBI primer-blast; 3. Oligo; 4. Array Designer 蛋白常用数据库 Uniprot: 蛋白质数据库;2. Paxdb 蛋白丰度数据库;3. BioGPS: 基因和蛋白功能查询;4. CiteAb 抗体搜索引擎数据库;5. NCBI 综合数据库;6. The Human Protein Atlas 人类蛋白图谱数据库;7. ExPASy: 蛋白质在线分析工具;8. UniHI: 蛋白相互作用数据库; 9. Protein Data Bank: 蛋白质信息数据库;10. BioGRID 蛋白质相互作用数据库;
个人分类: Q技能修炼|2872 次阅读|0 个评论
[建议] 中学、大学和研究生教育中增加“逻辑”知识
热度 3 zlyang 2019-7-26 19:47
中学、大学和研究生教育中 增加“逻辑”知识 爱因斯坦说: “实验、逻辑”是现代科技的两大工具。 因此,建议中学、大学和研究生教育中增加“逻辑”知识。 以《形式逻辑》为核心,介绍其中的基本知识。 辅以“第三次数学危机”,哥德尔不完全性定理,柴廷定理。 以及关于“逻辑”的更广泛的哲学-科学思考。 普及《逻辑学》的两个基本目的: 作为“工具”的积极意义; 以及作为“工具”的局限性。 http://braungardt.trialectics.com/mathematics/mathematicians/kurt-godel/ 爱因斯坦、哥德尔。 相关链接: 2015-04-29 ,翻译爱因斯坦回信博文链接汇集(3) http://blog.sciencenet.cn/blog-107667-886229.html 2011-04-07 ,《中国“科学网大学”逻辑基础研讨中心》活动之一:逻辑基础资源 http://blog.sciencenet.cn/blog-107667-430666.html 2013-10-01 ,密尔求因果五法 http://blog.sciencenet.cn/blog-107667-729352.html 2013-06-30 ,《中国“科学网大学”逻辑基础研讨中心》活动之四:因果性与逻辑 http://blog.sciencenet.cn/blog-107667-703983.html 2010-03-09, 逻辑方法的局限性 :G?del incompleteness theorem和Chaitin theorem http://blog.sciencenet.cn/blog-107667-301287.html 感谢您的指教! 感谢您指正以上任何错误! 感谢您提供更多的相关资料!
个人分类: 基础数学-逻辑-物理|3388 次阅读|11 个评论
弓箭对灭火技术的启示
热度 1 dfedhw 2019-4-7 20:49
弓箭是人类懂得利用通过机械能储存,并释放能量的最早例子。摩尔根把弓箭的发明作为高级蒙昧社会开始的标志。其发明的意义与人类对火的使用相提并论。弓箭的发明 扩大了人类的食物来源,提高了自身的防卫性 ,而弓作为一种复合工具同时也意味着人类智力水平的极大提高,是蒙昧社会的最高技术成就。恩格斯说:“弓箭对于蒙昧时代,正如铁剑对于野蛮时代和火器对于文明时代一样,乃是决定性的武器。”直到后来弓箭被用为武器,更是青铜兵器不能与之匹敌的。弓箭的发明创造产生了无可替代的作用与影响,这种影响一直延续到后世的各个历史朝代。如果说,任何工具和武器都是人手的延长,那么 弓箭堪称是火器诞生之前,人手的最伟大的延长 。 弓箭的使用,使人手的作用范围大大增加。从此,人就可以弥补奔跑不如野兽快的不足,猎取较远距离或奔跑中的猎物,甚至飞禽,也可以用来射鱼,因而促进了渔猎生产的发展。同时,弓箭也可以更有效地抵御野兽的袭击,保护自身的安全。无论从技术史的角度看,还是从社会发展史的角度看,弓箭的发明和使用,都可以称之为一次重要的革命。当然,对于弓箭本身所包含着的复杂的科学道理,当时的人们是完全不理解的。 在缺少有效防护的原始时代,锋利的箭矢是无法抵挡的,甚至可以说谁掌握了弓箭技术,谁就能得到天下。“弦木为弧,剡木为矢,弧矢之利以威天下。”可见弓箭在古战场上的巨大威力。春秋时:“故言武事者,首曰弓矢”,弓箭为兵器之首。而明清朝皆以弓马得天下。 弓箭今天已成为人们娱乐和运动的一种器械,但是在枪炮发明之前,却是人们打猎和作战的重要远射武器。弓箭由弓、弦和箭三部分构成,人拉弓弦做的功转化成为拉开了的弓弦的势能,起着动力的作用;拉开的弓弦弹回,势能转化为动能,把箭弹出,射到一定的距离,这起的是传动的作用;箭镞〔zu族〕则起了工具的作用,它射到猎物或敌人身上,等于人用工具打击猎物或敌人。因此,可以说弓箭已具有机器的三大要素:发动机、传动机构和工具机。在这一意义上,也可以说弓箭是人类最早发明的机器。   再回到灭火中来,可以从中得到以下启示: 启示一:灭火兼具有进攻与防御的属性,既要能实现远距离定向打击,也要通过随时保持安全距离来降低或消除对方所构成的威胁。 启示二: 廉价的工具成本、武器整体重量的减轻、箭矢数量的相对充足、有效的杀伤力、灵活的使用方式 均有助于单兵作战能力得到明显提升,从而先发制“ 人 ”。 启示三:灭火需要借助轻巧的工具或武器来提升效率,由于对使用者体力要求的降低,更容易实现以弱胜强,以寡敌众,个人对初期火灾控制能力增强的同时,相应提升总体战斗力。 启示四:灭火工具武器的“进化”,不再需要过于仰仗个人体力与技能,甚至于勇气经验,可改变原有敌我力量对比的悬殊,并带来原有作战组织协调方式的调整。 在人类应对外界威胁及改造自然的历史进程中,相比于传统的武器工具,弓箭所发挥出的作用举足轻重,充分巧妙地利用人体潜能,符合人体工学设计原理,由此“获取”到更强的生存能力。同样,在应对火灾威胁的时候,也应该找到一种从某种意义上类似于“弓箭”的武器。 (本文大部分内容摘自于网络) 延伸阅读: 弓箭历史溯源浅谈——远古神器 人类发明弓箭是为了撸串? 弓箭题材经典之作:最终兵器:弓
2522 次阅读|2 个评论
[建议] 中学、大学和研究生教育中增加“逻辑”知识
热度 4 zlyang 2019-3-23 16:41
  真正的马克思主义者是不怕什么的,任何人也不怕。不怕别人整不整,顶多没有饭吃,讨饭,挨整,坐班房,杀头,受冤枉。我没有讨过饭。要革命,不准备杀头是不行的。被敌人杀了不冤枉。被自己人错杀了就很不好,所以我们党内有一条:一个不杀 。 ——毛泽东,同文艺界代表的谈话, 1958-03-08 中学、大学和研究生教育中 增加“逻辑”知识 爱因斯坦说: “实验、逻辑”是现代科技的两大工具。 因此,建议中学、大学和研究生教育中增加“逻辑”知识。 以《形式逻辑》为核心,介绍其中的基本知识。 辅以“第三次数学危机”,哥德尔不完全性定理,柴廷定理。 以及关于“逻辑”的更广泛的哲学-科学思考。 普及《逻辑学》的两个基本目的: 作为“工具”的积极意义; 以及作为“工具”的局限性。 http://braungardt.trialectics.com/mathematics/mathematicians/kurt-godel/ 爱因斯坦、哥德尔。 相关链接: 2015-04-29 ,翻译爱因斯坦回信博文链接汇集(3) http://blog.sciencenet.cn/blog-107667-886229.html 2011-04-07 ,《中国“科学网大学”逻辑基础研讨中心》活动之一:逻辑基础资源 http://blog.sciencenet.cn/blog-107667-430666.html 2013-10-01 ,密尔求因果五法 http://blog.sciencenet.cn/blog-107667-729352.html 2013-06-30 ,《中国“科学网大学”逻辑基础研讨中心》活动之四:因果性与逻辑 http://blog.sciencenet.cn/blog-107667-703983.html 2010-03-09, 逻辑方法的局限性 :G?del incompleteness theorem和Chaitin theorem http://blog.sciencenet.cn/blog-107667-301287.html 感谢您的指教! 感谢您指正以上任何错误! 感谢您提供更多的相关资料!
个人分类: 基础数学-逻辑-物理|1248 次阅读|14 个评论
语言也可成为杀生的工具
热度 1 jiangjiping 2018-9-15 07:46
语言也可成为杀生的工具 蒋继平 2018年9月15日 最近在微信上读到一篇【报刊文摘】, 作者是瑞敏。文章的标题是:骂了30 天, 植物被骂死, 你还敢对孩子恶言恶语? 文章描述了如下的故事。 那盆被霸凌30天的植物, 终于被“骂”死了, 是不是不可思议? 这是最近瑞敏看到的一个非常有趣的实验。 事情发生在阿联酋宜家, 实验者挑了两株生长情况一样的绿植, 给绿植们装上保护套, 放在学校大厅里, 每天接受一样的光照, 一样的浇水施肥, 唯一不同的是, 学生对它们的态度。左边绿植被贴上标签:“这株植物被霸凌”。而右边则是:“这株植物被褒奖”。 学生可以透过现场录音的形式, 留下积极或消极的话参与试验。这些话每天在绿植“耳边”被循环播放: “你看起来像快烂了一样。” “你还活着吗?” “你就是废物!” “你一无是处!” “没人喜欢你!“ 左边绿植每天”听着“恶狠狠的辱骂。 “一见你我就特开心。” “你真的很美!” “你正在改变世界。” “我喜欢你做自己的样子。” 右边的绿植每天洋溢在幸福的天堂。 循环播放30天后,被言语霸凌的植物, 叶子枯黄, 形态萎靡, 而饱受称赞的植物, 则生机勃勃, 朝气十足。 可见语言的威力是有多恐怖! 看到这篇文章, 我自然而然地想到社会上发生的一些事。由于网络的匿名形式,许多网民利用这个不受法律和道德管束的“自由”,在网上任意施行霸凌的行动, 导致一些无辜者备受心灵的摧残, 有的人经不住这样的精神打击, 走上自杀轻生的不归路。 实际上, 这些网络暴民, 做的就是利用语言作为杀生工具的事。 这些人实际上已经成了“杀人犯”。现在, 这样的事例世界上到处都有, 正在引起世界各国的重视。 我很早就清楚积极的语言和消极的语言对人的影响。 因而, 在培养孩子的过程中, 我一直用积极正面的语言与孩子们交流沟通, 对他们取得任何成绩和进步都给予及时的赞美和鼓励。我从来不对孩子们实行惩罚的教育。 正因为如此, 我的两个孩子都表现不错。
个人分类: 生活点滴|2331 次阅读|2 个评论
运筹优化工具——————jsoncpp
arccos0 2018-6-28 18:00
一、为什么使用Jsoncpp 运筹优化领域的科研人员与工程实践人员最常用的编程语言之一就是c++。它的优势非常明显,就是执行效率高。我之前尝试过,相同的逻辑使用matlab和c++,两者的运行速度相差10~20倍左右。 但是c++在处理文件输入输出时没有matlab或者python那么简洁方便。大多数运筹优化的从业人员并非擅长于编程,因为我们绝大多数来自于应用数学系、工业工程系、管理科学系等。尤其是在写c++代码时,输入输出的编写会占用我们大量的宝贵时间,而我们其实只想把时间更多地花在问题的核心——建模、算法上。 所以为了更快地实现“输入输出部分”,本文介绍Jsoncpp供各位在工作学习中使用。 二、什么是Json和Jsoncpp Json是 JavaScript Object Notation 的简称。具体的含义可以参考维基百科 https://en.wikipedia.org/wiki/JSON 。简单地说就是“key-value”类型的数据都可以用Json格式保存。举个例子,使用gurobi或者cplex时,有一些我们可调的与优化性能相关的参数,诸如:MIPGap等,又或者是设计元启发式算法时(比如遗传算法、禁忌搜索等)有很多参数需要我们调整。那么我们就可以用如下的格式表达: { “MIPGAP”: 0.001, “GA_MutationRate”: 0.05, “GA_CrossOverRate”: 0.2 } 这就是一个典型Json格式的数据。 Jsoncpp是C++解析Json格式的常用解析库之一。解析Json就仰仗它啦~~ 三、Jsoncpp的安装及vs2010环境配置 Jsoncpp的最新下载地址: https://github.com/open-source-parsers/jsoncpp 步骤一、 进入地址,点击release后下载最新版 \0 \0 步骤二、 使用vs2010或者其他工具(官方文档里用的时meson,但是我试了一下,没成功。。。)对jsoncpp进行编译。 注意!!在编译的时候如果选择的运行库是MD,那么对你自己的项目进行编译时也必须设置成为MD!!否则会出现大量的Link错误。 编译后在目录jsoncpp\\makefiles\\msvc2010\\Release中可以找到:lib_json.lib 步骤三、 打开你的vs项目,配置Jsoncpp的使用环境。 1)右击“项目”—》配置属性—》附加包含目录,加入jsoncpp下的include文件夹 2)附加库目录,加入lib_json.lib文件所在的路径; 3)最后把lib_json.lib加入到附加依赖项中 四、示例 以”test.json”为例: 我们建立一个新的项目,编写以下代码: intmain{ doublemip_gap; doublemutation_rate; doublecrossover_rate; std::ifstreamff(test.json); Json::Valueroot; Json::Readerreader; reader.parse(ff,root); mip_gap=root .asDouble(); mutation_rate=root .asDouble(); crossover_rate=root .asDouble(); std::cout\\n MIPGAPis:mip_gap\\n GA_MutationRateis:mutation_rate\\n GA_CrossOverRateis:crossover_rate\\n; system(pause); } 选择release模式后,运行结果如下: \0 \0 五、总结 文件的输入输出对于解决实际的运筹优化问题,虽然谈不上核心,却是必要的环节。处理不好这个环节,可能会严重耽误进程。 比如对科研工作者而言,算法的性能需要经过各种各样的算例测试后才能确定。而算例的生成就需要许多可调节的参数。这些参数尽量能够在“代码的外部”可以调节,从而加快计算实验的效率。反之,在代码中调整就必须多出了“编译”这个步骤,而编译通常是非常耗时间的。当然txt格式的传输也能做到这点,只是txt文件处理“key-value”这样的数据非常繁琐。
个人分类: 运筹学|3172 次阅读|0 个评论
[转载]超过六个元素的韦恩图你就玩不转了?
gncorner 2018-4-9 15:39
去年的《生信草堂》推文中介绍过如何利用 R 包和一个简易网页版工具绘制韦恩图的方法, 但那些工具只能有效地处理 5 组数据,因为当超过 5 组数据时,韦恩图就不能表达数据之间的关系了。今天小编给大家介绍一个更加直观反映多组数据相交个数的图像表达工具—— UpSetR (一) 初相识 首先这是一个 R 包,用 install.package 就可以安装。官方给出的英文说明是“ visualizes set intersections in a matrix layout and introduces aggregates based on groupings and queries ”。简单来讲就是矩阵数据中每个维度数据之间交集的可视化表达工具。 (二) 深入了解 UpSetR 支持两种数据形式的输入,直接命令行输入和文件形式输入。直接命令行输入也有两种形式的表达方式,一种是直接输入要比较的列表即可,另一种是输入已经计算好交互数量的值。 我们先看列表输入如何绘制。假设需要画出三个列表的交集,举例如下: # example of list input (list of named vectors) listInput - list ( one = c ( 1 , 2 , 3 , 5 , 7 , 8 , 11 , 12 , 13 ) , two = c ( 1 , 2 , 4 , 5 , 10 ) , three = c ( 1 , 5 , 6 , 7 , 8 , 9 , 10 , 12 , 13 )) upset(fromList(listInput)) 结果如图 1 : 对于比较简单的任务,我们可以直接输入交互值,代码如下: #exampleofexpressioninput expressionInput-c(one=2,two=1,three=2,`onetwo`=1,`onethree`=4,`twothree`=1,`onetwothree`=2) upset(fromExpression(expressionInput)) 结果跟图一是一样的,因为我们用的就是其列表中的数据。但这种输入数据的方式需要额外的工作量,估计没多少人会选择。 接下来我们来学习一下怎么大批量的从文件中导入数据。 UpSetR 自带的示例文件( mutations.csv )能够很方便地帮助我们学习其支持的文件输入格式。该文件存储以逗号分隔的矩阵数据,包含 100 个 gene 的 283 个特性,其中“ 1 ”表示该基因有此特性,“ 0 ”表示该基因无此特性。 UpSetR 会计算全部基因中特性为 1 的交集个数。示例代码如下: mutations-read.csv(system.file(extdata,mutations.csv,package=UpSetR),header=T,sep=,) upset(mutations) 结果如图2,大家可以看到,在默认情况下,UpSetR默认输出交集个数大于0的组合。 除了默认模式,UpSetR支持指定需要交互的列以及输出交集个数为0的组合,代码如下: upset(mutations,sets=c(PTEN,TP53,EGFR,PIK3R1,RB1,SPTA1),sets.bar.color=red,order.by=freq,empty.intersections=on) 如图 3 ,在这个示例中,我们指定了 6 个待交互的元素,并设置颜色为红色,同时令交互个数为 0 的组合也显示出来,并按照交集个数由大到小排列。 \0 \0 总结:虽然 UpSetR 不是绘制本质上的韦恩图,但它以柱状图的形式清晰地表达了待研究集合之间的交集数目,它可以支持多种数据形式的输入,并且不受输入集合个数限制,是一款十分好用的绘图工具。 转自生信草堂,已授权 生信草堂 浙大生信博士团队倾力打造的一个科研人员学习交流的公众微信平台。我们致力于科研社区服务,分享最前沿的科技进展,提供生信分析方法,解读经典分析案例,公众数据库的挖掘和临床数据统计分析。在此我们欢迎各位的加入! 加微信 bioinformatics88 拉您进生信交流群 \0 \0
个人分类: 生信工具学习|1341 次阅读|0 个评论
美国社会真相系列(66)
热度 1 jiangjiping 2018-1-9 08:03
美国社会真相系列(66) 六十六 美国的媒体是政府权力和社会弊端的监督工具 蒋继平 2018年1月8日 我在上一篇的美国社会真相系列中说美国人非常善于说恭维话。 但是, 这是指工作场合,公共场所, 或者私人聚会之间普通民众的言谈交往言辞。与此却却相反, 美国的媒体从来就言语牟利, 甚至尖端刻薄,尤其是对政府机关, 各级政府公务员,大牌明星和商场富豪,以及社会的弊端锋芒毕露, 针锋相对, 绝对不给面子。 美国的主流媒体, 如:美国全国广播公司(NBC), 哥伦比亚广播系统(CBS), Fox 电视台,时代期刊 (Times Journal), 美国有线新闻网络(CNN),华盛顿邮报(Washington Post), 等等具有重要影响力的大众媒体, 一般很少花篇幅为政府部门和各级公务员唱赞歌, 而是实事求是地登载民众对他们的评价。 这主要通过民意调查来获得民众的看法。即使是总统, 一旦有行为不规的言行举止, 也会被媒体暴露在新闻媒体上。你们看看各种媒体对美国新任总统川普(Trump)的报道就可以证实我说的是真相。 美国的主流媒体更多的是展示各个不同政党和不同社团, 以及它们的代表人物的执政理念和价值观。 这在决定政府各级公务员的选举期间更为明显。这些主流媒体的另一个主要任务是及时地报道各种重大事件, 尤其是对民生有重要影响的事件, 他们会及时地揭露社会的各种弊端, 引起政府部门的关注。 文艺领域和街道社区的娱乐媒体, 更是把各种政要, 富商和明星人物当成茶前饭后的谈资笑料, 各种八卦消息都有, 有的甚至是瞎编的。 总而言之, 美国的媒体一直充当着对政府权力强烈监督的角色。虽然美国的政治体制是三权分立, 互相制衡,但是,真正的权力制衡和监督来自于真正民主下的舆论监督。 充分的言论自由, 让公众的意见和观点得到充分的表达, 是对权力滥用的最有效手段。 这样的言论自由,是人们不畏强权,具有自揭其短的勇气的根基。正是这样的舆论监督, 使美国一直处于比较平稳的状态和很少有权力滥用的例子。 言论自由是防止腐败的可靠保证, 是民族自信的具体表现,是民族自律的有效措施, 是人人平等的公正法则。 顺便说一下, 美国的媒体基本上都是私人公司, 不是政府的宣传机构。 所以, 它们不受政府在经费上的调控,它们只要提供广大民众喜爱的内容, 赢得观众市场就可生存下去。
个人分类: 美国万象|1697 次阅读|2 个评论
[转载]39个大数据可视化工具 数据研究必备
rbwxy197301 2018-1-6 10:01
39个大数据可视化工具 数据研究必备 数据可视化无处不在,而且比以前任何时候都重要。无论是在行政演示中为数据点创建一个可视化进程,还是用可视化概念来细分客户,数据可视化都显得尤为重要。以前的工具的基本不能处理大数据。 本文将推荐39个可用于处理大数据的可视化工具(排名不分先后)。 其中许多工具是开源的,能够共同使用或嵌入已经设计好的应用程序中使用,例如Java,JSON,SVG,Python,HTML5,甚至有些工具不需要任何编程语言基础。其他的则是商业智能平台,能够进行复杂的数据分析并生产报告,并配有多种方式实现数据可视化。无论你是需要对数据进行分析并且决定用最好的方式向你的客户或同事进行展示,还是你心里有一个视觉化布局但需要将此概念应用到生活中,该表单中总会有一款工具能够满足你的需求。 1.Polymaps 需要在地图上展示复杂的数据集?Polymaps是一个免费的Java库,也是SimpleGeo和Stamen的开发的一个联合项目。这种复杂的地图叠加工具可以加载多种规模的数据,提供多级别缩放功能,大到国家,小到街景。 主要特点: 使用可缩放矢量图形(SVG) 展示国家、州、城市、社区和街景 基本的CSS规则控制设计 图片是球形墨卡托瓦格式 费用:免费 2.NodeBox // @Nodebox 实验媒介研究小组(Experimental Media Research Group)开发的一组开源工具,NodeBox的兼容性是跨平台图片库或Mac的app都能创建Python编码的2D界面。 主要特点: 与标准设计应用程序集成 跨平台,基于节点的图形用户界面(GUI) NodeBox1 – Python编码、2D界面的Mac应用程序 导入多种类型的数据,包括Excel 动画效果 运用最少的编程技能建立一个生产设计 费用:免费 3. Flot JQuery的一个Java绘图库,Flot是一个基于浏览器的应用程序,并且能够兼容大多常见的浏览器,包括IE、Chrome、Firefox、Safari和Opera。Flot对于数据观点支持多种可视化选择,交互式图表、堆叠式图表、平移和缩放,以及通过各种插件实现各种特定功能。 主要特点: 支持线性、图片,用任何组合填充区域 在同一个数据序列里运用组合展示元素 绘图分类以及文本数据 增加DOM操作标准的HTML 产生切换系列交互式视觉效果 直接的画布准入绘制自定义形状 费用:免费 4.Processing // @ProcessingOrg Processing创建之初为教计算机基础知识在视觉环境的一种手段,但现在由学生、设计师、研究者、艺术家和业余爱好者使用,用于创造学习模型和实际产品的原型。用户可以创建简单或复杂的图像,动画,和相互作用。 主要特点: 2D、3D和PDF格式输出 交互作用程序 Open GL一体化 超过1000个库的附加功能 创建交互、文本、动作和动画 5. Processingjs Processing的姐妹站点,Processing.js这个工具可以处理复杂的数据视觉化、图形、图表或是其他视觉效果,并是网页可用的形式,并不需要任何扩展程序或插件。这就意味着你可以运用标准Processing语言写代码并且插入到你的网站,而且Processing.js并不需要额外的编码需求来实现其功能。 主要特点: 允许Processing代码可以在任何HTML5浏览器运行 动画和交互式可视化效果融入任何web 页 没有额外的编码需要 费用:免费 6. Tangle Tangle是一个Java库和工具,不仅仅是视觉化,还允许设计师和开发者创建reactive程序,对数据的关系可以提供深层理解。例如,一个网页端的转换计算器能够转换货币或测量。 主要特点: 允许读者来改变参数 基于定义的变量、格式和分类 运用Tangle类创建图表和其他可视化效果 能够创建动态的展示 同时使用多种变量建立控件和视图 费用:免费 7. D3.js 一个强调网页标准的用来创建数据可视化Java库。使用HTML、SVG和CSS,可以让使用者以数据驱动的方式去操作DOM,能够满足现在浏览器的兼容性并且不受专用框架的限制。 主要特点: 绑定任意数据到DOM 创建交互式SVG条形图 从数据集里产生HTML表格 多种组合和插件来增强兼容性 内置的可重复使用的组件以便于编码 费用:免费 8. FF Chartwell // @FontFont FF Chartwell将简单数字串转换会可编辑的数据可视化,并进一步的自定义使用OpenTy功能。它是能够用于标准设计套件,例如Adobe CreativeSuite,简单化图表的设计。 主要功能: 使用简单的数据串来产生图表 有利于创建一个大信息图元素 没有编码功能节省时间 与设计应用程序一体化 多种可视化类型 费用: 所有功能-$119 单个功能-每个$25 (条形、垂直图、线形图、饼图、雷达图、环形图、玫瑰图) 9. Google Maps // @GoogleMaps 谷歌地图提供一些APIs给开发者,例如谷歌地球、谷歌地图图像和谷歌地方信息。这些工具能够使开发者为任何应用程序或网站建立交互式视觉地图程序。 主要特点: 将地图嵌入网页中 提出有关机构、感兴趣的地方和其他位置的数据 能够使网站访问者在你的网站限制范围内使用谷歌地球。 10. SAS VisualAnalytics // @SASsoftware SAS可视化分析工具为了更加全面的分析能够探索各种尺寸的数据集可视化。拥有直观的平台和自动化预测工具,SAS视觉分析允许甚至可以让无技术基础的用户来探索数据和潜在机会之间更加深层次的关系。 主要特点: 在前置或公共或私人云上部署 拖放图表自动为数据选择最好的布局 弹出提示区识别潜在的重要的相关性 场景分析能够在变量变化基础上进行预测 存储视图为报告、图片或SAS移动端 用户易于使用数据来整合行为元素 费用: 完整功能免费演示版(不同环节之间不能储存报告) 按要求报价 11. Raphael 一个Java库用来在网页上创建矢量图形,Raphael使用SVG和VML,因此每一个被创建的图表同时也是一个DOM对象,Raphael的目标是能够矢量图表作品能够跨浏览器兼容。 主要特点: 网页上包括Raphael.js功能 创建多种多样的图形、表格和其他数据可视化 多图表能力 费用:免费 12. Inkscape // @Inkscape Inkscape提供的功能类似于Corel Draw和Illustrator软件,然而它的开源编辑器是矢量图形。Inkscape支持许多先进的SVG功能,因此能够轻易使用,并鼓励开发者在社区环境里合作。 主要特点: 类似标准软件处理复杂的图表任务 内置的SVG格式 创建网站原型 导入和显示位图的功能 文件储存为矢量图 费用:免费 13. Leaflet // @LeadletJS 一个开源Java库,Leaflet是用来创建移动友好性、交互式地图的工具。由VladimirAgafonkin和一个团队贡献开发而成,Leaflet设计的目标是简洁性、表现性和易用性。 主要特点: 所有主要桌面和移动浏览器上能工作 各种扩展功能的插件 一体化的互动功能 多重可用地图层 CSS3功能提供流行型的用户交互作用 消除移动设备上敲打延迟 费用:免费 14. Crossfilter Crossfilter使我们能够在浏览器里探索大量多元数据集,也是Java库,能够处理超过一百万记录的数据集。Crossfilter使用语义版本控制并且易于使用值、目标和其他元素和命令来自定义的创建数据可视化。实际上,它使Square Register的商家有权利操纵销售和购买数据。 主要特点: 使用语义版本控制 探索大量多元数据 快速增量过滤和减少 提高实时直方图的表现力 费用:免费 15. Open Layers 3 可以用OpenLayers在任何网页里插入一个动态地图。它执行Java API用于建立网页端地理学的应用程序,并且不需要服务端依赖关系能在大多数现在的网页浏览器工作。它是一个开源软件,结合了最新的HTML5和CSS功能,提高了3D功能。 主要特点: 在大多数现代网页浏览器里工作(平铺和矢量图册) 不需要服务端依赖 创建个性化嵌入的、动态的地图 缩放功能、地理位置和其他函数功能 开箱移动支持 费用:免费 16. Kartograph Kartograph即使Python库也是Java库,迎合了想要创建友好型Illustrator SVG地图和交互式地图的开发者,并且能够在各主要浏览器上运行。 主要特点: 两个库:Python和Java Kartograph.js能在几分钟内创建交互式地图 独立运作,不需要服务器 Kartograph使用简单型的Visvalingam创建紧凑型SVGs 地图上的数据集层能进行多层级可视化 费用:免费 17. Microsoft Excel Microsoft Excel因为它的数据处理和分析功能而广泛闻名,但是它经常用于创建强大的数据可视化。Excel的最新版本塞满了可视化工具,包括被推荐的图表,不同方法迅速分析并展现数据,有多重控制选择来改变和布局可视化。 主要特点: 在同一个程序里运行数据分析并且创建可视化 数据多种展现的方式进行比较 改变平铺、布局和其他格式选择 Excel推荐数据最好的可视化方式 能够兼容Microsoft Office产品 费用: Office 365 Home– 每年$99.99或每月$9.99 Office 365 Personal –每年$69.99或每月$6.99 Office Home Student 2016 – 永久购买$149.00 Office 365 Business Essentials – 每个用户每月$50(每年义务) Office 365 Business –每个用户每月$8.25(每年义务) Office 365 Business Premium – 每个用户每月$12.50(每年义务) 18. Modest Maps 对于想要将交互地图放进应用程序的开发者而言,Modest Maps是一个免费的而且能够扩展的库,由Stamen, Bloom,和MapBox合作开发。 主要特点: 用于为基础构建映射工具 用于少数扩展程序,例如MapBox.js,HTMAPL和Easey 保护基本控制的设计 费用:免费 19. CartoDB CartoDB允许你在数分钟内上传并视觉化数亿个数据值。它还具有地理空间分析功能探索、改进,并从您的数据获得的见解。 主要特点: 探索数据并获取见解 直接在地图上编辑数据 与PostGIS 兼容的更强大的分析 先进版本的CartoCSS▏支持栅格数据和矢量数据 费用: 免费—无限数据集/4层地图层,,250MB矢量数据,每月1000条推特 基础版-每月$149,无限数据集/5层地图层,500MB矢量数据,每月10000条推特,同步表格,私人地图,可移除标识 专业版-每月$449,无限数据集/6层地图层,1.5GB矢量数据,每月250000条推特,同步表格,私人地图,可移除标识 企业版-每月$825,无限数据集/6层地图层,5GB矢量数据起步,每月250000推特,同步表格,私人地图,可移除标识 20. Google Charts Google Charts提供大量数据可视化格式,从简单的散点图到分层树地图。可视化效果是完全个性化的,你可以通过动态数据进行实时连接。 主要特点: 谷歌利用同样的图表 将多个图表组装成直观的仪表板 兼容多个浏览器 多个平台可使用(IOS和安卓设备) 从各种图表中选择 费用:免费 21. Gephi // @Gephi Gephi是能在Windows、Linus和Mac OS系统上运行的开源应用程序。该平台允许用于可视化和探索数据,包括复杂的线性分析、社会网络分析等其他深入了解数据关系的模型。 主要特点: 插件更加个性化 深层数据分析来检测关系 内置的 3D 渲染引擎 实施视觉化 动态过滤 有内置的直观的工作量组织界面 费用:免费 22. Flare Adobe Flash Player里可以运行的创建数据可视化的Action库,Flare是一个开源应用程序,由一些知名组织和出版商使用,来创建强大的可视化图,包括Slate、IBM VisualCommunication Lab和ABC News。 主要特点: 处理复杂、交互式图表 支持数据管理、视觉编码、动画和交互作用 各种可视化表格从时间线到多层图表来说明关系 费用:免费 23. Envision.js 用Envision.js库创建快且交互式HTML5可视化,能够展示实时数据、时间序列、财务可视化、AJAX驱动财务图表和自定义可视化,包括分形。 主要特点: 内置各种图表和图形的模板 将可视化效果、交互作用和自定义组件一体化 自定义图表层类型 费用:免费 24. Miso 开发中的一个开源工具,Miso合并数据集、故事版和d3图表来创建交互式故事和数据可视化效果。Miso是The Guardian和Bocoup的联合项目,得到GlobalDevelopment、The Bill和Melinda GatesFoundation的支持。 主要特点: 高质量交互式故事 数据可视化内容 Java 客户端的数据管理和转换库 运用D3.js创建可重复使用图表 费用:免费 25. The R Project R Project是在UNIX、Windows和Mac OS上运作的统计计算软件。设计的目的是用于统计计算和统计制图,它考虑了不同应用的S语言,也包含了一些本身的S代码,在R里没有改变,虽然也有一些显著的不同。 主要特点: 数据处理、计算和图表展示 用于即时分析的集成工具 条件、 循环、 用户定义的递归函数和输入/输出设备 定义新功能来增加兼容性 费用:免费 26. Tableau Public // @Tableu Tableau是一个简单的、使用友好的用来迅速创建交互式可视化数据,并将它们嵌入你网站的工具。设计的目的是能由开发者、或无开发经验的人使用,例如博主、记者、研究员、律师、教授和学生。 主要特点: 可以网上使用,或者下载并处理可视化 桌面端完整版应用程序图片可以在公共服务器进行储存 存储数据空间有50MB(免费计划) 拖拉式界面,不需要编程技巧 费用: 公共版本-免费 个人版本-每个用户$999 专业版本-每个用户$1999 27. Timeline JS // @knightlabTimeline JS3 Timeline JS作为开源工具能够从多重资源中提出媒介,运用40中不同语言建立交互式时间轴。内置支持Twitter, Flickr,Google Maps, YouTube, Vine和其他应用程序,Timeline JS拥有大量功能,能够进一步的拓展进行自定义安装来兼容JSON。 主要特点: 运用GoogleSpreadsheet数据建立时间轴 上传电子表格,并生成嵌入代码 从第三方apps在时间轴里嵌入音频、视频 WordPress插件 从JSON数据库中填补数据 费用:免费 28. Quadrigram //@quadrigam Quadrigram使用户能够创建自定义可视化效果,运用他们的数据和来自内置里图表、图形等各种组件来quadrification 和叠流。基于可视化编程语言(VPL),Quadrigram是能从多个数据源提取并创建不断变化的原型和数据可视化效果。 主要特点: 完整的交互式可视化库 建立动画、仪表盘或更多其他的 草图想法和创建快速原型 基于云计算的快速数据处理 集成R 和 Gephi 的服务端 利用多个公开发布的数据集 费用(价格转换自欧元): 学术版-每月$6.43(1个用户,100MB存储量) 个人版-每月$20.38(1个用户,3GB存储量) 专业版-每月$63.27(3个用户,10GB存储量) 工作版-每月$267.02(20个用户,100GB) 企业版-联系报价 29. Prefuse Prefuse是一个数据可视化工具,IBM视觉传播实验室用于该公司Many Eyes工具来创建可视化效果。Prefuse软件包为Java提供了可视化框架,而Prefuse Flare工具包为Action和Adobe FlashPlayer提供了可视化和动画化工具。 主要特点: 数据建模、数据交互化和可视化 为各种视觉布局进行数据结构优化 支持动画化、动态搜索和数据库连接 使用Java 2D图片库 30. Many Eyes Many Eyes是由IBM研究所和IBM Cognos软件小组的试验成果。该工具提供了一个平台,用于创建各种可视化效果说明数据点关系,比较的值集,创建线性和堆栈图、分析文本,或查看整个饼图或树图中的各个部分。 主要特点: 多种方式展示数据 上传供公众使用的数据集 运用Java和Flash展示数据 通过用户打分收集反馈 完全的控制或删除你的数据集和可视化图 使用其他用户现存的数据集或者你自己的数据 费用:免费 31. Cytoscape // @Cytoscape Cytoscape能够合成不同属性的数据形成可视化的复杂网络。针对特别领域分析的功能,例如生物信息学、语义网和社交网络分析,Cytoscape具有这些功能,并能创建邻人着迷的图表来表示数据之间的关系。 主要特点: 问题领域的应用 先进的分析及应用程序进行建模 人力策划数据集进行可视化 可视化社交网络中的人际关系 与其他工具一起联合使用(例如R、NetworkX) 费用:免费 32.NetworkX NetworkX基于Python编程语言,能够创建图表、有向图和多种多媒体格式合成的重图。Python是用于创建多种交叉兼容的数据可视化的多平台语言。 主要特点: 学习结构、动态和复杂网络功能 节点能够包含任何媒介类型,例如图像和XML 边缘能够包含任何数据,例如加权或时间序列 多种图表类型生成器,包括经典的曲线图、随机图和合成网络 费用:免费 33. Arbor.js Arbor由网络工作者和jQuery一起建立的,能够运用画布、SVG或是HTML定位元素来创建数据可视化的工具。Arbor旨在帮助开发者创建强调他们数据集唯一性而不是需要各种布局的物质性。 主要特点: 能够处理实时色彩和价值充斥 力导向布局图增加了抽象性 实际屏幕绘图由用户做出 费用:免费 34.iCharts // @iCharts iCharts是基于网络端的应用程序能够在网页上生成引人注目的数据可视化工具。这种云本地应用程序工具是“是为企业云应用内置的唯一数据可视化平台”。将图表和图形集成到网站/应用程序或通过社交媒体或iCharts图表频道分发完成可视化。 主要特点: 运用公司的logo进行品牌视觉化 为了更好的发现增加标签或描述 启用第三方网站重新嵌入可视化来扩大范围 数据是实时的 创建交互式、探索性图表 领先一代的激活自制表格 分析报告在图表视图、共享和嵌入 费用: 基础版-免费(仅限公共图表) 网络套装可视化报告和分析-每个用户每月$64.95 销售团队可视化报告和分析-测试版本请电联 35. Databoard 来自谷歌的工具,Databoard是Think平台的一部分,主要面向企业主。探索见解直接来自谷歌调查研究,来迅速的查找数据并且创建自定义的信息图表来嵌入网站或在社交网络上分享。 主要特点: 探索谷歌数据调查研究 直接生成图表元素 通过合成多种元素建立自制图表 主要专注移动数据 费用:免费 36. Q Research Software // @qstatistics 对于研究和数据可视化而言都是一个强大的数据库,Q Research软件时一个用于准备市场研究报告的工具,全是有价值的见解和可视化效果。以图表格式、CSV文件和PDF文档输出到Word、Excel和PowerPoint,并且从一大堆工具/元素中选择进行自制可视化效果。 主要特点: 可编辑的Office图表 多种图表类型(线性、气泡、饼图、列图等) 直方图和散点图 利用实时数据更新图标 创建变量值,应用过滤器,进行统计检验 强大的分析包括对应分析、logit分析、潜在类别分析、回归分析、Max-diff分析,随机参数分析、Kruskal Shapley、TURF分析等 费用: 30天免费试用期 标准授权许可 – 每年$1,499(所有功能) 可转让授权许可-每年$4,497(在多台计算机上安装) 37. Dapresy // @dapresy 专为研究分析师设计,Dapresy允许用户运用简易使用的拖拉界面建立为他们的幻灯片和仪表盘建立信息图表。Dapresy是一个综合性平台能够处理整个报道过程,从数据分析到视觉上具有吸引力的展示工具和仪表板。 主要特点: 简单的引入实地文件,Dapresy能够处理数据 图、表、交叉分析表和综合统计分析 为市场仪表板建立动态元素 从200张幻灯片里打包数据为较少动态Dapresy幻灯片 灵感创意箱 费用:电话联系报价 38. Visualize Free 基于商用可视化的工具InetSoft,Visualize Free是一款免费的替代方案,使您可以通过几个简单的点击来对多个数据集和变量进行筛选,确定趋势和处理数据。 主要特点: 用Excel或CSV格式上传你的数据 拖放元素来建立可视化效果 沙箱技术用于数据分析 公众或私人分析 费用:免费 39. Jolicharts // @Jolicharts Jolicharts将图表和表格嵌入你的应用程序里,能够兼容多种数据源并处理连接多种数据源的复杂性。利用集成的弹性计算能力,Jolicharts能轻易处理大数据。 主要特点: 拖放界面创建令人惊叹的仪表板 输出仪表板XLS、PDF或JPG格式 过滤器来确保各个用户的数据 基于Rest端的API能够兼容任何应用程序 云端应用保证你的数据和可视化的可获得性 HTML5仪表板能在任何设备上获得数据 费用(欧元转换的价格): 永远免费计划-免费(50MB数据存储量,单一用户,展示不受限制,每个展示有一个数据源) 专业版-每月$31.13(10GB数据存储量,增加到5个用户,展示/数据源不受限制) 企业版-每月$74.06(250GB数据存储量,增加到5个用户,用户/展示/数据源不受限制) 这份清单包含了最后欢迎的大数据可视化分析的工具。 End. 转载请注明来自36大数据(36dsj.com): 36大数据 » 39个大数据可视化工具 数据研究必备
个人分类: 研究方法|2348 次阅读|0 个评论
创新的精神与规矩,不止是画图——禅的行囊(之二十)
罗非 2017-12-5 10:22
导读:规矩是中国社会赖以维系的主要纲领。古人就说, “ 没有规矩不成方圆 ” 。规是画圆形的工具,而矩则是画直角的工具。没有这些工具,确实没办法搞几何作图。但这句古语想说的并不止于几何学或者工程学,而是任何事情想做成,都需要适当的工具。这样看来,社会的规矩,就是完成社会操作的工具。规矩放而大之,就是法令、法律、制度,乃至社会结构、思想结构。从这句古语的智慧,可见中国古人强调规矩,是因为它们是重要的工具,而不是因为它们神圣不可侵犯。有了电脑,我们可以放下直尺、三角板和圆规,但仍然可以更好地完成几何与工程作图。在任何领域都是如此,一旦有了更好的工具,原来的老古董就可以送进博物馆了。 这件事本来是如此明显,但同样明显的是,人类几乎总是不舍得放下老规矩。古代的王安石变法就遭遇了巨大阻力,最终失败;五四运动时期,中国的青年决心建立新的文化和社会组织方式,也遭遇了很大的阻力,经历无数流血牺牲,至今在人们心目中还没有完全完成。时代前进到信息、网络、大数据、云计算和人工智能时代,显然又到了重新选择工具的时候。但还是有许多人抱着来自古希腊、古罗马的某些制度不放,宣称它是神圣不可侵犯的普世真理。但实际上,它也只是一个工具,有它的时代和时空局限。懂得规矩只是用来成方圆的工具,人类就可以减少许多烦恼和冲突。就好像吃饭是为了生存,饭一定要吃,但怎样吃则各有各的喜好。一定要说我的饭才是普世真理,强迫全人类都必须吃我的饭,否则就大逆不道?如果这样的人出现在世界上,一定马上会被看作神经病或者偏执狂。不幸的是,这件事一旦涉及到某些社会组织形式,有些人就再也想不通,仿佛一叶障目,不见泰山。这个世界上,可悲可笑,不过如此! 在今天的时代,真有本事、有见识、有关怀、有担当的人,应当想办法自己发明一套全新的、适合当代乃至未来时代的社会组织方式,不要再抱着古希腊传承下来的那套思想和方式不放了!虽然这条路肯定并不简单,但是, “ 丈夫自有冲天志,不向前贤行处行 ” !自称关心社会、关心国民、关心人类的人,都请站出来做大丈夫吧!敢于创新,这才是科学精神! 在七十公里界碑处,我们经过青瓷窑煤矿拥有的一座附属矿井。农闲时节,农民们会到矿上挣点外快,还有些倒霉蛋一年到头在这里挖煤。蜿蜒的山路终于把我们送出这道山脉,然后向西进入一条无比宽阔平坦的山谷,那一定是远古冰川运动的杰作。司机突然又把车停下了。他跳出驾驶室,在一个车轮上踹了两脚。那条车胎在慢撒气。但仍然不必担心 —— 中国的道路两旁,哪怕是再荒凉的地方,补胎的小铺子也随处可见。果不其然,前方几百米外的一座土坯房门口挂着块牌子:补胎。 司机找出千斤顶撬起车身,卸下轮胎,一路扶着它滚向土坯房,其他人都下了车,站在路边抽烟、放水或者活动着腿脚。我跟坐在我前面的一个男人聊了起来。这是个八十多岁的蒙古族老汉。在他干瘪的嘴里,我只发现了两颗牙齿。大概他每天只能就着稀粥吃点馒头了。他以为我是维族人,我以为他是藏族。互相搞清楚对方的身份之后,他告诉我,他认识五台山上一座庙里的喇嘛。每年春天,他都会去庙里修行一段时间,秋天再回大同去,如此坚持了七年。我跟他打听山上的住宿情况,他推荐了几家比较适合香客的旅馆。 我们正聊着,另一个蒙古族人走了过来,递给老汉一瓶白酒,老汉又递给了我。我笑着把酒瓶推了回去。这么一大早就喝酒太奇怪了,更何况还是在车上。另外,中国白酒是最让我难以接受的酒精饮料,只要想到它,我就能浑身一激灵。把酒还给老汉之后,我走开去和旁边的一名僧人聊天,他一个人站在路边,手里默默转动着念珠。僧人来自五台山的宝华寺,几天前到大同的华严上寺见了一些同修,现在正要返回五台山。宝华寺在北台的山脚下,靠近碧山寺。我告诉他我去过碧山寺,但从来没听说过宝华寺。他解释说,宝华寺里僧人不多,因此也没有多少香客 —— 清静的道场好修行。他邀请我到庙里住上一段时间,但我已经有别的安排了。也许下次吧,我说。 司机回来了。装好轮胎,我们继续西行,开进破烂不堪的砂河镇,从满街的行人身边呼啸而过。每天有两趟从北京出发的列车经停砂河镇,卸下那些去五台山朝圣的香客和游人之后,继续开往终点站太原。 1989 年,我曾来过砂河,如今十几年过去了,镇上几乎看不出什么变化:一条大街从镇中穿过,镇上的一切都杂乱无章地堆在大街两边。有人向司机招手,但司机没有理会,继续向前开去。正常情况下,中国的巴士总是尽可能的拉客,也不管车上还有没有座位。现在碰上这么一位高傲的司机,让我感到很困惑。我自言自语地嘟囔了几句,被坐在前面的蒙古族老汉听到了,他转过头来为我解惑:在砂河镇坐车的人,只能坐砂河镇的车,这是这儿的规矩。
个人分类: 科普|913 次阅读|0 个评论
这样劝人喝酒到底是文化还是其他什么?
热度 9 jiangjiping 2017-6-30 08:26
这样劝人喝酒到底是文化还是其他什么? 蒋继平 2017年6月29日 最近在微信圈中看到一段小视屏。 这个视屏实际是一部短剧, 剧中许多人物都是影视大明星。 视屏的题目是:四川美女劝酒, 笑死一桌子人。 现在我把视屏中的一些劝人喝酒的话语抄录如下。 男人不喝酒, 枉在世上走。酒是一包药, 不喝不快乐。 酒精虽有毒, 不喝不舒服。不吃又不喝,经济要滑坡。 只要感情对, 要喝就喝醉。 不会喝酒, 前途没有。 酒杯一端, 政策放宽。 只喝饮料, 领导不要。 一喝就倒, 工作难保。 一喝九两, 重点培养。能喝不输, 领导秘书。 一半就跑,升官还早。 全程领跑, 未来领导。 我看了这个视屏, 心中觉得很不舒服。虽然我懂得喝酒被中国人视为一种文化, 或者更确切地说, 是一种酒文化,但是, 我觉得这种酒文化到了当今的中国社会, 已经大大地偏离了老祖宗们创造酒文化的宗旨。 老祖宗们造酒和喝酒的主要目的是: 招待远方来客,表达友好情谊。 欢度良辰佳节,共享天伦之乐。 处理红白喜事,舒解心中喜忧。 庆祝胜利凯旋,抒发豪情壮志。 应酬熟人朋友,寻找文化知音。 而今日中国的酒文化已经演变成一种为达到某种目的工具。具体地来说,酒已经成为: 仕途上攀升的阶梯。 商场上投机的利器。 社会上迷魂的工具。 江湖上害人的毒药。 上面的劝酒词已经把这些说得很清楚了, 我不需要多解释。 我借用这篇博文表达与上面的劝酒词相反的意思。 酒的功过 健身益寿谷果精, 调味增鲜百菜赞。 请客会友作桥梁, 解郁除闷似灵丹。 热血壮胆长勇气, 提神激知出灵感。 沉湎贪杯伤财体, 狂饮烂醉讨人厌。
个人分类: 故事感想|3579 次阅读|22 个评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-23 18:59

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部