CocoaPods安装ENOENT错误

ENOENT错误: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/pathname.rb:422:in ‘open’: No such file or directory – /Users/test/.cocoapods/repos (Errno::ENOENT) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/pathname.rb:422:in ‘foreach’ from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/pathname.rb:422:in ‘children’ from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/sources_manager.rb:63:in ‘all’ from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/user_interface/error_report.rb:130:in ‘repo_information’ from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/user_interface/error_report.rb:34:in ‘report’ from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/command.rb:58:in ‘report_error’ from /Library/Ruby/Gems/2.0.0/gems/claide-0.7.0/lib/claide/command.rb:300:in ‘handle_exception’ from /Library/Ruby/Gems/2.0.0/gems/claide-0.7.0/lib/claide/command.rb:274:in ‘rescue in run’ from /Library/Ruby/Gems/2.0.0/gems/claide-0.7.0/lib/claide/command.rb:264:in ‘run’ from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/command.rb:45:in ‘run’ from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/bin/pod:43:in `’ from /usr/bin/pod:23:in ‘load’ from /usr/bin/pod:23:in ‘main’   建议: sudo Continue Reading »

ruby gems 更改源

因为众所周知的原因,gem update,install等命令经常会遇到超时timeout,半天无响应,卡住等问题,建议换成淘宝的镜像源: $ gem sources –remove https://rubygems.org/ $ gem sources -a https://ruby.taobao.org/ $ gem sources -l *** CURRENT SOURCES *** https://ruby.taobao.org # 请确保只有 ruby.taobao.org $ gem install rails     参考资料:http://ruby.taobao.org/

ubuntu 12.04安装jekyll

Table of Contents ubuntu版本 安装ruby和jekyll 可能遇到的一些问题 ERROR: Failed to build gem native extension Could not find a JavaScript runtime 注意事项 参考资料 ubuntu版本 $ cat /etc/issue Ubuntu 12.04 LTS \n \l $ uname -a Linux ubuntu 3.2.0-23-generic-pae #36-Ubuntu SMP Tue Apr 10 22:19:09 UTC 2012 i686 i686 i386 GNU/Linux 安装ruby和jekyll 没有gem就安装。 调整为taobao源 $ gem sources –remove Continue Reading »

理解http中的chunk编码

概述 http的chunk编码(分块传输编码)是HTTP/1.1(RFC2616)中新型的传输编码,是为了解决服务器动态产生的内容的传输问题. 一般情况下,HTTP的response是整体发送给客户端的,头中的Content-Length表示这个消息体的长度.数据的长度很重要,因为这直接决定了客户端如何正确解析返回的http response(应答). http的chunk编码就是把这一个整体的response分成多块数据进行传输,每块数据都有数据长度和具体的数据,最后一个数据块是0;具体的格式下面解释. 符号和名词定义 这里使用扩展的巴科斯范式(Augmented BNF)来描述下面的一些正式用语和语法. chunk:分块; CR = <US-ASCII CR, carriage return (13)>,ASCII表中的归位键; LF = <US-ASCII LF, linefeed (10)>,ASCII表中的换行键; CRLF = CR LF,一般是”\r\n”; HEX = “A” | “B” | “C” | “D” | “E” | “F” | “a” | “b” | “c” | “d” | “e” | “f” | DIGIT | OCTET Continue Reading »

解决freebsd升级到最新ports遇到的问题

Table of Contents 系统环境 更新系统的ports tree 出错 解决办法 参考资料 系统环境 uname -a FreeBSD AN 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Wed Jul 31 16:20:23 CST 2013 amd64 更新系统的ports tree 先su获取root权限: portsnap fetch portsnap extract 出错 安装vim: cd /usr/ports/editors/vim make install clean 出错: Unknown modifier ‘t’ Unknown modifier ‘t’ Unknown modifier ‘t’ Unknown modifier ‘t’ “Makefile”, line 137: Continue Reading »

FreeBSD源代码安装tsung

我之前的一篇文章《FreeBSD安装tsung》介绍过在FreeBSD下用ports安装erlang和tsung,但是FreeBSD里面的软件太古老,很难安装成功,特别是安装java遇到很大的挫折,之后又尝试源代码安装erlang和tsung,发现一般情况下可以去掉java选项,可以使安装过程变得简单很多。 Table of Contents 1.OS版本 2.安装gmake 2.安装erlang 3.安装tsung 4.参考文献 1.OS版本 64位的Freebsd,uname -a命令: FreeBSD AN 7.0-RELEASE FreeBSD 7.0-RELEASE #2: Fri Apr 11 10:34:32 CST 2014 amd64 2.安装gmake 需要root权限: cd /usr/ports/devel/gmake/ make install clean 2.安装erlang 版本:otp-src-R16B03.tar.gz,“gmake install”需要root权限: tar zxvf otp_src_R16B03.tar.gz cd otp_src_R16B03 && ./configure –without-javac && gmake && gmake install 3.安装tsung 版本:tsung-1.5.0.tar.gz,“gmake install”需要root权限: tar zxvf tsung-1.5.0.tar.gz cd Continue Reading »

推荐一些零碎的感觉有用的资源

零碎的推荐一些个人觉得有用的资源,以后经常更新。 Table of Contents coursera 网易公开课 stackoverflow dr.math 在线latex github coursera 创办于2012年3月的coursera是近年来最负盛名的网上公开课,汇集了大量来自斯坦福大学,普林斯顿大学,密歇根大学,伯克利大学,宾夕法尼亚大学等等全世界顶尖高等学府的大量课程。 比如计算机学科的算法分析,Andrew Ng的机器学习,密码学等; 数学学科的微积分,复分析,统计学等; 经济和金融学的微观经济学,非理性行为学,博弈论等,相当地优秀.相比较其他公开课来说,coursera在课堂作业,论坛,老师答疑等方面做得相当出色,强烈推荐之;爱学习的你,一定不要错过这个网站,实在是居家旅行必备,你值得拥有. 网易公开课 open.163.com,国内目前最好的公开课平台,推荐,目的以自学为主,没有coursera那样多的课堂练习,作业和论坛,课程也算多,不过有些课程没翻译完,推荐. stackoverflow stackoverflow,程序员问答网站,以其高质量的问答而闻名,一般的问题在几分钟之内就能得到满意的答案,前提是不要重复提问,要不然会被删贴. dr.math Dr. Math,非著名网站,但是如果你正在自学数学,遇到难题而苦于没有老师答疑,那么这里一定适合你,你的提问会有一位高学历的数学老师给你答疑,质量很高,推荐. 在线latex code cogs latex,来自code cogs的在线latex编辑工具,将可视化的符号转换成latex代码,不想自己动手写latex的你,一定需要它. github github.com,社会化代码开源网站,以分布式版本管理工具git作为部署工具,上面有很多大量优秀的开源项目,推荐.

Page 1 of 2112345...1020...Last »