08.15 发现编程的乐趣《HelloGitHub》第 02 期

兴趣是最好的老师,HelloGitHub 就是帮你找到兴趣!

发现编程的乐趣《HelloGitHub》第 02 期

简介

分享 GitHub 上有趣、入门级的开源项目。

这是一个面向编程新手热爱编程对开源社区感兴趣人群的月刊,月刊的内容包括:各种编程语言的项目让生活变得更美好的工具书籍学习笔记教程等,这些开源项目大多都是非常容易上手,而且非常 Cool。主要是希望大家能动手用起来,加入到开源社区中。

  • 会编程的可以贡献代码

  • 不会编程的可以反馈使用这些工具中的 Bug

  • 帮着宣传你觉得优秀的项目

  • Star 项目⭐️

在浏览、参与这些项目的过程中,你将学习到更多编程知识提高编程技巧找到编程的乐趣

最后 HelloGitHub.com 这个网站就诞生了


以下为本期内容|每个月 28号发布最新一期|

# CSS 项目

1、github-markdown-css(https://github.com/sindresorhus/github-markdown-css):仿 GitHub 的 Markdown 的样式,就是使用了这个 CSS 后,Markdown 展示效果和 GitHub 的大致一样

# JavaScript 项目

2、jquery-weui(https://github.com/lihongxun945/jquery-weui):可能是最好用 WeUI 版本,展示效果如下:

发现编程的乐趣《HelloGitHub》第 02 期

3、ant-motion(https://github.com/ant-motion/ant-motion):阿里开源的项目,一套 React 框架动效解决方案,可以帮助开发者,更容易的在项目中使用动效。同时可以方便快捷地制作一个公司的介绍页

4、wechat-h5-boilerplate(https://github.com/panteng/wechat-h5-boilerplate):为腾讯微信优化的 HTML5 动效模板,帮助你快速构建全屏滚动型 HTML5 页面

5、waitForImages(https://github.com/alexanderdickson/waitForImages):背景加载完事件

# Python 项目

6、luokr.com(https://github.com/alvan/luokr.com):Python Tornado 写的开源网站——螺壳网,访问(http://luokr.com/),如图:

发现编程的乐趣《HelloGitHub》第 02 期

7、ssbc(https://github.com/78/ssbc):Python Django 写的种子搜索网站——手撕包菜,如图:

发现编程的乐趣《HelloGitHub》第 02 期

8、listen1(https://github.com/listen1):Listen 1 让你用一个网页就能听到多个网站的在线音乐,支持各种平台。如图:

发现编程的乐趣《HelloGitHub》第 02 期

9、python-gems(https://github.com/RealHacker/python-gems):有趣的 Pyhton 代码片段集合

10、algorithm(https://github.com/qiwsir/algorithm):老齐的 Python 算法教程

11、python-goose(https://github.com/grangier/python-goose):Goose 用于文章提取器,提取中文内容的示例代码:

>>> from goose import Goose

>>> from goose.text import StopWordsChinese

>>> url = 'http://www.bbc.co.uk/zhongwen/simp/chinese_news/2012/12/121210_hongkong_politics.shtml'

>>> g = Goose({'stopwords_class': StopWordsChinese})

>>> article = g.extract(url=url)

>>> print article.cleaned_text[:150]

香港行政长官梁振英在各方压力下就其大宅的违章建筑(僭建)问题到立法会接受质询,并向香港民众道歉。

梁振英在星期二(12月10日)的答问大会开始之际在其演说中道歉,但强调他在违章建筑问题上没有隐瞒的意图和动机。

一些亲北京阵营议员欢迎梁振英道歉,且认为应能获得香港民众接受,但这些议员也质问梁振英有

12、mincss(https://github.com/peterbe/mincss):Python 写的用来找到 CSS 中没有用到的代码片段,并删除。适用于想要做一个页面,但是不会写 CSS 人

# 其它

13、leetcode-solutions(https://github.com/RealHacker/leetcode-solutions):Leetcode OJ 的 Python 算法实现


换种方式阅读

  • 网站:https://hellogithub.com

  • GitBook:https://gitbook.hellogithub.com

发现编程的乐趣《HelloGitHub》第 02 期

END


分享到:


相關文章: