# 浏览器
-
在 Fedora 上搭建 Jupyter 和数据科学环境
在过去,神谕和魔法师被认为拥有发现奥秘的力量,国王和统治者们会借助他们预测未来,或者至少是听取一些建议。如今我们生活在一个痴迷于将一切事情量化的社会里,这份工作就交给数据科学家了。…
-
如何使用 Tig 浏览 Git 日志
Tig 可不仅仅是 Git 的文本界面。以下是它如何增强你的日常工作流程。 如果你使用 Git 作为你的版本控制系统,你可能已经让自己接受了 Git 是一个复杂的野兽的事实。它是一…
-
JavaScript错误处理实用指南
这是关于Java中异常处理的故事。如果你相信墨菲定律,那么任何事情都可能出错,不,一定会出错!这篇文章中我们来看下Java中的出错处理。文章会覆盖异常处理使用的正反例,然后看下Aj…
-
在 Fedora 中利用 ffsend 使用 Firefox Send
ffsend 是 Firefox Send 的命令行客户端。本文将展示 Firefox Send 和 ffsend 如何工作。还会详细介绍如何在 Fedora 中安装和使用它。 什…
-
将 i3 与多个显示器配合使用
你在 Linux 工作站上使用多个显示器吗?一次看到很多东西可能是有益的。但在我们的工作中通常有比实际显示器更多的窗口 —— 这是一件好事,因为一次看到太多…
-
聊聊如何提高程序员的编码效率
我是一名软件开发者、设计师,同时也是一名企业家。 我是团队效率软件 Asana 的联合创始人,很多大型公司都使用它来运作公司(如 Uber、Pinterest、Dropbox)。当…
-
https连接的前几毫秒发生了什么
在讨论这个话题之前,先提几个问题: 1、为什么说https是安全的,安全在哪里?2、https是使用了证书保证它的安全的么?3、为什么证书需要购买? 我们先来看https要解决什么…
-
在 AppImage、Flathub 和 Snapcraft 平台上搜索 Linux 应用
Linux 一直在发展。过去,开发人员必须分别为不同的 Linux 发行版构建应用。由于存在多种 Linux 变体,因此为所有发行版构建应用变得很繁琐,而且非常耗时。后来一些开发人…
-
WebSocket与TCP/IP
我们用websocket来研究一下TCP/IP协议的一些特性,在上一篇文章《https连接的前几毫秒发生了什么》里我们已经研究了https建立的过程。上一篇是用的wireshark…
-
GET和POST有什么区别?及为什么网上的多数答案都是错的。
如果有人问你,GET和POST,有什么区别?你会如何回答? 我的经历 前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。 这个答案好像并…