免费搭建一个属于自己的在线全球上网

丑话先说在前:搭建 Proxy 这件事本身存在着争议性。如果您所在的地区对于在线全球上网抓的很严,请不要这么做。否则被请去喝茶的话,pokon548 不负任何责任 :) 网络环境越来越紧张。现在很多的代理都不能用了,存活下来的,不少都存在着时断时好的情况。为了流量去中心化,可以考虑自己搭建一个在线 Porxy,以减小 Proxy 被查到的可能性。 好了,废话不多说。下面进入正题。 申请 Heroku 账号 因为在线全球上网是一个项目,所以我们需要一个主机才能运行它。但是不用担心,有一家国外的主机商 Heroku 有免费空间方案。那么我们就用这家吧! 首先要做的第一件事,就是去申请一个 Heroku 账号。这个站点位于国外,有免费的空间托管方案。对于我们这种小型在线全球上网来说很适合。 不过这个站点所用的机器人验证器 reCaptcha 被 X 掉了,所以在国内没办法正常注册。怎么办?pokon548 自己目前就有一个在线全球上网节点,你只需要通过这个在线节点注册账号就好。戳我 如果一切正常,如上图所示,你应该可以看到验证码的身影。那么,该怎么填注册信息就怎么填吧! 填完记得要点验证码进行验证,不然是不能通过注册步骤的! 登录 Heroku 账号 注册完毕之后,你就可以用刚申请的账号密码登录到 Heroku 了。 注意!由于在线 Proxy 本身的问题,在登陆完毕后会因为 URL 异常导致后续流量不再经过 Proxy 而可能使得页面无法继续加载。如果你遇到这种情况,你可以试试不使用 Proxy 打开这一页。如果行不通,建议你开启科学上网模式后继续尝试登录。至于有什么科学上网的方法…自己找吧 :) 导入项目 下一步,就是从 GitHub 上把在线全球上网的项目导入到 Heroku 里了。请点击这里,找到位于下面的“Deploy to Heroku”按钮。点击进行导入。 同样的,该步骤不能使用在线全球上网进行操作。 其中,App name 填入你想要给在线全球上网项目的命名。建议不要是一个较为敏感,但却好记的文本(因为后续站点的访问会用到这一文本)。 Choose a region 个人建议点一下选择框后下拉选择 Europe(看你自己所在地的情况),因为选这个节点能够保证在晚上也有较好的速度(个人测试)。 当一切填写完毕后,点击下面的“Deploy app”开始导入应用。 导入需要时间,请耐心等待… 当导入完成后,你应该可以再页面底部看到“Your app was successfully deployed”的字样。这也就意味着你完成了搭建工作。可以开始使用了。 点击下面的 View,就可以看到你的搭建成果了!

Django 学习笔记

更换到新的博客架构 Hexo

用 Arcade 学习写一款 RPG 游戏 —— 入门

你有没有一个想要自己编写游戏的梦想呢?但是却苦于没有太多的编程经验而无从下手?现在有了 Microsoft 家出的 Arcade 平台,只需轻轻拖动方块即可完成游戏编写!不需要你拥有任何的编程经验。 最关键的一点是:它是一个免费的在线编程平台。这也就意味着: 你不需要为使用这个平台付费,且 你不需要对你的电脑做太多繁琐的环境部署操作。只要有一个合适的浏览器就可以开始了(至于什么是合适的浏览器,后文再讲)。 不过,正因为这是一个浏览器端的项目,所以你需要确保你的设备配置较高,以免在加载较多的 JavaScript 卡崩了你的设备。对于数据的丢失,pokon548 不负任何责任 :) 这个平台为移动端专门有优化过界面,故请放心地在移动平台上使用 Arcade。操作的逻辑和电脑版没有太大的差异。 pokon548 只是为了方便演示,才使用了电脑。其实并不是只有电脑才能使用这个平台。 先睹为快 在开始之前,先看看 Arcade 长啥样吧: 丰富的官方示例和教程,不怕找不到学习的材料。 编辑器界面。可以看到所有的游戏逻辑都不是由代码组装起来的,而是一个一个的方块(如果你知道 Scratch,那么这样的界面对你而言应该是再熟悉不过了。什么,你不知道 Scratch 是何物?没关系点我马上了解)。 还能在浏览器上即时游玩你编写的游戏! 你也有一个博客?不妨考虑下把你写的游戏以 html 代码的放肆插入到博客里吧!据说这样做的博主都提升了自己的“博客回头率”(误)。 怎么样,感觉是不是还不错?那么我们就继续吧! 确认环境是否可以无误运行 Arcade 为了确保你的环境适合运行 Arcade,而不会出现“写完游戏但保存不到本地”等尴尬情况,请一定按照下面的步骤检查你的环境。 点击这个链接,进入到 Arcade 网页里。 如果浏览器支持的话,应该最终会出现下面这个界面: (因为我已经用过 Arcade 很多次了,所以“我的项目”里有一些我自己的东西。你可能没有,但不用担心。这不会影响到后面步骤的操作 :)) 如果浏览器不支持 Arcade,那么你应该会看到这个界面: 如果你是后一种情况,那么你就需要安装一个新的浏览器了。个人推荐 Firefox 或者 Chrome,它们对于新标准的支持程度较好。 找到“积木块类游戏”板块,随意点一个游戏(比如说这里的“Falling Duck”)。并点击“打开示例”。 等待项目加载完毕后,观察界面最后是不是长这个样子。 如果界面元素有任何缺失,都说明浏览器支持程度不好。换一个浏览器吧。 点击左边的“播放键”,观察游戏是否可以正常在线运行。 不能就换浏览器。 点击左下角的“下载”,硬件随便点一个(比如说这里的 Meowbit),测试是否能正常下载代码。

红米1S养老推荐

博客文章采用 CC BY 3.0 协议授权