Crypto lenders dial up risk with 'microfinance on steroids'10 months agohttps://www.ft.com/content/c531a2bc-d258-431b-855c-2a6aaf230661您的浏览器禁用了JavaScript本网站需要JavaScript才能正常运行可能的原因包括:浏览器扩展程序、网络问题或浏览器设置建议解决方案:检查网络连接、禁用广告拦截器或尝试其他浏览器
Different Clocks10 months agohttps://ianto-cannon.github.io/clock.html时钟通过JavaScript生成可缩放矢量图形。每个时钟显示当前协调世界时(UTC)。其中一个时钟以32位有符号整数形式显示自1970年1月1日以来的Unix时间。多边形以yy:M:w:d:h:mm:ss格式显示时间。最左侧的波形每千年波动一次,随后是年、日、小时、分钟和秒级波动。最后一个波形融合了全部六种波动。采用贝塞尔曲线实现更平滑的波形边缘。© 伊安托·坎农 2025年7月28日。
Observable Notebooks 2.0 Technology Preview10 months agohttps://observablehq.com/notebook-kit/Observable Notebooks 2.0推出技术预览版,包含开放文件格式和macOS桌面应用程序核心组件包括用于静态站点生成的Observable Notebook Kit,以及集成AI本地文件编辑的Observable DesktopNotebooks 2.0的目标包括基于文件的工作流、原生JavaScript支持、现代语法兼容和快速静态站点渲染新版笔记本采用HTML基础文件格式,具备可读性强、支持标准文本编辑器差异对比和编辑的特点现全面支持原生JavaScript,通过多顶层变量和标准导入机制降低学习成本并提升代码复用性增强定制功能包含主题系统、无边距布局选项和自定义样式表,实现个性化笔记本外观Notebook Kit支持将笔记本编译为静态网站,通过预渲染内容提升SEO表现和用户体验目前仅限macOS的Observable Desktop应用集成AI辅助,提升笔记创作效率与创意表达团队鼓励用户通过GitHub议题和讨论区提交反馈,优秀作品将入选官方案例库展示
When JavaScript Decided My Day Starts at 9AM10 months agohttps://senhongo.com/blog/when-javaScript-decided-my-day-starts-at-9amnew Date('2000-01-01') 创建的是UTC午夜时间,而非本地时间。在日本(UTC+9时区)这会生成2000-01-01T09:00:00时间,导致仪表板过滤器遗漏上午9点前的数据。该错误源于Date构造函数默认使用UTC时区,从而引发错误的日期比较。修复方案需明确设置为本地午夜时间,并调整最大日期范围参数。经验教训包括:谨慎处理日期字符串解析,优先采用显式时间设置。
Meta shares jump on strong results as Zuckerberg sets out SI goals10 months agohttps://www.ft.com/content/83250c1a-18f0-47fb-9748-257e9c848aa1您的浏览器禁用了JavaScript由于浏览器扩展、网络问题或浏览器设置等原因,网站的必要部分无法加载建议的解决方案包括检查网络连接、禁用广告拦截器或尝试使用其他浏览器
El Salvador allows Nayib Bukele to seek indefinite re-election10 months agohttps://www.ft.com/content/703c0e31-bc72-4649-b837-61e69e351a17您的浏览器禁用了JavaScript。由于浏览器扩展、网络问题或浏览器设置等原因,网站的必要部分无法加载。建议的操作包括检查网络连接、禁用广告拦截器或尝试使用其他浏览器。
Donald Trump to fire US labour statistics boss after weak jobs report10 months agohttps://www.ft.com/content/023b5ad5-b946-486d-a55f-36a9a9f62443您的浏览器禁用了JavaScript。由于浏览器扩展、网络问题或浏览器设置等原因,网站的必要部分无法加载。建议的解决方案包括检查网络连接、禁用广告拦截器或尝试使用其他浏览器。
TypeScript 5.99 months agohttps://devblogs.microsoft.com/typescript/announcing-typescript-5-9/TypeScript 5.9 正式发布,引入了多项新特性与优化方案新增特性包括支持 `import defer` 语法、`--module node20` 参数以及 DOM API 的摘要描述功能开发者体验增强包含可展开的悬停预览(实验性功能)和可配置的悬停信息最大长度性能优化涉及映射器实例化缓存机制和文件存在性检查中闭包创建的规避重要行为变更包括 `lib.d.ts` 更新和类型参数推断逻辑调整TypeScript 6.0 将作为向 7.0 版本过渡的关键节点,重点聚焦未来更新的适配准备
When Countries Revise Their Statistics9 months agohttps://bsky.app/profile/iasmingoes.bsky.social/post/3lveowdbxs22q该网络应用具有高度交互性,需要JavaScript支持。简单的HTML界面可以实现,但此处并未采用。一篇论文将数据修订作为统计最佳实践进行探讨,指出这种做法可能削弱公众对机构的信任。政府通常不会主动修订数据,除非被迫为之,因此在爱尔兰、希腊等民主国家数据修订更为常见。
What'll happen if we spend nearly $3T on data centres no one needs?9 months agohttps://www.ft.com/content/7052c560-4f31-4f45-bed0-cbc84453b3ce您的浏览器禁用了JavaScript。由于浏览器扩展、网络问题或浏览器设置等原因,网站的必要部分无法加载。建议的解决方案包括检查网络连接、禁用广告拦截器或尝试使用其他浏览器。
Poorest US workers hit hardest by slowing wage growth9 months agohttps://www.ft.com/content/cfb77a53-fef8-4382-b102-c217e0aa4b25您的浏览器禁用了JavaScript。由于浏览器扩展、网络问题或浏览器设置等原因,网站的必要部分无法加载。建议的解决方案包括检查网络连接、禁用广告拦截器或尝试使用其他浏览器。
Examining some of YouTube's current anti-adblock detection checks9 months agohttps://bsky.app/profile/soitis.dev/post/3lvk7przgus2u该网络应用高度交互,需要JavaScript支持。简单的HTML界面可行,但不适用于此场景。在压缩后的源代码中发现了YouTube的广告拦截检测程序。正在为下一版YouTube控制面板添加规避方案。其中一种检测方法很复杂,其他方法则较为简单。有一种简单方法是标记YouTube控制面板。
Tesla board awards $29B of shares to Elon Musk9 months agohttps://www.ft.com/content/ae085ae9-3d15-4d68-a28f-39c88e8bf8c8您的浏览器中禁用了JavaScript。由于浏览器扩展、网络问题或浏览器设置等原因,网站的必要部分无法加载。建议的解决方案包括检查网络连接、禁用广告拦截器或尝试使用其他浏览器。
The Toyota Corolla of programming9 months agohttps://deprogrammaticaipsum.com/the-toyota-corolla-of-programming/PHP和JavaScript均于1995年发布,成为网页开发的基石技术两种语言虽曾受质疑,最终支撑起了互联网的庞大版图PHP与JavaScript在1997年实现标准化,2010年代获得主流技术生态支持PHP常遭调侃却驱动着70-80%的网站,以低成本和高易用性著称现代PHP已包含面向对象特性、函数式编程结构和健全的生态系统PHP的进化包含年度稳定版本发布和安全机制强化新兴运行时FrankenPHP致力于使PHP适配DevOps和容器化环境尽管持续改进,PHP仍因早期设计缺陷承受负面评价社区驱动的开发模式是PHP保持生命力的核心因素
How we made JSON.stringify more than twice as fast9 months agohttps://v8.dev/blog/json-stringify由于最近的优化,V8引擎中的JSON.stringify现在速度提升了两倍以上。新增的快速路径确保了无副作用的序列化,绕过了对常见数据对象的昂贵检查。专门的字符串序列化通过模板化实现,高效处理单字节和双字节字符。SIMD和SWAR技术通过同时处理多个字符,加速了字符串序列化。'快速通道'优化了具有相同隐藏类对象的序列化,跳过了冗余检查。Dragonbox算法取代Grisu3,实现了更快的数字到字符串转换,使V8中所有字符串转换受益。分段缓冲区方法取代了连续缓冲区,减少了大型JSON对象的内存开销。当前优化存在限制:不支持replacer或space参数、仅限纯数据对象、无索引属性、仅支持简单字符串类型。这些优化从V8 13.8版本(Chrome 138)开始提供。
SimpleW – Web Server Library .NET Core9 months agohttps://github.com/stratdev3/SimpleW路由支持通过控制器/方法实现的REST API及自动JSON序列化/反序列化Json Web Token支持Websocket功能服务器发送事件静态文件处理OpenTelemetry集成文档详见stratdev3.github.io变更详情见CHANGELOG文件MIT许可证
PastVu: Historical Photographs on Current Maps9 months agohttps://pastvu.com/?_nojs=1您的浏览器禁用了JavaScript,这是PastVu.com网站完整功能所必需的。请访问提供的链接以了解为何启用JavaScript很重要以及如何修复:www.enable-javascript.com/ru。如果关于JavaScript被禁用的假设不正确,请联系[email protected]。
Complex Iterators Are Slow9 months agohttps://caolan.uk/notes/2025-07-31_complex_iterators_are_slow.cmTimi是一个纯JavaScript实现的B树,通过用回调替代迭代器,实现了业界领先的遍历速度。JavaScript迭代器在复杂遍历场景下天生较慢,因为它们阻碍了内联优化,这会显著影响性能。内联优化通过将函数调用替换为函数体来避免开销,从而提升性能。通过保持函数精简,可以促使V8的优化编译器TurboFan进行内联优化。Timi中的复杂遍历涉及沿树结构上下移动,这使得代码过于复杂而无法被内联。迭代器在每次循环中都隐藏了一个未内联的next()慢调用,而回调可以避免这个问题。回调允许将循环移入迭代器内部,实现内联优化并消除循环内的函数调用。基准测试表明,在复杂遍历场景下,迭代器API比回调API慢4倍。简单迭代器可以有良好性能,但复杂遍历可能需要手动使用回调进行优化。虽然迭代器、生成器和Promise的反转控制很强大,但在热点代码路径中需谨慎使用。
Vitest Browser Mode9 months agohttps://vitest.dev/guide/browser/Vitest的实验性浏览器模式允许直接在浏览器中运行测试,并访问`window`和`document`等浏览器全局对象。可通过`vitest init browser`命令安装,或手动安装`vitest`和`@vitest/browser`包。CI测试需要额外工具如`playwright`或`webdriverio`,推荐使用Playwright因其速度快且支持并行执行。配置需在Vitest配置文件中将`browser.enabled`设为`true`,并指定`playwright`或`webdriverio`等provider。Vitest支持React、Vue、Svelte、Solid和Marko等框架,需配合特定插件和配置。TypeScript支持需在配置或`tsconfig.json`中引用`@vitest/browser/matchers`及provider类型(如`playwright`)。浏览器兼容性要求Chrome >=87、Firefox >=78、Safari >=15.4及Edge >=88,目标为原生支持ES Modules的浏览器。可通过CLI运行测试,使用`--browser=chromium`等标志,或`--browser.headless`启用无头模式。无头模式需配合`playwright`或`webdriverio`provider,无需UI即可运行测试。示例包括渲染组件并使用Vitest的Context API及`userEvent`等工具进行断言。限制包括默认模拟线程阻塞对话框(如`alert`、`confirm`),且浏览器模式下无法直接监视模块导出。
Thousands of Company directors leave UK after Labour's tax changes9 months agohttps://www.ft.com/content/a3fc89ea-6e9a-4795-9d42-e555551d0a0f浏览器中JavaScript被禁用。该网站需要JavaScript才能正常运行。可能的原因包括浏览器扩展、网络问题或浏览器设置。建议的解决方案:检查网络连接、禁用广告拦截器或尝试使用其他浏览器。