github 上 有什么github上好玩的项目

漂亮的颜色,对于个人开发者会有用吧,毕竟没有美工帮忙的话,怎样取颜色也比较困难
Github地址: /bennyguitar/Colours
之前的项目也自己做过一个图表的类库,不过既然这个做得比我好,那就上他的吧,哈哈
Github地址:&/Boris-Em/BEMSimpleLineGraph
图片资源缓存。虽然我不是Path的粉丝,但是也略玩过该应用,当时也觉得其图片处理比较出色,这里就奉献上Path出品的图片缓存库,按它自己所说是借鉴了Cocos2d的图片资源管理,也就是图册,将多个小图片画在一张大图里面,需要时候再作位移读取。我想这真是太他妈的有才了!佩服佩服。
Github地址:&/path/FastImageCache
有趣的单位转换。囊括了大部分的单位转换:
Area (base unit: square meter)
Bytes (base unit: bit)
Mass (base unit: kilogram)
Length (base unit: meter)
Time (base unit: second)
Github地址:/michalkonturek/MKUnits
这一个是ios cookbook源码,不知道是不是那本书的作者呢。
/erica/iOS-6-Advanced-Cookbook
这一页是一堆category
/applenews/devnews/08.html
愚人节快乐!
囊括了不少与时间相关的操作
/MatthewYork/DateTools&
这个算高度定制的自定义控件了,个人感觉重用比较困难,但是学习下里面的实现方法还是很不错的
/dzenbot/DZNSegmentedControl
这真的是UILabel的扩展类吗?看了下发现还的确是,或许以后有用呢
/schwa/MarkupLabel
今天趣味运动会呀,没什么事做,就去Github扫下货。
SpriteKit的封装
/buddingmonkey/SpriteKit-Components
阅读(...) 评论()男子被车轮压住,当场没了生命体征,小孩大声哭喊。
这批“高标准二人间”住宿费也是普通四人间的两倍。
声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
  作为一个文科妹子,我在看过几乎所有热门 github 教程之后依旧一头雾水,在近半年的摸索中终于明白啦~新年初,把自己纯小白的学习经验分享一下吧!
  #什么是 Github ?
  必须要放这张图了!!!
  (图片来源GitHub 是怎样的一个存在? - Deep Reader 的回答
  via /question//answer/)
  Git 是由 Linux 之父 Linus Tovalds 为了更好地管理linux内核开发而创立的分布式版本控制/软件配置管理软件。
  好吧,我相信看到这里你已经晕了,这也是我一开始看那些所谓经典教程的感受。写这些教程的人都是几年以上的程序员呀,他们往往直接就告诉你所有命令的含义或者整个体系。
  专家盲点(expert blind spot)就是对一个事物知道的越多,就越发不记得“不知道这个事”的情形。
  简单来说,Git 是一个管理你的「代码的历史记录」的工具。
  我不是程序员为什么要学这个啊啊啊!又不要管理代码们!
  别急,虽然 github 学习门槛高,一会你就知道为什么人人都应该会这个啦!
  ----------------------------
  学习步骤
  ##注册***
  去官网注册一个账号(这个你应该会,恩就不放链接了)
  然后,下载一个GitHub Desktop mac客户端是最方便的啦!(命令行什么的真的是会越来越晕!先别管他们!)
  假设33(珊姗就是我啦)、小四和你三个人一起写一本小说(澄清一下,并没有黑任何人的意思,恩!),暂且叫做...《梦里花落爱吃土时代》
  图(脑补)
  (⊙v⊙)嗯!终于可以正式开始了!
  #step1:创建新项目
  我们三个人在不同的城市要远程共同写一本书,要有一个漂亮的笔记本吧?
  「repositories」就是你的笔记本们。你只需知道 Repository 是个放项目的地方就行。有时候会出现 Repositories,是多个 Repository 的意思。
  **fork**
  如果你不想新建一个笔记本,看到小四之前写过一个好到炸裂的文章,想把他的直接全部偷过来,修改修改就成你自己的文章了,这应该怎么办呢?
  github 还提供了一个很赞的功能叫做 fork ,你只需要点击这个神奇的按钮,就可以把他的「笔记本」变成你自己的啦!任意修改都可以哦~
  #step2:把「笔记本」克隆到本地
  「笔记本」在云端,你要把它摘下来放到自己的电脑上写小说才方便呀,在这里我们叫「clone」是不是很形象?步骤如图:
  或者是直接去我们的客户端
  #step3:可以开始写作啦!
  你的笔记本里已经自动有一个文档了,这个时候让我们回到网页版[微笑脸]
  你只需要在 web 端点开这个README.md可以开始在里面写你的小说了。
  或者直接点开刚刚 clone 到电脑上的文件夹直接在里面写。
  ps:需要注意的是,文本支持 markdown 格式,可以先参考这个献给写作者的 Markdown 新手指南。
  #step4:上传你写的小说
  在本地写完之后你要上传到云端让我和小四都能看见你写出什么幺蛾子了吧?
  回到客户端,你发现有变化!!!
  没错,在你头像旁边给你这次提交内容起一个名字,以后如果再次寻找的时候会很方便。然后点下面的 Commit to master,还有右上角的 Sync 就好啦!
  #step5:回退到之前的版本
  夜深人静的时候,我趁着你们都在睡觉把小说的结局偷偷地改成女主死掉了!
  你醒来觉得我这结局改的也太悲伤了,完全不能接受!结局必须要和之前那样王子公主幸福的生活在一起的 happy ending!
  问题又来了,怎么退回到我修改结局之前的 happy ending?
  还是刚刚那个客户端,选择History 然后点击小齿轮,选择潇洒地点 roll back to this commit!
  你又回到happy ending的状态啦!!
  #step6:
  小四写了一章华丽无比的番外,你要更新本地的小说和他写的保持一致怎么办?
  git pull
  -----------
  好了,知道这些基本操作入门应该够了,我们来回顾一下(不要嫌弃我的画工啊喂!)
  入门初期迅速得到一些正反馈对于学习一门新技能来说实在是太重要了!尤其是编程这么炫酷的事情!
  所以先不要管什么复杂的 issue 呀 wiki 呀乱七八糟的操作,按照上面的一步一步来,如果遇到什么问题 google 之,一般都会解决的。
  有一个段子不就是说,当你遇到问题去找最高级的工程师,他们一般都会直接 google 吗?而且自带的帮助手册也是解决问题的好办法,比如你要新建一个 branch=》Create a new branch with git and manage branches & Kunena/Kunena-Forum Wiki & GitHub
  这种遇到问题先自己尝试解决的小技巧,也是我自从学编程以来最大的收获。
  ------------------------
  #除了写代码你还可以用 github 做什么?
  回到文章开头,我又不是程序猿不用写代码玩这个干啥?
  你有没有碰到过团队里几个人共同协作写一个文档的时候?或者说需要反复修改的东西?比如最简单的写论文,用 word 保存一个一个版本 e-mail 给 boss?下次再找上次修改了什么地方简直要死啊有木有!!!
  相信你看了我的远程协作写小说的例子应该已经明白了, github 说白了就是一个「版本控制工具」。我们所谓的「回退」到历史记录,随时查看更改了什么地方,利用这个功能可以做的事情简直太多啦!
  就像 github 其中一位创始人[Chris](defunkt (Chris Wanstrath) & GitHub)也详细描述了[GitHub初创的前因后果](Startup Riot 2009 Keynote 路 GitHub),他说道:
  Do whatever you want.
  所以不是程序猿可以用这个来做什么呢?
  1、写书
  和 33 一起写小说的例子,还记得吧?几个人你一章我一章共同修改一本书,或是几个出版社的编辑对新书进行校对,利用这个神器就可以随时看到哪里出现了问题和更改。如果想自己写书的话 gitbook 也是不错的选择(又是一个坑。。)
  2、写文档神器
  身为科研狗、产品狗、射鸡湿的你,是不是经常写文档?一个成熟的文档可能会有好几个版本,需要不断地迭代,然后不断提交给老板看哪里需要修改。在不同版本间自如切换就要用到git branch和git rebase了。
  想想看,用 git 的分支管理不比拷贝粘贴更方便吗?
  3、健身
  有个哥们为了激励自己健身把每日计划都放上去了,还可以邀请其他人一起来相互监督!(我才不会说我自己也开了一个呢哈哈哈)
  hoosin/EveryDaySport & GitHub
  4、找男票
  没错,看这个项目!利用众包的形式一起罗列男友条件的 list 然后试图自己开发出一个男票233333
  YixuanFranco/YourBoyfriend & GitHub
  有人评论问我用这个找到男票了吗?
  统一回复:
  并!没!有!
  5、用GitHub搭建博客、个人网站或者公司官网
  一个有自己域名的独立博客,是不是很帅?!
  GitHub本身提供免费的托管服务,又提供了贴心的 Pages 功能,可以绑定你自己的域名,免费、高效、不限流量,做一个个人页面绰绰有余。
  Jekyll 的教程和我自己的博客会稍后放出。。(先给自己挖个坑)
  6、用GitHub协作翻译
  苹果官方发布的各种官方手册,比如最近开源的 Swift numbbbbb/the-swift-programming-language-in-chinese & GitHub 就是国内一个自发组织起来的团队,30多个人用9天时间即将翻译和校对工作全部完成,他们每人都还有自己的事情,上班、上线、创业,这么大的工作量在以往简直是不可能完成的任务!
  7、项目管理
  GitHub最初是为了开发的管理而生,当然也就具备了项目管理的潜质,特别是与开发密切联系的项目中,它的优势尽显。比如这篇文章介绍了如何使用GitHub结合 Trello 等其它工具进行项目管理:使用GitHub进行团队合作。当然,GitHub还是很偏重开发的管理,一般的项目管理还是适合使用 wortile 之类的产品。
  8、政府文件?
  之前看到一个知乎回答说:日本政府把宪法放上去了,德国政府也做过类似的事:German Federal Law Now on GitHub。除了德日之外,英美在 GitHub 上也有很多公众服务:英国政府多达 10 页的项目目录:Government Digital Service & GitHub 其中很多是政府项目的源代码或者设计原则之类。芝加哥的公开地理信息:Forking your CityNew York Open City: City of New York 路
  (原谅我找不到这个回答了,欢迎补充)
  9、科研项目及数据
  较早的arXiv、PLoS之外,较有气象的可以推荐mendeley、开放期刊目录
  教育方面:
  OpenStudy:一个社会性学习网络,通过互助来更好地学习,主题涉及到计算机、数学、写作等。
  openhatch: 通过练习、任务等帮助新手更好地进入开源社区
  10、个人简历
  GitHub上的代码无法造假,也容易通过你关注的项目来了解你的知识面的宽度与深度。现在越来越多知名公司活跃在GitHub,发布开源库并招募各类人才,例如:Facebook、Twitter、Yahoo ...
  开始有了第三方网站提供基于GitHub的人才招聘服务,例如:
  GitHire:通过它,可以找出你所在地区的程序员。
  :通过它,能评估某位程序员在GitHub、LinkedIn、StackOverflow、hackernews等多个网站的影响力。
  甚至专门有一个项目就是自动根据你的 GtiHub 公开项目创建个人简历:
  我们可以使用 Git 以及 GitHub 做哪些事情? - Kane Blueriver 的回答
  11、设计资源库(重点来了!!!)
  做 ppt 不知道到哪里去找高质量美图?
  最近半年初入设计圈,收集了不少 bookmark 想在年底来一个总结。 于是自己创建了这个Design- Resource List 项目,旨在让更多的设计师找资源变得有章可循。
  先更新一部分,大概还有200多个还没放过来。。(吐血) 所以,欢迎大家也推荐自己收藏的资源,加入这个项目并一起持续更新么么哒 :)
  timmy3131/design-resource & GitHub
  12、Explore & GitHub 更多好玩的内容等你自己发现哦
  你在 GitHub 上看到过的最有意思的项目是什么? - 调查类问题
  -------------------------------------
  #更多高阶教程:
  如果你已经不满足于上面的基础知识了,欢迎探索更高级的玩法!
  1、GitCafe / Help
  2、[git简明指南](git - the simple guide)墙裂推荐!漫画的形式很形象(恩我承认比我画的好看多了)
  3、在线交互学习 github 的网站Learn Git Branching 这个也很好玩~
  4、[GitHub自身的官方博客](The GitHub Blog & GitHub)
  5、git-flow 备忘清单
  入门书籍推荐:
  GitHub入门与实践 (豆瓣)比较基础
  Pro Git (豆瓣) 更高级的教程,很全面!
  对了对了,还有阳志平老师的两篇非常全面的旧文(这么称呼好生疏啊2333)
  如何高效利用GitHub
  Git与Github入门资料
  ------------------------
  ( ⊙ o ⊙ )啊!知乎居然还不支持 markdown 心好累。。
  ps:有朋友问我真的用 github 来写小说吗?
  o(╯□╰)o只是举例子啊!方便大家理解而已...
  还是会写一点点代码的(*/ω\*)
  来自:珊姗是个小太阳的回答
  想要跟着大牛老师学习 ,可以直接参加 或者观看 哟。
  想了解更多信息,请关注个微信公众号:maibanzhang
  图片与文字均转载自微信公众号麦子学院
