Skip to content

Commit 6b62306

Browse files
committed
Updated all covers and small css change
1 parent 2f9718b commit 6b62306

24 files changed

+60
-57
lines changed

_posts/2016-10-26-welcome-to-my-blog.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
title: "STSD: Stop Talking Start Doing"
33
date: 2016-10-26 22:50:33 -0400
44
tags: Diary
5+
cover: '/static/2024-04/logo.png'
56
---
67

78

_posts/2016-10-27-charles-is-not-a-good-tool.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Using charles proxy to monitor mobile SSL traffics"
33
date: 2016-10-27 22:50:33 -0400
44
tags: ["Network", "Charles proxy"]
55
author: Pengzhan Hao
6-
cover: '/static/2021-12/charles-proxy-logo.png'
6+
cover: '/static/2024-04/charles.png'
77
---
88

99
In this blog, I will generally talk about how to use proper tools to monitor SSL traffics of a mobile devices. Currently, I only can dealing with those SSL traffics which use an obviously certification. Some applications may not using system root cert or they doesn't provide us a method to modify their own certs. For these situation, I still didn't find a good solutions for it. But I'll keep updating this if I get one.

_posts/2016-10-28-some-of-my-previews-exper-work.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,18 @@ title: "Some of my previews experiment works: 2016"
33
date: 2016-10-28 12:27:33 -0400
44
tags: ["Research", "Log", "Miscellanies"]
55
author: Pengzhan Hao
6+
cover: '/static/2024-04/research2016.png'
67
---
78
This blog contains only some basic record of my works. For some details, I will write a unique blog just for some specific topics.
89
<!--more-->
910

10-
# 2016-10
11+
## 2016-10
1112

12-
## Time Experiment of rsync
13+
### Time Experiment of rsync
1314

