Web
-
使用 Python 在 GitHub 上运行你的博客
使用 Pelican 创建博客,这是一个基于 Python 的平台,与 GitHub 配合的不错。 GitHub 是一个非常流行的用于源代码控制的 Web 服务,它使用 Git 同…
-
Python 从Zero到Hero(一)
21CTO社区导读: 各位同学,Python是什么? 是一条蛇?如果是,它也是一条可爱的聪明的小蛇。 它和Java,PHP,Perl等一样,是一门计算机语言。 它的发明者是Gu…
-
HTTP/2 协议给 REST API 的新增益
21CTO社区导读:HTTP/2一出生以来就会给REST API提供很多的新特性,包括集成方便,物联网以及性能、安全等重大特性。 HTTP/1.x 与 HTTP/2 首先,…
-
React应用架构与应用设计
前言 现在已经有很多脚手架工具,如create-react-app([size=12]https://github.com/facebookinc … t-app),…
-
水狐:一个支持旧版扩展的火狐复刻版
在本周的开源软件推荐中,我们将介绍一个基于 Firefox 的浏览器,该浏览器支持 Firefox 如今已不再支持的旧版扩展,同时尽可能地提供了快速的用户体验。 在 Web 浏览器…
-
哔哩哔哩(B站)的前端之路
2017年即将过去了,总结一下B站的前端进阶之路。 过去的开发模式中,我们采用了以后端为主的 MVC 架构方式。具体来说,每次项目评审后,前后端会先一起约定好接口,之后分别进行…
-
6 个用于 Arch Linux 的最佳 AUR 助手
Arch Linux 是一款 Linux 发行版,主要由针对 x86-64 微处理器计算机的二进制软件包组成。Arch Linux 使用的是滚动发布模型,这种模式会频繁的给应用程序…
-
来自 Amazon 的容器专用 Linux 发行版“瓶装火箭”
Amazon 已经推出了自己的基于 Linux 的开源操作系统 Bottlerocket(“瓶装火箭”)。但在你兴奋地想要尝试安装和运行它之前,我必须告诉你…
-
如何在 Ubuntu 和其他 Linux 上安装 Netbeans
在本教程中,你将学习在 Ubuntu 和其他 Linux 发行版上安装 Netbeans IDE 的各种方法。 NetBeans 是一个开源集成开发环境,具有良好的跨平台支持。此工…
-
代码高质量等级的阶梯
社区诸君也许都听说过,“要写高质量的代码”,那么到底什么是高质量的代码? 我在专业环境下开发软件有着比较长的时间。我先后在微软,Google,Sumo Logic,以及现在的…