You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<!DOCTYPE html><html><head><metacharset="utf-8"><metahttp-equiv="X-UA-Compatible" content="IE=edge"><metaname="viewport" content="width=device-width, initial-scale=1"><title>steven.codes</title><metaname="description" content="I post here about some of the things I'm working on. "><linkhref="https://fonts.googleapis.com/css?family=Roboto+Mono:300,400,700" rel="stylesheet"><linkhref="https://fonts.googleapis.com/css?family=Bitter:400,700" rel="stylesheet"><!--<link rel="stylesheet" href="/blog/css/main.css"> --><linkrel="stylesheet" href="/blog/css/main.css?v=2.0"><linkrel="canonical" href="http://steven.codes/blog/"><linkrel="alternate" type="application/rss+xml" title="steven.codes" href="http://steven.codes/blog/feed.xml"></head><body><divclass="page-content"><divclass="callout"><aclass="site-title" href="/blog/">steven<br>.codes</a><divstyle="margin-top:50px;font-family:Roboto Mono;font-weight:400;"><p> I'm Steven. I write about a slice of the things I'm doing and put them here. Feel free to reach out via YouTube direct message.</p><pclass="links"><ahref="https://github.com/straversi" style="text-decoration:none;border-bottom:2px solid #ccc;">github</a><br><ahref="https://www.youtube.com/channel/UCA6486b13Lm612rkzu4TQZA" style="text-decoration:none;border-bottom:2px solid #ccc;">youtube</a></p></div></div><divclass="posts"><!-- condition never true if using paginator w/ 'published' tag --><ahref="https://steven.codes/oscilloscope"><divclass="theme-card" id="oscilloscope" style="background: url('assets/posts/oscilloscope/teaser.jpg');"><divclass="theme-description"><divclass="theme-title"><span>Oscilloscope</span></div><p> An oscilloscope, on the web.</p></div></div></a><!-- condition never true if using paginator w/ 'published' tag --><ahref="/blog/cloth-simulation/"><divclass="theme-card" id="cloth-simulation" style="background: url('assets/posts/cloth-simulation/cloths.png'), linear-gradient(#42A5F5, #42A5F5);"><!--EF5350--><divclass="theme-description"><divclass="theme-title"><span>Cloth Simulation</span></div><p> A project I did during my graphics class at Cal. <br><br> I wrote some code to represent a cloth. Then I wrote some code to simulate physical forces acting on that cloth.</p></div></div></a><!-- condition never true if using paginator w/ 'published' tag --><ahref="/blog/face-morphing/"><divclass="theme-card" id="face-morphing" style="background:linear-gradient(to right,rgba(33,33,33,1.0),rgba(0,0,0,0.0)),url('assets/posts/face-morphing/teaser-shot.jpg'); background-size: cover; background-repeat:no-repeat; background-position:right center;"><divclass="theme-description"><divclass="theme-title"><span>Face Morphing</span></div><p> Smoothly morphing images with Python and a bit of linear algebra. <br><br> You're going to want your face morphed too.</p></div></div></a><!-- condition never true if using paginator w/ 'published' tag --><ahref="/blog/gradient-domain-fusion/"><divclass="theme-card" id="gradient-domain" style="background:linear-gradient(to right,rgba(33,33,33,1.0),rgba(0,0,0,0.0)),url('assets/posts/gradient-domain-fusion/graffiti/graffiti.jpg'); background-size: cover; background-repeat:no-repeat; background-position:center center;"><divclass="theme-description"><divclass="theme-title"><span>Gradient Domain Fusion</span></div><p>Results from a project I did during my image manipulation course with Alexei Efros. <br><br> Math heavy, but fun!</p></div></div></a><!-- condition never true if using paginator w/ 'published' tag --><ahref="/blog/cs10/curses-tutorial/"><divclass="theme-card" id="curses-tutorial" style="background:url('assets/posts/cs10/curses-tutorial/python.png'); background-size: cover; background-position: center top"><divclass="theme-description"><divclass="theme-title"><span>Curses Tutorial</span></div><divclass="theme-detail"><p> Learn the basics of Python's curses library. <br><br> This was written for some CS10 students.</p></div></div></div></a><!-- condition never true if using paginator w/ 'published' tag --><ahref="/blog/hello-world-in-HOtMEfSPRIbNG/"><divclass="theme-card" id="homespring" style="background:url('assets/posts/hello-world-in-HOtMEfSPRIbNG/alchemy.png');"><divclass="theme-description"><divclass="theme-title"><span>Hello World in HOtMEfSPRIbNG</span></div><p> My take on Hello World in this esoteric metaphor-oriented language. <br><br> This language is really crazy.</p></div></div></a><!-- pagination buttons --><divid="paginator-container"><spanclass="paginate-button hidden"></span><ahref="/blog/2/" class="paginate-button"> Older posts > </a></div></div></div></body></html>
0 commit comments