如何使用goagent githubb 小白 小新手 社区 Ruby China

20位活跃在Github上的国内技术大牛
查看: 3695|
评论: 0|原作者: CSDN CODE|来自: CSDN CODE
摘要: 本文列举了20位在Github上非常活跃的国内大牛,看看其中是不是很多熟悉的面孔?
  本文列举了20位在Github上非常活跃的国内大牛,看看其中是不是很多熟悉的面孔?  本文列举了20位在Github上非常活跃的国内大牛,看看其中是不是很多熟悉的面孔?1. (玉伯)Github主页:
  玉伯(王保平),淘宝前端类库&、前端模块化开发框架、前端基础类库的创始人。 年,中科院物理所研究生,Fortran 与 C 程序员,喜爱实验模拟和数值计算。
年,在中科院软件所互联网实验室从事项目管理软件的研发,C# 与 Java 爱好者。 2008 年 4 月份加入淘宝,就职于 UED 部门。2009 年起,组建前端架构团队,在首页维护、全网性能优化、类库研发、知识沉淀、工具应用等方面取得了丰硕成果。2.
Github主页:个人博客:微博:@豆瓣:  BYVoid(郭家宝),清华大学计算机系2010级本科生,自由意志主义者。《》作者。3.
  田永强,淘宝花名“朴灵”,文艺型码农,就职于阿里巴巴数据平台,资深工程师,Node.js布道者,写了多篇文章介绍Node.js的细节。活跃于CNode社区,是线下会议NodeParty的组织者和JSConfChina(沪JS和京JS)的组织者之一。热爱开源,多个Node.js模块的作者。著有《深入浅出Node.js》一书。Github主页:个人主页:微博:@4.&Github主页:微博:@  谢孟军,《Go Web编程》一书的作者。网名 @astaxie ,现就职于盛大云,高级研究员,技术经理。主要从事盛大云分发的系统研发工作。5.Github主页:个人主页:微博:@  惠新宸 ,国内最有影响力的PHP技术专家, PHP开发组核心成员 , PECL开发者 , Zend公司外聘顾问, 曾供职于雅虎,百度。现在新浪微博任平台及数据部总架构师兼首席PHP顾问。 是PHP NG核心开发者,PHP5.4,5.5的主要开发者。作为PECL开发者贡献了Yaf (Yet another framework),Yar(Yet another RPC framework) 以及Yac(Yet another Cache)、Taint等多个优秀开源作品,同时也是APC ,Opcache,Msgpack等项目的维护者。()6.Github主页:个人主页:微博:@  林建锋,国内资深前端开发工程师,Web 标准布道者,前支付宝前端开发部 CSS 样式库负责人。 创始人。7.Github主页:个人博客:微博:@  赵劼,网名老赵,洋名Jeffrey Zhao,花名赵姐夫,金融行业程序员,目前就职于摩根大通(香港)。多年微软MVP,InfoQ中文站兼职编辑。8.Github主页:个人博客:个人主页:微博:@  陈硕,北京师范大学硕士,擅长 C++ 多线程网络编程和实时分布式系统架构。编写了开源 C++ 网络库 muduo; 参与翻译了《代码大全(第二版)》和《C++ 编程规范(繁体版)》,整理了《C++ Primer 第4版评注版》;曾多次在各地技术大会演讲。《Linux 多线程服务端编程》作者。9.Github主页:个人主页:微博:@& & &Twitter:@  李华顺,者也(zheye.org)创始人之一,淘宝MED团队成员,Ruby China 创始人。10.Github主页:个人主页:微博:@  Hsiaoming Yang,Python china创始人,活跃于python和JS二大社区。11.Github主页:个人主页:微博:@  袁锋,淘宝网数据产品部资深Web开发工程师,CNode.org社区核心成员,淘宝花名:苏千。12.Github主页:个人主页:微博:@  阮一峰,70后,英文名Frank。他原是{敏感词}博士研究生。主要研究宏观金融、货币政策与。于2008年6月获得博士学位。目前在上海一所当地大学(上海金融学院 国际经贸学院)任教。他本人也是一名IT技术人员,主要关注网站制作,并且对自由软件有着坚定不移的信念。译作:《软件随想录》、《黑客与画家》《异常流行幻象与群众疯狂》《下一个大泡泡》。13.Github主页:个人主页:微博:@  钟钦成,网名司徒正美,著名的JavaScript专家,去哪儿网前端架构师,立志做考古学家的日语系工程师,穿梭于二次元与二进制间的“魔法师”,做过陶艺,写过小说,涉猎Java、Ruby、 JavaScript。曾出版《JavaScript框架设计》一书。14.Github主页:个人博客:微博:@  程劭非,阿里巴巴高级技术专家,著名JavaScript专家。曾参与Bambook开发,更早为微软工作,开发Windows CE平台的IE浏览器。15.Github主页:个人主页:微博:@  安居客资深Android工程师,2010 年加入阿里巴巴,开始工具开发和性能优化工作。目前在上海安居客负责 Andorid 客户端技术。16.Github主页:个人主页:微博:@  林惠文,2013年毕业于西北大学,现于北京师范大学读研究生。开源项目,,,的作者。17.Github主页:个人主页:微博:@  黄增光,网名 Rei,广西梧州人,现居北京。Web 开发者,擅长 Ruby。开源项目作者。18.Github主页:Twitter主页:  王文睿(Rogerwang),Node-Webkit的项目发起人。目前任职于Intel公司开源技术中心(OTC),从事Web和浏览器技术开发工作。现在主要工作是开发和维护Node-Webkit项目。此前从事过MeeGo、Tizen和JNI xml性能库的开发和数据中心解决方案服务。毕业于中科大少年班,在计算机系获得博士学位,研究方向为高性能计算。19.Github主页:个人主页:微博:@  赵成,Atom编辑器和 Node-Webkit 的主力开发者。20.Github主页:个人主页:微博:@  本名尤雨溪,目前在 Google Creative Lab 就职。 项目作者。数据来源:& 排名依据:日的rank值&篇幅有限,暂时只介绍这20位,更多牛人我们将在以后的报道中陆续介绍。以上资料为CODE通过网络收集整理,如有错误、遗漏欢迎批评指正。(CSDN CODE整理报道)
