Posts by Tags

Jekyll

OCR

tesseract训练

less than 1 minute read

发布于:

使用Ngrok能实现内网穿透功能。但是免费用户分配的地址不是永久的,大概24小时变化一次。总得想着手动更,想着做一个监测程序,监测到变化后就自动更新。解决思路是定时截屏,然后从截屏图片上利用OCR解读出地址信息。OCR采用python的tesseract库。可是识别准确率比较低,百度了一下可以对引擎进行训练来提高识别率。训练步骤如下:

Ruby

Ruby Gem bundler用法

less than 1 minute read

发布于:

本地运行jekyll时需要各种Ruby的库,不同的jekyll项目需求也不同。其实每个项目下都有一个Gemfile和一个Gemfile.lock文件,里面描述了该项目需要那些库。因此当git clone一个项目到本地后最简单的办法是用bundle自动安装全部需要的库。其原理是读取上述两个gem文件内容然后逐一下载安装,相当于批量的gem install。具体方法如下:

Sublime Text3

Sublime Text 3的安装配置

1 minute read

发布于:

Sublime是一个非常好用的文本编辑器和IDE,类似于windows下的editplus。并且有丰富的插件可以选择。Ubuntu18.04系统安装配置Sublime Text 3方法如下。

Ubuntu Server

VGA

制作VGA短接插头用于无显示器的Ubuntu系统启动

less than 1 minute read

发布于:

Ubuntu18.04系统启动时会扫描VGA接口,如果检测到没有连接显示器,那么系统彻底没有显示输出。这会导致用VNC连接系统时黑屏。解决办法是制作一个VGA的短接头,骗过系统,让系统认为连接了显示器。短接头的做法如下图所示,在VGA插头的1,6号插针,2,7号插针和3,8号插针之间连接三个电阻,阻值在50~100欧姆之间即可。

VMware

VMware14安装MacOS Majove分辨率设置

less than 1 minute read

发布于:

在Ubuntu18.04主机上用VMware安装MacOS 10.14 Majove。先用unlocker破解VMware使得新建系统项里出现苹果系统。然后就是用Mac系统镜像安装。一切顺利,但是安装后Mac系统的分辨率只有1024x768,不能调整。各种百度、google一番找到解决方案。需要安装较低版本的darwin,我安装了darwin8.5.8后。然后在终端输入如下命令:

computer

jekyll本地运行参数

less than 1 minute read

发布于:

在本地环境运行jekyll常常需要修改config文件的url为本地ip,如:192.168.47.129:4000。这样整个站点在本地才能正确运行。但是上传到github上之前又得改回github上的网址,如:username.github.io 改来改去很是麻烦,一不小心就忘了改。另外,jekyll s启动后只能本机通过localhost:4000来访问,局域网内的其他电脑无法访问,为多机调试也带来了不便。解决办法如下:

Git命令用法

less than 1 minute read

发布于:

最近在github整了个个人网站,需要在本地环境编辑然后上传,用到git命令。用法如下: 先fork一个jekyll的模板到自己的github仓库,然后在本地新建一个文件夹(如:blog)用作本地仓库。

docker

frp

树莓派设置frp内网穿透

less than 1 minute read

发布于:

树莓派接入局域网后无法远程连接上。可以启动一个frp客户端进行内网穿透,从而允许远程ssh、vnc等连接。frp的服务器资源可以网上搜搜,找到一个免费的frp服务器速度还可以,https://www.ioiox.com/frp.html

配置frp做内网穿透

less than 1 minute read

发布于:

之前一直用ngrok做内网穿透,不过现在没有啥免费的了。natapp不错,可是免费的没有固定地址而且只能绑定一个端口。最近发现frp不错,目前提供免费服务的服务器比较多,可以自己配置二级域名和端口。

gem

Ruby Gem bundler用法

less than 1 minute read

发布于:

本地运行jekyll时需要各种Ruby的库,不同的jekyll项目需求也不同。其实每个项目下都有一个Gemfile和一个Gemfile.lock文件,里面描述了该项目需要那些库。因此当git clone一个项目到本地后最简单的办法是用bundle自动安装全部需要的库。其原理是读取上述两个gem文件内容然后逐一下载安装,相当于批量的gem install。具体方法如下:

git

改变ssh端口后,连接ssh和使用git

less than 1 minute read

发布于:

当改变了系统ssh的默认端口后(默认端口是22),可以用如下命令进行连接。假设将系统的ssh端口改为了23。

Git命令用法

less than 1 minute read

发布于:

最近在github整了个个人网站,需要在本地环境编辑然后上传,用到git命令。用法如下: 先fork一个jekyll的模板到自己的github仓库,然后在本地新建一个文件夹(如:blog)用作本地仓库。

git server

在ubuntu18.04上搭建git服务

less than 1 minute read

发布于:

想搭建一个git server放代码,网上有无数教程都不怎么靠谱。找到一个教程还算比较详细,只是其中有一处遗漏,修改一下就可以正确安装了。

jekyll

jekyll本地运行参数

less than 1 minute read

发布于:

