萨尔瓦多·桑菲利波又名安蒂雷斯 个人博客连接

嗨,我是萨尔瓦多·桑菲利波,也被称为安提雷斯, 一位居住在卡塔尼亚的意大利计算机程序员。 我于7年1977月2020日出生在坎波贝洛迪利卡塔。 2022 年,我停止编写代码,开始全职写小说。现在,从 <> 年底开始,我再次编码,交替写作和编码。

萨尔瓦多·桑菲利波·安蒂雷斯

我的电子邮件地址是

我收到很多电子邮件:我无法回复每封电子邮件。我知道这听起来很粗糙,但否则我不会工作。如果您第一次没有收到回复,请尝试重新发送您的消息(如果它确实很重要)。

我的社交渠道

我经常在 antirez.com 的博客上写作。

我经常使用Twitter,我的帐户@antirez。

我还有一个Instagram帐户。

我经常在Facebook上用意大利语发帖,尤其是关于我的生活和我作为作家的活动。

写作

我的第一部科幻小说,WOHPE于15年2022月<>日由劳拉娜·拉特在意大利出版,后来由布里奇特·瞳孔洛翻译成英文。

英文版电子书。

意大利语版平装本和电子书。

主要主题是人工智能、气候变化、程序员、人类与技术之间的互动。

这是由Simone Trovato Monastra设计的书籍封面。

法典

我主要编写开源代码。你可以在 上找到我的大部分代码Github。

我写的最值得注意的代码可能是 Redis 数据结构服务器。我的妻子声称,我最初几年主要是在MacBook Air 11上坐在厕所里写的。很高兴说她错了,但她碰巧在这件事上是完全正确的。然而,无论其起源如何,Redis 都设法成为最近最常用的系统软件之一。我设计、实施和处理了它的社区 11 年,然后我辞职去做其他事情。

我很高兴我写的其他软件项目:

Dump1090,一个 S 模式解码器。

线噪声线编辑库。

Kilo,一个非常简单的文本编辑器,成为著名的C编程示例。

Load81,一个面向儿童的编程环境。

Disque 消息队列。后来我放弃了它,但它的设计是我最自豪的事情之一。

Jim Tcl 口译员。写完这篇文章,我明白了后来我在 Redis 设计中使用的重要内容。

Hping在1998年很酷。

零脚蹼

我目前活跃在Flipper Zero开发社区。

ProtoView是一个RF协议分析仪和解码器工具。

《小行星》是经典游戏《小行星》的移植版。

安全

从1988年开始,我活跃在计算机安全领域几年,发明了一种称为空闲扫描的扫描技术(由nmap实现),并编写了hping网络安全实用程序。

我对社会和生活的基本信念

解决(如果可能的话)气候变化问题应该是人类目前的主要目标。我们没有足够的信息,所以我们应该采取行动,就好像最坏的预测会成真一样。

财富的再分配是社会的主要目标之一。应该帮助处于经济困境中的人们使用税收和其他公共资源的资金。

即使在非常发达的国家,也存在着对妇女的系统性偏见。

生命太短暂了,不能在大部分时间里疯狂地工作。

智力与善待他人呈正相关。

上帝可能不存在,但没有办法证明它。

艺术是为数不多的值得一生尽最大努力的事情之一。编程是一门艺术,如果以某些方式完成。

现代编程正变得复杂、无趣,充满了只需要粘合的层。它正在失去大部分的美丽。从这个意义上说,大多数编程不再是艺术或高级工程(在大小公司编写的大多数程序都是微不足道的:编码人员只需要理解某些临时抽象,并编写一些逻辑和粘合代码)。只有极少数程序员面对编程的艺术面孔。只有极少数程序员在编程中面临高度工程化。

人工智能将很快彻底重塑我们的社会。如果不及时提供普遍收入(因为人工智能使许多工人不再相关),我们将遇到大麻烦。

EOF学位

