2021-W42

TODO 这周目标计划

愿景:心灵演练

两个原则:两次创造,自我领导确立愿景和价值观,让自己的工作遵从这些重要的原则

心灵演练

在头脑中构思,我想成就什么样的事业?

  1. 心灵演练与情感确认要完成做到哪些目标
  2. 确定在项目中的角色,设定角色目标我要做好哪些责任

使命宣言

确定在项目中的角色,撰写角色的使命

iOS在切换摄像头时,session可能导致的问题

相机切换

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
//前后摄像头的切换
- (void)changeDeviceAction
{
    [self.session beginConfiguration];
    //改变会话的配置前一定要先开启配置,配置完成后提交配置改变
    AVCaptureDevice *currentDevice = [self.imageInput device];
    AVCaptureDevice *toChangeDevice;
    if([currentDevice position] == AVCaptureDevicePositionBack){
        toChangeDevice = [self cameraWithPosition:AVCaptureDevicePositionFront];
    }else{
        toChangeDevice = [self cameraWithPosition:AVCaptureDevicePositionBack];
    }
    //获得要调整的设备输入对象

    AVCaptureDeviceInput *toChangeDeviceInput = [[AVCaptureDeviceInput alloc]initWithDevice:toChangeDevice error:nil];
    //移除原有输入对象
    [self.session removeInput:self.imageInput];
    //添加新的输入对象
    if ([self.session canAddInput:toChangeDeviceInput]) {
        [self.session addInput:toChangeDeviceInput];
        self.imageInput = toChangeDeviceInput;
    }
    //提交会话配置
    [self.session commitConfiguration];
}
//定向获取摄像头设备
- (AVCaptureDevice *)cameraWithPosition:(AVCaptureDevicePosition)position
{
    NSArray *devices = [AVCaptureDevice devicesWithMediaType:AVMediaTypeVideo];

    for (AVCaptureDevice *device in devices)
    {
        if ([device position] == position)
            return device;
    }
    return nil;
}

问题

控制摄像机 AVCaptureSession 运行状态

晨检机

需求评审

需求评审

用例评审

技术调研

列出项目中,可能用到的技术点,做好调研工作。

hugo支持全文RSS设置问题

elfeed订阅初衷

在emacs中沉浸阅读体验使用elfeed插件必不可少,主要以来RSS订阅功能,可以逃离app束缚,使用喜欢的方式阅读。

现在想通过RSS订阅自己的博客,但是会出现不是全文的情况,参看了hugo文档,设置RSS 订阅配置,就可以实现全文订阅。

使用teleagram机器人实现公众号订阅

I:辨别知识和信息

RSSHub口号是万物皆可订阅,可以爬去任何网站的信息,格式化为rss订阅格式。可以使用feedly,google 插件等工具实现订阅。

现在知识平台大部分都集中在公众号上,微信的封闭模式,倒是爬去信息非常麻烦。在网上看了一些教程和RSSHub公布的订阅渠道都不能使用。

迁移tj3归档项目到禅道实战

emacs 禅道

团队项目管理在长久实践敏捷管理,项目持续迭代过程会遇到一些协作问题,造成项目逾期,开发低效率,资源浪费等问题。

在开发组上下齐心的推动下,质量部从公司自研的oa系统,迁移到了更适合开发管理的禅道平台上。目前采用禅道的开发版。经过上一次初步了解 禅道使用入门 ,较完整的实现了Scrum管理的模式。

taskjuggler导出xml和csv方法实战

A1:追问和反思经验

在配合org导出tj3生成html回报格式,有了很好的成效,现在工作管理要迁移到禅道平台,联想到到tjp格式的文件导出通用的格式,就可以很方便的同步到禅道平台上。

基于阿里云盘资源学习思考

I:辨别知识和信息

现在在网上的知识资源,例如:严选、喜马拉雅、网易公开课、得到、攀登阅读等,资源越来越多,少则几百G,多则几T 。

之前借助过ResilioSync Pro版本的选择性同步,可以对关注的内容选择同步,学习输入之后,及时移除释放空间,进行下一个关注学习。