在本地环境运行jekyll常常需要修改config文件的url为本地ip,如:192.168.47.129:4000。这样整个站点在本地才能正确运行。但是上传到github上之前又得改回github上的网址,如:username.github.io 改来改去很是麻烦,一不小心就忘了改。另外,jekyll s启动后只能本机通过localhost:4000来访问,局域网内的其他电脑无法访问,为多机调试也带来了不便。解决办法如下:

Git命令用法

less than 1 minute read

发布于:

最近在github整了个个人网站,需要在本地环境编辑然后上传,用到git命令。用法如下: 先fork一个jekyll的模板到自己的github仓库,然后在本地新建一个文件夹(如:blog)用作本地仓库。

linux

在ubuntu18.04上搭建git服务

less than 1 minute read

发布于:

想搭建一个git server放代码,网上有无数教程都不怎么靠谱。找到一个教程还算比较详细,只是其中有一处遗漏,修改一下就可以正确安装了。

Sublime Text 3的安装配置

1 minute read

发布于:

Sublime是一个非常好用的文本编辑器和IDE,类似于windows下的editplus。并且有丰富的插件可以选择。Ubuntu18.04系统安装配置Sublime Text 3方法如下。

制作VGA短接插头用于无显示器的Ubuntu系统启动

less than 1 minute read

发布于:

Ubuntu18.04系统启动时会扫描VGA接口,如果检测到没有连接显示器,那么系统彻底没有显示输出。这会导致用VNC连接系统时黑屏。解决办法是制作一个VGA的短接头,骗过系统,让系统认为连接了显示器。短接头的做法如下图所示,在VGA插头的1,6号插针,2,7号插针和3,8号插针之间连接三个电阻,阻值在50~100欧姆之间即可。

树莓派设置服务开机启动

less than 1 minute read

发布于:

树莓派使用systemd管理服务,需要创建.service文件来配置。例如需要将aria2配置为开机自启动服务:

配置frp做内网穿透

less than 1 minute read

发布于:

之前一直用ngrok做内网穿透,不过现在没有啥免费的了。natapp不错,可是免费的没有固定地址而且只能绑定一个端口。最近发现frp不错,目前提供免费服务的服务器比较多,可以自己配置二级域名和端口。

matlab

python

raspberry

树莓派设置服务开机启动

less than 1 minute read

发布于:

树莓派使用systemd管理服务,需要创建.service文件来配置。例如需要将aria2配置为开机自启动服务:

samba

ssh

树莓派开机自动挂在ext2格式u盘

less than 1 minute read

发布于:

树莓派上插了个ext2格式的U盘给迅雷使用,每次开机后都得手动挂载。其实可以通过编辑/etc/fstab文件进行开机自动挂载,打开文件后在末尾添加如下内容:

改变ssh端口后,连接ssh和使用git

less than 1 minute read

发布于:

当改变了系统ssh的默认端口后(默认端口是22),可以用如下命令进行连接。假设将系统的ssh端口改为了23。

tensorflow

ubuntu

改变ssh端口后,连接ssh和使用git

less than 1 minute read

发布于:

当改变了系统ssh的默认端口后(默认端口是22),可以用如下命令进行连接。假设将系统的ssh端口改为了23。

在ubuntu18.04上搭建git服务

less than 1 minute read

发布于:

想搭建一个git server放代码,网上有无数教程都不怎么靠谱。找到一个教程还算比较详细,只是其中有一处遗漏,修改一下就可以正确安装了。

Sublime Text 3的安装配置

1 minute read

发布于:

Sublime是一个非常好用的文本编辑器和IDE,类似于windows下的editplus。并且有丰富的插件可以选择。Ubuntu18.04系统安装配置Sublime Text 3方法如下。

制作VGA短接插头用于无显示器的Ubuntu系统启动

less than 1 minute read

发布于:

Ubuntu18.04系统启动时会扫描VGA接口,如果检测到没有连接显示器,那么系统彻底没有显示输出。这会导致用VNC连接系统时黑屏。解决办法是制作一个VGA的短接头,骗过系统,让系统认为连接了显示器。短接头的做法如下图所示,在VGA插头的1,6号插针,2,7号插针和3,8号插针之间连接三个电阻,阻值在50~100欧姆之间即可。

树莓派设置服务开机启动

less than 1 minute read

发布于:

树莓派使用systemd管理服务,需要创建.service文件来配置。例如需要将aria2配置为开机自启动服务:

配置frp做内网穿透

less than 1 minute read

发布于:

之前一直用ngrok做内网穿透,不过现在没有啥免费的了。natapp不错,可是免费的没有固定地址而且只能绑定一个端口。最近发现frp不错,目前提供免费服务的服务器比较多,可以自己配置二级域名和端口。

vnc

内网穿透

树莓派设置frp内网穿透

less than 1 minute read

发布于:

树莓派接入局域网后无法远程连接上。可以启动一个frp客户端进行内网穿透,从而允许远程ssh、vnc等连接。frp的服务器资源可以网上搜搜,找到一个免费的frp服务器速度还可以,https://www.ioiox.com/frp.html

