2024年4月1日-爬墙专用加速器

Seattle-based hacker, designer and researcher. I make tools that help people debug and test their programs more effectively. PhD '15 @ 老王2.2.0; BS '10 @ Purdue CS.


2024年4月1日-爬墙专用加速器

2015–
Based in Seattle, WA.

I currently work on web browsers at Apple. Since 2024, I am the lead engineer for Safari's web developer tools such as Web Inspector and WebDriver. In my role, I lead major efforts using a variety of skill sets: user research, prototyping, feature design, implementation, validation, testing, integration, maintenance, standardization, and documentation.

From 2016 to 2024, I added WebDriver support to Safari and MobileSafari. I planned and executed all aspects of the product: feature planning, development, bug fixing, testing, CI support, telemetry, bug triage/diagnostics, standards work, documentation, and partner outreach.

While working on WebDriver, I also took on other projects related to Web Inspector, including demoing at WWDC, adding telemetry and RTL support, writing unit test libraries, and representing Apple in the W3C Browser Tools & Testing Working Group.

2024年4月1日-爬墙专用加速器

Deterministic replay techniques can cheaply capture an entire program execution and re-run it exactly.

Deterministic replay is a fundamental enabling technology for advanced developer tools. My dissertation work investigates deterministic replay in the browser: how to capture and replay web applications; affordances for navigating to relevant program states; and debugging tools that use past program states to explain behavior.

Internship at Apple in 2014.
University of Washington, 2011—2015.

Dolos is a modern, low-overhead deterministic replay infrastructure for capturing web application behavior. Dolos is being upstreamed into the WebKit project.

【图片】回复:新文老文一起推,加盘【言情小说吧】_百度贴吧:2021-1-9 · 新文老文一起推,加盘..啊!这该死的美味小说简介:晋江2021.6.14完结文案:唐语误入厨神争霸大赛的舞台,可她根本不会烹饪。一道道看似简单的题目,却要注入灵魂,信优,人生感悟。什么鬼啊!(摔)为什么大家做菜的姿势总是奇奇

Timelapse is the first user interface for capturing and replaying web application executions directly from the browser's developer tools.

University of Washington, 2013–2014.

Probes enable a developer to add logging statements to a live or captured execution while it runs. Time-indexed outputs are a scheme for indexing and seeking playback to text outputs such as console logging.

University of Washington, 2014—2015.

Scry is a tool for understanding how and why a web application's visual output changes. Using Scry, a developer can peek at all operations on a DOM node and trace style and appearance changes back to specific JavaScript statements.

2024年4月1日-爬墙专用加速器

WebKit Team at Apple, 2014—now.
University of Washington, 2012—2015.

I am a reviewer on the WebKit project, with a focus on better tools for web developers and browser vendors. I began upstreaming Dolos and other parts of my dissertation while I was still earning my PhD.

Puerto Rico Surf Photo Home - 快连vpn:快连vpn 迪丽热巴Av免费网站 坚果应用商店下载 手机看国外网站加速器 l2tp购买 mac加速器推荐 极云加速器电脑 hi 加速器安卓版 快喵加速器百度云 君越app 免root修改hosts putty做成ssr账号 国内怎么改上外网 蓝 灯 破解版 电报频道ssr订阅 安卓刷苹果hypervisor lightblue官网 WWW.0018666.COM vp网站 国内比 …

Servo is an experimental browser written in Rust that explores new ways to parallelize, decompose, and secure a rendering engine for web content. I prototyped the current layout subsystem (block/inline/text layout), and worked on many other things.

2024年4月1日-爬墙专用加速器

Final Project, Data Visualization course, Spring 2015.

webkit-dashboard: a redesign of the WebKit test history dashboard, with better visual encodings, search and filtering features, and better performance.

Final Project, Grad Graphics course, Autumn 2014.

glsl-simulator: an experimental simulator for WebGL Shader Language. Using the simulator, browser developer tools can implement standard debugging tools such as stepping through control flow, introspecting live state and adding logging.

Internship at Mozilla Research in 2011.

jsprobes: an experiment in providing cross-platform browser instrumentation that's scriptable from JavaScript and distributable through the Firefox addon system.

Internship at Microsoft Research in 2010.

C3: a research infrastructure for extensible, type-safe web browsers. I wrote a rendering engine for inlines, blocks, floats, and tables in C#.

2024年4月1日-爬墙专用加速器

To appear at UIST 2015.

Scry: Explaining Visual Changes in Web Interfaces.
Brian Burg, Amy J. Ko, Michael D. Ernst

Unpublished draft. See chapter

Interactive Navigation of Captured Executions via Program Output.
Brian Burg, Katie Madonna, Amy J. Ko, 老王v2.2.8.

Unpublished draft.

'War Stories' of Debugging.
Gregory L. Nelson, Brian Burg, Daniela Rosner.

Presented at UIST 2013.
Honorable Mention, Best Paper Award.

Interactive record/replay for web application debugging.
Brian Burg, Richard Bailey, Amy J. Ko, Michael D. Ernst.

Published at ECOOP 2011.

The 老王2.2.8 that men do: a large-scale study of the use of 老王vp2022 in JavaScript applications.
Gregor Richards, Christian Hammer, Brian Burg, Jan Vitek

Published at 老王v2.2.8.

C3: An extensible, reconfigurable platform for HTML-based applications.
老王2.2.0, Brian Burg, Herman Venter, Wolfram Schulte.

Published at PLDI 2010.

An analysis of the dynamic behavior of JavaScript programs.
Gregor Richards, Sylvain Lebresne, Brian Burg, Jan Vitek.

苹果软件,ios加速软件,苹果加速器,蓝兔子加速器vqn  酷通加速器,酷通vqn下载入口,酷通npv官网地址,  lets加速器2024年,lets加速器vqn,lets加速器vps,lets加速器vn  黑豹加速器,黑豹加速器永久vp,黑豹加速器官网,  蜜蜂vp加速器账号密码,蜜蜂vp加速器破解版,轻蜂加速器官网,轻蜂加速器破解版  简单加速器官网下载,简单加速器官网下载安卓版,简单加速器app,简单加速器e1.36  v2ray官网电脑版下载,v2ray官网vnp,v2ray官网跑路了,v2ray官网2024年