193MB的 Office 2016 四合一精简珍藏版,支持 win7 win8 win8.1 win10 x86/x64 系统

Office也是越来越臃肿,动则几个G的安装包让老旧电脑不堪重负,如果你不是专门做Office教程的,完全可以用Office 2016完成所有工作,今天我在某论坛看到一个超精简的分享包,下载下来,安装了一波,安装过程很顺利,但激活程序出了问题,于是我又补了一个KMS激活小程序,重新封了一下,zip包只有193MB, 这里分享出来。

image-20210124104533390

分享一个不足200MB的Office2016安装包, 支持 win7 win8 win8.1 win10 x86/x64 系统

安装激活方法

office-2016

设置无需右键,默认管理员身份运行

安装后的软件,需要管理员身份才能运行,我们可以直接设置默认用管理身份运行,这样只需双击就可以运行了

image-20210124105141029

zhaoolee内网映射树莓派下载地址

https://frp.v2fy.com/Office2016%E7%B2%BE%E7%AE%80%E7%89%88/

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2020-01-24-office2016/

使用Github Actions 动态更新Github主页

我在Github的用户名为zhaoolee,如果我在Github中建立一个名为zhaoolee的仓库,那zhaoolee仓库中READNE.md的内容,便会展现到github主页顶部。更有趣的是,如果给仓库编写一个脚本,就可以利用Github Actions自动更新主页的内容。

我有两个网站V2方圆方圆小站,我通过Github Actions设置了一个每隔15分钟自动运行的任务,任务内的程序会自动爬取V2方圆方圆小站的前三篇内容,并将链接更新到我的Github主页。当用免费的Github Actions为自己的博客引流时,我体会到了白嫖的快乐,获得了Github长期的优质流量。

image

Python脚本如下

import feedparser
import time
import os
import re
import pytz
from datetime import datetime

def get_link_info(feed_url, num):
    result = ""
    feed = feedparser.parse(feed_url)
    feed_entries = feed["entries"]
    feed_entries_length = len(feed_entries)
    all_number = 0;
    if(num > feed_entries_length):
        all_number = feed_entries_length
    else:
        all_number = num

    for entrie in feed_entries[0: all_number]:
        title = entrie["title"]
        link = entrie["link"]
        result = result + "\n" + "[" + title + "](" + link + ")" + "\n"
    return result

def main():
    v2fy_info =  get_link_info("https://v2fy.com/feed/", 3)
    fangyuanxiaozhan_info =  get_link_info("https://fangyuanxiaozhan.com/feed/", 3)
    insert_info = v2fy_info + fangyuanxiaozhan_info
    # 替换 ---start--- 到 ---end--- 之间的内容
    # pytz.timezone('Asia/Shanghai')).strftime('%Y年%m月%d日%H时M分')
    fmt = '%Y-%m-%d %H:%M:%S %Z%z'
    insert_info = "---start---\n\n## 最近更新文章(" + "更新时间:"+  datetime.fromtimestamp(int(time.time()),pytz.timezone('Asia/Shanghai')).strftime('%Y-%m-%d %H:%M:%S') + " | 通过Github Actions自动更新)" +"\n" + insert_info + "\n---end---"
    # 获取README.md内容
    with open (os.path.join(os.getcwd(), "README.md"), 'r', encoding='utf-8') as f:
        readme_md_content = f.read()
    new_readme_md_content = re.sub(r'---start---(.|\n)*---end---', insert_info, readme_md_content)
    with open (os.path.join(os.getcwd(), "README.md"), 'w', encoding='utf-8') as f:
        f.write(new_readme_md_content)
main()

以上代码以及Github Action配置文件永久开源地址

https://github.com/zhaoolee/zhaoolee

Github Actions脚本位置:

https://github.com/zhaoolee/zhaoolee/edit/main/.github/workflows/main.yml

如果大家都善用Github自定义主页,互联网会更开放

长期来看,Github在搜索引擎中的权重很高,以上方法直接为搜索引擎提供最新的内容资源,如果推广开来,会让互联网更开放,而不是内容平台各自跑马圈地,割裂互联网。虽然真正开放的互联网很难达成,但我还是想,留给后来者一个尽可能开放的,资源知识一触及达的互联网。

Github Actions玩法是丰富多彩的,道路也是曲折渐进的,关于定时任务,阮一峰大佬,搞了一个定时往自己邮箱发天气预报的功能; 以前有一个表特日报的服务,订阅后,每日都能收到ptt网站最新的好看妹子图片, 我们也可以把发天气预报搞成公共服务,需要的人只需在仓库issues下留下自己的邮箱,程序会定时获取issues内的邮箱,然后群发,这样大家都能享受天气预报的邮件服务。

Gihub Actions的不足

Github Actions 也还有一些小bug,如果你设置每隔15分钟运行一次,可能会偶尔漏掉几次任务,目前比较好的解决方案是,把频次改成每2小时发一次,基本可以避免漏发(Github Actions应该是资源不足造成的,微软有的是银子,多氪金就能修复)

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2020-01-23-15-github-actions-blog/

《百度网盘闲时下载卡》别家公司996, 我百度凌晨1点刚上线,如何改进闲时下载卡?Make Baidu Great Again!

百度网盘出了闲时下载卡,8.9员/月,效果是,北京时间1:00-9:00尊享极速下载,其余时段继续坑爹。
办卡后,如果你想要享受极速下载,需要熬到凌晨1:00,打开百度网盘,开始冲,然后获得满足!什么叫延迟满足?这就是延迟满足!不过满足的是熬夜的快感还是极速下载的快感,就不得而知了。

如果你下载的东西不多,你可以早点睡觉,早点起床下载,养成早睡早起的好习惯,百度网盘的产品经理,为用户的睡眠操碎了心,如果你起不来,那你的下载卡,相当于被百度白嫖了,如果你连续一个月起不来,百度可能会嫖上瘾。

如果你电费充裕,可以一直开着电脑,只要百度网盘不出Bug,不整闲时会员卡尊享限速的活儿,等到夜深人静时,你的电脑会代你熬夜,体验百兆光纤的下载。

如果站在百度网盘产品经理的角度, 这样或许能利用晚上闲置的带宽,吸引价格敏感的不付费用户, 但不付费用户是坚决不会付费的,而且不会买这种二等公民式的服务,倒是25元/月的用户可以主动降级为8.9元/月的服务,只需多花一点电费就好了。

其实百度网盘完全可以把8.9元/月的版本做的更蓝奏云一些,单文件100MB的全时间段满速下载,超过100MB的文件,1:00到9:00满速下载。如果持续续费,等级提升,单文件100MB的限制可以逐渐提升到200MB,这样就很有吸引力,而且不会占用很大的带宽。

万物基于抽卡, 百度网盘甚至可以开一个奖池游戏,中奖率控制在10%以上,每次抽中有1GB~5GB流量的加速包(别TM送优惠券), 过场动画甚至可以混一点软广告进去(模仿并夕夕),这样提升了用户的活跃度,还能赢回一点名声(虽然百度已经是过街老鼠),有软广告的植入,没准儿还能赚一些广告费。

好的产品自然能赢来用户的欢迎, 正如我所用的锤子便签, 虽然锤子倒闭了, 但我依然认为没有哪个工具能替代它,能做出好的产品公司倒闭, 垃圾公司横行无忌;说穿了, 这是一个比烂的时代, 没有人能活在新闻联播里,如果百度也能变成一个受人尊敬的公司, 那这个世界才是真的进步了, 前路多磨难, 吾辈当自强。

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2020-01-21-13-baidupan/

从「我的代码要改变世界」到「代码也不是最重要滴」

当初年轻不懂事,读了互联网之子,乔布斯传,以及林纳斯的传奇人生,就义无反顾地选了计算机专业。

大学专业课第一门编程语言不是C,也不是C++, 而是JAVA,对于大一新生而言。JAVA语法真的是啰嗦,如果不要求用JAVA写,我一定选择Python,毕竟程序员那么多,不缺我一个写JAVA的

大学毕业,从业两年后,深知编程不过是个普通技能,想做好一件事,最重要的是找对方向:

比如某L君找你要一个网页共享方案,大概有四种~

选项A:让他上传到云盘;
选项B:让他用git上传到仓库,然后打包发布;
选项C:让他ftp上传到网络空间;
选项D:给他开个Windows共享目录,然后自动挂载到局域网;

选项A很没水平,而且算不上http服务。
选项B得教会某L君使用git;
选项C得教会某L君使用ftp;
选项D只要L会拖拽文件就行。

我的工作就是直接给出D选项,而不是去教某L君使用ftp或git技术,或者给出传云盘这种很low的解决方案,给某L君一种就这我上我也行的错觉。

