2021-08
14

终于找到靠谱的篮球教程

By xrspook @ 18:15:55 归类于: 烂日记

我觉得我最大的优点在于我敢于尝试新事物,如果我遇到某种好的方法,我会勇于颠覆之前我所有的认知,兴奋地从头来过。

此刻我的右手在发抖。因为就在较早前,我开始了新一轮的投篮练习,那个手法我之前未曾听过,也未曾练过,没有人给我推荐过那些视频,纯粹是因为运气,我在B站搜索三分球的时候,无意之中找到一个香港教练的视频。那个教练叫做CoachFui,翻译成比较通俗叫法是灰Sir,之所以称为Sir,是因为通常香港人就是这么称呼他们的老师的。我不知道他是谁,也不管他长得什么样,身材如何,反正教的东西很有道理,我就接受。他的教学视频都很长,接近20分钟一个。看过好几个视频以后,我觉得他的视频是最靠谱的,最接地气的,最可以使用的。其它视频通常都是一些篮球爱好者在研究模仿他们的对象,有些视频他会加入某些自己的经验观点,但为什么会这样?他们没办法说得出来,不过是他们一直都在用觉得有用的东西。刚开始用单手投篮之前我就想找教学视频,但是一直都没有找到合适的,所以我也就只能东拼西西凑大概差不多那样。现在我的罚球的命中率在正常情况下能达到6成以上,如果状态很好的话,甚至能达到8成以上。如果不是在罚球线,而是定点投篮,我的命中率也可以在5成以上。当然这只是我自己的投篮,并不在对抗的条件下进行,但即便这样,我依然觉得不满足,因为今年我的目标是解锁三分技能,只拥抱着现在的命中率、以我现在的技术、没办法实现愿望。

在我看灰Sir教学视频之前,我没有找到我无法实现三分球非常确切的原因,除了身体协调性,腿部的力量无法传递到上身这个大方向以外,我没有明确地找到确切原因和解决方案。大概如果在这个时候有个比较厉害的人指点我一下,打通我的任督二脉,我就可以通过了,但显然没有。在看过一个灰Sir的教学视频以后,我很喜欢,所以忍不住一个接一个往下看。他用很科学的方式解释为什么会这样,还会结合人体的构造以及实际的情况去讲解为什么是这样而不是那样。为什么这样是错的,为什么我们要这样做。如果要实现某个目标,我们应该用什么方式去练习。这些东西都非常实际。他的风格很香港、很现实主义,不会让你觉得有教条主义的感觉。不像书本上说的那些,又或者一些历史比较悠久的外国教学视频里讲的那样。因为书里面和老版本的教学视频只会告诉你要这么做,不能那那么做,但不会跟你解释为什么会这样。光说不练假把式,光是看视频不拿起篮球,不到球场上练习,所有东西都是瞎掰。

因为在这之前我已经用手指的力量投球一个多月了,虽然也会制造旋转,但是旋转的那个效果我也说不准为什么有时可以,有时不可以。但是当我转为用手腕力量,当我知道了下腕和拉球以后,我明显地感觉到出手更顺畅更稳定。当然这些都只是在篮球场以外的感知,至于投篮效果如何,我还得去篮球场去亲身体验。他的教学视频我会一直看下去,除了看投篮部分的,还有其它篮球技巧部分的。这些视频看一遍不行,估计得一个视频重复好几遍。看字幕和直接听完全不一样,因为我的母语就是粤语,字幕反而会让我觉得有点生硬。如果一边听一边看的话我会更加专注,莫名亲切莫名入戏啊!

不是所有人都敢于颠覆自己,而我恰好就是那种人。现在我的运气又这么好,遇到了非常适合我的篮球教学视频,真幸福!

2021-03
17

写教程

By xrspook @ 19:33:29 归类于: 烂日记

