Junyi Labs

Learning Journal

Why you need to be aware of the information security?

Do you have any experience to change your new personal computer or new phone? Do you hear anything about the photo leakage when reparing the phone? Did you delete anything that you don't want to share but suprisingly that can still be recovered by the engineer? No worry, you are not alone. This article is just a collection of some basic concept for you to understand under what kinds of condition, your information can leak to others.

Read more »

Introduction

This record the process of installing Bookstack on Windows through WLS2. This is just for personal test usage. Still not sure if this will cause the problem opening the port to the internet.

20250708 Note: In the end I just give up building the knowledge base using bookstack for the team, but using obsidian for my personal knowledge base.

Read more »

Why do I restart a new one?

It’s more than a year that I didn't update the blog and lolts of the info are hard to remember if you didn't do it frequenlty and routinely. It's really important to write something down that really important for you. In the past, I also write down some unrelated articles. But the time is limited, it's hard to find the right Therefore, I restart a new blog style trying to record and share what I learn as a reference.

I know there are plenty of note software or services that publish articles conveniently, and some of the blog frames, like WordPress, are also easy to build up. However, it's also enjoyable to make some handmade progress and make progress quickly.

Read more »

The main goal of this note is to record the common usage of the tools. However, some tools might not be that frequently use but when you need that, it is a kind of fast searching in this note. I will try to record as complete as possible for.

Read more »

At the beginning, I thought installing the AMD graphic card is easy as I think, However, it is so hard for me to figure out the proper driver for the fedora. The offical guide told that you should install the graphic card under Ubuntu, Redhat, or CentOS. That means I should use nvidia instead of AMD graphic card. However, there are some note that I did try to solve that problem. However, in the end, I giving up :)

In my opinion, if you like to build every by yourself with lot of time on it, you can try it. Otherwise, this will spend lots of time on finding the correct solution for it. Besides, cuda is originally supported by the nvidia card, which should be better for the 3D plotting rendering and for the computation in the future.

Environment

  • Find the OS version

    uname -r
    5.6.12-300.fc32.x86_64

  • Hardware

    ASUS STRIX-RX560-O4G-GAMING

Graphic

  • Read the display of the system

    sudo lshw -C display

AMD Open Source Driver for Vulkan

Installation Instructions

  1. Install Vulkan SDK

    Installation Guide

Although python is a powerful tools which can link to other modules with trivial effort and understanding of the fundamental processing mechanism. However, the parallel writing hdf5 is not in the default package. That means if you want to write the same file at the same time with multiprocess, you have to compile the source code with the correct compiler. I spent several days to test and finished this notes in order to remind myself how to install it again.

I know reference is everywhere on the Internet, it is horrible to dig again and create the wheel again.

Read more »

This is the summary for myself to review the essential concepts that I learned in classical mechanics. There should be some wrong information that I might fix. I wish the whole process can be finished in a year for writing this note. This should be useful for reviewing the classical mechanics.

Read more »

Those videos are asked for writing the summary in the class. However, I think those videos are good to be watched for understanding the mind to the skills related to the presentation.

Read more »

Welcome to this article designed specifically to test the Markdown rendering capabilities of your Hexo blog. This article covers various aspects of Markdown syntax to ensure your blog can correctly display all content.

alt text

Read more »
0%