欢迎举报抄袭、转载、暴力***及含有欺诈和虚假信息的不良文章。
请先登录再操作
请先登录再操作
微信扫一扫分享至朋友圈
搜狐公众平台官方账号
生活时尚&搭配博主 /生活时尚自媒体 /时尚类书籍作者
搜狐网教育频道官方账号
全球最大华文占星网站-专业研究星座命理及测算服务机构
国内专业的IT职业教育机构,同时也是国内首个将IT教育分为...
主演:黄晓明/陈乔恩/乔任梁/谢君豪/吕佳容/戚迹
主演:陈晓/陈妍希/张馨予/杨明娜/毛晓彤/孙耀琦
主演:陈键锋/李依晓/张迪/郑亦桐/张明明/何彦霓
主演:尚格·云顿/乔·弗拉尼甘/Bianca Bree
主演:艾斯·库珀/ 查宁·塔图姆/ 乔纳·希尔
baby14岁写真曝光
李冰冰向成龙撒娇争宠
李湘遭闺蜜曝光旧爱
美女模特教老板走秀
曝搬砖男神奇葩择偶观
柳岩被迫成赚钱工具
大屁小P虐心恋
匆匆那年大结局
乔杉遭粉丝骚扰
男闺蜜的尴尬***
******:86-10-
***邮箱:你在 GitHub 上看到过的最有意思的项目是什么?
我自己先推荐两个:
今天突然发现一个项目叫做Gource,可以把一个git项目的整个commit history开发历史通过动画的方式展示出来,非常有趣!下面是Python的开发历史动画:只要下载下来命令行:gource --path &你的git项目目录&即可立即开播项目历史!
ΘooΘ……
这个帖子竟然是我写过最多赞的,本人表示十分嗨森啊。作为一个游戏爱好者,我再给大家介绍一个非常cool的游戏project。2012年读研究生的时候(艾玛,暴露年龄了),我和导师希望用html5做一个多人在线玩拼图的游戏,在研究的过程中我猛然看到mozilla推出了一款叫做BrowserQuest的多人在线网页游戏,技术是html5+node.js+websocket,游戏地址,github地址,这游戏包含了完整的关卡,音效, 聊天,成就系统,简直就是html5游戏开发者的范本,mozilla也通过这个游戏鼓励大家使用html5打造属于自己的游戏,证明html5的强大。老规矩上图啦。登陆界面城镇画面和其他在线的小伙伴城镇画面和其他在线的小伙伴野外战斗啦~野外战斗啦~游戏时间半个小时,可以拉小伙伴组队一起砍大boss,给大家附上一个凶残的攻略,毁掉你人生的半个小时哈哈,。-----------------------------------------------华丽丽的分割线-----------------------------------------------------------哈,还用说么,当然是这个! 啦,github的链接:,这是世界第一的创业孵化器Y combinator扶持的初创企业,用coffeescript代码(类似javascript的前端语言)来打多人在线RPG游戏,是不是很geeky!附上几张游戏画面给大家看看。右侧输入代码,不同的方法有不同的行为,包括攻击,移动,施魔法,使用物品等等右侧输入代码,不同的方法有不同的行为,包括攻击,移动,施魔法,使用物品等等多人对战模式,人类大战兽人多人对战模式,人类大战兽人如果代码有bug,下方会出现错误信息,玩家可以根据提示进行debug如果代码有bug,下方会出现错误信息,玩家可以根据提示进行debug单人模式通关后, 会有学习内容回顾单人模式通关后, 会有学习内容回顾这是一个非常酷的项目,作为一个startup,在Y combinator孵化期间,他们非常有见地将整个项目开源,对于前后端技术和游戏开发感兴趣的同学可以尝试参与开发。在Y combinator孵化的三个月之内,有意思的发现是:1. 超过120名开发者上传了超过2000个commit。通过分析,从2011年二月开始统计,github上有将近9,455,755个代码库,codecombat是上升最快的开源项目,同时也是coffeescript最大的开源项目。2. 来自209个国家的380,000个玩家在这个游戏上一共进行了六百六十万分钟的游戏时间,每周增长16%。3. 翻译人员把游戏翻译成了38种语言。4. 两台服务器在最高峰支持每分钟15000个访问请求,平均响应时间12ms5. 通过全世界开发者的努力,多人对战模式推出!作为github上一个开源的项目,这还不够有意思么!在此谢谢github,谢谢互联网,谢谢Linus Torvalds,谢谢GNU,make all these happen.
GitHub 有个根据每天提交频率制作的像素日历()。于是就有人写了个叫
的工具,生成特定频率的提交日志,把指定的图像画出来:后来还有人做了个更易用的插件 ,直接就能用鼠标在项目页面上画画,画完以后就会自动更新项目历史了。
必须是 Github Government 啊……
文末有豪华大礼包相赠~对"有意思"的理解,可能1000个人眼中有1000辆哈雷摩托,我来说几个项目名惊艳到我的 。命名作为计算机领域最难的两个问题之一(语出Phil Karlton),历来为人所头疼。希望下边的命名方式能给你灵(误)感(导)前方部分名字高能:未满18岁请在父母陪同下往下拉:------- 终端重度用户在第一次使用它的时候,简直被各种贴心周到温暖到有木有,不由发出oh my god的感叹,同时不禁为项目名的自信和风趣折服此后就出现了一系列的oh-my-xxx等下,
画风好像哪里不对,看下简介:
Love story for my lovely girl简直浪漫有木有!!
docker这种抢尽风头的项目就没什么必要介绍的了。docker实现了集装箱化,而将自己比喻为码头工人,这个隐喻真是棒极了,docker的吉祥物也隐喻得当,萌的飞起
不知你入手git的时候,有没有这个感觉,妈蛋特么的原来我才是git,以至于有人说「git经过精心设计,让你认识到自己并不如想象中的聪明」。当然啦,玩笑归玩笑,git作为神器,熟悉之后,强大到令人发指名字起得很贴切,一个Ruby的进程管理工具下面是热血系列这是在12306推出图片验证码后出现的项目 你下次再输错命令,不用重输啦,fuck一下就好了,终端也是挺谓抖M的签你妹
好像是某字幕网的签到程序最后是福利部分,awesome炫酷系列,各种豪华午餐。对某一主题(技术)相关的资源的汇总,几乎能找到所有你感兴趣的主题吧,这是个极好的入门引导,也是极好的知识汇总以下是几个我所感兴趣的
最近在研究爬虫,发现这个,绝对有趣。下面作者的介绍。主要是ooxx字眼让我点进去看了一下。Download best ooxx-video torrents with images, and sort them by our rank.The directory would expand to 20Gb one night, so take care of your hard disks.作者还打算对这些小电影做聚类分析。
wego is a weather client for the terminal.这作者也是蛮拼的啊!这作者也是蛮拼的啊!
发几个我自己的项目,或者说修改而来的项目1、小蝌蚪聊天室说明:有人说这个应用很奇葩、很邪恶、简直无底线。我觉得就是一个匿名社交应用嘛。目前还没有卖装备和道具,也没办法进化成青蛙,当然更没有传说中的蛋蛋。但是我总感觉这玩意儿有广阔前景体验地址:源码地址:这个项目是由 修改而来,主要是服务端ruby部分改成了php,并支持了中文、头像、性别等2、BrowserQuest PHP 版本说明:这个前面已经有人说过了。原版是基于nodejs开发的,我发的这个是php版本的体验地址:源码地址:3、ascii 码视频流直播说明:是将摄像头视频转换成ascii码,实时直播直播。嗯,很好,不用再打码了....原理:canvas+websocket+php服务端摄像头录像页面:视频观看页面:源码:4、多人在线像素小鸟说明:这个看图就知道是啥了,我就不多说了体验地址:源码:5、服务器实时监控说明:说明:将服务器各种运行数据以曲线的方式展示出来。同样使用了websocket+canvas+php体验地址:源码:6、PHPSocketIO,
PHP版本( 新加)Demo体验地址:源码:7、浏览器消息推送( 新加)说明:用于服务端向浏览器实时推送消息,支持向某个uid推送和全体推送支持各种浏览器,推送基于websocket,在不支持websocket时自动转换为comet推送同时支持非常精确实时的实时在线用户数统计,及独具特色的多少在线页面统计demo:或者页脚在线统计部分源码: 8、Workerman说明:说明:这是我写的php的socket服务端框架,上面贴的所有应用都是基于这个框架开发的,还有些应用没贴出来。我贴这个框架的意图是广大phper看到php的强大之处,毕竟都说“php是最好的语言嘛”,怎么也得拿出点新鲜东西小小的证明下,其他coder不要喷我哈...项目地址:项目主页:以上应用如果你喜欢,欢迎在上点星星哦 : )
Avida:一个有关人工生命的实验,相关论文曾发表在Nature上。是美国密西根大学做的一个在内存里验证和研究进化论的模拟器。相关的论文也很有意思,中心思想是让程序进化以完成一些比较复杂的操作,可以自己跑一些case,通过进化得出的对问题的解决方案的奇妙程度绝对能震惊到每一个看懂的人。看完后感觉自然内在蕴含的创造力实在太令人惊叹了。(而且每次跑出的解决方案还都不一样)
已有帐号?
无法登录?
社交帐号登录114网址导航

参考资料

 

随机推荐