前天我还在纠结。电脑的投屏控制软件怎么用,昨天我已经玩通了所有,甚至写了个教程。一夜之间我不仅仅玩通了红米Note 7也玩通了,小米4c和小米4。如果不是MIUI一代比一代狗的话,我肯定不需要花费那么多时间去干这种事。教程写出来是为了方便别人也是为了方便自己,免得有一天自己忘记是怎么操作的。写教程的过程是一个趁热打铁,趁着自己思路还很清晰,赶紧把步骤都仔细的走一遍。但是我一个图都没有截,一个视频都没有录,纯粹用文字表达所有。突然之间我觉得自己不知道该如何写教程了。从前那些得心应手的东西,现在反而不知道该如何表达,我应该表达的非常仔细吗?又或者说我实际上只需要表达个大概就可以了?理论上教成这种东西应该不带入个人感情,但是我觉得如果不在其中夹杂一些我个人的看法的话,这个教程还算是我的吗?

其实写投屏软件的教程大可不必自己动手,因为已经有很多了。以前我之所以写教程,是因为网上没有,我好不容易东拼西凑各种琢磨得出方法。现在写教程,通常我都是站在巨人的肩膀之上继续发挥的,但我没有抄他们的东西,我纯粹只是把我自己的经验表达出来,因为我觉得虽然已经有前人的摸索,但是按照他们的方法执行的时候,我还是会碰钉子,在他们的教程里看不出有什么坎,但实际上当我自己去走的话发现到处都是坑。那些看不到的坑要克服的时候,不得不延伸出一个又一个教程,为什么会有这个坑?这个坑应该怎么过?完成一件事从来都不是这件事这么简单,从这件事引发的很多东西在不知不觉之间就会把你引得越来越远。有时在被带错路的时候,我们甚至会误打误撞进入另外一个我们感兴趣的领域。

我和我妈都挺喜欢看CCTV-10,那是中央电视台的科教频道,我喜欢看周六日早上10:04的《解码科技史》,而我妈则喜欢看11点多开播的《地理中国》。这两个节目是连着播的。正是因为我已经看过不少《解码科技史》,所以我知道现在那些我们习以为常,觉得再正常不过的东西。背后的来历。不少东西在被发现,在被创造出来的时候,纯粹只是个偶然。我在实现安卓手机投屏控制的时候遇到过问题,不一定就是大家遇到的,因为我用的是小米手机,其他人用的不是我的MIUI,基于安卓10。所以我顶多只能把我遇到的表达出来,我遇到的该怎么解决,实际上大家遇到的是一个怎样的共性问题,所以哪怕它们的解决方式跟我不一样,但是估计也会有一些类似的解决方法。我感觉安卓手机的驱动程序是通用的,但我不确定这种通用是某个安卓版本以后就通用还是怎么样。估计安卓4或者安卓5之前的版本是通用的,之后的暂时也是通用的,但是到什么版本又会出一个驱动,这很难说。既然安卓的驱动是通用的,为什么自带了那么多驱动程序的Win10不能自动搜索出手机的驱动程序,然后自动装上呢?又或者说,我们怎么就不能在安卓那里找到一个匹配底层安卓系统的驱动程序安装呢?现在的手机厂商通常都不会把手机驱动放出来,因为这意味着有人可以用那个驱动修改某些东西控制手机。一定程度上,这是自欺欺人的,毕竟现在的国产手机绝大多数都基于安卓系统,安卓是一个开源的系统,所以驱动程序是一定可以找到的,只不过手机厂商故意让这个找到困难一点,把绝大多数的小白都挡在门外。

我也是一个小白,不过我这个小白比其他的执着了那么一点点而已。

2021-03
16

滚蛋吧!低头君

By xrspook @ 17:49:13 归类于: 扮IT

低头玩手机已经成为最伤害我的行为,没有之一。为什么要低头玩呢?除了低头我们还能有什么方式呢?

投屏到电视吗?但电视不能操控手机,有人能看着电视不低头触控手机吗?显然这技术有点高。用过的人都知道,除非连上高清的投屏器,否则的话电视上的投屏手机画质相当渣,渣到几乎可以说只适合用来看静态的图片。把手机投屏到电视,首先你得有一个支持高清投屏的智能电视。如果你的电视机老一点,但有USB插口,那么可以考虑连一个高清投屏器。如果电视连USB插口都没有,但有HDMI口,可以入手一个盒子,但如果电视连HDMI口都没有,只有莲花线插口,直接买个新电视好吗。

