0%

Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。

阅读全文 »

1. 介绍

有时候我们时常觉得头脑迷惑,许多事情想不透彻,我想这应该就是欠缺逻辑思维的体现,如果你和我一样,未曾经受系统的思维训练,那么不妨先从使用Xmind开始,坚持下去,不断优化,最后一定能有所收获。

阅读全文 »

linux下大部分系统默认自带python2.x的版本. 默认的python被系统很多程序所依赖,比如centos下的yum就是python2写的,所以默认版本不要轻易删除,否则会有一些问题.

如果需要使用最新的Python3那么我们可以编译安装源码包到独立目录,这和系统默认环境之间是没有任何影响的,python3和python2两个环境并存即可

作为作死小能手, 不装最新版本怎么能行? 所以手动编译python3源码进行安装, 并记录遇到的一些问题.

阅读全文 »

近期准备用微信机器人实现往微信群里发消息. 需要用到微信机器人.

目前的微信机器人大部分都是基于web微信协议, 因此仅能覆盖 Web 微信本身所具备的功能。例如收发消息, 加好友, 转发消息, 自动回复, 陪人聊天,消息防撤回等等.

但是web微信目前不支持抢红包和朋友圈等相关功能, 并且使用机器人存在一定概率被限制登录的可能性, 主要表现为无法登陆 Web 微信 (但不影响手机等其他平台)。

阅读全文 »

近期准备用qq机器人实现往qq群里发消息. 需要用到qq机器人.

据说在2019年前, 用qq机器人是非常之方便. 但是自从Smart QQ 协议在 2019 年 1 月 1 日停止服务后, 网上好多qq机器人项目都失效了.

目前找到了一款酷Q机器人 https://cqp.cc/, 使用并且测试成功. 最重要的一点是酷Q的Air版还是免费的.

阅读全文 »

安装opencv

1
2
pip3 install numpy
pip3 install opencv-python

在安装opencv-python出现了以下错误信息:

1
Could not fetch URL https://pypi.org/simple/opencv-python/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/opencv-python/ (Caused by SSLError(SSLError(1, u'[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:726)'),)) - skipping

解决方案:

1
pip3 install --trusted-host pypi.org --trusted-host files.pythonhosted.org opencv-python
阅读全文 »

1. mac 安装 cmake

  • 下载安装 CMake。

    https://cmake.org/download/ Mac OS X 10.7 or later

  • 安装完成之后,使用以下指令创建/usr/local/bin下 CMake 的软链接。

1
sudo "/Applications/CMake.app/Contents/bin/cmake-gui" --install

2. 源码安装 opencv

目前opencv已经出到4.0+版本了, 网上大部分教程都是2.0,3.0版本的.

不过我们选择最新的版本, 直接从github上拉取

1
2
3
4
5
6
git clone https://github.com/opencv/opencv.git
mkdir build
cd build
cmake ..
make
sudo make install
阅读全文 »

工欲善其事必先利其器, 学习 python 自然选用了 jetbrains 家族的 Pycharm.

1. pycharm formatting on save

  1. PyCharm -> Preferences -> Plugins -> Save Actions -> install and restart ide
  2. PyCharm -> Preferences -> Save Actions -> Reformat file

1

阅读全文 »

1. slack terminal client

让 slack 运行在终端里, 可以更快的看到消息并回复

Screenshot

阅读全文 »