爱好

离线office总弹出联网窗口的解决方法

工作原因需要长期使用离线电脑,office2016开启时总是提示要求联网窗口,造成了使用上的麻烦。解决方法很简单:删除相应注册表键值即可。

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\16.0\Common\OEM

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\OEM

win10新建或重命名文件夹必须刷新才能完成的问题解决

单位两台电脑都出现了这个问题,最后用两个方法解决了,原因不明。

方法1

重置文件夹。打开任意文件夹,点击查看->选项->查看 -> 重置文件夹。即可恢复正常。

方法2

方法1无效的情况下,打开注册表编辑器(搜索regedit)。找到

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

然后,在刚新建的“updata”项上,再新建一个项,命名为“UpdataMode”

最后,我们点击“updataMode”,然后在右侧窗口中,新建一个“可扩充字符串值”然后将数据名称改为“DWORD”;双击“DWORD”把值修改为0即可。

三角地·初雪

三角地·初雪

三角地·初雪

2019

有很多老居民叫这里为三角地公园,原因是这公园坐落于二环交叉路口的三角形地带,地形独特,且便于到达,附近居民都很喜欢来这里休闲娱乐。公园里还有明代城墙遗址,古色古香,有老北京的韵味。

我时常带孩子来中央音乐学院上课,课余时间自然少不了来这里闲逛。这周六,北京初雪,我背上相机记录下了雪中美景。

树木

草叶

城墙、建筑

别景


下载无水印原图,请移步我的pixabay


石峡古堡+世界园艺博览会

石峡古堡+世界园艺博览会

趁周末空闲时间带着家人去北京延庆参观了2019世界园艺博览会,晚上入住石峡古堡客栈。照片均试用佳能5DIII+魔灯固件Dual ISO+lr cr2dng插件输出。

世园会整体还是不错的,只不过孩子还小,不可能游览很长时间,去这种园区游玩还是要注意分配好体力。另外,太远了,当天去当天回的行程,对于市区或外地游客是很辛苦的,如果考虑住在附近的酒店(条件尚可的那种,不是快捷),准备好 ¥ 2600+/晚再去预定吧。游玩时听说园区里面的园艺小镇也有住宿,不过没有实地考察,网上也没搜到,估计不会是物美价廉类型的。反正也不会再去了,就这样吧。


下载无水印原图,请移步我的pixabay


佳能魔灯固件Dual ISO功能实践

写在前面

初识魔灯固件Magic Lantern已经是几年前的事情了。那时候,业余时间比较多,会找机会尝试一下刷机、魔改等电子设备玩法。当我听说佳能单反相机也能刷机的时候,很是欣喜,觉得有大神出手,就再也不怕官方对旧设备进行“ 抛尸 ”了。

其实,那时候的电子设备远没有现在的手机升级那么勤快。如果没有重大bug,很难享受到官方固件升级服务。对于一般玩家来说,也完全没必要自己刷固件,风险较大,回报率不高。但是,对于专业视频和摄影玩家来说,能够通过刷机获得新功能,而省下一笔不菲的投资,也算是一件好事。魔灯固件也因此应运而生。据说项目最早是根据专业电影工作者需求而发起的(不确定信息来源)。

魔灯固件有很多常用功能,例如:RAW视频、峰值对焦、双ISO等等……

今天老派想跟朋友们分享的是魔灯固件常用功能之一——Dual ISO,汉语也有叫双感光度或者双iso的。

什么是Dual Iso?

复杂的技术原理就不解释了,用老派的大白话解释就是,同一张照片用两中ISO设置拍摄,并且合成为一张照片。有人会说那不类似于HDR吗?其实这个还与HDR技术有所不同,它是感光元件以像素行为单位分别用不同的ISO感光拍摄,出来的原图是一横道一横道的。附张图大家感受一下。

Dual ISO模式原片1:8局部放大
Dual ISO模式经插件转换后1:8局部放大

为什么要用Dual Iso?

为什么要生成如此奇怪的条纹图片?其目的只有一个——“宽容度”。为了实现RAW格式图片的后期可调节性,增大图片宽容度,魔灯固件采取了这样一个方法。通过牺牲一定的精细度来提升后期曝光的可调节性,同时保证整体的低噪点和图像质量。我认为在数码相机像素较高的情况下,牺牲一些精细度是完全可以接受的。