战争是最终的手段,战争是政治的延续,在政治中无法谋取的利益,才需要通过战争来获得。同理,代码是最终的手段,代码是工具库的延续,在已有工具库中找不到合适的工具时,才需要编写代码解决

当全世界都在开汽车的时候,有一个疯子执着地认为这个世界需要马车;如果我们不能拥有足够的时间(--摸鱼--)学习,我们就是别人眼中那个造马车的疯子(TNT出来后,讲一个IT界最短的笑话:罗永浩!)

万事不求人,说穿了,也是一种人格缺陷。小到一个开发组,大到一个公司,一个国家,个人的能力始终是有限的,如果能通过交流,减少工作量,那就主动去交流吧,交流产生的价值,远大于多写几行代码,世界上写代码的人多的是,不差你这几行

那些经常发出我要去写代码放我去写代码吧这类表情包的程序员,往好听了说,是坚信代码能解决一切问题的;往难听了说,就是人菜瘾还大;开发面临的问题千千万,程序归根到底只能解决一小部分数学题,用解数学题的解决所有问题,一定会加班。

怎样才能储备足够多的解决方案,遇到问题能整活儿呢?

作为一名IT从业者,github的每日trending榜一定要看

https://github.com/trending

另外,今日热榜是一个全网热门信息的集合页面,且实时更新,能帮我们快速搞到最新信息

https://tophub.today/

什么样的代码要写,什么样的代码不要写?

Github是个好地方,如果你能在github找到合适的代码,那就不要写;
如果你找遍全网都没有合适的解决方案或代码,那就写!
写代码一定多写注释,否则后期维护就是自己坑自己。

最后,以一个段子结束本篇文章,一个工程师应该有什么经验?
应具有丰富的挖坑,踩坑,爬坑,填坑以及躲锅,背锅经验!遇到问题不用慌,心中默念,常在河边走,哪有不湿鞋...

希望每个IT从业者,每天都为头发过于浓密而烦恼(手动狗头)!

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2020-01-20-code/

Xbox 2020 series手柄体验实录(附自制Xbox体感射击技巧)

为什么手柄开车更容易?

用了Xbox手柄,我意识到车技差是有原因的,著名单机游戏GTA5有大量的载具可供玩家体验(跑车,飞机,坦克,游艇),我以前一直用键鼠玩,遇到追及相遇任务,载具就需要提前买保险。而用手柄操作就不容易把载具搞坏,键盘按键只有两个状态,按下,则是油门踩到底,不按,则是不给油,手柄的扳机键则是像弹簧一样,模拟了真实的脚踩油门,我们可以通过控制力道,来决定给油量,从而灵活控制载具的速度,同理,摇杆也比键盘按键更容易精确地控制转向的角度,让转向闪避变得简单。除此以外,手柄自带了振动功能,当你靠近道路边缘时,手柄会通过振动提醒你车轱辘已经轧到路边沙石了,快微调方向,回到路面!

手柄玩枪战是不是很难用?

鼠标射击有着天然的优势,但手柄射击也有超神的技巧,手柄有两个摇杆,一个负责身体移动(左摇杆),一个负责调整视角(右摇杆);在游戏中,短时间内,敌人的高度(y轴)基本是不变的,玩家可以用右摇杆,调整准星纵轴y轴高度,然后用左摇杆,调整准星x轴的水平位置,整个瞄准过程,在保持身体移动的同时,也能保证命中率。如果有高手像周伯通一样,可以一心二用,同时调整两个摇杆,则射击效率极大提升。

如果实在用不惯摇杆射击怎么办?

现在很多手柄都配备了陀螺仪,支持体感瞄准,当你进入射击视角后(屏幕出现准星),你可以通过上下左右移动手柄,来进行瞄准,如果你手臂足够灵活,体感瞄准可以让你的射击体验极佳。但高贵的Xbox手柄并不支持体感瞄准,经过我的思考,想到一种还不错的解决方法,PC模拟器玩塞尔达荒野之息,体感交互完全没问题,首先买一个手柄手机支架,把手柄和手机合为一体,然后手机安装一个陀螺仪的APP,APP运行后,可对外提供一个服务,电脑通过蓝牙接入这个服务,随后电脑就可以实时接受手机陀螺仪的信号,并转化到游戏画面中,最终实现Xbox手柄进行体感瞄准的效果。

Xbox手柄为什么不加体感瞄准?