单位的宿舍没有电视,家里的电视是我爸独享的。几乎可以这么说,工作日除了吃饭睡觉我一天都对着电脑。折腾手机的时候其实电脑的显示屏是空闲着的,我为什么不能在显示屏上控制手机呢?屏幕更大了,最重要的是不用低头了!这种有点玄乎的东西其实一点都不玄乎,想一下,如果做不到这个工程师们怎么测试手机app呢?这么实在的功能一定能做到,但要收钱吗?要在手机上装app吗?昨天,我一心想清理inoreader上的RSS,然后找个可以直接打开的替代品。结果发现原来把inoreader变成innoreader就可以直接打开了。不能直接打开inoreader让我阅读RSS的习惯凉凉了好久。从前的RSS失效了一大半,现在还活跃的那些很多我都已经不再感兴趣,于是我顺便清理了一大批。清理过后,我看到了这么一个开源软件——scrcpy。这是一个免费开源的软件,用来投屏控制安卓手机,可以通过USB线或者wifi连接电脑和手机,通过鼠标和键盘对手机进行控制。这有多方便?这让我这个长期对着电脑的人不再需要低头折腾手机了!

关于scrcpy的中文教程有不少,但不是一定适合所有人,这里我谈一谈自己的心得。

下面以Win 10系统和红米Note 7为例讲一下步骤哈。

简单来说,步骤有四:一、下载scrcpy;二、在环境变量中配置scrcpy;三、打开手机的USB调试;四、电脑上安装手机的安卓驱动;五、愉快地进行镜像控制。

详细来说,是这样的:

一、scrcpy的最新版本是v1.17,可以在GitHub下载。下载对应版本后解压到电脑的目标位置,这个你随意。

二、复制scrcpy的路径,在环境变量里添加。复制路径,如“D:\Program Files\Scrcpy”,右键此电脑-属性-高级系统设置-高级-环境变量-系统变量-Path-编辑-新建,把路径贴进去,按3次确定退出。

三、稳定版的MIUI默认不开启开发者模式,设置-我的设备-全部参数-狂按MIUI版本N次后开发者模式会被开启。设置-系统和设备-更多设置-开发者选项。确保USB调试、USB安装以及USB调试(安全设置)这3个选项都处在开启状态。这里坑很大,注意了!MIUI级别越高,要开启这三项就越麻烦。USB调试是直接可以开的,但要开启下面两项,红米Note 7需要关联小米账号以及插入已激活且有效的SIM卡,小米4c同理,但小米4只需要关联小米账号。莫怕,SIM卡可以插,账号也可以关联,开启USB安装和USB调试以后卡就可以拔掉,账号也可以登出了。不确定某次MIUI更新后开发者模式会不会被默认关闭、这些选项会不会默认被关闭,毕竟系统升级有时很神经。

四、如果你的是小白的Win 10,没经过高手化处理,电脑是没有安卓手机驱动的,的确,手机插上去你可以往上面放图片和文件,但这跟用电脑操控手机两码事。安卓的驱动小米不会直接给你,但他们的线刷系统其实自带驱动。在小米的线刷教程页面可以找到他们的刷机工具,现在最新的版本是MiFlash2018-5-28-0.zip,下载完以后解压,USB线连接手机和电脑,双击打开XiaoMiFlash.exe,自动就会看到你的手机,默认会让你安装驱动。不是一个手机一个驱动,比如我只安装一次驱动,红米Note 7、小米4c和小米4都通杀。安装完驱动,东西就算准备就绪了!当手机首次通过USB线重新插入电脑,会有一个“允许USB调试吗?”的窗口确认。

五、双击打开scrcpy.exe,手机就上显示屏了!我个人的习惯是写一个scrcpy.bat文件,内容是“scrcpy.exe -S”这条命令的意思是开始投屏之后关闭手机屏幕,毕竟都电脑操控了,开着手机屏幕干啥呢。

因为scrcpy是个开源软件,可以变换玩的花样很多,具体可以怎么玩大家可以自行去他们的官方账号了解。对于一般操控用户来说,无论是命令行还是操控时的快捷键,最一般的通常就够了。我最常用的快捷键如下:

