201804-30 为什么程序员们愿意在GitHub上开源自己的成果? 从2008年4月10日正式上线到今天,GitHub已经完成了它的第一个十年,正式进入下一个十年。ChrisDiBona(Google的开源代码经理)认为“Git的精髓在于让所有人的贡献无缝合并。而GitHub的天才之处,在于理解了Git的精髓。”来一句我们程序员们接地气的话:分享是一种快乐!抛开“代码闭源是否就能赚很多钱”这个话题先不谈,我们直接总结一下程序员愿意在GitHub公开自己的源代码的几点主要原因:1... 继续阅读 >
201802-05 如何将Git仓库托管到GitHbub上的详细操作指南 如果你从未使用过Git,可能会感到紧张。没什么好担心的,你只要按照这篇逐步入门指南来做,很快可以将一个新的Git仓库托管在GitHub上。切入正题之前,先澄清一个常见的误解:Git和GitHub不是一回事。Git是版本控制系统(即一款软件),帮助你跟踪自己的计算机程序和文件以及逐渐对它们所作的更改。它还让你可以与同事协作编写程序、代码或文件。GitHub和类似的服务(包括GitLab和BitBucket)是托管保存你代码的Git服务... 继续阅读 >
201801-16 15000个Python开源项目中精选Top30,Github平均star为3707 继推出2017年机器学习开源项目Top30榜单后,MybridgeAI又推出了一个Python开源项目Top30榜单,包括开源Python库、工具等。该榜单基于项目质量、用户参与度以及其他几个方面进行了评估,从大约15000个开源项目中挑选了Top30,差不多都是在2017年1-12月发布。这些项目在Github上的平均star为3707。No1:Home-assistant(v0.6+)基于Python3的开源家庭自动化平台[Github11357stars,由PaulusSchoutsen提供]htt... 继续阅读 >
201712-17 Github分享:精心收集的48个JavaScript代码片段,仅需30秒就可理解! 该项目来自于Github用户Chalarangelo(文末有项目完整地址,原版为英文),目前已在Github上获得了3000多Star,精心收集了多达48个有用的JavaScript代码片段,该用户的代码可以让程序员在30秒甚至更少的时间内理解这些经常用到的基础算法,来看看这些JavaScript代码都传达出了什么吧!Anagramsofstring(带有重复项)使用递归。对于给定字符串中的每个字母,为字母创建字谜。使用map()将字母与每部分字谜组合,... 继续阅读 >
201711-03 GitHub 上那些免费好用的 Windows 软件 之前少数派曾经向大家推荐过在GitHub中那些不错的macOS免费软件,这一次,我们整理了一些Github上免费好用的Windows软件。本期会推荐四大类:文本相关、文件管理、效率提升、系统美化。(注:在下载前,建议访问Github页面查看一下更新和兼容情况。如果支持其他系统,本文会在下方标明。)文本相关类:memo:程序员最爱的轻量编辑器:NotePad++NotePad++是一款轻量级代码编辑器。采用了Win32API... 继续阅读 >
201610-05 GitHub的基本功能 生动形象~ 不懂英语的进来 Github的基本功能:Repository:你和我一起做“知乎首页”,“知乎首页”就是Repository,即项目或者”未来武器T2级425mm磁轨炮“之类,怎么叫随你,你只需知道Repository是个放项目的地方就行。有时候会出现Repositories,是多个Repository的意思。Fork:我们把制作“知乎首页“的工作分开,你负责美工,我负责前端开发,但我们还需要数据服务器高手。你找来了一位php大牛,这位... 继续阅读 >
201604-01 Git/GitHub学习第一天 GitHub介绍众所周知,GitHub是一个代码托管平台,可以依据现在目前最流行的版本管理方式Git进行管理,可以说,GitHub就是程序员的FaceBook,它让我领略到了开源的魅力。Git介绍Git是目前最流行的版本管理方式,其他的版本管理方式,我也有所了解,比如说SVN。和svn相比,git有太多的有点,比如,我在本地管理仓库的时候是不需要联网的,而svn不行,不联网它就不干活了。因此,Git就是一个分布式的版本管理工具,而svn只是一个... 继续阅读 >
201509-22 剖析GitHub员工的任性之源 如果有这么家任性的公司,没有所谓"经理人"这一层,人都在做自己喜欢的事情,并且创造价值,而其他的事情,就顺其自然让他发生。这里能节省多少官僚主义带来的浪费?这样的公司得跑得有多快?得有多少无谓的冲突消解于无形?能形成多惊人的创新文化啊?GitHub就是一家尝试无线趋近这种理想主义的公司!程序猿(媛)们应该都知道GitHub,GitHub是一个开发员的协作平台,截至2014年统计,有超过340万用户,而且正在迅速商业化。G... 继续阅读 >
201509-22 Github 简明教程 如果你是一枚Coder,但是你不知道Github,那么我觉的你就不是一个菜鸟级别的Coder,因为你压根不是真正Coder,你只是一个Code搬运工。但是你如果已经在读这篇文章了,我觉的你已经知道Github了。正是Github,让社会化编程成为现实。什么是Github?github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。Github由ChrisWanstrath,PJHyett与TomPreston-Wer... 继续阅读 >
201502-13 PHP开发者应了解的24个超酷的PHP库(微框架) 作为一个PHP开发者,现在是一个令人激动的时刻。每天有许许多多有用的库分发出来,在Github上很容易发现和使用这些库。下面是我曾经遇到过最酷的24个库。你最喜欢的库没有在这个列表里面?那就在评论中分享吧!1.Dispatch–微框架Dispatch是一个PHP小框架。它并没有给你完整的MVC设置,但你可以定义URL规则和方法,以便更好组织应用程序。这对API、简单的站点或原型来说是完美的。//包含库include'dispatch.php';//定义你... 继续阅读 >
201501-27 PHP 程序员编程技巧汇总 为了方便快速编写代码,创建了这个公开库。旨在提高编写效率和编写质量,避免多次google一样的代码。这是一个在线公开笔记,也是一个提高自己能力的文档,会收集大量优秀的代码片段。贡献方式:fork项目,然后推送给我创建issuses,我会及时处理贡献要求在对应文件夹内创建单独文件(推荐)或在文件夹内README.md中直接扩充文件内容不宜过大,最好控制在百行以内如果是多个片段一个归属类,最好只创建一个文件代码质量要... 继续阅读 >
201501-08 重磅资料!Github上的PHP资源汇总大全 福利来了,PHP爱好者们!国外程序员ziadoz在Github上收集整理了PHP的各种资源,内容包括模板、框架、数据库、安全等方面的库和工具。这篇文章,PHP100汇总了这些PHP资源,供各位PHP学习者和程序员参考。废话不多说,下面就是详细的资料列表。 依赖管理——用于依赖管理的包和框架Composer/Packagist : 一个包和依赖管理器ComposerInstallers: 一个多框架Composer库安装器Pickle:可以在任意平台上... 继续阅读 >
201412-12 GitHub上的十一款热门开源安全工具 作为开源开发领域的基石,“所有漏洞皆属浅表”已经成为一条著名的原则甚至是信条。作为广为人知的Linus定律,当讨论开源模式在安全方面的优势时,开放代码能够提高项目漏洞检测效率的理论也被IT专业人士们所普遍接受。恶意软件分析、渗透测试、计算机取证——GitHub托管着一系列引人注目的安全工具、足以应对各类规模下计算环境的实际需求。GitHub上的十一款热门开源安全工具作为开源开... 继续阅读 >
201412-02 一步步教你如何在 Visual Studio 2013 上使用 Github 介绍我承认越是能将事情变简单的工具我越会更多地使用它。尽管我已经知道了足够的命令来使用Github,但我宁愿它被集成到IDE中。在本教程中,我会告诉你使用VisualStudio2013如何实现。首先创建一个任意类型的项目。在我的例子中,我创建了一个新的WindowsPhone8应用。重述一遍,这无关紧要。按如下显示选择“文件”>“添加到源码控制”。你会看到一个在TFS和Git间选择的选项。选择&l... 继续阅读 >
201411-11 解决github报错:src refspec master does not match any Github Whenitrytopushmyfirstproject,igotthismessage"error:srcrefspecmasterdoesnotmatchany".Afterbrowsingalitte,ifoundthatthisproblemhappenbecauseidon'thaveinitialcommityet.IjustforkfromemptyGitProject(brandnewGitproject).Tosolvethiskindofproblem,dothis:gitinitgitaddREADMEgitcommit-m"Initialcommit."gitremoteaddorigingit@github.com:us... 继续阅读 >
201411-11 开源中最好的Web开发资源大全 文章来源:Best“mustknow”opensourcestobuildthenewWeb。个人感觉这个收集贴收集成相当的全。学习HTML5编程和设计★ HTML5Rocks :MajorFeatureGroups 的学习 HTML5的资源 (HTML5演示,教程). 源码很不错的 HTML5Dashboard –Mozilla,效果很炫。WhatWGDevelopers,一个清楚的HTML5技术规格说明书。★ StackOverflow :大名鼎鼎的技术问答式论坛。★ Addyosmani,jQuery和JavaScript... 继续阅读 >