Redis之父萨尔瓦多·桑菲利波又名安蒂雷斯的更多相关文章

  1. Disque:Redis之父新开源的分布式内存作业队列

    Disque是Redis之父Salvatore Sanfilippo新开源的一个分布式内存消息代理.它适应于"Redis作为作业队列"的场景,但采用了一种专用.独立.可扩展且具有容 ...

  2. Redis之父表示ARM服务器没戏!

    ARM表示Neoverse N1平台和E1 CPU即将发布,Neoverse N1和E1采用7nm制程,并且为服务器和通信设备增加重要提升,拥有高可扩展性.高处理量以及高性能,将分别在2020年和20 ...

  3. Redis之父九条编程忠告

    最近在学习redis,特地了解了一下redis之父Salvatore Sanfilippo ,而看到了一篇优秀的文章,总解分享之 个人解读总结如下 取巧编程品质key word:  过硬的编码能力 快 ...

  4. python之redis和memcache操作

    Redis 教程 Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理.Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据 ...

  5. 【转】科大校长给数学系学弟学妹的忠告&本科数学参考书

    1.老老实实把课本上的题目做完.其实说科大的课本难,我以为这话不完整.科大的教材,就数学系而言还是讲得挺清楚的,难的是后面的习题.事实上做1道难题的收获是做10道简单题所不能比的. 2.每门数学必修课 ...

  6. Redis 3.0正式版发布,正式支持Redis集群

    Redis是一个开源.基于C语言.基于内存亦可持久化的高性能NoSQL数据库,同时,它还提供了多种语言的API.近日,Redis 3.0在经过6个RC版本后,其正式版终于发布了.Redis 3.0的最 ...

  7. 10 个 Redis 建议/技巧

    转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/145.html?1455790611 Redis 在当前的技术社区里是非常 ...

  8. phpredis中文手册——《redis中文手册》 php版

    本文是参考<redis中文手册>,将示例代码用php来实现,注意php-redis与redis_cli的区别(主要是返回值类型和参数用法). 目录(使用CTRL+F快速查找命令): Key ...

  9. phpredis中文手册——《redis中文手册》 php版--引用他人

    出处: http://www.cnblogs.com/zcy_soft/archive/2012/09/21/2697006.html 目录(使用CTRL+F快速查找命令): Key String H ...

  10. PHP 操作redis 详细讲解转的

    http://www.cnblogs.com/jackluo/p/3412670.html phpredis是redis的php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系 很有 ...

随机推荐

  1. 【Azure 应用服务】如果发现当前使用的订阅无法在China North 3 区中创建App Service服务,如何来解决这个问题呢?

    问题描述 在创建App Service服务时,突然发现无法选择China North 3区域,如何来解决这个问题呢? 问题解答 根据Azure中服务都需要在订阅中注册的原理,因为China North ...

  2. 【Azure API 管理】APIM服务资源删除后,为什么不能马上创建相同名称的APIM服务呢?

    问题描述 使用Azure APIM服务,在删除旧资源准备新建相同名称的新APIM服务时,尝试多次都是出现"指定的服务名称已正在使用"错误.但实际上同名称的服务已经被删除.为什么多次 ...

  3. C程序分别实现下列字符阵列的输出

    C程序分别实现下列字符阵列的输出:(https://zhuanlan.zhihu.com/p/443989560    可以参考这个博主写的) 1,左下三角形(代码) 1 #include <s ...

  4. C++ STL 容器 list类型

    C++ STL 容器 list类型 list对于异常支持很好,要么成功,要么不会发生什么事情 以下是 std::list 在异常处理方面表现良好的几个原因: 动态内存管理:std::list 使用动态 ...

  5. Redis项目常见解决方案

    ## 1. 缓存预热 在项目启动,或者服务器重启后, 因为请求量较大, 此时对关系型数据库的访问量就有可能超标,导致服务卡顿,宕机, 所以在启动前应该对缓存进行预热: 前置准备工作: 日常例行统计数据 ...

  6. Asp .Net Core 系列:Asp .Net Core 集成 Newtonsoft.Json

    简介 Newtonsoft.Json是一个在.NET环境下开源的JSON格式序列化和反序列化的类库.它可以将.NET对象转换为JSON格式的字符串,也可以将JSON格式的字符串转换为.NET对象.这个 ...

  7. IDEA导入项目jar包=来自本地仓库-一直报红线的解决办法

    一.问题由来 现在开发的Java项目全部都是再内网进行开发,和互联网是完全物理隔绝的,所以在最开始配置IDEA的时候,项目中需要导入的Jar包 都是从本地仓库中进行导入,在maven的配置文件里面配置 ...

  8. 2、Azure Devops之Azure Boards使用

    1.什么是Azure Boards 使用面板.积压工作.冲刺.查询管理项目的用户故事.待办事项.任务.特性和bug. 2.工作项(WorkItem) 工作项管理的可以管理和创建用户故事.特性.任务. ...

  9. 快速上手系列:Oracle

    一 简介 1.为何需要数据库?存储大量数据,方便检索和访问. 2.文件组成: 数据文件:扩展名是.DBF,用于存储数据库数据的文件,数据库表和数据文件不存在一对一对应关系 控制文件:扩展名是.CTL, ...

  10. Bad magic number for central directory

    Bad magic number for central directory 运行代码输出如下bug: File "/home/a/Prediction/Predict_Models.py& ...