WebDriverAgent 简介

WebDriverAgent 是什么 去年的 SeleniumConf 上,Facebook 推出了一款新的iOS移动测试框架 —— WebDriverAgent,当时的推文上,写的还只支持模拟器。半年过过去了,如今在看官方github —— https://github.com/facebook/WebDriverAgent,已经宣称支持真机测试了(亲测的确支持)。我把它的
阅读本文

使用Github+Hexo框架搭建部署自己的博客

前言Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown (或其他渲染引擎 )解析文章, 在几秒内,即可利用靓丽的主题生成静态网页。安装安装前提安装 Hexo 相当简单。然而在安装前,您必须检查电脑中是否已安装下列应用程序:Node.js Git 如果您的电脑中已经安装上述必备程序,那么恭喜您!接下来只需要使用 npm 即可完成 Hexo 的安装。 $ npm instal
阅读本文

MAC下,使用brew安装软件时总提示更新问题

问题源于,在mac下使用brew安装gradle时,发现一直卡在brew upgrade这一步,导致本来只是想装个软件而已,结果每次都会执行一次brew的update。查询后,在这篇帖子中找到解决方法:export HOMEBREW_NO_AUTO_UPDATE=true   禁止自动更新。原帖地址:https://www.v2ex.com/t/330580
阅读本文

IntelliJ IDE Spark程序开发

环境部署 安装IntelliJ IDE 下载安装即可 ,选择Community版本 下载Spark源码 cd /Users/jackli/Desktop/Pjt_idea/ git clone https://github.com/apache/spark IntelliJ 安装相关依赖 打开IntelliJ Import Project ,选择spark文件夹 选择Import Pro
阅读本文

iOS开发 - 集成cocoapods

1.移除现有的Ruby$gem sources --remove https://rubygems.org/ 2.使用淘宝镜像$gem sources -a https://ruby.taobao.org/ 3.验证当前ruby版本$gem sources -l 成功后提示: *** CURRENT SOURCES *** https://ruby.taobao.org/4.开始安装coc
阅读本文

gnutls_handshake() failed: Illegal parameter

gnutls_handshake() failed: Illegal parameter报错信息如下:fatal: unable to access ‘https://git.xxx.com/xxxx/xxxx.git/‘: gnutls_handshake() failed: Illegal parameter背景及原因:1、系统环境是Ubantu2、最近变更git使proxy做负载3、 ope
阅读本文

Python的初步认识与基本模块的导入

由于公司开发都使用了Python,老大说要每个人都会,前端也要学,所以就看着老大写的博客一步步来了,但是对于小白而言,一门新的语言总得跳许多坑。尤其是Mac安装Python,各种坑。坑一、由于Mac本身自带的是python2.7版本 ,而Python已经更新到了 3.5,为了更好的适用,那就多版本安装,使用pyenv进行管理(方式有很多种)。        安装Python3.5,多版本共存:ht
阅读本文

五、caffe 之gflags&glogs解析

为了弄懂是caffe/tool/caffe.cpp的源文件代码,还需要了解一下基本的gflags的基本知识。 - gflags头文件 #include <gflags/gflags.h> 初始化所有参数 google::ParseCommandLineFlags(&argc, &argv, flags); argc和argv就是 main 的入口参数,因为这个函数会改变他们的值,所以都是
阅读本文

mac安装 brew

curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local –strip 1 brew install wget brew install nginx
阅读本文

01_Mac下安装homebrew

参考:https://jingyan.baidu.com/album/fec7a1e5ec30341190b4e7e5.html?picindex=3  1.在打开的命令行工具中输入如下语句:ruby -e “$(curl --insecure -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)“ 2.输
阅读本文

Windows上的巧克力味Chocolatey详解

Chocolatey是什么?很简单,Chocolatey就是Windows系统的yum或apt-get。一、Chocolatey介绍Chocolatey是一款专为Windows系统开发的、基于NuGet的包管理器工具,类似于Node.js的npm,MacOS的brew,Ubuntu的apt-get,它简称为choco。Chocolatey的设计目标是成为一个去中心化的框架,便于开发者按需快速安装应
阅读本文

Installing XGBoost on Mac OSX

OSX is much better than Windows, isn‘t it?  That‘s a common wisdom, and it seemed to be confirmed once more when I installed XGBoost on both OS.  Before I deep dive, let me briefly describe XGBo
阅读本文

iconfont图标字体的四类制作方法

FontAwesome经历了两年的进化,如今已成为不少工具性应用开发者的首选。但FontAwesome的图标毕竟有限,在某些特定的情景中,FontAwesome的字体并不能准确地传达合适的意义。为自己的Web App定制icon-font字体在某些时候就变成了一种需要。 因为想为公司的产品定制一套icon-font,把曾经那些不易改变不易调校大小颜色的图片改成图标字体,经过搜索和试用,发现
阅读本文

mac Nginx + FastCgi + Spawn-fcgi + c++

1、安装要用到的库brew install lighttpdbrew install nginxbrew install Spawn-fcgi//------------------------2、编写测试代码test.cpp#include int main( int argc, char *argv[] ){  while( FCGI_Accept() >= 0 )  {      FCGI_
阅读本文

mac brew 安装的mysql开机自启动

1、用brew安装的可以通过以下语句查看安装目录: brew –prefix mysql 2、从你MySQL的安装目录下找到homebrew.mxcl.mysql.plist这个文件,然后复制到~/Library/LaunchAgents目录下,然后在终端执行以下语句即可: launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.p
阅读本文

xgboost MAC系统、LINUX、widonws下安装

第一次写博客,xgboost好用但安装的坑比较多,在此写篇博客给大家参考。一.MAC osx 上装xgboost     1.安装Python环境 MAC OS 已在带Python 2.7,此步请忽略。     2.安装Homebrew Homebrew类似于ubuntu中的apt-get和centos中的yum,是OSX里面的一个非常有用软件安装工具. 安装这个软件的目的在于更新gcc版本,官方
阅读本文

Grunt-学习。

Grunt 依赖 Node.js 所以在安装之前确保你安装了 Node.js。然后开始安装 Grunt实际上,安装的并不是 Grunt,而是 Grunt-cli,也就是命令行的 Grunt,这样你就可以使用 grunt 命令来执行某个项目中的 Gruntfile.js 中定义的 task 。但是要注意,Grunt-cli 只是一个命令行工具,用来执行,而不是 Grunt 这个工具本身生成之后在里面
阅读本文

Mac 安装docker

因为docker是为linux而生的,所以在mac上安装docker 需要安装boot2docker 安装boot2docker步骤如下: 1.brew update && brew install boot2docker 安装成功如下图所示: 2.boot2docker upgrade 因为通过brew insatll boot2docker安装的版本不是最新版本的 如果想安装最
阅读本文

mac配置appium全过程

Mac平台能真正发挥Appium的功能,因为Mac平台既能测试Android App又能测试iOS App。 要想使用Appium执行移动端app的测试,需要准备Appium的基础环境以及IOS App、Android App所需的特定环境。 0、Mac平台基础环境 先保证Mac平台已经有了下面这些软件。再进行Appium的安装。 1.java java -version 判断java是
阅读本文