LeakCanary: 让内存泄露无所遁形

Square 开源的 LeakCanary,国内开发者 @廖祜秋liaohuqiu 翻译了对应的官方博客,撰写了中文使用说明文档,同时还写了一个小 Demo 供大家参考。

官方博客译文,请点击 此处

中文使用说明文档,在 这里

Demo 链接,点 这里

(配图来自原文)

Scrapy + Flask + Mongodb + Swift 开发全攻略(2)

上周推荐过 @叶孤城___ 的 Scrapy + Flask + Mongodb + Swift 开发全攻略,现在已经出了第 2 篇。

点我 阅读

NotRxJava 懒人专用指南

来自 @开发技术前线 的译文,文章开头提到:“这篇文章的定位是 RxJava 官方文档的前篇,读完这篇文章能更好地去理解 RxJava 所解决的问题。”

原文链接 : NotRxJava guide for lazy folks

原文作者 : Yaroslav Heriatovych

译文链接 : NotRxJava 懒人专用指南

译者 : Rocko

校对者: Mr.Simple

(配图来自网络)

Material 适配

这是 GavinCT 整理的 Material 适配文章 2 篇,主要介绍基于 22.1.1 版本的适配流程。

第一篇

第二篇

(配图来自网络)

Swift 的响应式编程

如果对响应式编程感兴趣,想尝试 ReactiveCocoa 和 Swift, 可以阅读这篇来自 @开发技术前线 翻译的文章。由 @Mr.Simple 翻译,@Lollypo 校对。

原文链接,在 这里

译文链接,请点击此处


(配图来自原文)

Objective-C 开发编码规范

这是 @QianKaiLu 整理的 objc 编码规范,内容来自苹果、谷歌的文档翻译,作者自己的编码经验和对其他资料的总结。

感兴趣的话,请点击 这里 阅读

(配图来自网络)

保护 App 重要数据,防止 Cycript/Runtime 修改

这是 @0xBBC 发表在其博客的一篇热门文章,着重介绍如何保护重要数据不被攻击者使用 Cycript 或者 Runtime 修改。作者是一名 iOS 越狱开发者,逆向工程爱好者,他的博客更新频率挺高,推荐长期关注。

点我 阅读文章详情

(配图来自原文)

bilibili 开源

上周 @哔哩哔哩弹幕网 的开源项目非常受欢迎,其中 DanmakuFlameMaster 主要提供 Android 平台下应用弹幕集成的解决方案,ijkplayer 则提供 Android和 iOS 双平台视频播放器的解决方案。

感兴趣的朋友,可以点击此处查看资源详情

顺便说一下,bilibili 也在使用 FIR.im~

(配图来自 bilibili 官网)

iOS 和 Android 测试托管平台 FIR.im 的注册与常用功能

FIR.im 的一名用户 @郏国上 最近自发整理了一篇详细的使用说明,也一并在这里分享给大家。

请点击此处 阅读

对了,我们上线应用安全检测了,后面还会有一些新的东西出来保护平台环境,谢谢你们和我们一起进步、成长~

(配图为应用安全检测示例截屏)

本期 Weekly 就到这里, 邮箱再次附上:ss@fir.im,欢迎借着投稿、分享干货的名义正当交友。下期见~

--

FIR.im

