疯狂的键盘
浩码农的博客
2024-03-18T14:46:13.740Z
http://www.githang.com/
浩码农
Hexo
移除 valine 并使用不蒜子代替基于 leancloud 的页面统计
http://www.githang.com/2024/03/18/Remove-valine-and-use-busuanzi-instead-of-lc_visitors/
2024-03-18T13:21:28.000Z
2024-03-18T14:46:13.740Z
<p>由于使用的 valine 评论系统及页面统计都是基于 leancloud,而 leancloud 免费的开发版每天都会有强制的休眠,以前的方式现在已经无法唤醒,导致无法评论上,同时页面上无法有效统计阅读量。我原来就已经集成了7个评论系统,移除掉了挂掉的一个,还剩6个,现在索性把经常牌不可用状态的 valine 也给移除,同时把基于 leancloud 实现的页面统计也给换成不蒜子统计,提高可能会有的访客的体验。
记春节云南旅游之大理
http://www.githang.com/2024/03/15/Travelogue-of-Yunnan-in-2024-2/
2024-03-15T12:59:04.000Z
2024-03-16T13:35:41.747Z
<p>以前只以为旅游就是到一个计划的憧憬的地方,去看看,吃吃,玩玩,拍拍照。但这样下来,除了留些一些照片和回忆,好像再没有别的了。<br>近年来,有所感,心想,旅游既是到了一个陌生的地方,那么便应该去了解当地的文化特点,接触当地的风俗风情,感受当地的人文生活,否则一趟下来,只赢得几张照片,却多挣了来回奔波劳累,日后回想起来,岂不难免有些失落?</p>
<h2 id="DAY-3"><a href="#DAY-3" class="headerlink" title="DAY 3"></a>DAY 3</h2><p>我们在第三天的上午,吃完早餐,收拾完行李,就打车去了汽车北站,坐大巴去大理。
记春节云南旅游之芒市
http://www.githang.com/2024/03/03/Travelogue-of-Yunnan-in-2024-1/
2024-03-03T14:50:59.000Z
2024-03-05T13:36:28.674Z
<p>这次的旅游虽说节前就已经计划,但具体路线其实近乎边玩边确定。原先做好的一些瑞丽、腾冲的攻略到最后也没用上,因为最终是在出发前两天,才把后两个目的地改成了大理和丽江,并订下了回程的高铁。</p>
<h2 id="DAY-1"><a href="#DAY-1" class="headerlink" title="DAY 1"></a>DAY 1</h2><p>我们是直接飞到芒市,昆明作为中转地。订的一大早的机票,原计划是想提前点时间到,当天还可以多玩一个下午。不过对于孩子来说还是太累了,以后应当避免过早的出行。<br>飞机是在昆明长水机场中转的,下了飞机,到机场便有孔雀的雕像,拍照留念。不了解昆明机场的孔雀雕像的涵义,查资料孔雀之乡是德宏,如有知其由来者,还望留言解惑。
北上之路的坎坷
http://www.githang.com/2022/02/24/The-Ups-And-Downs-Of-The-Trip-To-The-North/
2022-02-24T14:00:42.000Z
2022-03-24T15:01:11.521Z
<p> 说几句题外话,不知不觉已有一年多没写博客了。自转行已来,生活轨迹大转变,心态也大转态,更主要的是对时间精力的掌握已不再从容。每每想着晚上静来心来写点东西,但等晚上到来,要么有其他事抢占先机,要么已经倦怠不想动,于是就连这台笔记本都许多没有翻开了。</p>
<p> 回到主题。<br> 在过完年后,计划着正月十五左右带着橙子和桔子北上。但却因为中间犯的几个错误,结果既打乱了安排,又耽搁了时间,也白浪费了不少钱。<br>
为什么我貌似消失了几个月
http://www.githang.com/2020/05/30/why do I seem to disappear for months/
2020-05-30T13:46:16.000Z
2020-12-10T12:32:19.257Z
<p>说一下自己最近的一些状况。</p>
<p>这次回广东过年,我和我哥两个人,轮流着驾驶,从北京开车回了广东。有关开车的路上经历,以后若有闲致再另写一篇,这里先略过不述。</p>
<p>我肯定是带着电脑回去的,但是在深圳的时候,想到老家也没有网络,现在又不做研发了,而目前工作用的又是 windows 系统,mac 带回老家想必也不大可能会去打开,于是在回老家时就把电脑给留在深圳了。<br>结果未想到,甫回老家,就开始传新冠肺炎的事情,疫情严峻,我们也延长了留在老家的时间。之后为减少不必要的接触,更是直接从老家开回北京,而没有在深圳停留,所以就导致了我的电脑一直放在深圳那里没有带过来,因此也就一直没有更新博客了。
技术解决不了社会问题
http://www.githang.com/2020/01/14/technology cannot solve social problems/
2020-01-14T14:09:16.000Z
2020-12-10T12:31:53.426Z
<p>我大概是看了《一课经济学》之后才改变自己对抢票软件的看法的。<br>在以前,我对抢票软件持支持态度,甚至想参与它的开发,但现在我却开始怀疑,它的出现究竟是给人们带来了好处还是增加了社会上的不公?我们以为有些技术的运用给人们带来了方便,但真的是么?
2019 年总结
http://www.githang.com/2020/01/10/summary-of-2019/
2020-01-10T13:52:31.000Z
2020-12-10T12:31:59.195Z
<p>这一次的年终总结,注定将和前几年的不同,毕竟从这一年起,我连职业也与前几年不同了,转了行,现在我也不知道自己的职业究竟算是什么,或者,不能说是职业了。</p>
<p>2019年,是我过去的三十年里又一个重大的转折点,甚至可能说是变化最大的一年。在以往的日子里,我大抵遵循着一个可以预见未来日子的轨迹生活着,而从这一年起,一系列的事态变化与各方压力,也让我突然地停止了程序员的生活,转向另一个我远离许久的世界。<br>2019年,注定是我格外难忘的一年。
十五言#3
http://www.githang.com/2019/12/29/fifteen-paragraphs-3/
2019-12-29T15:20:49.000Z
2020-01-05T13:06:26.697Z
<ol>
<li><code>是供求关系首先确定了成交价,而成交价转而确定了各种生产要素的成本,进而影响这些生产要素在不同生产用途之间的分配,而不是相反,不是生产要素先有了与生俱来的成本或原价,再汇总并加上“合理的利润率”成为最终售价。</code>——《经济学通识》</li>
<li>以前一直认为是成本决定价格,而近一年所看到的,恰恰相反。价格影响供需,因此在竞争中,售价会反向作用于生产,使成本压低,去创造更大的价格优势以获取更大的利益。</li>
<li>一个东西,并不应该通过进价加上自己认为的合理的10%的利润来确定它的售价,而是要看到,买它的人认为它能值多少钱,市场上它值多少钱。同一个东西,在广东最多能卖三百元,在东北能卖到五百元,这两百元不是全来自地域导致的成本差异,起决定性作用的是两个地方买卖双方之间的信息不对称性上的差异。一种商品,在市场上价格越透明利润越低,也是同理。</li>
<li>《水浒传》的是非正邪是很让我疑惑的。比如祝家庄,店里的鸡被偷了,店被要投靠梁山泊的人烧了,人也被他们打了,而梁山泊的好汉下山讨伐他们,却又似乎帅出有名而名正言顺。</li>
<li>那些不管免费还是收费的抢票软件,是否真的帮助了人们?以前我大概是认同的,但是现在不这么想了。它们可能提高了没有使用抢票软件的人买到票的概率,对这些人而言它们可能是起正面作用的。但是出票总数是不会增加的,它们并没有增加人们的总体出行机会,它们只是把一些机会从一部分人身上剥夺,再给另外一些人,它们实现的只是一种不公平的重分配,它们对于整个春运,或者说全民买票潮,并没有起到一丝真正有用的帮助。你可能会想,它们帮助了与黄牛党竞争的普通人,帮助更多的人以原价买到了回家的票。然而事实是,这些黄牛党的存在正是价格与供需之间的失衡导致。一方面,那些因为无法从抢票软件中得到帮助的人,他们同样失去了更多的机会,另一方面,抢票的难度系数增大,也会抬高这个非官方的交易市场里的价格,使那些从黄牛党上买票的人付出更大的代价。也就是,抢票软件不止剥夺了这些无法从抢票软件上受益的人的机会,还额外地增加了他们的成本,而这种不公平往往不被人们看到,或者根本被视而不见。
读《一课经济学》有感
http://www.githang.com/2019/12/25/reflection-to-economics-in-one-lesson/
2019-12-25T15:35:48.000Z
2019-12-26T14:44:20.616Z
<p>一个面包店的橱窗被人给砸了,当店主冲出来时,肇事者跑了,只剩下围观的人。那些人互相议论,宽慰店主人说,玻璃虽然破了,但这也有好的一面,想想看,这下对面玻璃店就又有生意了。玻璃店赚到了钱,又会去买别的东西,别的商家同样有了收益,又进一步去更多的商家消费。这样一说,破了的橱窗经济刺激了经济,带来了更多的经济增长。如此下去,得到的理论便是,砸橱窗的人,不但不是坏人,反而是促进了社区的繁荣的贵人。这便是破窗谬论。<br>但若是这个谬论成立,那一个地区如果想要经济增长,何必等到有人来砸烂橱窗,找人去打砸就好了嘛。
十五言#2
http://www.githang.com/2019/12/21/fifteen-paragraphs-2/
2019-12-21T11:56:38.000Z
2020-01-01T12:39:01.410Z
<ol>
<li>“休息并不是浪费时间,恰恰相反,高质量的休息才是我们新的推动力和创造力的最佳来源。”——《把时间留给最重要的事》</li>
<li>“如果我们接到一项任务就马上着手对其进行处理,这项任务所耗费的时间就会缩短许多。”——《把时间留给最重要的事》</li>
<li>“许多问题是不能拖延的。时间拖得越长,由此衍生出来的问题就会越多,解决总体问题的难度也会不断增长,这就无形中增加了我们的工作量。”——《把时间留给最重要的事》</li>
<li>“成功的关键并不是为日程表上的事务安排先后次序,而是用具有优先权的事情来安排日程表。”——我蒂芬·柯维。摘自《把时间留给最重要的事》</li>
<li>“处理事情的优先原则:先重要后紧急!”——《把时间留给最重要的事》
我是如何进行 Code Review 的
http://www.githang.com/2019/12/05/how-do-i-conduct-code-review/
2019-12-05T13:16:33.000Z
2019-12-25T15:37:16.575Z
<p>前些天群里分享了一份笔试题,其中有个问题是问如何进行 Code Review 的。我在群里调侃性地回答说:以我两年的 code review 经验,我可以告诉大家,我就是看其他人的代码风格是否和我的一致,一致就accept,不一致就refuse。<br>后来想想那近两年里我做的,简单地总结一下的话,似乎真如此。<br>
十五言#1
http://www.githang.com/2019/11/26/fifteen-paragraphs-1/
2019-11-26T15:42:15.000Z
2020-01-01T12:38:40.237Z
<ol>
<li>“货币的当前价值往往取决于人们对未来的货币数量的预期。”——《一课经济学》</li>
<li>“当我们专注于某个单一经济群体时,看起来可能是千真万确的许多事情,在转而考虑既是消费者又是生产者的每一个人的利益时,却有可能是一串错觉。”——《一课经济学》</li>
<li>“看问题时,是看整体,不是看片段。这就是经济学的目标。”——《一课经济学》</li>
<li>“越来越多人开始意识到,政府若不先从纳税人手里拿走些什么,就不可能带给他们任何好处。”——《一课经济学》</li>
<li>“以纯朴的眼光看,人类至少面临四项普遍约束:(1)东西不够;(2)生命有限;(3)互相依赖;和(4)需要协调。人类种种制度安排,一概是为了就会这些约束而衍生的。粗略地概括,这四项约束对应着四类经济理论:(1)需求定律;(2)利息理论;(3)制度理论;和(4)宏观理论。”——《经济学通识》
初次锡焊
http://www.githang.com/2019/11/09/first-soldering/
2019-11-09T12:49:51.000Z
2019-11-11T13:11:31.398Z
<p>在家里用的一个插排,其中两个USB充电口因为进过水导致短路,差点被扔掉,我拿到后把短路的USB充电口的电路板的接线拆掉,使得它又复活了。<br>但复活之后,USB充电口少掉一半,使得需要对乐心手环充电时,就要拔掉上面的USB线(虽然能用的还有两个USB口,但是它们太近了,要把另一个口的USB线拔掉手环才能插进去),略有不爽。有天忽然想到短路的只是USB充电口电路板的其中一角,于是一个不成熟的想法在脑海中形成了。<br>在淘宝上10块买到一套很便宜的电烙铁套装,含40W外热式电烙铁,两卷1.7米的焊锡,一块松香,一个简易支架还有一张薄薄的海绵,然后就开始拆插排了。<br>第一次拿电烙铁,全无经验,想像了一下刚毕业那年看到的以前同事使用电烙铁的样子,感觉自己大概也会,于是通上电。一开始,感觉毫无动静,不料没几秒,电烙笔上冒出一股烟,我心想,不妙,工具烧了。
红米6换屏记
http://www.githang.com/2019/11/05/repair-for-redmi-screen/
2019-11-05T15:37:41.000Z
2019-11-09T13:34:16.093Z
<p>买不到一年的红米6,因为听信了不需要贴膜和保护壳的话,早已经摔得不成样子了。背面指纹严重一道划伤,四角凸起,屏幕更是叠加了三次裂屏,已经影响到阅读的正确性了,于是便从淘宝上买了个便宜的屏幕,自己换屏。<br>以下仅为记事,而非教程分享,所以不会有详尽的图文教程,需要教程的,可以参考淘宝卖家发我的视频:<a href="https://www.bilibili.com/video/av51640075/?redirectFrom=h5" target="_blank" rel="noopener">https://www.bilibili.com/video/av51640075/?redirectFrom=h5</a> 。<br>这次因为我直接买的屏幕总成,拆机8件套也齐全,总体来说,换屏过程还是挺轻松的。因为之前换后摄像头玻璃片时拆过后盖,所以这次有经验了,知道应该先把卡槽取出,不然有一边会卸不下来。取出卡槽后,用三角片加上吸盘很容易就把后盖打开。需要注意的是,后盖有线插在电路板接口上,所以取出时不要扯得太用力。好在虽然我自己也忘了这回事,但是也没扯坏,顺顺利利就拿了下来。
一个故事——钟初
http://www.githang.com/2019/10/30/one-story-1/
2019-10-30T13:27:22.000Z
2019-11-05T12:58:44.984Z
<blockquote>
<p>我满脑子在搜寻着这些记忆,却仍然串不起来一个故事,既然如此,那就编点儿吧。</p>
</blockquote>
<p>林易扬只觉得自己像是个土包子,尽管事实上可以把这个“像”去掉。在站起来的那一刻,他就觉得自己错了,但是他还是站着不动——更确切地说是没有大动,他还在努力地想把腿站得更直。<br>这是他在入学后第一次被老师叫起来回答问题。他紧张得直接就从原座上站起来了,而忽视了都市学校的桌椅与自己以前所用的桌椅之间的不同。那是每人一张的有靠背的凳面还透着人体工程学的学生凳子,而不是自己以前学校的那种窄窄的能坐两三人的条凳。而他的座位空间显然并不宽敞,坐着时尚且前胸微贴桌沿,所以直直地站起来时就不可避免的前桌顶前椅,后椅挤后桌了。
十五言#0
http://www.githang.com/2019/10/29/fifteen-paragraphs/
2019-10-29T13:55:03.000Z
2020-01-01T12:38:27.078Z
<ol>
<li>现在的我,感到彻底无措,因为已经没有一件事情是我所能掌控得了的了。</li>
<li>大家都不真正各自了解,又如何比得清谁好谁坏?</li>
<li>没房没车没积蓄没关系。没结婚这么想很正常,到婚后,有孩子后,一层层压力后,想法就会不一样了。</li>
<li>世间千万种活法,可是我也不明白,怎么就觉得生活能过,就是太难。</li>
<li>深圳除了几百万的房,剩下的大概就是几千万和上亿的了。</li>
<li>生活让人求死不能也没办法,毕竟不是一个人,身后还连着家庭。</li>
<li>除了国企,外企,台企,上市公司,让小民企、创业公司试试,能做到四五个月带薪产假的都是良心企业。
谈物质生活
http://www.githang.com/2019/10/27/talk-about-the-material-life/
2019-10-27T14:01:11.000Z
2019-10-29T13:43:01.386Z
<p>一年前,我对许多事情都会想同一个问题,本质是什么?<br>那时是以程序员的思维来思考的。<br>而这段时间,有时会想,物质生活到底是什么?那么多人共同选择的追求,是否真值得去追求?<br>现在我依然想不透这个问题,但是我想,它大概和写代码是一样的。我认同优秀的程序员会去追求优雅的代码,并且从从业经验来看,确实也是值得的。那么同比类推,对更高物质生活的追求,大概也是值得的。
Mac sed 插入或替换为多行文本
http://www.githang.com/2019/08/15/mac-sed-insert-or-replace-multi-line-text/
2019-08-15T11:29:15.000Z
2019-08-16T16:32:38.132Z
<p>之前在处理 hexo 文章路径时(《<a href="https://www.githang.com/2018/12/22/hexo-new-post-path/">如何在Hexo中对文章md文件分类</a>》)用过 <code>sed</code> 来插入内容,命令如下:</p>
<figure class="highlight shell"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">sed -i "" "/title.*/ a\ </span><br><span class="line">xxx</span><br><span class="line">" $file</span><br></pre></td></tr></table></figure>
<p>那时以为如果插入多行文本亦可,不料使用时才知不然,会报错如下:</p>
<figure class="highlight shell"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">sed: 1: "s#</head># i\</span><br><span class="line"><script ...": unescaped newline inside substitute pattern</span><br></pre></td></tr></table></figure>
aiXcoder
http://www.githang.com/2019/08/07/aixcoder/
2019-08-07T12:20:00.000Z
2019-08-07T14:04:41.361Z
<p>aiXcoder 邀请码:</p>
<p>软件开发进入AI时代了,你有自己的「AI编程同伴」了吗? 凭我的「aiXcoder智能编程助手」专业版 邀请码【R7Z3】登录<a href="https://aixcoder.com" target="_blank" rel="noopener">https://aixcoder.com</a> 下载安装,即可获得专业版免费使用权限! 赶快训练自己的「AI编程同伴」吧~~</p>
负能量
http://www.githang.com/2019/06/23/negative-energy/
2019-06-23T12:43:27.000Z
2019-06-23T15:11:40.003Z
<p>有些事你不做,你就不知道自己的能力有多差。隔行真的如隔山,可能你设想的是莲花山,结果是梧桐山。</p>
<p>我已经不想数自己都犯过哪些失误及错误了,如今已两个月有余,却还是对许多事情懵懵然,还是对许多人脸盲,还是有大量的产品与名称对应不上来,还是无法在不拿样品对比的情况下区分不同的型号规格,还是有大量的不认识的东西。<br>