小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ

I finished patch that integrates Lua language to psql client https://github.com/okbob/lua-psql I wrote two examples. Second is a wrapping VACUUM command. Target is a more readable output in...

Pavel Stehule: Integration Lua to psql III

Planet PostgreSQL Planet PostgreSQL · 2026-08-29T05:47:32Z

Ten years ago, I attempted to enhance the \dt+ command to sort results by size. There were perhaps a hundred discussions, yet no consensus was reached on a new syntax. Eventually, I created the...

Pavel Stehule: integration Lua to psql II

Planet PostgreSQL Planet PostgreSQL · 2026-08-26T20:34:21Z

本文介绍Envoy数据面代理的扩展机制,涵盖Wasm、Lua、ext_authz和限流过滤器。Wasm提供沙箱隔离但属实验特性;Lua适合可信粘合逻辑但需防路由缓存绕过鉴权;ext_authz将决策移至外部服务;限流分本地和全局两种。选型需权衡隔离性、延迟和信任域,热点路径慎用Wasm。

【Envoy 数据面】扩展边界:Wasm / Lua / ext_authz / Rate limit 挂在哪一层

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2026-08-10T00:00:00Z

It can looks like (2026-08-06 17:44:32) postgres=# \luacode Enter code to be copied followed by a newline. End with a backslash and a period on a line by itself, or an EOF signal. >> function...

Pavel Stehule: initial integration lua language to psql

Planet PostgreSQL Planet PostgreSQL · 2026-08-06T15:48:38Z
OpenResty 私有库:高性能 Lua 与 Nginx 模块

OpenResty 私有库由 OpenResty Inc. 开发,提供高性能的 Lua 库和 Nginx 模块,支持商业使用。多个库是知名开源组件的增强版本,具备更高的吞吐量和资源消耗可预测性,包括优化版 LuaJIT、快速的 Redis 和 MySQL 客户端等,支持动态流量控制和 TLS 会话管理。通过标准包管理器分发,需使用订阅令牌认证。

OpenResty 私有库:高性能 Lua 与 Nginx 模块

OpenResty 官方博客 OpenResty 官方博客 · 2026-07-08T00:00:00Z
OpenResty 教程:从 Hello World 到生产环境的 7 步实战指南

OpenResty 是一个基于 Nginx 和 LuaJIT 的动态 Web 平台,允许用户通过 Lua 编写自定义逻辑。该教程系列分为七个步骤,适合有 Nginx 基础的工程师,内容涵盖 Lua 模块、数据共享和流式响应等,帮助用户掌握高效的 Web 开发技能。

OpenResty 教程:从 Hello World 到生产环境的 7 步实战指南

OpenResty 官方博客 OpenResty 官方博客 · 2026-07-03T00:00:00Z
稻草人周刊 Vol.82

文章讨论了现代硬件需求的增加,特别是AI领域对计算资源的依赖,导致硬件价格上涨,消费者面临更少选择和更高成本。同时,介绍了Lua作为HTML模板引擎的优势,强调其简洁性和灵活性。最后,探讨了Lisp语言的设计模式及其在编程中的应用,强调抽象和模块化的重要性。

稻草人周刊 Vol.82

極客死亡計劃 極客死亡計劃 · 2026-05-25T01:36:43Z
Hyprland 0.55 版本发布,新增基于 Lua 的配置和用户自定义布局功能

Hyprland 0.55 版本发布,完成了 Lua 管理的配置过渡,并保持对旧配置的兼容性。新增布局 API,支持用户自定义窗口布局,改进了色彩管理和滚动性能,并增加了对 ICC 显示配置文件的支持。

Hyprland 0.55 版本发布,新增基于 Lua 的配置和用户自定义布局功能

实时互动网 实时互动网 · 2026-05-11T02:54:13Z

为了解决 soluna 静态链接 Lua 导致无法加载 C 扩展的问题,采用代理动态库的方法,将 Lua C API 转发到内部实现。新方案通过链接 extlua.c 注入 Lua C APIs,允许外部库正常加载。使用时只需调用 soluna.extlib 加载库,确保动态和静态链接均可正常工作。

soluna 外挂 C 模块

云风的 BLOG 云风的 BLOG · 2026-03-11T06:49:58Z
Neovim 日历插件 calendar.nvim

作者在假期开发了一个名为calendar.nvim的Neovim插件,用于显示笔记日期的日历视图。该插件使用Lua实现,零依赖,支持多种插件管理器安装。文章介绍了插件的基本使用、安装方法及开发中遇到的问题。

