feat: update videos and enhance media page (2022) (#161)

This commit is contained in:
Danny Salman
2022-12-22 14:17:44 -05:00
committed by GitHub
parent d4d3a3ff00
commit ab14d2e200
3 changed files with 108 additions and 64 deletions

View File

@@ -90,7 +90,7 @@
</article>
<article class="center publications-talks">
<h2 class="h1">Publications &amp; Talks</h2>
<h2 class="h1">Media</h2>
<div class="wrap">
<iframe width="620" height="350" src="https://www.youtube.com/embed/Sbd7odDFT1w" allowfullscreen></iframe>
</div>

View File

@@ -12,7 +12,7 @@
<main>
<article class="center videos">
<h1>Media</h1>
<div class="about-part">Talks, publications and demos.</div>
<div class="about-part">Talks, presentations, and demos.</div>
<div class="triangle white"></div>
</article>
<article class="bg-gray">
@@ -21,43 +21,37 @@
<div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/Sbd7odDFT1w" allowfullscreen></iframe>
<iframe src="https://www.youtube.com/embed/J7ZWbpo2AZk" allowfullscreen></iframe>
</div>
<p>May 2022 - Introduction to and State of libp2p - Max Inden</p>
<p>Introduction to and State of libp2p - Max Inden</p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/sG2j1EqVB0Q" allowfullscreen></iframe>
</div>
<p>PL EngRes libp2p Development and how you can be involved - Steve Loeppky</p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/jH9BkLTxhp8" allowfullscreen></iframe>
</div>
<p>May 2022 - libp2p Project and Long Term View - Juan Benet</p>
<p>libp2p Project and Long Term View - Juan Benet</p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/7OZLImVRvro" allowfullscreen></iframe>
<iframe src="https://www.youtube.com/embed/oIMZP7sfFtM" allowfullscreen></iframe>
</div>
<p>July 2021 - Intro to Libp2p - Max Inden</p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/69h1zhIdCN0" allowfullscreen></iframe>
</div>
<p>July 2020 - Intro to decentralized messaging & libp2p - Jacob Heun</p>
<p>Solving Distributed Networking Problems - Jacob Heun </p>
</div>
</div>
<h2 class="subtitle">Technical Deep Dives</h2>
<h2 class="subtitle">Browser Connectivity</h2>
<div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/aXYUw9tikaQ" allowfullscreen></iframe>
<iframe src="https://www.youtube.com/embed/qG_1bYVtGO4" allowfullscreen></iframe>
</div>
<p>Challenges in Browser Connectivity - libp2ps future - Marten Seemann</p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/MCEEMrIRks8" allowfullscreen></iframe>
</div>
<p>Hole punching with libp2p - Max Inden</p>
<p>Browser connectivity state of the union - Marten Seemann</p>
</div>
<div class="item-video">
<div class="video-container">
@@ -67,27 +61,111 @@
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/VEEEaf8B35w" allowfullscreen></iframe>
<iframe src="https://www.youtube.com/embed/Dt42Ss6X_Vk" allowfullscreen></iframe>
</div>
<p>Gossipsub, A gossip-based pubsub protocol - Yiannis Psaras</p>
<p>WebTransport Transport - Alex Potside</p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/ZBIFFuakFHQ" allowfullscreen></iframe>
</div>
<p>Why WebRTC - Ryan Plauche & Max Inden</p>
</div>
</div>
<h2 class="subtitle">Technical Deep Dives</h2>
<div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/bzL7Y1wYth8" allowfullscreen></iframe>
</div>
<p>Decentralized NAT Hole Punching - Dennis Trautwein</p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/69h1zhIdCN0" allowfullscreen></iframe>
</div>
<p>Decentralized messaging & libp2p - Jacob Heun</p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/b8AZBVdrCC0" allowfullscreen></iframe>
</div>
<p>Demystifying Libp2p Gossipsub - Raúl Kripalani</p>
<p>Demystifying libp2p Gossipsub - Raúl Kripalani</p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/oIMZP7sfFtM" allowfullscreen></iframe>
<iframe src="https://www.youtube.com/embed/T3QLhijHAwA" allowfullscreen></iframe>
</div>
<p>Solving Distributed Networking Problems - Jacob Heun </p>
<p>Formal Analysis of GossipSub - Ankit Kumar</p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/MvyyuMxsKqk" allowfullscreen></iframe>
</div>
<p>Tools for developing distributed protocols and apps - Pedro Akos Costa </p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/jZrAnnFO-2c" allowfullscreen></iframe>
</div>
<p>DOS Defense - Dos and Donts - Max Inden </p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/b2SkC4dYV-A" allowfullscreen></iframe>
</div>
<p>libp2p Interoperability Testing with Testground - Laurent Senta</p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/0dKz_K-7eoI" allowfullscreen></iframe>
</div>
<p>The power of two choices - Petar Maymounkov</p>
</div>
</div>
<h2 class="subtitle">Community</h2>
<div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/Iv9VrLPloGI" allowfullscreen></iframe>
</div>
<p>libp2p in Nim - Tanguy</p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/aIxmQKWUjNY" allowfullscreen></iframe>
</div>
<p>How Pyrsia is Using libp2p To Take Over the World - Elliott Frisch</p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/baqWhUACUAg" allowfullscreen></iframe>
</div>
<p>Satellite.im and what we're doing with IPFS and js-libp2p - Drew Ewing</p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/1DStPz32k_4" allowfullscreen></iframe>
</div>
<p>Intro to Lodestar - Cayman Nava</p>
</div>
</div>
<h2 class="subtitle">Older Videos</h2>
<div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/zcWHamr5m_k" allowfullscreen></iframe>
</div>
<p>The Life of a libp2p Connection - Jacob Heun</p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/HqSXFlCwgMY" allowfullscreen></iframe>
</div>
<p>Introduction to Rust Libp2p - Pierre Krieger</p>
<p>Introduction to rust-libp2p - Pierre Krieger</p>
</div>
<div class="item-video">
<div class="video-container">
@@ -95,22 +173,12 @@
</div>
<p>The libp2p Consensus Interface and the Raft Implementation - Hector Sanjuan</p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/zcWHamr5m_k" allowfullscreen></iframe>
</div>
<p>The Life of a libp2p Connection - Jacob Heun</p>
</div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/hyT91vdeZBk" allowfullscreen></iframe>
</div>
<p>Go libp2p gorpc simple RPC on top of libp2p - Hector Sanjuan</p>
<p>Go-libp2p-gorpc: simple RPC on top of libp2p - Hector Sanjuan</p>
</div>
</div>
<h2 class="subtitle">Older Videos</h2>
<div>
<div class="item-video">
<div class="video-container">
<iframe src="https://www.youtube.com/embed/HxueJbeMVG4" allowfullscreen></iframe>
@@ -121,31 +189,11 @@
<div class="video-container">
<iframe src="https://archive.org/embed/DWebSummit2016_Panel_Peer_to_Peer_Networks" width="300" height="200" frameborder="0" webkitallowfullscreen="true" mozallowfullscreen="true" allowfullscreen></iframe>
</div>
<p>Peer to Peer Networks at the Decentralised Web Summit</p>
<p>P2P networks at the Decentralised Web Summit</p>
</div>
</div>
</section>
</article>
<article class="center articles">
<div class="wrap">
<h2 class="h1">Articles</h2>
<h3 class="subtitle">2016</h3>
<ul class="articles-list">
<li>
<a href="http://dapps.hatenablog.com/entry/2016/10/30/000000" class="link">Oct 30 - &lt;エンジニアに朗報&gt;イーサリアムとIPFSのコラボレーションによる次世代ライブラリとは</a>
</li>
<li>
<a href="https://github.com/libp2p/website/files/1196932/devcon2.pdf" class="link">Oct 27 - libp2p ❤ devp2p: Slides</a>
</li>
<li>
<a href="http://icwe2016.inf.usi.ch/program/tutorials/ipfs" class="link">Jun 9 - Distributed Web Applications with IPFS - 16th International Conference on Web Engineering (ICWE2016)</a>
</li>
</ul>
<div class="hr"></div>
</div>
<div class="triangle grey"></div>
</article>
</main>
{{ partial "footer.html" . }}

View File

@@ -9,10 +9,6 @@
</div>
<div>
<nav>
<a href="/implementations" class="{{ if eq .URL "/implementations/" }}active{{end}}">Implementations</a>
<a href="/media" class="{{ if eq .URL "/media/" }}active{{end}}">Media</a>
<a href="{{ .Site.Params.specifications }}">Specifications</a>
<a href="/#community">Community</a>
<a href="{{ .Site.Params.website}}">Website source</a>
</nav>
<small class="db f6 pt4">© <a class="link white hover-blue" href="https://protocol.ai/" target="_blank">Protocol Labs</a> | Except as <a class="link white hover-blue" href="https://protocol.ai/legal/">noted</a>, content licensed <a class="link white hover-blue" href="https://creativecommons.org/licenses/by/3.0/" target="_blank">CC-BY 3.0</a></small>