如何使用Dual Iso

打开相机>>按DEL键进入魔灯固件界面>>开启dual ISO功能( loading dual_iso.mo in Modules screen tab. )>>设置DualISO数值(默认为你佳能系统设定的数值为低数值,魔灯固件数值为高数值),例如:原固件设置ISO100,魔灯设置ISO800>>返回魔灯主界面开启DualISO功能>>设置完成,进行拍照。

拍完得到的图片就像我上面的附图一样,一条一条的,根本无法使用。魔灯固件官方提供了Lightroom插件“ cr2hdr.lrplugin ”,下载后直接考入lr的根目录即可使用。用lr的cr2hdr插件导出,就能看到像我上面附图2的DNG原图了。

图片效果实践

看图片100%放大效果,下图1为DualISO模式拍摄转化提亮效果,下图2位普通RAW格式拍摄提亮效果。可以看到,画质噪点有了很大的提升。细节损失几乎可以忽略。

DualISO转化提亮效果
普通RAW格式提亮效果

缺点及建议

老派的简单对比可以看出,Dual ISO技术确实从一定程度上提升了老旧设备的原片宽容度。但是它的缺点也很明显,那就是操作太麻烦,对于普通爱好者来说没有必要吧。另外,花钱购买最新的设备也不失为一个好办法,前提是新设备比旧设备+魔灯固件出片的宽容度好。

魔灯固件的功能还有很多,而且是一个开源项目,处于活跃开发中。如果有反向工程,图形学等等计算机大牛们可以尝试加入他们,真的是一件造福老旧设备甚至是新设备的好事情。

另外

由于魔灯固件没有汉化,国内的某些人架了个论坛冒充官方还把汉化包拿出来卖,这真的是挺恶心的一件事儿。不是说付出辛苦汉化这件事恶心,我认同他们的劳动,但是恶心他们以盈利为目的,还冒充中国官方高价卖汉化。这对开源社区的发展和壮大是毫无益处的,还彻底毁掉了这个开源项目在大家心中的地位。

欢迎魔灯固件摄影爱好者留言讨论。


参考: https://www.magiclantern.fm/forum/index.php?topic=7139.0

用Tiny Tiny RSS搭建属于自己的rss阅读器

写在前面

曾经盛极一时的Rss技术,已经很少有人用到了。它逐渐演化成了一个极客、小众的技术。然而,直到现在,老派还固执的认为,Rss的易用性和开放精神比当前那些自我封闭,整天想着拉用户、涨流量的XX号、XX平台要强太多了。

从这一点上来讲,我并不觉得互联网这些年有了多大的进步,开放性这个东西早已被大家抛之脑后。不开放的互联网只是资本的游乐场而已,根本没有表面那么繁荣。这一点从近年来最火爆的编程语言来看也是成立的,最受欢迎的语言排行逐渐被开源社区强大的Python、JS等新兴语言所占据。自我封闭并不是互联网的未来。

当然,rss这个东西的消亡也有其原因,那就是替代品太多,互联网平台化发展使得大家获取信息的渠道逐渐单一化。可对于有特殊需求的人来说,rss还是有不可替代的作用。例如,老派我就是信息流的洁癖患者,我非常不喜欢公众号、微博、朋友圈的氛围和那些恶心app的垃圾推送。我想看的东西,不是你们说给就给的!

什么是TinyTinyRSS?

用官网上的话说:

Tiny Tiny RSS is a free and open source web-based news feed (RSS/Atom) reader and aggregator

它是一个开源的新闻阅读器(RSS/ATOM)和聚合器。

其功能类似于之前已经关闭了的Google Reader服务,国内的鲜果等rss订阅服务。 Google reader已经阵亡,国内的rss服务现状也惨不忍睹。圈内比较流行的是国外的inoreader服务,奈何免费版限制太多,专业版每年几十$的费用也不是谁都愿意出的。

对于熟悉web开源程序,或者喜欢建站的朋友们,与其花费大量的金钱购买服务,还不如自己搭建一个平台来的划算。对于有自己服务器的朋友,还能够借此充分利用服务器资源,避免浪费。

准备工作

有一台自己的服务器,aliyun、腾讯云或者什么其他的什么云,或者国外的什么vps都可以;到官网上下载tt-rss安装包

