笔记
推荐本书《做难而正确的事》(Fall in Love with the Problem, Not the Solution)
这是年前在年会上,百无聊赖之际读完的一本书。国内的简中版书名是《做难而正确的事》,确实容易让人下头,也被 Twitter 上的网友调侃为创业伟哥。还是原文书名比较贴切一点 > Fall in Love with the Problem,
React Native 开发 Windows 客户端
在春节假期,使用 React Native 成功开发了两款 Android App 之后。我突然想试试是否可以用 RN 开发 Windows 客户端试试,毕竟是微软官方支持的,而且 github 上 star 数也很多,应该是靠谱的。不妨动
React Native 开屏画面 splash screen
编译出来的 React Native Android App 在打开时,有个开屏画面,一闪而过。
虽然不到一秒,但是也算非常显眼了。
这个官方的学名为 Splash Screen:
> The SplashScreen mod
VSCode 快捷键
用了 Github Copilot 之后,发现完全脱离不了 VSCode 了,所以需要了解一下常用的快捷键。
注:下面的快捷键,不会跟 Vim 插件的快捷键冲突。
## command palette
命令调色板
Ctr
优化 React Native 编译的 Android APK 包体积
默认编译出来的 React Native 的 Android APK 包体积巨大,有 70M 这么大。而我平时用原生开发的 Android App,即便加入了 N 多大图片,也才 20M 大小。
感觉还是有必要优化一下的,毕竟打包出来
大年初一用 react native 开发了一款笔记 app
假期写了好几天 react native,发现越发的熟练,于是顺手开发了一个 Android 版本的 博客 app,这样就能随时在手机上写笔记了。
一共实现了三个功能界面,登录界面,列表展示页面,编辑页。
![](https:/
ssh: connect to host github.com port 22: Resource temporarily unavailable
从昨天晚上开始,发现无法直接拉取 github 上的代码仓库了。报错如下:
```
ssh: connect to host github.com port 22: Resource temporarily unavailable
Nginx 配置支持 mjs 文件的加载
用 Nginx 部署了一个前端项目,发现 pdf.js 相关的功能异常。 从浏览器的 console 来看,报错信息如下: > Failed to load module script: Expected a JavaScript mod
React Native 获取当前手机系统语言,或者浏览器语言
之前开发 app 都是基于手机系统 locale 实现多语言翻译就行。
但是在 AI 横行的时代,又多了一项需求,就是根据手机系统的语言,自动返回对应语言的聊天内容。
这样就需要传递一个语言参数给后台接口。
## la
React Native Gifted Chat 显示 vimeo 视频
## vimeo 插件
https://www.npmjs.com/package/react-native-vimeo-iframe
## renderMessageVideo
但是直接使用 Vimeo 组件,会报错: