博文

网站内容已迁移至Github pages,请访问https://gears233.github.io

网站内容已迁移至Github pages,请访问 https://gears233.github.io

为你的头像戴上口罩

还记得圣诞节那段时间流行的给头像戴上圣诞帽的事情么?今天在 Github 上看到有人做了个类似的东西—— Wear A Mask 。 采用微信小程序编写,实现了为头像戴上口罩的功能。 基于 jasscia/ChristmasHat,在其上进行了魔改。 由于作者弄了个小程序,小程序的名字就叫“我要戴口罩”,用起来就很方便了。直接微信扫描上面的这个小程序码,或者在微信端长按识别就能用了。下面是简单的界面演示: 有好集中口罩样式可以选,不过实际我体验了下,直接使用头像生成的图片会比较模糊,所以还是建议单独从相册内上传图片,操作完后保存到相册再换上头像会比较好。另外,由于是保存到了相册,那么,其他的社交网络上的头像也能利用这个小程序来生成制作更换了。 😷 珍爱生命,从我做起。

在Chrome浏览器中手动安装与更新第三方拓展

Chrome自2008年9月以来,已经走过了11个年头,从 statcounter网站 上抓取的近10年的浏览器市场份额数据显示,如今的chrome凭借着开源的Chromium项目,已经占据了60%以上的市场份额。正如故事中,勇者杀死了恶龙却成为了新的恶龙那样,Chrome虽然慢慢有成为下一个“IE”的趋势,但是个话题还是留待以后有机会再讨论吧。 前几天,Microsoft Edge Chromium版的正式版终于发布了,成为了众多基于Chromium的浏览器的一员。而我们日常能接触到的像是搜狗、360极速、QQ等浏览器,本质上也都是Chromium浏览器换了个皮肤,修改了些插件而已。一如国内各大手机厂商的开发的xx os系统那样,本质也都是基于Android的修改而已。当然,修改意味着一些本土化的适应,更贴近用户使用需求习惯,但是国内厂商不可避免地会偷偷夹带一些“私货”。很多浏览器常驻后台的同时,时不时弹个弹窗广告,美其名曰“温馨提示”。最近几年被骂的多了,大部分的浏览器终于舍得在设置的小角落内添加了关闭某些推荐的选项了,但是用户信息追踪这个事情却一直没有停下来。浏览器作为一个天然的互联网入口,虽说现在受到了来自各家APP方面的挑战,但是不管APP也好,还是浏览器也罢,还是绕不开用户信息追踪的习惯。习惯了Chrome的简约,即便有一些使用上的姿势要求(比如墙的问题),最后在体验了很多浏览器后依然还是用ta。 不过,最近几年,随着人们对安全与隐私问题普遍愈发重视,Chrome也慢慢变得更封闭起来。Chrome的成功很大程度上与其丰富的插件拓展密不可分,但是也有相当一部分优秀的插件如今很难再通过Chrome商店的审核,在使用过程中有着不小的影响。网络上很多解决方案因为版本迭代而大多已不再适用,但是往往这些方案依然被搜索引擎列示在前面,也依然有很多网站无脑地重复着人类复读机的本质,改个时间戳就全文转载了事。在此,将目前有效的一些方案整理列示如下,希望后来人能少踩些坑吧(啊,终于写到主题了,我真是太啰嗦了...)。 以下方案理论上适用于所有基于Chromium的浏览器,但是我也没测试过,很多国产浏览器仍然还是支持直接安装的。 方案一:从 crx 安装与更新(推荐) 安装: 自Chrome 7

人人网回归,可以去备份你的黑历史了!

