爱大客 - 2019年5月
type: channel
link: https://www.idarc.cn/index.php/2019/05/
description: Every piece of all creatures in this freezing world, are racing for freedom.
items: FastReport学习
items: git Mac 客户端
items: spss的替代：gnu pspp
items: 材料加工工艺及其设备
items: git工作流（待完善）
items: git pull request 流程梳理
items: G.hn电力线组网技术PLC
items: 美国车库文化与创新要素
items: 使用word做Checklist
items: 深圳职称申报

FastReport学习
type: item
date: 2019-05-29T14:04:00+08:00
description: 官方手册 用网店管家发现里面的报表都是用fastreport做的。看起来是个很强大的工具。 1、主要数据都是从右侧的“数据”中拖过来的。下面有三个复选框，建议选择“建立字段”和“建立标题”，这样拖过来会自动生成标题和字段。 2、左侧一竖排图标跟画图工具类似，可以建立大段的文字或图片。 3、排版似乎要遵从一定顺序，点左侧工具栏“插入Band”按钮。顺序是 Band分类 PageXxxx, 每一页都会放的Band ReportXxxx， 每个报告一份的Band xxxxxData，需要与数据连接的Band Header/Footer，不具体指的时候，是数据Band的头和尾；具体些Page或者Report的时候，是Page或者Report的头和尾； 具体Band 页首，PageHeader，放公司LOGO和标题 主数据, MasterData，放抬头的一些共用数据，比如公司名称、电话、供应商名称之类，放数据的时候会让你选数据库，最后一行放置明细数据的表头； 明细数据, DetailedData，放表格内的数据，跟上面主数据的表头对齐。需要注意的是有的字段长度不一定，可能很长，这时需要跳着这个字段的属性（左下角），设置StretchMode为MaxHeight，WordWrap为True； 报表合计，ReportSummary，放合计数据； 页脚，PageFooter，可以放入页码等； Text Band，可以使用一些Html标签，b, i, sub, sup等。使用[]创建表达式。 Band属性 allow Split 允许Band切分到不同的页面 Columns，列数，可以Z字型排列Band。 文件->页面设置->其他选项->分栏->栏数，可以N字型排列Band。 MasterData/DetailData是用于两级数据的时候。Master显示数据表A，Detail显示数据表B，两者通过一个主键联系。举例A为客户表，B为订单表，一个客户有多个订单；这样，可以显示为一行客户甲+多行客户甲的订单再加一行客户乙+多行客户乙的订单。MasterData相当于1级数据，DetailData相当于2级数据，因此DetailData必须在MasterData后面，否则打印会报错。 多层数据头尾的方法 Header1 MasterData Footer1 Header2 DetailData Footer2 Text属性 StretchMode， 拉伸类型，大段文字需要设置成smMaxHeight，这样会自动撑高Band和Text。 Word Wrap，自动换行，大段文字设置为True。 FlowTo， 指定文字溢出到哪儿。当前Text放不下的时候，指定溢出的文字到哪个新的Text。可以用于文字环绕图片等。 页面Page属性 PrintOnPreviousPage 如果是True将从上一个页面的空白处继续打印。 Data段属性 StartNewPage，设置为True将为每一行新数据开启一页

git Mac 客户端
type: item
date: 2019-05-27T16:09:37+08:00
description: 在git网站上有个客户端列表，目前试用了sourcetree和github desktop。 sourcetree需要再bitbucket上注册。貌似github desktop不需要。而且github desktop似乎可以试用第三方git库而不仅仅是github的。

spss的替代：gnu pspp
type: item
date: 2019-05-21T12:16:00+08:00
description: 哈哈，gnu就是喜欢这种奇怪的名字

材料加工工艺及其设备
type: item
date: 2019-05-17T09:28:00+08:00
description: 塑料 注射成型，注塑机，模具费用较高通常为几万元。 吹塑成型， 挤出吹塑

git工作流（待完善）
type: item
date: 2019-05-15T14:59:00+08:00
description: git似乎有很多种不同的工作流。需要了解这之间的区别与优劣。 Pull Request工作流 功能分支工作流 Gitflow工作流 Forking工作流 集中式工作流 我认为可看看Git工作流指南

git pull request 流程梳理
type: item
date: 2019-05-15T14:38:00+08:00
description: 这儿有几篇文章: GitHub 的 Pull Request 是指什么意思？ GitHub 的 Fork 是什么意思？ Git工作流指南：Pull Request工作流 我按照回答第一的文章理解如下： 目标：乙为甲的项目做贡献后提交给甲 甲做了一个项目库P 乙Fork过来变成自己的项目库Q（在github WEB界面上操作） 乙创建一个分支做修改。过程是：先clone 到本地，再创建一个分支，修改后commit，再将分支推到远程仓库（github）git clone https://github.com/yi/Q.git cd Q git checkout -b test-branch git add . && git commit -m "test-branch" git push origin test-branch 注意git checkout -b相当于： git branch <branch_name> git checkout <branch_name> 乙提交给甲，方式是在WEB上的test-branch分支里点击" Compare & pull request "按钮。“拉请求”是请求甲去拉乙的代码。 甲在自己仓库中就会看到。

G.hn电力线组网技术PLC
type: item
date: 2019-05-13T09:52:20+08:00
description: 如图，了解一下，可能是下一个热点。

美国车库文化与创新要素
type: item
date: 2019-05-11T08:47:27+08:00
description: 创新需要有从零到一，解决的是产品可能性问题。需要以下要素： 1、生产工具、生产资料及其空间 2、生产力及其时间 3、可负担的购买生产工具和生产资料的资金 4、快速获取其他必要生产资料的途径 产品变商品，需要从一到万，解决的是商品成本问题，上述概念也变成了批量。批量同样重要，意即成本同样重要。 1、批量生产工具、批量生产资料及其空间：工厂。 2、批量生产力及其时间：全职雇佣的工人。 3、大量的资金：投资。 4、批量获取其他必要生产资料的途径：城市产业集群。 美国车库解决了 1、从零到一的空间问题 2、美国工人的工时保护让普通人有足够时间待在车库。几乎人人家里都有车库也节约了往返于家和生产空间的时间。 3、美国人民的普遍富裕，让资金问题得到很大缓解。 4、美国人民人人有车，而且很多是皮卡，也有发达的物流，获取其他生产资料变得方便。

使用word做Checklist
type: item
date: 2019-05-08T14:05:00+08:00
description: 打印出来的checklist很简单，电子版本能打钩的Checklist，需要打开Word的开发工具菜单，用复选框控件来做。 要让复选框区域文字不被编辑两种做法： 1、审阅（或开发工具）->限制编辑->"仅允许在文档中进行此类型编辑"打钩->选择填写窗体->启动强制保护->设置密码（可选） 2、高版本Word，可以选中不允许编辑区域，在开发工具中选择“组合”。组合前确保关闭设计模式（点击两次试试）。

深圳职称申报
type: item
date: 2019-05-08T11:46:00+08:00
description: https://sz12333.gov.cn/tpmisunit/zjindex.jsp http://www.sz.gov.cn/szrbj/xxgk/qtxx/gzdt/201508/t20150827_3196138.htm 创新人才的职称申报可以个人进行（最小条件是3年内有获得的国家发明专利），普通申报需要以单位申报。