[macOS] error when brew updating

I want to update the brew, then run brew updatebut unluckly, i got these error/usr/local/Library/brew.sh: line 32: /usr/local/Library/ENV/scm/git: No such file or directory /usr/local/Library/brew.sh
阅读本文

React-Native调试状态下App运行缓慢问题解决方案

问题 正在使用RN进行开发的小伙伴会发现,当我们在远程调试状态下会有这个一个页面提示(黄色)并且App运行非常的缓慢。 提示如下: react-native fix this by foregrounding the tab(or opening it in a sepatate window) 解决方案有两个 采用独立的浏览器tab,也就是一个新的窗口 问题解决 采用独立的调试app,
阅读本文

Rails在MacOS上搭建Heroku部署环境

heroku只是用postgresql,而不能兼容sqlite数据库.所以很重要的一步就是在部署实际产品的时候将数据库类型修改为postgresql,否则你将无法push到heroku上去. heroku官方的说明在这里: https://devcenter.heroku.com/articles/sqlite3 你可以在rails创建的时候就默认使用postgresql数据库: rails ne
阅读本文

zsh + oh-my-zsh 默认shell

项目地址zsh -----> http://www.zsh.orgoh-my-zsh ----> http://ohmyz.sh The last shell you’ll ever need! I. 使用方法为你的MAC、Linux安装zsh# Centos yum install zsh git -y # OSX brew install zsh git -y II. 安装oh-my-zsh#
阅读本文

mac机上支持rar和unrar安装和使用

下载安装包 http://www.rarsoft.com/download.htm 选择Mac OS X版本,下载后是tar后缀的压缩文件 安装rar和unrar sudo install -c -o $USER rar /bin sudo install -c -o $USER unrar /bin sudo cp rarfiles.lst /etc sudo cp default.sf
阅读本文

使用 nvm 管理不同版本的 node 与 npm

在我们的日常开发中经常会遇到这种情况:手上有好几个项目,每个项目的需求不同,进而不同项目必须依赖不同版的 NodeJS 运行环境。如果没有一个合适的工具,这个问题将非常棘手。nvm 应运而生,nvm 是 Mac 下的 node 管理工具,有点类似管理 Ruby 的 rvm,如果需要管理 Windows 下的 node,官方推荐使用 nvmw 或 nvm-windows。不过,nvm-windows
阅读本文

Vue 2.0 从搭建环境到项目发布

好像以前官网的安装包不会自动配置环境变量的,由于我电脑上之前安装过 nodejs 所以环境变量已经配置好了,不知道现在的安装包会不会自动配置环境变量。 好像以前官网的安装包不会自动配置环境变量的,由于我电脑上之前安装过 nodejs 所以环境变量已经配置好了,不知道现在的安装包会不会自动配置环境变量。
阅读本文

ios_2017年安装CocoaPods Mac OS 10.12.2 系统

CocoaPods使用步骤(已有Ruby环境): (没有Ruby环境也没关系,后面会安装升级的,或者翻我之前安装Ruby环境文章也行) (注:为提示作用,不要在终端中输入)1.打开终端,输入 gem sources –remove https://rubygems.org/ 等有反应之后再敲入以下命令 $ gem sources -a https://ruby.taobao.org/ 为了验
阅读本文

从VSS到SVN再到Git 记Git的基本操作

Source code control 一直是软件开发过程中重要的环节,从最初的纯文件备份,到使用工具进行管理。Source code control 工具的作用也不仅仅只是单纯的对同一个版本进行管理了。从目前主流的source code control工具当中不难发现里面的Branch, tag等功能的应用场景越来越多,特别是现在多数企业使用的敏捷编程,结合branch和tag等功能真的能够很好
阅读本文

git详解

查看、添加、提交、删除、找回,重置修改文件git help <command> # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co -- <file> # 抛弃工作区修改git co . # 抛弃工作区修改git add <file> # 将工作文件修改提交到本地暂存区git add . # 将所有修改过的工作文件提交暂存区git rm
阅读本文

在ubtuntu中使用包管理器 linux-brew

用惯了mac的程序员回到linux开发平台总觉得有点不适应,这是因为linux的界面没有mac那么精美,而且linux的包管理器没有mac上面的homebrew那么强大.mac程序员遇到库的依赖问题时,首先想到的是brew search,然后home install 之.相比而言,ubtuntu上虽然也提供了apt包管理器,但是上面的库资源十分陈旧,因为是基于二进制安装包安装,所以对环境要求十
阅读本文

brew 安装 mysql

在网上看到各种教程,都会出现ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘1. 确保环境没有mysql  brew remove mysql  brew cleanup2. 安装   brew install mysql3. 启动  brew services star
阅读本文

关于安装ruby brew 提示失败

Error running ‘requirements_osx_brew_update_system ruby-1.9.3-p551‘,showing last 15 lines of /Users/xiaojn/.rvm/log/1469709803_ruby-1.9.3-p551/update_system.log 经过度娘查询有效的方法是 chown -R $USER /usr/localb
阅读本文

通过安装HomeBrew来安装Python3

首先说什么是HomeBrew?为什么要使用HomebrewMac OS X是基于Unix的,它可以使用非常多Linux平台上开源的优秀工具,比如wget,比如dos2unix脚本工具等。但是OS X系统本身却缺少Linux下得包管理器。比如Fedora的yum与dnf,比如Ubuntu的apt-get,比如ArchLinux的Pacman等。于是这些优秀的开源软件在Mac上的安装只能通过下载源码,
阅读本文

Homebrew简介及安装

Homebrew官网 http://brew.sh/index_zh-cn.htmlHomebrew是神马linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red hat有yum,Ubuntu有apt-get 神马,你用mac os,不好意Mac os木有类似的东东,泪奔中几经折腾总算找到了第三方支持:Homebrew,Homebrew简称brew,是Mac
阅读本文

Mac Brew Install Nginx Summary

==> Downloading https://homebrew.bintray.com/bottles/nginx-1.10.1.el_capitan.bot######################################################################## 100.0%==> Pouring nginx-1.10.1.el_capitan.bottl
阅读本文

使用Carthage管理iOS依赖库

Carthage安装和使用和CocoaPods类似:1.安装:终端执行以下命令:$ brew update $ brew install carthage   查看Carthage的版本号:$ carthage version   2.在项目中使用carthage:1>通过终端进入到项目所在的文件夹:cd 项目路径 2>创建一个空的carthage文件:touch Cartfile 此时你的项目文
阅读本文

MAC下安装Brew[转]

1.安装XCodexcode-select --install 2.安装HomeBrewruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)“ 3.检查homebrew是否有冲突等brew doctor 4.更新Brewsudo brew updatesudo brew up
阅读本文

caffe.exe (caffe.bin)用法回顾

caffe.bin :command line brewusage : caffe  commands:  train:         训练或者微调一个网络  test:        对一个模型打分测试   device_query:     显示GPU诊断信息  time:          评估模型执行时间 Flags from tools/caffe.cpp:  -gpu (可选参数,给
阅读本文