分类: 术→技巧

私人Git服务器搭建:Gogs/Gitea

Git 是由 Linux Torvalds 开发的一个版本控制系统,现如今正在被全世界大量开发者使用。许多公司喜欢使用基于 Git 版本控制的 GitHub 代码托管。GitHub 是现如今全世界最大的代码托管网站。许多大型公司现如今也将…

术→技巧, 研发, 运维 ·

Ubuntu Server 20.04 WordPress环境安装与配置

博客先前部署在阿里云上马上就要过期,正好双11腾讯云做活动,所以将服务器迁移到腾讯云。迁移的同时打算换个操作系统部署,将原有的CentOS 7.4更换为Ubuntu 20.04 LTS。 其他环境基本不变,还是和以前一样使用N…

术→技巧, 研发, 运维 ·

Session,Cookie,LocalStorage 与 SessionStorage

什么是Session? 在计算机科学领域来说,尤其是在网络领域,session是一种持久网络协议,在用户(或用户代理)端和服务器端之间创建关联,从而起到交换数据包的作用机制,session在网络协议(例如telnet或FTP)中…

术→技巧, 研发 ·

使用渐进式JPEG来提升用户体验

今天学习到原来JPEG文件有两种保存方式他们分别是Baseline JPEG(标准型)和Progressive JPEG(渐进式)。两种格式有相同尺寸以及图像数据,他们的扩展名也是相同的,唯一的区别是二者显示的方式不同。 Baseline J…

术→技巧, 研发 ·

网站开发之图片格式对比与选择

图片格式是指计算机存储图片的格式,常见的存储的格式有BMP、JPEG、GIF、PNG、SVG等。我们常用到的网页图片格式一般分为2种:一种是位图,另一种是矢量图。下面我们分别细分这两种格式的特点与区别。 位图 位…

术→技巧, 研发 ·

富文本编辑器的不同流派

在开发内容型网站的时候,少不了要接触富文本编辑器。对开发人员来说,全新开发一个富文本编辑器会耗费大量的时间在细节的调整和坑的处理上。在针对内部用户使用的系统中,普遍采用的方式是接入现成的开源编辑器,…

Google 用户体验指标衡量方案:HEART

越来越多的产品和服务被部署在网络上,如何大规模的衡量用户体验成为一个巨大的机遇和挑战,怎样设置以用户为中心的指标来衡量网络应用关键目标的转化过程,推动产品决策成为一个可以思考的点。在这篇文章中,Googl…

产品, 术→技巧 ·

PEP 249:Python数据库API规范v2.0

在过去,不同的人为各种各样的数据库实现了各种各样的数据库接口程序。这些接口由不同的人在不同的时间实现,功能接口各不兼容,这意味着使用这些接口的程序必须自定义他们选择的接口模块。当这个接口模块变化时,…

Dropbox账户密码存储实践

众所周知,存储明文密码是一件很糟糕的事情。如果数据库存储了明文密码,一旦数据泄漏,那么用户账号就危险了。因为这个原因,早在1976年,工业界就提出了一套使用单向哈希机制来安全地存储密码的标准(从Unix Cryp…

术→技巧, 研发 ·

职业素养:如何管理好你的上级

为什么要管理你的上级? 向上管理的必要性: 上级的工作与你的工作有直接的关联。通常,下属的工作是从上级的工作中分离出来的。上级的工作方式、工作习惯都会直接影响你的工作方式和工作习惯,若不学会管理…