然后,深吸一口气,准备遇到各种坑……

步骤

  1. 在宝塔面板里新建一个网站;同时自动新建一个数据库和ftp账号;记录号这些账号密码。
  2. 绑定一个域名,或者二级域名也可以。
  3. ftp连接网站空间,上传解压tt-rss文件。
  4. 直接访问域名,自动跳转/install访问页面。
  5. 填写页面所要求的信息,包括数据库用户名、密码等等。
  6. 安装完成,登录界面,新建订阅源,或者导入opml文件。

好了,休息一下!是不是感觉已经大功告成了? Too Young !

不出意外的话,这时候你试一下,会发现

根!本!用!不!了!

这就是tt-rss不太方便的地方,如果不进行设置,tt-rss是默认不自动更新的。按照官网的说法:

You will also need to decide on the method tt-rss uses to update feeds. This is a separate topic, outlined in UpdatingFeeds.

好的,很多好学的同学都会点开那个链接,然后一脸蒙圈。弄啥嘞这是!

好吧,简单解释一下就是,你需要通过服务器的命令行添加一个守护进程,来定时运行tt-rss的自动更新程序。啥是守护进程?管他呢,想试一下的朋友可以尝试一下在非root用户下执行crontab -e命令,然后在打开的配置文件中加入类似这样的代码:

*/30 * * * * /usr/bin/php /path/to/tt-rss/update.php --feeds --quiet

里面的时间、php命令目录、update文件目录都要自己确定。而且最崩溃的是,这个过程要用到vim编辑器,反正我是不想学也不想用。

其实,如果用宝塔面板,就不用这么麻烦。宝塔面板自带定时执行任务的功能:计划任务。只要在宝塔面板里新建计划任务,然后shell代码里输入类似如下代码就可以:

su -m www -c "/usr/bin/php /www/wwwroot/fxrss.fxpai.com/update.php --feeds"

代码中的www你要替换成自己的服务器账户名称,注意,不能是root账户。后面引号中的代码分别替换为你自己服务器php目录和tt-rss update.php文件目录。这样设置以后,你的rss阅读器就可以按时自动更新了。

如果这个办法你也实在是搞不定,还有个更简单的办法,就是更改config.php文件中的SIMPLE_UPDATE_MODE常量为true,当你打开浏览器的时候,所有rss源就会自动更新,稍等一会儿就可以了。

需要注意的问题

一定要把config.php中的ENABLE_GZIP_OUTPUT常量改为true,改了这个以后,读取速度有肉眼可见的提升,非常明显。对服务器的消耗可以忽略,反正我的aliyun乞丐版没有什么负载增加。

另外,经过我的测试,不能够通过直接开启宝塔ssl证书的方法来开启全站https。会不停报错,自动更新功能也无法实现
是我域名设置的问题,不是tt-rss的问题。域名设置好就没问题了。可以正常使用全站https。

在为rss站点设置二级域名的时候,碰到了一点问题,不过这个和tt-rss没有什么关系。宝塔的二级域名绑定有点让我迷糊,如果有其他朋友遇到类似的问题,欢迎讨论。

拓展

tt-rss另一个吸引人的地方就是官方的Android应用(没有ISO系统的),可以从GooglePlay市场获得,专业版需要花3.9$买个unlocker。从网页后台打开偏好设置>>允许外部客户端通过 API 来访问该账户,打钩。手机端app输入用户名密码即可连接。使用起来速度很快。总体感觉不错。

除此之外,tt-rss有不少插件和theme,使用方法也都很简单,再次不再赘述。

实在没时间截图。不好意思。

以上。

关于Google fonts、Gravatar、Fontawesome的那些事儿

WordPress爱好者们都知道,如果刚安装完wp代码,或者刚换了个新的theme,再或者安装了一些插件后,网站访问速度突然变慢了。那么一定是标题里这些个东西在搞事情。

这种情况出现的最主要的原因是google的字体服务器、gravatar的图片服务器、fontawesome文件服务器远在美利坚,访问速度或多或少会受到影响。

另外,你的网站使用到字体和图片的数量也有关系。引用越多,页面越卡。

其实,还有一种情况,就是当你第一次访问引用资源的页面时会比之后再次访问相比,肯定要慢一些,当然,是在不清空浏览器缓存的情况下。这也是缓存的好处,对于公共引用库,只要在某个网站加载一次,其他网站可以在缓存中共用。

