博客 页面 21

树莓派3B安装中文输入法ibus

sudo apt-get install ibus ibus-pinyin

重启一下就OK了

remi——又一个python GUI库

https://github.com/dddomodossola/remi

树莓派3B快速部署KOD可道云(只要三条命令)

各大网盘相继关门,只有百度云盘能用,但百度云盘不买会员特么就是龟速下载。想弄个NAS吧,淘宝一看,便宜的也接近2000。遂准备用树莓派自己搭建一个简单的网盘。
最初的想法就是找个开源的web文件管理器,于是上github搜索&按星星排序,然后发现了KodExplorer,1K4的星星肯定不差。
看readme上截图,震惊于这个web文件管理器的功能之全。点开官网,再次震惊,居然是国人做的!感动!

关于树莓派部署KOD:
树莓派搭建私有网盘的好处:
1.省钱,省去充值百度网盘的会员费;
2.省钱,省去买nas的钱,且比nas更省电,PC功率大概300W,nas功率通常是30W左右,树莓派功率只有3W~5W左右;
3.省钱,家庭宽带大部分是闲置的,挂个树莓派充分使用宽带
再来说说缺点:
速度慢,真的很慢,个人家庭用可以,企业用还是用PC靠谱,树莓派不能和PC比,更不能和专业服务器。
—————————————————————————————————-
以上是废话,以下是教程
本教程理论上适用于各种linux主机,windows主机快速部署方法见: https://clz.me/windows-kodcloud/ ‎

1.硬件准备

树莓派3B、TF卡(至少8G,已装Ubuntu-meta或者Raspbian系统)

2.安装运行KOD的环境

KOD最最方便的之处在于不需要数据库,理论上只需要安装两个软件,即可运行:
nginx 知名服务器程序,全球许多网站都使用它,市场占有率位居第三
PHP7 KOD使用php写成,KOD网站写的是PHP5.3+,但我之前的经验是PHP7的速度比PHP5快非常多。鉴于树莓派的性能,我觉得还是用PHP7更好。
这里直接用LNMP套件(https://lnmp.org/),省心,唯一的问题就是,树莓派编译较慢,下载+编译估计要两三小时。
只需在命令行输入以下命令,即可开始安装:
wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh

此后的过程都有提示选项,会提示你是否安装数据库、安装哪个php版本,可按LNMP官方指导操作:https://lnmp.org/install.html
唯一需要注意的是,KOD不使用数据库,所以在询问是否安装MySQL/MariaDB的时候,你可以选择不安装
在选择安装PHP版本时,推荐你选择PHP7
树莓派编译较慢,下载+编译估计要两个多小时,安装好以后,运行KOD的环境就搭建完成了。

3.安装KOD

KOD官网确定最新版本下载地址,然后树莓派上直接键入以下指令即可:以下版本为3.46,请根据最新情况自行修改
wget http://static.kalcaddle.com/update/download/kodexplorer3.46.zip
unzip kodexplorer3.46.zip -d /home/wwwroot/default/

你可能不太相信,但真的已经安装完成了,不需要其他操作了

4.使用KOD

没啥说的了。
局域网内,直接在浏览器访问树莓派ip地址,即可使用KOD。(既然你都在使用树莓派了,应该知道怎么获取IP地址吧。)
公网使用,可以使用DDNS或者ngrok穿透等方式绑定自有域名实现,这个以后再开帖讲解。

—————————————————————————————————–

其他建议:

之前还担心树莓派会不会太慢,但实际测试,挂个KOD自己用,是完全足够了。
上传速度取决你的宽带下行,而下载速度取决于你的快带上行。
因为树莓派性能有限,最后提几个使用树莓派搭建KOD私有网盘的建议:
1.用PHP7理论上会比用PHP5更快
2.尽量别让树莓派干别的事,建议使用没有桌面的树莓派系统,降低系统资源消耗
3.树莓派直接使用网线连接到你的路由器,理论上会比无线方式更快
4.给树莓派使用读写速度更快的tf卡
5.给电信大爷交够钱,100M的宽带应该就够了,用起来比百度网盘更快
6.使用树莓派3B或者性能更强的linux设备,别用树莓派2代、1代,因为老的树莓派真的太慢了

《小米生态链战地笔记》读后思考

1.小米创业考虑如何避开BAT,我们创业得考虑如何避开小米。

2.大部分营销书籍、商业逻辑都会教你如何把东西卖得更贵,但奈何更奏效的却是价格战。这有点像传统武术认为踢裆插眼是下三滥招数,但实际对战,这些招数才是最有效的。

3.企业一旦进入小米生态链,就很难脱离,本质上消费者的认同来自对小米的认同,而非生态链的认同,流量方面也是严重依赖小米。如果一脱离开小米品牌和平台,生态链企业几乎难以生存。

4.

pyqt5教程

http://blog.csdn.net/a359680405/article/details/45146535
http://www.cnblogs.com/jmlovepython/p/5699791.html
http://www.cnblogs.com/tkinter/p/5632245.html
http://www.linuxidc.com/Linux/2012-06/63652p9.htm
http://pyqt.sourceforge.net/Docs/PyQt5/

pycharm中添加QtDesigner、PyUIC

pycharm

1.菜单栏 file>setting…

2.Settings对话框左栏 Tools>External Tools

点击加号添加:

Name:Qt Designer

Program:C:\Qt\Qt5.9.1\5.9.1\mingw53_32\bin\designer.exe

Parameters:$FileName$

Working directory:$FileDir$


Name:PyUIC

Program:D:\Python36-32\python.exe

Parameters:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

Working directory:$FileDir$

 

3.菜单栏 Tools>External Tools

 

python gui开发

一个新的

https://github.com/zoofIO/flexx

使用国内的pip源

windows下,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

 

清华大学的源,速度炒鸡快

下一本书名

书名影响销量,待选名称如下:

《Arduino开发入门》

《Arduino开发宝典》

《Arduino程序设计》