Howard.Zuo

Results 11 issues of Howard.Zuo

## 背景原因 某宝给儿子购入了如下这款儿童电动玩具水枪。 ![001](https://user-images.githubusercontent.com/1059956/179382161-85e23425-594f-4305-8312-5cd3dbb0d7c2.jpg) 小朋友打水仗很开心。但是没玩几天就突然发现扣动扳机无法发射了。起初我以为是电池没电了,充好电后试了下果然好了。结果神奇的事情发生了,上午充好电,下午拿出去发现又打不了了。这么短时间,电池再烂只要没坏,电量流失就不应该这么快。 我觉得事有蹊跷。 ## 初步分析 我觉得有两种可能 - 击发装置损坏,导致无论你怎么用力扣扳机,实际都无法触发内部电机工作 - 某连接部分遇水短路,这也切好解释了为什么每次加了水就不能用,但放2天又好了的现象 ## 深入调查 我要拆了它,不能让儿子没得玩!!! 首先寻找螺丝孔,可以看到如下图,一共13个孔,找螺丝刀,拆了他们 > 注意 因为孔比较深,请准备起子部分比较长的螺丝刀。 ![002](https://user-images.githubusercontent.com/1059956/179382162-592a4bd4-6049-4e0c-a738-85653f293b52.jpg) 取下13颗螺丝后,拆下水箱盖和枪口固定套 ![P20717-102319](https://user-images.githubusercontent.com/1059956/179383356-48619a23-c2e1-401a-adcb-15dc0322bb5c.jpg) 然后可以看到,枪口固定套位置还有2颗隐藏螺丝,也给它拆下来 ![005](https://user-images.githubusercontent.com/1059956/179382165-f9f60658-910a-446c-9f92-c685f46dc496.jpg) 然后拆开机匣,因为是左右两片壳的设计,一掰就开,很轻松,内构如下图: ![WechatIMG62](https://user-images.githubusercontent.com/1059956/179387123-353251bd-6e69-4d58-900a-31151efde0d5.jpeg) 上图中,导电胶按键和扳机就是击发装置。 实际就是一个类似传统游戏机手柄按键的导电胶压力装置。 整体的工作原理大致如下图:...

## Background 最近和儿子一起玩打仗游戏时,因为海绵球打的弹性十足。发射出来后,一旦碰到硬物就会疯狂弹飞做布朗运动,捡起来痛苦万分,虽然可以蒙骗儿子去捡,但效率着实不高。并且捡的次数多了,儿子也是满面愁容。 于是我想能不能自制一个收纳靶箱,既可以完成两人的比试需求,还能提供收纳确保球球不会乱飞。 ## 准备材料 **鞋盒子一个:** ![WechatIMG42](https://user-images.githubusercontent.com/1059956/139527929-788166a4-ea55-42f5-b975-6a7ad94b99a0.jpeg) ![WechatIMG41](https://user-images.githubusercontent.com/1059956/139527964-4c84e904-8321-42eb-8bf1-737dad30d24b.jpeg) **强力胶、钢尺、剪刀、一次性筷子,透明胶带,手工刀** ![WechatIMG38](https://user-images.githubusercontent.com/1059956/139527982-f8111d59-241e-4b05-85f7-5087f74ec726.jpeg) **然后在鞋盒子的盖子上,用刀开三边,做个“门帘”出来** ![WechatIMG36](https://user-images.githubusercontent.com/1059956/139528071-79557cae-e4f0-4870-881c-57a8f6011e23.jpeg) ![WechatIMG35](https://user-images.githubusercontent.com/1059956/139528116-a7fb9c79-26e8-4b21-a9b9-dbafc8961fec.jpeg) **然后把门帘的三边再剪窄一圈** ![WechatIMG33](https://user-images.githubusercontent.com/1059956/139528186-9f733593-19fc-461c-bc4d-a8328bb14e15.jpeg) **然后把鞋盒盖子的活动处用胶带固定** ![WechatIMG32](https://user-images.githubusercontent.com/1059956/139528208-7666d534-d955-4038-b607-be1007893982.jpeg) ![WechatIMG31](https://user-images.githubusercontent.com/1059956/139528202-c6e6f021-a95e-4b4e-927b-6988ff002fba.jpeg) **再用强力胶把两根一次性kuai筷子作为“支柱”粘在鞋盒内部边缘,确保盖子不会合上** ![WechatIMG30](https://user-images.githubusercontent.com/1059956/139528243-23098e06-1c26-4c04-bba6-15865bb3bdb4.jpeg) > 这里我犯了想当然的错误,以为强力胶可以把木筷子粘在纸盒上,我错了。根本粘不住,所以最后无奈又用透明胶带做了固定。 ![WechatIMG29](https://user-images.githubusercontent.com/1059956/139528312-49698add-8dea-4f85-9c5d-6da5e83fac09.jpeg) 至此,收纳盒的前脸儿已经处理的差不多了,现在我们需要一块布作为收纳盒的背部,这样当海绵球打中门帘进入盒子,再撞到布上,无法反弹,就落在盒子里了。 所以我找了件儿子不穿的衣服,我要剪了它。 ![WechatIMG28](https://user-images.githubusercontent.com/1059956/139528537-ed495e0c-d529-4bfa-88ca-a22b4b193426.jpeg) **剪下来的布,罩在盒子后面** ![WechatIMG26](https://user-images.githubusercontent.com/1059956/139528569-548945cc-c5cd-4e98-9280-e2946ebfa89d.jpeg) **最后做一件事,门帘太厚太硬,海绵球打上去就直接弹飞了,根本不会进盒子里,所以要把门帘的两层硬纸板撕掉一层**...