原因一:玩游戏的都是活人,活人有脉搏,脉搏会引起身体抖动,而体感手柄又不能像狙击枪一样,贴紧地面进行操作,而且手柄按下发射扳机也会产生抖动,如果遇到远程狙击的任务,恰好最近气温又比较冷,身体不自觉地打哆嗦,体感瞄准很难完成。

原因二:支持体感瞄准的游戏并不多。

原因三:从Xbox新出的手柄和旧款相似度95%,就可以看出,微软足够懒,能用就不换,不更新(Windows10是个例外,手动狗头)。

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2020-01-19-08-00-xbox-2020-series/

用Github Actions运行Python脚本更新仓库博客到WordPress,手机写Markdown同步更新到Github和WordPress攻略

用Github Actions写Markdown文章,自动更新到WordPress

  • 写博客最舒服的格式是Markdown;

  • 管理博客站最省心的方式是WordPress;

  • 推广博客站最好的平台是Github;

这个项目可以让你用Markdown写博客,push更新到Github后,Github Actions自动将文章更新到WordPress,并将WordPres站的文章索引更新到Github仓库的README.md,供搜索引擎收录。

image-20210119181051609

程序永久开源更新地址

https://github.com/zhaoolee/WordPressXMLRPCTools

如何实现WordPress登录授权?

WordPress默认开启了xmlrpc服务,xmlrpc是一套的统用的博客更新标准,允许用户以POST方式自动对文章内容进行增删改查。授权方式为 用户名 和 密码, 在WordPress中是后台登录的账户名和密码

我的WordPress网站为 https://fangyuanxiaozhan.com

image-20210119180338929

它的xmlrpc服务地址为 https://fangyuanxiaozhan.com/xmlrpc.php

image-20210119180403270

使用Github Actions 有什么好处?

Github Actions 可以让我们无需安装开发环境,即可完成代码的运行。

image-20210119180656968

对于本项目而言,我可以用手机版Git App,或者Github网页完成新建文章, 然后push到仓库,Github Actions会自动帮我完成相关代码运行,代码可以帮我更新文章到WordPress网站,并生成新的文章目录索引,并自动给你更新到README.md, 供搜索引擎收录。

image-20210119180529083

如何保护自己的WordPress账户密码?

Github 有一个secrets 功能,可以将用户名密码等关键信息保护起来,只有Github Actions可以读取到关键信息。

本项目需要设置三个secret

  • WordPress登录用户名, 变量名为 USERNAME
  • WordPress登录密码,变量名为 PASSWORD
  • WordPress的xmlrpc.php,变量名为 XMLRPC_PHP

image-20210119173133800

如何新建文章?

_post 目录下新建 后缀为 .md 的markdown文件即可

image-20210119181544158

文章管理:如何为文章分类/加关键词标签?

.md 文件顶部填写以下初始化信息,即可完成标题(title),标签(tags),分类(categories)的设置,其中title为必填项目(这些关键词不是我定义的,我借用了著名静态博客构建工具 hexo 的标准)

---
title: 我是标题
tags: 
- 我是0号标签关键词
- 我是1号标签关键词
- 我是2号标签关键词
categories:
- 我是1号分类
- 我是2号分类
---

标签(tags)和分类(categories)有什么区别?

标签(tags)是针对单篇文章的关键词,比如香蕉的标签有 黄色味甜 (标签是香蕉的属性)
分类(categories)是本篇文章的归属,比如香蕉的分类为 水果植物

image-20210119182027684

如何设置固定链接?

对于博客而言,文章拥有一个固定的链接,是很重要的,我经过各种尝试,最终借鉴了 简书 的文章url形式,域名后加 /p/ , 再加英文文件名,只要不改变英文文件名,文章就有固定的链接,我在_posts 目录下新建一个 2020-01-18-blog.md 文件,同步后的文章url为

https://fangyuanxiaozhan.com/p/2020-01-18-blog/

文件名与网站url严格对应,既方便了修改,又可以在网站数据库出事故后,迅速从github仓库迅速恢复文章内容(容灾),连url都不会变。

image-20210119171713841

如何使用?

完成以上配置后

每次在_posts 文件夹新增或更新文章后,运行

git pull && git add _posts && git commit -m "update" && git push

image-20210119182503520

即可!

image-20210119182653436

Github README.md显示效果,(新增的文章排在首位)

image-20210119184015781

WordPress网站也同步发布了文章

image-20210119182849720

https://fangyuanxiaozhan.com/p/2020-01-19-18-00-wordpressxmlrpctools/

