it-stuff Finally, I am trying coding tutorials Here is the first two videos:Inspired by this: https://www.acefrontend.com/challenges
it-stuff From bash to zsh, very basic things need to do After upgrading MacOS to Catalina, everytime opening a terminal, there would be a prompt saying:The default interactive shell is now zsh. To update your account to use zsh, please run `chsh -s
it-stuff LetsEncrypt Certbot renew successfully, but still got expired certificate from client(browser, curl or wget) side, what's the problem? This article is just a trouble-shooting blog.It's rarely happen. After you even did a force renew by usingsudo certbot renew --force-renewalAnd then check the certificate by using sudo certbot certificatesEverything looks just
my-feed A cryptocurrency capital gain tax calculator written in Python by me In 2019, I spent about a month to write this Python cryptocurrency capital gain tax calculator.Finally, I published this in github: https://github.com/viewplatgh/pycgtI wish this can be helpful to
it-stuff Verify rsa sha256 signed text in Python I created a gist of basic implementation, in Python. Here it is: https://gist.github.com/viewplatgh/cb690159e8ee028cb4c9483cb127e6c3Asymmetric encryption use a pair of public & private key to do the crypto job. Private
it-stuff Ghost 的更新速度远超我up的速度啊 好久没跟新了,打开一看居然要我更新到3.0。。。简单查一下,好像Ghost都开启收费模式了,这个3.0不知道能不能免费用啊,希望能让我免费更新到2.x最新版吧,希望最新2.x能解决目前正让我头疼的中文输入的问题。。。该努力做些什么呢。还研究前端吗?嗯,研究吧。无意看到早在2015年我研究的一个问题,Javascript中 new className() 和 new className 有什么区别呢?前端面试的时候问这个问题估计能筛掉一半。答案在这里:https://stackoverflow.com/questions/3034941/can-we-omit-parentheses-when-creating-an-object-using-the-new-operator短答案是:没有区别。支持没有括号的版本只是Javascript提供的一个语法糖而已。
my-feed youtube频道暂停围棋系列了,博客更新也不会和youtube频道紧密关联了 由于考虑到影响频道内容垂直度,已经决定暂停围棋系列节目的更新,以前发布的围棋节目也“下架”了。博客也不打算简单重复youtube的频道节目了,博客就是用来写文章的嘛,但实在忙得够呛,也没什么时间写文章,实在是有点无所适从。
my-feed 六大分析问题做决定的方法 本来打算一定要说关于“充要条件”的一条内容,后来仔细分析思考以后发现现实生活中,用“充要条件”法分析决定问题不实用也不实际,因为生活中一些复杂事情的充分条件我们根本无法确定,而必要条件又没有什么建设性价值。所以最后用“最小必要原则”来替代了“充要条件法”。这六条方法虽然不是每条都那么新颖而吸引眼球,但作为经验总结,放在一起归纳一下,还是蛮有意思的不错内容。
my-feed 十期节目小结,谈谈经历感受和未来打算,兼谈我对YouTube创业的分析和想法 终于凑够了十期视频,来一期小结凑个数先😊。有一点像长途旅行,中途歇歇脚的感觉。东扯西拉的,稍微长一点。但其实准备和剪辑都容易轻松一些,因为视频里都是一些我想说的心里话,不需要什么额外准备,讲起来也不容易出错卡顿,于是后期剪辑也轻松了。
my-feed 为什么说想要成为富人,赚钱并不是关键 终于聊到这个话题,也是作为知识经验分享类视频必须要谈的话题,那就是投资、理财、财务自由等相关话题。这期聊的是最基本的,但不要小看最基本的哦,很多时候,我们做好最基本的就能获得巨大效益。
youtube 关于背单词的两个视频 背单词算是我还有点心得的一项内容吧。一直想做一个背单词的app,但到现在还没所成。。。以前弄了一个https://github.com/viewplatgh/wrwd,最后被其他事情分心,没坚持下去,最新的项目在https://github.com/viewplatgh/vocbook,也是实在是没有时间去做,真恨不得分个身,好去做这些现在没时间做的项目,不知道将来能不能有机会完成这个夙愿了。言归正传,做了一期视频关于背单词的,太长了,分成了两个,第一个其实是详细分析了一下背单词的一些本质问题。第二个是关于我当年背单词的套路,也是wrwd和vocbook的设计思路。
my-feed 我和我的大脑是什么关系? 17年一篇博客的话题,http://www.roblao.com/wo-de-da-nao/,文章可能早在14年就写了。做成了一期视频。。。不知道是那篇博客有意思还是这部视频节目有意思呢。
my-feed 五大围棋给我带来的人生启示 这一期还是没能离开围棋。关于围棋给人带来的人生启示。只总结了五条。不多。正所谓浓缩的精华吧。不知道这是我的人生观和围棋产生的共鸣,还是围棋指引了我形成了自己的思考和价值判断。围绕这个话题,做一期视频还是很有必要的吧。围棋不仅仅是一项棋类娱乐项目,而且是帮助我们探究世界、探究人生哲学的好工具。
my-feed 成为一名优秀的码农需要具备些什么天赋和素质? 英语理工科天赋过人的记忆能力会学、能学、好学侦查解决问题的能力,抗挫折能力与人合作的能力,团队精神有大智慧设计能力,有鉴赏力,眼光和品味有灵感,有创造力第一次录屏视频,缺乏经验,不过小问题就算了吧,不拘小节了。列了九条,逐一谈一谈,应该覆盖全面了吧。
my-feed 真正的第一期视频 终于算是周更了,下一期视频的到现在还没拍,真不知下周能否坚持周更。。。目前感觉自己还是嘴生、手生、脑生,做视频的方方面面吧,都很生疏,剪一期视频要花大半天时间。。。不知道下次能否进步熟练点,shotcut又是个让人又爱又恨的东西,开源免费是很理想,crash的频率比openshot低多了,但bug的存在和功能缺失,有时又让人很恼火。暂时又找不到更好的软件了,也不想这么早就投资升级各种软硬件,就这么凑合着继续吧。下面是这期视频内容:这一期讲的话题有点大,很多小伙伴可能看了标题就没兴趣了。不过内容真的是我个人的人生观的重要一部分。我知道这样的内容可能会让人觉得枯燥空洞,我也是尽量做到言简意赅、干脆利索得把自己的观点讲完就结束。以后不会经常做这样话题的视频了,我自己做得也辛苦,观众可能也没太多兴趣。目前YouTube频道完全起步阶段,确实非常艰难,一方面需要赶紧出大量视频,因为目前只有可怜的两个视频,实在太少了;
my-feed 最近开始做YouTube频道啦😄 做个视频真是超级难超级难,比架设网站难多啦。感觉自己不可能坚持的下去啊。这个博客网站都大半年不更新。更何况视频。。。我这真是个实在人,第零期就说了一堆推心置腹的,视频里说是第一期是口误啊,码农一切从零开始,这是必须的。这里说一下幕后吧,N年没去碰Google Adsense了,遥想当年2005刚毕业给第一个老东家做了一个类似于今天Uber功能的网站。。。那是我第零次尝试使用Google Adsense,那个时候的UI和现在完全不一样,是类似于现在的Google Groups的UI。如今一晃已经14年过去了。。。刚登陆进去的时候它给我跳到google.cn的一个后台去了,什么鬼,难道是Google撤离中国后留下的断壁残桓吗。以为要联系Google客服呢。后来发现只要重新注册一下就好了。注册需要填写网站,自然用这个啦,然后要嵌代码,好吧,又一不留神升级了Ghost到最新版本,每次都忘了要怎么升级,以前自己电脑和服务器上留下一些现在有些已经看不懂。
my-feed 如何在Mac上运行带图形界面的Leela Zero 用AI来复盘是一件很开心的事情,以前棋输了都不知道自己哪一步走错了,现在AI可以很轻松而且精确的告诉我,真是比请一位职业棋手在身边还有效,着实给普通接触不到职业棋手的业余围棋爱好者带来了福音。
my-feed Ghost 2.0 从Ghost1.0更新到2.0了,虽然不是最新版,但凑合用吧。并没有给我的博客表面上带来什么变化,好像我还没搞明白更新这个到底是为啥,反正就稀里糊涂一顿敲键盘就这样了。发现使用docker建站,部署快,但更新起来,基本上就是推倒重来,否则进入容器里进行升级太多坑要填,因为各种CMS的作者们肯定不会着重照顾docker用户。用docker更新,就是pull一个新的image(`docker pull ghost`),然后备份导出以前的博客内容和资源,删了以前的容器,再用新image建立一个新的容器,再导入备份的博客内容就完事了。
my-feed 2017岁末 终于更新了ghost版本,一年前想做的事情,居然拖到了现在,看来我真是有严重拖延症。用上了v1.x版本以后升级就不会那么麻烦了吧。 2017年,从年初的顺风满帆,到现在的收拾心情从头开始。这算是世事难料,人生无常吗。自以为计划得好好的,结果各种节外生枝,各种不幸的巧合,各种紧要关头掉链子。这就是人算不如天算吗?这就是命运吗?人,真的是不靠谱的。太容易出错,太容易轻率,太容易冲动,太容易固步自封、自以为是、贪婪懦弱而又愚蠢。。。圣经上有一篇谈到人类的邪恶,我第一次读后为之一振。人类真的是问题多多。而比人类远远更接近神的人工智能真的应该在各方面取代人类,人类应该把自己的很多决策权交给人工智能去做,从现在的简单的游戏、开车,到以后复杂的个人规划乃至国家的经济规划和政治决策,
my-feed ”This war of mine“《这是我的战争》 save load大法on mac ”This war of mine“《这是我的战争》一款蛮不错的单人电脑游戏。网上关于这个游戏的介绍很多很多,就不赘述了。这里分享一下如何实现save load大法。因为这个游戏不使用save load实在是太容易挂掉,会令人非常沮丧;和我一样不喜欢玩个游戏还被弄坏了心情的同学可以尝试一下我这里分享的save load“秘籍”。我在mac上安装steam玩的。所以先找到游戏保存的路径,在类似于/Users/[your username]/Library/Application\ Support/Steam/userdata/[a number]/[a number]/remote这样一个目录中,以下脚本中,
it-stuff 使用git rebase解决push rejected non-fast-forward问题 我用了git很久了以后才开始接触rebase这个命令,想必git初学者一般都不太熟悉rebase,网上关于rebase的介绍以及和merge的对比的文章一搜便是,这里就不重复了。这篇就介绍一下git rebase的一个简单有用的实例。 在团队使用git开发过程中,不小心会遇到这种情况,push自己的代码前忘记先pull一下了。这样在push时候会遇到类似一个这样的错误: ! [rejected] branch -> branch (non-fast-forward) error: failed to push some refs to … hint: Updates were rejected because the tip of your current
my-feed 我的大脑 我的大脑是我的一部分 我的大脑是我的一个器官 我的大脑会成长会,会衰老 我的大脑自发工作着 我的大脑能部分听从我的指挥 我的大脑能够控制我 我的大脑状态会有起伏 我的大脑会出差错,会产生错觉 我的大脑有不确定的潜力 我的大脑会遗忘 我的大脑可以被改变 我的生命依赖于我的大脑 我的能力受制于我的大脑 我的行为几乎不可能不受到大脑的影响 我的感觉在大脑中产生而不受我控制 我的记忆在我的大脑中 我可以思考下一步如何使用我的大脑 我可以克制大脑做迫切想要做的事情 我可以强迫大脑做及其不愿意做的事情 我可以睡觉或自杀来休眠或关闭我的大脑 大脑和我的关系真的很复杂,我百思不得其解。大脑本来只是我的器官。和内脏、手足属于一个地位。大脑又是我这个生命的最主要和最重要的载体,它几乎是我的全部精神内容和能力的载体,它承载着我的知识、技能和回忆,很大程度上代表了我的内在的全部。但我和我的大脑又不能划上等号,
my-feed Start posting new stuff Old posts in old website looks outdated and not cool. That's it. I will start posting new stuff.
my-feed Starting port my old wp blog to ghost Starting port my old wp blog to ghost. Ghost looks cool, all though it's still developing. Evolving developing is a good thing.