## Background 随着游戏赛博朋克2077的爆火,一款酷炫的小手枪-丽姿,活跃在了玩家的视野当中。 然后玩具厂商自然是不会放过这么一个噱头,于是跟风,我也给儿子买了一把 丽姿。 ![P11016-215101](https://user-images.githubusercontent.com/1059956/156133187-44ee4029-9863-41b6-bef3-0ad57f6f334b.jpg) ![P11016-215109](https://user-images.githubusercontent.com/1059956/156133202-9bfc1aeb-27a5-428a-8950-c332ccac5394.jpg) 那么问题来了,毕竟是玩具,而且在造型上刻意追求了游戏里的视觉效果,所以导致这玩意玩起来并不方便,尤其在拉动滑套的时候,手不方便用力。 要么握前面滑块: ![P11016-235625](https://user-images.githubusercontent.com/1059956/156133670-971b2dbf-0607-4789-98b3-682b3c4c7a8b.jpg) 要么拉后面的小尾巴: ![P11016-215025](https://user-images.githubusercontent.com/1059956/156133834-610a6a1a-65b2-437e-8c4e-724bc5d01810.jpg) 无论哪种方式,都不够顺手。 于是我想,要是能在后面小尾巴那个地方,装个『耳朵』,通过拽耳朵来拉滑套,会不会很爽呢?像下面这样: ![02655950-e650-4e3a-92f1-3fb5b4d6f0a7](https://user-images.githubusercontent.com/1059956/156134106-53ea3e3f-68ae-4c73-a8eb-a52663e438e4.gif) ## Prerequisites 我们可能用到下面这些工具: **扩孔器** ![P11016-215252](https://user-images.githubusercontent.com/1059956/156137384-cbb170b8-cdf6-4a3e-b6e6-c6d25ccaa280.jpg) **中心定位冲** ![P11016-215306](https://user-images.githubusercontent.com/1059956/156137468-2cdeea5e-591e-4efa-a17b-6a04bca81ad6.jpg) **手钻** ![P11016-215352](https://user-images.githubusercontent.com/1059956/156138274-15a57e6e-fc2e-4f3e-9ca8-5c9763eb655b.jpg) **小耳朵** ![P11017-165731](https://user-images.githubusercontent.com/1059956/156137574-5469c5b5-1e7a-4726-ac02-a20e387c304f.jpg) **螺丝刀套装** ![P20301-165918](https://user-images.githubusercontent.com/1059956/156138132-206960a2-07f5-4657-866d-057449723e21.jpg) ## 开搞...

## 背景 某一天,儿子说他手里的骇客不香了,比汪汪队和超级飞侠手里的装备差远了,看着一点『高级感』都没有。他需要『真正的』装备。 作为码农老爸的我,一直都是手残党,我为此汗颜。但一想到儿子期许的眼神,我就充满斗志,不再妥协、不再畏惧、不再拖延,心中只有一个声音在呐喊,那就是 『输出啊,你倒是疯狂输出啊!!!』 于是,有了这篇向自己手残的过去挥手的小小尝试。 ## 特别鸣谢 当然要指出,本文涉及的造型不是原创,完全是致敬 [a站](https://www.acfun.cn/) 大佬([@ZDLALALA](https://www.acfun.cn/u/40572513)) 的方案。 向大佬透出崇拜的目光。 ## 材料准备 卡尺、直尺、截管器、哑光黑手罐喷漆、消光保护喷漆、各种螺丝刀、各种锉刀、1000目砂纸、镊子、剪刀、纸巾若干、mini手锯、水口钳、外径`30` 内径 `26` 的 PC硬管一根、工匠大师 `22cm` 长 槽轨一根。 ## 动手 **首先来鉴赏下原厂八球** ![nerf-xx800-01](https://user-images.githubusercontent.com/1059956/139012618-0a1f1e26-ad37-4245-9488-783540fa6840.jpg) ![nerf-xx800-02](https://user-images.githubusercontent.com/1059956/139012644-605525a4-8bdd-4f65-8417-870375e146ad.jpg) **再来看看目标形态** ![nerf-xx800-14](https://user-images.githubusercontent.com/1059956/139012857-ec73f1b2-4cd8-4639-ae03-c4c48e0b033d.jpg)...

