关于画图:聊聊画图和工具

常常被问:图怎么画,用啥工具?01每次遇到这个问题,脑回路都有一丝丝欢畅的气氛; 并不是问题奇怪; 而是本人对于画图这件事上并不业余,就算是波及工作上的制图,也没特地去看过任何相干的语法或者规定; 事实上; 对于画图这个操作,集体纯属随便施展,工具还重复横跳; 很多工作文档中的配图,混合乱搭的格调特地显著; 所以,对于画图和工具抉择; 两句话能说明确; 【1】示意分明的都是「好图」; 【2】收费,够用,反对云存储,都是好的画图「工具」; 至于其它方面,没注意过; 就研发这个场景而言; 画图的基本目标并不在于图本身的好看与否,而是在于想表白的流程和逻辑是否分明; 最重要的一点; 很多场景用一张图就能高深莫测,间接省去大量干燥的文字描述,对效率和体验都是很大的晋升; 当然; 如果审美够好,工夫够多,也能够卷一卷自个的画图程度; 上面来聊聊这几年画图的教训积攒和工具实际; 02首先来聊一聊工具; 工欲善其事,必先利其器,好用的工具「真的」很多; 至于哪款最棘手得本人折腾折腾才晓得,通常来说不同的工具必然有其特地实用的场景; 如下几款始终在用,不分先后; 【Markdown】 通过语法疾速制作各种图形,最具效率的形式,前提要有肯定的语法积攒; 【draw.io】 功能强大组件丰盛,很多文档都集成了该组件,提供了便捷的云存储能力; 【ProcessOn】 研发团队大图制作对立工具,模板库十分丰盛; 【语雀-画板】 团队合作的文档工具,整体性能很丰盛,很多博客的内容的配图都是出自语雀画板; 【Carbon】 源代码转图片的工具,当然其余文档类内容也能够转换,应用频率很低; 实际上,用到的工具远远不止这几款; 别问哪款最好用; 成年人的世界里不做选择题,不同的场景用不同的工具,谋求效率才是答案; 03再来聊一聊画图; 波及的场景很多,施展空间也更加广大; 以职场的视角来看; 从组织,到部门,到集体,波及组织架构和角色治理,再与产品,技术,业务模式交错在一起; 复杂程度可想而知; 如果想要疾速直观的了解外围框架,参考各种示意大图是最佳抉择; 在新人入职时; 会理解公司的「组织架构图」,研发团队的「零碎架构图」,产品层面的「业务体系图」等等; 在理论的开发过程中; 常常用到的流程图,时序图,类图,数据库模型图等等; 不同场景下的制图需要,都能找到适宜好用的工具,任何繁多工具都不足以撑持全场景需要; 还有一个容易纠结的问题; 团队外部,是不是须要对立制图的工具,以及语法规定; 先说说集体的习惯; 只看过Markdown的制图语法,尽管有学习老本,然而易用高效; 除此之外,其余任何制图的根本规定没认真卷过; 然而在画图初期,参考了许多ProcessOn和draw.io中的优良模板; 再说说团队的要求; 只有几张外围的大图制作,是要求在ProcessOn中对立治理的,并且有人负责定期更新保护,其它的随便; 既有要求,又留有自由发挥的空间; 04在公司的组织外部,通常会波及各种场景的大图制作; 比方常见的大图; 组织架构、商业模式、产品矩阵、合作流程、业务体系等,次要目标是公司层面对这些维度做大的框架展现; 这些大图会归档到知识库,罕用的就是办公软件外部集成的工具; 【组织架构图】 形容公司的权责和分层治理的构造体系,尽管从外表看都比拟明了,但个人感觉这是最有治理难度的事项; → 职场很多的内斗和内卷,都须要对组织架构有粗浅的了解或者误会;「职场见闻」 【业务体系图】 自上而下的剖析公司主营的业务体系,与组织架构有殊途同归的滋味; → 广泛的景象是:职级越高,对业务能力的要求越高;「参考职场升级文档」 ...

July 10, 2023 · 1 min · jiezi

关于画图:麒麟操作系统-kylinos-从入门到精通-办公环境-第五十七篇-画图软件

0.根底环境类别:笔记本型号:中国长城 NF14C硬件平台:飞腾处理器(ArmV8 指令集)零碎:河汉麒麟操作系统 V10 SP1(2303) 关键词:信创,麒麟零碎,linux,c++,c,飞腾,arm,aarch,arm64,画图3d 1.需要背景在windows下,咱们能够利用画图(或叫画图3D)进行简略的绘画和批改。间接用PS(麒麟用GIMP)又过于简单。本文试图为大家找到一个替代品,不便在国产平台上应用。 2.drawing软件 (首选举荐)能够通过软件商店间接装置。Drawing 是一个根本的图像编辑器,就像微软画图一样。有了这个开源的利用,你能够画箭头、线条、几何图形、增加色彩和其余你冀望在一般绘图应用程序中做的事件。 2.1 简略一试这个工具成果不错,界面也很在好。举荐。 3.Gnome画图工具 (不举荐)这个不好用 4.Gnu 绘画 (能够尝试) 5.写在最初经试用,drawing界面敌对,举荐应用。 麒麟零碎专栏:https://segmentfault.com/blog/kylinos文章发表在SegmentFault分割邮箱:1179611323@qq.com群:662512340发行日志:20230701 首发

July 1, 2023 · 1 min · jiezi

关于画图:用写代码的方式画图试下PlantUML吧-京东云技术团队