前几年,老派为了保证访问速度,干脆安装disable google font插件,全局禁用了google font字体,再把fontawesome文件加载到本地服务器然后调用,gravatar换成duoshuo的api。这三大板斧下去,效果显著。

但是,全部禁用和本地化也不是没有缺点。没了google字体,后台英文显示惨不忍睹,后来wp官方在后台管理界面里禁用了外部字体,而是使用了优先使用系统自带字体的方法,这一做法收到了中国用户的好评,终于不用担心后台访问速度和英文显示效果了。

可好景不长,近期的wp更新了古腾堡编辑器,又把google字体给“请”了回来。不过,这时候就要区别看待了,因为有个好消息可能很多人都不知道,那就是google fonts的服务器已经迁址到北京海淀区了,国内服务器访问不成问题。利用外部加载反而在一定程度上缓解了服务器的压力。

相比较而言,gravatar和fontawesome就没那么幸运了。不过,也不是没有办法。

首先,经测试Gravatar不是不能访问,但是速度堪忧,常用的办法有禁用、替换国内api、缓存。前两个方法不推荐,因为禁用影响体验,国内api自己也挂了,剩下的办法就是利用wp的缓存插件,定时或者在加载网页的同时将gravatar头像图片存到本地服务器上,以便随时调用。

对于fontawesome图标库,我也有两个办法,到官网下载库文件放到本地服务器上,再用functions.php里面的代码调用。或者使用国内的fontawesome服务,以.cn为后缀网址的那一个,但是国内的版本是自发组织的,不保证以后会不会挂。除了这两个办法,还有个不是办法的办法,那就是使用wordpress自己的图标库,wp的图标库在后台界面已经广泛使用了,我们只需要在前段调用就行。常用图标的形状差不了太多,我觉得wp自带的就很不错了。

说了这么多,总结一下就是处理好这三个东西,你的网页才不会龟速。其实,对于一般访问量的网站,处理好他们就足够了,页面访问会很快。拥有更大访问量的网站速度优化,涉及到静态缓存和memchromed等等设置,不属于本文讨论范围。

最后,老派祝大家都能愉快的玩耍wordpress。

Word多级列表的标准用法

很多人都认为Word是一个简单的打字软件,其实,这种想法严重低估了Word的强大功能。Word的本质上是一个相当复杂专业的排版系统。只不过一般人用到的功能很少,或者一通乱用,虽然最后也做出效果了,但是可编辑性和通用性就不那么好了。

我在工作中写长篇报告的时候,最常用到的功能是多级列表功能。下面说一说我的通用做法。

第一步,打开一个默认文档,设置好相关样式:正文、无间隔、标题1、标题2、标题3……

第二步,点击“多级列表 ” 功能>>点击“定义新的多级列表 ” >>点击“更多 ” >>依次设置“级别 ” 和“将级别关联到的样式”,例如:级别1对应标题1,级别2对应标题2……>>设置其他格式,例如“位置”和“编号之后 ” 等等>>确定。返回主界面可以看到“样式” 里面的标题1等样式已经关联了标题列表,设置成功。

第三步,右键单击以上相应样式并编辑,给相应样式配置快捷键,我个人习惯设置为“标题1-ctrl+1 ” ,“标题2-ctrl+2 ” 等等。这样,可以快捷设置所有的多级列表标题,提高效率。

第四步,将当前文件另存为dotx格式,也就是word模板格式,并放置在软件设置中的个人模板文件夹中,这样,下次新建文件时,可以直接选择这个自定义个人模板进行撰写。所有的设置都同之前设置一样。

老派通过以上设置,基本可以实现专注内容写作,不用担心排版问题,写完了也就自然拍排完了。

同时,这个方法另一个最大的好处就是可以直接自动生成目录和大纲列表,对于长篇技术报告来说,简直是省时省力神器。

当然,最最厉害的是word模板功能的应用,不但可以使你一次性写出标准格式的文章,在多专业多人员配合的时候,可以直接到导入别人用此模板写的文章,基本可以不用重新排版,直接出活儿。这对汇总人来说,难道不是救命的方法之一吗!

珍惜生命,远离加班,老派祝大家永远健康!