## Background 事情是这样的,今天儿子和我说,莱德的遥控器声音怪怪的。我拿过来一听,果然噪音很大: https://user-images.githubusercontent.com/1059956/138413573-4b4aebbf-03c6-46ad-9d7f-6065a10bd964.mp4 虽然没有什么文化,但是秉着朴实的感觉,我认为这是喇叭的发声部位和里面某些零部件发生了共振,引起了难听的噪音。 究其如何,还得拆啊。 ## Solution 观察遥控器本体,结构简单,两片壳,4颗螺丝固定: ![P11022-152541](https://user-images.githubusercontent.com/1059956/138413965-621e5463-c8db-4748-8957-01a3e11748c1.jpg) 分别拧下螺丝,得到内构: ![P11022-152830](https://user-images.githubusercontent.com/1059956/138414040-2efb2c47-fb7c-4d80-abe9-f7b0526ba311.jpg) 果不其然,喇叭从本该固定它的凹槽里掉了出来,那么发声部位的薄膜就很容易和周围其他部件共振了(我暂且这么认为吧)。 修复方案当然也easy,我再给人家安回去就好了: ![P11022-153232](https://user-images.githubusercontent.com/1059956/138414280-2d217e49-6eed-4b77-b4fb-db5ff3bbb445.jpg) 验证环节到了,两片壳合上,螺丝拧回去。开机试试吧: https://user-images.githubusercontent.com/1059956/138414651-f839a16e-30b0-4b02-99cc-1b6f5af9bbdb.mp4

## Background 有这么一天,儿子和我讲他的汪汪队队员-天天 的翅膀出问题了。正常情况下,她的翅膀应该可以收回,然后通过按下天天胸前的『超能开关』,释放翅膀。 但现状是,翅膀无法正常收回,会自动弹出来。如下图: ![error_demo](https://user-images.githubusercontent.com/1059956/138032666-621c486e-20ed-4738-845b-44a1ca930991.gif) ## Solution 我猜测问题可能是天天肚子里的某个卡扣脱出了,或者某个限位断了。无论如何,都只能拆开来检查看看了。 于是我要搬出我的工具箱,下面就是我打算用到的工具: 佩奇手动风扇,螺丝刀套装,强力胶,钳子 ![P11019-210729](https://user-images.githubusercontent.com/1059956/138248753-4cc87b0c-e3f0-4ef2-8e49-7ebba33611cf.jpg) 接下来就要动手拆了,先观察一下整体结构,天天这个造型还是比较简单的,只有身体左侧一面3颗螺丝,拧下来,就得到完整“身体”: ![WechatIMG11](https://user-images.githubusercontent.com/1059956/138268673-0c4df315-8d1a-491a-b4d6-e0dd6bb5ba4d.jpeg) 摇了摇,从右半边身体里掉出一个小塑料片,就是翅膀弹簧释放键处的限位断了,如下图: ![WechatIMG12](https://user-images.githubusercontent.com/1059956/138277281-19483847-2ed9-4410-be38-440dd23e15cd.jpeg) 这里就用到强力胶了,连接处抹上胶,用钳子捏住粘回原处: ![WechatIMG13](https://user-images.githubusercontent.com/1059956/138277626-b16c2faa-ef2b-4598-b789-612687f8ef26.jpeg) ![WechatIMG14](https://user-images.githubusercontent.com/1059956/138277650-8e662edd-bfb9-4073-9b19-ca3afa443b4b.jpeg) 举起儿子的佩奇风扇,给胶水吹干: ![WechatIMG15](https://user-images.githubusercontent.com/1059956/138277994-8c749526-8d79-43ec-ad71-d326e11a783d.jpeg) 然后尝试零件归位: ![WechatIMG16](https://user-images.githubusercontent.com/1059956/138278839-e4284756-2b11-4e90-b77b-a45f79809ac5.jpeg) ![WechatIMG17](https://user-images.githubusercontent.com/1059956/138278877-706c6fd2-67ae-4bcd-aeda-2923fc879c2a.jpeg) ![WechatIMG18](https://user-images.githubusercontent.com/1059956/138278920-f90bea4a-731b-4913-8ae5-7a1d6344cac0.jpeg) ![WechatIMG19](https://user-images.githubusercontent.com/1059956/138278934-d14dd52e-789f-464a-b906-5b3b995177bc.jpeg) 最后一步,注意右半身要如图这样朝上,然后把左半身从上向下盖起来: ![WechatIMG20](https://user-images.githubusercontent.com/1059956/138279337-5242c3ee-1c42-4d6b-a93b-ad616a8c74b4.jpeg) 然后如果发现身体合不上的时候,看如图位置,这是弹簧释放卡隼,找个细牙签之类的东西往下压一下,然后身体就能合上了: ![WechatIMG21](https://user-images.githubusercontent.com/1059956/138279956-7e2845df-225b-4f58-92d7-f03dac4a55a1.jpeg)...

Let's say we have following configuration: ``` javascript { "whiteSpace": { "after": { "ParameterComma" : 1 } } } ``` When coding as below: ``` javascript export const fetchArticles =...

bug
enhancement

Better to have this parameter available for both Bootstrap v3 and v2

Brand new example for electron