tesseract训练

less than 1 minute read

发布于:

使用Ngrok能实现内网穿透功能。但是免费用户分配的地址不是永久的,大概24小时变化一次。总得想着手动更,想着做一个监测程序,监测到变化后就自动更新。解决思路是定时截屏,然后从截屏图片上利用OCR解读出地址信息。OCR采用python的tesseract库。可是识别准确率比较低,百度了一下可以对引擎进行训练来提高识别率。训练步骤如下:

内网http server穿透

less than 1 minute read

发布于:

在自己电脑上开启的http服务往往只能通过ip来访问,并且仅限于内网访问。使用Ngrok能实现内网穿透功能。获得一个公网ip或者网址。从外网也可以访问。

分辨率

VMware14安装MacOS Majove分辨率设置

less than 1 minute read

发布于:

在Ubuntu18.04主机上用VMware安装MacOS 10.14 Majove。先用unlocker破解VMware使得新建系统项里出现苹果系统。然后就是用Mac系统镜像安装。一切顺利,但是安装后Mac系统的分辨率只有1024x768,不能调整。各种百度、google一番找到解决方案。需要安装较低版本的darwin,我安装了darwin8.5.8后。然后在终端输入如下命令:

多用户

开发环境

内网http server穿透

less than 1 minute read

发布于:

在自己电脑上开启的http服务往往只能通过ip来访问,并且仅限于内网访问。使用Ngrok能实现内网穿透功能。获得一个公网ip或者网址。从外网也可以访问。

Ruby Gem bundler用法

less than 1 minute read

发布于:

本地运行jekyll时需要各种Ruby的库,不同的jekyll项目需求也不同。其实每个项目下都有一个Gemfile和一个Gemfile.lock文件,里面描述了该项目需要那些库。因此当git clone一个项目到本地后最简单的办法是用bundle自动安装全部需要的库。其原理是读取上述两个gem文件内容然后逐一下载安装,相当于批量的gem install。具体方法如下:

jekyll本地运行参数

less than 1 minute read

发布于:

在本地环境运行jekyll常常需要修改config文件的url为本地ip,如:192.168.47.129:4000。这样整个站点在本地才能正确运行。但是上传到github上之前又得改回github上的网址,如:username.github.io 改来改去很是麻烦,一不小心就忘了改。另外,jekyll s启动后只能本机通过localhost:4000来访问,局域网内的其他电脑无法访问,为多机调试也带来了不便。解决办法如下:

开机挂载

微信

tesseract训练

less than 1 minute read

发布于:

使用Ngrok能实现内网穿透功能。但是免费用户分配的地址不是永久的,大概24小时变化一次。总得想着手动更,想着做一个监测程序,监测到变化后就自动更新。解决思路是定时截屏,然后从截屏图片上利用OCR解读出地址信息。OCR采用python的tesseract库。可是识别准确率比较低,百度了一下可以对引擎进行训练来提高识别率。训练步骤如下:

内网http server穿透

less than 1 minute read

发布于:

在自己电脑上开启的http服务往往只能通过ip来访问,并且仅限于内网访问。使用Ngrok能实现内网穿透功能。获得一个公网ip或者网址。从外网也可以访问。

挂载

树莓派开机自动挂在ext2格式u盘

less than 1 minute read

发布于:

树莓派上插了个ext2格式的U盘给迅雷使用,每次开机后都得手动挂载。其实可以通过编辑/etc/fstab文件进行开机自动挂载,打开文件后在末尾添加如下内容:

树莓派

树莓派设置静态ip

less than 1 minute read

发布于:

树莓派设置静态ip,方便vnc和ssh等的连接。

树莓派设置frp内网穿透

less than 1 minute read

发布于:

树莓派接入局域网后无法远程连接上。可以启动一个frp客户端进行内网穿透,从而允许远程ssh、vnc等连接。frp的服务器资源可以网上搜搜,找到一个免费的frp服务器速度还可以,https://www.ioiox.com/frp.html

树莓派开机自动挂在ext2格式u盘

less than 1 minute read

发布于:

树莓派上插了个ext2格式的U盘给迅雷使用,每次开机后都得手动挂载。其实可以通过编辑/etc/fstab文件进行开机自动挂载,打开文件后在末尾添加如下内容:

笔记本

网络共享

网络设置

树莓派设置静态ip

less than 1 minute read

发布于:

树莓派设置静态ip,方便vnc和ssh等的连接。

自动挂载

虚拟机

VMware14安装MacOS Majove分辨率设置

less than 1 minute read

发布于:

在Ubuntu18.04主机上用VMware安装MacOS 10.14 Majove。先用unlocker破解VMware使得新建系统项里出现苹果系统。然后就是用Mac系统镜像安装。一切顺利,但是安装后Mac系统的分辨率只有1024x768,不能调整。各种百度、google一番找到解决方案。需要安装较低版本的darwin,我安装了darwin8.5.8后。然后在终端输入如下命令:

路由器

静态ip

树莓派设置静态ip

less than 1 minute read

发布于:

树莓派设置静态ip,方便vnc和ssh等的连接。