上一篇:下一篇:
快毕业了,没工作经验,
找份工作好难啊?
赶紧去人才芯片公司磨练吧!!怎样使用 GitHub_百度知道
怎样使用 GitHub
提问者采纳
Github for windows会监视这个文件夹,用你的GitHub账号登陆。  点击该按钮之后github是什么:  Git是一个分布式的版本控制系统,只需要添加评论就可以提交到本地仓库,之后,仓库在本地保存在一个文件夹中:  3. 将修改提交到本地仓库。  github使用教程,基本上能完成日常写作了,任何修改都会在仓库中看到:  在每次添加一个评论之后,就可以选择一个版本向远处仓库提交了,输入相关信息,这个时候你到你的github上看应该就会多一个仓库了:  4,总之. 参与开源项目协同开发,我们可以Clone任何我们感兴趣的开源项目. 添加项目,点击sync将本地仓库提交到github  9. 创建一个仓库,新建一个本地仓库,相当于这只是一个new的修改,然后在地进行修改,并下载项目至本地,github简化了一些操作过程:  7,然后安装就不说了  2,已经可以看到刚才添加的项目了,然后这个时候才可以提交到远程仓库,所以我们来添加一条评论,Github for Windows会帮你创建SSH Key:github for Windows简化了一些概念和操作. 新建的仓库还没有真正地提交到本地仓库. 这个时候我们就可以Publish一个仓库了,安装好后打开GitHub,表示以后的修改提交就是同步。这些主要的简化包括。需要注意的事:  总结:  github现在已经深度支持Windows开发者了。在推出后:  1,参与开源项目的开发,并且几乎所有主要操作都通过图形界面来完成,往里面添加一个项目,回到Github for windows中,对于任何修改,用作Linux内核代码的管理,同样. 最后,这里我们打开仓库目录。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用. 登陆. 将push到远程仓库简化为一个同步按钮  2,提交注释提交到本地仓库,还包括分支的建立和管理,这部分自己去探索吧,Publish之后按钮就变成in sync文字。点击上面的 “+Add” 按钮创建一个新的仓库,这也省了不少事,然后像上面一样添加评论就可以将修改提交到本地仓库。目前,Git在其它项目中也取得了很大成功,就相当于向本地仓库提交了一本版本。  5,现在每个在github的开源项目前面都有一个“Clone in Windows”的按钮:  1,尤其是在Ruby社区中. 将提交到本地仓库简化为只需要对一些列修改添加评论  更多的,你打开邮件应该会收到邮件帮你创建SSH Key的信息,浏览器会要求打开Github for Windows,包括Rubinius和Merb在内的很多知名项目都使用了Git. 在系统天堂下载Github for Windows,github for Windows确实是一个非常好的工具:  6:  8,最初由Linus Torvalds编写
微软认证系统工程师
其他类似问题
github的相关知识
等待您来回答
为您推荐:
下载知道APP
随时随地咨询
出门在外也不愁Ruby China 社区 Nginx 节点
https://ruby-china.org/
Ruby China 社区 Nginx 节点最新发帖.
如何让没有使用 https 的 Rails app 给所有的 cookie 设置 secure 标签
&p&如何设置Nginx,以让没有set config.force_ssl 为true的Rails app给所有的cookie设置secure标签&/p&
Mon, 13 Apr :28 +0800
https://ruby-china.org/topics/25114
https://ruby-china.org/topics/25114
大量\x00 请求,如何抛弃或者直接返回
&p&Nginx+passenger环境,查看nginx的访问日志,发现大量的奇怪请求:&br&
106.218.48.214 - [16/Dec/:38 +0000] "\x00" 400 172 "-" (5.000s)&br&
这里的\x00请求不是正常HTTP请求(GET\POST之类的),就是直接一个\x00上来,造成处理耗时很长,这里用了5秒。&/p&
&p&我的应用主要服务手机,初步怀疑手机浏览器有问题。&/p&
&p&问题是:怎么配置nginx,匹配这种\x00请求(非GET/POST请求),直接返回400,或者直接抛弃,不用再做其他处理了。&/p&
Tue, 16 Dec :18 +0800
https://ruby-china.org/topics/23225
https://ruby-china.org/topics/23225
rewrite 使不同域名重定向到不同界面的问题
这两个二级域名如何访问项目中的不同界面?&/p&
&p&例如:&br&
输入 访问w1.html界面,输入 访问w2.html界面&/p&
&pre class="highlight shell"&server &span class="o"&{&/span&
listen 80;
&span class="k"&if&/span&&span class="o"&(&/span&&span class="nv"&$host&/span& ~&span class="k"&*&/span&
&span class="o"&)&/span&
rewrite ^ /?id&span class="o"&=&/span&100
&span class="o"&}&/span&
&p&后台是根据id来判断调用相应的界面&br&
上面的写法造成了死循环,或者有没有其他方式可以让nginx向后台传入参数id的值?&/p&
Fri, 28 Nov :59 +0800
https://ruby-china.org/topics/22914
https://ruby-china.org/topics/22914
疑惑 Rewrite 和 Redirect 的区别
&p&有一个需求是这样的:&br&
1、访问的时候跳转到中去;&br&
2、能够定制header中的referer,也就是从跳转到,在中识别到的referer就是我们定制的referer&/p&
&p&配置一&/p&
&pre class="highlight conf"&
&span class="n"&server&/span&
&span class="n"&listen&/span&
&span class="m"&80&/span&;
&span class="n"&server_name&/span& &span class="n"&www&/span&.&span class="n"&a&/span&.&span class="n"&com&/span&;
&span class="n"&location&/span& / {
&span class="n"&proxy_set_header&/span& &span class="n"&referer&/span& &span class="s1"&'my referer'&/span&;
&span class="n"&proxy_pass&/span& &span class="n"&http&/span&://&span class="n"&www&/span&.&span class="n"&b&/span&.&span class="n"&com&/span&;
&span class="n"&proxy_redirect&/span& &span class="n"&http&/span&://&span class="n"&www&/span&.&span class="n"&a&/span&.&span class="n"&com&/span&/ &span class="n"&http&/span&://&span class="n"&www&/span&.&span class="n"&b&/span&.&span class="n"&com&/span&/;
&span class="c"&#rewrite ^/ ;
&p&上面这个配置,虽然可以成功定制修改referer的值,但是浏览器地址栏还是,URL没有成的;&/p&
&p&然后修改成下面这个配置:&br&
配置二&/p&
&pre class="highlight conf"&
&span class="n"&server&/span&
&span class="n"&listen&/span&
&span class="m"&80&/span&;
&span class="n"&server_name&/span& &span class="n"&www&/span&.&span class="n"&a&/span&.&span class="n"&com&/span&;
&span class="n"&location&/span& / {
&span class="n"&proxy_set_header&/span& &span class="n"&referer&/span& &span class="s1"&'my referer'&/span&;
&span class="c"&#proxy_
&span class="c"&#proxy_redirect / /;
&span class="n"&rewrite&/span& ^/ &span class="n"&http&/span&://&span class="n"&www&/span&.&span class="n"&b&/span&.&span class="n"&com&/span&;
&p&这个可以实现跳转,浏览器地址栏成功变成:,但是referer的值没有变成my referer&/p&
&p&在Nginx中怎样配置,才能实现既能跳转又能修改referer呢?&/p&
Mon, 03 Nov :12 +0800
https://ruby-china.org/topics/22421
https://ruby-china.org/topics/22421
nginx 如何代理部分链接到另一台机器 (已解决)
&p&有A,B两台机器,A的域名(), B的域名为(www.),
A是还在用的老Rails项目,B是新Rails项目,现在想把指向A的几个链接(如/c)转到B上, 但浏览器中地址还要显示(/c),&br&
试了下用&/p&
&pre class="highlight plaintext"&location /admin/ {
&p&这样的写法,会找不到css,js和图片。&br&
请教nginx要怎么配置?&/p&
nowherekai
Tue, 28 Oct :39 +0800
https://ruby-china.org/topics/22316
https://ruby-china.org/topics/22316
nginx 作 json api 反向代理,如何返回 json 形式的错误代码?
&p&如题:我后端有一个json api 服务器,前端用nginx 做代理,当后端json api 挂掉的时候,访问这个nginx代理势必会返回一段包含错误信息的html代码,能不能设置成返回json字符串呢?如何设置? &/p&
&p&运维very freshman先谢谢大家了。&/p&
Mon, 20 Oct :19 +0800
https://ruby-china.org/topics/22137
https://ruby-china.org/topics/22137
nginx 问题还是 rails 问题
&p&有一个项目用nginx+passenger在跑,今天在Nginx日志文件中发现了这么一个问题&br&
Couldn't forward the HTTP response back to the HTTP client: It seems the&br&
user clicked on the 'Stop' button in his browser. &br&
当然这不是我点击停止按钮造成的,而是rails控制器中处理的动作时间太长造成的,比如类似这样的动作&/p&
&pre class="highlight ruby"&&span class="k"&def&/span& &span class="nf"&handler&/span&
&span class="nb"&sleep&/span& &span class="mi"&80&/span&
&span class="c1"&#需要消耗比较多的时间,造成响应超时&/span&
&span class="n"&respond_to&/span& &span class="k"&do&/span& &span class="o"&|&/span&&span class="nb"&format&/span&&span class="o"&|&/span&
&span class="nb"&format&/span&&span class="p"&.&/span&&span class="nf"&json&/span& &span class="p"&{&/span& &span class="n"&render&/span& &span class="ss"&:json&/span&&span class="o"&=&&/span&&span class="p"&{&/span&&span class="ss"&:success&/span&&span class="o"&=&&/span&&span class="kp"&true&/span&&span class="p"&}}&/span&
&span class="k"&end&/span&
&span class="k"&end&/span&
&p&请教一下各位这个问题怎么解决,是从rails配置文件中修改呢、还是从nginx配置文件中修改呢。还是passenger超时问题,怎么修改,谢谢。&/p&
Tue, 30 Sep :57 +0800
https://ruby-china.org/topics/21798
https://ruby-china.org/topics/21798
Nginx rewrite 生成规则的问题 (URL 为 post 接口)
&p&访问:&/p&
&pre class="highlight erb"&/blood/create/show/infor/123?id=123(post接口)
&p&转发到:&/p&
&pre class="highlight erb"&/blood/create?id=123(post接口)
&p&nginx rewrite 配置:&/p&
&pre class="highlight shell"&location /blood/create&span class="o"&{&/span&
^/create/&span class="o"&(&/span&.&span class="k"&*&/span&&span class="o"&)&/span&&span class="nv"&$ &/span& /
&span class="c"&#rewrite
^/(.*)/create/(.*)$
/$1/&/span&
&span class="o"&}&/span&
&p&用&code&shell rewrite
^/(.*)/create/(.*)$
/$1/&/code&能够转发到:&code&shell /blood/create?id=123&/code&但是接口变为get请求了。&br&
用 &code&shellrewrite
^/create/(.*)$
/&/code&不起作用&/p&
&p&需要怎么修改?&/p&
Thu, 14 Aug :52 +0800
https://ruby-china.org/topics/21028
https://ruby-china.org/topics/21028
关于 rewrite 规则的,不知道怎么写,请教一下各位
&p&目前有这样的一个网址&br&&code&/username/id/gotopath/&/code&&br&
我想把这个包含用户名和id的https网址转发到http的,只转发gotopath这个动作的。也就是转发到&br&&code&/username/id/gotopath/&/code&&/p&
&pre class="highlight plaintext"&# HTTPS server
listen 443;
rewrite /(.*)/(.*)/gotopath/ /$1/$2/gotopath/;
&p&可是貌似不行,请各位指点一下,不胜感激。&/p&
Wed, 06 Aug :15 +0800
https://ruby-china.org/topics/20878
https://ruby-china.org/topics/20878
用 Nginx + php-fpm 跑 tweetnest 重写规则求教
&p&从 Apache 迁移到 &code&Nginx&/code& + &code&php-fpm&/code& 后 tweetnest 的规则一直没搞定, &code&tweetnest&/code& 本身可用,但按月分页 &code&tweetnest/yyyy/mm&/code& 会 &code&404&/code&。&/p&
&p&tweetnest 默认只提供 apache 重写规则 &code&.htaccess)&/code& 如下。但未提供 Nginx 重写规则配置。&/p&
&pre class="highlight conf"&&span class="n"&RewriteEngine&/span& &span class="n"&On&/span&
&span class="n"&RewriteBase&/span& /&span class="n"&tweetnest&/span&
&span class="n"&RewriteRule&/span& ^&span class="n"&sort&/span&/?$ ./&span class="n"&sort&/span&.&span class="n"&php&/span& [&span class="n"&L&/span&]
&span class="n"&RewriteRule&/span& ^&span class="n"&favorites&/span&/?$ ./&span class="n"&favorites&/span&.&span class="n"&php&/span& [&span class="n"&L&/span&]
&span class="n"&RewriteRule&/span& ^&span class="n"&search&/span&/?$ ./&span class="n"&search&/span&.&span class="n"&php&/span& [&span class="n"&L&/span&]
&span class="n"&RewriteRule&/span& ^([&span class="m"&0&/span&-&span class="m"&9&/span&]+)/([&span class="m"&0&/span&-&span class="m"&9&/span&]+)/?$ ./&span class="n"&month&/span&.&span class="n"&php&/span&?&span class="n"&y&/span&=$&span class="m"&1&/span&&&span class="n"&m&/span&=$&span class="m"&2&/span&
&span class="n"&RewriteRule&/span& ^([&span class="m"&0&/span&-&span class="m"&9&/span&]+)/([&span class="m"&0&/span&-&span class="m"&9&/span&]+)/([&span class="m"&0&/span&-&span class="m"&9&/span&]+)/?$ ./&span class="n"&day&/span&.&span class="n"&php&/span&?&span class="n"&y&/span&=$&span class="m"&1&/span&&&span class="n"&m&/span&=$&span class="m"&2&/span&&&span class="n"&d&/span&=$&span class="m"&3&/span&
&p&找到 &a href="/graulund/tweetnest/issues/37" rel="nofollow" target="_blank"&/graulund/tweetnest/issues/37&/a& 不过该配置是给 CNAME 的,而我是直接是 &code&/tweetnest&/code&&/p&
&p&目前 Nginx vhost 配置块如下,访问 /tweetnest/yyyy/mm 会 404 请教一下如何修改。&/p&
&pre class="highlight conf"& &span class="c"&# tweetnest rewrite rules
&/span& &span class="n"&location&/span& ~ /&span class="n"&tweetnest&/span& {
&span class="n"&root&/span& /&span class="n"&var&/span&/&span class="n"&www&/span&/&span class="n"&path&/span&;
&span class="n"&rewrite&/span& ^/&span class="n"&sort&/span&/?$ &span class="n"&sort&/span&.&span class="n"&php&/span& &span class="n"&last&/span&;
&span class="n"&rewrite&/span& ^/&span class="n"&favorites&/span&/?$ &span class="n"&favorites&/span&.&span class="n"&php&/span& &span class="n"&last&/span&;
&span class="n"&rewrite&/span& ^/&span class="n"&search&/span&/?$ &span class="n"&search&/span&.&span class="n"&php&/span& &span class="n"&last&/span&;
&span class="n"&rewrite&/span& ^/([&span class="m"&0&/span&-&span class="m"&9&/span&]+)/([&span class="m"&0&/span&-&span class="m"&9&/span&]+)/?$ &span class="n"&month&/span&.&span class="n"&php&/span&?&span class="n"&y&/span&=$&span class="m"&1&/span&&&span class="n"&m&/span&=$&span class="m"&2&/span&;
&span class="n"&rewrite&/span& ^/([&span class="m"&0&/span&-&span class="m"&9&/span&]+)/([&span class="m"&0&/span&-&span class="m"&9&/span&]+)/([&span class="m"&0&/span&-&span class="m"&9&/span&]+)/?$ &span class="n"&day&/span&.&span class="n"&php&/span&?&span class="n"&y&/span&=$&span class="m"&1&/span&&&span class="n"&m&/span&=$&span class="m"&2&/span&&&span class="n"&d&/span&=$&span class="m"&3&/span&;
&p&完整的 Nginx 配置如下,谢谢。&/p&
&pre class="highlight conf"&&span class="n"&upstream&/span& &span class="n"&php&/span& {
&span class="n"&server&/span& &span class="n"&unix&/span&:/&span class="n"&var&/span&/&span class="n"&run&/span&/&span class="n"&php5&/span&-&span class="n"&fpm&/span&.&span class="n"&sock&/span&;
&span class="n"&server&/span& {
&span class="n"&listen&/span&
*:&span class="m"&80&/span&;
&span class="n"&root&/span& /&span class="n"&var&/span&/&span class="n"&www&/span&/&span class="n"&path&/span&/&span class="n"&to&/span&/&span class="n"&root&/span&;
&span class="n"&index&/span& &span class="n"&index&/span&.&span class="n"&php&/span& &span class="n"&index&/span&.&span class="n"&html&/span& &span class="n"&index&/span&.&span class="n"&htm&/span&;
&span class="n"&server_name&/span& &span class="n"&domain&/span&.&span class="n"&com&/span& &span class="n"&www&/span&.&span class="n"&domain&/span&.&span class="n"&com&/span&;
&span class="c"&# rewrite ^(.*)$ $scheme://$1;
&span class="n"&access_log&/span& /&span class="n"&var&/span&/&span class="n"&log&/span&/&span class="n"&nginx&/span&/&span class="n"&domain&/span&.&span class="n"&com&/span&-&span class="n"&access&/span&.&span class="n"&log&/span&;
&span class="n"&error_log&/span& /&span class="n"&var&/span&/&span class="n"&log&/span&/&span class="n"&nginx&/span&/&span class="n"&domain&/span&.&span class="n"&com&/span&-&span class="n"&error&/span&.&span class="n"&log&/span&;
&span class="n"&location&/span& / {
&span class="c"&# First attempt to serve request as file, then
&span class="c"&# as directory, then fall back to index.html
&span class="n"&try_files&/span& $&span class="n"&uri&/span& $&span class="n"&uri&/span&/ /&span class="n"&index&/span&.&span class="n"&html&/span&;
&span class="n"&location&/span& ~ \.&span class="n"&php&/span&$ {
&span class="n"&try_files&/span& $&span class="n"&uri&/span& =&span class="m"&404&/span&;
&span class="n"&fastcgi_index&/span& &span class="n"&index&/span&.&span class="n"&php&/span&;
&span class="n"&include&/span& &span class="n"&fastcgi_params&/span&;
&span class="c"&# fastcgi_pass unix:/var/run/php5-fpm.
&span class="c"&# Use upstream
&span class="n"&fastcgi_pass&/span& &span class="n"&php&/span&;
&span class="n"&location&/span& = /&span class="n"&favicon&/span&.&span class="n"&ico&/span& {
&span class="n"&log_not_found&/span& &span class="n"&off&/span&;
&span class="n"&access_log&/span& &span class="n"&off&/span&;
&span class="n"&location&/span& = /&span class="n"&robots&/span&.&span class="n"&txt&/span& {
&span class="n"&allow&/span& &span class="n"&all&/span&;
&span class="n"&log_not_found&/span& &span class="n"&off&/span&;
&span class="n"&access_log&/span& &span class="n"&off&/span&;
&span class="n"&location&/span& ~ /\. {
&span class="n"&deny&/span& &span class="n"&all&/span&;
&span class="n"&location&/span& ~* (?:\.(?:&span class="n"&bak&/span&|&span class="n"&config&/span&|&span class="n"&sql&/span&|&span class="n"&fla&/span&|&span class="n"&psd&/span&|&span class="n"&ini&/span&|&span class="n"&log&/span&|&span class="n"&sh&/span&|&span class="n"&inc&/span&|&span class="n"&swp&/span&|&span class="n"&dist&/span&)|~)$ {
&span class="n"&deny&/span& &span class="n"&all&/span&;
&span class="c"&# Browser cache
&span class="n"&location&/span& ~* ^.+\.(&span class="n"&css&/span&|&span class="n"&js&/span&|&span class="n"&jpg&/span&|&span class="n"&jpeg&/span&|&span class="n"&gif&/span&|&span class="n"&png&/span&|&span class="n"&ico&/span&|&span class="n"&gz&/span&|&span class="n"&svg&/span&|&span class="n"&svgz&/span&|&span class="n"&ttf&/span&|&span class="n"&otf&/span&|&span class="n"&woff&/span&|&span class="n"&eot&/span&|&span class="n"&mp4&/span&|&span class="n"&ogg&/span&|&span class="n"&ogv&/span&|&span class="n"&webm&/span&)$ {
&span class="n"&expires&/span& &span class="m"&30&/span&&span class="n"&d&/span&;
&span class="n"&log_not_found&/span& &span class="n"&off&/span&;
&span class="c"&# tweetnest rewrite rules
&span class="n"&location&/span& ~ /&span class="n"&tweetnest&/span& {
&span class="c"&# root /var/www/terry.
&span class="n"&rewrite&/span& ^/&span class="n"&sort&/span&/?$ &span class="n"&sort&/span&.&span class="n"&php&/span& &span class="n"&last&/span&;
&span class="n"&rewrite&/span& ^/&span class="n"&favorites&/span&/?$ &span class="n"&favorites&/span&.&span class="n"&php&/span& &span class="n"&last&/span&;
&span class="n"&rewrite&/span& ^/&span class="n"&search&/span&/?$ &span class="n"&search&/span&.&span class="n"&php&/span& &span class="n"&last&/span&;
&span class="n"&rewrite&/span& ^/([&span class="m"&0&/span&-&span class="m"&9&/span&]+)/([&span class="m"&0&/span&-&span class="m"&9&/span&]+)/?$ &span class="n"&month&/span&.&span class="n"&php&/span&?&span class="n"&y&/span&=$&span class="m"&1&/span&&&span class="n"&m&/span&=$&span class="m"&2&/span&;
&span class="n"&rewrite&/span& ^/([&span class="m"&0&/span&-&span class="m"&9&/span&]+)/([&span class="m"&0&/span&-&span class="m"&9&/span&]+)/([&span class="m"&0&/span&-&span class="m"&9&/span&]+)/?$ &span class="n"&day&/span&.&span class="n"&php&/span&?&span class="n"&y&/span&=$&span class="m"&1&/span&&&span class="n"&m&/span&=$&span class="m"&2&/span&&&span class="n"&d&/span&=$&span class="m"&3&/span&;
Wed, 25 Jun :52 +0800
https://ruby-china.org/topics/20148
https://ruby-china.org/topics/20148
同样碰到 403 问题了 directory index of "/*/public/" is forbidden
&p&同样碰到403问题了,请帮看看&br&
直接rails s启动可以正常ip访问&br&
感觉server_并未生效,通过&a href=":/403%E6%88%96%E8%80%85" rel="nofollow" target="_blank"&:/403或者&/a&访问都是&/p&
&p&配置:&br&
cat /etc/nginx/sites-.conf &br&
server {&br&
#listen 80&br&
listen 3000;&br&
server_ # 这里填写你真实域名&br&
root /var/www//pat/&br&
passenger_ruby /home/lpxiao/.rvm/rubies/ruby-2.1.0/bin/&br&
passenger_&br&
&p&nginx log:&br&
23:04:36 [error] 35484#0: *4 directory index of "/var/www//pat/public/" is forbidden, client: 123.114.36.75, server: , request: "GET / HTTP/1.1", host: ":3000"&/p&
&p&ror public:&br&
drwxr-xr-x 3 lpxiao lpxiao 4096 May 23 22:33 public&/p&
Sat, 24 May :37 +0800
https://ruby-china.org/topics/19510
https://ruby-china.org/topics/19510
请教一个 nginx 反向代理的问题
&p&现有 A(主站),B(API),C (后台管理) 3个独立的项目,现在要用 A 的域名()进行反向代理访问B,C, nginx 反向代理部分代码:&/p&
&pre class="highlight plaintext"&server {
location /api/ {
proxy_pass http://0.0.0.0:9003/;
location /admin/ {
proxy_pass http://0.0.0.0:9004/;
&p&现用 &a href="/api" target="_blank"&/api&/a& 访问 API 没问题,但用 &a href="/admin" target="_blank"&/admin&/a& 访问后台管理,所有的静态资源和 页面 url 链接都找不到,因为地址重定向到了 &a href="" target="_blank"&&/a& ,链接加上 /admin 前缀可以正常访问。如果给页面所有的链接加 /admin 前缀工作量似乎挺大的。&br&
所以请教大家类似这种情况的 nginx 反向代理应该怎么配置,或者有别的方法解决? 当然 C项目有自己的域名最方便。忘了说 C 项目是 基于 padrino 开发的。&/p&
Tue, 20 May :55 +0800
https://ruby-china.org/topics/19419
https://ruby-china.org/topics/19419
nginx + puma + mina
&p&听说nginx比apache效率高,puma比较省资源,mina部署比较自动化,有无rubyist可以给我介绍一下三者在一起的教程?&br&
谢谢!&/p&
Mon, 21 Apr :57 +0800
https://ruby-china.org/topics/18756
https://ruby-china.org/topics/18756
Nginx 和 Thin
&p&  在服务器上安装了nginx,配置、启动了nginx,就能访问项目的页面了。这时候thin服务要开启吗?求解答&/p&
huzhennan5793
Fri, 14 Mar :34 +0800
https://ruby-china.org/topics/17867
https://ruby-china.org/topics/17867
通过 passenger-install-nginx-module 安装的 nginx 和直接安装的 nginx 有什么区别?
&p&系统中的 nginx 是这样安装的&/p&
&pre class="highlight shell"&sudo apt-get install nginx
&p&安装了passenger后&/p&
&pre class="highlight shell"&gem install passenger
&p&还需安装nginx module才能在nginx中配置使用它。在安装时&/p&
&pre class="highlight shell"&passenger-install-nginx-module
&p&提示&/p&
&pre class="highlight shell"&Automatically download and install Nginx?
Nginx doesn&span class="s1"&'t support loadable modules such as some other web servers do,
so in order to install Nginx with Passenger support, it must be recompiled.
Do you want this installer to download, compile and install Nginx for you?
1. Yes: download, compile and install Nginx for me. (recommended)
The easiest way to get started. A stock Nginx 1.4.4 with Passenger
support, but with no other additional third party modules, will be
installed for you to a directory of your choice.
2. No: I want to customize my Nginx installation. (for advanced users)
Choose this if you want to compile Nginx with more third party modules
besides Passenger, or if you need to pass additional options to Nginx'&/span&s
&span class="s1"&'configure'&/span& script. This installer will
1&span class="o"&)&/span& ask you &span class="k"&for &/span&the location of
the Nginx &span class="nb"&source &/span&code,
2&span class="o"&)&/span& run the &span class="s1"&'configure'&/span& script according to your
instructions, and
3&span class="o"&)&/span& run &span class="s1"&'make install'&/span&.
Whichever you choose, &span class="k"&if &/span&you already have an existing Nginx configuration file,
&span class="k"&then &/span&it will be preserved.
&p&【问题1】这样再次安装nginx的话,和原来的版本没有冲突吗?&/p&
&p&直接安装的nginx的启动方法是&/p&
&pre class="highlight shell"&sudo service nginx start
sudo service nginx restart
sudo service nginx stop
&p&通过 &code&passenger-install-nginx-module&/code& 安装的nginx的启动方法是&/p&
&pre class="highlight shell"&sudo nginx
sudo nginx -s reload
sudo nginx -s stop
&p&【问题2】为什么会有这样的区别呢?&/p&
&p&【问题3】在已经存在nginx的系统中,有其它方式安装passenger的nginx module吗?&/p&
Thu, 19 Dec :54 +0800
https://ruby-china.org/topics/16303
https://ruby-china.org/topics/16303
在 mingw 下编译 nginx 找不到头文件
-W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024-wd4244 -Ycngx_config.h&br&
-Fpobjs/ngx_config.pch -c -I src/core
-I src/event
-I src/event/modules
rc/os/win32
-I src/http
-I src/http/modules
-I src/mail -Foobjs/ngx_&br&
pch.obj objs/ngx_pch.c&br&
ngx_pch.c&br&
F:\vc9\VC\INCLUDE\basetsd.h(36) : error C2220: warning treated as error - no 'ob&br&
ject' file generated&br&
F:\vc9\VC\INCLUDE\basetsd.h(36) : warning C4005: 'POINTER_64' : macro redefiniti&br&
F:\vc9\VC\INCLUDE\winnt.h(104) : see previous definition of 'POINTER_64'&/p&
&p&F:\vc9\VC\INCLUDE\windows.h(214) : fatal error C1083: Cannot open include file:&br&
'stralign.h': No such file or directory&br&
NMAKE : fatal error U1077: 'f:\vc9\VC\BIN\cl.EXE' : return code '0x2'&br&
NMAKE : fatal error U1077: 'f:\vc9\VC\BIN\nmake.exe' : return code '0x2'&/p&
&p&在f:\vc9\VC\include 下面找了,没有这个文件文件&/p&
Tue, 17 Dec :12 +0800
https://ruby-china.org/topics/16250
https://ruby-china.org/topics/16250
Homebrew 安装 Nginx 后用 launchctl 启动问题
&p&我用Homebrew安装Nginx后,把Homebrew中的homebrew.nginx.plist文件软链接到了/Library/LaunchAgents/目录中,然后launchctl load -w /Library/LaunchAgents/homebrew.nginx.plist,nginx可以被正常访问。&/p&
&p&重启机器,第一次访问nginx可以正常访问,但是再访问nginx就访问不了了。&/p&
&p&请问有人遇到过这个问题吗,该如何解决?&/p&
Thu, 26 Sep :01 +0800
https://ruby-china.org/topics/14408
https://ruby-china.org/topics/14408
求解 Nginx 中 404 的相关配置
&p&我想问的不是请求本服务器的404,是比如你通过我这个网站访问外部网站时,如果返回404,那我想在本地给它一个跳转,这个能做到么,在Nginx中怎么配置?谢谢&/p&
Thu, 08 Aug :54 +0800
https://ruby-china.org/topics/13154
https://ruby-china.org/topics/13154
有什么好用的 nginx 分析工具可以推荐么
Mon, 29 Jul :09 +0800
https://ruby-china.org/topics/12876
https://ruby-china.org/topics/12876
我已经 chown -R www-data:www-data 了 为什么每次上传图片以后文件的属主还一直是 root:root
&p&有什么方法可以破.&/p&
&p&子域名我是这样配置的&/p&
&pre class="highlight text"&server {
Tue, 23 Jul :58 +0800
https://ruby-china.org/topics/12718
https://ruby-china.org/topics/12718

我要回帖

更多关于 goagent github 的文章

 

随机推荐