社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

Github 2020 年度报告,值得一看 -「编程杂感」第 5 期

JavaGuide • 5 年前 • 788 次点击  

我想尽可能每周都分享一篇 「编程杂感」, 分享自己在这一周的思考和碰到的比较有趣的东西。每个周末思考 「编程杂感」 要分享的内容,对我来说是一件非常有意义的事情。如果我分享的内容,对你也有帮助或者启发的话,那就更有意义了。😁

另外,分享的内容,我不太想局限在编程领域。编程不是一个程序员的全部,还有其他很有意思的东西等待我们发现。

今天更新比较晚,因为我去大姐家里看小孩了。已经出生 40 多天了,可爱的不行!作为舅舅,我在小孩出生那天就给他买了贼多玩具。

我这抱孩子的姿势还行吧~

中午吃完饭,下午我们就开始玩桌游,烧脑的不行,表示脑子不够用了~

不说废话了,正文来袭!主要内容如下,小伙伴们可以选择自己比较感兴趣的部分阅读。

  1. Github2020 报告,值得一看
  2. 怎样让大脑保持最佳的状态?
  3. 现代拟物风格生成器
  4. 一个帮你打造一个科幻风格终端的神器
  5. 计算机学习路上有哪些圣经级别的书?
  6. 为什么中国开发不出流行的编程语言?

Github2020 报告,值得一看

接近年底的时候, Github 发布了 3 份年度报告。报告的地址:https://octoverse.github.com/

从这份报告中, 我看到了几个比较有意思的点。

1,有更多人都集中在周末开源代码。

下面这张图还表明咱们周一的开发时间最少的,毕竟周一各种会议啥的,而且,自己还要缓冲一下。

2,开发者的活跃度相比于去年有一个比较大的提升,说明越来越的程序员开始拥抱开源。

怎样让大脑保持最佳的状态?

最近总是感觉自己思考问题速度变慢。我不禁在想:“难道是我熬夜多了?还是年龄上来了?”。

那怎样才能让大脑保持比较健康的状态工作呢?

我遇到了生命时报的这篇文章:《42 位中外权威专家共同推荐:怎样让大脑保持最佳状态》。下面是我对这一篇文章的总结。

现代拟物风格生成器

New(新)+skeuomorphism(拟物化)= Neumorphism(现代拟物风格)。

现代拟物风格是我个人比较喜欢的一种 UI 设计风格。下图就是这种风格设计的 App。

Neumorphism 这个网站就是一个比较实用的现代拟物风格生成器。你无需借助 PS 或者 Ai,只需要通过傻瓜式的操作就能轻松生成拟物风格的 UI。并且,可以直接复制其 CSS 代码。

网站地址:https://neumorphism.io/


一个帮你打造一个科幻风格终端的神器

如果你也是科幻电影迷,想要让自己的终端变得更加极客。就像下面 👇 这样。

你可以试试 edex-ui 这个开源项目。

过这个开源项目你可以非常简单地搭建一个科幻风格的终端仿真器,这个模拟器的外观和感觉都像科幻计算机界面一样。挺适合用来装逼的。

项目更多介绍以及具体使用方法请看:《这款开源免费的软件绝了!1 分钟即可打造了一个科幻风格的终端》

计算机学习路上有哪些圣经级别的书?

Github 上一个非常火的仓库收录了很多免费的中文编程书籍。任!何!编!程!类!的!电!子!书!文!档!都!有!,不管你是懒得买厚厚的纸质书,还是想要在买纸质书之前先速览一遍内容,都可以直接到这个仓库里来搜索!

到目前为止,这个仓库在 GitHub 上已经有了 72.4k 的 star,自创建以来备受青睐,已经有了数百位贡献者来分享他们的电子书。

项目地址:https://github.com/justjavac/free-programming-books-zh_CN

更多介绍:《计算机学习路上有哪些圣经级别的书?》

为什么中国开发不出流行的编程语言?

这是知乎的一个问题,看到之后比较感兴趣,就简单发表了一下自己的看法。

我个人觉得存在下面几点原因:

  1. 国内的公司和机构觉得这事没啥任何意义。这种基础研究,国外做的比较多点。另外,假如你设计的编程语言连语言特性上都比不上其他已经存在的语言,你特么不是闲的蛋疼。当然了,个人娱乐一下没啥问题。
  2. 国内确实缺少能够真正设计出一门不错的编程语言的人才。你看看国外设计编程语言的那些大佬, 好像连一个华裔都没有吧!历史原因。相信未来会变好吧!
  3. 一个编程语言的流行,不单单是语言本身要优秀,还要有一个杀手锏级别的应用才可以,比如 Spring 之于 Java 那就是杀手锏级别的应用,再比如 Docker/K8S 之于 Go。并且,编程语言背后的公司也很重要。举个例子:C# 也是非常优秀的编程语言,语言特性上面也是领先于 Java 的。像 Lambda、类型推演这些特性早早就落户 C# 了。不过,C#命运不太好,发展关键期那会微软出于下沉期,导致很多人选择了 Java。

后记

我也不知道这篇文章错别字多不多,就这样吧,感觉还有点累,眼睛也非常不舒服。

准备刷一会视频就睡觉了 😴,幸福的周末又过完了,难受呀!

小伙伴们也早点睡啊!笔芯~

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/104013