ChampYin's Blog

自律是真正的自由


  • Home

  • Tags

  • Archives

  • About

  • Categories

  • Search

你有多久没有进行深度思考了?

Posted on 2020-05-23 | In 其他 | Visitors:
Words : 3.2k | Reading ≈ 10 min

近日在知乎无意中看到一篇「如何培养自己深度思考的习惯」的文章,里面的很多观点,我赞同不已。

其中一个观点我总结起来就是:“深度思考有两个方向:上推式思考,下推式思考。上推式思考的精髓就是 为什么;下推式思考的精髓就是 假设。”

这跟我一直以来的思维方式不谋而合,同时也再次引发我对深入思考这件事的思考。

另外,我还被文中引入的一个理论所吸引,那就是「奶嘴理论」,忍不住去查了下这个理论的来龙去脉,感觉对这个世界的本质,又多了一层认知。

Read more »

Electron实战(一)安装

Posted on 2020-04-25 | In 前端技术 | Visitors:
Words : 1.3k | Reading ≈ 4 min

electron-cover.png

前言

我们知道,JavaScript 是用来开发网站的脚本语言。Javascript 开发出来的网页必须依赖浏览器来解析。 而桌面客户端,通常是由 C++ 、C# 等语言来完成。不过现在,我们可以用 JavaScript 来开发桌面客户端了!当然,要借助一点外力,那就是:Electron。

Read more »

彻底弄懂GMT、UTC、时区和夏令时

Posted on 2020-04-24 | In 前端技术 | Visitors:
Words : 2.8k | Reading ≈ 9 min

格林威治时间、世界时、祖鲁时间、GMT、UTC、跨时区、夏令时,这些眼花缭乱的时间术语,我们可能都不陌生,但是真正遇到问题,可能又不那么确定,不得不再去查一查,处理完可能过段时间又忘记。今天,我们彻底来梳理一下它们。

Read more »

疫情地图(公益)

Posted on 2020-04-10 | In 个人项目 | Visitors:
Words : 2.5k | Reading ≈ 8 min

愿中国青年都摆脱冷气,只是向上走,不必听自暴自弃者流的话。能做事的做事,能发声的发声,有一分热,发一份光,就令萤火虫一般,也可以在黑暗里发一点光,不必等候炬火。此后如竟没有炬火,我便是唯一的光。

covid_map.png

上面这个网站就是我们发布的疫情地图,我是这个项目的开发者。开发时忙到飞起,发布后狠狠休息了几天,今天终于缓过来,决定把这一段难忘经历好好写一写。

Read more »

开发一个时间小程序

Posted on 2020-04-08 | In 个人项目 | Visitors:
Words : 2k | Reading ≈ 7 min

前言

跟异国他乡的朋友们微信聊天的时候,经常面临时差的问题。我每次想要确定对方现在是几点,总是要口算一下,有时忘记具体时差,或者涉及跨天,还得打开浏览器查一下,很不方便。有什么方法可以把朋友们所在城市的时间集中起来随时供自己查看呢?于是想到了微信小程序。找了找市面上的时间小程序,不是功能太杂就是小广告太多,不满意。天音:为什么不自己动手量身打造一个呢?

Read more »

如何开发微信小程序

Posted on 2020-04-07 | In 前端技术 | Visitors:
Words : 979 | Reading ≈ 3 min

小程序是一种不需要下载安装即可使用的应用。它是连接用户与服务的新方式,它实现了应用“触手可及” 的梦想,用户通过扫一扫或者搜一下即可打开应用,应用将无处不在,随时可用,用完即走。

2017年1月,微信正式推出微信小程序。同年9月,支付宝也推出了支付宝小程序。2018年7月,百度也不甘落后,推出百度智能小程序。从此BAT三巨头都进军了小程序领域。

此篇是微信小程序开发的一个简明介绍和关键说明。

Read more »

GitHub疑似遭受中间人攻击

Posted on 2020-03-27 | In 网络 | Visitors:
Words : 1.8k | Reading ≈ 6 min

github-attacked-cover.png

昨天下午4点多起,github pages 突然不能访问,今早,GitHub 官网也出现不能访问的情况。访问这些网站时,浏览器统一检测出证书无效。

Read more »

开发一个Vue插件

Posted on 2020-03-05 | In 个人项目 | Visitors:
Words : 2.7k | Reading ≈ 11 min

vue-toast-cover.png

Vue 项目开发过程中​,经常用到插件,比如原生插件 vue-router、vuex,还有 element-ui 提供的 notify、message 等等。这些插件让我们的开发变得更简单更高效。那么 Vue 插件是怎么开发的呢​?​如何自己开发一个 Vue 插件然后打包发布到npm?

Read more »

踩坑img src="[object Module]"

Posted on 2020-03-03 | In 前端技术 | Visitors:
Words : 369 | Reading ≈ 1 min

为了快速测试自己开发的某个插件功能,我通常都是用webpack快速搭建一个vue项目,这样可以保证没有其他未知因素地干扰。这次也同往常一样顺利,直到,我的插件需要内置一张图片。。。

Read more »

Git之 git stash

Posted on 2020-02-25 | In 工具 , Git | Visitors:
Words : 1.7k | Reading ≈ 7 min

我有时会遇到这样的情况:正在 dev 分支上开发某个项目,这时有人反馈了一个 bug,需要紧急修复,但是正在开发的内容又不想现在提交,因为只完成了一半(强迫症不想增加一个脏的提交,然后惦记着日后做 rebase,麻烦)。或者是很嗨地开发完了一个功能,快要提交的时候才发现当前所在分支竟然是 master,而这本应是在 dev 分支开发的内容(两条分支并不同步,可能因冲突而不能直接切换分支)。

这些时候,我 prefer 使用 git stash(git存储)来快速处理。

Read more »
123…11
ChampYin

ChampYin

Life doesn't get easier, you just get stronger.

108 posts
20 categories
109 tags
© 2024 ChampYin | 95k
Powered by Hexo
| UV | PV
浙ICP备2020044347号-1