公司技术分享会

今天公司组织技术分享会,各个部门选派几名代表给大家分享技术。有几个大神的黑科技还是让人眼前一亮的,了解他们提到的一些开源技术,可以让我快速入门这些领域,在这总结一下。

1、破解组

sw大神是破解方面的高手,之前教过我如何使用xposed hook android,参照我之前写的文章。今天不仅普及了xposed和他的封装,还介绍了ADBI – The Android Dynamic Binary Instrumentation Toolkit,从此so也可以hook了。此外他还提到了:

ddi – Dynamic Dalvik Instrumentation Toolkit(这个主要针对Dalvik平台)

ARTDroid: an easy-to-use framework for hooking under ART(这个主要针对ART平台)

如果想破解android的话,这几个框架将是很好的突破点。他说最近正在整合者几个框架,希望封装一层更加好用的api。

2、android组

我司android组并非一般意义上的android开发,而是控制一大批android手机,然后通过脚本在上面搞一些事情。

(1)控制机器用的是STF (or Smartphone Test Farm),效果看图(只能说太流弊了):

《公司技术分享会》 7s_usage.gif

(2)脚本控制的话用的是android的自动化测试工具,他们没讲,我知道的有UI Automator

3、数据抓取

这是俺们组,主要讲了两点
(1)可视化采集工具。这个我最近也在参与开发,参考的开源框架是portia

(2)账号养殖,主要用包括注册账号和每天登陆账号模拟一些操作。用pyqt模拟的浏览器。

4、数据处理

以邮件门为例子讲的不错。
提到了两个数据处理工具Tika和ETL(现在对这俩不感兴趣)。

5、java后端

提到了用zookeeper实现微服务。

6、前端

sass是对 CSS 的扩展,让 CSS 语言更强大、优雅。
gulpjs是js自动化构建工具。

具体文档就不公开了,免得说泄露公司机密。
2提到的框架有时间要自己部署一下。

    原文作者:xsren
    原文地址: https://www.jianshu.com/p/98cec579b00a
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