小编Mag*_*nus的帖子

Crashlytics iOS - 日志被捕异常

我找到了一种在Crashlytics Android SDK中记录自定义捕获异常的方法,但我找不到类似iOS SDK的内容.有没有办法在iOS上使用Crashlytics记录捕获的异常?

请参阅Android说明:http://support.crashlytics.com/knowledgebase/articles/202805-logging-caught-exceptions

cocoa-touch objective-c ios crashlytics twitter-fabric

46
推荐指数
2
解决办法
1万
查看次数

Chrome缓存就像一个疯狂的浏览器

我有一个像大多数其他人一样使用js和css文件的Web服务.我使用了将版本号附加到js和css文件的旧技巧; ?v = 123,每次我们更新生产服务时都会更改.

现在,除了Chrome之外,这适用于所有浏览器.Chrome似乎更喜欢它的缓存版本而不是获取新版本,因此似乎忽略了附加的变量.在某些情况下,强制它刷新缓存(cmd + r/ctrl + f5)是不够的,所以我不得不进入选项并清除缓存,以便加载新内容.

有没有人在Chrome上遇到过这个问题?如果是这样,问题的解决方案是什么?

caching google-chrome

30
推荐指数
2
解决办法
2万
查看次数

有没有一种很好的方法将每个Meteor.user包装在一个具有原型函数的对象中?

我试图想出一个很好的方法来包装我从Meteor Accounts Collection中获取的每个用户的函数,包括一些原型辅助函数和来自其他集合的计数等.描述这个的最好方法是在代码中.

我想要包装每个用户的用户函数看起来像这样:

// - - - - - -
// USER OBJECT
// - - - - - -

var currentUser = null; // holds the currentUser object when aplicable

function User(fbId) {
    var self   = this,
        u      = (typeof id_or_obj == 'string' || id_or_obj instanceof String ? Meteor.users.findOne({'profile.facebook.id': id_or_obj}) : id_or_obj);

    self.fb_id = parseInt(u.profile.facebook.id, 10),

    // Basic info
    self.first_name = u.profile.facebook.first_name,
    self.last_name  = u.profile.facebook.last_name,
    self.name       = u.name,
    self.birthday   = u.birthday,
    self.email      = u.profile.facebook.email,

    // Quotes
    self.likeCount  = …
Run Code Online (Sandbox Code Playgroud)

meteor

5
推荐指数
1
解决办法
700
查看次数

从金字塔中的__init__.py访问请求

在设置Pyramid应用程序并向Configurator添加设置时,我遇到了解如何从请求中访问信息的问题,例如request.session等.我对使用金字塔非常陌生,我在各处搜索了相关信息,但一无所获.

我想要做的是在生产时发送异常电子邮件时访问请求对象中的信息.我无法访问请求对象,因为__init__.py在创建应用程序时它不是文件中的全局对象.这就是我现在所拥有的:

import logging
import logging.handlers
from logging import Formatter

config.include('pyramid_exclog')
logger = logging.getLogger()

gm = logging.handlers.SMTPHandler(('localhost', 25), 'email@email.com', ['email@email.com'], 'Error')
gm.setLevel(logging.ERROR)
logger.addHandler(gm)
Run Code Online (Sandbox Code Playgroud)

这工作正常,但我希望在发送存储在会话中的异常电子邮件时包含有关登录用户的信息.我如何从中获取该信息__init__.py

python logging request pyramid

3
推荐指数
1
解决办法
470
查看次数