鼠标右键/Alt + B:后退
鼠标中键/Alt + H:首页
Alt + M:多任务界面
Alt + S:调用菜单(为什么我感觉跟Alt + M没啥区别)
Alt + N:下拉通知栏
Alt + O:关闭手机屏幕
Alt + Shift + O:打开手机屏幕

不知道为什么网上的教程快捷键都是Ctrl组合其它,我怎么按Ctrl都没反应,官方的快捷键说明好像默认也是Alt的,难道新的和旧的快捷键不一样?

USB投屏的可以设置分辨率,高清没问题,播放视频的时候还会自动横屏,省心。scrcpy也可以用无线的方式连接手机和电脑,但那样的话肯定是要牺牲清晰度,临时操作可以,但长期这么干感觉没必要。

电脑操控手机时手机还是会发生热的,虽然因为没开屏幕,发热可能没那么严重,但如果一直处在浏览模式,电脑USB那条小电线输入的电量肯定不够花,所以手机的电量会处在下降状态。

可能不久的将来,各大手机厂商也一定会推出类似的功能。现在某些智能手机的高端型号已经略微实现了这种功能,但功能很有限。或许在不久的将来,电脑会有一个类似NFC的接口,手机放在特定区域以后,电脑就可以切换到手机实现所有操作了,但或许,以后的电脑被手机彻底给搞灭绝了呢?谁知道了,把握当下就好。

邪恶的提示:scrcpy的其中一个好处——摸鱼方便多了:P

2020-10
16

PQ上的纠结

By xrspook @ 23:59:46 归类于: 烂日记

晚上洗澡的时候我一直在想着某个Power Query的问题。某个功能我曾经试过用别的步骤去实现,但是到了最后一步的时候,发现某个东西算不出来,所以我就放弃了那个方法,文件也被我删掉了。晚上,当我遇到一个新问题的时候,我觉得用下午的那种方法才最容易实现。晚上洗澡的时候,我突然意识到,实际上下午的时候我几乎成功了,只剩下最后一步。当时我没想到,其实可以用一个以退为进。我可以做一个判断,如果if的判断等于空,就计算,如果不等于空,就是继续保留某数据。我并不知道如何修改PQ里某一列的数据,于是我的实现方法是新增一列对旧的那一列判断,然后把旧的那个删掉,新的那个重命名。这样就解决了下午我最后我没解决的问题。虽然这样做有点笨。高手一定不会这样做的,高手一定会有一些暂时我还无法参透的各种套叠解决问题。

要实现某个功能,最终我用了31行,更之前我用某个其它方法做出来的那个一样多,但后来的方法显然更容易理解。因为整个代码都是我手写出来的,命名也更加人性化。当然其实我也可以对系统自动生成的名字做修改,达到类似的颜值,但是某些自定义函数光靠系统的可视化窗口无法做到。经过这一番折腾以后,我更进一步地明白到之前我已经模仿做到的模糊查询到底做了什么操作。和之前我模仿回来的模糊查询比起来,这一次我实现的功能要麻烦一点。一开始的操作二者挺相似,模糊查询做完第1步以后,基本上就只剩下删除列和排序了,而我做的那个在完成的那一步以后,只不过是刚入门。我也不知道这一次摸索我到底是怎么折腾出来的,那显然,如果没有看见星光的M语言课程,我会继续迷糊。也正是因为第4节里说到了上下文,说到了新增列判断条件以及上下文的使用,才可以让我顺利流畅地通过第1步,也正是因为经过这一次练习,我觉得我已经略微掌握了上下文那个东西。

软件这种东西,光是看教程、听课,而不于实际操作,是没有用的,因为那个东西不会入脑。要形成条件反射,要让那些技能成为自己的东西,只有通过思考和练习。高手和低手的区别,我觉得大概在于高手的思考时间远远不需要那么长,所以他们可以有更多时间练习,而我这种低手,要在思考那里花好些时间,后来的练习当然比不上人家。基础的了练习尚且不够,就更不用说读懂练习中的异同。这种东西,在我高中的时候特别明显。高手在刷题的时候,我还在理解,至于为什么高手可以理解得那么快,至今,我都想不明白。大概这个东西不是想就能明白的。

