分类
Uncategorized

Gitter创意迷宫安装界面

2019-12-04 17 34 55

分类
前端开发

用JOJO打开Node.js的Stream

Node.js的Stream被称为「流」,特别适合读写超大的文件

首先引入需要的模块 (砸瓦鲁多)

const fs = require('fs');
const path = require('path');

创建输入「流」(读取「流」)

// 第一步: 设定读取的文件位置, 即当前代码所处的文件
const rs = fs.createReadStream(__filename);
  • "吸气冲承" (设定输入)

创建输出「流」(写入「流」)

  • 欧拉吉良吉影(设定输出)
// 第二步: 设定输出的文件位置
const ws = fs.createWriteStream(path.join(__dirname, 'result.js'));

读取「流」写入「流」对接到一起

// 第三步: 将读取的文件(即当前代码所处的文件, 输出到result.js)
rs.pipe(ws)
  • 时间开始流动

  • 执行完成

原版视频 https://www.bilibili.com/bangumi/play/ep251366
时间轴: 8:00到9:00

完整代码

const fs = require('fs');
const path = require('path');
// 第一步: 设定读取的文件位置, 即当前代码所处的文件
const rs = fs.createReadStream(__filename);
// 第二步: 设定输出的文件位置
const ws = fs.createWriteStream(path.join(__dirname, 'result.js'));
// 第三步: 将读取的文件(即当前代码所处的文件, 输出到result.js)
rs.pipe(ws)

代码执行效果(拷贝文件)

小结:

Stream在拷贝大文件的过程中,是非常好用的, 可以让我们以1M内存, 轻松高效的的拷贝500M的文件!

分类
资源站点

流氓软件360被Geek Uninstall轻松卸载了!

推荐一款卸载软件的工具Geek Uninstall

  • 软件界面非常清爽, 无广告, 无弹窗,不收费, 右键点击强制删除, 即可删除软件

  • 使用方法: 以卸载360浏览器为例

如何获取这款软件

  • 极客卸载下载页面:

https://geekuninstaller.com/download

  • 如果以上下载页面无法打开:
    关注公众号jikeweikan 回复关键字: geek 即可获取下载链接
分类
PPT的秘宝

优质配色方案

image


Keynote背景

分类
ChromeAppHeroes Chrome插件英雄榜

001《markdown-here》 Markdown一键转换到”富文本格式”

新浪微博,有一个头条文章编辑器的东西,只支持富文本,为了一键把简书的markdown文章,直接转换到头条文章编辑器中,我找到了一款神器 markdown-here!

Article Editor of Sina Weibo, only rich text is supported(like gmail), In order to convert markdown to rich text, I find a very userful tool which name is markdown-here !

markdown-here效果演示 / Use the demo of markdown-here

markdown-here Github开源地址 / markdown-here Github open source link

markdown-here支持个性化定制样式 / markdown-here support for personalized styles

markdown-here不仅对代码高亮支持的非常好, 而且markdown-here提供了不同样式的代码渲染效果供我们选择

Not only the markdown-here is very good for code highlighting, but also markdown-here provides different styles of code rendering for us to choose

markdown-here用途 / What is markdown-here use?

  • 用 Markdown 写邮件,然后转换为富文本
  • Write a message with Markdown and convert to rich text
  • 用 Markdown 编辑微信后台内容
  • Edit WeChat background content with Markdown
  • 在线博客搬家(比如简书 -> 新浪头条)
  • Online blog moving (such as jianshu -> Sina)

有了markdown-here, 面对富文本编辑器, 我们也可以愉快的写markdown ~
With markdown-here, even if we have to face of rich text editors, we can also write markdown happily ~
与本篇博客关联的B站1080p视频(求硬币,求弹幕...):https://www.bilibili.com/video/av24396914/

Chrome扩展markdown-here 下载链接 / Chrome extension markdown-here download link

https://chrome.google.com/webstore/detail/markdown-here/elifhakcjgalahccnjkneoccemfahfoa

