====================
== William's site ==
====================

Some php Frameworks

These are some php frameworks and tools that are used by my colleagues.

Migration Completed

OK, I have migrated this blog from Jekyll to hugo. It was a very smooth and simple process.

The main reason for migrating away from Jekyll is I am fed up with it. It needs to establish an entire Ruby environment in order to use it. Like you want to drive a car but you need to build a factory to manufacture the car you want to drive.

Another thing is, I can never figure out how to run the site locally. It just splits out errors. Hugo and even mdbook works flawlessly.

Read more...

some logos

Here are some logos about Linux and Rust.

Tux

Ferris

Rust cogwheel

Test Title

Some contents. 還有一些中文。

更新一下。

some os links

6.S081 xv6

Emulate RISC-V on a Raspberry Pi

Creating an OS from scratch

Writing a simple operation from scratch (2010)

Writing a Simple Operating System - from Scratch

2015-16 lecture notes

cs4118 System/Kernel Dev Guides

Operating Systems: Three Easy Pieces

Computer Systems from the Ground Up

CS140e - Pi OS with Rust

some Rust links

Here are some Rust links that I found useful:

The user forum

The Book

This week in Rust

The Embedded Working Group Newletter

Rust OSDev

Rust GameDev WG

egghead.io rust

Chris Biscardi’s walkthrough of Rustlings

exercism

serokell

ripgrep

Coding game

Exercises for Programmers

Creative Projects for Rust Programmers

rust-starter-pack

a quick update

OK, this is a quick update. I have somehow got a new M1 mac, which is quite good, and I am writing it with it now.

But it seems that my new neovim setup needs further polishing. I will work on it.

Until next time.

my reading list

The good news is I have finished Richard Hass’s The World. The bad news is that I have started his previous book A World in Disarray. This one is more or less focused on foreign affairs.

After I have completed the World, I was at an unease. I have finished the book, but the carving for reading, for more, remains. I briefly read Peril. But quickly realized that it is more or less a vent of the Trump administration. At the end of “where to go for more” section of the book, I found “immodestly” A World in Disarray. So why not give it a go?

Read more...

books I read

Recently I have tried to read more than one book. I divided them into two categories: technical and non-technical. Technical are those related to computer while non-technical are the rest. It could be fiction as well as non-fiction.

The technical books are related to hard skills such as Rust, TerminusDB etc. The contents are imperative and straight forward. There are many books on Rust, for example. The version of Rust might be a little bit different, but the language itself won’t change. The approach of the authors might or might not be appealing, but the presentation is another story.

Read more...

blockchain

From here, I have learnt about Decentraland and earth2. Those are new metaverses based on blockchain - particular Ethereum. I will learn about Ethereum, but now I need to sort out Rust and Python. These languages are of a little priority now.

Rust is purely a personal hobby. It is the most liked language in stack overflow, so must be something that can have a closer look. I have grasped around 20% of it so far. The key concepts such as ownership and traits, though I have got a vague picture of it, but not a very solid understanding. I am working on rustlings now. After that, I will follow the materials listed in my previous post.

Read more...
Previous Page 4 of 5 Next Page