FIR.im Weekly - 上周微博热转资源精选的更多相关文章

  1. fir.im Weekly - 94 个 iOS 开发资源推荐

    距离 2016 年还有 17 个日夜,而你和回家只隔了一张 12306 验证码的距离,祝大家抢票顺利.本期 fir.im Weekly 收集了一些优秀的 GitHub 源码.开发工具和动画特效,希望对 ...

  2. fir.im Weekly - 除了新 MacBook Pro,近期值得关注的移动开发好资源

    最近,最引人瞩目的莫过于 Apple 产品发布会,MacBook Pro 的更新可能是四年来变化最大的一版.除了更轻.更薄.性能更好.电力更足之外,最大的变化是加入了Touch Bar,被定义为 Ma ...

  3. fir.im Weekly - 可能是 2017 最好的 Swift 学习资源

    春节假期刚结束,一大批新鲜干货就来了.@故胤道长 分享了一份开源 Swift30 Projects ,内含 30 个小App,更新至 Swift 3.0,目前更迭的这个版本更注重代码规范和架构设计,且 ...

  4. fir.im Weekly - Stanford 的 Swift 课程来了

    上周提过,Swift 的 Github 主页上已经有了 >>「Port to Android」,这周重点推荐一下 Stanford 的 Swift 课程. Developing iOS 9 ...

  5. fir.im Weekly - 关于 iOS10 适配、开发、推送的一切

    "小程序"来了,微信变成名副其实的 Web OS,新一轮的Web App 与Native App争论四起.程序员对新技术永远保持灵敏的嗅觉和旺盛的好奇心,@李锦发整理了微信小程序资 ...

  6. fir.im Weekly - 揭秘 iOS 面向协议编程

    本期 fir.im Weekly 重点推荐关于 iOS 面向协议编程相关文章,还有 iOS 多线程安全.Swift 进阶.Android MVVM 应用框架.Android 蓝牙实践等技术文章分享和工 ...

  7. fir.im Weekly - 从零开始,搭建理想的直播平台

    2016年苹果发布会如期而至,新一代的 iPhone 7, Apple Watch 同时亮相,可惜大家期待的 MacBookPro.AR.VR产品并未出现.不论大家对新产品是"买买买&quo ...

  8. fir.im Weekly - 可能是 iOS 审核最全面的解决方案

    ipv6 被拒绝,后台定位被拒绝--让很多国内 iOS 开发者心力交瘁.这是一份关于 iOS 审核的终极免费方案,作者iOSWang对最近iOS 审核被拒问题给出了比较全面的方案:Solve-App- ...

  9. fir.im Weekly - 如何打造 Github 「爆款」开源项目

    最近 Android 转用 Swift 的传闻甚嚣尘上,Swift 的 Github 主页上已经有了一次 merge>>「Port to Android」,让我们对 Swift 的想象又多 ...

随机推荐

  1. Android体系结构及activity生命周期

    Android的系统架构采用了分层架构的思想,如图1所示.从上层到底层共包括四层,分别是应用程序程序层.应用框架层.系统库和Android运行时和Linux内核 Android的系统架构图    每层 ...

  2. 在Linux中的文本模式下手动安装 Parallels Tools

    1.启动虚拟机. 2.当看到提示 X Server 无法启动的消息时,使用 Ctrl+Option+F1(Ctrl+Alt+F1)切换到另一个虚拟控制台并输入登录信息. 3 从“虚拟机”菜单中选择“安 ...

  3. Nginx-->进阶-->原理-->Nginx+php+fastcgi的原理与关系

    一.用户对动态PHP网页访问过程 用户浏览器发起对网页的访问:http://192.168.1.103/index.php 用户和nginx服务器进行三次握手进行TCP连接(忽略包括nginx访问控制 ...

  4. asp.net 去掉重复的querystring

    string[] vs = HttpContext.Current.Request.QueryString.GetValues(key);                    if (vs.Leng ...

  5. "2013":爱你不容易

    2013对我来说确实像年初时曾给自己定义的那样,真的是非常不平常的一年.依稀记得去年年终时,BOSS和我深聊了1多钟头,谈到职业规划.人生还有家庭的林林种种.春节在家时也仔细考虑过2013自己该如何规 ...

  6. apache的80端口分发

    打开 conf 文件夹,找到下面的 httpd.conf 更改Listen 后面的端口号为:80:默认就是80端口 去掉下面的相关注释: #LoadModule proxy_module module ...

  7. shell语法快速入门(1)

    #得到绝对路径 DIR=$(cd `dirname $0`;pwd) $DIR/file.txt #去掉#注释 egrep -v "(#|^$)" /etc/zabbix/zabb ...

  8. 取td里面的内容

    var rowLength = document.getElementById("table名字").rows.length;   for(var i=0;i<rowLeng ...

  9. Docker学习笔记整理

    Docker接触有一段时间了,但是对于Docker的使用可以说是一点不会.现在要在Docker上部署基于Angular开发的页面.只能一点点积累查找的资料,顺手整理一下,方便后面的回顾. 其中用到的资 ...

  10. MVC4+WebApi+Redis Session共享练习(下)

    上一篇文章我们主要讲解了一些webApi和redis缓存操作,这篇文章我们主要说一些MVC相关的知识(过滤器和错误处理),及采用ajax调用webApi服务. 本篇例子采用的开发环境为:VS2010( ...