Nick Liu's Blog

Be Better && Be Smarter

通过command指令修改在硬盘文件上的属性,移除只有finder可见属性。然后就可以操组,copy到mac上。

1,先安装软件 Mounty for NTFS,这个软件可以让Mac系统支持NTFS硬盘读写操作。

2,文件变灰色的原因是文件的名后面多了一个@,可以在终端中用命令行消除。

  在终端中输入xattr -d com.apple.FinderInfo ,然后在后面输入文件地址(直接把文件拖入终端中就行了)。回车该文件就变回可用状态了。

背景

大年初二世界之窗夜场游玩,逛到阿尔卑斯冰雪世界,买了游玩票,玩了陡长滑道,然后电话亭落雪场景拍照,接着到了儿童滑道,看到了很多小朋友,不要脸的和小朋友排滑道,接着不幸的事情发生了,滑下来后,走了几步,摸了下口袋,发现手机不见了。

阅读全文 »

1. 视频格式转换

1.1. 前言

有位同仁,最近在拓展副业,将自己的作品上传到某网站,简介部分需要swf格式的video,而本地只有mov格式的,需要转换,寻求我的帮助。

由于本人是程序员兼个人电脑是mac,周末有时间还能稍微折腾一下,不希望直接去app store寻找购买现成的软件,也不想去下载盗版破解软件不安全。在网上搜索到了一个开源的音视频处理软件FFmpeg,很多音视频软件是基于该开源软件进行的二次开发。本文是基于其提供的静态库,采用敲命令行的方式进行视频格式的转换。

阅读全文 »

背景

目前博主,接触到了一些资深开发工程师,分享了一套采用python语言搭建提高效率的编译框架,抽离公共部分,组建独立仓库,给手机负责通信的模块代码搭建编译框架,并且将很多关于各个团队的feature宏抽离出来,从第三方的源代码解耦出来,在一个单独的fd文件中进行管控,而各平台的差异在平台专有的json文件中描述,并且可以更快的模块化编译。勾起了博主比较想深入研究一下这套东西的欲望。

阅读全文 »

在工作过程中,听到同事说起,硬编码和软编码,大脑大概明白其意思,具体一想,如何专业的表述这对孪生概念呢,需要展开来了解一下。

阅读全文 »

问题背景

手机射频前端、天线会有很多MIPI器件,而这些MIPI器件前期需要调试,为了方便硬件工程师调参数,会在调试的软件版本内置一些工模APK让其使用。而这些工模APK需要软件相关人员根据需求进行代码编写,在实现新的需求时,楼主就遇到了一个上层APK调用JNI接口的问题,JNI层的接口调试OK,APK的代码开发了主要功能,还有一些功能没开发完,先将接口层的代码合入了库中。

CI流水线日构建的次日大版本刷测试机,使用需要调用JNI接口层代码的工模功能全部丧失,测试手机红屏报错。

阅读全文 »

前言

亚马逊云服务(AWS)免费薅羊毛一年,创建个人EC2(Elastic Compute Cloud)搭建VPN,可以比较方便的Google一些文献。这个配置主要分两部分进行配置,AWS云端和Client(我自己是在Mac Pro上进行配置)。

阅读全文 »

主要是如下两条bash命令完成如下的修改:

1
echo $PATH //这条指令可以查看电脑已经添加的环境变量路径
1
vi ~/.profile //进行增删改环境变量

ps:环境变量一般分先后为这几个文件,系统按从上倒下优先级进行加载,etc目录下的是系统级的,~下的为用户级:

  1. /etc/profile
  2. /etc/paths
  3. ~/.bash_profile
  4. ~/.bash_login
  5. ~/.profile
  6. ~/.bashrc
0%