Jekyll2021-12-24T09:04:27+00:00https://git.aqde.net/atom.xmlCodingStarmy GitHub projecotJarod Lee计算机中的计算机2021-05-07T20:56:03+00:002021-05-07T20:56:03+00:00https://git.aqde.net/%E5%88%9B%E4%BD%9C/%E8%99%9A%E6%8B%9F%E6%9C%BA/2021/05/07/vpc<h2 id="虚拟机的优点">虚拟机的优点</h2>
<p>电脑系统总会有崩溃的时候,或者是软件问题,或者是操作失误。而我们要重新配置成熟悉的系统,花费的时间通常都是一种浪费,而且是要以天为单位计算的。这种时间成本其实完全没必要浪费,因为虚拟机软件已经非常成熟了。</p>
<p>在虚拟机中,我们可以轻松创建还原点,在出现问题时快速恢复机器。</p>
<h2 id="虚拟机种类">虚拟机种类</h2>
<h3 id="微软的hyper-v">微软的hyper-v</h3>
<h3 id="开源的virtualbox">开源的virtualbox</h3>
<h3 id="商业软件vmware">商业软件vmware</h3>
<h2 id="学编程总是会搞坏系统的">学编程总是会搞坏系统的</h2>
<p>用虚拟机当然就是最好的解决办法.</p>
<p>今天看到了一家makeblock的公司产品,整合的非常优秀,值得好好研究一下.而且学习平台是真正做到了全平台支持,虽然对Linux是要求64位系统的.</p>
<p>https://www.makeblock.com/cn</p>
<p>未完待续….</p>Jarod Lee虚拟机的优点 电脑系统总会有崩溃的时候,或者是软件问题,或者是操作失误。而我们要重新配置成熟悉的系统,花费的时间通常都是一种浪费,而且是要以天为单位计算的。这种时间成本其实完全没必要浪费,因为虚拟机软件已经非常成熟了。数字货币BTC之快速体验2021-05-05T12:01:18+00:002021-05-05T12:01:18+00:00https://git.aqde.net/%E5%88%9B%E4%BD%9C/btc/2021/05/05/btc<p>区块链已经从当年技术人群的小众玩物变成了一种大众软件,现在只要是一台高配的个人电脑就可以在玩耍的同时轻松开启“挖矿”工作,人人矿工的时代或许真的来了!加上近期【比特币】(下文简称BTC)的行情波动,chia币的热炒,连带着显卡和硬盘在电商平台上都出现价格暴涨和脱销的现象,更多的人开始关注这个新领域的动态了。</p>
<h2 id="区块链背景">区块链背景</h2>
<p>我也凑个热闹,用最简单的办法让每个人体验一次数字货币的魅力吧。</p>
<p>早期的BTC设计的非常简单,就是大家每个参与者都用一个数字钱包参与记账就好,BTC只是做为记账的奖励而存在的,为什么记账会有奖励呢?因为随着参与的人越来越多,财的条目自然也就会越来越大,而作为分布式网络金融应用,必然要求足够的时效,所有的钱包在早期大家都是在本机直接构建的,也就是所有的条目都在电脑中,可以想像有多大了,我记得在09年我的破电脑就要下载大约6G的钱包条目之后才能参与,今天看起来这个非常小case啦,然而我当时的电脑只有一共80G的总存储,那时候500G在我看来就是一个非常巨大的空间了!哪像现在一个手游都是轻松10G的占用呢….</p>
<h2 id="btc设计简说">BTC设计简说</h2>
<p>扯远了,钱包下载完成后就会通过网络参与BTC的记账,就会有机会去拿到数个BTC,所以早期参与者们对BTC并没有认识到价值,以至于发生了拿1000多个BTC去买了两块披萨的经典故事,很多人说那个程序员肯定后悔死了,因为1000多个BTC按着当前的市价是可以买两架私人飞机的了.但事情不能总是从上帝视角去看,毕竟我们不可能成为上帝,事后的诸葛亮在我们这边也太多了点.其实在我看来,那位披萨程序员才是真正让BTC发挥价值的创新者,他的价值不亚于中本聪的初代设计.因为他的行为代表了数字货币正式进入了人们的日常生活,而这也是BTC价值真正表现的开始.</p>
<!--more-->
<h2 id="btc价值显现">BTC价值显现</h2>
<p>在这之后,BTC的价值就一直在不断上升了,因为几乎所有人都认识到了这种新型价值工具意义不再仅限与黑客们的暗网交流,虽然暗网交流至今仍然是数字货币的最大存储池,但现实世界已经慢慢认可了这种脱离政府与银行设计的新型工具,前阵子连地球上最聪明的马斯克也开始提出了一个BTC换一台特斯拉的美国营销活动.这也意味着数字货币已经真正进入了人类的生活.而这也就是民众对金融霸权的最简单反抗.所以随着被认可,BTC就产生了大量的衍生品与复制者,ETH,CHIA甚至恶搞的狗狗币都成功上位成为人们追逐的未来货币,在这个过程中,人们也慢慢理解了这种分布式的记账原理,区块链也正式成为公众话题.</p>
<p>BTC的设计之初只是为了让大家更好的记账而不被中心服务器修改,所以设计了一种记账机制就是看谁先算出一个非常难的数学题,谁就得到一个BTC,然而只要有规则就必然有作弊这一条人类的共性让黑客们先想到,我拿更快的CPU是不是就更容易先算出来呢?再接着黑客们就想到了显卡的GPU可是比CPU快N倍的东西,拿GPU算是不是更快呢?于是显卡就进入了这种计算能力的大比赛中,也就是现在的算力之争.然后技术的进步让多块显卡并行计算得到了更好的应用,也就出现了所谓的矿机,在一块特制的主板上,最少能同时用6~8块显卡进行计算,这样的算力在早期甚至可以做到一天就有一个BTC的效果,所以真正的大玩家们手上的BTC可不是一点点的哟.然后就是各种衍生币们把计算的焦点做了一些调整,一方面是突出自己的特色,另一方面也是为了更好的写白皮书向VC们要抽奖,比如最近火爆的起亚币[chia]就是拿硬盘空间做为算力标准,这直接导致了电商平台所有硬盘涨价或断货…..而chia币的发起人是著名的BT软件设计者,这个身份让这个新币种即使目前还没上交易所就被关注度引爆,毕竟BT软件也是一个划时代的工具呀,而这位大神很明显对硬盘有种某种情怀….当年的BT就是有硬盘杀手称号的,这次数字币还是个硬盘大杀器呀….</p>
<h2 id="数字钱包的实现">数字钱包的实现</h2>
<p>相信大家看到这应该明白了,数字货币就是用某种计算方法把电脑硬件做的一种全球化计算工具,或者用CPU资源,或者用显卡资源,或者用硬盘存储资源,甚至还有一种新出现的PI币是用手机资源,当我们把这些资源用一种计算工具与算法进行网络交换后,我们通常都会得到一定数量的数字货币,而如何保存和使用这些数字货币就是一件充满想像力的事情了.</p>
<p>随着技术的进步与发展,BTC也不再是像早期那样,上来就要你下载一份钱包备份,开始出现了一种矿场模式,以前挖矿的都是每个黑客自已搞自己的,每个黑客自己都有一份完整的钱包镜像,现在这个钱包数据有多大我已经没有考证过了,,,,因为现在参与BTC只要从世界代码大全的github中下载一个开源软件就可以了,已经不再那么麻烦了,要知道,早期的BTC钱包配置就可以让大家折腾几天,因为09年的时代网络不过10M左右,要从网上下载一个完整的6G钱包数据也是一件麻烦事呀!</p>
<h2 id="矿场设计">矿场设计</h2>
<p>现在有很多矿场把钱包这一步帮你解决了,因为网速已经够快了,我们与矿场交互起来也不再那么困难了,只要在对应的矿场中注册一个帐号,矿场就会给你生成一个钱包,而你的挖矿软件也只要从其矿池中进行相应的计算就可以了,大家不再像早期那样不断计算只为得到一个必得的BTC,虽然奖励很诱人,可是要知道,早期的计算如果不能按时完成是啥也得不到了,所以才会有人一天得到一个甚至几个BTC,有人开机一个月也拿不到一个[比如我….我当时的电脑性能可谓是极渣的根本无法及时完成任何一次计算,所以我也就只好最后放弃了,加上当时遇到婊子坑爹,也没啥心情研究下去]</p>
<p>现代的挖矿软件更像是一种分包服务,把你的计算资源交到矿场参与矿池挖掘,然后根据你的资源大小来分成所得的BTC或其他币,这就保证了只要有一定的计算资源都会得到一定的奖励.按我目前使用的N卡1660来算,大约一天可以收入12元,而成本就是显卡和电费,我国民用电的电价还是比较便宜的,至少目前来看还是比较划算的.而更高级的显卡就会带来更高的收入,同时也会消费更的电力.昨晚到一个很久没去的网吧小看了一眼,现在网吧都在用N卡的2770了,这可是比我的显卡还要高阶的呢,不过网吧采用的是win7系统,而且屏蔽了github的访问,无法直接从官网下载挖矿工具的.所以我就把相应的工具都下载好放在了自己的NAS中,这样大家可以更快速的使用工具来做一下挖矿体验,了解数字货币的产生流程也是一件很有意思的事情哟:</p>
<h2 id="nicehash相关资源">NiceHash相关资源</h2>
<p>我以当前最热门的矿场nicehash为例,他们家提供了三种快速挖矿软件:</p>
<p>NiceHash QuickMiner<a href="https://nas.aqde.net:9090/fbsharing/qQHZZr9V">下载地址</a></p>
<p>目前最推荐的,不过只支持win10了.并且只限nvdia的显卡可用.</p>
<p>NiceHash Miner<a href="https://nas.aqde.net:9090/fbsharing/OH3jjkp5">下载地址</a></p>
<p>支持大部分的主流显卡,也支持较早的windows版本.</p>
<p>NiceHash OS<a href="https://nas.aqde.net:9090/fbsharing/1VntT0K0">镜像下载</a></p>
<p>独立专用系统NHOS,下载此系统镜像后,可以使用用相应的软件工具写入U盘,从U盘启动后,整个机器就变成了专用矿机.</p>
<p>NHOS也提供了专用的写盘工具,区分<a href="https://nas.aqde.net:9090/fbsharing/L6v9eIum">win64位</a>与<a href="https://nas.aqde.net:9090/fbsharing/yHxfBKH6">win32位</a>的,请查看系统属性后再下载对应工具写盘.使用专用工具会在线自动更新最新的NHOS镜像,并不需要提前下载镜像的,只要准备一个空的U盘就行了,U盘大小只要2G以上基本都没问题.不过在线更新跟网速密切相关,有可能需要多次重试后才能更新写入.</p>
<p><img class="centered" src="https://git.aqde.net/imgs/nicehash.jpg" /></p>
<p>同时这家矿场还提供了在NiceHash的stratum服务器上使用您的ASIC设备挖矿的方法,ASIC设备是一种专用设备,目前我还没有资金购买这种设备测试,就不多说这个了.还有一种Stratum生成器,可以直接通过第三方挖矿软件、ASIC矿机或其他挖矿软件将算力导向NiceHash,当然,这也是较高阶的玩法了.</p>
<h2 id="体验钱包">体验钱包</h2>
<p>好了,相应的软件工具我都提供了镜像下载,,如果你愿意安装尝试的话,欢迎自行选择体验,不过要提醒的是,挖矿的显卡目前的建议是要有4G以上的显存才可以,较低的显存是无法被软件正常识别支持的.软件安装后第一次启动是需要输入钱包地址的,您可以使用我提供的地址先做一下测试体验,每个钱包的地址都是像下面这样的一串字符码:</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>3Ntgr2pMam4bvg9PEnm4PTkD2ad1FAzLuX
</code></pre></div></div>
<p>链接请在正常的浏览器中访问.国内的微信/360之类的浏览器都算不上正常哟.</p>Jarod Lee区块链已经从当年技术人群的小众玩物变成了一种大众软件,现在只要是一台高配的个人电脑就可以在玩耍的同时轻松开启“挖矿”工作,人人矿工的时代或许真的来了!加上近期【比特币】(下文简称BTC)的行情波动,chia币的热炒,连带着显卡和硬盘在电商平台上都出现价格暴涨和脱销的现象,更多的人开始关注这个新领域的动态了。开源还是闭源2021-01-03T20:36:18+00:002021-01-03T20:36:18+00:00https://git.aqde.net/%E5%88%9B%E4%BD%9C/2021/01/03/choose<p>本文是一个不太精通互联网创作的个人建议.</p>
<h2 id="写作值得开源吗">写作值得开源吗?</h2>
<p>写博客的时间已经有15年了,这15年的写作经历可以说是痛苦不堪,不断的切换写作平台,不断的丢失一些非常有纪念意义的文字与图片,而且由于国内的职评制度,写作的文章在进行论文申报的时候还不能在互联网上出现.那么我们似乎并不能选择开源了.但是让作品在互联网上帮助更多人不是更有意义吗?</p>
<h2 id="主要的写作平台">主要的写作平台</h2>
<h3 id="国内的平台">国内的平台</h3>
<p>15年前,当博客在国内兴起的时候【我认为的博客时代就是从2005年博客中国开始~2010年移动互联网时代落幕】,新浪博客、网易博客、博客网之流大量推广,甚至花钱请明星到博客平台上来写文章,然后随着监管的加强,浪潮之后只有新浪一家还在坚持,其他的几乎全都关闭,当时在其他平台上艰辛写作的博主们基本也只有搬家了。然后随着移动互联网时代的开启,腾讯用微信公众号这种形式开启了全新写作平台与体验。</p>
<p>现阶段国内能选择的也就只有微信公众号与新浪博客两家了,由于都是国内企业,内容监管都非常严苛!新浪的其实也是一种半死不活状态,同时还要被新浪大量的广告影响阅读,除非原来就在新浪上写了太多内容,无法搬走,不然的话基本没人会再选择新浪了吧。微信作为移动时代的巨无霸,内容创作的公众号倒是功能很强大,也整合了相应的付费阅读功能,但是个人身份只能注册订阅号(就是在二级菜单下的那种),服务号只面向企业与机构提供,同时还需要每年300块的认证费。说起来对于普通个体是不太友好的。</p>
<p>但由于众所周知的原因,国内平台在连接速度与访问便捷上有先天优势,特别是随着网络的严管,后面其他方式都有着不可控的风险存在。</p>
<h3 id="wordpress">wordpress</h3>
<p>作为博客时代最著名的写作平台软件,这是一个开源的软件平台,同时还有<a href="https://wordpress.com">wordpress.com</a>这个自营网站提供着服务,早期这个网站是直接被封锁的,近两年开始了定点清除,除非是很有名的,一般小人物的wordpress站点现在已经可以直接访问了,但前提是不使用国产浏览器,如微信浏览器、2345浏览器这样的中国山寨工具,原版的firefox和chrome访问没问题.</p>
<p>这个自营网站功能全面,软件也会自动更新到最新版,非常方便,国内也可以使用支付宝或信用卡购买高级服务,购买后可使用自定义域名,存储究竟也会加大,访问速度也很不错.</p>
<p>缺点就是,毕竟运营是在国外的站点,速度不是很快,而且有被封锁过,如果下次再封锁就头大了.</p>
<h3 id="blogger">blogger</h3>
<p>谷歌提供的一个写作平台,也是当年博客时代购买回来的,现在国内完全无法访问,功能上虽然很强大,却没法直接使用.</p>
<h3 id="自己买用主机搭平台">自己买(用)主机搭平台</h3>
<p>这个基本上就是国内众人的最大解决方案了,可以自己搭一个完全兼容的wordpress,功能上完全自主可控,但需要一定的计算机技能,同时主机也要放到国外才好,放在国内任何一家都要进行备案.</p>
<h3 id="githubgitbook">github&gitbook</h3>
<p>目前还没被封锁,因为技术上国内太需要这个平台了,所以也可以用各种方案解决与实现写作,但也是同样要求有一定的计算机技能,并熟练的使用git工具才行.</p>
<h2 id="我的建议解决方案">我的建议解决方案</h2>
<p>如果是计算机爱好者,我建议是使用github来解决写作平台,毕竟这是世界上最大的程序员社区了,对与开源的写作来说,没有比这个更好的方案了.但如果是闭源的内容,就建议自己搭平台吧!数据可控,安全性也更高.
如果只是想写点东西记录一下,那就选择微信公众号吧,几乎完全不需要计算机知识,只要会用电脑打字就可以了,甚至不会打字都没关系,手写/拍照/上传,这也能实现,而且微信公众号提供了付费阅读的解决方案,唯一令人不爽的就是国内的审查制度了,如果写作中出现敏感词后果会很严重.轻则删除你的文章,重则喝茶进班房.</p>
<p>恐怖之王从天而降,前后有凡尔赛借幸福之名统治四方.</p>
<p>这个预言现在看来,真是隐喻的太强大了!</p>Jarod Lee本文是一个不太精通互联网创作的个人建议.条件语句&游戏设计2020-12-18T20:58:48+00:002020-12-18T20:58:48+00:00https://git.aqde.net/geek8/2020/12/18/lesson5<h2 id="复习">复习</h2>
<p><a href="https://courses.geek-8.com/webapps/courses/mc_sequece/20?level=10">画五角星的任务大家完成了吗?</a></p>
<p>上节课我们一起学会了安装打字软件,大家在家有没有做一些练习呢?</p>
<p>同时我们还认识了循环嵌套,我们知道了循环是一种非常强大的编程功能,</p>
<p>那么今天我们来看看循环还有哪些作用吧.</p>
<h2 id="主要学习内容">主要学习内容</h2>
<p>阶段4:1-12小熊猫吃竹笋 <a href="https://courses.geek-8.com/webapps/courses/mc_condition_binary/4?level=24">注意看这里的第4级跟阶段3中的有什么不同?</a></p>
<p>运用好今天学到的条件语句,我们就可以自己创作一个有意思的小游戏了:<a href="https://courses.geek-8.com/webapps/courses/trial_adoptdog/1?level=12">收养小狗汪汪</a></p>
<h2 id="逻辑思维题认出五大洲">逻辑思维题:«认出五大洲»</h2>
<p>地理老师在黑板上挂了一张世界地图,并给五大洲的每一个洲都标上了一个数字代号,再让同学们认出五大洲。有五名学生分别作了回答。</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>甲:3号是欧洲,2号是美洲。
乙:4号是亚洲,2号是大洋洲。
丙:1号是亚洲,5号是非洲。
丁:4号是非洲,3号是大洋洲。
戊:2号是欧洲,5号是美洲。
</code></pre></div></div>
<p>老师说他们每人都只说对了一半,请问1~5号分别代表哪个洲?</p>
<h2 id="答案">答案</h2>
<font color="white">可用假设法来求解:
假设甲说的前半句是对的,则3号是欧洲,由此推出丁说的3号是大洋洲是错误的;
由于每个人都只说对了一半,可知丁说的4号是非洲是对的,由此推出乙说的4号是亚洲是错的,2号是大洋洲是对的;
又可知戊说的2号是欧洲是错的,5号是美洲是对的,由此推出丙说的5号是非洲是错的,1号是亚洲是对的;
最后得到正确的结论是:1号是亚洲,2号是大洋洲;3号是欧洲;4号是非洲,5号是美洲.</font>Jarod Lee复习基本循环语句022020-12-12T17:20:48+00:002020-12-12T17:20:48+00:00https://git.aqde.net/geek8/2020/12/12/lesson4<h2 id="主要学习内容">主要学习内容</h2>
<h3 id="基本的软件安装方法与尝试">基本的软件安装方法与尝试</h3>
<h3 id="认识电子邮件">认识电子邮件</h3>
<h3 id="基本循环语句02事件游戏设计">基本循环语句02+事件、游戏设计</h3>
<h3 id="阶段22536小熊猫吃竹笋">阶段2:25-36小熊猫吃竹笋</h3>
<h3 id="阶段5120">阶段5:1-20</h3>
<h2 id="逻辑思维练习题-赛跑排名">逻辑思维练习题 «赛跑排名»</h2>
<p>在大森林里举行了一场运动会,小狗、小兔、小猫、小猴和小鹿参加了百米赛跑。比赛结束后,小动物们说了下面的一些话。</p>
<h3 id="小猴说我比小猫跑得快">小猴说:“我比小猫跑得快。</h3>
<h3 id="小狗说小鹿在我的前面冲过了终点线">小狗说:“小鹿在我的前面冲过了终点线。”</h3>
<h3 id="小兔说我的名次排在小猴的前面小狗的后面">小兔说:“我的名次排在小猴的前面,小狗的后面。”</h3>
<p>请你根据小动物们的回答排出名次。</p>
<font color="white">根据题意,动物们的排名分别如下:小猴<小猫,
小鹿<小狗,
小兔<小猴,小狗<小兔。
综上所述,排名为小鹿,小狗,小兔,小猴,小猫。</font>Jarod Lee主要学习内容基本循环语句的使用2020-12-05T16:13:06+00:002020-12-05T16:13:06+00:00https://git.aqde.net/geek8/2020/12/05/lesson3<h2 id="循环语句可以帮助我们快速的完成一些重复的动作">循环语句可以帮助我们快速的完成一些重复的动作</h2>
<p>在这个学习过程中,我们将加深对周角/平角/内角/外角 这些几何图形的认识.同时认识到计算机中最重要的一个长度单位:像素</p>
<h2 id="逻辑思维练习题-肖像在哪里">逻辑思维练习题 «肖像在哪里»</h2>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>莎士比亚在《威尼斯商人》中,讲述富家少女鲍西娅品貌双全,贵族子弟、公子王孙纷纷向她求婚。
</code></pre></div></div>
<p>鲍西娅按照其父遗嘱,由求婚者猜盒订婚。鲍西娅有金、银、铜、锡四个盒子,分别刻有四句话,其中只有一个盒子放有鲍西娅的肖像。通过这四句话,谁最先猜中鲍西娅的肖像放在哪个盒子里,谁就可以娶到鲍西娅。四个盒子上刻的话分别如下。</p>
<h3 id="金盒子肖像不在此盒中">金盒子:“肖像不在此盒中。</h3>
<h3 id="银盒子肖像在铜盒子中">银盒子:“肖像在铜盒子中。”</h3>
<h3 id="铜盒子肖像不在银盒子中">铜盒子:“肖像不在银盒子中。”</h3>
<h3 id="锡盒子肖像在金盒中">锡盒子:“肖像在金盒中。”</h3>
<h3 id="鲍西娅告诉求婚者上述4句话中只有3句话是真的">鲍西娅告诉求婚者,<strong>上述4句话中只有3句话是真的。</strong></h3>
<h4 id="请问鲍西娅的肖像究竟放在哪个盒子里">请问鲍西娅的肖像究竟放在哪个盒子里?</h4>
<font color="white">根据题意,金盒子和锡盒子的话是矛盾的,其中必定一句话是假的,那么其他盒子一定是真的,可以判断出肖像不在金盒子中,而在铜盒子中。</font>Jarod Lee循环语句可以帮助我们快速的完成一些重复的动作 在这个学习过程中,我们将加深对周角/平角/内角/外角 这些几何图形的认识.同时认识到计算机中最重要的一个长度单位:像素少儿编程的必备软件2020-11-29T21:58:32+00:002020-11-29T21:58:32+00:00https://git.aqde.net/geek8/2020/11/29/coding-soft<p>家中有电脑的同学可以把平时玩手机和电脑的时间变更为练习编程的时间,当然,有些同学对键盘还不太熟悉,家长可以使用这个金山打字软件帮助孩子进行练习,网上现在的2016版有很多的广告,不适合使用,我们提供的是纯净无广告软件,请家长帮助孩子在家中的电脑上安装这三个软件。</p>
<p>金山打字练习软件:<a href="https://nas.aqde.net:9090/fbsharing/5rEmfvgf">点此下载</a></p>
<p>这是最基础的打字练习软件,在可预见的未来,键盘仍然会是电脑输入的第一选择,特别是有志参加信息学奥赛的同学更要让自己熟练的使用键盘,这可以让自己更高效的完成更多的练习。</p>
<p>标准版Scratch 3离线版:<a href="https://nas.aqde.net:9090/fbsharing/eGqiHH0l">点此下载</a></p>
<p>这是MIT【麻省理工】开发的原版Scratch编程软件,它也是我们国内所有少儿编程教育开展的基础,同时可以为孩子们后期学习机器人提供帮助。家长可视孩子学习情况选择安装。</p>
<p>Foxmail 电子邮件工具:<a href="https://nas.aqde.net:9090/fbsharing/3mEQna8i">点此下载</a></p>
<p>电子邮件是现代互联网的基础,每个学生也都已经开通了一个专用的电子邮箱。邮件使用将在下次上课时讲解,家长可以先<a href="/about">点击这里查看</a>孩子的帐号。</p>Jarod Lee家中有电脑的同学可以把平时玩手机和电脑的时间变更为练习编程的时间,当然,有些同学对键盘还不太熟悉,家长可以使用这个金山打字软件帮助孩子进行练习,网上现在的2016版有很多的广告,不适合使用,我们提供的是纯净无广告软件,请家长帮助孩子在家中的电脑上安装这三个软件。编程入门课2020-11-21T18:30:00+00:002020-11-21T18:30:00+00:00https://git.aqde.net/geek8/2020/11/21/lesson1<p>#家长与孩子都应该了解一点编程的知识.</p>
<p>##什么是编程
未来的数字时代,每个人都应该懂得编程的知识.
数据已经成为未来最宝贵的可再生资源.
如何运用,就需要有一定的编程基础和逻辑思维能力了.</p>
<h2 id="未完待续">未完待续</h2>Jarod Lee#家长与孩子都应该了解一点编程的知识.工欲善其事 必先利其器2020-11-11T01:38:51+00:002020-11-11T01:38:51+00:00https://git.aqde.net/jekyll/update/2020/11/11/start-program<h2 id="基础软件">基础软件</h2>
<p>开始一项新的编程工作前,最重要的应该就是检查自己的开发工具是否已经符合工作需求了。
比如windows 7电脑中是否安装了<a href="https://df.ghtxx.cn:89/externalLinksController/chain/dotnetfx45_full_4.5.51209.exe?ckey=fpVCxkP4uP139i1iK1B88xCXR4x0yzTshlf%2FB7ppu6JVrznRk%2BBQgni1bzS6HLvj">.net框架</a></p>
<p>现代的主流编程工具如果没有.net基本都无法在windows 7上运行了。比如github的客户端程序。</p>
<h2 id="开发工具">开发工具</h2>
<p>然后就是一些开发工具了,由于个人使用习惯,对当年的MacroMedia软件套装非常热爱,所以我还在使用Dreamweaver MX编写着Markdown文档,虽然有些落伍了,没有现代工具的代码提示功能,但好在软件很小巧,速度也非常快,更重要的是它不用改变我的使用习惯。只是在使用着要做一些小的设置,比如默认的中文文档编码要从当年流行的gb2312改为现代的utf-8,不然的话基本写出来的东西就乱码了,好在github平台非常强大,在同步上去后也会自动在网页编辑时给你转成utf-8,关于这两种编码的问题我就不再转移过来了,毕竟是历史遗留的,感兴趣的同学可以<a href="https://i.ghtxx.cn/docs/unicode2gbk.html">参考这篇以前的教材</a></p>
<p>现代的Atom和VScode其实更适合学习编程来使用,两者都是微软提供的免费工具软件,值得一试.</p>
<h2 id="我们学些什么呢">我们学些什么呢?</h2>
<p>5次课程内容提纲,每次1.5小时</p>
<h3 id="1课次">1课次</h3>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>顺序
阶段1:1-10孙悟空
阶段1:11-20 小画家
</code></pre></div></div>
<h3 id="2课次">2课次</h3>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>基本循环语句01
阶段2:1-5孙悟空
阶段2:6-11小熊猫接红包
阶段2:12-24小画家
</code></pre></div></div>
<h3 id="3课次">3课次</h3>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>基本循环语句02+事件、游戏设计
阶段2:25-36小熊猫吃竹笋
阶段5:1-20
</code></pre></div></div>
<h3 id="4课次">4课次</h3>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>条件语句 +游戏设计
阶段4:1-12小熊猫吃竹笋 收养小狗汪汪
</code></pre></div></div>
<h3 id="5课次">5课次</h3>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>学习成果创建
老师讲解游戏创作:真假美猴王 设计自己的游戏(可以参考老师给出的IDEA)
</code></pre></div></div>
<h3 id="注">注:</h3>
<p><a href="https://courses.geek-8.com/webapps/courses/trial_adoptdog?level=12">极客晨星的游戏设计创作地址</a></p>Jarod Lee基础软件 开始一项新的编程工作前,最重要的应该就是检查自己的开发工具是否已经符合工作需求了。 比如windows 7电脑中是否安装了.net框架Next Theme Tutorial2017-07-20T00:00:00+00:002017-07-20T00:00:00+00:00https://git.aqde.net/tutorial/2017/07/20/next-tutorial<blockquote>
<p>NexT is a high quality elegant <a href="https://jekyllrb.com">Jekyll</a> theme ported from <a href="https://github.com/iissnan/hexo-theme-next">Hexo Next</a>. It is crafted from scratch, with love.</p>
</blockquote>
<!-- more -->
<p><a href="http://simpleyyt.github.io/jekyll-theme-next/">Live Preview</a></p>
<h2 id="screenshots">Screenshots</h2>
<ul>
<li>
<p>Desktop
<img src="http://iissnan.com/nexus/next/desktop-preview.png" alt="Desktop Preview" /></p>
</li>
<li>
<p>Sidebar</p>
</li>
</ul>
<p><img src="http://iissnan.com/nexus/next/desktop-sidebar-preview.png" alt="Desktop Sidebar Preview" /></p>
<ul>
<li>Sidebar (Post details page)</li>
</ul>
<p><img src="http://iissnan.com/nexus/next/desktop-sidebar-toc.png" alt="Desktop Sidebar Preview" /></p>
<ul>
<li>Mobile</li>
</ul>
<p><img src="http://iissnan.com/nexus/next/mobile.png" alt="Mobile Preview" /></p>
<h2 id="installation">Installation</h2>
<p>Check whether you have <code class="language-plaintext highlighter-rouge">Ruby 2.1.0</code> or higher installed:</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>ruby <span class="nt">--version</span>
</code></pre></div></div>
<p>Install <code class="language-plaintext highlighter-rouge">Bundler</code>:</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>gem <span class="nb">install </span>bundler
</code></pre></div></div>
<p>Clone Jacman theme:</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git clone https://github.com/Simpleyyt/jekyll-theme-next.git
<span class="nb">cd </span>jekyll-theme-next
</code></pre></div></div>
<p>Install Jekyll and other dependencies from the GitHub Pages gem:</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>bundle <span class="nb">install</span>
</code></pre></div></div>
<p>Run your Jekyll site locally:</p>
<div class="language-sh highlighter-rouge"><div class="highlight"><pre class="highlight"><code>bundle <span class="nb">exec </span>jekyll server
</code></pre></div></div>
<p>More Details:<a href="https://help.github.com/articles/setting-up-your-github-pages-site-locally-with-jekyll/">Setting up your GitHub Pages site locally with Jekyll</a></p>
<h2 id="features">Features</h2>
<h3 id="multiple-languages-support-including-english--russian--french--german--simplified-chinese--traditional-chinese">Multiple languages support, including: English / Russian / French / German / Simplified Chinese / Traditional Chinese.</h3>
<p>Default language is English.</p>
<div class="language-yml highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="na">language</span><span class="pi">:</span> <span class="s">en</span>
<span class="c1"># language: zh-Hans</span>
<span class="c1"># language: fr-FR</span>
<span class="c1"># language: zh-hk</span>
<span class="c1"># language: zh-tw</span>
<span class="c1"># language: ru</span>
<span class="c1"># language: de</span>
</code></pre></div></div>
<p>Set <code class="language-plaintext highlighter-rouge">language</code> field as following in site <code class="language-plaintext highlighter-rouge">_config.yml</code> to change to Chinese.</p>
<div class="language-yml highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="na">language</span><span class="pi">:</span> <span class="s">zh-Hans</span>
</code></pre></div></div>
<h3 id="comment-support">Comment support.</h3>
<p>NexT has native support for <code class="language-plaintext highlighter-rouge">DuoShuo</code> and <code class="language-plaintext highlighter-rouge">Disqus</code> comment systems.</p>
<p>Add the following snippets to your <code class="language-plaintext highlighter-rouge">_config.yml</code>:</p>
<div class="language-yml highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="na">duoshuo</span><span class="pi">:</span>
<span class="na">enable</span><span class="pi">:</span> <span class="no">true</span>
<span class="na">shortname</span><span class="pi">:</span> <span class="s">your-duoshuo-shortname</span>
</code></pre></div></div>
<p>OR</p>
<div class="language-yml highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="na">disqus_shortname</span><span class="pi">:</span> <span class="s">your-disqus-shortname</span>
</code></pre></div></div>
<h3 id="social-media">Social Media</h3>
<p>NexT can automatically add links to your Social Media accounts:</p>
<div class="language-yml highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="na">social</span><span class="pi">:</span>
<span class="na">GitHub</span><span class="pi">:</span> <span class="s">your-github-url</span>
<span class="na">Twitter</span><span class="pi">:</span> <span class="s">your-twitter-url</span>
<span class="na">Weibo</span><span class="pi">:</span> <span class="s">your-weibo-url</span>
<span class="na">DouBan</span><span class="pi">:</span> <span class="s">your-douban-url</span>
<span class="na">ZhiHu</span><span class="pi">:</span> <span class="s">your-zhihu-url</span>
</code></pre></div></div>
<h3 id="feed-link">Feed link.</h3>
<blockquote>
<p>Show a feed link.</p>
</blockquote>
<p>Set <code class="language-plaintext highlighter-rouge">rss</code> field in theme’s <code class="language-plaintext highlighter-rouge">_config.yml</code>, as the following value:</p>
<ol>
<li><code class="language-plaintext highlighter-rouge">rss: false</code> will totally disable feed link.</li>
<li>
<p><code class="language-plaintext highlighter-rouge">rss: </code> use sites’ feed link. This is the default option.</p>
<p>Follow the installation instruction in the plugin’s README. After the configuration is done for this plugin, the feed link is ready too.</p>
</li>
<li><code class="language-plaintext highlighter-rouge">rss: http://your-feed-url</code> set specific feed link.</li>
</ol>
<h3 id="up-to-5-code-highlight-themes-built-in">Up to 5 code highlight themes built-in.</h3>
<p>NexT uses <a href="https://github.com/chriskempson/tomorrow-theme">Tomorrow Theme</a> with 5 themes for you to choose from.
Next use <code class="language-plaintext highlighter-rouge">normal</code> by default. Have a preview about <code class="language-plaintext highlighter-rouge">normal</code> and <code class="language-plaintext highlighter-rouge">night</code>:</p>
<p><img src="http://iissnan.com/nexus/next/tomorrow-normal.png" alt="Tomorrow Normal Preview" />
<img src="http://iissnan.com/nexus/next/tomorrow-night.png" alt="Tomorrow Night Preview" /></p>
<p>Head over to <a href="https://github.com/chriskempson/tomorrow-theme">Tomorrow Theme</a> for more details.</p>
<h2 id="configuration">Configuration</h2>
<p>NexT comes with few configurations.</p>
<div class="language-yml highlighter-rouge"><div class="highlight"><pre class="highlight"><code>
<span class="c1"># Menu configuration.</span>
<span class="na">menu</span><span class="pi">:</span>
<span class="na">home</span><span class="pi">:</span> <span class="s">/</span>
<span class="na">archives</span><span class="pi">:</span> <span class="s">/archives</span>
<span class="c1"># Favicon</span>
<span class="na">favicon</span><span class="pi">:</span> <span class="s">/favicon.ico</span>
<span class="c1"># Avatar (put the image into next/source/images/)</span>
<span class="c1"># can be any image format supported by web browsers (JPEG,PNG,GIF,SVG,..)</span>
<span class="na">avatar</span><span class="pi">:</span> <span class="s">/default_avatar.png</span>
<span class="c1"># Code highlight theme</span>
<span class="c1"># available: normal | night | night eighties | night blue | night bright</span>
<span class="na">highlight_theme</span><span class="pi">:</span> <span class="s">normal</span>
<span class="c1"># Fancybox for image gallery</span>
<span class="na">fancybox</span><span class="pi">:</span> <span class="no">true</span>
<span class="c1"># Specify the date when the site was setup</span>
<span class="na">since</span><span class="pi">:</span> <span class="m">2013</span>
</code></pre></div></div>
<h2 id="browser-support">Browser support</h2>
<p><img src="http://iissnan.com/nexus/next/browser-support.png" alt="Browser support" /></p>Jarod LeeNexT is a high quality elegant Jekyll theme ported from Hexo Next. It is crafted from scratch, with love.