在 Laravel 中向外部 API 发起请求

为了程序的分离起见,并且实现一个并不存在的微服务架构(其实是有一个本地的 Django 项目已经写好了逻辑,不想用 PHP 重写了),在已经有的一个 Laravel 项目上需要请求一个外部的 API,我们可以使用一个库:Guzzle,为了演示方便,我将使用 Django 作为后端,输出一个简单的 J[……]

閱讀全文

我们在学校的时间都浪费到了什么地方——对于我校现状的一点杂思

最近有一些偶然的机会给隔壁专业的同学写了一点程序,也旁听了两个课程“答辩”,结合一年之前的一些相关事件和最近学校举行的所谓项目实训中与一些老师的交流,有一些感慨,也更新了我对于我们在校时间到底被浪费到了什么地方的感想和认知。

先说结论:目前我所接触的同学中,其实有很多同学是几乎完全没有动手能力[……]

閱讀全文

用 Python 和 Chart.js 可视化 GitHub Commits 数据

总感觉从某个时间之后我的 GitHub Commits 数量就一直在下降,但是从官方提供的图片来看并没有那么直观和有说服力,于是萌生出了用另外的方式可视化 GitHub Commits 图像的想法.

整个操作分为数据整理和数据可视化两个部分,对于数据的获取,这里使用了一个公开的服务:GitHu[……]

閱讀全文

保护数据,用 LUKS 给磁盘全盘加密

继第二块硬盘被 Oxxxo 硬盘盒给毁掉了之后,最近入手了块新的移动硬盘用于备份数据,到手之后第一件事情是对硬盘进行加密,之前经常使用的 VeraCrypt,由于这块硬盘不需要在其他平台上使用,所以这次打算换点玩法,充分利用上系统自带的 LUKS,来完成对设备的加密。

LUKS is the[……]

閱讀全文

Minecraft 和我的故事——一段回忆录

Minecraft,一个 2011 年出现的游戏,几乎贯穿了从我初中到大学的记忆,回顾 Minecraft 的发展和我对它慢慢认识的过程,一个个故事慢慢在我脑海中展开。

越过茫茫大海登上这座小岛时,我不禁有些忐忑不安. 静谧的小岛包围在一片浓雾中,分不清是夜晚还是白天. 我不停地眨着眼睛,努力[……]

閱讀全文

购买电子产品的一些个人看法兼谈自己的一些消费理念

近期由于亲历了一些对于购买电子产品的不愉快,遂有意将自己的一些看法整理成文,虽说标题写的是电子产品,但是依然可以代表我对于其他产品的一些购买理念,本文不为改变他人看法,仁者见仁,智者见智。

首先概括一下自己对于购买产品的思路:

  • 确定要购买的物品的类别:是否必须,是否需要长期使用,对其的依[……]

    閱讀全文

使用 Google Cloud Platform 的 Storage 托管静态站点并通过 Google CDN 加速

在之前的博文 《使用 GitHub Pages 托管静态网站》 讲到了在 GitHub Pages 上托管自己的静态博客,诚然,GitHub 给开发者们提供了一个优秀的托管环境,但是如果想要对大陆地区访问速度更加快一些的话,我们可以考虑将站点内容放在 Google Cloud Platform 的[……]

閱讀全文

压缩 VirtualBox 虚拟卷文件的方法及原理

作为一个 Linux 开发者,部分程序无法或者我们不愿意让它们在自己的系统上运行时,我们会用到虚拟机,比如我使用 VirtualBox,并且安装了许多基于 XP 的虚拟机用来跑各类不可信任的国产软件,但是随着使用时间的增加,会发现一个奇怪的现象,那就是从虚拟机内部 (Guest OS) 看到的大小和[……]

閱讀全文