Doliant's Meditation World

我心中曾经执剑的少年,此刻也混迹在市井之间

前言

写于 2024 年 3 月第七日,是我第 32 个生日。于 2014 年大学本科毕业后,我养成了每年自我总结的习惯。2023 是我迟迟没有完成的一年,曾一度想要放弃,但我转念一想,已经坚持了将近10年了,实在不应该停下。

阅读全文 »

开篇

从未觉得年度总结有这么难写。回想过去的那一年,能记录的内容实在乏善可陈。果真是到了一定年纪,生活愈加趋于平淡。没进步也就罢了,还有好些退坡。疫情三年使得整体环境都显挣扎,家中幼儿也占用了相当精力,2022过的确不容易。

抛出三个问题,尝试给自己找找答案:

  1. 2022年做成了什么事情?
  2. 2022年学到了什么知识技能(有什么成就)?
  3. 2022年认知有什么提升?
阅读全文 »

istockphoto-1283271579-170667a

2021年度总结

概览

2021年经历了相当多的变化,人生踏上了一个新的台阶。回顾2020年给2021年制定的年度目标,和前些年的差不多,依旧好些没完成。

所在的平台今年又兴起了OKRGoogle在90年就提出的目标管理工具。其中有一个重要的点就是需要订立一些有挑战的目标,因此如果你的目标都被很好的完成了,可能是因为你的目标订的没有那么有挑战……

每年都有订立计划的习惯,2022年也不会例外。准备尝试一些不一样的东西,所以并不准备再把计划公开出来。可能会以里程碑的形式,在明年的复盘计划中展示出来。

阅读全文 »

阅读本文需要具备一定的iOS开发经验。

SwiftUI是Apple于2019年WWDC上发布的基于Swift语言构建的全新声明式UI框架,抛弃了之前Autolayout,Storyboard的布局方式,提供了Canvas实时预览功能,以提升UI开发的体验。

背景

某迭代了10年+的大型单体iOS项目,之前完成了部分功能从Objective-CSwift语言迁移的工作。加上近两年该司推行整个大前端(web + mobile)向MFE(Micro-Front-End)迁移的策略,由此加入了一个MFE项目,工作内容是将主页功能剥离成独立的组件。

阅读全文 »

title_image copy

2020年度总结

Overview

COVID-19的出现,让每个人的2020过得都不那么容易。记得年初从木木家回成都的艰辛,刚从齐齐哈尔到哈尔滨,晚上得知直飞成都航班取消,连夜改签从北京中转回成都的航班,所幸按时到家。之后又经历了长时间的WFH,2020似乎是从三月正式开启的。

按照惯例先high-levelreview2020的目标:

阅读全文 »

封面图

前言

2014年从大学毕业之后,就强制自己写日记和年度总结。回看每年的年度总结,没有一篇是在当年年末完成的,17年的总结写于18年三月,18年的总结写于19年二月。这彷佛成为了一种习惯,19年的也不例外起笔于2020年的三月。

算上今年已经写了六年的年度总结,现在回看过去的文字还能回忆起当时的种种。不得不说站在现在看过去是一件很有意思的事情,也能体会到这些年的经历对自身的改变。总体而言能让自己感到骄傲的事情不多, 年轻时候强制让自己养成的一些习惯还得以保持算是一个。

阅读全文 »

图片来自Pinterest

写本文的时候看了下去年的年度总结,完成时间是在3月份,这份总结跟去年相比也算提前了,不过年度总结还是应该在新年的首月完成,拖延症欠下的债便只能用春节的假期来弥补了。

以往的年度总结都是以时间线来进行的,这次换个写法按主题叙述。

阅读全文 »

fastlane

在一个iOS项目进行到了测试和发布阶段,一般都会经历一次又一次的打包-截图-上传及metadata填写及修改的过程。这点做服务器开发的同学就要比我们幸福太多了,因为这一部分的工作他们可以交付给运维同学来完成。那我们就只能自己手动去做这些重复且耗时的操作了么?答案并不是,fastlane就给我们提供了一整套工具来帮助我们实现自动化。

阅读全文 »

动机

  之前很久没有更新自己的博客了,想着每一年都应该写点东西记录自己的成长。于是在2018年第一季度快要过去的时候,打开了自己那个风格早就过时的blog准备重构。先简单介绍一下迁移前后的框架:

jekyll: 一个基于ruby的博客框架,不会在本地渲染静态页面,需要将整个页面上传至github.io,由github.io去渲染。
Hexo: 由node.js构建的博客框架,会在本地渲染静态页面,再上传到github.io上。

阅读全文 »

之前项目的老代码有一部分是用RN写的,在迭代一个需求的时候出现了bug,因此必须与RN刚正面了。以前完全没有接触过RN、JS的实际开发,走了很多弯路算上看文档的时间差不多三天左右找出bug,4天的时间完成bug的修正(虽然还不是很完美)

1.Could not connected to development server.

5E09428F-524A-4A89-99CB-0AFD43C76D78.png

问题分析:
这是一个纯新手才会犯的错误,问题的原因在于没有将本地的node sever启动。

解决方案:

1
2
3
npm start
或者
yarn start
阅读全文 »
0%