mirror of
https://github.com/CoderSherlock/CoderSherlock.github.io.git
synced 2026-06-12 23:58:11 -07:00
Update Bio
This commit is contained in:
@@ -1,26 +0,0 @@
|
||||
---
|
||||
layout: post
|
||||
title: "Short talk about Unikernels"
|
||||
date: 2017-07-26 12:42:33 -0400
|
||||
categories: unikernel
|
||||
---
|
||||
## What is Unikernel?
|
||||
Unikernels are specialised, single-address-space images contructed by using library operating systems.
|
||||
|
||||
## Unikernels
|
||||
|
||||
## Challenges
|
||||
|
||||
## User-level vitualization
|
||||
|
||||
## Related works
|
||||
|
||||
# Chinese version
|
||||
|
||||
## U
|
||||
## C
|
||||
## D
|
||||
## R
|
||||
|
||||
|
||||
|
||||
+2
-4
@@ -11,8 +11,8 @@
|
||||
">
|
||||
|
||||
<link rel="stylesheet" href="/css/main.css">
|
||||
<link rel="canonical" href="http://localhost:4000/404.html">
|
||||
<link rel="alternate" type="application/rss+xml" title="Stop Talking, Start Doing - 停止空想,开始行动" href="http://localhost:4000/feed.xml" />
|
||||
<link rel="canonical" href="https://codersherlock.github.com//404.html">
|
||||
<link rel="alternate" type="application/rss+xml" title="Stop Talking, Start Doing - 停止空想,开始行动" href="https://codersherlock.github.com//feed.xml" />
|
||||
<script>
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
@@ -104,8 +104,6 @@
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-xv6">Xv6 introduction</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-unikernel">Short talk about Unikernels</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/some-of-my-previews-exper-work">Some of my previews experiment works: 2016</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/charles-is-not-a-good-tool">Using charles proxy to monitor mobile SSL traffics</a></li>
|
||||
|
||||
+20
-10
@@ -11,8 +11,8 @@
|
||||
">
|
||||
|
||||
<link rel="stylesheet" href="/css/main.css">
|
||||
<link rel="canonical" href="http://localhost:4000/about/">
|
||||
<link rel="alternate" type="application/rss+xml" title="Stop Talking, Start Doing - 停止空想,开始行动" href="http://localhost:4000/feed.xml" />
|
||||
<link rel="canonical" href="https://codersherlock.github.com//about/">
|
||||
<link rel="alternate" type="application/rss+xml" title="Stop Talking, Start Doing - 停止空想,开始行动" href="https://codersherlock.github.com//feed.xml" />
|
||||
<script>
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
@@ -138,18 +138,30 @@ Binghamton, NY 13902</p>
|
||||
|
||||
<h2 id="publications">Publications</h2>
|
||||
<ul>
|
||||
<li><strong><a href="">EdgeCourier: An Edge-hosted Personal Service for Low-bandwidth Document Synchronization in Mobile Cloud Storage Services</a></strong> <strong>[<a href="">slide</a>]</strong><br />
|
||||
<li>
|
||||
<p><strong><a href="">A Case for Web Service Bandwidth Reduction on Mobile Devices with Edge-hosted Personal Services </a></strong> <br />
|
||||
Yongshu Bai, <strong>Pengzhan Hao</strong>, and Yifan Zhang <br />
|
||||
The 37th IEEE International Conference on Computer Communications (<strong>IEEE INFOCOM</strong>)<br />
|
||||
Honolulu, HI, USA, 2018.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><strong><a href="/static/2018-02/a7-hao.pdf">EdgeCourier: An Edge-hosted Personal Service for Low-bandwidth Document Synchronization in Mobile Cloud Storage Services</a></strong> <strong>[<a href="">slide</a>]</strong><br />
|
||||
<strong>Pengzhan Hao</strong>, Yongshu Bai, Xin Zhang, and Yifan Zhang<br />
|
||||
The 2nd ACM/IEEE Symposium on Edge Computing (<strong>ACM/IEEE SEC</strong>)<br />
|
||||
San Jose, CA, USA, 2017.</li>
|
||||
<li><strong><a href="/static/2017-07/p169-zhang.pdf">Poster: Securing Device Inputs for Smartphones Using Hypervisor Based Approach</a></strong><br />
|
||||
San Jose, CA, USA, 2017.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><strong><a href="/static/2017-07/p169-zhang.pdf">Poster: Securing Device Inputs for Smartphones Using Hypervisor Based Approach</a></strong><br />
|
||||
Xin Zhang, Yongshu Bai, <strong>Pengzhan Hao</strong>, and Yifan Zhang<br />
|
||||
The 15th ACM International Conference on Mobile Systems, Applications, and Services (ACM MobiSys)<br />
|
||||
Niagara Falls, NY, USA, 2017.</li>
|
||||
<li><strong><a href="/static/2017-07/p163-hao.pdf">Poster: EPS - Edge-hosted Personal Services for Mobile Users</a> [<a href="/static/2017-07/eps_poster.pdf">poster</a>]</strong><br />
|
||||
Niagara Falls, NY, USA, 2017.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><strong><a href="/static/2017-07/p163-hao.pdf">Poster: EPS - Edge-hosted Personal Services for Mobile Users</a> [<a href="/static/2017-07/eps_poster.pdf">poster</a>]</strong><br />
|
||||
<strong>Pengzhan Hao</strong>, Yongshu Bai, Xin Zhang, and Yifan Zhang<br />
|
||||
The 15th ACM International Conference on Mobile Systems, Applications, and Services (ACM MobiSys)<br />
|
||||
Niagara Falls, NY, USA, 2017.</li>
|
||||
Niagara Falls, NY, USA, 2017.</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h2 id="fun">Fun</h2>
|
||||
@@ -188,8 +200,6 @@ Niagara Falls, NY, USA, 2017.</li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-xv6">Xv6 introduction</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-unikernel">Short talk about Unikernels</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/some-of-my-previews-exper-work">Some of my previews experiment works: 2016</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/charles-is-not-a-good-tool">Using charles proxy to monitor mobile SSL traffics</a></li>
|
||||
|
||||
@@ -10,8 +10,8 @@
|
||||
<meta name="description" content="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 t...">
|
||||
|
||||
<link rel="stylesheet" href="/css/main.css">
|
||||
<link rel="canonical" href="http://localhost:4000/archivers/charles-is-not-a-good-tool">
|
||||
<link rel="alternate" type="application/rss+xml" title="Stop Talking, Start Doing - 停止空想,开始行动" href="http://localhost:4000/feed.xml" />
|
||||
<link rel="canonical" href="https://codersherlock.github.com//archivers/charles-is-not-a-good-tool">
|
||||
<link rel="alternate" type="application/rss+xml" title="Stop Talking, Start Doing - 停止空想,开始行动" href="https://codersherlock.github.com//feed.xml" />
|
||||
<script>
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
@@ -134,8 +134,6 @@ You also need to save charles Root Certificate, it also contains in the same men
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-xv6">Xv6 introduction</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-unikernel">Short talk about Unikernels</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/some-of-my-previews-exper-work">Some of my previews experiment works: 2016</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/charles-is-not-a-good-tool">Using charles proxy to monitor mobile SSL traffics</a></li>
|
||||
|
||||
@@ -10,8 +10,8 @@
|
||||
<meta name="description" content="">
|
||||
|
||||
<link rel="stylesheet" href="/css/main.css">
|
||||
<link rel="canonical" href="http://localhost:4000/archivers/hello">
|
||||
<link rel="alternate" type="application/rss+xml" title="Stop Talking, Start Doing - 停止空想,开始行动" href="http://localhost:4000/feed.xml" />
|
||||
<link rel="canonical" href="https://codersherlock.github.com//archivers/hello">
|
||||
<link rel="alternate" type="application/rss+xml" title="Stop Talking, Start Doing - 停止空想,开始行动" href="https://codersherlock.github.com//feed.xml" />
|
||||
<script>
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
@@ -106,8 +106,6 @@
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-xv6">Xv6 introduction</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-unikernel">Short talk about Unikernels</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/some-of-my-previews-exper-work">Some of my previews experiment works: 2016</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/charles-is-not-a-good-tool">Using charles proxy to monitor mobile SSL traffics</a></li>
|
||||
|
||||
@@ -1,154 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<title>Short talk about Unikernels « Stop Talking, Start Doing - 停止空想,开始行动</title>
|
||||
<meta name="description" content="What is Unikernel?Unikernels are specialised, single-address-space images contructed by using library operating systems.">
|
||||
|
||||
<link rel="stylesheet" href="/css/main.css">
|
||||
<link rel="canonical" href="http://localhost:4000/archivers/intro-unikernel">
|
||||
<link rel="alternate" type="application/rss+xml" title="Stop Talking, Start Doing - 停止空想,开始行动" href="http://localhost:4000/feed.xml" />
|
||||
<script>
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
||||
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
|
||||
|
||||
ga('create', 'UA-82637164-1', 'auto');
|
||||
ga('send', 'pageview');
|
||||
|
||||
</script>
|
||||
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
|
||||
<script>
|
||||
(adsbygoogle = window.adsbygoogle || []).push({
|
||||
google_ad_client: "ca-pub-6651321038908478",
|
||||
enable_page_level_ads: true
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<header class="header">
|
||||
<div class="wrapper">
|
||||
<a class="site-title" href="/">Stop Talking, Start Doing - 停止空想,开始行动</a>
|
||||
<nav class="site-nav">
|
||||
|
||||
|
||||
|
||||
|
||||
<a class="page-link" href="/about/">About</a>
|
||||
|
||||
|
||||
|
||||
<a class="page-link" href="/category/">Category</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</nav>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<div class="page-content">
|
||||
<div class="wrapper">
|
||||
<div class="col-main">
|
||||
<div class="post">
|
||||
|
||||
<header class="post-header">
|
||||
<h1 class="post-title">Short talk about Unikernels</h1>
|
||||
<p class="post-meta">Jul 26, 2017</p>
|
||||
</header>
|
||||
|
||||
<article class="post-content">
|
||||
<h2 id="what-is-unikernel">What is Unikernel?</h2>
|
||||
<p>Unikernels are specialised, single-address-space images contructed by using library operating systems.</p>
|
||||
|
||||
<h2 id="unikernels">Unikernels</h2>
|
||||
|
||||
<h2 id="challenges">Challenges</h2>
|
||||
|
||||
<h2 id="user-level-vitualization">User-level vitualization</h2>
|
||||
|
||||
<h2 id="related-works">Related works</h2>
|
||||
|
||||
<h1 id="chinese-version">Chinese version</h1>
|
||||
|
||||
<h2 id="u">U</h2>
|
||||
<h2 id="c">C</h2>
|
||||
<h2 id="d">D</h2>
|
||||
<h2 id="r">R</h2>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="col-second">
|
||||
<div class="col-box col-box-author">
|
||||
<img class="avatar" src="/static/avatar.jpg" alt="Pengzhan Hao - 碾子">
|
||||
<div class="col-box-title name">Pengzhan Hao - 碾子</div>
|
||||
<p></p>
|
||||
<p class="contact">
|
||||
|
||||
<a href="https://github.com/codersherlock">GitHub</a>
|
||||
|
||||
|
||||
<a href="https://twitter.com/haopengzhan">Twitter</a>
|
||||
|
||||
|
||||
<a href="mailto:haopengzhan@gmail.com">Email</a>
|
||||
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="col-box">
|
||||
<div class="col-box-title">Newest Posts</div>
|
||||
<ul class="post-list">
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-xv6">Xv6 introduction</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-unikernel">Short talk about Unikernels</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/some-of-my-previews-exper-work">Some of my previews experiment works: 2016</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/charles-is-not-a-good-tool">Using charles proxy to monitor mobile SSL traffics</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/hello">Stop Talking is the worst title of one blog</a></li>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="col-box post-toc hide">
|
||||
<div class="col-box-title">TOC</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer class="footer">
|
||||
<div class="wrapper">
|
||||
© 2016 Pengzhan Hao - 碾子
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="/js/easybook.js"></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -10,8 +10,8 @@
|
||||
<meta name="description" content="I hate xv6, a stupid, useless education-oriented system. In this article, I will generally talk about how to implement system call to this operating system.">
|
||||
|
||||
<link rel="stylesheet" href="/css/main.css">
|
||||
<link rel="canonical" href="http://localhost:4000/archivers/intro-xv6">
|
||||
<link rel="alternate" type="application/rss+xml" title="Stop Talking, Start Doing - 停止空想,开始行动" href="http://localhost:4000/feed.xml" />
|
||||
<link rel="canonical" href="https://codersherlock.github.com//archivers/intro-xv6">
|
||||
<link rel="alternate" type="application/rss+xml" title="Stop Talking, Start Doing - 停止空想,开始行动" href="https://codersherlock.github.com//feed.xml" />
|
||||
<script>
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
@@ -127,8 +127,6 @@
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-xv6">Xv6 introduction</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-unikernel">Short talk about Unikernels</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/some-of-my-previews-exper-work">Some of my previews experiment works: 2016</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/charles-is-not-a-good-tool">Using charles proxy to monitor mobile SSL traffics</a></li>
|
||||
|
||||
@@ -10,8 +10,8 @@
|
||||
<meta name="description" content="This blog contains only some basic record of my works. For some details, I will write a unique blog just for some specific topics.">
|
||||
|
||||
<link rel="stylesheet" href="/css/main.css">
|
||||
<link rel="canonical" href="http://localhost:4000/archivers/some-of-my-previews-exper-work">
|
||||
<link rel="alternate" type="application/rss+xml" title="Stop Talking, Start Doing - 停止空想,开始行动" href="http://localhost:4000/feed.xml" />
|
||||
<link rel="canonical" href="https://codersherlock.github.com//archivers/some-of-my-previews-exper-work">
|
||||
<link rel="alternate" type="application/rss+xml" title="Stop Talking, Start Doing - 停止空想,开始行动" href="https://codersherlock.github.com//feed.xml" />
|
||||
<script>
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
@@ -215,8 +215,6 @@ su
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-xv6">Xv6 introduction</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-unikernel">Short talk about Unikernels</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/some-of-my-previews-exper-work">Some of my previews experiment works: 2016</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/charles-is-not-a-good-tool">Using charles proxy to monitor mobile SSL traffics</a></li>
|
||||
|
||||
@@ -11,8 +11,8 @@
|
||||
">
|
||||
|
||||
<link rel="stylesheet" href="/css/main.css">
|
||||
<link rel="canonical" href="http://localhost:4000/category/">
|
||||
<link rel="alternate" type="application/rss+xml" title="Stop Talking, Start Doing - 停止空想,开始行动" href="http://localhost:4000/feed.xml" />
|
||||
<link rel="canonical" href="https://codersherlock.github.com//category/">
|
||||
<link rel="alternate" type="application/rss+xml" title="Stop Talking, Start Doing - 停止空想,开始行动" href="https://codersherlock.github.com//feed.xml" />
|
||||
<script>
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
@@ -96,14 +96,6 @@
|
||||
</ul>
|
||||
|
||||
|
||||
<h2 class="category" id="unikernel">UNIKERNEL</h2>
|
||||
<ul>
|
||||
|
||||
<li><span>Jul 26</span> » <a href="/archivers/intro-unikernel">Short talk about Unikernels</a></li>
|
||||
|
||||
</ul>
|
||||
|
||||
|
||||
<h2 class="category" id="xv6">XV6</h2>
|
||||
<ul>
|
||||
|
||||
@@ -141,8 +133,6 @@
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-xv6">Xv6 introduction</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-unikernel">Short talk about Unikernels</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/some-of-my-previews-exper-work">Some of my previews experiment works: 2016</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/charles-is-not-a-good-tool">Using charles proxy to monitor mobile SSL traffics</a></li>
|
||||
|
||||
+12
-42
@@ -4,10 +4,10 @@
|
||||
<title>Stop Talking, Start Doing - 停止空想,开始行动</title>
|
||||
<description>My personal blog, with some boring research staff and some tricks I was fancy to. I'll try my best to make this blog fun and useful. Not just a place I complain about all happens in my Lab.
|
||||
</description>
|
||||
<link>http://localhost:4000/</link>
|
||||
<atom:link href="http://localhost:4000/feed.xml" rel="self" type="application/rss+xml"/>
|
||||
<pubDate>Fri, 23 Feb 2018 15:10:22 -0500</pubDate>
|
||||
<lastBuildDate>Fri, 23 Feb 2018 15:10:22 -0500</lastBuildDate>
|
||||
<link>https://codersherlock.github.com//</link>
|
||||
<atom:link href="https://codersherlock.github.com//feed.xml" rel="self" type="application/rss+xml"/>
|
||||
<pubDate>Fri, 23 Feb 2018 15:23:54 -0500</pubDate>
|
||||
<lastBuildDate>Fri, 23 Feb 2018 15:23:54 -0500</lastBuildDate>
|
||||
<generator>Jekyll v3.7.2</generator>
|
||||
|
||||
<item>
|
||||
@@ -36,44 +36,14 @@
|
||||
<p>Sometimes, we need to pass variables among system calls. In this case, variables’ values are not necessary and even can’t be pass directly into system_function. When invoke a system call function, all variables of this system call will be pushed into current process’ stack. In file <em>syscall.c</em>, multiple functions are provided to get these variables from the process. I won’t waste time on explaining how to use these functions especially when elegant and detailed comments were written in source codes. However, I will explain concepts and how process organized and works in xv6 in future articles.</p>
|
||||
</description>
|
||||
<pubDate>Fri, 28 Jul 2017 14:56:55 -0400</pubDate>
|
||||
<link>http://localhost:4000/archivers/intro-xv6</link>
|
||||
<guid isPermaLink="true">http://localhost:4000/archivers/intro-xv6</guid>
|
||||
<link>https://codersherlock.github.com//archivers/intro-xv6</link>
|
||||
<guid isPermaLink="true">https://codersherlock.github.com//archivers/intro-xv6</guid>
|
||||
|
||||
|
||||
<category>xv6</category>
|
||||
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Short talk about Unikernels</title>
|
||||
<description><h2 id="what-is-unikernel">What is Unikernel?</h2>
|
||||
<p>Unikernels are specialised, single-address-space images contructed by using library operating systems.</p>
|
||||
|
||||
<h2 id="unikernels">Unikernels</h2>
|
||||
|
||||
<h2 id="challenges">Challenges</h2>
|
||||
|
||||
<h2 id="user-level-vitualization">User-level vitualization</h2>
|
||||
|
||||
<h2 id="related-works">Related works</h2>
|
||||
|
||||
<h1 id="chinese-version">Chinese version</h1>
|
||||
|
||||
<h2 id="u">U</h2>
|
||||
<h2 id="c">C</h2>
|
||||
<h2 id="d">D</h2>
|
||||
<h2 id="r">R</h2>
|
||||
|
||||
</description>
|
||||
<pubDate>Wed, 26 Jul 2017 12:42:33 -0400</pubDate>
|
||||
<link>http://localhost:4000/archivers/intro-unikernel</link>
|
||||
<guid isPermaLink="true">http://localhost:4000/archivers/intro-unikernel</guid>
|
||||
|
||||
|
||||
<category>unikernel</category>
|
||||
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Some of my previews experiment works: 2016</title>
|
||||
<description><p>This blog contains only some basic record of my works. For some details, I will write a unique blog just for some specific topics.</p>
|
||||
@@ -188,8 +158,8 @@ su
|
||||
</code></pre></div></div>
|
||||
</description>
|
||||
<pubDate>Fri, 28 Oct 2016 12:27:33 -0400</pubDate>
|
||||
<link>http://localhost:4000/archivers/some-of-my-previews-exper-work</link>
|
||||
<guid isPermaLink="true">http://localhost:4000/archivers/some-of-my-previews-exper-work</guid>
|
||||
<link>https://codersherlock.github.com//archivers/some-of-my-previews-exper-work</link>
|
||||
<guid isPermaLink="true">https://codersherlock.github.com//archivers/some-of-my-previews-exper-work</guid>
|
||||
|
||||
|
||||
<category>Research</category>
|
||||
@@ -229,8 +199,8 @@ You also need to save charles Root Certificate, it also contains in the same men
|
||||
</ul>
|
||||
</description>
|
||||
<pubDate>Thu, 27 Oct 2016 22:50:33 -0400</pubDate>
|
||||
<link>http://localhost:4000/archivers/charles-is-not-a-good-tool</link>
|
||||
<guid isPermaLink="true">http://localhost:4000/archivers/charles-is-not-a-good-tool</guid>
|
||||
<link>https://codersherlock.github.com//archivers/charles-is-not-a-good-tool</link>
|
||||
<guid isPermaLink="true">https://codersherlock.github.com//archivers/charles-is-not-a-good-tool</guid>
|
||||
|
||||
|
||||
<category>Network</category>
|
||||
@@ -242,8 +212,8 @@ You also need to save charles Root Certificate, it also contains in the same men
|
||||
<description>
|
||||
</description>
|
||||
<pubDate>Wed, 26 Oct 2016 22:50:33 -0400</pubDate>
|
||||
<link>http://localhost:4000/archivers/hello</link>
|
||||
<guid isPermaLink="true">http://localhost:4000/archivers/hello</guid>
|
||||
<link>https://codersherlock.github.com//archivers/hello</link>
|
||||
<guid isPermaLink="true">https://codersherlock.github.com//archivers/hello</guid>
|
||||
|
||||
|
||||
<category>Nonsense</category>
|
||||
|
||||
+2
-22
@@ -11,8 +11,8 @@
|
||||
">
|
||||
|
||||
<link rel="stylesheet" href="/css/main.css">
|
||||
<link rel="canonical" href="http://localhost:4000/">
|
||||
<link rel="alternate" type="application/rss+xml" title="Stop Talking, Start Doing - 停止空想,开始行动" href="http://localhost:4000/feed.xml" />
|
||||
<link rel="canonical" href="https://codersherlock.github.com//">
|
||||
<link rel="alternate" type="application/rss+xml" title="Stop Talking, Start Doing - 停止空想,开始行动" href="https://codersherlock.github.com//feed.xml" />
|
||||
<script>
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
@@ -86,24 +86,6 @@
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<h2>
|
||||
<a class="post-link" href="/archivers/intro-unikernel">Short talk about Unikernels</a>
|
||||
</h2>
|
||||
|
||||
<div class="post-meta">Jul 26, 2017</div>
|
||||
|
||||
<div class="post-excerpt">
|
||||
<h2 id="what-is-unikernel">What is Unikernel?</h2>
|
||||
<p>Unikernels are specialised, single-address-space images contructed by using library operating systems.</p>
|
||||
|
||||
|
||||
<p>
|
||||
<a class="post-link" href="/archivers/intro-unikernel">Read More »</a>
|
||||
</p>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<h2>
|
||||
<a class="post-link" href="/archivers/some-of-my-previews-exper-work">Some of my previews experiment works: 2016</a>
|
||||
@@ -195,8 +177,6 @@ My current solution is using AP to forward all SSL traffic to a proxy, <a href="
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-xv6">Xv6 introduction</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/intro-unikernel">Short talk about Unikernels</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/some-of-my-previews-exper-work">Some of my previews experiment works: 2016</a></li>
|
||||
|
||||
<li><a class="post-link" href="/archivers/charles-is-not-a-good-tool">Using charles proxy to monitor mobile SSL traffics</a></li>
|
||||
|
||||
Binary file not shown.
@@ -46,14 +46,21 @@ Binghamton, NY 13902
|
||||
|
||||
|
||||
## Publications
|
||||
- **[EdgeCourier: An Edge-hosted Personal Service for Low-bandwidth Document Synchronization in Mobile Cloud Storage Services]()** **[[slide]()]**
|
||||
- **[A Case for Web Service Bandwidth Reduction on Mobile Devices with Edge-hosted Personal Services ]()**
|
||||
Yongshu Bai, **Pengzhan Hao**, and Yifan Zhang
|
||||
The 37th IEEE International Conference on Computer Communications (**IEEE INFOCOM**)
|
||||
Honolulu, HI, USA, 2018.
|
||||
|
||||
- **[EdgeCourier: An Edge-hosted Personal Service for Low-bandwidth Document Synchronization in Mobile Cloud Storage Services](/static/2018-02/a7-hao.pdf)** **[[slide]()]**
|
||||
**Pengzhan Hao**, Yongshu Bai, Xin Zhang, and Yifan Zhang
|
||||
The 2nd ACM/IEEE Symposium on Edge Computing (**ACM/IEEE SEC**)
|
||||
San Jose, CA, USA, 2017.
|
||||
|
||||
- **[Poster: Securing Device Inputs for Smartphones Using Hypervisor Based Approach](/static/2017-07/p169-zhang.pdf)**
|
||||
Xin Zhang, Yongshu Bai, **Pengzhan Hao**, and Yifan Zhang
|
||||
The 15th ACM International Conference on Mobile Systems, Applications, and Services (ACM MobiSys)
|
||||
Niagara Falls, NY, USA, 2017.
|
||||
|
||||
- **[Poster: EPS - Edge-hosted Personal Services for Mobile Users](/static/2017-07/p163-hao.pdf) [[poster](/static/2017-07/eps_poster.pdf)]**
|
||||
**Pengzhan Hao**, Yongshu Bai, Xin Zhang, and Yifan Zhang
|
||||
The 15th ACM International Conference on Mobile Systems, Applications, and Services (ACM MobiSys)
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user