python居家旅行必备的pyenv,virtualenv

不论是java还是c++,都有库依赖的问题,c++中叫dll hell,java中也有类似的现象,java也存在不同版本编译的runtime报错问题。既然这些语言都有,那么python也不例外,只是python的现象更严重一些。2.x和3.x语法不兼容,库依赖就更不兼容了。而linux和mac osX都有预装的python版本,如果不注意的话,就会出现程序A依赖库Lib1,而程序B依赖库Lib2
阅读本文

2017-Q3计划

Unity3D官方教程: 已完成: Graphics - Introduction to Lighting and Rendering Graphics - Rendering and Shading Graphics - Cameras and Effects Graphics - Geometry in Unity 计划中: Performance Optimization - The
阅读本文

使用rbenv配置ruby环境

mac下 brew install rbenv rbenv init  使用ruby-china镜像 git clone https://github.com/andorchen/rbenv-china-mirror.git “$(rbenv root)“/plugins/rbenv-china-mirror  安装ruby rbenv install 2.4.1  设置全局使用哪个版本的rub
阅读本文

mac使用php-version切换PHP版本

在开发过程中,有时候我们的程序对某个php版本有着极为重要的限制,特别是大型项目。因此,我们就需要切换多个php版本来满足我们的需求。我们使用php-version来达到这个目的。首先我们先使用brew安装一个php5.6,为什么不使用系统原有的php5.6呢?这个是因为有时候升级系统时,会把自带的php配置给还原,所以我们使用一个新下载的php5.6。brew install homebrew/
阅读本文

Mac OS X 下如何安装brew

brew 又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,只需要一个命令,有点类似ubuntu系统下的apt-get的功能。 官方网站:http://brew.sh/ 可以在其网页上找到安装方法: ruby -e “$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)“
阅读本文

git安装与使用

Git安装 下载Git有两种方法 直接下载安装包,Git下载地址用homebrew指令下载,不过首先需要安装homebrew  在终端执行后面指令安装,homebrew /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)“完成后,使用以后指令安装Gi
阅读本文

Appium1.6,安装WebDriverAgent(WDA)

前提说明:Appium1.6通过WebDriverAgent来操作iOS,所以需要在Appium下安装一份WebDriverAgent,并且将程序安装到iOS真机上(如果是模拟器不需要这步骤) 环境:Appium1.6 Xcode8.3 前提:电脑必须安装了Carthage可以通过brew install Carthage或者通过github下载pkg文件直接安装(源码安装可能会报错)https:
阅读本文

一定有你需要收藏的网站!

一、找资源利器西林街://www.xilinjie.com/胖次://www.panc.cc/EV搜索://www.evsou.com/找文件://www.zhaofile.com/呆木瓜://www.daimugua.com/爱挖盘://www.iwapan.com/ 二、外文书籍下载网站Library Genesis://gen.lib.rus.ec/Book ZZ://bookzz.org/
阅读本文

Python + Statsd + Graphite 搭建监控平台

cd /opt/graphite/confsudo cp graphite.wsgi.example graphite.wsgi 接下来要初始化数据库,export PYTHONPATH=/opt/graphite/webapp cd /opt/graphite/webapp/graphite python manage.py migrate —run-syncdb (Notice: 不知道
阅读本文

尝试IRC & freenode

古老的 IRC,一直都没有试过,今天就尝试了一下,专注于聊天的东西啊。 把初用的过程记录下来先找了一下客户端,命令行版本的我试了一下 weechat(和微信就差一个字母),图形的用了 TimeChat。 并没有推荐使用的意思,没有用更多的客户端做对比。下面以 weechat为例,来写一下基本的使用命令。 安装 weechat: Mac 里面用 brew install weechat 就可以了,在
阅读本文

homebrew 常用命令

安装(需要 Ruby):ruby -e “$(curl -fsSL https://raw.github.com/Homebrew/homebrew/Go/install)“ 搜索:brew search MySQL 查询:brew info mysql 主要看具体的信息,比如目前的版本,依赖,安装后注意事项等 更新:brew update 这会更新 Homebrew 自己,并且
阅读本文

Homebrew-macOS缺失的软件包管理器(简称brew)

【简介】brew又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,只需要一个简单的命令,非常方便【遇到的问题】这次是为了 小程序Trace导出工具 安装ADB,最好的方式是安装brew,但是安装的过程中各种出错,最好的方式就是重新做系统然后进行软件包管理也就引起了这次深入研究【官网】https://brew.sh/这其中有关于brew的详细信息【安装
阅读本文

Mac brew mysql安装

一、打开mac控制台$ brew install mysql 二、启动mysql服务$ mysql.server start三、初始化mysql配置$ mysql_secure_installation 1 cometdeMacBook-Pro:~ comet$ mysql_secure_installation 2 3 Securing the MySQL server deploymen
阅读本文

Mac配置Node.js环境

打开终端输入命令:(安装brew)ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)“   然后稍作等待,开始下载一些相应的依赖文件什么的,一小会以后安装完毕,最后出来的提示如下:... HEAD is now at cb711a2 create: add --tap
阅读本文

Caffe深入分析(源码)

Caffe的整体流程图:程序入口:main()1 int main(int argc, char** argv) { 2 ..... 3 return GetBrewFunction(caffe::string(argv[1]))(); 4 .... 5 } g_brew_map实现过程,首先通过 typedef定义函数指针 typedef int (*Brew
阅读本文

ProtocolBuffer 使用及 一些坑

Protocol Buffers,是Google公司开发的一种数据描述语言,类似于XML能够将结构化数据序列化,可用于数据存储、通信协议等方面。p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px “Helvetica Neue“; color: #454545 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px;
阅读本文

mac安装.net core

https://www.microsoft.com/net/core#macosInstall for macOS 10.11 or higher (64 bit) 1 Install pre-requisites In order to use .NET Core, you first need to install the latest version of OpenSSL. The eas
阅读本文

Mac 下升级 vim 并自己配置 vim 的过程

1.升级 vim  我自己 MacBook Pro 的系统还是 10.11 ,其自带的 vim 版本为 7.3 ,我们将其升至最新版:使用 homebrew :brew install vim --with-lua --with-override-system-vim这将下载最新的 vim 版本并替换系统自带的 vim 。安装完成后重启终端,更新环境变量,输入 vim 后 vim 的版本便为最新版
阅读本文

MAC下安装MAMP的Mongodb

首先安装Mongodb服务端:1、brew install mongodb2、修改 vim /usr/local/etc/mongod.conf文件,db路劲  3、创建、修改/data/db,并为可写权限;4、启动服务端。brew services start mongodb 安装PHP的mongodb扩展1、http://pecl.php.net/package/mongo 下载最新的mong
阅读本文

如何启动一个本地静态服务器

背景学习前端开发,想要调试静态页面以及js,发现直接本地打开会有跨域异常。因此,需要启动一个静态服务器,只负责当前目录的文件路由。目前尝试了两种方式。一种是Nginx, 一种是NodeJS服务器。最终推荐NodeJS。1. Nginx启动静态页面1.1. 安装下载安装Nginx,在Mac下安装如下:brew install nginx1.2 配置Mac通过brew安装后的配置文件位于:/usr/l
阅读本文