怎么使用impress.js
官网
缺点:许多细节都要自己指定,特别是页面宽度
优点:有全局的感觉,很炫
用法
官网指南
DEMO
功能设置
- 在每张slide的div标签中设置以下属性
- data-x 沿着X轴移动的距离,负数表示向左移
- data-y 沿着y轴移动的距离,负数表示向下移
- data-z 沿着z轴移动的距离,负数表示向内移
- data-scale 放大/缩小的比例,负数表示缩小
- data-rotate 用设置的度数旋转slide
- data-rotate-x 绕着X轴旋转,负数表示向后转
- data-rotate-y 绕着Y轴旋转,负数表示向右转
- data-rotate-z 绕着Z轴旋转
基础代码
- 一个html文件
- 在html中必须调用以及初始化impress.js
- 使用
id="impress"
的div 在其中每个slide写一个div,并且class="step"
- 模版代码
在线制作
作者的另一个网站,可以在线使用图形操作方式制作
…MapReduce简介
Google提出的一个软件架构,用于大规模数据集(大于1TB)的并行运算
Map(映射)和Reduce(化简)
映射
简单说来,一个映射函数就是对一些独立元素组成的概念上的列表的每一个元素进行指定的操作。事实上,每个元素都是被独立操作的,而原始列表没有被更改,因为这里创建了一个新的列表来保存新的答案。这就是说,Map操作是可以高度并行的,这对高性能要求的应用以及并行计算领域的需求非常有用。
…制作ppt的非office工具
inkscape + sozi
inkscape是矢量文件编辑工具,Sozi是 inkscape 的外掛.使用SVG和JS来播放图片和文字
转如何制作
优点:不需要做编程方面的培训,有跨平台工具编辑,编辑过程直观简单
…怎么用Google日历
键盘快捷键
日历界面
- Ctrl+? / Cmd+? 或 ? 快捷键菜单 调出键盘快捷键菜单
- C 创建活动 可让您创建新活动。
- / 搜索 将光标放在搜索框中
- Ctrl+z / Cmd+z 或 z 撤消 撤消上一次操作(如果可以的话)
- k 或 p 上一个日期范围 将日历视图移至上一个日期范围
- j 或 n 下一个日期范围 将日历视图移至下一个日期范围
- t 跳转到“今天” 将日历视图移至当天
- 1 或 d “日”视图 在“日”视图中显示您的日历
- 2 或 w “周”视图 在“周”视图中显示您的日历
- 3 或 m “月”视图 在“月”视图中显示您的日历
- 4 或 x 自定义视图 在自定义的视图中显示您的日历
- 5 或 a “日程”视图 在“日程”视图中显示您的日历
- q 快速添加 打开“快速添加”。必须设置语言为英语才行
- r 刷新 刷新您的日历
- s 设置 使您转至 Google 日历“设置”页面
事件界面
- Enter 展开 展开折叠的区域
- 退格键 或 Delete 键 删除 删除活动
- Tab 下一个字段 将光标移至下一个字段
- Alt + s 保存 保存活动
- g + y 活动回复 是否参加?是
- g + n 活动回复 是否参加?否
- g + m 活动回复 是否参加?不确定
快速添加
输入 ‘what,’ ‘who,’ ‘where,’ and ‘when’
- What: 事件的标题
- When: 可以使用’at’或’on’来帮助定义,可以是任何日期和时间的表达式
- Who: 用’with’开头,后面跟电邮地址清单。这些是用来添加访问者。
- Where: 使用’at’或’in’来帮助定义
如果没有指明日期,那么自动选择未来最近的那天
如果没有输入起始时间和截止时间,那么自动设置为全天任务
如果在地名中包含有时间或日期单词,那么用双引号包起来
如果没有输入截止时间,那么将会按照设置中的建议时间来设置,比如设置为25分钟,那么事件预计时间为25分钟
使用时间区间或间隔来指明起始时间和截止时间
使用日期区间来指明多日事件
在结尾添加电邮地址用来添加访问者
可以创建重复事件,比较复杂,而且使用率不高,建议先建立单个事件,然后修改事件添加重复条件
…linux下中文OCR
安装tesseract-ocr
包安装
sudo apt-get install tesseract-ocr
源码安装
安装tesseract-ocr的中文语言包
下载tesseract-ocr-3.02.chi_sim.tar.gz 解压到目录/usr/share/tesseract-ocr/tessdata/
识别
运行tesseract *.jpeg output.filename -l chi_sim
-l chi_sim
指明语言是中文简体- 详细用法看man
一般识别图像,如果有pdf那么必须转换为图像
…