前言:

  • 笔者在学习OpenHarmony啃论文俱乐部 “逛论文”方法并实操后,目标感更为清晰,像是打开了一扇探索新世界的大门,分享该方法使用体验如下:

大家好!我来自南京,在OpenHarmony成长计划啃论文俱乐部,与华为、软通动力、润和软件、拓维信息、深开鸿等公司一起,学习和研究操作系统技术,我是OpenHarmony啃论文俱乐部11组PIMF的成员。

“闲逛”ACM Survey等论文库时拍下的风景

  • 在论文库“闲逛”找到一篇关于通过数据驱动的源代码注释进行内存安全缺陷检测的论文间接提到了OpenHarmony IoT操作系统内核中的内存损坏。该论文链接:https://linkspringer.53yu.com...
  • 在OpenHarmony引入的组件库找到一种开源键盘映射表编译器和支持库libxkbcommon,这和OpenHarmony 3.1 Release版本新增鼠标、键盘、触摸板的基本功能支持有关。
  • 在OpenHarmony引入的组件库找到一种开源技术无损压缩算法LZ4,然后在ACM论文库搜索找到一篇基于LZ4算法的硬件加速快速无损压缩的论文。
    ea0d2a173917168f9d88ed73af5f1d3.jpg

OpenHarmony啃论文俱乐部“逛论文”方法:

啃论文俱乐部欧建深教练(华为OpenHarmony开源与开发者运营总监):OpenHarmony啃论文俱乐部 “逛论文”方法
“逛论文”方法旨在帮助同学们在论文库里淘沙取金找到自己想要的宝贝。本文建立在俱乐部欧建深教练 “逛论文”方法上,下面介绍OpenHarmony啃论文俱乐部。

OpenHarmony啃论文俱乐部简单介绍

OpenHarmony 成长计划—“啃论文俱乐部”(以下简称“啃论文俱乐部”)是在 2022年 1 月 11 日的一次日常活动(OpenHarmony 成长计划之知识赋能第二期直播分享会)中诞生的。
直播分享会上,欧建深介绍了自己啃论文的经历和体验,引导大家轻松切入技术钻研的高阶赛道,为大家规划了“啃论文(文献)—技术文章输出—开源代码提交—技术专家大咖”的成长路径。与会人员深受鼓舞,60+的同学跃跃欲试。开工会讨论后,一群小伙伴决心实践“啃论文”之道,踏上追求技术自由之路。

啃论文俱乐部由此成立!

image.png

“逛”完论文我看到这些风景

笔者使用“逛论文”方法找到了一些非常有价值的宝贝,使用该方法的过程如下:

方法一:通过综述论文库 ACM Survey 进行大海捞针

f07189ad6e3a6cc595f2dcc9b281d3d.jpg
Survey有概述的意思,a survey of XXX翻译一下就是XXX的综述

  • 综述是对某一方面的专题搜集大量情报资料后经综合分析而写成的一种学术论文, 它是科学文献的一种。
  • 综述能反映当前某一领域中某分支学科或重要专题的最新进展、学术见解和建议。它往往能反映出有关问题的新动态、新趋势、新水平、新原理和新技术等等^[2]^。

方法思路:

原理3.png

实施步骤:

步骤一:学术关键词+ ("a survey of" || "a survey on")在综述论文库 ACM Survey里搜索
比如本组学术关键词 Input Method Framework,a survey of Input Method Framework搜索结果如下:
动画.gif
如果看不懂,别着急,看步骤二。

步骤二:右键翻译一下。
3让人2如.png

步骤三:翻一翻看看有什么好东西。
动画22.gif

实操体验:

1)实际操作中发现如果关键词+a survey of在论文库中找不到相关综述,尝试换换关键词。

  • 例如笔者发现a survey of Input Method Framework搜索不到太多令人满意的论文信息,于是换成了a survey of Input Method。

额范文芳.png

2)论文库不必拘泥于 ACM Survey,还有很多可以使用,比如IEEE。还可以使用学术搜索引擎,例如深度学术搜索比菲尔德学术搜索引擎等等。

3)浏览外文论文数据库对英语的掌握要求非常高,点击鼠标右键将网页翻译为中文,可能会出现翻译错误导致错过一些好东西。所以还是更得熟练地掌握英语。
5604b17656a9f2fbcb3228c1939a65d.jpg

4)笔者使用体验最好的学术搜索引擎是AMiner,它是学术界很不错的偏计算机的学术搜索引擎。

  • 搜索结果更符合你想要的,搜索使用的学术关键词和搜索结果有更多语义上的相关性。
  • 主要是它是免费的(笔者是学生党 )AMiner是一个非盈利性的、具有完全自主知识产权的免费论文学术平台^[3]^。

5)通过综述去进入一个计算领域,每一篇综述论文都是进入一个领域的大门。方法二(通过综述论文库 ACM Survey进行大海捞针)就是开启一个计算领域大门的金钥匙。
image.png


方法二:直接在论文库里搜索开源技术

方法思路:

原理.png

实施步骤:

步骤一打开OpenHarmony仓库,在仓库里搜索third_party找openharmony 引入的组件库。
动画229.gif

步骤二:翻一翻,练就火眼金睛。
例如:

  • 找一找和压缩算法有关的开源技术,笔者翻的过程中找到了一种开源技术无损压缩算法LZ4

动画2295.gif

  • 找一找和输入法框架有关的开源技术,笔者又找到一种开源键盘映射表编译器和支持库libxkbcommon,这和OpenHarmony 3.1 Release版本新增鼠标、键盘、触摸板的基本功能支持有关。

image.png

步骤三:把在openharmony 引入的组件库找到的开源技术LZ4在学术搜索引擎上搜索。
动画22954.gif

实操体验

1)通过openharmony仓库可以找到很多宝贝,可以不限于在third_party组件库。
例如笔者在OpenHarmony / app_samples仓库找到了一个轻量级输入法应用——kikainput。它支持在运行OpenHarmony OS的智能终端上,这对笔者后续啃论文有极大的帮助。
2)在openharmony 引入的组件库中找开源技术的论文去啃,从而参与OpenHarmony建设中,这是一件很酷的事情。

“逛论文”的时候在论文库里搜索“OpenHarmony”会看到什么景色?

使用学术关键词“OpenHarmony”搜索论文,得到的结果寥寥无几。只找到一篇关于通过数据驱动的源代码注释进行内存安全缺陷检测的论文间接提到了OpenHarmony IoT操作系统内核中的内存损坏。该论文链接:https://linkspringer.53yu.com...

OpenHarmony还处于一个发展的早期阶段,长风破浪会有时,直挂云帆济沧海。相信随着OpenHarmony的版本演进,有更多的人投身于OpenHarmony中,有关OHOS的学术讨论和论文会越来越多。拨开迷雾,前方的风景会越来越漂亮吸引更多的人驻足观赏。

1111111.png

$$希望今天的分享可以帮助更多人以学术的视角拥抱OpenHarmony开源社区$$

附录
【1】啃论文俱乐部的团队之道和成长之路——PaperResearc
【2】综述——百度百科
【3】AMiner——百度百科


离北况归
7 声望4 粉丝

OpenHarmony啃论文俱乐部PIMF团队。 位于南京一学生,可私信。