开源
-
如何在 Linux 中编辑字幕
我作为一位世界电影和地区电影爱好者已经几十年了。这期间字幕是一个必不可少的工具,它可以使我享受来自不同国家不同语言的优秀电影。 如果你喜欢观看带有字幕的电影,你可能会注意到有时字幕…
-
如何在 Fedora 上安装 MongoDB 服务器
Mongo(来自 “humongous” —— 巨大的)是一个高性能、开源、无模式的、面向文档的数据库,它是最受欢迎的 NoSQL …
-
不喜欢 IDE?试试看 grepgitvi
一个简单又原始的脚本来用 Vim 打开你选择的文件。 像大多数开发者一样,我整天都在搜索和阅读源码。就我个人而言,我从来没有习惯过集成开发环境 (IDE),多年来,我主要使用 gr…
-
利用 Tmux 和 kubectl 解决 Kubernetes 故障
一个使用 tmux 的 kubectl 插件可以使 Kubernetes 疑难问题变得更简单。 Kubernetes 是一个活跃的开源容器管理平台,它提供了可扩展性、高可用性、健壮…
-
2017年薪酬最高的15门编程语言
21CTO社区导读:你从事的工作是基于哪一门编程语言?你的薪酬是多少?在所有编程语言中排名多少呢?作者在本文列举出了2017年薪酬最高的15门编程语言,你的开发语言上榜了吗? 虽…
-
12 种自然语言处理的开源工具
让我们看看可以用在你自己的 NLP 应用中的十几个工具吧。 在过去的几年里,自然语言处理(NLP)推动了聊天机器人、语音助手、文本预测等这些渗透到我们的日常生活中的语音或文本应用程…
-
深度学习入门:投身深度学习你需要哪些准备?
我想回答一些我经常被问到的问题:我需要什么样的电脑来进行深度学习?为什么fast.ai推荐Nvidia GPU?你为初学者推荐什么深度学习库?你如何把深度学习引入生产?我认为这些问…
-
使用 Bash 工具截屏 Linux 系统配置
使用 ScreenFetch 和 Neofetch 与其他人轻松分享你的 Linux 环境。 你可能有很多原因想要与他人分享你的 Linux 配置。你可能正在寻求帮助来对系统上的问…
-
一个著名的日志系统是怎么设计出来的?
前言 Java帝国在诞生之初就提供了集合、线程、IO、网络等常用功能,从C和C++领地那里吸引了大量程序员过来加盟,但是却有意无意地忽略了一个重要的功能: 输出日志。 对于这一点,…
-
九周九分布式服务-架构演进
概述 随着业务的发展,项目的规模不断扩大,为了方便快速的构建迭代应用,应用的架构也在不断的演进,发展的核心问题是,服务化改造和服务治理。这种架构设计是,对复杂的应用进行水平拆分和服…