1415
Patch is based on rsync with version 3.1.2. \[[Rsync](https://download.samba.org/pub/rsync/rsync-3.1.2.tar.gz)\|[Patch](/static/2016-10/rsync/rsync-3.1.2-time.patch)\]
1516

16-
### How to collect data
17+
#### How to collect data
1718

1819
Basically, everything of transmission time and computation time will be output with overall time will be printed on the console.
1920
But we also need some bash script to collect data through different size of random size and with different modification through them.
@@ -22,11 +23,11 @@ But we also need some bash script to collect data through different size of rand
2223
- Start from 8K to 64M, modify at last, \[[Bash script](/static/2016-10/rsync/small2Big_change_at_last.sh)\]
2324
- Start from 8K to 64M, modify at random place with a (slow) python script, \[[Bash script](/static/2016-10/rsync/small2Big_change_at_anyplace.sh)\|[Python program](/static/2016-10/rsync/addbyte.py)\]
2425

25-
## Time Experiment of seafile
26+
### Time Experiment of seafile
2627

2728
Patch is based on seafile 5.1.4. You can find the release from [seafile official repo](https://github.com/haiwen/seafile/releases). You may follow official compile instructions from [here](https://manual.seafile.com/build_seafile/linux.html). \[[Patch **no longer avaiable, new version at following sections**]()\]
2829

29-
### How to collect data
30+
#### How to collect data
3031

3132
We also need everything be done using scripting. But this time I only design added some distance between two increasing files' sizes.
3233

@@ -42,7 +43,7 @@ awk '/CDC|HUT|ALL/ {print $4,$5}' ~/.ccnet/log/seafile.log > results.stat
4243
~~~~
4344

4445

45-
### Install Seafile on odroid xu
46+
#### Install Seafile on odroid xu
4647

4748
Due to failure of my cross-compile to seafile on android. I used develop board as a replacement experiment platform for ARM-seafile testing. I used a [odroid xu](http://www.hardkernel.com/main/products/prdt_info.php?g_code=G137510300620) as hardware standard. Because all I need is an ARM platform, only an ARM-Ubuntu is enough for me. But develop prototype on a board is much fun than coding, I won't address much this time. But I'll start a blog telling some really cool stuff I made for a strange aim.
4849

@@ -60,11 +61,11 @@ sudo dd if=ubuntu-14.04lts-xubuntu-odroid-xu-20140714.img of=/dev/sdb bs=1M conv
6061
sync
6162
~~~~
6263

63-
# 2016-11
64+
## 2016-11
6465

65-
## Android Kernel
66+
### Android Kernel
6667

67-
### How to build an Android Kernel?
68+
#### How to build an Android Kernel?
6869

6970
Generally, I won't tell anything in this parts, just mark some related links, and point out some mistakes or error solutions.
7071

@@ -74,11 +75,11 @@ Generally, I won't tell anything in this parts, just mark some related links, an
7475

7576
- [Packing and Flashing a Boot.img](https://softwarebakery.com/building-the-android-kernel-on-linux) **[highly recommend]**
7677

77-
# 2016-12
78+
## 2016-12
7879

79-
## Android Kernel
80+
### Android Kernel
8081

81-
### How to compile with ftrace?
82+
#### How to compile with ftrace?
8283

8384
If we want to debug under android, ftrace is a great tool for working. But, ftrace is not available in android if we used default configure file. Android kernel configuration is in **arch/arm64/kernel/configs**. We need to add few lines under that.
8485

@@ -94,7 +95,7 @@ CONFIG_SCHED_TRACER=y
9495
CONFIG_STACK_TRACER=y
9596
~~~~
9697

97-
### How to extract android images: Dump an image
98+
#### How to extract android images: Dump an image
9899

99100
If we want to hold a rooted status after flashing boot, we need to extract an image from android devices. We can first use following command to find which blocks belongs to. According to some references, [this article](http://forum.xda-developers.com/showthread.php?t=2450045) provide three ways to dump an image, I picked one for easy using.
100101

_posts/2017-07-08-intro-xv6.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Xv6 introduction"
33
date: 2017-07-28 14:56:55 -0400
44
tags: ["Xv6", "Teaching", "Operating system"]
55
author: Pengzhan Hao
6-
cover: '/static/2021-10/Xv6_LS_Command_Output.png'
6+
cover: '/static/2024-04/xv6.png'
77
---
88

99
In this post, you will learn a few basic concepts of xv6. Learning path will be closed coupled to first project assignment I gave when I assisted in teaching OS classes.

_posts/2020-09-15-generate-word-cloud-with-chinese-fenci.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Generate Word Cloud Figures with Chinese-Tokenization and WordCloud pyt
33
date: 2020-09-15 22:00:14 -0400
44
tags: Visualization
55
author: Pengzhan Hao
6-
cover: '/static/2020-09/2020-06-28.png'
6+
cover: '/static/2024-04/wordcloud.png'
77
---
88

99
Let's generate a word cloud like this.

_posts/2021-10-13-eddl-how-do-we-train-on-limited-edge-devices.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "EDDL: How do we train neural networks on limited edge devices - PART 1"
33
date: 2021-10-13 16:53:20 -0400
44
tags: ["Research", "Edge computing"]
55
author: Pengzhan Hao
6-
cover: '/static/2021-10/edgelearn-1.png'
6+
cover: '/static/2024-04/eddl1.png'
77
---
88
This post introduces our previous milestone in project "Edge trainer", as the paper "EDDL: A Distributed Deep Learning System for Resource-limited Edge Computing Environment." was published.
99
As the first part of the introductions, I focus only on the motivation and summary of our works.

_posts/2021-10-31-eddl-how-do-we-train-on-limited-edge-devices-part2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "EDDL: How do we train neural networks on limited edge devices - PART 2"
33
date: 2021-10-31 13:01:14 -0400
44
tags: ["Research", "Edge computing"]
55
author: Pengzhan Hao
6-
cover: '/static/2021-10/f.5_Impl_leader_worker.png'
6+
cover: '/static/2024-04/eddl2.png'
77
mathjax: true
88
---
99

_posts/2022-02-22-cs350-labs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Labs of CS350"
33
date: 2022-02-22 17:08:17 -0400
44
tags: ["Xv6", "Teaching", "Operating system", "Binghamton university"]
55
author: Pengzhan Hao
6-
cover: '/static/2022-02/BU.jpeg'
6+
cover: '/static/2024-04/bu.png'
77
---
88

99
This will be a series regarding lab I gave during the spring 2022 semester.

_posts/2024-04-11-Debug-kubelet.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Debug Kubelet"
33
date: 2024-04-10 03:34:00 -0400
44
tags: ["Kubernetes", "Kubelet", "Debug"]
55
author: Pengzhan Hao
6-
cover: '/static/2024-04/Kubelet.webp'
6+
cover: '/static/2024-04/kubelet.png'
77
---
88

99
## Debug logs

_sass/common/components/_image.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.image {
22
max-width: 100%;
3+
border-radius: 13px;
34
@extend .image--md;
45
}
56
.image--md {

_site/assets/css/main.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)