代码改变世界

Github上如何给别人贡献代码(转)

2014-03-03 10:56 by tetang1230, 9185 阅读, 2 推荐, 收藏, 编辑
摘要:本篇博文仅随前篇博文Github简明教程(入门篇),当然我的独立博客也是采用Github搭建,我所介绍的Github正是我搭建博客过程中一点一点学习的过程,如有错误,还请指出,同样大神们可以绕过。本篇重点介绍Github上如何给别人贡献代码,通过这个过程,也可以知道如果一个项目托管到Github上,团队成员之间合作的流程,给别人贡献代码,特别是一些开源组织,是件光荣的事1、搜索你要贡献的代码仓库,在这里我创建了两个帐号,一个主帐号,里面有一个代码仓库mfjc,一个是将要贡献代码的帐号howard5888,搜索代码仓库如下图:2、按下回车后,即会出现搜索到的库,如下图所示3、点击上图中的仓库链接 阅读全文

Github简明教程(入门篇)(转)

2014-03-03 10:43 by tetang1230, 668 阅读, 0 推荐, 收藏, 编辑
摘要:Github作为一项目托管仓库,里面有着各种各样的高质量代码,本篇博客针对Git入门或者初学者,各位大神可以绕过,关于GitHub的强大之处可以自已百度谷歌去,在继续阅读本篇博客之前,如果还没有帐号的同学,先到github官网上申请一个帐号http://www.github.com1、首先登录自已的帐号,创建属于自已的代码库2、然后跳转下一个页面,填写repository name,如:TEST,在Add .gitgore一项根据你所使用语言选择,其他的默认,然后creat repository做完上面的后,GitHub就生成了一个代码仓库,目前仓库中仅有三个文件,.gitingore/LIC 阅读全文

深入理解Daemon [转]

2012-12-19 15:21 by tetang1230, 318 阅读, 0 推荐, 收藏, 编辑
摘要:深入理解Daemon [转]用linux的各位巨巨应该都知道在系统里有种进程叫做daemon,一般理解为后台服务,它有一些特征,比如后台运行,不能直接在终端控制,用户退出登陆后也不会停止等等;有时候我们也想自己运行的脚本能够”后台运行”,往往使用的是nohup这个工具。那么daemon到底是什么呢?(如果以下解释里有任何遗漏或者错误,也欢迎指出)在许许多多的开源工具(例如这里)里我们都能找到类似如下的代码,这2次fork被称作unix magic 2 forks1234567891011121314151617181920212223242526272829303132333435363738 阅读全文

ubuntu 12.04 登陆后无限进入登陆界面

2012-10-01 21:29 by tetang1230, 545 阅读, 0 推荐, 收藏, 编辑
摘要:今天我的ubuntu登陆后又进入到了登陆界面,无限死循环!我从网上搜索了下得到了以下答案!你切换到控制台然后看看~/.Xauthority的组属性是否正确,如果被改成root组了,就会造成不能登陆,你将其删除就ok了我成功了. 阅读全文

用位运算反转一个字节[转]

2012-09-26 11:39 by tetang1230, 260 阅读, 0 推荐, 收藏, 编辑
摘要:用位运算反转一个字节[转]还是不喜欢位运算啊。。。啊啊。。。刚在网上看到一个网友的位运算反转一个字节的帖子,贴过来学习积累啊...上代码:unsigned char reverse8( unsigned char c ){ c = ( c & 0x55 ) << 1 | ( c & 0xAA ) >> 1; c = ( c & 0x33 ) << 2 | ( c & 0xCC ) >> 2; c = ( c & 0x0F ) << 4 | ( c & 0xF0 ) >> 4; 阅读全文

我的第一个Lua程序[转]

2012-09-10 16:03 by tetang1230, 638 阅读, 0 推荐, 收藏, 编辑
摘要:标签:lua程序的编译原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://cynthia.blog.51cto.com/839408/850565我的第一个Lua程序辛苦的总算在ubutun中搭建完Lua的开发环境,测试一下Lua的环境1、测试lua是否安装成功,直接运行lua就能进入编译模式tao@tao:~/lua-5.2.0$ luaLua 5.2.0Copyright (C) 1994-2011 Lua.org, PUC-Rio> print("Hello World!")Hello World!& 阅读全文

ubuntu下安装lua

2012-09-10 13:26 by tetang1230, 311 阅读, 0 推荐, 收藏, 编辑
摘要:ubuntu下安装lua最近项目要用到,安装过程小有坎坷,所以记录一下。共勉。1、下载lua的源码包,地址如下,最新版本5.1.2。http://www.lua.org/ftp/lua-5.1.2.tar.gz2、下载ubuntu的编译支持sudo apt-get install build-essential注意,这里不仅仅是安装gcc而已,还包括很多其他工具。3、下载libreadline相关支持,这个东西在编译时需要用到,无奈。sudo apt-get install libreadline6sudo apt-get install libreadline6-dev4、编译以及安装tar 阅读全文

ubuntu sendmail安装和使用具体实现[转]

2012-08-24 09:58 by tetang1230, 778 阅读, 0 推荐, 收藏, 编辑
摘要:一、安装ubuntu中sendmail函数可以很方便的发送邮件,ubuntu sendmail先要安装两个包。必需安装的两个包:代码sudoapt-getinstallsendmailsudoapt-getinstallsendmail-cf下面几个包是可选的:代码squirrelmail//提供webmailspamassassin//提供邮件过滤mailman//提供邮件列表支持dovecot//提供IMAP和POP接收邮件服务器守护进程注意:Ubuntu下使用最常用的mail功能,需要安装mailutils,安装命令:sudoapt-getinstallmailutils使用带附件的功能 阅读全文

Shell学习笔记_时间计算[转]

2012-08-13 11:02 by tetang1230, 331 阅读, 0 推荐, 收藏, 编辑
摘要:在工作中,经常会写一些脚本,而关于日期的计算更是经常会碰到的问题,在网上搜索并整理了下常用的日期计算脚本。############################################linux 时间计算函数############################################自19700101000000以来的秒数date "+%s"昨天的日期date -d '1 days ago' "+%Y%m%d%H%M%S"明天的日期date -d '1 days' "+%Y%m%d%H%M% 阅读全文

运维利器-puppet集中配置管理系统安装测试[转]

2012-08-13 10:56 by tetang1230, 307 阅读, 0 推荐, 收藏, 编辑
摘要:运维利器-puppet集中配置管理系统安装测试环境:192.168.128.128 puppet-server192.168.128.32 puppet-client 1,安装前准备工作puppet是ruby写的程序,依赖ruby环境,rpm -qa|grep ruby检查是否安装,若没安装,可挂载本地光盘或者在线yum安装:[root@localhost ~]# yum install -y ruby-libs ruby ruby-irb ruby-rdoc [root@localhost ~]# hostname puppet-se... 阅读全文