对其它浏览器的支持 / Support for other browsers

FireFoxSafariOpera
下载链接 / Download link下载链接 / Download link下载链接 / Download link

写在最后(我需要你的支持) / At the end (I need your support)

  • 本文属于Chrome插件英雄榜 项目的一部分, 项目Github地址: https://github.com/zhaoolee/ChromeAppHeroes

  • This article is part of the ChromeAppHeroes project. Github link : https://github.com/zhaoolee/ChromeAppHeroes

  • Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类, 如果你喜欢这个项目, 希望你能为本项目添加一颗 🌟星.

  • ChromeAppHeroes, Write a Chinese manual for the excellent Chrome plugin, let the Chrome plugin heroes benefit the human, If you like this project, I hope you can add a star 🌟 to this project.

分类
ChromeAppHeroes Chrome插件英雄榜

002《chrono》 让Chrome下载资源更容易

众所周知, chrome原生的下载功能并不好用, 以查看下载任务为例, 我们需要点击两次(点击右上角 三个点 , 点击下载内容) 才能查看当前的任务

As we all know, Chrome's native download feature is not easy to use, for example,if we want to view the current download task, we must to click twice(first, click three dots; second, click Download content)

而使用了chrono, 只需要点击一次
/ However, chrono only need one click

chrono还集成了一些超赞的功能, 可以按照"资源大小", 进行嗅探过滤! / Chrono also intergrates many amazing features, such as sniffing filter follow the size of the resource

chrono可以对浏览器可见的页面进行资源嗅探, 并批量下载静态资源, 相当于爬虫,如果你是一个设计师, 对批量下载图片情有独钟, 又懒得写爬虫程序, 这个"资源嗅探"的功能或许能提升你下载图片的效率
Chrono like a web crawler which can sniffing and download resource from website page. if you are a designer who like to collect images, but not good at make web crawler, the Chrono will help you

