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