Optimized UX and fixed bugs

- Added temp logo
    - Added favicon
    - Enabled Disqus (jekyll.env)
    - Changed Home layout
This commit is contained in:
2021-10-25 14:53:15 -04:00
parent 296d628d8b
commit 4859927856
61 changed files with 2117 additions and 520 deletions
@@ -1,11 +1,13 @@
---
title: "Using charles proxy to monitor mobile SSL traffics"
date: 2016-10-27 22:50:33 -0400
categories: Network
tags: Network
author: Pengzhan Hao
---
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.
My current solution is using AP to forward all SSL traffic to a proxy, [charles proxy](https://www.charlesproxy.com/) is my first choice (Prof asked). It's a non-free software which still update new versions now. So mainly, I'll talk about how to charles SSL proxy.
<!--more-->
### Preparations
- Monitor device situation: Linux Machine with wireless adapter
@@ -2,8 +2,10 @@
title: "Some of my previews experiment works: 2016"
date: 2016-10-28 12:27:33 -0400
tags: Research
author: Pengzhan Hao
---
This blog contains only some basic record of my works. For some details, I will write a unique blog just for some specific topics.
<!--more-->
# 2016-10
+2 -1
View File
@@ -2,12 +2,13 @@
title: "Xv6 introduction"
date: 2017-07-28 14:56:55 -0400
tags: xv6
author: Pengzhan Hao
---
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.
Understand system call and know how to implement a simple one will be coved as the first half.
In the second half of this post, I will discuss a little bit more on how to debug xv6 using gdb.
<!--more-->
## Xv6 Systemcall
@@ -2,6 +2,8 @@
title: "Generate Word Cloud Figures with Chinese-Tokenization and WordCloud python libraries"
date: 2020-09-15 22:00:14 -0400
tags: visualization
author: Pengzhan Hao
cover: '/static/2020-09/2020-06-28.png'
---
Let's generate a word cloud like this.
@@ -9,6 +11,7 @@ Don't understand the language is not a big deal.
If your written language is based on latin alphabet(or other language has space between words), skip tokenization.
<img src="/static/2020-09/2020-06-28.png" height="250">
<!--more-->
## Background
@@ -2,12 +2,15 @@
title: "EDDL: How do we train neural networks on limited edge devices - PART 1"
date: 2021-10-13 16:53:20 -0400
tags: Research
author: Pengzhan Hao
cover: '/static/2021-10/edgelearn-1.png'
---
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.
As the first part of the introductions, I focus only on the motivation and summary of our works.
More details in design and implementation can be found in late posts.
<img src="/static/2021-10/edgelearn-1.png" height="250">
<!--more-->
## Why do we need training on edge?