Frossky 发布的文章
《创客》推荐的软硬件一览
软件类型|免费|收费
--|--
2D矢量绘图|Inkscape|Adobe Illustrator
3D绘图|SketchUp,Autodesk 123D,TinkerCAD(MAC)|SolidWorks
3D打印机
- Makerbot Replicator
- Ultimaker
3D打印服务
- shapeways
- Ponoko
3D扫描
- 软件:Free autodesk 123D catch
- 硬件:makerbot 3D扫描仪
激光切割
- 服务:ponoko
- 软件:autodesk 123D make
数控机器
- 业余Dremel工具:MyDIYCNC
- 半专业:shopbot desktop
电子
- adafruit Arduino工具包
- 烙铁:weller WES51焊接台
- 万用表:sparkfun万用表
下载工具
寻找一个像迅雷一样的多源下载工具(Mirror/Multi-source),这儿有一篇文章
8 Best Free Open Source Download Manager Software For Windows
其中支持mirror的有uget和Turbo Download Manager
FastReport学习
官方手册
用网店管家发现里面的报表都是用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 客户端
在git网站上有个客户端列表,目前试用了sourcetree和github desktop。
sourcetree需要再bitbucket上注册。貌似github desktop不需要。而且github desktop似乎可以试用第三方git库而不仅仅是github的。
spss的替代:gnu pspp
哈哈,gnu就是喜欢这种奇怪的名字
材料加工工艺及其设备
塑料
注射成型,注塑机,模具费用较高通常为几万元。
吹塑成型,
挤出吹塑
git工作流(待完善)
git似乎有很多种不同的工作流。需要了解这之间的区别与优劣。
Pull Request工作流
功能分支工作流
Gitflow工作流
Forking工作流
集中式工作流
我认为可看看Git工作流指南
git pull request 流程梳理
这儿有几篇文章:
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
如图,了解一下,可能是下一个热点。
美国车库文化与创新要素
创新需要有从零到一,解决的是产品可能性问题。需要以下要素:
1、生产工具、生产资料及其空间
2、生产力及其时间
3、可负担的购买生产工具和生产资料的资金
4、快速获取其他必要生产资料的途径
产品变商品,需要从一到万,解决的是商品成本问题,上述概念也变成了批量。批量同样重要,意即成本同样重要。
1、批量生产工具、批量生产资料及其空间:工厂。
2、批量生产力及其时间:全职雇佣的工人。
3、大量的资金:投资。
4、批量获取其他必要生产资料的途径:城市产业集群。
美国车库解决了
1、从零到一的空间问题
2、美国工人的工时保护让普通人有足够时间待在车库。几乎人人家里都有车库也节约了往返于家和生产空间的时间。
3、美国人民的普遍富裕,让资金问题得到很大缓解。
4、美国人民人人有车,而且很多是皮卡,也有发达的物流,获取其他生产资料变得方便。
使用word做Checklist
打印出来的checklist很简单,电子版本能打钩的Checklist,需要打开Word的开发工具菜单,用复选框控件来做。
要让复选框区域文字不被编辑两种做法:
1、审阅(或开发工具)->限制编辑->"仅允许在文档中进行此类型编辑"打钩->选择填写窗体->启动强制保护->设置密码(可选)
2、高版本Word,可以选中不允许编辑区域,在开发工具中选择“组合”。组合前确保关闭设计模式(点击两次试试)。
深圳职称申报
https://sz12333.gov.cn/tpmisunit/zjindex.jsp
http://www.sz.gov.cn/szrbj/xxgk/qtxx/gzdt/201508/t20150827_3196138.htm
创新人才的职称申报可以个人进行(最小条件是3年内有获得的国家发明专利),普通申报需要以单位申报。
如何成为CNAS、CMA认证实验室和检验机构?
开放问题,尚无答案中。。。
检验机构和实验室的区别:
认可机构
咨询机构
行业协会媒体
adobe illustrator(AI)操作
参考线:从左侧、上侧的标尺上拉出
B对齐到A,B动A不动:选择A和B,再单击A,再点击对齐。
剪裁部分对象:对象上需要保留的部分画一个框框起来,选中框和对象,按Ctrl+7
复制画板:点击左侧的画板按钮,选中画板,按左键+Alt复制
排列画板:画板控制面板的右上方菜单里有自动排列画板的功能
字体替换:使用文字->查找字体
进行批量字体替换