Brandon Zhang

Brandon Zhang

添加事件勾子
编程

添加事件勾子

WordPress中最强大的概念是有许多的勾子供开发者来修改特定的值,然后我记得前段时间看lit作者在油管上面的一个视频讲到在JavaScript中我们也可以创建一个简单的事件勾子,比如下面这段代码,在我们使用newTaskName 前,我们先发送一个自定义事件,允许项目中的其他代码,或者插件(如果你是写库给别人用)来修改我们这边的待办事项名称。 /** * Handles editing a task. * * @param {CustomEvent} event - The custom event that triggered the function, containing task details. * * @returns {Promise<void>} - A promise that resolves when the task is updated or an alert is shown on failure.
1 min read
从Docker Desktop迁移到ObrStack
编程

从Docker Desktop迁移到ObrStack

切换到旧项目文件夹,备份数据库。 ddev export-db --gzip=false > db.sql 退出Docker Desktop,接着创建新的项目地址 ~/codes/ddev/new-project-folder,启动ObrStack程序,然后运行。 // https://ddev.readthedocs.io/en/stable/users/quickstart/#wordpress ddev config --project-type=wordpress ddev start ddev wp core download 导入数据库 将数据库文件转移至当前文件夹,然后导入数据库。 ddev import-db < db.sql 或者直接在file参数上指向到旧项目数据库文件位置。 ddev import-db --file=../old-project-folder/db.
1 min read
社交媒体玩的越少,心里越健康
随想

社交媒体玩的越少,心里越健康

从前几年听过的几个TED Talks,了解到社交媒体怎么影响个人的心里健康,以及影响到人与人之间的相处关系,我便有意识的减少自己的社交媒体使用量,不过我不算使用频繁的,因为最严重的问题是朋友圈发的比较多,不过没有刷短视频以及没有玩微博。 再后面从我第一家tech公司的两个老板那里听到说:Social media is such a cancer(社交媒体简直是癌症),更进一步加深了我对社交媒体的了解。我的两位老板没有任何的社交媒体,住在悉尼的郊区的一栋房屋,养着一条大狗,通过和他们的接触,虽然不是特别熟悉,但我觉得他们是很享受当下的状态的。我自己通过这几年的训练,我现在朋友圈发的越来越少了,主要发的时候是自己出去旅行的时候,同时可以控制到几周看一次朋友圈这样,跟以前相比有了很大的提升,自我评价是整个人心静下来了,没有那么浮躁。也不知哪一刻开始,突然发现自己可以静下心来看书了,不管是多么嘈杂的场合,我想这是我从前不敢想的。 2021年开始在bilibili投稿前端视频,社交媒体使用量增加了一些,因为需要回复分析的一些留言和私信,不过我是关闭消息通知,且尽量做到通过电脑版来回复信息,手
4 min read
旧式火车希望可以保留
旅行

旧式火车希望可以保留

今天搭乘鹰潭到景德镇的绿皮火车,订的座票,但却是卧铺车厢的。入座后看到一位小女孩和两位大学生在聊天,聊的很好玩。起初我以为他们是亲戚,听她们聊天后才知道是火车上刚认识,她们互问一些好玩且很冷的脑经急转弯,我忍着控制不笑有点难受哈哈。 我观察这个小孩应该上小学三四年级左右,而且还应该是不刷短视频的,因为一路上没有用手机,应该也和家乡不给她手机也有关系。旧式火车座位是面对面的,如果旅途中能碰见聊得来的人,一路上应该挺愉快的。说到这里让我想起在瑞士坐火车去Interlaken时,上面的火车也有面对面座位的,然后遇到陌生人就可以随时聊起来。 现在我们的高铁和动车座位都是朝一个方向,就不具备这样的基础条件了,速度快了,但是人情味少了。后来知道小姑娘的妈妈是幼儿园老师,应该是家教还不错。 更新:高铁也有少数座位是面对面的。
1 min read
时间即一样又不一样
随想

时间即一样又不一样

我记得在窦文涛的节目中,有嘉宾说过,人当在旅行时,觉得时间相对会变得长。当然严格意义上讲,时间是一样的。不同的是时间在我们脑海里所体现的长度。当我们离开自己平常所熟悉的环境,到陌生的环境中,我们大脑需要适应和处理的信息就会增多,从而造成比如出行三天像是过了一周,出行两周像是过了一个月。这个我个人是有深的体会。但是也有其他朋友反馈是说出行在外,时间变得更快了。 不管如何,旅行确实是我们生活中不可或缺的调节剂。希望旅人可以在路上收集更多的有趣的故事。 突然想起在潮州青旅碰到的那位从比利时骑行来中国的小伙,他的故事到底收集了多少?
1 min read
海口青旅碰到的那些旅人
旅行

海口青旅碰到的那些旅人

同房间大哥 40岁上下,订了一个月的青旅(说是900元,也就是每天30元,比平台上订零散的几天便宜10元),已经住了半个月,每天和我一样,在大堂公共区域坐着,我是办公,但是他我不确定。也是电脑开着,但是大部分时间好像是看手机,时不时出去花园抽烟,烟瘾比较大。 女士1 每天在公共区域躺着看手机,吃饭也是外卖,像是专门来青旅躺平的,然后也抽烟。 女士2 看着像是快要退休的年纪,听她说是之前是海南大学的,我住的青旅在海南大学附近。她是订在隔壁的酒店或者青旅(具体不知),然后看我们这边热闹,晚上过来溜达,把我认错成她的一个江西老乡,然后还叫我帮她更改微信里面的一些设置。加了我微信,建议我周五休息那天去雷琼世界地质公园看看,说到时候拍点照片给她看。她在这里也住了十几天了,她是直接订的一个月,然后那边的房主说住不完的可以后面继续过来住,每天是自己买菜做饭,主要买鱼。 女士3 – 欧洲人 这位则是饭点时间在公共区域混,每次中午看到就是喝啤酒抽烟,然后看着像是从超市买回来的一些食物,可能是吃不惯当地的饭菜,然后昨晚还有旁边的人过来投诉,说她大半夜声音很大,不知道是打电话还是干嘛,叫
2 min read
大石头理论
随想

大石头理论

在这周的英语课中,老师分享了大石头理论,对我很有警醒作用,有必要写一篇博客记录一下。 在课堂上,管理学教授拿出一个广口瓶,将一堆鹅软石大小的石头一块一块地放进去,直到装不下为止。然后问大家:“瓶子装满了吗?” 大家回答说:“满了。” 教授又拿出一小桶黄豆大小的小石子,一边往瓶子里装一边摇晃瓶子,小石子从大石头缝隙中都挤进去了。教授又问:“瓶子满了吗?” 这次大家提高了警惕,有的说:“瓶子可能没有满吧?” 教授这时又拿出一小桶细沙子,又是边倒边摇晃瓶子,细沙全流进大小石头之间的缝隙中去了。教授又问:“瓶子满了吗?” 这次大家齐声回答说:“没有满。” 教授笑着说:“很好。”说着又拿出一小桶水倒进瓶子里,直到水从瓶口溢出为止。 教授又问大家:“这个实验说明了什么?” 多数人回答说:“说明不管你的计划安排得多么满,只要再努一把力就可以多塞些东西。” 教授说:“你们的回答不是完全没有道理,但不是我要表述的。这个实验告诉我们:如果不首先把大石头放进瓶子里,瓶子的空间被其他小东西占满以后,再努力你也放不进去大石头了!你生活中的‘大石头’是什么呢?不管是什么时候,请记住,一定首先放
2 min read
远程办公效率如何
远程办公

远程办公效率如何

最近和小伙伴聊到关于远程办公效率的问题,我在的这家公司内部是用Slack沟通,我是将Slack调成免打扰模式,这样有信息过来没有声音提醒,只有Slack的图标会跳动,那么在自己还处于专心写需求的时候可以不被打扰,专注结束后再去看Slack信息。另外每天的会议时间是固定的,到点后就进去项目频道进入会议室。 关于邮件,我们是用Google邮件企业方案,团队成员之间基本上不发邮件,所有的邮件基本上是Jira工单上面的更新信息,以及PR评审,留言之类,也可以将消息通知关闭。从个人经验,目前这家远程快满15个月,办公效率应该算是相当好,能让你分心的客观因素自己都可以把控。 有技术问题解决不了需要请教同事怎么办? 通常如果不是特别复杂的基本上可以给同事留言请教,如果是特别复杂的可以询问对方是否有空进行语音聊天,同时分享电脑屏幕一起沟通代码。Slack上面分享屏幕对方可以使用画笔在屏幕上面指引之类,沟通基本上都很顺利。所以这块也是问题不大。 和产品经理沟通效果如何? 产品经理不像我们开发者这样,大家知识层面不一样,这块有时候一些需求需要来回沟通我才会明白确切的需求,不过这个应该和坐班是
2 min read
翻译37signals内部团队沟通指南
远程办公

翻译37signals内部团队沟通指南

这个团队沟通法则我个人认为可以作为互联网产品公司团队沟通需要学习的圣经,认真阅读完原文,接着在机场等待登机的时间翻译成中文,和大家一起共同学习进步。原文:https://37signals.com/how-we-communicate/ 经验法则和总体理念 Below you’ll find a collection of general principles we try to keep in mind at 37signals when communicating with teammates, within departments, across the company, and with the public. They aren’t requirements, but they serve to create boundaries
10 min read
找远程工作,程序员如何学好英语?
英语

找远程工作,程序员如何学好英语?

哈喽,大家好。很久没有写中文博客了,先介绍一下我自己。我是一位90后前端,是转行过来的大龄前端,第一份前端工作是给一家澳洲企业开发前端,使用到原生web components,和手写css,但是由于疫情和其他原因,2022年5月底企业业务关停,被迫失业。我目前从事我的第二份英文远程工作,2023年11月26日入职。今天想写一些关于程序员怎么学习英语的话题,我的中文书写还停留在初中水平,甚至还不如,所以你如果能把这篇文章看完,证明你是非常有耐心的哈哈! 自从2022年4月25日我在B站发布了第一个远程前端分享视频,截至目前为止已经有很多小伙伴私信,留言或者微信询问关于程序员怎么学好英语这样的问题。感觉是时候静下来心整理一下个人关于英语学习的经验,后面再有小伙伴问同样的问题,可以直接发这篇文章即可。 兴趣是最好的老师 你如果对英语没有兴趣,或者仅仅是很勉强的强迫自己学习英语,可能需要先找一找自己感兴趣的点,不然的话学习起来会很累。 好,我们继续。首先,我需要说明一下目前学习英语的一个误区:那就是背单词!我相信你也听到过身边学习英语的朋友说在背单词什么的,我们经历过应试教育过来的,
12 min read