如何用手机完成博客更新操作?

微信图片_20210119192838

用锤子便签,可以优雅舒适地写Markdown,手机App很好用,还有网页版可以用,有5GB的免费空间,能写到锤子倒闭。

如果遇到插入图片的问题,可以使用 免费图床图壳

https://imgkr.com/#upload

Pocket Git 和 MT管理器可以配合完成Git 文件的新增更新和上传。

程序永久开源更新地址(求Star):

https://github.com/zhaoolee/WordPressXMLRPCTools

当我们把毕生所学,通过几十年如一日的博客更新,逐步开源到互联网上时,必将会造福更多志同道合的人。

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2020-01-19-18-00-wordpressxmlrpctools/

zhaoolee的Github主页

zhaoolee: 一个热衷开源事业的程序员 👋

zhaoolee

zhaoolee折腾的一些好玩的

名称 描述
V2方圆 zhaoolee的个人网站,挖掘稀缺资源
Chrome插件英雄榜 ChromeAppHeroes 🌈谷粒-Chrome插件英雄榜, 为优秀的Chrome插件写一本开源中文说明书, 让Chrome插件英雄们造福人类~
中国人的表情包 ChineseBQB 表情包的博物馆, Github最有毒的仓库, 中国表情包大集合, 聚欢乐~ ChinseBQB搜索表情包小工具体验地址
在线工具秘籍 🍭在线工具秘籍,为在线工具写一本优质说明书,让在线工具造福人类~
Typora私有化图床上传工具 zhaoolee为Typora定制一个私有化图床上传工具(含私有化图床搭建方案)
Github的README.md图片替换工具 将Github仓库README.md中的图片保存到仓库,并自动替换为Github图片链接
zhaoolee的简书博客 简书平台早晚要凉
公众号:0加1 0加1,防加班办公技能宝典,zhaoolee个人的日更的公众号
B站 目前LV5,未来的LV6,老二刺螈了!

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2020-01-17-zhaoolee/

建立个人独立博客有什么好处?

科技公司垄断已成,甚至可以封禁美国总统的全平台账户,物极必反,当内容平台逐字审查成为常态时,个人独立博客的独立特性将会更受人们重视,毕竟国内用户愿意用隐私换方便完完全全是一句屁话

独立博客与顶级域名绑定,最难被封禁;最近川建国同志的推特被封,其支持者们常用的APP Parler也被谷歌,亚马逊,苹果联手下架,川宝被迫成了哑巴,如果川普有个独立域名的独立博客,就能继续战斗🙊。(维基解密就是用独立域名坚持下来的)

个人独立博客要容易维护,才能长久做下去,这里我推荐WordPress建站程序,代码开源,免费,插件众多,无需一行代码,即可搞定独立博客网站。还可以通过网页端或APP直接发文章,回评论。

如果你是一名极客,可以直接用 xmlrpc 协议对WordPress网站进行更新,一个几十行的脚本,就能完成网站文章的增删改查,这是我写的Python脚本,可供参考

https://github.com/zhaoolee/WordPressXMLRPCTools

如今,是个app,就在要搞信息流,普通用户只能看到自己熟悉领域的东西,活在信息茧房里,最后不能破茧成蝶,只能作茧自缚。而个人独立博客,一方面能鼓励人创作,进行独立思考;另一方面也能关注其它博主们在做什么,交换友链,让彼此的知识体系通过超链接进行连接。

个人独立博客也能带来收入,只要你愿意写,开通谷歌广告,哪怕把广告投放量调到最低,域名云服务器的费用完全也可以抵消,并有一些盈利。不用去什么简书创作平台,花几千元,开个尊贵会员,天天看辣鸡营销文,为了回本,还得长按点赞按钮,给水文营销文点超赞👍,被割韭菜,用户还得建群组团捡起镰刀去割别人,美其名曰报团点赞,互相进步,简书真是个好产品,再整个百亿补贴,直接向拼夕夕看齐。

独立博客本身是一件很酷的事,虽然没有微博,知乎,公众号如此聚集聚合,我们依然可以通过rss订阅自己喜欢的内容,现在愿意更新独立博客的,内容都不会太差,订阅独立博客,能抵挡99%白开水文的冲击,而且独立博客可以被搜索引擎快速收录,优质内容,值得被整个互联网的用户看到。

当我们把毕生所学,通过独立博客几十年的更新,逐步展现到互联网上时,必将会造福更多志同道合的人。

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2020-01-18-blog/