维软件被日益广泛地使用在产品研发的过程中,设计的产品越来越复杂,表达的细节越来越详细,尽管硬件的性能提升十分迅速,考虑到用户的硬件实际使用情况,如何让Inventor软件使用起来有更好的性能表现,就是该系列大装配技术文章希望能够帮助用户实现的目标,Inventor大装配系列文章将从系统配置、优化设置、针对大装配的技巧和方法等方面来编写。
一、硬件和系统配置
首先大家要认识到3D软件在硬件要求方面普遍高于2D软件,而且模型的复杂程度,装配的零部件数量的多少,显示效果的优劣,都会影响软件对硬件资源的消耗,在允许的条件下,尽可能选择性能好的硬件,一定会对设计工作有很大的帮助。
1.操作系统
在选择操作系统的时候,建议大家先了解Inventor软件所支持的操作系统,尤其是对于一些新版本的软件,Windows XP可能已经不在官方支持之列。以Inventor 2019版本为例,建议在操作大装配模型的时候,选择Windows 7或者Windows 8的64位操作系统,从而能够使用更大(大于4G)的内存,这样会使Inventor运行得更流畅。在“我的电脑”“属性”上单击鼠标右键,然后查看系统的基本信息,可以单击“设备管理器”查看其中的详细信息。单击“显示适配器”可查询显卡和驱动程序信息。
2.硬件
(1)显卡
对于Inventor这种3D应用程序运行大装配模型来说,显卡是一项非常重要的硬件。我们推荐用户使用的是DirectX11级别、显存大的显卡,因为目前越来越多的Inventor特征是基于DirectX 11 API开发的。同时,我们也推荐使用工作站级别的显卡,因为与消费级别卡相比,它们的性能更好,例如NVIDIA Quadro系列,AMD FirePro系列等,具体型号显卡的推荐可以参考Autodesk图形驱动程序网站。以下是驱动程序支持页面:
https://knowledge.autodesk.com/certified-graphics-hardware
(2)内存
计算机中安装的内存越大越好。查看主板规格,以了解可以安装的最大内存量,使用现有速度最快的内存。对于包含超过1000个独立零件的大型部件,我们建议至少24 GB 内存;如果独立零件的数量约为7000个,我们建议64 GB 内存,实际要求将因零件几何图元的复杂性及引用数量而异。
(3)硬盘驱动器配置
硬盘驱动器的读/写时间会影响打开或保存大装配模型所需的时间。除了Inventor应用程序、数据文件外,操作过程返回操作所记录的临时文件,都需要硬盘的读写操作。固态硬盘(SSD)的读写速度更快,因此如果预算充足,配置固态硬盘(SSD)是不错的选择。
(4)CPU和多核
Inventor 的计算管道是按顺序的,因此更加需要更快的 CPU速度。但是,管道中的每个步骤仍然可以利用多个核心,并且您可以在包含图形交互、建模操作和工程图更新的工作流中获益。有关详细信息,请参见以下链接:
https://knowledge.autodesk.com/support/inventor-products/troubleshooting/caas/sfdcarticles/sfdcarticles/Support-for-multi-core-processors.html
通常不建议对 Inventor 使用超线程,因为它只能在诸如 Studio 渲染等非常特定的工作流中发挥作用,并且由于它会给 CPU 计算资源造成竞争,因此在大多数其他工作流中可能会降低性能。
二、Inventor的设置
Inventor自身有些设置和运行性能相关,用户可以了解这些选项并选择适合自己设置。
1. 项目文件设置
项目文件用于整理Inventor数据,并确定工作数据、模板、样式和库的位置。以下是提高性能的一些建议:
· 将“包含文件”路径选项设置为指向由 CAD 管理员在网络上进行维护的单个只读项目文件。
· 不得将工作空间放置在网络位置,工作空间应位于本地计算机。针对本地保存的文件执行所有操作,完成后,再将文件复制回网络。
· 不得将工作组或库的位置定义为指向工作空间的子文件夹或者其他工作组或库。
2. 应用程序选项
应用程序提供了诸多选项设置,其中有些设置对软件运行性能会有或多或少的影响,对于各个设置选项的具体说明,大家可以参考帮助文档中的解释。
“常规”选项卡
* 显示命令提示 - 关
* 启用优化选择 - 开
* 撤消文件大小 - 8191MB是最大撤消文件大小
“文件”选项卡
*“设计视图表达”>“关联”=已选中
*“设计视图表达”>“上次激活”
“颜色”选项卡
* 启用预亮显 - 关
“显示”选项卡
* 视图转换时间 - 0
* 最小帧频 - 10
* 显示质量 - 粗糙
* 禁用自动优化 - 开
* 显示基准三维指示器 - 关
* 显示原始坐标系 XYZ 轴标签 - 关
“硬件”选项卡
性能 - 开
“工程图”选项卡
* 放置视图时检索所有模型尺寸 - 已取消选中
* 显示线宽 - 已取消选中
* 预览显示为 - 边框
记事本”选项卡
* 注释图标 - 关
“草图”选项卡
* 自动投影边以创建和编辑草图 - 已取消选中
“部件”选项卡
* 延时更新 - 已选中
* 启用约束冗余分析 - 已取消选中
* 启用快速模式工作流=已选中
* 当参考的唯一文件数超过该数目时,启用快速模式=已选中
* 唯一文件数=500(默认值),设置为满足您目的的值。
三、其他
1.卸载不必要的附加模块
若要管理附加模块加载行为,请转至附加模块管理器,访问“所有程序” “Autodesk” “Autodesk Inventor 2019” “工具”。使用附加模块管理器可以指定在启动时加载的附加模块。对话框中列出了可用附加模块及其加载方式。在启动时不加载的附加模块则不列出加载方式。
卸载未使用的附加模块有助于:
减少AutodeskInventor或Autodesk Inventor Professional初始加载所使用的时间。
减少应用程序的内存占用量并增加容量,以处理较大的部件。
提示:如果在使用 Autodesk Inventor Professional 时遇到了容量问题,请卸载设计中用不到的某些较大附加模块(例如三维布管和三维布线)。在大多数情况下,建议不要卸载 Autodesk 附加模块。
2.管理好设计文件及文件结构
对于大装配,涉及到的文件很多,应该避免把所有的装配文件存储在一个文件夹内。当Inventor在一个文件夹内要检索成百上千个文件时,会造成打开文件的时间过长。Inventor在存储文件时,会将它的路径作为文件名的一部分存储,合理的组织文件结构并管理好设计文件,对提升文件打开的性能同样有效。如果某个文件夹内文件较少,查找打开文件的速度也会快很多。
3.自定义资源中心库
Inventor 资源中心数据库包含 750,000 多个零件,涵盖18种国际标准。根据您的设计需求,仅加载必要的库将提高加载资源中心并从中放置内容的速度。如果您仅使用库内的一小部分,请考虑将所需的族复制到自定义库,然后仅将其加载到自己的项目设置中。
utoVue是由Oracle推出的一款文件浏览工具,此工具功能强大,能够浏览市面上几乎所有的文档、图片格式,并且提供了丰富的应用工具,可让用户方便的对电子文件进行浏览、标注、打印和转换等处理。只需这一款软件便可解决所有类型文件的打开问题,无需再繁琐的安装其他软件。
来源:http://www.3h3.com/soft/267844.html
1、图面覆盖.文字搜索,鹰眼、放大镜功能、放大镜窗口,选择层次、区块,两张图面比较
2、访问CAD图面信息
3、商业文档功能
4、PDF格式:AutoVue 可直接将文件转换为PDF,并可实现PDF 注释和AutoVue标注的互读
5、文书处理格式:Microsoft Word、WordPerfect、Ami Pro、 Wordstar...
6、试算表格式: Microsoft Excel、 Lotus 1-2-3、Quattro Pro...
7、数据库格式:Fox/dBase、Paradox、DataEase...
8、绘图:GIF、coreldraw、JPEG、PCX Targa、WMF、WPG、 PIC...
9、压缩格式:ZIP、ARC、LHARC
10、文书处理特色包含:字型、段落、标签、颜色、表格、框架,OLE对象、表头、嵌入图片
11、试算表特色包含:字型、嵌入图片、可缩放行列、text overflow、 OLE对象…
12、支持复合文档,文字搜寻、放大缩小等,使用者界面特色,自动文件格式辨别,使用者自行定义菜单,订做工具栏
13、支持电子邮箱、OLE2,剪贴板运用…,复印/制图能力,复印/制图至一切windows持复印机及制图,应用打印预览在显示屏上收看結果,复印所有图面或部分图面,复印以前提升表头、诠释及边沿,可放浮水印文本和Graphicsstamps于图面上
14、经过页面迅速批号打印文件。图面较为,图面较为是一个十分有效的特点,可给你全自动的较为二张类似的图面,比如一张图的不一样版本。不一样的地区会用不一样的色调展现出来。
15、文档快照更新,AutoVue能够替你将资料夹内的图面和文本文档转化成快照更新,让你能迅速地搜索你要想的文档。
16、格式文件变换,AutoVue可将其支持的格式文件转化成,如将AutoCAD图档转化成PDF、TIFF、GIF、PG、BMP…等多种多样格式文件
17、集成化,应用AutoVue强劲详细的API(ApplicationProgrammingInterface),经过Script、DDE、DLL能够和其他系统软件集成化在一起,如PDM、EDM、ERP、CMMS、KM和workflowsystems等
18、三d较为,较为三维装配体来分辨哪些零件被加上、删掉或更改了。AutoVue的这一与众不同作用跨越了此前版本的图型较为的限定,现在可以对零件或装配体开展非图象特性的检测。在不断的设计过程中,主视图会持续转变,以检测设计方案改动的一致性,并可把这种結果和其他人共享资源。
19、三d实体线搜索,根据不一样的文件名后缀(如挑选情况,零件种类等)、商品生产制造信息(PMI,ProductManufacturingInformation)、部位等信息可在三维装配体中搜索或过虑零件。搜索到的零件可以被查验、变换、上色和导出来。这类省时省力的作用可以迅速和便捷的从成百个零件中寻找需要的零件。
20、三d发生爆炸,简易的拖拽一个拖动条就能对全部装配体或选中的构件图开展发生爆炸或复原。这一发生爆炸的主视图能够储存出来做为未来的参照。这类动态性发生爆炸繁杂装配体的能力促使客户可以迅速寻找零部件,对安裝或维护保养表明出示清晰的分区规划文本文档。
21、当地文件名后缀,可以浏览SolidWorks、Catia、Pro/E、UG等CAD系统软件造成的文档当地快照更新的部位和视
22、支持Catia、Pro/E、UG、DirectModelJT等的拓展商品生产制造信息(PMI)。
23、三d其他运用,从三dBOM挑选和亮选构件,双击鼠标构件查询其特性,提升了对新科技制造企业的支持,提升了很多对制造企业常用手机软件的支持,包含软件更新的支持及文件格式的提升,可得到好的访问、协作工作盈利。
1. 操作界面:
支持450种以上文档格式,并且可以自动识别文档格式,无需依赖其扩展名即可浏览文档。在Winodws界面上提供自行定义菜单、订制工具栏及程序个性化;可支持电子邮件、OLE2、剪贴板和多窗口模式;提供右键弹出式菜单,让你快速使用常用的指令功能;可在文件夹内产生文档快照,快速寻找文档。AutoVue for Java可根据浏览器(如Microsoft IE)的语言不同,自动显示不同的语言菜(如简体中文、繁体中文及英文)。
2. 工程应用上的功能:
在图像浏览上,可作放大、缩小及最适合显示,同时还提供鹰眼放大镜、放大窗口、旋转、镜射等显示功能;针对两个相似图像,可作图像比较功能,以不同颜色显示其相异处;可作两不同图像(甚至不同格式)的重叠;可打印输出。针对CAD文件,可查询其像素信息、图层信息或视角名称;可设定图层开关的显示与否;也可查询文字,并在画面上显示其位置。
3. 三维浏览功能:
在浏览3D模型文档时,左窗口为模型组件树状图、注记名称表,在模型组件树状图中,可分别点选各组成组件,改变其颜色、透明度、网线解析程度及是否显示等参数,或将其坐标改变,分解成爆炸图;提供动态3D视觉仿真及透空、线条或立体彩视呈现,也可设定其光源方向、颜色及强度。新的三维功能能够用新的阴影模式对三维模型进行着色。创建用户自定义的坐标系统; 支持产品制造信息数据; 产生和导出物料清单。另外AutoVue具有灵活的剖断面浏览功能,可将其剖面线输出;具有测量功能,例如距离、面积、角度、体积及质量中心、边角长度等等。
4. EDA格式组件查询功能:
针对EDA文档,AutoVue提供了Layout与Schematic相互关联,在左上窗口中可列出所有组件,点选组件则可左下窗口中列出其对应的组件焊点,在主画面中高亮显示对应的组件;或查询图面上组件的属性,产生材料清单BOM,并提供精确的测量及测量组件的最小距离。检验设计:通过设定多种公差或约束条件来测试可制造或设计缺陷。能够输出检测到的缺陷或是利用AutoVue的API函数将它们保存到PLM或QA系统当中。能够在PCB布置和原理图和三维PCB之间进行交叉检测。例如:在布置或原理图中选择一个部件,AutoVue可以对它进行定位并高亮度显示在三维模型中或者PCB中。能够将三维PCB和机械零件进行组合创建一个数字模型。能够定义和保存你自己的层设置或视图或者在设计文件中访问这些预先定义的层。
5. 数字模型(DMU):
能够通过实体类型进行过滤,例如,根据插脚这种类型打开或关闭这些实体。使用Auto Vue数字模型的虚拟原型能够提供虚拟环境下安全性的真正工程解决方案。利用Auto Vue的DMU工具,设计者能够模拟模型和装配体,规划现实世界中的制造,而无需传统物理原型所需耗费的资金和时间。能够导入、组合多种CAD设计格式的零件,包含:CATIA,Pro/E,UG,SolidWorks,Inventor,JT,Solid Edge 等。能够组合机械和电子零部件创建一个数字模型。能够通过定义约束条件来精确的对齐零部件。能够进行干涉和间隙检查,并保存和输出结果。能够保存所有的数字模型、状态信息,并将其导入到PLM系统中。可以使用用户定义的坐标。
6. 打印出图及转换功能:
可打印或出图到任何本机上Windows支持的打印机和绘图仪,并可屏幕上打印预览,或打印全部、部分图面。在打印前可加增加表头、脚注、边缘的注记,并提供水印文字或卷标图形在打印图面上;也可经由界面快速批量打印文档。AutoVue可将其支持的文档格式,例如2D/3D、EDA、Office/Graphic格式,转换或输出成如DXF、GIF、HPGL、TIFF、BMP、STL、VRML等多种文档格式。
7.标注功能:
标注是储存为独立于原文档的另一个文档,其标注组件包括:弧线、矩形、箭头、多边形、文字、注释、符号、OLE Object等等。标注组件的图层、粗细、类型、颜色及字型等均可改变,打印时可选择是否要打印标注。同时可支持开启多个标注文档,且与原来文档密切连结;也可将标注文档输出DXF,与CAD集成。
8. API集成工具:
AutoVue产品中,包含了可与不同应用软件(如PDM、EDM、ERP、CMMS、KM和WorkFlow Systems等软件)的强大完整的API(应用程序接口)程序,这些可经由指令集、描述文件、OLE、DDE、ActiveX、DLL或API Library(如Tool API,VECT API,Markup API等)集成在其它应用软件内。在Web环境下,提供了完整Web API功能,你可使用Plug-Ins Applet、jVueBean或在浏览器中嵌入ActiveX Control,即可集成于基于WEB的各类应用系统。VueLink是一经集成过的界面软件,支持市面常见EDM/PDM/ERP系统如:Documentum、FileNET、Lotus Notes、Matrix、Open Text、Hummingbird DM、SAP Windchill等等。
9. 新的二维功能特征:
产生和导出物料清单(BOM,Bill of Material)支持产品制造信息(PMI,Product Manufacturing Information)数据创建用户自定义的坐标系统。能够对零件的截面进行填充和测量。能够对二维图形进行精确测量能够显示自定义的二维图形属性信息
10. 协同作业:
通过网络环境,让多人在浏览器上、在同一会议室或一文件上,作各种不同文档格式的讨论标注,且画面可同步化(synchronous)、实时化(real-time);或在对话框中作意见交流沟通,将其结果保存,下一次会议再重新提出。
PDF格式:AutoVue 可直接将文件转换为PDF,并可实现PDF 注释和AutoVue标注的互读;
文书处理格式:Microsoft Word、WordPerfect、Ami Pro、 Wordstar;
试算表格式: Microsoft Excel、 Lotus 1-2-3、Quattro Pro;
数据库格式:Fox/dBase、Paradox、DataEase;
绘图:GIF、CorelDRAW、JPEG、PCX Targa、WMF、WPG、 PIC;
压缩格式:ZIP、ARC、LHARC
文书处理特色包含:字型、段落、标签、颜色、表格、框架,OLE对象、表头、嵌入图片
试算表特色包含:字型、嵌入图片、可缩放行列、text overflow、 OLE对象…
1. 协助公司管理:
主管人员只需要通过AutoVue就可以浏览、批注各种已知和未知格式的图文档。
2. 协助销售:
销售人员只需使用AutoVue就可以很好的向客户展示不同软件设计的产品图案。
3. 协助产品报价:
浏览三维产品,测量产品尺寸,为产品准确报价;集成于产品报价系统。
4. 作为集成工具:
如何解决PDM、ERP等管理软件中的图像浏览和红线批注问题?AutoVue帮您解决。
里记录每周值得分享的科技内容,周五发布。( 通知:下周是十一假期,周刊将提前到9月30日周三发布。)
本杂志开源(GitHub: ruanyf/weekly[1]),欢迎提交 issue,投稿或推荐科技内容。
周刊讨论区的帖子《谁在招人?》[2],提供大量就业信息,欢迎访问或发布工作/实习岗位。
美国加州的伊万帕太阳能发电站,有三座137米的高塔,塔顶装有水箱,当水被反射的阳光煮沸,就会产生蒸汽来发电。(维基百科[3])
最近,我经常看到“内卷化”这个词,不理解什么意思。
网上找到的解释:
“内卷化,指一种社会或文化模式在某一发展阶段达到一种确定的形式后,便停滞不前或无法转化为另一种高级模式的现象。”(百度百科[4])
看了这个定义,我还是不太明白。为什么发展停滞就叫“内卷化”呢,而不叫别的名字,比如“内生化”或“内积化”?
网上说,这个词是美国人首先提出的,英语单词是 involution,出自1960年的一本著作《农业内卷化——印度尼西亚的生态变化过程》(Agricultural Involution)。
Involution 是一个很罕见的英语单词,平时用得很少,小型词典都不收,维基百科甚至都没有加入“发展停滞”这个涵义,反而是中国人比较多用“内卷化”这个概念。
虽然不熟悉 involution,但是我想起另外两个常用词:evolution(进化)和 revolution(革命)。它们共同的词根volute
,拉丁语原意是“滚动”。
有了“滚动”这个词根,这些词的含义就比较清楚了。evolution
的前缀是ex-
(“向外的”),向外滚动就是进化;revolution
的前缀是re-
(“再次的”),再次滚动、颠覆现状就是革命;involution
的前缀是in-
(“向内的”),向内滚动当然就是内卷了。
我现在对“内卷化”的理解是, 当一个组织不能或不愿向外发展时,成员的精力就只好用到组织内部,这时就会出现“内卷化”,也就是内部的过度发展。举例来说,海上的一艘船,外卷化就是大家齐心协力划向对岸,内卷化就是大家心思不在划船,而放在内部的互相牵扯(组织建设、规章制度、人事安排等等)。
一旦出现“内卷化”,对外的扩张和发展就停滞了。希望我们国家继续“外卷化”,不要出现“内卷化”。
本周的课程资料是孙明展老师的《5天小白理财课》。
孙明展老师在我这里,已经发起过好几次活动了。他有30年的金融从业经验,现在开了财务咨询公司,帮助普通家庭进行理财。在推广业务的过程中,他发现,很多人缺少基本的理财知识,对金融的理解都不正确,所以决定办一个免费的理财课,从根本上帮助大家增加理财知识。
课程没有套话,也没有专业术语,让理财零基础的朋友也能听懂。最重要的是, 不推荐任何产品,只纠正错误的理财思维,传授实用的知识、技能、工具。
一共5天的音频干货分享,每天仅需15~20分钟。还有学习社区,专人负责答疑。每天早上6点解锁课程,可以无限次重听。
?第一天:什么是正确的理财理念??第二天:保险能降低风险吗??第三天:被动收入与风险识别?第四天:指数基金与定投?第五天:财务保障全攻略
此外,前100名还将免费加赠一份《家庭财务宝典》,浓缩了家庭保障、理财的干货知识,用藏宝图的形式分享给大家。
1、甘地 Bug[5]
著名电子游戏《文明》的设计师席德·迈耶(Sid Meier)最近发表了回忆录,披露1991年该游戏第一版所谓的“甘地 Bug”其实并不存在。
甘地是“非暴力不合作”运动的倡始人,在游戏中拥有着最低的“侵略指数”,数值为1。然而,当玩家在印度实行了民主制度之后,就会让甘地的侵略指数再往下减去2 点,变成-1,从而出现 Bug,导致甘地的“侵略指数”变成最高的上限,成为了游戏中侵略欲望最强的人,不停地发动战争。
根据席德梅尔的说法,这一切都只是玩家的想像,实际并不存在着这样的 Bug。但是,开发团队觉得这种说法很好玩,也有利于游戏的宣传,所以没有出来纠正。
2、特斯拉电池日[6]
9月22日,特斯拉公司举办“电池日”,宣传该公司取得的技术突破和发展愿景。如果能够实现的话,都是重大的技术突破,将对人类社会产生重大影响。
?锂电池成本降低56%,电动车里程增加54%。?粘土提取锂的新工艺,仅内华达州的锂矿就能满足全美国电动车的需要。?三年内,整车售价降到25000美元。?整个汽车尾部将是单个零件。?最终年产量2000万辆。
3、板书的直播方法[7]
疫情期间,老师们都通过网络直播进行教学。但是,摄像头都是拍人脸,直播板书非常困难。美国一个老师想出了简单的解决方法,她在笔记本盖子上,用胶纸绑了一支铅笔,然后以铅笔作为支柱,放了一张 CD 碟片,当作反光的镜子。
她把本子放在键盘上做笔记,内容就会通过 CD 碟片反射到摄像头,从而直播出去。(@YanBC[8]投稿)
4、海底机房[9]
2018年5月,微软公司做了一个实验,将机房放到了海底。这样有很多好处(比如有利于散热),微软还申请了利用潮汐能供电的专利,使得机房变得更绿色。两年过去了,微软将机房打捞起来,进行评估。
两年里面,海底的855台服务器中有八台发生故障,大大好于传统机房。微软认为这是由于没有工作人员,机房里面充了氮气,而不是氧气,从而降低了故障率。在对结果进行评估以后,微软计划扩大实验规模,在海底放置更多的机房。
5、第一台 RISC-V 个人电脑[10]
美国一家创业公司宣布,10月底将发布世界上第一台 RISC-V 个人电脑。RISC-V 是一种开源的 CPU 指令集,没有版权问题,任何人都可以免费使用。不像 ARM 和 x86 指令集,都必须获得授权才能使用。
RISC-V 目前有一些 CPU 的设计实现,比如阿里巴巴旗下半导体公司平头哥2019年发布了它的首款 RISC-V 处理器玄铁 910(XuanTie910),号称是目前性能最强的 RISC-V 处理器。但是到目前为止,还没有实际运行这个指令集的计算机,更不要谈商业产品了。
6、一句话消息
?IntelliJ IDEA 的最新调查[11]发现,中国有51%的程序员使用 Java 语言,这个比例全球最高。由于 Java 主要是大中型企业在用,这是不是说明,中国的个人开发者和小企业程序员其实比例很小?
?葡萄牙艺术家[12]将一个废弃的巨大水泥块,画成了 3D 透视的公共汽车。
?Twitch 直播[13]现在流行使用动漫人物直播。观众看到的不是真人,而是真人的动漫化身在直播。直播主使用运动捕捉软件,将自己的动作和表情转化到动漫人物身上。
?上海某公司[14]推出可以负载100公斤的载货无人机,长6米,高1米,翼展9米,续航1000公里,主要用于山区和海岛的物流。
?泰国国家公园[15]一旦发现乱丢垃圾的游客,就会把垃圾寄回它们。
?麻省理工学院[16]开发出了完全平面的、而不是球面的“鱼眼镜头”,可以拍出180度的画面。
?美国怀俄明州[17]批准了第一家加密货币银行,该银行提供加密货币的储蓄、支付和转账服务。
1、VSCode 如何调试可视化数据结构[18](英文)
VSCode 有一个插件,可以用可视化的方式调试代码。本文介绍这个插件的用法。
2、CS107e: 树莓派,ARM 和操作系统[19](中文)
CS107e 是斯坦福大学的一门计算机课程,内容关于硬件、底层和 C 语言 。这篇文章是作者的学习感受。(@cj1128[20]投稿)
3、我如何使用 Netlify 的 Serverless 功能[21](英文)
作者介绍他如何开发一个没有后端服务器、只有前端静态网页的 Web 数据库应用。
4、谷歌搜索的10个小技巧[22](英文)
谷歌搜索有很多小功能,比如搜索stopwatch
会出现一个倒计时器(上图)。
5、中国大周期[23](中文)
桥水基金创始人瑞·达利欧(Ray Dalio)的长文,以一个美国人的角度,谈了他对中国历史和经济政策的理解。这里是中文摘译版,也有英文原版[24]。
6、GitHub 仓库的默认分支不叫“master”了[25](中文)
从 2020 年 10 月 1 日开始,GitHub 所有新库的默认分支都将用中性词“main”命名,取代原来的“master”。
7、JavaScript 原生的日期和时间格式化[26](英文)
通常使用外部库处理 JavaScript 的时间格式,但是原生的Date.prototype.toLocale*
方法其实也能满足需求。
8、如何使用 Canvas 模拟对象碰撞[27](英文)
本文从头教你在网页上,用 Canvas 做出对象不断碰撞的动画效果。
1、instant.page[28]
一个 JavaScript 库,用户鼠标悬停在某个链接上方时,就自动加载该链接,从而加快页面跳转的速度。
2、Toonify[29]
一个在线工具,可以将真人头像变成卡通头像。
3、Advanced Rest Client[30]
一个 Rest API 测试工具,基于 Electron 的跨平台桌面软件。
4、kb[31]
一个极简的命令行笔记管理软件。
5、Aggie.io[32]
一个在线绘图工具,特点是可以多人实时协作绘制一幅作品。
6、Kivy[33]
一个 Python 的 UI 框架,可以打包成 Windows、Linux、MacOS、 Android 和 iOS 应用,特别为多点触摸设备而设计。(@qinhanlei[34]投稿)
7、OpenGLCamera2[35]
一个安卓相机 App 的源码,使用 OpenGL ES 3.0 实现 30 种相机滤镜。(@githubhaohao[36]投稿)
8、keenwrite[37]
一个跨平台的 Markdown 桌面编辑器,基于 Java。最大特点是支持自定义语法。
9、Twister OS[38]
一个树莓派的操作系统,可以让桌面变得像 MacOS 或 Windows。
10、Visual Mind AI[39]
一个在线工具,可以对网站的 UI 进行美学打分,告诉你百分之多少的人可能会喜欢你的网站。
1、Things come apart[40]
一个艺术项目,将各种东西拆开,零件放在一起,做成一张海报。
2、一页 Python[41]
一个英文的 Python 初学者教程,特点是每一讲的讲义都只有一页 A4 纸。
3、Abuse IP DB[42]
这个网站收集用于恶意用途的 IP 地址,可以检查某个 IP 地址是否在名单中。
4、吉布力动画图片[43]
吉布力工作室在官网上放出了8部影片的动画图片下载,一共400张。
1、笔画印章[44]
两个台湾女生设计出6个“笔画印章”,可以组合印出所有的中文字。
2、暴力破解密码所需的时间[45]
下表列出了暴力破解各种密码所需的时间。标题行的各栏依次为,纯数字密码、小写字母密码、字母密码、数字字母密码、数字字母符号密码。
3、第一个魔方[46]
1974年,匈牙利建筑学教授 Erno Rubik,发明了魔方,当时他30岁。
下图就是他的第一个魔方,是用木头做的。为了识别,有的方块缺了一个圆圈,有的方块贴了白纸,有的方块缺了一个角……
1、五只猴子的故事[47]
科学家在笼子里放了五只猴子。笼子中间有一架梯子,梯子上面放着香蕉。
每当一只猴子爬上梯子,科学家就用冷水泼洒其余的猴子。过了一阵子,只要一只猴子爬上梯子,其他猴子就会殴打它。一段时间后,所有猴子都不敢爬上梯子。
然后,科学家用一只新猴子,替换了原来的一只猴子,并且停止用冷水泼洒猴子。这只新猴子立即爬楼梯去拿香蕉,但随即遭到其他猴子的殴打。经过几次殴打,新猴子学会了不爬梯子,即使它从来不知道为什么。
接着,替换了第二只猴子,也发生了同样的事情。刚才放进笼子的那只猴子,同样殴打了新来的猴子。替换了第三只猴子,也是如此。就这样,第四只、第五只猴子也接连被替换了。
最终,笼子里面的五只猴子,尽管从未被泼冷水,仍然继续殴打任何试图爬上梯子的猴子。如果可以问猴子,为什么要殴打所有试图爬上梯子的成员,答案可能是:
“这就是我们在这里做事的方式。”
这个故事告诉我们,如果前人觉得某件事情不能做,阻力就会流传下来,阻止后来的人去做。
但是,大多数人没有意识到,有时候情况会改变。二十年前不可能的事情今天也许并非不可能。比如,电动汽车以前是不可能的,现在随着电池技术的进步,才有可能。
年轻人不知道为什么某事不能做,如果他们不怕阻力,就会去尝试那些不能做的事情。这就是为什么重大创新往往是年轻人做出来的原因。
老年人通常看不到新的机会,因为他们相信有些事情是不可能的。年轻人在无知和热情推动下,愿意尝试那些不可能的事情。大多数年轻人会失败,但少数会成功。
1、
技术的快速进步,尽管带来了不可预测的后果,但是它让人类站到了更高的地方。
--《时代变化中的技术隐喻》[48]
2、
你会在20个方向上走一步,还是在一个方向上走20步?
-- 匿名
3、
我创造不出来的东西,我都无法理解。(What I cannot create, I do not understand.)
-- 理查德·费曼
4、
Java 语言的真正问题是,它对编程思想的分享和贡献,已经垂死很久了。
-- Hacker News 读者[49]
5、
GPT-3 模型就像一个聪明的学生,他没有读完书,试图胡说八道,将一些众所周知的事实、一些真相、一些直率的谎言,编织在一种流畅的叙述中。
-- 一个教授[50]评论 GPT-3 模型可以自动生成人类可读的文本
6、
网站需要3种技术,但是由于用到各种工具和框架,最终使我接触了约20种不同的技术,有时还不得不研究第 n 级依赖项的源代码。
这就是我不喜欢现代 Web 开发的地方,你想使用三个工具,但是必须知道如何使用二十个工具。
-- 《编织在一起的 Web》[51]
2019年的本周(第 75 期):电子取代机械,对就业有何影响?
2018年的本周(第 23 期):统计学上的人生最大决定因素
[1]
ruanyf/weekly:https://github.com/ruanyf/weekly
[2]
《谁在招人?》:https://github.com/ruanyf/weekly/issues/1392
[3]
维基百科:https://zh.wikipedia.org/wiki/%E4%BC%8A%E4%B8%87%E5%B8%95%E5%A4%AA%E9%98%B3%E8%83%BD%E5%8F%91%E7%94%B5%E8%AE%BE%E6%96%BD
[4]
百度百科:https://baike.baidu.com/item/%E5%86%85%E5%8D%B7%E5%8C%96
[5]
甘地 Bug:https://game.udn.com/game/story/10453/4850104
[6]
特斯拉电池日:https://www.forbes.com/sites/bradtempleton/2020/09/22/tesla-battery-day-promises-56-reduction-in-battery-cost-and-much-more/#fa1f6346253f
[7]
板书的直播方法:https://mothership.sg/2020/09/cd-zoom-hack-camera-teacher/
[8]
@YanBC:https://github.com/ruanyf/weekly/issues/1417
[9]
海底机房:https://www.bbc.com/news/technology-54146718
[10]
第一台 RISC-V 个人电脑:https://www.cnx-software.com/2020/09/15/sifive-to-debut-risc-v-pc-for-developers-based-on-freedom-u740-next-gen-soc/
[11]
IntelliJ IDEA 的最新调查:https://blog.jetbrains.com/idea/2020/09/a-picture-of-java-in-2020/
[12]
葡萄牙艺术家:http://how01.itislooker.com/post05057291116508?fbclid=IwAR07bhEIw01QVAD72kFQ4JB8_uGQRe6QXaAGUhMDN_KIyvIR26TtUZjFHnY
[13]
Twitch 直播:https://www.wired.com/story/vtube-streaming-twitch-pokimane/
[14]
上海某公司:http://sh.sina.cn/news/2020-09-13/detail-iivhuipp4049934.d.html
[15]
泰国国家公园:https://www.washingtonpost.com/travel/2020/09/18/tourist-trash-mail/
[16]
麻省理工学院:https://news.mit.edu/2020/flat-fisheye-lens-0918
[17]
美国怀俄明州:https://blog.kraken.com/post/6241/kraken-wyoming-first-digital-asset-bank/
[18]
VSCode 如何调试可视化数据结构:https://addyosmani.com/blog/visualize-data-structures-vscode/
[19]
CS107e: 树莓派,ARM 和操作系统:https://cjting.me/2020/09/11/cs107e-review/
[20]
@cj1128:https://github.com/ruanyf/weekly/issues/1416
[21]
我如何使用 Netlify 的 Serverless 功能:https://ttntm.me/blog/serverless-recipes-app-faunadb-vuejs/
[22]
谷歌搜索的10个小技巧:https://medium.com/@shalithasuranga/10-hidden-features-in-google-search-83b347b48157
[23]
中国大周期:https://finance.sina.com.cn/china/gncj/2020-09-21/doc-iivhvpwy8038347.shtml
[24]
英文原版:https://www.principles.com/the-changing-world-order/#chapter5
[25]
GitHub 仓库的默认分支不叫“master”了:https://www.jiqizhixin.com/articles/2020-09-21-10
[26]
JavaScript 原生的日期和时间格式化:https://elijahmanor.com/blog/format-js-dates-and-times
[27]
如何使用 Canvas 模拟对象碰撞:https://joshbradley.me/object-collisions-with-canvas/
[28]
instant.page:https://instant.page/
[29]
Toonify:https://toonify.justinpinkney.com/
[30]
Advanced Rest Client:https://install.advancedrestclient.com/install
[31]
kb:https://github.com/gnebbia/kb
[32]
Aggie.io:https://aggie.io/
[33]
Kivy:https://github.com/kivy/kivy
[34]
@qinhanlei:https://github.com/ruanyf/weekly/issues/1418
[35]
OpenGLCamera2:https://github.com/githubhaohao/OpenGLCamera2
[36]
@githubhaohao:https://github.com/ruanyf/weekly/issues/1415
[37]
keenwrite:https://github.com/DaveJarvis/keenwrite
[38]
Twister OS:https://twisteros.com/
[39]
Visual Mind AI:https://myraah.io/visualmind
[40]
Things come apart:https://www.toddmclellan.com/thingscomeapart
[41]
一页 Python:http://damiantgordon.com/PythonMonday/
[42]
Abuse IP DB:https://www.abuseipdb.com/
[43]
吉布力动画图片:http://www.ghibli.jp/info/013344/
[44]
笔画印章:https://buzzorange.com/2017/09/18/traditional-chinese-characters-stamps/?fbclid=IwAR07bhEIw01QVAD72kFQ4JB8_uGQRe6QXaAGUhMDN_KIyvIR26TtUZjFHnY
[45]
暴力破解密码所需的时间:https://digg.com/2020/password-difficulty-hacking
[46]
第一个魔方:https://www.nytimes.com/2020/09/16/books/erno-rubik-rubiks-cube-inventor-cubed.html
[47]
五只猴子的故事:https://blog.ploeh.dk/2020/09/14/we-need-young-programmers-we-need-old-programmers/
[48]
《时代变化中的技术隐喻》:https://hawaiigentech.com/post/commentary/frogs-wont-let-themselves-be-cooked/
[49]
Hacker News 读者:https://news.ycombinator.com/item?id=24463488
[50]
一个教授:https://syncedreview.com/2020/09伊万帕/09/new-multitask-benchmark-suggests-even-the-best-language-models-dont-have-a-clue-what-theyre-doing/
[51]
《编织在一起的 Web》:https://css-tricks.com/weaved-webs/
*请认真填写需求信息,我们会在24小时内与您取得联系。