经历过纠结以后,我觉得自己的脑洞又大了不少,在遇到问题的时候,我奇怪的思路又增加了一些。就是这些旁门左道的扩展,让我在处理正统问题上,貌似又更进了一步。

2020-07
10

初试github托管

By xrspook @ 14:47:45 归类于: 烂日记

在没做过之前,不能觉得任何事应该会不太难,这种应该的想法会让你死得很惨。

静态blog的内容好了,模板也好了,但要放在那里托管呢?国内的没有备案肯定没门,付费的还得算流量。Gitee据说经常性习惯性宕机,本来我是倾向于CODING的,首先,那里要备案,其次,他们pages的服务器不在国内,于是非常有可能因为各种各样的原因,你还是访问不了或者速度很慢。网上提供了很多方案,但最多的还是GitHub Pages。我要玩静态blog,我要玩托管,我就应该从GitHub Pages开始。关于github这个东西,几年前我就开始见识过了,很多软件就是从那里来的,但到底要在哪里下载,在什么页面下载,我一直很迷糊。当时我并不明白开源的意义,所以下载回来一堆东西根本不知道怎么用。github上有非常多的用户,大家擅长的程序语言又各有千秋。开源的东西就是可修改但未封装,这就意味着我下载了一个不知道什么语言的脚本回来根本是用不了的。我不知道那到底是干嘛的,自然就不会去哪里研究。

我感觉GitHub Pages算是github给用户的一个自我介绍空间,github给用户免费空间和流量,允许免费托管的repo到底有多少个我什么都不知道,但用来撑起我的小blog应该没什么问题,毕竟我从来都不是个大流量的人。

不知道github是什么,不知道git怎么用,不知道为什么非得要用一堆命令行来解决问题。一句命令输入进去,有可能秒杀,也有可能屏幕开始跑马灯,因为我数据多,跑马灯可能要跑上几分钟。昨天做到最后步骤需要提交账号密码,提交数据的时候首先给我弹出的是窗口,但每次输入了都不行。接着就在CMD里继续让我输入账号密码。账号好理解,但密码的输入却是让我震惊。怎么输入都没反应,乱输一通也不行,我都怀疑是我电脑有问题了。后来才知道github的密码输入界面就是这样没有东西的,把密码输入完毕然后回车就行了。这么逆天的密码输入界面我还是第一次见识!密码等于是必须的盲打。经过这次以后,我脑洞里奇怪的知识又增加了。

网上教人怎么在GitHub Pages上用hugo做博客的教程很多,但当我真的要完全依照其中一篇实施的时候却发现到处都是问题。从安装hugo到虚拟单机测试这个流程我已经非常熟悉,通常这个部分都被讲得很详细,后续的怎么发布到github非常多的教程一句话带过。对那些本来就离不开git的人来说,那是简单到没必要说的事,但对我这个一片空白的人来说这是要了我的命!详细说怎么发布到github的教程也不少,有些甚至把CDN加速,自动部署脚本,域名绑定,双线部署等等高端的东西都说到了,但越是说得高端,越是会把小白最容易犯错的地方漏掉,比如新repo的文件名。有些教程看上去很有道理,但当你把那些语句复制粘帖的时候就会出状况,不是英文的地方用的居然是中文符号,在某些字体之下,那是很难靠肉眼分辨出来的,但贴到CMD里,那就铁定完蛋的节奏。教程写出来,一定程度就得考虑读者可能直接贴走,只能看不能操作,这到底算神马教程!

安顿好一切,那些我该懂的日常操作都懂了以后,我真心要亲自写一个小白教程!

数据太大,上传很慢,上传后网页打开很慢是我一直担心的东西,但原来这些我都想太多了,github上传数据的速度比我想象中快非常多。最终,我把静态博客部署上去了,并且绑定了二级域名。我的老blog终于合体后重新上线:https://yday.xlanda.net/,这里的链接叫做“青春无敌” XDDD

© 2004 - 2021 我的天 | Theme by xrspook | Power by WordPress