Private Pilot License Study Plan 1
As I approach closer and closer to the flight test for my PPL (Private Pilot License). I want to write a short summary of what I did and how I planned my PPL.
Working on PPL is not for the faint hearted, and your mileage may vary. I don’t think I am very exceptional at flying since it did took me to 30hr flight time to even get my first solo. But this is aimed to give you a big picture on a “average” plan for PPL
PreparationTo prepare, I ordered all the required book and tools for study this i ...
Sega Nu Preservation
Recently I’ve been asked by many people about how to preserve their SEGA Nu/Alls console, and I want to take this chance to leave some instructions so people can attempt before reaching out and waiting for me slowly reply them 🥹.
As we all know, the SEGA Nu or Alls are protected by Bitlocker with TPM + Recovery Key. Since there is a risk of system configuration change that triggers Bitlocker recovery, many of you (including myself) want a way to crack Bitlocker first and ensure in the even ...
Alchitry Cu Review
Around the time of the pandemic, or even before, I acquired a couple FPGA board with the intend to learn more about FPGA programming.
The Alchitry Au is a development board based on the Xilinx Artix 7. At that stage, I wasn’t really into doing coding in the Xilinx toolchain since its big and not open source.
The Alchitry Cu is a lower powered board based on the Lattice iCE40, even lattice offers their own toolset called iCECube, there are open source alternatives. (yosys, nextpnr, etc)
Overv ...
在家工作简单食谱
在家工作了已经快两年了,从2020年三月份开始在家工作的时候吃饭就是一个问题。因为每天不用去公司,加上运动量减少,如果不好好控制饮食,身体久了就会吃不消。在之前我有在减肥,但是自从在家工作体重就很难控制,我从19年年底的150斤慢慢的涨到了175斤。在家工作主要有以下几个麻烦:
时间有限
选择食谱困难
增加额外工作量
我之前有考虑过几种可以简单解决吃饭问题,但是最后因为种种原因没有坚持下去。
每周制定食谱,周日购物准备(每餐准备时间 10分钟, 周日准备1-2小时)
好处
种类选择很多
简单
准备时间短
坏处
周日工作量很大
准备好的蔬菜在周末会变不新鲜
并没有减少洗碗的工作量
每周指定一种,周一中午制作一周的分量(每餐准备时间 2-5 分钟, 周一准备30分钟)
好处
简单
每天只需微波
洗完工作量并不多
坏处
种类很少
准备好的饭菜在冰箱放一周会变不新鲜
沙拉三明治(每餐准备时间2-5分钟,周末准备30分-1小时)
好处
简单
几乎不需要洗碗
坏处
单调
不适合冬季
我发现在家工作吃饭最麻烦的就是很难满足以下几个要求:
简单
方便
丰富
健康
不需要很长准备时间
...
神秘的游戏机 (part 1)
2021年的生日我收到了一个有趣的礼物,当时女朋友瞒着我说给我买了一个很好玩的游戏机。我的第一反应除了当时谁都买不到的PS5就是之前我有给她看过的我还没有收集到的游戏机:
Sega Saturn
Neo Geo Color
Sega Gamegear
Nintendo 64
当然在收到礼物之前我就有猜到也许她会给我买一个几百合一的模拟器游戏机,问题是是哪个呢?当时最害怕的就是什么都不懂的她会在网上被骗花了很多钱买了一个原本廉价的游戏机。
后来拿到的时候其实也没有什么惊讶,虽然不是什么主流主机,这个小东西游戏倒是真的蛮多的。而且还包括一些我之前在模拟器上无法模拟的游戏。
当然,任何一个工程师第一反应就是拆开看一看这东西是怎么运行的。但是你可能会问:这玩意有什么特殊的啊?就是一个ARM处理器加上一个linux内核加上一堆开源模拟器,就算你拆开也就是一个SoC,也不会有什么值得研究的。
私自拆开任何电子产品都有危险,请勿模仿,本博客对可能造成的人身和财产损失概不负责。
拆开之后,原本准备就老老实实装回去,但是这个游戏机并没有我之前想的那么简单:
看起来挺无聊,不是吗?一个So ...
2021 Review
Thinking last year I was hoping the pandemic will end this year, well it didn’t. Delta variant and now the Omicron variant has been sweeping through the globe. The pandemic control here at BC is close to none existent, we’ve seen cases jump from 400 to 2,000 but people still go about their daily lives.Things has been stressful at EA so I made a decision to leave, was able to make my own luck getting an offer at Microsoft.
Achievements 成就
Reached 100K saved and invested
Got in Microsoft
Finished ...
Beef stock recipe
Its Christmas time again in the year, a lot people are preparing Christmas roast or some wonderful dinner with their families. I now have a wonderful beef stock recipe that should be perfect for anyone want to use as a base for a wonderfule Au jus or a soup.
牛肉高汤在很多圣诞节时期吃的菜都会用到,平时我会去超市直接买包装好的牛肉高汤,但是一直都觉得味道不好,有的比较咸,有的有一些怪味。今天我分享一个我发现的不错的牛肉高汤的做法,做完的高汤可以做成酱料或者是汤,用处还是蛮多的。
Ingredients 原料
Beef bone (neck, leg) 牛骨
Beef scraps or trimmings (preferred with fat) 牛肉边角料,如果有肥肉最好
Tomato paste 番茄酱(不是番茄沙司)
Cele ...
Hardening the USB Armory (part 2)
Earlier we talked about trying to hardening the USB Armory, but given all the information I have found online, I need to figure out some custom way of generating the image so the secure environment can be easily reproduced.
Custom Kernel + initramfs (for pre-boot LUKS unlock)
Seperate /boot partition (unencrypted but signed to unlock the rootfs)
Makefile to create multi-partition images
Makefile to create LUKS images
Signed bootloader with the image
Step 1. InitramfsThis is the hardest pa ...
Using Bitwarden as password manager
When I was in high school and starting to know about the danger of password being stolen, I started to change my password every 6 month. It got really crazy as I started to get more and more online accounts. During that time I have no list of all the online accounts and I often forget one of the account and I ended up forgot which pass password that account is using.
The I realized using the same password for everything is not a good idea, also there are asshole websites that only allow you to u ...
Hardening the USB Armory (part 1)
Since last time I wrote about the USB Armory II, I have spent a considerable amount of time working on the device. I have to say it is a very capable device, able to support many tools that I want to run on it. But working with USB Armory with Secure Boot turned on, I have found some issues that is not documented in the wiki.
ProblemThe secure boot process will only protect the initial boot process, validating the kernel, but its still easy to modify the filesystem and inject files in to the fil ...