1 序言所谓一图胜千言,大家素日在工作中编写文档时,往往都须要画各种图来表白中心思想,比方流程图、时序图、UML 图,很多人抉择应用 Axure 、PrecessOn、Diagrams(darw.io)、XMind、Visio、yEd、Lucidchart、Astah 等软件来画图,这些软件功能丰富可定制化强,然而有时候会让人局限在软件提供的素材中,陷入鼠标拖动绘制的泥潭,无形中节约了宝贵时间;另一方面出于平安合规思考,在线绘图类型的软件也存在数据隐衷危险。 在此为大家举荐一个专一于“画图”自身的工具 PlantUML,通过写代码的形式实现满足各种需要场景的画图工作,将人的精力集中到思维的表白与传递,防止无谓的图形页面款式批改调整,进而晋升工作效率。 2 工具介绍PlantUML 是一个能够疾速编写 UML 图的开源组件( https://github.com/plantuml/plantuml),始于 2009 年,反对时序图、用例图、类图、对象图、流动图等多种 UML 图,也反对 JSON 数据、YAML 数据、网络图、线框图形界面、架构图、甘特图、思维导图图示等。PlantUML 采纳 GPL 协定公布,在公司外部仅作为工具,不散发不批改的前提下软件能够失常应用。 相较与其余工具的鼠标拖拽绘图形式,PlantUML 的图不是“画”进去的,而是“写”进去的。PlantUML 同时反对多种主题,本地装置即可渲染出图形,款式丰盛可定制化,而且文本格式也便于保留到 git 实现历史记录 diff。最重要的是学习老本很低。 3 画图成果上面展现应用PlantUML 绘制的各种类型图例。 3.1 UML类图 3.2 流动图 3.3 流程图 3.4 时序图 3.5 脑图 4 各种主题PlantUML 内置了 30 多种主题,能够通过 help themes 命令查看内置主题列表。 @startumlhelp themes@enduml 在文件结尾能够通过指令 !theme 来指定须要的主题名称。 @startuml !theme marstitle 这是图的主题header 页眉内容footer 页脚内容Alice -> Bob: 认证申请Bob -> Bob: 认证解决Bob -> Alice: 认证承受@enduml ...

May 22, 2023 · 2 min · jiezi

macsublime-text利用PlantUML插件画图

一、背景与准备工作在技术开发过程中,往往会涉及到要画流程图或者时序图等来梳理业务逻辑的时候,这个时候,使用我们的sublime编辑器就能实现画图功能。这里只讨论mac,画图前准备:(1)安装sublime编辑器(2)安装java(3)安装Graphviz(开源的图片渲染库): brew install graphviz二、安装PlantUMLPlantUML 是一个画图脚本语言,用它可以快速地画出:时序图、流程图、用例图、状态图、组件图。简单地讲,我们使用 visio 或者 Omni Graffle 画图时需要一个一个图去画,但使用 PlantUML 只需要用文字表达出图的内容,然后就可以直接生成图片。sublime配置设置:(1)使用 Command-Shift-P 打开 Command Palette(2)输入 add repository 找到 Package Control:Add Repository(3)在下方出现的输入框中输入 https://github.com/jvantuyl/s... 然后回车 (4)等待添加完成后再次使用 Command-Shift-P 打开 Command Palette(5)输入 install package 找到 Package Control:Install Package(6)等待列表加载完毕,输入 diagram 找到 sublime_diagram_plugin 安装 (7)重启 Sublime Text重启后可以在 Preferences -> Packages Setting 看到 Diagram ,默认绑定的渲染快捷键是 super + m 也就是 Command + m 如果不冲突直接使用即可。三、简单使用使用的话比较简单,绘图的内容需要包含在 @startuml 和 @enduml 中,不然会报错。在文本中输入以下内容:@startumlBob -> Alice : Hello, how are youAlice -> Bob : Fine, thank you, and you?@enduml按 Command + m 会在当前工作目录下生成这个图片文件,同时自动弹出窗口显示如下图片。四、参考链接https://www.tuicool.com/articles/iui6FjQ ...

October 17, 2019 · 1 min · jiezi

5分钟快速部署DataDraw数字绘

5分钟快速部署DataDraw数字绘经常有小伙伴问,有没有一款好用又免费的画图软件,画画流程图、UML、思维导图?今天就介绍一款开源的在线画图软件,可以满足多方的需求。 DataDraw数字绘是一个在线线框图、流程图、网络图、组织结构图、UML、BPMN绘制网站,绘制完成之后可以导出成图片、SVG、XML,也可以保存在云端并能分享给其他用户。 为了方便部署和解决环境兼容性等问题,采用docker来部署安装DataDraw数字绘。 首先安装Docker容器管理面板URLOS,请参考官方文档:https://www.URLOS.com/center-...。登录URLOS:http://ip:9968(其中的IP是你的服务器的IP,登录的默认用户名和密码均为urlos)在应用市场中搜索“datadraw”并安装,如下图: 安装流程如下:1. 填写服务名称、端口号、选择智能部署 2. 填写域名:www.aaa.com(这里填写自己的域名) 3. 设置数据库选择自动添加并部署数据库,填写数据库密码;数据库名和数据库用户名跟前面的服务名称一致,这里已经自动设置好; 记下数据库密码、数据库名和数据库用户名,下面要用到; 然后点击“提交”按钮,等待部署完成; 4. 导入数据文件部署完成后,手动导入mysql.sql数据文件:https://raw.githubusercontent... 先开放数据库服务的对外访问端口,选择“修改并部署” 服务端口填写 3306,部署方式选择“智能部署”,点击提交重新部署数据库 等待部署完成后,用mysql的客户端连接上数据库,导入已下载的mysql.sql。如果想禁止外网访问数据库,服务端口不填,重新部署就行了) 5. 访问网站访问刚才填写的域名:http://domain/Login(domain是你的域名)账号:admin@datadraw.net 密码:admin

June 28, 2019 · 1 min · jiezi