以抓取behance的图片为例 / For example, download the images from behance

  • 切换至资源嗅探器 / Switch to resource sniffer

  • 按照图片的空间尺寸, 过滤图片 / Filter images as size of image

  • 如果你的页面为懒加载(网页根据用户鼠标的滚动, 动态加载图片), 嗅探器会根据页面加载图片数量的变化, 自动添加新图片到嗅探列表

  • If your website page is lazy loaded (the webpage dynamically loads the image according to the user's mouse scrolling), the chromo will automatically add a new image to the sniffing list.

  • 过滤文件的尺寸可以设置的稍微大一些(比如200kb以上), 这样可以筛选出, 质量较高的图片

  • The size of the filter file can be set slightly larger (such as 200kb or more), so you can filter out the higher quality image.

  • 批量勾选需要下载的图片, 开始下载
  • Batch check the images you want to download, now , start downloading!

可以批量勾选图片, 也可单独勾选图片, 如果你懂正则, 还可以添加正则表达式来过滤图片(正则一般是留给程序员玩的...)

  • 批量下载成功的图片
  • Batch download successful images

建议适当提高过滤图片尺寸的标准, 获得尺寸更大, 质量更高的图片(以上展示的图片筛选条件为大于200kb)
It is recommended to increase the standard for filtering image size to obtain larger and higher quality images (the above picture screening conditions are greater than 200kb)

小结:

  • chrono是一个很好用的工具, 按照资源的大小来进行筛选, 的确是很巧妙的功能!
  • Chrono is a very useful tool. Filtering according to the size of the resource is indeed a clever function!
  • chrono的下载图片的速度很快, chrono充分利用了chrome已经下载的资源,按照用户定义的规则, 批量将浏览器已经下载好的图片, 保存到本地
  • The chrono download resources are fast. Chrono makes full use of the resources that chrome has downloaded, and saves the downloaded pictures of the browser in batches according to user-defined rules.
  • chrono不只是可以下载图片, 凡是提供下载链接的, chrono都可以下载, 可以完全替代chrome原生的下载
  • chrono can not only download pictures, any download link, but also can completely replace chrome native download(you can try this link wikileaks)

Chrome扩展chrono 下载链接 / Chrome extension chrono download link

https://chrome.google.com/webstore/detail/chrono-download-manager/mciiogijehkdemklbdcbfkefimifhecn

历史版本下载地址 / Historic version : https://crx.dam.io/ext/mciiogijehkdemklbdcbfkefimifhecn.html

对其它浏览器的支持 / Support for other browsers

FireFoxSafariOpera
NoSupportNoSupportNoSupport

写在最后(我需要你的支持) / At the end (I need your support)

  • 本文属于Chrome插件英雄榜 项目的一部分, 项目Github地址: https://github.com/zhaoolee/ChromeAppHeroes

  • This article is part of the ChromeAppHeroes project. Github link : https://github.com/zhaoolee/ChromeAppHeroes

  • Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类, 如果你喜欢这个项目, 希望你能为本项目添加一颗 🌟星.

  • ChromeAppHeroes, Write a Chinese manual for the excellent Chrome plugin, let the Chrome plugin heroes benefit the human, If you like this project, I hope you can add a star 🌟 to this project.

分类
ChromeAppHeroes Chrome插件英雄榜

003《Secure Shell App》 Chrome中开启ssh一种什么体验

  • 对于拥有自己服务器的人来讲, ssh连接服务器是很常用的操作
  • For people who have their own servers, connection vps by ssh is a very common operation.
  • Linux用户一般通过命令搞定, Windows用户需要下载额外的软件(新版本的Windows10 PowerShell也开始支持ssh了)
  • Linux users generally get through the command, Windows users need to download additional software(The new version of Windows 10 PowerShell also supports ssh.)
  • 而对于Chrome用户, 我们可以使用ssh扩展程序 Secure Shell App
  • For Chrome users, we can use the ssh by the Secure Shell App

    优势/Advantage

  • 插件免费, 安装方便
  • Free and easy to install
  • 软件轻量, 体积不足3M
  • Lightweight, less than 3M
  • chrome官方出品, 持续更新
  • Chrome officially produced, continuously updated
  • 语言支持丰富, 中文无乱码
  • Rich language support

Secure Shell App 登录界面 / Login interface

Secure Shell App 操作界面 / Operation panel

支持高亮

支持窗口多开 / Multiple windows

支持界面自定义 / Panel can by diy

Secure Shell App很早就有了, 早期不支持中文输入, 大家都没把它当回事儿, 最近开始支持中文, 而且google在积极维护它, 就说明Secure Shell App还是有折腾一下的价值的, 另外在浏览器中使用ssh还是蛮酷的!!!

The Secure Shell App has been around for a long time. It didn't support Chinese input in the early days. Everyone didn't take it seriously. Recently, it started to support Chinese, and google is actively maintaining it. It shows that the Secure Shell App still has the value of tossing it. Also using ssh in the browser is pretty cool!!!

Chrome扩展Secure Shell App 下载链接 / Chrome extension Secure Shell App download link

https://chrome.google.com/webstore/detail/secure-shell-app/pnhechapfaindjhompbnflcldabbghjo

对其它浏览器的支持 / Support for other browsers

FireFoxSafariOpera
NoSupportNoSupportNoSupport

写在最后(我需要你的支持) / At the end (I need your support)

  • 本文属于Chrome插件英雄榜 项目的一部分, 项目Github地址: https://github.com/zhaoolee/ChromeAppHeroes

  • This article is part of the ChromeAppHeroes project. Github link : https://github.com/zhaoolee/ChromeAppHeroes

  • Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类, 如果你喜欢这个项目, 希望你能为本项目添加一颗 🌟星.

  • ChromeAppHeroes, Write a Chinese manual for the excellent Chrome plugin, let the Chrome plugin heroes benefit the human, If you like this project, I hope you can add a star 🌟 to this project.

分类
ChromeAppHeroes Chrome插件英雄榜

004《Tampermonkey》 油猴子! 给浏览器开个挂

油猴子是什么?

油猴(Tampermonkey)是浏览器的插件,油猴子很特别,它本身是一个无限手套(脚本管理器),通过安装无限宝石(脚本),能为我们提供超神的功能!

油猴有哪些超神的外挂?

1. 免费观看视频网站的VIP视频(以爱奇艺'药王'为例) 油猴脚本链接

爱奇艺

只需点击左侧的视频网站列表, 就可以跳转到一个新的页面, 页面内有对应的的在线播放的视频

在线视频

2. 百度网盘直接下载 油猴脚本链接

百度网盘直接下载

3. 过滤百度搜索的推广 油猴脚本链接

启用前
启用后

如何安装油猴子?

油猴的官网有详细的中文安装指导:https://tampermonkey.net/

如果你使用的浏览器自带插件下载商店的话,直接搜索tampermonkey,一键安装即可。

如何获取脚本?

油猴脚本资源网站有很多, 这里只推荐一个最好用的 https://greasyfork.org/zh-CN

自制简书编辑器护眼脚本

  • 进入管理面板

  • 新建脚本, 添加适用的网站

  • 脚本效果展示:

如何快速迁移油猴?

推荐一些在用的脚本

脚本的更新很快, 放链接意义不大, 这里直接放张我正在使用的,最好到https://greasyfork.org/zh-CN手动搜一下,熟悉了开车的基本操作, 遇到弯道,才不会熄火...

以上脚本都可以在greasyfork找到, 如果目标网站改变了页面结构,脚本可能会失效, 当然很快会有新的脚本被推出, 所以,玩油猴要有一种折腾的精神, 针对视频网站脚本,这里多说一句, 如果当前脚本失效了, 直接到脚本网站, 搜索VIP, 一般排名第一的,就是目前最好用的, 一键安装, 即可观看VIP视频资源!

本篇博客的优酷视频: [油猴子] 给浏览器开个挂

插件下载地址:

https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo

对其它浏览器的支持

FireFoxSafariEdgeOpera NextDolhpin BrowserUC Browser
支持支持支持支持支持支持

写在最后(我需要你的支持)

  • 本文属于Chrome插件英雄榜 项目的一部分, 项目Github地址: https://github.com/zhaoolee/ChromeAppHeroes

  • Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类, 如果你喜欢这个项目, 希望你能为本项目添加一颗 🌟星.

  • ChromeAppHeroes, Write a Chinese manual for the excellent Chrome plugin, let the Chrome plugin heroes benefit the human, If you like this project, I hope you can add a star 🌟 to this project.

分类
ChromeAppHeroes Chrome插件英雄榜

005《Video Speed Controller》 刷课(刷剧)神器!给网页视频加个速(最快可达16倍!)

刷一些没营养视频的时候, 我们会有倍速播放视频的需求, 而网站的在线播放器一般只提供不高于4倍的播放速度, 最近发现了一个很好用的, 可以将视频播放速度提高到16倍开源浏览器插件Video Speed Controller,分享给大家, github开源地址: https://github.com/igrigorik/videospeed

快捷键清单

  • 显示/隐藏浮框V
  • 加快0.1倍速D
  • 减慢0.1倍速S
  • 前进10秒X
  • 后退10秒Z

    以上快捷键皆为大写字母, 小技巧: 如果你想敲出大写字母D, 可以先按住shift, 再敲击小写字符d, 这样就能快速敲出大写字母D


  • Video Speed Controller只支持html5的视频播放, flash无法使用, 我查了一些数据,貌似flash的倍速播放并不容易实现, 即使有类似Enounce MySpeed的工具, 也是有各种局限性, 为了一个已经被adobe抛弃的flash技术, 也没有什么必要
  • 我也看到了一些曲线救国的方案, 比如一些油猴脚本, 可以让网站提供html5的视频播放方式(这确实是一个不错的思路( ̄︶ ̄))

油猴脚本地址:https://greasyfork.org/zh-CN/scripts/30879-bye-flash-hello-html5-%E5%86%8D%E8%A7%81flash-%E4%BD%A0%E5%A5%BDhtml5

如果你不了解油猴, 可以先阅读这篇: 油猴子! 给浏览器开个挂

留个彩蛋, 大家猜猜本文第二张图片中的眼睛是谁的?

插件下载地址:

https://chrome.google.com/webstore/detail/video-speed-controller/nffaoalbilbmmfgbnbgppjihopabppdk?utm_source=chrome-ntp-icon


写在最后(我需要你的支持)

  • 本文属于Chrome插件英雄榜 项目的一部分, 项目Github地址: https://github.com/zhaoolee/ChromeAppHeroes

  • Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类, 如果你喜欢这个项目, 希望你能为本项目添加一颗 🌟星.

  • ChromeAppHeroes, Write a Chinese manual for the excellent Chrome plugin, let the Chrome plugin heroes benefit the human, If you like this project, I hope you can add a star 🌟 to this project.

分类
ChromeAppHeroes Chrome插件英雄榜

006《SimilarSites》 一键查找姊妹网站 SimilarSites

当你浏览一个很棒的站点的时候, 或许你会想到, 和它"差不多"的站点有哪些, 尤其是针对一些资源站点, 这个站点没有, 而它同类的站点"往往有"!
这里推荐一个很有意思的chrome的插件SimilarSites, 它的作用只有一个, 发现同类站点~

官方介绍: 当访问任何网站时,点击紧邻您的搜索栏的SimilarSites图标,便可以获得与您正访问的网站相关的10个类似网站结果。您可以获得每个推荐网站的主页图片以及简要描述和网站标题。想要更多结果?您只需选择下拉窗口右下角的“获得更多结果”,便可以在SimilarSites.com上查看多达25个类似网站

  • 与bilibili类似的网站


插件推荐与之类似的网站有, a站, 北美微博广场, 百度贴吧, 人人网(b站的弹幕, 和百度贴吧的盖楼, 联系还是挺强的...)

  • 与淘宝类似的网站

    插件推荐的有, 亚马逊中国, 当当网, 京东, 易趣网(中国的亚马逊总有一种外包的感觉...)
  • 与简书类似的网站


    插件推荐的有 十五言, 马克飞象, 作业部落等(十五言的口号是: 每个人都在创造, 简书的口号是: "创作你的创作")

  • 找软件资源


    这种找资源的方式还是很有用的...

工作机制:

这种推荐是如何实现的呢? 个人认为, 或许与google的多国语言翻译有异曲同工之妙, google的多国语言翻译不是基于人工的, 而是基于统计的, 如果在两种语言中, 词组A与词组B的词频非常相近, 那么这两个词大概率是相关的, 而SimilarSites或许也是对网站的关键词进行了统计关联, 这样也就实现了推荐(网站大概率是相关的)

插件使用场景:

  • 分析同类网站, 了解潜在竞争对手

  • 分析同类网站的流量(插件面板对每个网站的流量, 都有详细标注)

  • 发现网站的隐藏属性(如下图)

  • 中文官方网站: https://cn.similarsites.com/

  • 恶作剧:与similarsites类似的站点有哪些呢?

    打破砂锅问到底的结果就是: 砂锅坏了!

小技巧:

对于已经被封的资源站点,如bt天堂, 我们可能要“曲线救国”, 到官网 https://cn.similarsites.com/查找bttiantang.com,还是可以找到相关网站的, 如下图~

插件下载地址:

https://chrome.google.com/webstore/detail/similar-sites-discover-re/necpbmbhhdiplmfhmjicabdeighkndkn


写在最后(我需要你的支持)

  • 本文属于Chrome插件英雄榜 项目的一部分, 项目Github地址: https://github.com/zhaoolee/ChromeAppHeroes

  • Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类, 如果你喜欢这个项目, 希望你能为本项目添加一颗 🌟星.

  • ChromeAppHeroes, Write a Chinese manual for the excellent Chrome plugin, let the Chrome plugin heroes benefit the human, If you like this project, I hope you can add a star 🌟 to this project.