首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Flutter性能监控

    Flutter异常监控 - 肆 | Rollbar源码赏析

    Rollbar可以帮你解决哪些问题 无特别说明,文中Rollbar统指Rollbar-flutter 1. 代码复用 Rollbar官方文档说是纯Dart实现,该特征意味着自带”代码复用”光环。 目前看Bugsnag和Rollbar都有实现。 二. 'package:rollbar_flutter/rollbar.dart'; Future<void> main() async { const config = Config( / 参考链接 Flutter异常监控 - 叁 | 从bugsnag源码学习如何追溯异常产生路径 - 掘金 Releases · rollbar/rollbar-flutter Flutter

    1.2K40编辑于 2022-12-27
  • 来自专栏Flutter性能监控

    Flutter异常监控 - 伍 | 关于异常监控框架设计的思考

    这是我参与「掘金日新计划 · 12 月更文挑战」的第 7 天,点击查看活动详情 前言 最近阅读 Catcher、BugSnag、Rollbar 三个 Flutter 异常监控开源框架,文章链接如下: Flutter Rollbar 如果侧重功能可插拔,对 UI 性能要求高,重度 Dart 用户且未来需要支持全平台,可以选 Rollbar。 用 Rollbar 框架举例: 拿复用代码来说,变化的是多平台及多平台中不同的网络和存储实现,不变的是各平台都需要实现这套异常网络上报和存储逻辑。 这块可以看下Flutter 异常监控 - 肆 | Rollbar 源码赏析 中的代码复用分析,这里就不赘述了。 拿线程控制来说,变化的是在哪个线程,不变的是在线程中做的事情。 最后是看设计,如 Rollbar 中对类设计模块抽象精准且优美,单一原则和开闭原则做得很好。

    99830编辑于 2023-01-01
  • 来自专栏盟主来了

    芒果tv在miniblink无法显示的bug分析

    http://www.mgtv.com/pcclient/tv/里用了window.external, 也用了jquery和jquery的rollbar库。 rollbar里会调用 stackTrace:     at (anonymous function) [4]:[10]:[]     at (anonymous function) [567]:[24 v20150408]     at RollBar [36]:[56]:[http://js.hunantv.com/imgotv-client/plugin/jquery.rollbar.js? v20150408]     at (anonymous function) [551]:[13]:[http://js.hunantv.com/imgotv-client/plugin/jquery.rollbar.js v20150408]     at $.fn.rollbar [550]:[21]:[http://js.hunantv.com/imgotv-client/plugin/jquery.rollbar.js

    1.3K30发布于 2019-02-20
  • 来自专栏Flutter性能监控

    什么是Dart构造函数拆分

    一.背景 最近看rollbar_flutter | Flutter Package源码发现有类似Class.new写法,查了下相关用法,总结下构造函数拆分的知识点。 二. Fast concurrency, constructor… | by Michael Thomsen | Dart | Medium https://github.com/rollbar/rollbar-flutter

    61640编辑于 2022-12-22
  • 来自专栏程序你好

    1000个项目中前10名的JavaScript错误介绍

    Rollbar 会收集每个项目的所有错误,并总结每个错误发生的次数。 我们通过根据 “指纹”(rollbar 用到的一种算法,详见:https://rollbar.com/docs/grouping-algorithm/)对错误进行分组。 例如:如果你 JS 中有一个命名空间 Rollbar 以及方法 isAwesome 。 通常,如果您在 Rollbar 命名空间内,则可以使用以下语法调用isAwesome方法: Javascript代码 this.isAwesome(); Chrome,Firefox 和 Opera Javascript代码 Rollbar.isAwesome(); 6.

    10.8K10发布于 2018-07-20
  • 来自专栏程序员IT圈

    10 种最常见的 Javascript 错误

    Rollbar 会收集每个项目的所有错误,并总结每个错误发生的次数。 我们通过根据 “指纹”(rollbar 用到的一种算法,详见:https://rollbar.com/docs/grouping-algorithm/)对错误进行分组。 例如:如果你 JS 中有一个命名空间 Rollbar 以及方法 isAwesome 。 Rollbar.isAwesome(); 6. TypeError: ‘undefined’ is not a function 当您调用未定义的函数时,这是 Chrome 中产生的错误。 推荐 Rollbar。 觉得本文对你有帮助?请分享给更多人。

    11.6K80发布于 2018-03-05
  • 来自专栏数据STUDIO

    起飞!又来 8 种 Python Debug 工具

    Rollbar 另一种用于bug报告和bug汇总的方法。Rollbar提供各种通知控制和跟踪选项,帮助你提高调试效率。 3.Rollbar Rollbar[3]是一个bug报告和故障汇总解决方案,是基于实时问题识别。该解决方案包括一套用于快速和准确的bug报告的通知,但它也对bug通知进行智能分组,以方便阅读。 优点 支持实时发现和分析bug 支持各种集成,几乎适用于任何工作流程 免费提供多达25,000个bug事件 缺点 更适合于大型环境 Rollbar免费提供多达25,000个bug事件,并有足够的基本功能让你开始使用 参考资料 [1] Sentry: https://sentry.io/welcome/ [2] Pycharm: https://www.jetbrains.com/pycharm/ [3] Rollbar : https://rollbar.com/ [4] Instabug: https://instabug.com/ [5] 微软Visual Studio: https://visualstudio.microsoft.com

    1.3K10编辑于 2023-12-05
  • 来自专栏葡萄城控件技术团队

    1000多个项目中的十大JavaScript错误以及如何避免

    Rollbar 会收集每个项目中的所有错误,并总结每个错误发生的次数,然后通过各个错误的特征进行分组。 下图是发生次数最多的10大 JavaScript 错误: ? 例如,如果你有 JS Rollbar 方法的命名空间 isAwesome。 通常,如果位于 Rollbar 命名空间内,则可以使用以下语法调用该 isAwesome 方法: this.isAwesome(); Chrome、Firefox 和 Opera 接受这种语法,IE则不接受 Rollbar.isAwesome(); 6. TypeError: ‘undefined’ Is Not a Function 当调用未定义的函数时,Chrome 中就会发生这样的错误。 ?

    13.5K40发布于 2018-03-27
  • 来自专栏前端词典

    10 种 JavaScript 最常见的错误

    原文:https://rollbar.com/blog/top-10-javascript-errors/ 声明:本文[为译文]对原文作了部分修改,以便于阅读 前言 查看了数千个项目后,发现了 10 个最常见的 例如:如果你 JS 中有一个命名空间 Rollbar 以及方法 isAwesome。 通常,如果您在 Rollbar 命名空间内,则可以使用以下语法调用 isAwesome 方法: this.isAwesome(); Chrome,Firefox 和 Opera 会欣然接受这个语法。 Rollbar.isAwesome(); 6、 TypeError: ‘undefined’ is not a function 当您调用未定义的函数时,这是 Chrome 中产生的错误。

    14.1K20发布于 2019-06-26
  • 来自专栏Bug Engineer

    JavaScrip最容易犯的十大错误及其避免方法()

    例如,如果您使用方法isAwesome的JS名称空间Rollbar。 通常,如果您在Rollbar名称空间内,则可以使用以下语法调用isAwesome方法: this.isAwesome(); Chrome,Firefox和Opera很乐意接受这种语法。 Rollbar.isAwesome(); 6. TypeError: ‘undefined’ is not a function 7.

    7.3K10编辑于 2023-12-25
  • 来自专栏IT技术精选文摘

    来自1000多个项目的10大JavaScript错误浅析

    例如,假设有个命名空间Rollbar,它有一个方法叫isAwesome()。 在Rollbar命名空间中,可以直接使用this关键字来调用这个方法: this.isAwesome(); 在Chrome、Firefox和Opera中这样做都是没有问题的,但在IE中就不行。 所以,最安全的做法是指定全命名空间: Rollbar.isAwesome(); 6.

    10.3K80发布于 2018-03-20
  • 来自专栏程序员的知识天地

    1000多个项目中的十大JavaScript错误以及如何避免

    例如,如果你有 JS Rollbar 方法的命名空间 isAwesome。 通常,如果位于 Rollbar 命名空间内,则可以使用以下语法调用该 isAwesome 方法: this.isAwesome(); Chrome、Firefox 和 Opera 接受这种语法,IE则不接受 Rollbar.isAwesome(); TypeError: ‘undefined’ Is Not a Function 当调用未定义的函数时,Chrome 中就会发生这样的错误。

    10.9K30发布于 2018-10-20
  • 来自专栏仁扬笔记

    Composer 镜像原理 (2) —— composer.json

    (via library)", "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", "rollbar /rollbar": "Allow sending log messages to Rollbar", "php-console/php-console": "Allow sending log messages

    59500编辑于 2023-06-20
  • 来自专栏PostgreSQL研究与原理解析

    An Overview of PostgreSQL & MySQL Cross Replication

    pg_chameleon/pid/' log_dir: '~/.pg_chameleon/logs/' log_dest: file log_level: info log_days_keep: 10 rollbar_key : '' rollbar_env: '' # type_override allows the user to override the default type conversion into a

    82230发布于 2020-10-28
  • 来自专栏CNCF

    建立生态系统|Backstage插件市场现已开放

    Grafana、DataDog,还是Rollbar进行监控?有一个插件。使用Jenkins、CircleCI、GitHub Actions,还是Travis CI?选择你所选择的CI插件。你明白了吧。

    1.6K71发布于 2020-10-21
  • 来自专栏机器之心

    创建一家互联网公司需要几个人?一个就够了

    我还使用 Rollbar 来监控 Django 代码的运行状况,它会捕捉异常,并通过电子邮件和 Slack 通知我。 我经常使用 Slack。这是个一个人的公司,所以我不使用 Slack 与人交流。 除了将 Datadog 和 Rollbar 与 Slack 集成之外,我还在 Listen Notes 后端代码中使用 Slack 传入 webhooks,以便在用户注册或执行一些操作(例如添加或删除内容

    1.8K20发布于 2019-10-08
  • 来自专栏AI科技时讯

    实战教程:如何在API监控中实现高效报警和通知

    一些常见的错误监控工具包括 Sentry、Rollbar 和 Bugsnag。 用户分析: 使用用户分析工具来了解用户在应用程序中的行为和需求。

    2K60编辑于 2023-09-27
  • 来自专栏IT技术订阅

    云原生及其技术栈介绍

    - 错误追踪:如Sentry、Bugsnag、Rollbar,用于捕获、分析和管理应用运行时的异常和错误,提供详细的堆栈跟踪、上下文信息、归因分析等功能,有助于快速定位和修复代码问题。

    2.7K10编辑于 2024-04-24
  • 来自专栏全沾开发(huā)

    TypeScript在node项目中的实践

    而静态强类型编译能够带来很多的好处,其中最重要的一点就是可以帮助开发人员杜绝一些马虎大意的问题: 图为rollbar统计的数千个项目中数量最多的前十个异常 不难看出,因为类型不匹配、变量为空导致的异常比你敢承认的次数要多

    2.1K20发布于 2019-12-09
  • 来自专栏AI SPPECH

    智能调试与错误预测的未来_01

    主要功能 适用场景 DeepCode 静态分析 + 机器学习 代码错误检测,安全漏洞识别,修复建议 代码审查,安全审计 Snyk 漏洞数据库 + 静态分析 依赖项安全漏洞检测,修复指导 依赖管理,安全合规 Rollbar

    22010编辑于 2025-11-13
领券