前段时间, 看到新闻说几年前的人人网又回来了,重新开发上线了新的app,而原有的账号数据及历史记录也悉数保留。看到新闻的时候,心里突然“咯噔”一下,虽然人人网承载了很多人大学时期的回忆,但是回忆也可能意味着——黑历史。 几年前曾经偶然访问过人人的网站,但那个时候已经莫名其妙地变成了美女直播网站,很是怪异。不过想想也多半是无奈,最开始校内的兴起到后来改名人人的转变,仿佛要成为中国的Facebook。但是后面的故事是,微信等社交app的兴起不断挤压了人人的空间,再后来直播又开始火了,人人转型押注直播,但没做起来后似乎就没有然后了... 2018年11月,人人网以2000万美金出售给了多牛传媒,时隔一年之后,人人网以一种全新的方式回来了。完全去除了直播的入口,新版更接近于记忆中的社交软件的样子了。在苹果的 APP store 里面搜了下,APP上架一段时间后已经积累了一定的用户了,评论区还挺有意思的,有不少在吐槽黑历史的,当然还有不少人是来考古怀旧的。 由于新版依然保留了用户多年前的数据,如果你还能记得原先的账号和密码的话能直接登陆查看。只是怀旧一波的话,在APP登陆体验下看看就好,新版的人人还是留给后面的小鲜肉们去玩吧。不过,我也不知道人人重新上线后还能撑多久,于是萌生了导出备份数据的想法。于是,网上搜索了一番,在Github上找到了下面要说的这个程序—— renrenBackup 。一个意外之喜是ta除了可以备份自己的数据,还可以备份他人的黑历史,感觉可玩性一下子高了起来。 刚好最近一段时间在捣鼓玩玩 Python,而这个小工具也是用 Python 编写的,本质上是一个网络爬虫工具。所以,对于 macOS 与 Linux 用户,由于已经集成了 Python,所以可以直接打开终端安装依赖然后运行。而作者也针对 Windows 用户单独开发了程序,不需要额外再去安装其他东西了。 Windows 系统下: 下载小工具并解压缩文件到某个目录下,比如我就解压缩到了D盘根目录。(文件可以在 GitHub的release页面 下载,如果下载比较慢的可以下载我自己上传到网盘的这个: https://www.lanzous.com/i8n2sxe ); 进入文件夹后,下面的这个程序是不能直接双击运行的,需要在地址栏输入 cmd 然后回车后打

500+ 免费的中文编程电子书

文章转载自小众软件: https://www.appinn.com/free-programming-books-chinese/ 免费电子书基金会 (Free Ebook Foundation)维护了一个超级庞大的电子书库,涉及 30 种语言,拥有超过 10000 万本免费许可的电子书,以及 57000 多种由 古腾堡计划 生产的图书,其中编程领域涉及 3000 多本免费资源。而其中文项目中,也拥有接近 500 本免费资源。@Appinn Photo by Henry Be on Unsplash 感谢老朋友 @ Easy 的推荐。 这些资源是 Free Ebook Foundation 维护的 Free Programming Books (免费编程电子书),其中的 中文项目 拥有两个大类别: 编程语言无关 与 编程语言相关 ,来看一下目录: 语言无关 IDE Web WEB服务器 其它 函数式概念 分布式系统 在线教育 大数据 操作系统 数据库 智能系统 正则表达式 版本控制 程序员杂谈 管理和监控 编程艺术 编译原理 编辑器 计算机图形学 设计模式 软件开发方法 项目相关 语言相关 Android AWK C C# C++ CoffeeScript Dart Elasticsearch Elixir Erlang Fortran Golang Haskell HTML / CSS HTTP iOS Java JavaScript AngularJS Backbone.js D3.js ExtJS impress.js jQuery Node.js React.js Vue.js Zepto.js LaTeX LISP Lua Markdown MySQL NoSQL Perl PHP PostgreSQL Python Django R reStructuredText Ruby Rust Scala Scheme Scratch Shell Swift TypeScript VBA Vim Visual Prolog Web

一个能在线生成gif表情包的网站

微信朋友圈前几天开放了朋友圈评论使用表情的功能,虽然短短几天这个功能就被暂时下线了,不过这几天时间里我的朋友圈还是被各种表情包刷屏了。现如今,各种聊天软件的表情包功能几乎已经成为了标配,部分还能根据用户输入的关键词来匹配推荐相关的表情图片。不过,这些表情包基本都局限于现成的图库,而仅有极少数能支持额外修改表情图下面的配文。类似这样: 对于普通用户来说,除了收集各种来源的表情包以外,稍微有点动手能力的还可以选择自己给图片配文成为“专属”表情包,但是制作一个gif动图的表情包依然有些麻烦。今天整理浏览器书签的时候,偶然发现以前闲逛的时候收藏了这么个网站: 表情锅:https://app.xuty.tk/static/app/index.html 由于tk后缀的域名百度搜索引擎不收录,所以这么个网站基本只能靠口口相传来传播了。记得当时添加书签收藏的时候还只能选一些固定的模板来制作表情包,如今网站已经更新升级支持更多的功能了。 打开网站,首先看到的是一堆熟悉或者不熟悉的现成的原始模板: 随便打开一个,以“真香”表情包为例,进去后可以看到这个gif动图默认的几句配文: 在下面的文本框中手动输入所需要修改的文字,部分不需要修改文字的部分可以留空。填写完后点击生成,过几秒后一个动图表情就生成好了,点击下载,保存到本地。 效果演示 相对于普通用户来说已经足够简单,手机端也能简单操作完成,降低了使用的门槛。而对于更加追求个性化的用户来说,可以注册个账号,注册登陆后生成的表情不仅会保存到账户下,还可以使用自定义上传模板及修改的功能,具体上传方法的教程视频如下: https://www.bilibili.com/video/av43293295/  有需求的可以自行前往了解。 Have fun!

聊聊听歌这件小事

孤身一人,坐于公交车上,身心俱疲,而耳边却不断传来各种嘈杂的声音,聊天声音有之,车辆穿行间或的喇叭声有之,小孩肆意的哭喊声亦有之。掏出耳机,塞入耳中,那一刻,似乎便获得了救赎。 还记得最早时期从百度上搜索然后下载各种歌曲再传输到mp3里面听,到最后习惯在电脑上用千千静听,然后慢慢依赖于诸如酷狗、酷我等软件在线听歌。直至2013年网易云音乐的诞生,因其更为贴近的音乐推荐算法与评论区的强大,最终转向网易云音 乐。再后面,2015年国内音乐版权大战的兴起,再到2018年版权大战的落幕,虽然QQ音乐几乎一统天下,但网易云似乎缓过来了。作为勉强算的上半个ACG爱好者,网易云音乐Lv9的用户等级无言记录着我的听歌历程。不得不说,网易云对于ACG热爱者来说算是很好的,虽然版权方面比较弱,但是在ACG方面歌曲比QQ音乐要强很多,同时前期积累起来的口碑在年轻群体中很受欢迎。然而,似乎一切都抵不过一个“然而”,平静的水面下其实仍然暗流汹涌,自己歌单内喜欢的歌曲仍在慢慢一首首变灰,我意识到就连听歌这件小事都在慢慢变得奢侈起来··· 作为单独的个体来说,是不想去参与到那些版权纷争的烦恼里面的,只是想有一个平台,能够听到大部分想听到的歌就足矣。对于非专业的用户来说,只要音质不是那么差劲,真的都能接受,毕竟没有那么专用的外设和最重要的“耳朵”。但是版权问题短时间内却基本无解,那又该如何是好?后来,诸如网易云音乐等几家都推出了用户手动上传歌曲的功能来打版权问题的擦边球,平台只是提供了个存储,至于用户上传的歌曲怎么来的一概不管,一定程度上弥补了平台部分歌曲因版权缺少而无法听的问题。这也是国内在几家平台版权纷争时我自己的做法,正好大学期间混的OpenCD积攒下来了不少的存货,稍微整理下就一股脑往上传了,但是这样也仅是权宜之计,并没有解决根本问题。而且虽然以前出的歌曲因为有存货可以听了,但新歌如果还是自己去上传就比较麻烦了。另外遇到一首专辑里面就喜欢其中的一两首的情况,感觉就更加不值当了。而我个人又是很依赖于平台算法推荐来不断试听并扩充自己的歌单的,因为版权问题导致平台歌曲总量少了,推荐的质量自然也下降了。 版权之争落下了帷幕,虽然大家都缓了口气,但是最终的结局仅是用户终于接受或者慢慢养成了在平台听歌作为一项互联网服务也是需要付费的这个事实。国内