Neovim 日历插件 calendar.nvim

Eric's Blog Eric's Blog · 2026-01-04T00:00:00Z
文件路径大小写敏感导致 Lua 模块重载

作者在使用 Windows 系统时,Lua 插件 ChineseLinter.vim 因大小写问题导致模块重复加载。分析发现,插件管理器 nvim-plug 自动将模块名转为小写,造成冲突。建议保留原始模块名并修改插件安装方式以解决此问题。

文件路径大小写敏感导致 Lua 模块重载

Eric's Blog Eric's Blog · 2025-12-28T00:00:00Z

跨虚拟机共享函数原型的难点在于处理常量字符串。skynet 补丁解决了短字符串与外部函数原型共存的问题,允许多个虚拟机共享函数原型和只读常量表,从而节省时间和内存。Lua 5.5 引入了 external strings 特性,提升了字节码加载速度,建议新项目避免依赖补丁版本,升级后需清理编译中间文件。

Skynet 升级到 Lua 5.5.0

云风的 BLOG 云风的 BLOG · 2025-12-23T02:19:52Z
Neovim 中使用 luarocks

luarocks 是 Lua 的包管理器,类似于 Python 的 pip,主要用于管理 Neovim 插件,并支持与 nvim-plug 集成。安装时需注意 Lua 版本兼容性。使用 luarocks 安装插件时,由于多线程限制,需逐一执行命令。最终解决方案是分析 luarocks list 输出以获取插件路径。

Neovim 中使用 luarocks

Eric's Blog Eric's Blog · 2025-11-27T00:00:00Z

Lua 的协程支持使得在 C 环境中实现多线程成为可能,通过在 Lua 虚拟机中模拟多线程,解决了 IO 阻塞问题。利用 ltask 调度器和线程锁机制,可以在阻塞期间执行其他任务。最终成功将 soluna 移植到 wasm 环境,并简化了 Linux/OpenGL 的实现。

嵌入主线程消息循环的任务调度器

云风的 BLOG 云风的 BLOG · 2025-11-22T05:52:56Z

本文回顾了金融客户在使用OpenResty API网关时遇到的CPU瓶颈问题。通过OpenResty XRay团队的动态追踪技术,定位到pkey_rsa_decrypt函数占用44.8% CPU,影响系统性能,并提出优化建议,如引入缓存和检查RSA密钥长度。

当”黑盒”插件吃掉 45% CPU,我们如何在无源码情况下定位到 Lua 第 93 行

OpenResty 官方博客 OpenResty 官方博客 · 2025-11-10T00:00:00Z

绿盟科技CERT监测到Redis存在Lua代码执行漏洞(CVE-2025-49844),攻击者可利用该漏洞执行任意代码。受影响版本为Redis 6.2.19及以下,建议用户尽快升级至安全版本。

Redis Lua代码执行漏洞(CVE-2025-49844)通告

绿盟科技技术博客 绿盟科技技术博客 · 2025-10-10T08:14:32Z

Redis 7.4.5版本的Lua脚本引擎发现三个高危漏洞,可能导致远程代码执行和权限提升。Redrays安全团队已发布PoC,建议相关组织立即升级修复版本以防攻击。

关键Lua引擎漏洞PoC利用代码公开

FreeBuf网络安全行业门户 FreeBuf网络安全行业门户 · 2025-10-08T02:43:47Z

本文介绍了如何在 Lua 中定义和封装集合类型,利用元表和构造函数创建带有元数据的容器。展示了不同版本的集合实现,包括使用弱表和简单的 false 作为元数据键,强调了封装和数据结构管理的重要性。

在 Lua 中定义类型的简单方法

云风的 BLOG 云风的 BLOG · 2025-08-26T00:37:50Z
Lua 可变参数

在 Lua 中处理可变参数时,使用 `select` 函数可以避免因 `nil` 导致的错误。示例中,使用 `select` 计算总和的结果为 7。

Lua 可变参数

Eric's Blog Eric's Blog · 2025-08-24T00:00:00Z

Tsuki是用Rust重写的Lua 5.4实现,功能基本可用,支持同步和异步API,错误通过Result返回。与官方Lua不同,禁用部分功能,强制使用UTF-8,未来计划引入Cranelift JIT。

【Rust日报】2025-08-15 Tsuki - 纯 Rust 版、单线程、API 重新设计的 Lua 5.4 实现

Rust.cc Rust.cc · 2025-08-15T06:33:24Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码