This commit is contained in:
juju2143 2020-11-29 14:44:13 +00:00
parent bb26fb84da
commit 5e62378b14
97 changed files with 615 additions and 17067 deletions

0
.nojekyll Normal file
View File

175
404.html
View File

@ -1,174 +1 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="404 Page not found" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/404.html" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="404 Page not found"/>
<meta name="twitter:description" content=""/>
<title>404 Page not found - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article style="text-align: center">
<h1 style="font-size: 12em">404</h1>
<p>That's a 404 in a pretty big font.</p>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="404 Page not found"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/404.html"><meta name=twitter:card content="summary"><meta name=twitter:title content="404 Page not found"><meta name=twitter:description content><title>404 Page not found - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article style=text-align:center><h1 style=font-size:12em>404</h1><p>That's a 404 in a pretty big font.</p></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,237 +1,18 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="about me" />
<meta property="og:description" content="Hi, I&rsquo;m J. P. Savard. (Obviously a pen name. Or is it?) Also known as Juju or Yuki.
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="about me"><meta property="og:description" content="Hi, I&rsquo;m J. P. Savard. (Obviously a pen name. Or is it?) Also known as Juju or Yuki.
I&rsquo;m just a random freelance programmer from Québec City, Canada. I write things sometimes. It feels good.
Here you will find random musings about life, development logs, code experiments, educational content, or anything I deem worth to put on this silly blog. Might write in French sometimes, if you don&rsquo;t understand, it might not concern you, look somewhere else." />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://toasters.rocks/about/" />
<meta property="article:published_time" content="2019-11-25T06:54:19+00:00" />
<meta property="article:modified_time" content="2020-02-07T00:12:34+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="about me"/>
<meta name="twitter:description" content="Hi, I&rsquo;m J. P. Savard. (Obviously a pen name. Or is it?) Also known as Juju or Yuki.
Here you will find random musings about life, development logs, code experiments, educational content, or anything I deem worth to put on this silly blog. Might write in French sometimes, if you don&rsquo;t understand, it might not concern you, look somewhere else."><meta property="og:type" content="article"><meta property="og:url" content="http://toasters.rocks/about/"><meta property="article:published_time" content="2019-11-25T06:54:19+00:00"><meta property="article:modified_time" content="2020-02-07T00:12:34+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="about me"><meta name=twitter:description content="Hi, I&rsquo;m J. P. Savard. (Obviously a pen name. Or is it?) Also known as Juju or Yuki.
I&rsquo;m just a random freelance programmer from Québec City, Canada. I write things sometimes. It feels good.
Here you will find random musings about life, development logs, code experiments, educational content, or anything I deem worth to put on this silly blog. Might write in French sometimes, if you don&rsquo;t understand, it might not concern you, look somewhere else."/>
<title>about me - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<div>
<h2 name="top">about me</h2>
<p></p>
</div>
<p>Hi, I&rsquo;m J. P. Savard. (Obviously a pen name. Or is it?) Also known as Juju or Yuki.</p>
<p>I&rsquo;m just a random freelance programmer from Québec City, Canada. I write things sometimes. It feels good.</p>
<p>Here you will find random musings about life, development logs, code experiments, educational content, or anything I deem worth to put on this silly blog. Might write in French sometimes, if you don&rsquo;t understand, it might not concern you, look somewhere else.</p>
<p>None of my thoughts represent the opinion of my employers, clients, anyone I might know or even myself from next week. They often agree with me, but take nothing for granted.</p>
<p>If you like the content I put here, please tip me on <a href="http://www.patreon.com/juju2143">Patreon</a>!</p>
<h2 id="legal-stuff">legal stuff</h2>
<p>Horse Life 98 strips uses art assets from Microsoft Chat and <a href="https://pony.town">Pony Town</a>, the latter are licensed under <a href="https://creativecommons.org/licenses/by-nc/4.0/">CC BY-NC 4.0</a>. Character designs and the jokes are mine, unless indicated otherwise. Yes, it&rsquo;s low-quality, that&rsquo;s part of the joke. We&rsquo;re in 1998.</p>
<p>The rest are mine, unless indicated otherwise. The pieces of code are usually licensed under <a href="https://forge.gouv.qc.ca/licence/liliq-v1-1/">LiLiQ-P-1.1</a>, unless indicated otherwise.</p>
<p>I&rsquo;m clearly abusing this phrase, unless indicated otherwise.</p>
<h2 id="my-stuff">my stuff</h2>
<p><a href="http://zarmina.xyz/">Zarmina</a> My sci-fi fiction stuff.
<a href="http://mlp.quebec/">MLP Québec</a> My other blog about fandoms.
<a href="https://codewalr.us/">CodeWalrus</a> A nice community of programmers. We have walruses.
<a href="http://julosoft.net/">julosoft</a> Games I did, back when I was trying.</p>
<h2 id="me-and-my-stuff-elsewhere">me and my stuff, elsewhere</h2>
<p><a href="https://github.com/juju2143?tab=repositories">GitHub</a> Source code I wrote for random stuff.
<a href="https://www.youtube.com/user/julosoft">YouTube</a> Random videos I put together when I&rsquo;m bored.
<a href="https://www.youtube.com/c/juju2143">YouTube</a> Animated stuff and other videos I actually give some of myself into.
<a href="https://vimeo.com/juju2143">Vimeo</a> Short films I did at school.
<a href="http://juju2143.deviantart.com/">deviantArt</a> Things I draw and characters I design.
<a href="http://soundcloud.com/juju2143">SoundCloud</a> Some music I do when I&rsquo;m bored.
<a href="http://www.patreon.com/juju2143">Patreon</a> Send me some money!</p>
<h2 id="best-ways-to-contact-me">best ways to contact me</h2>
<p>Discord: <a href="https://discord.gg/cuZcfcF">CodeWalrus</a>
Twitter: <a href="https://twitter.com/juju2143">@juju2143</a>
Mastodon: <a href="https://im-in.space/@Yuki">@Yuki@im-in.space</a>
Email: juju at juju2143 dot ca</p>
</article>
<article>
<div id="disqus_thread"></div>
<script type="application/javascript">
var disqus_config = function () {
};
(function() {
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
return;
}
var d = document, s = d.createElement('script'); s.async = true;
s.src = '//' + "juju2143" + '.disqus.com/embed.js';
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
Here you will find random musings about life, development logs, code experiments, educational content, or anything I deem worth to put on this silly blog. Might write in French sometimes, if you don&rsquo;t understand, it might not concern you, look somewhere else."><title>about me - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><div><h2 name=top>about me</h2><p></p></div><p>Hi, I&rsquo;m J. P. Savard. (Obviously a pen name. Or is it?) Also known as Juju or Yuki.</p><p>I&rsquo;m just a random freelance programmer from Québec City, Canada. I write things sometimes. It feels good.</p><p>Here you will find random musings about life, development logs, code experiments, educational content, or anything I deem worth to put on this silly blog. Might write in French sometimes, if you don&rsquo;t understand, it might not concern you, look somewhere else.</p><p>None of my thoughts represent the opinion of my employers, clients, anyone I might know or even myself from next week. They often agree with me, but take nothing for granted.</p><p>If you like the content I put here, please tip me on <a href=http://www.patreon.com/juju2143>Patreon</a>!</p><h2 id=legal-stuff>legal stuff</h2><p>Horse Life 98 strips uses art assets from Microsoft Chat and <a href=https://pony.town>Pony Town</a>, the latter are licensed under <a href=https://creativecommons.org/licenses/by-nc/4.0/>CC BY-NC 4.0</a>. Character designs and the jokes are mine, unless indicated otherwise. Yes, it&rsquo;s low-quality, that&rsquo;s part of the joke. We&rsquo;re in 1998.</p><p>The rest are mine, unless indicated otherwise. The pieces of code are usually licensed under <a href=https://forge.gouv.qc.ca/licence/liliq-v1-1/>LiLiQ-P-1.1</a>, unless indicated otherwise.</p><p>I&rsquo;m clearly abusing this phrase, unless indicated otherwise.</p><h2 id=my-stuff>my stuff</h2><p><a href=http://zarmina.xyz/>Zarmina</a> My sci-fi fiction stuff.
<a href=http://mlp.quebec/>MLP Québec</a> My other blog about fandoms.
<a href=https://codewalr.us/>CodeWalrus</a> A nice community of programmers. We have walruses.
<a href=http://julosoft.net/>julosoft</a> Games I did, back when I was trying.</p><h2 id=me-and-my-stuff-elsewhere>me and my stuff, elsewhere</h2><p><a href="https://github.com/juju2143?tab=repositories">GitHub</a> Source code I wrote for random stuff.
<a href=https://www.youtube.com/user/julosoft>YouTube</a> Random videos I put together when I&rsquo;m bored.
<a href=https://www.youtube.com/c/juju2143>YouTube</a> Animated stuff and other videos I actually give some of myself into.
<a href=https://vimeo.com/juju2143>Vimeo</a> Short films I did at school.
<a href=http://juju2143.deviantart.com/>deviantArt</a> Things I draw and characters I design.
<a href=http://soundcloud.com/juju2143>SoundCloud</a> Some music I do when I&rsquo;m bored.
<a href=http://www.patreon.com/juju2143>Patreon</a> Send me some money!</p><h2 id=best-ways-to-contact-me>best ways to contact me</h2><p>Discord: <a href=https://discord.gg/cuZcfcF>CodeWalrus</a>
Twitter: <a href=https://twitter.com/juju2143>@juju2143</a>
Mastodon: <a href=https://im-in.space/@Yuki>@Yuki@im-in.space</a>
Email: juju at juju2143 dot ca</p></article><article><div id=disqus_thread></div><script type=application/javascript>var disqus_config=function(){};(function(){if(["localhost","127.0.0.1"].indexOf(window.location.hostname)!=-1){document.getElementById('disqus_thread').innerHTML='Disqus comments not available by default when the website is previewed locally.';return;}
var d=document,s=d.createElement('script');s.async=true;s.src='//'+"juju2143"+'.disqus.com/embed.js';s.setAttribute('data-timestamp',+new Date());(d.head||d.body).appendChild(s);})();</script><noscript>Please enable JavaScript to view the <a href=https://disqus.com/?ref_noscript>comments powered by Disqus.</a></noscript><a href=https://disqus.com class=dsq-brlink>comments powered by <span class=logo-disqus>Disqus</span></a></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

File diff suppressed because one or more lines are too long

View File

@ -1,261 +1,17 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="My Arch Linux packages: how to create your own repo" />
<meta property="og:description" content="As I use Arch Linux as my daily driver on my main machine now and I use a lot the AUR nowadays (most notably I maintain the packages for The 8-Bit Guy&rsquo;s Commander X16), figured I might create my own repository, right?
So there you go, after figuring it out on the Arch Wiki, here&rsquo;s a collection of software I maintain on the AUR, some of my own things I bothered to make a PKGBUILD for, or just software not found in other binary repos I know the users of my communities will like." />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://toasters.rocks/arch-linux-packages/" />
<meta property="article:published_time" content="2020-02-22T07:41:21+00:00" />
<meta property="article:modified_time" content="2020-02-22T21:49:44+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="My Arch Linux packages: how to create your own repo"/>
<meta name="twitter:description" content="As I use Arch Linux as my daily driver on my main machine now and I use a lot the AUR nowadays (most notably I maintain the packages for The 8-Bit Guy&rsquo;s Commander X16), figured I might create my own repository, right?
So there you go, after figuring it out on the Arch Wiki, here&rsquo;s a collection of software I maintain on the AUR, some of my own things I bothered to make a PKGBUILD for, or just software not found in other binary repos I know the users of my communities will like."/>
<title>My Arch Linux packages: how to create your own repo - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<div>
<h2 name="top">My Arch Linux packages: how to create your own repo</h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-02-22">February 22, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/tech">Tech</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>As I use Arch Linux as my daily driver on my main machine now and I use a lot the AUR nowadays (most notably I maintain the packages for The 8-Bit Guy&rsquo;s Commander X16), figured I might create my own repository, right?</p>
<p>So there you go, after figuring it out on the Arch Wiki, here&rsquo;s a collection of software I maintain on the AUR, some of my own things I bothered to make a PKGBUILD for, or just software not found in other binary repos I know the users of my communities will like. So, as I write this, mostly Commander X16 stuff and TI-83 stuff.</p>
<pre><code>[juju]
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="My Arch Linux packages: how to create your own repo"><meta property="og:description" content="As I use Arch Linux as my daily driver on my main machine now and I use a lot the AUR nowadays (most notably I maintain the packages for The 8-Bit Guy&rsquo;s Commander X16), figured I might create my own repository, right?
So there you go, after figuring it out on the Arch Wiki, here&rsquo;s a collection of software I maintain on the AUR, some of my own things I bothered to make a PKGBUILD for, or just software not found in other binary repos I know the users of my communities will like."><meta property="og:type" content="article"><meta property="og:url" content="http://toasters.rocks/arch-linux-packages/"><meta property="article:published_time" content="2020-02-22T07:41:21+00:00"><meta property="article:modified_time" content="2020-02-22T21:49:44+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="My Arch Linux packages: how to create your own repo"><meta name=twitter:description content="As I use Arch Linux as my daily driver on my main machine now and I use a lot the AUR nowadays (most notably I maintain the packages for The 8-Bit Guy&rsquo;s Commander X16), figured I might create my own repository, right?
So there you go, after figuring it out on the Arch Wiki, here&rsquo;s a collection of software I maintain on the AUR, some of my own things I bothered to make a PKGBUILD for, or just software not found in other binary repos I know the users of my communities will like."><title>My Arch Linux packages: how to create your own repo - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><div><h2 name=top>My Arch Linux packages: how to create your own repo</h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2020-02-22>February 22, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/tech>Tech</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>As I use Arch Linux as my daily driver on my main machine now and I use a lot the AUR nowadays (most notably I maintain the packages for The 8-Bit Guy&rsquo;s Commander X16), figured I might create my own repository, right?</p><p>So there you go, after figuring it out on the Arch Wiki, here&rsquo;s a collection of software I maintain on the AUR, some of my own things I bothered to make a PKGBUILD for, or just software not found in other binary repos I know the users of my communities will like. So, as I write this, mostly Commander X16 stuff and TI-83 stuff.</p><pre><code>[juju]
SigLevel = Never
Server = https://repo.juju2143.ca/archlinux/$repo/os/$arch
</code></pre>
<p>Add this to your pacman.conf
Then, you can see every package I added with <code>pacman -Sl juju</code>.</p>
<p>But why? Here&rsquo;s the gory details. A friend of mine told me about this service called <a href="https://www.netlify.com/">Netlify</a>, which is pretty much for those who made their website with a site generator, it automatically builds the website each time you push it to Git. From what I understand, anyway. Kinda like GitHub, I guess. The free plan comes with custom domains, HTTPS, 300 build minutes a month, 100 GB of bandwidth and&hellip; no storage limit? Well, that&rsquo;d probably make for a good use case for this project.</p>
<p>So I follow <a href="https://wiki.archlinux.org/index.php/Pacman/Tips_and_tricks#Custom_local_repository">the instructions on the wiki</a>, I throw in some index.html generated from stuff I stole from the x16-emulator package, I do a manual deploy and there you go!</p>
<pre><code>repo-add archlinux/juju/os/x86_64/juju.db.tar.gz archlinux/juju/os/x86_64/some-package.pkg.tar.xz
</code></pre><p>Add this to your pacman.conf
Then, you can see every package I added with <code>pacman -Sl juju</code>.</p><p>But why? Here&rsquo;s the gory details. A friend of mine told me about this service called <a href=https://www.netlify.com/>Netlify</a>, which is pretty much for those who made their website with a site generator, it automatically builds the website each time you push it to Git. From what I understand, anyway. Kinda like GitHub, I guess. The free plan comes with custom domains, HTTPS, 300 build minutes a month, 100 GB of bandwidth and&mldr; no storage limit? Well, that&rsquo;d probably make for a good use case for this project.</p><p>So I follow <a href=https://wiki.archlinux.org/index.php/Pacman/Tips_and_tricks#Custom_local_repository>the instructions on the wiki</a>, I throw in some index.html generated from stuff I stole from the x16-emulator package, I do a manual deploy and there you go!</p><pre><code>repo-add archlinux/juju/os/x86_64/juju.db.tar.gz archlinux/juju/os/x86_64/some-package.pkg.tar.xz
pandoc --from gfm --to html -c github-pandoc.css --standalone --metadata pagetitle=&quot;repo.juju2143.ca&quot; README.md --output index.html
tree archlinux -P &quot;*.pkg.tar.xz&quot; -v -H &quot;https://repo.juju2143.ca/archlinux&quot; &gt; archlinux/index.html
netlify deploy --prod --dir=.
</code></pre>
<p>To do everytime I update something
Symlinks don&rsquo;t work for some reason, so you&rsquo;d need to add a file called <code>_redirects</code>:</p>
<pre><code>/archlinux/:repo/os/:arch/:repo.db /archlinux/:repo/os/:arch/:repo.db.tar.gz
</code></pre><p>To do everytime I update something
Symlinks don&rsquo;t work for some reason, so you&rsquo;d need to add a file called <code>_redirects</code>:</p><pre><code>/archlinux/:repo/os/:arch/:repo.db /archlinux/:repo/os/:arch/:repo.db.tar.gz
/archlinux/:repo/os/:arch/:repo.files /archlinux/:repo/os/:arch/:repo.files.tar.gz
/* /404.html 404
</code></pre>
<p>Mind the very long lines
So there you go. It&rsquo;s very much in line with the principle that drives Arch Linux, the famous &ldquo;keep it simple, stupid&rdquo; (KISS), so that was pretty easy. So if you want a package I should add and/or build, feel free to suggest away :)</p>
<p><a href="https://repo.juju2143.ca">Check out the repo here!</a></p>
</article>
<ul class="pagination">
<li class="page-item">
<a class="previous" href="http://toasters.rocks/emoji-region-flags/">« Emoji region flags</a>
</li>
<li class="page-item">
<a class="next" href="http://toasters.rocks/pandemic-story/">Pandemic Story »</a>
</li>
</ul>
<article>
<div id="disqus_thread"></div>
<script type="application/javascript">
var disqus_config = function () {
};
(function() {
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
return;
}
var d = document, s = d.createElement('script'); s.async = true;
s.src = '//' + "juju2143" + '.disqus.com/embed.js';
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
</code></pre><p>Mind the very long lines
So there you go. It&rsquo;s very much in line with the principle that drives Arch Linux, the famous &ldquo;keep it simple, stupid&rdquo; (KISS), so that was pretty easy. So if you want a package I should add and/or build, feel free to suggest away :)</p><p><a href=https://repo.juju2143.ca>Check out the repo here!</a></p></article><ul class=pagination><li class=page-item><a class=previous href=http://toasters.rocks/emoji-region-flags/>« Emoji region flags</a></li><li class=page-item><a class=next href=http://toasters.rocks/pandemic-story/>Pandemic Story »</a></li></ul><article><div id=disqus_thread></div><script type=application/javascript>var disqus_config=function(){};(function(){if(["localhost","127.0.0.1"].indexOf(window.location.hostname)!=-1){document.getElementById('disqus_thread').innerHTML='Disqus comments not available by default when the website is previewed locally.';return;}
var d=document,s=d.createElement('script');s.async=true;s.src='//'+"juju2143"+'.disqus.com/embed.js';s.setAttribute('data-timestamp',+new Date());(d.head||d.body).appendChild(s);})();</script><noscript>Please enable JavaScript to view the <a href=https://disqus.com/?ref_noscript>comments powered by Disqus.</a></noscript><a href=https://disqus.com class=dsq-brlink>comments powered by <span class=logo-disqus>Disqus</span></a></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,178 +1 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Categories" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/categories/" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Categories"/>
<meta name="twitter:description" content=""/>
<title>Categories - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>Categories</h2>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Categories"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/categories/"><meta name=twitter:card content="summary"><meta name=twitter:title content="Categories"><meta name=twitter:description content><title>Categories - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>Categories</h2></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,10 +1 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Categories on toasters rocks</title>
<link>http://toasters.rocks/categories/</link>
<description>Recent content in Categories on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright><atom:link href="http://toasters.rocks/categories/index.xml" rel="self" type="application/rss+xml" />
</channel>
</rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Categories on toasters rocks</title><link>http://toasters.rocks/categories/</link><description>Recent content in Categories on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><atom:link href="http://toasters.rocks/categories/index.xml" rel="self" type="application/rss+xml"/></channel></rss>

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/categories/</title><link rel="canonical" href="http://toasters.rocks/categories/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/categories/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/categories/</title><link rel=canonical href=http://toasters.rocks/categories/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/categories/"></head></html>

View File

@ -1,221 +1,6 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="commissions" />
<meta property="og:description" content="You like this website? You wish to get a website just like this one to advertise your stuff? Super simple, not a pain to manage, tailored to your needs? Look no further, I can help you!
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="commissions"><meta property="og:description" content="You like this website? You wish to get a website just like this one to advertise your stuff? Super simple, not a pain to manage, tailored to your needs? Look no further, I can help you!
Included in the package:
Free hosting Custom theme You get control of everything Free training Domain name included Some guy with years of experience in internet things Contact me for a quote!" />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://toasters.rocks/commissions/" />
<meta property="article:published_time" content="2019-11-27T07:32:50+00:00" />
<meta property="article:modified_time" content="2019-11-27T07:32:50+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="commissions"/>
<meta name="twitter:description" content="You like this website? You wish to get a website just like this one to advertise your stuff? Super simple, not a pain to manage, tailored to your needs? Look no further, I can help you!
Free hosting Custom theme You get control of everything Free training Domain name included Some guy with years of experience in internet things Contact me for a quote!"><meta property="og:type" content="article"><meta property="og:url" content="http://toasters.rocks/commissions/"><meta property="article:published_time" content="2019-11-27T07:32:50+00:00"><meta property="article:modified_time" content="2019-11-27T07:32:50+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="commissions"><meta name=twitter:description content="You like this website? You wish to get a website just like this one to advertise your stuff? Super simple, not a pain to manage, tailored to your needs? Look no further, I can help you!
Included in the package:
Free hosting Custom theme You get control of everything Free training Domain name included Some guy with years of experience in internet things Contact me for a quote!"/>
<title>commissions - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<div>
<h2 name="top">commissions</h2>
<p></p>
</div>
<p>You like this website? You wish to get a website just like this one to advertise your stuff? Super simple, not a pain to manage, tailored to your needs? Look no further, I can help you!</p>
<p>Included in the package:</p>
<ul>
<li>Free hosting</li>
<li>Custom theme</li>
<li>You get control of everything</li>
<li>Free training</li>
<li>Domain name included</li>
<li>Some guy with years of experience in internet things</li>
</ul>
<p><a href="/about">Contact me</a> for a quote!</p>
</article>
<article>
<div id="disqus_thread"></div>
<script type="application/javascript">
var disqus_config = function () {
};
(function() {
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
return;
}
var d = document, s = d.createElement('script'); s.async = true;
s.src = '//' + "juju2143" + '.disqus.com/embed.js';
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
Free hosting Custom theme You get control of everything Free training Domain name included Some guy with years of experience in internet things Contact me for a quote!"><title>commissions - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><div><h2 name=top>commissions</h2><p></p></div><p>You like this website? You wish to get a website just like this one to advertise your stuff? Super simple, not a pain to manage, tailored to your needs? Look no further, I can help you!</p><p>Included in the package:</p><ul><li>Free hosting</li><li>Custom theme</li><li>You get control of everything</li><li>Free training</li><li>Domain name included</li><li>Some guy with years of experience in internet things</li></ul><p><a href=/about>Contact me</a> for a quote!</p></article><article><div id=disqus_thread></div><script type=application/javascript>var disqus_config=function(){};(function(){if(["localhost","127.0.0.1"].indexOf(window.location.hostname)!=-1){document.getElementById('disqus_thread').innerHTML='Disqus comments not available by default when the website is previewed locally.';return;}
var d=document,s=d.createElement('script');s.async=true;s.src='//'+"juju2143"+'.disqus.com/embed.js';s.setAttribute('data-timestamp',+new Date());(d.head||d.body).appendChild(s);})();</script><noscript>Please enable JavaScript to view the <a href=https://disqus.com/?ref_noscript>comments powered by Disqus.</a></noscript><a href=https://disqus.com class=dsq-brlink>comments powered by <span class=logo-disqus>Disqus</span></a></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,246 +1,6 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="DevLog #1: Making the trailer" />
<meta property="og:description" content="This article was originally published on Patreon, reposting it here for completeness.
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="DevLog #1: Making the trailer"><meta property="og:description" content="This article was originally published on Patreon, reposting it here for completeness.
I told you I&rsquo;m keeping you updated, so I&rsquo;m keeping a dev log here on Patreon. Everything you need to know, so it sounds like I&rsquo;m actually active at doing something and you can learn from my errors. Don&rsquo;t want to decieve anyone who might want to throw money at me here.
First thing on my new plan is to post a trailer on YouTube, redirect people here and hope The Algorithm™ does its job somewhat soon." />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://toasters.rocks/devlog-1-making-the-trailer/" />
<meta property="article:published_time" content="2019-11-07T03:15:00+00:00" />
<meta property="article:modified_time" content="2019-11-25T08:00:18+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="DevLog #1: Making the trailer"/>
<meta name="twitter:description" content="This article was originally published on Patreon, reposting it here for completeness.
First thing on my new plan is to post a trailer on YouTube, redirect people here and hope The Algorithm™ does its job somewhat soon."><meta property="og:type" content="article"><meta property="og:url" content="http://toasters.rocks/devlog-1-making-the-trailer/"><meta property="article:published_time" content="2019-11-07T03:15:00+00:00"><meta property="article:modified_time" content="2019-11-25T08:00:18+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="DevLog #1: Making the trailer"><meta name=twitter:description content="This article was originally published on Patreon, reposting it here for completeness.
I told you I&rsquo;m keeping you updated, so I&rsquo;m keeping a dev log here on Patreon. Everything you need to know, so it sounds like I&rsquo;m actually active at doing something and you can learn from my errors. Don&rsquo;t want to decieve anyone who might want to throw money at me here.
First thing on my new plan is to post a trailer on YouTube, redirect people here and hope The Algorithm™ does its job somewhat soon."/>
<title>DevLog #1: Making the trailer - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<div>
<h2 name="top">DevLog #1: Making the trailer</h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-07">November 7, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p><em><strong>This article was originally published on <em><a href="https://www.patreon.com/juju2143">Patreon</a></em>, reposting it here for completeness.</strong></em></p>
<p>I told you I&rsquo;m keeping you updated, so I&rsquo;m keeping a dev log here on Patreon. Everything you need to know, so it sounds like I&rsquo;m actually active at doing something and you can learn from my errors. Don&rsquo;t want to decieve anyone who might want to throw money at me here.</p>
<p>First thing on my new plan is to post a trailer on YouTube, redirect people here and hope The Algorithm™ does its job somewhat soon.</p>
<p>Unfortunately, I work on Linux on a semi-ancient iMac (back when they were still somewhat good), the graphic card is crapping its life out and I don&rsquo;t have money to buy a semi-decent computer that could run my software of choice, Adobe After Effects. And all the alternatives, either they can&rsquo;t run on my weird setup or I don&rsquo;t like them.</p>
<p>So, what else could I do? Might do it directly in Ren&rsquo;Py while I&rsquo;m at it, that would be pretty cool as an intro in the game itself. Now trying to figure out the Ren&rsquo;Py language. Which sounds like someone abused and mangled the Python engine during its sleep. Pretty cool language, though.</p>
<p>So yeah, coding a semi-decent intro, finding free images that goes with it (the NASA will be useful here), abusing the heck out of Ren&rsquo;Py, posting everything everywhere once done and throw a bit of climate change and everything in there in hopes someone gets interested. Can&rsquo;t go wrong, right? Right.</p>
<p>Wish me luck.</p>
</article>
<ul class="pagination">
<li class="page-item">
<a class="previous" href="http://toasters.rocks/zarmina-3-0-rewrite-again/">« Zarmina 3.0: rewrite (again)</a>
</li>
<li class="page-item">
<a class="next" href="http://toasters.rocks/trailer-is-out/">Trailer is out »</a>
</li>
</ul>
<article>
<div id="disqus_thread"></div>
<script type="application/javascript">
var disqus_config = function () {
};
(function() {
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
return;
}
var d = document, s = d.createElement('script'); s.async = true;
s.src = '//' + "juju2143" + '.disqus.com/embed.js';
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
First thing on my new plan is to post a trailer on YouTube, redirect people here and hope The Algorithm™ does its job somewhat soon."><title>DevLog #1: Making the trailer - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><div><h2 name=top>DevLog #1: Making the trailer</h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-11-07>November 7, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p><em><strong>This article was originally published on <em><a href=https://www.patreon.com/juju2143>Patreon</a></em>, reposting it here for completeness.</strong></em></p><p>I told you I&rsquo;m keeping you updated, so I&rsquo;m keeping a dev log here on Patreon. Everything you need to know, so it sounds like I&rsquo;m actually active at doing something and you can learn from my errors. Don&rsquo;t want to decieve anyone who might want to throw money at me here.</p><p>First thing on my new plan is to post a trailer on YouTube, redirect people here and hope The Algorithm™ does its job somewhat soon.</p><p>Unfortunately, I work on Linux on a semi-ancient iMac (back when they were still somewhat good), the graphic card is crapping its life out and I don&rsquo;t have money to buy a semi-decent computer that could run my software of choice, Adobe After Effects. And all the alternatives, either they can&rsquo;t run on my weird setup or I don&rsquo;t like them.</p><p>So, what else could I do? Might do it directly in Ren&rsquo;Py while I&rsquo;m at it, that would be pretty cool as an intro in the game itself. Now trying to figure out the Ren&rsquo;Py language. Which sounds like someone abused and mangled the Python engine during its sleep. Pretty cool language, though.</p><p>So yeah, coding a semi-decent intro, finding free images that goes with it (the NASA will be useful here), abusing the heck out of Ren&rsquo;Py, posting everything everywhere once done and throw a bit of climate change and everything in there in hopes someone gets interested. Can&rsquo;t go wrong, right? Right.</p><p>Wish me luck.</p></article><ul class=pagination><li class=page-item><a class=previous href=http://toasters.rocks/zarmina-3-0-rewrite-again/>« Zarmina 3.0: rewrite (again)</a></li><li class=page-item><a class=next href=http://toasters.rocks/trailer-is-out/>Trailer is out »</a></li></ul><article><div id=disqus_thread></div><script type=application/javascript>var disqus_config=function(){};(function(){if(["localhost","127.0.0.1"].indexOf(window.location.hostname)!=-1){document.getElementById('disqus_thread').innerHTML='Disqus comments not available by default when the website is previewed locally.';return;}
var d=document,s=d.createElement('script');s.async=true;s.src='//'+"juju2143"+'.disqus.com/embed.js';s.setAttribute('data-timestamp',+new Date());(d.head||d.body).appendChild(s);})();</script><noscript>Please enable JavaScript to view the <a href=https://disqus.com/?ref_noscript>comments powered by Disqus.</a></noscript><a href=https://disqus.com class=dsq-brlink>comments powered by <span class=logo-disqus>Disqus</span></a></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,482 +1,163 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="ecco the dolphin" />
<meta property="og:description" content="Let&#39;s recreate this weird effect from Ecco the Dolphin." />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://toasters.rocks/ecco-the-dolphin/" />
<meta property="og:image" content="http://toasters.rocks/images/2019/11/background.png" />
<meta property="article:published_time" content="2019-11-29T02:47:27+00:00" />
<meta property="article:modified_time" content="2019-12-01T06:13:10+00:00" />
<meta name="twitter:card" content="summary_large_image"/>
<meta name="twitter:image" content="http://toasters.rocks/images/2019/11/background.png"/>
<meta name="twitter:title" content="ecco the dolphin"/>
<meta name="twitter:description" content="Let&#39;s recreate this weird effect from Ecco the Dolphin."/>
<title>ecco the dolphin - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article style="background-image: url('/images/2019/11/background.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.5833333333333334 - 3.5em)">
<h2 name="top">ecco the dolphin</h2>
<p>Let&#39;s recreate this weird effect from Ecco the Dolphin.</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-29">November 29, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/experiments">Experiments</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/p5.js">p5.js</a>
<br/>
<i class="fas fa-hourglass"></i> ~6 minutes
</div>
<script src="https://unpkg.com/p5@^0.10/lib/p5.min.js"></script>
<script>
// Ecco effect v2 by juju2143
// based on original code by foone
// https://github.com/foone/ecco-distortion-effect
// Licenced under GPL3
var shifts = "gDkZcB510pQ:3pSf]>4oLh\>41pS;nWd_@lYcB5oT;nJ82pSfCkH7nV<3oL82pN9nV<31pNh\c_?lH7nKiE6210000pOg\cB5oL82pN931pOg\>mWe^aA5110pO9nKh\bAlYdCkG7oL8nVe^a`@5oL82pSf\>lXd^?lX=3oM9nV<31pNhEjF6oL8nJiEjF6oU;310pQ:3pSfC6oU;mW=41pN9nK8nJ8nV;nV<310000pPgD6oUe]>4oL9nVe^a`@";
function preload() {
img = loadImage('/images/2019/11/background.png');
}
function setup() {
var c = createCanvas(320, 224);
c.parent('sketch-holder');
}
function draw() {
for (var i = 0; i < height; i++)
image(img, 0, i, width, 1, shifts.charCodeAt((i + frameCount) & 0xFF)-0x30, i, width, 1);
}
</script>
<p> </p>
<div id="sketch-holder"></div>
<p>Welcome to the second installment of my code experiments! This time we&rsquo;re gonna look into the weird effect used in the background of messages in Ecco the Dolphin for the Sega Genesis (or MegaDrive, if you&rsquo;re asking someone outside the Americas). I got the idea from Twitter user @Foone who helpfully reverse engineered the game ROM (with Twitter user @Reaper_man02) to figure out how it works and wrote an implementation in Python. Then I went ahead and adapted it in p5.js.</p>
<p><blockquote class="twitter-tweet"><p lang="en" dir="ltr">it won&#39;t look great here (THANKS, TWITTER)<br>but I&#39;ve finished reverse engineering the Ecco the Dolphin background distortion effect.<br>This is the output of the script provided here:<a href="https://t.co/oPUb3tJJAC">https://t.co/oPUb3tJJAC</a> <a href="https://t.co/UQtW4ZyTKu">pic.twitter.com/UQtW4ZyTKu</a></p>&mdash; foone (@Foone) <a href="https://twitter.com/Foone/status/1199590443538796549?ref_src=twsrc%5Etfw">November 27, 2019</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
Read the replies for some explanations.</p>
<p>Turns out it&rsquo;s pretty simple: there&rsquo;s a table in ROM, it&rsquo;s basically how much each line should be shifted in the x axis. Then for each frame we shift the values around so it looks like it&rsquo;s scrolling.</p>
<p><img src="/images/2019/11/background.png" alt="">
Base image.</p>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre class="chroma"><code><span class="lnt"> 1
</span><span class="lnt"> 2
</span><span class="lnt"> 3
</span><span class="lnt"> 4
</span><span class="lnt"> 5
</span><span class="lnt"> 6
</span><span class="lnt"> 7
</span><span class="lnt"> 8
</span><span class="lnt"> 9
</span><span class="lnt">10
</span><span class="lnt">11
</span><span class="lnt">12
</span><span class="lnt">13
</span><span class="lnt">14
</span><span class="lnt">15
</span><span class="lnt">16
</span><span class="lnt">17
</span><span class="lnt">18
</span><span class="lnt">19
</span><span class="lnt">20
</span><span class="lnt">21
</span><span class="lnt">22
</span><span class="lnt">23
</span></code></pre></td>
<td class="lntd">
<pre class="chroma"><code class="language-js" data-lang="js"><span class="kd">function</span> <span class="nx">generate_for_offsets</span><span class="p">(</span><span class="nx">offset</span><span class="p">)</span> <span class="p">{</span>
<span class="kd">var</span> <span class="nx">SCREEN_SHIFTS</span> <span class="o">=</span> <span class="p">[</span>
<span class="mi">55</span><span class="p">,</span> <span class="mi">20</span><span class="p">,</span> <span class="mi">59</span><span class="p">,</span> <span class="mi">42</span><span class="p">,</span> <span class="mi">51</span><span class="p">,</span> <span class="mi">18</span><span class="p">,</span> <span class="mi">5</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">33</span><span class="p">,</span> <span class="mi">10</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">35</span><span class="p">,</span> <span class="mi">54</span><span class="p">,</span> <span class="mi">45</span><span class="p">,</span> <span class="mi">14</span><span class="p">,</span> <span class="mi">4</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span>
<span class="mi">28</span><span class="p">,</span> <span class="mi">56</span><span class="p">,</span> <span class="mi">44</span><span class="p">,</span> <span class="mi">14</span><span class="p">,</span> <span class="mi">4</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">35</span><span class="p">,</span> <span class="mi">11</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">39</span><span class="p">,</span> <span class="mi">52</span><span class="p">,</span> <span class="mi">47</span><span class="p">,</span> <span class="mi">16</span><span class="p">,</span> <span class="mi">60</span><span class="p">,</span> <span class="mi">41</span><span class="p">,</span> <span class="mi">51</span><span class="p">,</span> <span class="mi">18</span><span class="p">,</span> <span class="mi">5</span><span class="p">,</span>
<span class="mi">63</span><span class="p">,</span> <span class="mi">36</span><span class="p">,</span> <span class="mi">11</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">26</span><span class="p">,</span> <span class="mi">8</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">35</span><span class="p">,</span> <span class="mi">54</span><span class="p">,</span> <span class="mi">19</span><span class="p">,</span> <span class="mi">59</span><span class="p">,</span> <span class="mi">24</span><span class="p">,</span> <span class="mi">7</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">38</span><span class="p">,</span> <span class="mi">12</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span>
<span class="mi">28</span><span class="p">,</span> <span class="mi">8</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">30</span><span class="p">,</span> <span class="mi">9</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">38</span><span class="p">,</span> <span class="mi">12</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">30</span><span class="p">,</span> <span class="mi">56</span><span class="p">,</span> <span class="mi">44</span><span class="p">,</span> <span class="mi">51</span><span class="p">,</span> <span class="mi">47</span><span class="p">,</span> <span class="mi">15</span><span class="p">,</span> <span class="mi">60</span><span class="p">,</span> <span class="mi">24</span><span class="p">,</span>
<span class="mi">7</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">27</span><span class="p">,</span> <span class="mi">57</span><span class="p">,</span> <span class="mi">21</span><span class="p">,</span> <span class="mi">6</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">31</span><span class="p">,</span> <span class="mi">55</span><span class="p">,</span> <span class="mi">44</span><span class="p">,</span> <span class="mi">51</span><span class="p">,</span> <span class="mi">18</span><span class="p">,</span> <span class="mi">5</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span> <span class="mi">28</span><span class="p">,</span>
<span class="mi">8</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">30</span><span class="p">,</span> <span class="mi">9</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">31</span><span class="p">,</span> <span class="mi">55</span><span class="p">,</span> <span class="mi">44</span><span class="p">,</span> <span class="mi">14</span><span class="p">,</span> <span class="mi">61</span><span class="p">,</span> <span class="mi">39</span><span class="p">,</span> <span class="mi">53</span><span class="p">,</span> <span class="mi">46</span><span class="p">,</span> <span class="mi">49</span><span class="p">,</span> <span class="mi">17</span><span class="p">,</span> <span class="mi">5</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span>
<span class="mi">0</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">31</span><span class="p">,</span> <span class="mi">9</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">27</span><span class="p">,</span> <span class="mi">56</span><span class="p">,</span> <span class="mi">44</span><span class="p">,</span> <span class="mi">50</span><span class="p">,</span> <span class="mi">17</span><span class="p">,</span> <span class="mi">60</span><span class="p">,</span> <span class="mi">41</span><span class="p">,</span> <span class="mi">52</span><span class="p">,</span> <span class="mi">19</span><span class="p">,</span> <span class="mi">59</span><span class="p">,</span> <span class="mi">23</span><span class="p">,</span> <span class="mi">7</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span> <span class="mi">28</span><span class="p">,</span> <span class="mi">8</span><span class="p">,</span>
<span class="mi">62</span><span class="p">,</span> <span class="mi">38</span><span class="p">,</span> <span class="mi">53</span><span class="p">,</span> <span class="mi">46</span><span class="p">,</span> <span class="mi">49</span><span class="p">,</span> <span class="mi">48</span><span class="p">,</span> <span class="mi">16</span><span class="p">,</span> <span class="mi">5</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span> <span class="mi">28</span><span class="p">,</span> <span class="mi">8</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">35</span><span class="p">,</span> <span class="mi">54</span><span class="p">,</span> <span class="mi">44</span><span class="p">,</span> <span class="mi">14</span><span class="p">,</span> <span class="mi">60</span><span class="p">,</span> <span class="mi">40</span><span class="p">,</span>
<span class="mi">52</span><span class="p">,</span> <span class="mi">46</span><span class="p">,</span> <span class="mi">15</span><span class="p">,</span> <span class="mi">60</span><span class="p">,</span> <span class="mi">40</span><span class="p">,</span> <span class="mi">13</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span> <span class="mi">29</span><span class="p">,</span> <span class="mi">9</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">38</span><span class="p">,</span> <span class="mi">12</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">30</span><span class="p">,</span> <span class="mi">56</span><span class="p">,</span> <span class="mi">21</span><span class="p">,</span> <span class="mi">58</span><span class="p">,</span>
<span class="mi">22</span><span class="p">,</span> <span class="mi">6</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span> <span class="mi">28</span><span class="p">,</span> <span class="mi">8</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">26</span><span class="p">,</span> <span class="mi">57</span><span class="p">,</span> <span class="mi">21</span><span class="p">,</span> <span class="mi">58</span><span class="p">,</span> <span class="mi">22</span><span class="p">,</span> <span class="mi">6</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span> <span class="mi">37</span><span class="p">,</span> <span class="mi">11</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">33</span><span class="p">,</span>
<span class="mi">10</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">35</span><span class="p">,</span> <span class="mi">54</span><span class="p">,</span> <span class="mi">19</span><span class="p">,</span> <span class="mi">6</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span> <span class="mi">37</span><span class="p">,</span> <span class="mi">11</span><span class="p">,</span> <span class="mi">61</span><span class="p">,</span> <span class="mi">39</span><span class="p">,</span> <span class="mi">13</span><span class="p">,</span> <span class="mi">4</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">30</span><span class="p">,</span> <span class="mi">9</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">27</span><span class="p">,</span>
<span class="mi">8</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">26</span><span class="p">,</span> <span class="mi">8</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">38</span><span class="p">,</span> <span class="mi">11</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">38</span><span class="p">,</span> <span class="mi">12</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">32</span><span class="p">,</span> <span class="mi">55</span><span class="p">,</span> <span class="mi">20</span><span class="p">,</span> <span class="mi">6</span><span class="p">,</span>
<span class="mi">63</span><span class="p">,</span> <span class="mi">37</span><span class="p">,</span> <span class="mi">53</span><span class="p">,</span> <span class="mi">45</span><span class="p">,</span> <span class="mi">14</span><span class="p">,</span> <span class="mi">4</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span> <span class="mi">28</span><span class="p">,</span> <span class="mi">9</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">38</span><span class="p">,</span> <span class="mi">53</span><span class="p">,</span> <span class="mi">46</span><span class="p">,</span> <span class="mi">49</span><span class="p">,</span> <span class="mi">48</span><span class="p">,</span> <span class="mi">16</span>
<span class="p">]</span>
<span class="kd">var</span> <span class="nx">output_shifts</span> <span class="o">=</span> <span class="p">[];</span>
<span class="k">for</span> <span class="p">(</span><span class="kd">var</span> <span class="nx">current_line</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span> <span class="nx">current_line</span> <span class="o">&lt;</span> <span class="nx">height</span><span class="p">;</span> <span class="nx">current_line</span><span class="o">++</span><span class="p">)</span> <span class="p">{</span>
<span class="nx">output_shifts</span><span class="p">[</span><span class="nx">current_line</span><span class="p">]</span> <span class="o">=</span> <span class="nx">SCREEN_SHIFTS</span><span class="p">[(</span><span class="nx">current_line</span> <span class="o">+</span> <span class="nx">offset</span><span class="p">)</span> <span class="o">&amp;</span> <span class="mh">0xFF</span><span class="p">];</span>
<span class="p">}</span>
<span class="k">return</span> <span class="nx">output_shifts</span><span class="p">;</span>
<span class="p">}</span>
</code></pre></td></tr></table>
</div>
</div><p>p5.js code for the above canvas, part 1</p>
<p>This function basically computes a table of offsets for the current frame by adding the line number with the frame number, mod 256. Then a bit of initialization code:</p>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre class="chroma"><code><span class="lnt">1
</span><span class="lnt">2
</span><span class="lnt">3
</span><span class="lnt">4
</span><span class="lnt">5
</span><span class="lnt">6
</span><span class="lnt">7
</span></code></pre></td>
<td class="lntd">
<pre class="chroma"><code class="language-js" data-lang="js"><span class="kd">function</span> <span class="nx">preload</span><span class="p">()</span> <span class="p">{</span>
<span class="nx">img</span> <span class="o">=</span> <span class="nx">loadImage</span><span class="p">(</span><span class="s1">&#39;https://toasters.rocks/images/2019/11/background.png&#39;</span><span class="p">);</span>
<span class="p">}</span>
<span class="kd">function</span> <span class="nx">setup</span><span class="p">()</span> <span class="p">{</span>
<span class="nx">createCanvas</span><span class="p">(</span><span class="mi">320</span><span class="p">,</span> <span class="mi">224</span><span class="p">);</span>
<span class="p">}</span>
</code></pre></td></tr></table>
</div>
</div><p>p5.js code for the above canvas, part 2</p>
<p>And now this is where it gets interesting. For each line we call the <code>image</code> function which crops a 320x1 portion of the image with the appropriate x offset we calculated earlier. Note that the original image is 384x224.</p>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre class="chroma"><code><span class="lnt">1
</span><span class="lnt">2
</span><span class="lnt">3
</span><span class="lnt">4
</span><span class="lnt">5
</span></code></pre></td>
<td class="lntd">
<pre class="chroma"><code class="language-js" data-lang="js"><span class="kd">function</span> <span class="nx">draw</span><span class="p">()</span> <span class="p">{</span>
<span class="kd">var</span> <span class="nx">adjusts</span> <span class="o">=</span> <span class="nx">generate_for_offsets</span><span class="p">(</span><span class="nx">frameCount</span><span class="p">);</span>
<span class="k">for</span> <span class="p">(</span><span class="kd">var</span> <span class="nx">i</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span> <span class="nx">i</span> <span class="o">&lt;</span> <span class="nx">height</span><span class="p">;</span> <span class="nx">i</span><span class="o">++</span><span class="p">)</span>
<span class="nx">image</span><span class="p">(</span><span class="nx">img</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="nx">i</span><span class="p">,</span> <span class="nx">width</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="nx">adjusts</span><span class="p">[</span><span class="nx">i</span><span class="p">],</span> <span class="nx">i</span><span class="p">,</span> <span class="nx">width</span><span class="p">,</span> <span class="mi">1</span><span class="p">);</span>
<span class="p">}</span>
</code></pre></td></tr></table>
</div>
</div><p>p5.js code for the above canvas, part 3</p>
<p>We can also completely forego the <code>generate_for_offsets</code> function and make it simpler:</p>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre class="chroma"><code><span class="lnt"> 1
</span><span class="lnt"> 2
</span><span class="lnt"> 3
</span><span class="lnt"> 4
</span><span class="lnt"> 5
</span><span class="lnt"> 6
</span><span class="lnt"> 7
</span><span class="lnt"> 8
</span><span class="lnt"> 9
</span><span class="lnt">10
</span><span class="lnt">11
</span><span class="lnt">12
</span><span class="lnt">13
</span><span class="lnt">14
</span><span class="lnt">15
</span><span class="lnt">16
</span><span class="lnt">17
</span><span class="lnt">18
</span><span class="lnt">19
</span><span class="lnt">20
</span><span class="lnt">21
</span><span class="lnt">22
</span><span class="lnt">23
</span><span class="lnt">24
</span><span class="lnt">25
</span><span class="lnt">26
</span><span class="lnt">27
</span><span class="lnt">28
</span></code></pre></td>
<td class="lntd">
<pre class="chroma"><code class="language-js" data-lang="js"><span class="kd">var</span> <span class="nx">shifts</span> <span class="o">=</span> <span class="p">[</span>
<span class="mi">55</span><span class="p">,</span> <span class="mi">20</span><span class="p">,</span> <span class="mi">59</span><span class="p">,</span> <span class="mi">42</span><span class="p">,</span> <span class="mi">51</span><span class="p">,</span> <span class="mi">18</span><span class="p">,</span> <span class="mi">5</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">33</span><span class="p">,</span> <span class="mi">10</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">35</span><span class="p">,</span> <span class="mi">54</span><span class="p">,</span> <span class="mi">45</span><span class="p">,</span> <span class="mi">14</span><span class="p">,</span> <span class="mi">4</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span>
<span class="mi">28</span><span class="p">,</span> <span class="mi">56</span><span class="p">,</span> <span class="mi">44</span><span class="p">,</span> <span class="mi">14</span><span class="p">,</span> <span class="mi">4</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">35</span><span class="p">,</span> <span class="mi">11</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">39</span><span class="p">,</span> <span class="mi">52</span><span class="p">,</span> <span class="mi">47</span><span class="p">,</span> <span class="mi">16</span><span class="p">,</span> <span class="mi">60</span><span class="p">,</span> <span class="mi">41</span><span class="p">,</span> <span class="mi">51</span><span class="p">,</span> <span class="mi">18</span><span class="p">,</span> <span class="mi">5</span><span class="p">,</span>
<span class="mi">63</span><span class="p">,</span> <span class="mi">36</span><span class="p">,</span> <span class="mi">11</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">26</span><span class="p">,</span> <span class="mi">8</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">35</span><span class="p">,</span> <span class="mi">54</span><span class="p">,</span> <span class="mi">19</span><span class="p">,</span> <span class="mi">59</span><span class="p">,</span> <span class="mi">24</span><span class="p">,</span> <span class="mi">7</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">38</span><span class="p">,</span> <span class="mi">12</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span>
<span class="mi">28</span><span class="p">,</span> <span class="mi">8</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">30</span><span class="p">,</span> <span class="mi">9</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">38</span><span class="p">,</span> <span class="mi">12</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">30</span><span class="p">,</span> <span class="mi">56</span><span class="p">,</span> <span class="mi">44</span><span class="p">,</span> <span class="mi">51</span><span class="p">,</span> <span class="mi">47</span><span class="p">,</span> <span class="mi">15</span><span class="p">,</span> <span class="mi">60</span><span class="p">,</span> <span class="mi">24</span><span class="p">,</span>
<span class="mi">7</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">27</span><span class="p">,</span> <span class="mi">57</span><span class="p">,</span> <span class="mi">21</span><span class="p">,</span> <span class="mi">6</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">31</span><span class="p">,</span> <span class="mi">55</span><span class="p">,</span> <span class="mi">44</span><span class="p">,</span> <span class="mi">51</span><span class="p">,</span> <span class="mi">18</span><span class="p">,</span> <span class="mi">5</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span> <span class="mi">28</span><span class="p">,</span>
<span class="mi">8</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">30</span><span class="p">,</span> <span class="mi">9</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">31</span><span class="p">,</span> <span class="mi">55</span><span class="p">,</span> <span class="mi">44</span><span class="p">,</span> <span class="mi">14</span><span class="p">,</span> <span class="mi">61</span><span class="p">,</span> <span class="mi">39</span><span class="p">,</span> <span class="mi">53</span><span class="p">,</span> <span class="mi">46</span><span class="p">,</span> <span class="mi">49</span><span class="p">,</span> <span class="mi">17</span><span class="p">,</span> <span class="mi">5</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span>
<span class="mi">0</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">31</span><span class="p">,</span> <span class="mi">9</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">27</span><span class="p">,</span> <span class="mi">56</span><span class="p">,</span> <span class="mi">44</span><span class="p">,</span> <span class="mi">50</span><span class="p">,</span> <span class="mi">17</span><span class="p">,</span> <span class="mi">60</span><span class="p">,</span> <span class="mi">41</span><span class="p">,</span> <span class="mi">52</span><span class="p">,</span> <span class="mi">19</span><span class="p">,</span> <span class="mi">59</span><span class="p">,</span> <span class="mi">23</span><span class="p">,</span> <span class="mi">7</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span> <span class="mi">28</span><span class="p">,</span> <span class="mi">8</span><span class="p">,</span>
<span class="mi">62</span><span class="p">,</span> <span class="mi">38</span><span class="p">,</span> <span class="mi">53</span><span class="p">,</span> <span class="mi">46</span><span class="p">,</span> <span class="mi">49</span><span class="p">,</span> <span class="mi">48</span><span class="p">,</span> <span class="mi">16</span><span class="p">,</span> <span class="mi">5</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span> <span class="mi">28</span><span class="p">,</span> <span class="mi">8</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">35</span><span class="p">,</span> <span class="mi">54</span><span class="p">,</span> <span class="mi">44</span><span class="p">,</span> <span class="mi">14</span><span class="p">,</span> <span class="mi">60</span><span class="p">,</span> <span class="mi">40</span><span class="p">,</span>
<span class="mi">52</span><span class="p">,</span> <span class="mi">46</span><span class="p">,</span> <span class="mi">15</span><span class="p">,</span> <span class="mi">60</span><span class="p">,</span> <span class="mi">40</span><span class="p">,</span> <span class="mi">13</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span> <span class="mi">29</span><span class="p">,</span> <span class="mi">9</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">38</span><span class="p">,</span> <span class="mi">12</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">30</span><span class="p">,</span> <span class="mi">56</span><span class="p">,</span> <span class="mi">21</span><span class="p">,</span> <span class="mi">58</span><span class="p">,</span>
<span class="mi">22</span><span class="p">,</span> <span class="mi">6</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span> <span class="mi">28</span><span class="p">,</span> <span class="mi">8</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">26</span><span class="p">,</span> <span class="mi">57</span><span class="p">,</span> <span class="mi">21</span><span class="p">,</span> <span class="mi">58</span><span class="p">,</span> <span class="mi">22</span><span class="p">,</span> <span class="mi">6</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span> <span class="mi">37</span><span class="p">,</span> <span class="mi">11</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">33</span><span class="p">,</span>
<span class="mi">10</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">35</span><span class="p">,</span> <span class="mi">54</span><span class="p">,</span> <span class="mi">19</span><span class="p">,</span> <span class="mi">6</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span> <span class="mi">37</span><span class="p">,</span> <span class="mi">11</span><span class="p">,</span> <span class="mi">61</span><span class="p">,</span> <span class="mi">39</span><span class="p">,</span> <span class="mi">13</span><span class="p">,</span> <span class="mi">4</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">30</span><span class="p">,</span> <span class="mi">9</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">27</span><span class="p">,</span>
<span class="mi">8</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">26</span><span class="p">,</span> <span class="mi">8</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">38</span><span class="p">,</span> <span class="mi">11</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">38</span><span class="p">,</span> <span class="mi">12</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">64</span><span class="p">,</span> <span class="mi">32</span><span class="p">,</span> <span class="mi">55</span><span class="p">,</span> <span class="mi">20</span><span class="p">,</span> <span class="mi">6</span><span class="p">,</span>
<span class="mi">63</span><span class="p">,</span> <span class="mi">37</span><span class="p">,</span> <span class="mi">53</span><span class="p">,</span> <span class="mi">45</span><span class="p">,</span> <span class="mi">14</span><span class="p">,</span> <span class="mi">4</span><span class="p">,</span> <span class="mi">63</span><span class="p">,</span> <span class="mi">28</span><span class="p">,</span> <span class="mi">9</span><span class="p">,</span> <span class="mi">62</span><span class="p">,</span> <span class="mi">38</span><span class="p">,</span> <span class="mi">53</span><span class="p">,</span> <span class="mi">46</span><span class="p">,</span> <span class="mi">49</span><span class="p">,</span> <span class="mi">48</span><span class="p">,</span> <span class="mi">16</span>
<span class="p">]</span>
<span class="kd">function</span> <span class="nx">preload</span><span class="p">()</span> <span class="p">{</span>
<span class="nx">img</span> <span class="o">=</span> <span class="nx">loadImage</span><span class="p">(</span><span class="s1">&#39;https://toasters.rocks/images/2019/11/background.png&#39;</span><span class="p">);</span>
<span class="p">}</span>
<span class="kd">function</span> <span class="nx">setup</span><span class="p">()</span> <span class="p">{</span>
<span class="nx">createCanvas</span><span class="p">(</span><span class="mi">320</span><span class="p">,</span> <span class="mi">224</span><span class="p">);</span>
<span class="p">}</span>
<span class="kd">function</span> <span class="nx">draw</span><span class="p">()</span> <span class="p">{</span>
<span class="k">for</span> <span class="p">(</span><span class="kd">var</span> <span class="nx">i</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span> <span class="nx">i</span> <span class="o">&lt;</span> <span class="nx">height</span><span class="p">;</span> <span class="nx">i</span><span class="o">++</span><span class="p">)</span>
<span class="nx">image</span><span class="p">(</span><span class="nx">img</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="nx">i</span><span class="p">,</span> <span class="nx">width</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="nx">shifts</span><span class="p">[(</span><span class="nx">i</span> <span class="o">+</span> <span class="nx">frameCount</span><span class="p">)</span> <span class="o">&amp;</span> <span class="mh">0xFF</span><span class="p">],</span> <span class="nx">i</span><span class="p">,</span> <span class="nx">width</span><span class="p">,</span> <span class="mi">1</span><span class="p">);</span>
<span class="p">}</span>
</code></pre></td></tr></table>
</div>
</div><p>p5.js code for the above canvas, version 2</p>
<p>Now that huge array is a bit unwieldy, maybe you can compress it? Sure thing.</p>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre class="chroma"><code><span class="lnt">1
</span></code></pre></td>
<td class="lntd">
<pre class="chroma"><code class="language-js" data-lang="js"><span class="nx">console</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="nb">String</span><span class="p">.</span><span class="nx">fromCharCode</span><span class="p">(...</span><span class="nx">shifts</span><span class="p">.</span><span class="nx">map</span><span class="p">(</span><span class="nx">x</span> <span class="p">=&gt;</span> <span class="nx">x</span> <span class="o">+</span> <span class="mh">0x30</span><span class="p">)));</span>
</code></pre></td></tr></table>
</div>
</div><p>Let&rsquo;s transform that stupid array into something better</p>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre class="chroma"><code><span class="lnt"> 1
</span><span class="lnt"> 2
</span><span class="lnt"> 3
</span><span class="lnt"> 4
</span><span class="lnt"> 5
</span><span class="lnt"> 6
</span><span class="lnt"> 7
</span><span class="lnt"> 8
</span><span class="lnt"> 9
</span><span class="lnt">10
</span><span class="lnt">11
</span><span class="lnt">12
</span><span class="lnt">13
</span><span class="lnt">14
</span></code></pre></td>
<td class="lntd">
<pre class="chroma"><code class="language-js" data-lang="js"><span class="kd">var</span> <span class="nx">shifts</span> <span class="o">=</span> <span class="s2">&#34;gDkZcB510pQ:3pSf]&gt;4oLh\&gt;41pS;nWd_@lYcB5oT;nJ82pSfCkH7nV&lt;3oL82pN9nV&lt;31pNh\c_?lH7nKiE6210000pOg\cB5oL82pN931pOg\&gt;mWe^aA5110pO9nKh\bAlYdCkG7oL8nVe^a`@5oL82pSf\&gt;lXd^?lX=3oM9nV&lt;31pNhEjF6oL8nJiEjF6oU;310pQ:3pSfC6oU;mW=41pN9nK8nJ8nV;nV&lt;310000pPgD6oUe]&gt;4oL9nVe^a`@&#34;</span><span class="p">;</span>
<span class="kd">function</span> <span class="nx">preload</span><span class="p">()</span> <span class="p">{</span>
<span class="nx">img</span> <span class="o">=</span> <span class="nx">loadImage</span><span class="p">(</span><span class="s1">&#39;https://toasters.rocks/images/2019/11/background.png&#39;</span><span class="p">);</span>
<span class="p">}</span>
<span class="kd">function</span> <span class="nx">setup</span><span class="p">()</span> <span class="p">{</span>
<span class="nx">createCanvas</span><span class="p">(</span><span class="mi">320</span><span class="p">,</span> <span class="mi">224</span><span class="p">);</span>
<span class="p">}</span>
<span class="kd">function</span> <span class="nx">draw</span><span class="p">()</span> <span class="p">{</span>
   <span class="k">for</span> <span class="p">(</span><span class="kd">var</span> <span class="nx">i</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span> <span class="nx">i</span> <span class="o">&lt;</span> <span class="nx">height</span><span class="p">;</span> <span class="nx">i</span><span class="o">++</span><span class="p">)</span>
       <span class="nx">image</span><span class="p">(</span><span class="nx">img</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="nx">i</span><span class="p">,</span> <span class="nx">width</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="nx">shifts</span><span class="p">.</span><span class="nx">charCodeAt</span><span class="p">((</span><span class="nx">i</span> <span class="o">+</span> <span class="nx">frameCount</span><span class="p">)</span> <span class="o">&amp;</span> <span class="mh">0xFF</span><span class="p">)</span><span class="o">-</span><span class="mh">0x30</span><span class="p">,</span> <span class="nx">i</span><span class="p">,</span> <span class="nx">width</span><span class="p">,</span> <span class="mi">1</span><span class="p">);</span>
<span class="p">}</span>
</code></pre></td></tr></table>
</div>
</div><p>p5.js code for the above canvas, version 3</p>
<p>From there, there&rsquo;s a lot of tricks to compress your code so it goes a bit faster. With that much code, we went from something that looks complex into something simple, which is pretty cool. Well, that&rsquo;s all for today, hope you learned a bit with that :)</p>
<p>All content owned by their respective owners: game, data and assets by <a href="https://en.wikipedia.org/wiki/Appaloosa_Interactive">Novotrade International</a>, code by Foone and adapted by myself licenced under GPL3.</p>
</article>
<ul class="pagination">
<li class="page-item">
<a class="previous" href="http://toasters.rocks/commissions/">« commissions</a>
</li>
<li class="page-item">
<a class="next" href="http://toasters.rocks/horse-life-98/">Horse Life 98 »</a>
</li>
</ul>
<article>
<div id="disqus_thread"></div>
<script type="application/javascript">
var disqus_config = function () {
};
(function() {
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
return;
}
var d = document, s = d.createElement('script'); s.async = true;
s.src = '//' + "juju2143" + '.disqus.com/embed.js';
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="ecco the dolphin"><meta property="og:description" content="Let's recreate this weird effect from Ecco the Dolphin."><meta property="og:type" content="article"><meta property="og:url" content="http://toasters.rocks/ecco-the-dolphin/"><meta property="og:image" content="http://toasters.rocks/images/2019/11/background.png"><meta property="article:published_time" content="2019-11-29T02:47:27+00:00"><meta property="article:modified_time" content="2019-12-01T06:13:10+00:00"><meta name=twitter:card content="summary_large_image"><meta name=twitter:image content="http://toasters.rocks/images/2019/11/background.png"><meta name=twitter:title content="ecco the dolphin"><meta name=twitter:description content="Let's recreate this weird effect from Ecco the Dolphin."><title>ecco the dolphin - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article style=background-image:url(/images/2019/11/background.png)><div class=metadata style="height:calc((var(--height) - 2em) * 0.5833333333333334 - 3.5em)"><h2 name=top>ecco the dolphin</h2><p>Let's recreate this weird effect from Ecco the Dolphin.</p><i class="far fa-calendar-alt"></i><time datetime=2019-11-29>November 29, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/experiments>Experiments</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/p5.js>p5.js</a><br><i class="fas fa-hourglass"></i>~6 minutes</div><script src=https://unpkg.com/p5@^0.10/lib/p5.min.js></script><script>var shifts="gDkZcB510pQ:3pSf]>4oLh\>41pS;nWd_@lYcB5oT;nJ82pSfCkH7nV<3oL82pN9nV<31pNh\c_?lH7nKiE6210000pOg\cB5oL82pN931pOg\>mWe^aA5110pO9nKh\bAlYdCkG7oL8nVe^a`@5oL82pSf\>lXd^?lX=3oM9nV<31pNhEjF6oL8nJiEjF6oU;310pQ:3pSfC6oU;mW=41pN9nK8nJ8nV;nV<310000pPgD6oUe]>4oL9nVe^a`@";function preload(){img=loadImage('/images/2019/11/background.png');}
function setup(){var c=createCanvas(320,224);c.parent('sketch-holder');}
function draw(){for(var i=0;i<height;i++)
image(img,0,i,width,1,shifts.charCodeAt((i+frameCount)&0xFF)-0x30,i,width,1);}</script><p> </p><div id=sketch-holder></div><p>Welcome to the second installment of my code experiments! This time we&rsquo;re gonna look into the weird effect used in the background of messages in Ecco the Dolphin for the Sega Genesis (or MegaDrive, if you&rsquo;re asking someone outside the Americas). I got the idea from Twitter user @Foone who helpfully reverse engineered the game ROM (with Twitter user @Reaper_man02) to figure out how it works and wrote an implementation in Python. Then I went ahead and adapted it in p5.js.</p><p><blockquote class=twitter-tweet><p lang=en dir=ltr>it won't look great here (THANKS, TWITTER)<br>but I've finished reverse engineering the Ecco the Dolphin background distortion effect.<br>This is the output of the script provided here:<a href=https://t.co/oPUb3tJJAC>https://t.co/oPUb3tJJAC</a> <a href=https://t.co/UQtW4ZyTKu>pic.twitter.com/UQtW4ZyTKu</a></p>&mdash; foone (@Foone) <a href="https://twitter.com/Foone/status/1199590443538796549?ref_src=twsrc%5Etfw">November 27, 2019</a></blockquote><script async src=https://platform.twitter.com/widgets.js></script>Read the replies for some explanations.</p><p>Turns out it&rsquo;s pretty simple: there&rsquo;s a table in ROM, it&rsquo;s basically how much each line should be shifted in the x axis. Then for each frame we shift the values around so it looks like it&rsquo;s scrolling.</p><p><img src=/images/2019/11/background.png alt>
Base image.</p><div class=highlight><div class=chroma><table class=lntable><tr><td class=lntd><pre class=chroma><code><span class=lnt> 1
</span><span class=lnt> 2
</span><span class=lnt> 3
</span><span class=lnt> 4
</span><span class=lnt> 5
</span><span class=lnt> 6
</span><span class=lnt> 7
</span><span class=lnt> 8
</span><span class=lnt> 9
</span><span class=lnt>10
</span><span class=lnt>11
</span><span class=lnt>12
</span><span class=lnt>13
</span><span class=lnt>14
</span><span class=lnt>15
</span><span class=lnt>16
</span><span class=lnt>17
</span><span class=lnt>18
</span><span class=lnt>19
</span><span class=lnt>20
</span><span class=lnt>21
</span><span class=lnt>22
</span><span class=lnt>23
</span></code></pre></td><td class=lntd><pre class=chroma><code class=language-js data-lang=js><span class=kd>function</span> <span class=nx>generate_for_offsets</span><span class=p>(</span><span class=nx>offset</span><span class=p>)</span> <span class=p>{</span>
<span class=kd>var</span> <span class=nx>SCREEN_SHIFTS</span> <span class=o>=</span> <span class=p>[</span>
<span class=mi>55</span><span class=p>,</span> <span class=mi>20</span><span class=p>,</span> <span class=mi>59</span><span class=p>,</span> <span class=mi>42</span><span class=p>,</span> <span class=mi>51</span><span class=p>,</span> <span class=mi>18</span><span class=p>,</span> <span class=mi>5</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>33</span><span class=p>,</span> <span class=mi>10</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>35</span><span class=p>,</span> <span class=mi>54</span><span class=p>,</span> <span class=mi>45</span><span class=p>,</span> <span class=mi>14</span><span class=p>,</span> <span class=mi>4</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span>
<span class=mi>28</span><span class=p>,</span> <span class=mi>56</span><span class=p>,</span> <span class=mi>44</span><span class=p>,</span> <span class=mi>14</span><span class=p>,</span> <span class=mi>4</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>35</span><span class=p>,</span> <span class=mi>11</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>39</span><span class=p>,</span> <span class=mi>52</span><span class=p>,</span> <span class=mi>47</span><span class=p>,</span> <span class=mi>16</span><span class=p>,</span> <span class=mi>60</span><span class=p>,</span> <span class=mi>41</span><span class=p>,</span> <span class=mi>51</span><span class=p>,</span> <span class=mi>18</span><span class=p>,</span> <span class=mi>5</span><span class=p>,</span>
<span class=mi>63</span><span class=p>,</span> <span class=mi>36</span><span class=p>,</span> <span class=mi>11</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>26</span><span class=p>,</span> <span class=mi>8</span><span class=p>,</span> <span class=mi>2</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>35</span><span class=p>,</span> <span class=mi>54</span><span class=p>,</span> <span class=mi>19</span><span class=p>,</span> <span class=mi>59</span><span class=p>,</span> <span class=mi>24</span><span class=p>,</span> <span class=mi>7</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>38</span><span class=p>,</span> <span class=mi>12</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span>
<span class=mi>28</span><span class=p>,</span> <span class=mi>8</span><span class=p>,</span> <span class=mi>2</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>30</span><span class=p>,</span> <span class=mi>9</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>38</span><span class=p>,</span> <span class=mi>12</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>30</span><span class=p>,</span> <span class=mi>56</span><span class=p>,</span> <span class=mi>44</span><span class=p>,</span> <span class=mi>51</span><span class=p>,</span> <span class=mi>47</span><span class=p>,</span> <span class=mi>15</span><span class=p>,</span> <span class=mi>60</span><span class=p>,</span> <span class=mi>24</span><span class=p>,</span>
<span class=mi>7</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>27</span><span class=p>,</span> <span class=mi>57</span><span class=p>,</span> <span class=mi>21</span><span class=p>,</span> <span class=mi>6</span><span class=p>,</span> <span class=mi>2</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>31</span><span class=p>,</span> <span class=mi>55</span><span class=p>,</span> <span class=mi>44</span><span class=p>,</span> <span class=mi>51</span><span class=p>,</span> <span class=mi>18</span><span class=p>,</span> <span class=mi>5</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span> <span class=mi>28</span><span class=p>,</span>
<span class=mi>8</span><span class=p>,</span> <span class=mi>2</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>30</span><span class=p>,</span> <span class=mi>9</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>31</span><span class=p>,</span> <span class=mi>55</span><span class=p>,</span> <span class=mi>44</span><span class=p>,</span> <span class=mi>14</span><span class=p>,</span> <span class=mi>61</span><span class=p>,</span> <span class=mi>39</span><span class=p>,</span> <span class=mi>53</span><span class=p>,</span> <span class=mi>46</span><span class=p>,</span> <span class=mi>49</span><span class=p>,</span> <span class=mi>17</span><span class=p>,</span> <span class=mi>5</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span>
<span class=mi>0</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>31</span><span class=p>,</span> <span class=mi>9</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>27</span><span class=p>,</span> <span class=mi>56</span><span class=p>,</span> <span class=mi>44</span><span class=p>,</span> <span class=mi>50</span><span class=p>,</span> <span class=mi>17</span><span class=p>,</span> <span class=mi>60</span><span class=p>,</span> <span class=mi>41</span><span class=p>,</span> <span class=mi>52</span><span class=p>,</span> <span class=mi>19</span><span class=p>,</span> <span class=mi>59</span><span class=p>,</span> <span class=mi>23</span><span class=p>,</span> <span class=mi>7</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span> <span class=mi>28</span><span class=p>,</span> <span class=mi>8</span><span class=p>,</span>
<span class=mi>62</span><span class=p>,</span> <span class=mi>38</span><span class=p>,</span> <span class=mi>53</span><span class=p>,</span> <span class=mi>46</span><span class=p>,</span> <span class=mi>49</span><span class=p>,</span> <span class=mi>48</span><span class=p>,</span> <span class=mi>16</span><span class=p>,</span> <span class=mi>5</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span> <span class=mi>28</span><span class=p>,</span> <span class=mi>8</span><span class=p>,</span> <span class=mi>2</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>35</span><span class=p>,</span> <span class=mi>54</span><span class=p>,</span> <span class=mi>44</span><span class=p>,</span> <span class=mi>14</span><span class=p>,</span> <span class=mi>60</span><span class=p>,</span> <span class=mi>40</span><span class=p>,</span>
<span class=mi>52</span><span class=p>,</span> <span class=mi>46</span><span class=p>,</span> <span class=mi>15</span><span class=p>,</span> <span class=mi>60</span><span class=p>,</span> <span class=mi>40</span><span class=p>,</span> <span class=mi>13</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span> <span class=mi>29</span><span class=p>,</span> <span class=mi>9</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>38</span><span class=p>,</span> <span class=mi>12</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>30</span><span class=p>,</span> <span class=mi>56</span><span class=p>,</span> <span class=mi>21</span><span class=p>,</span> <span class=mi>58</span><span class=p>,</span>
<span class=mi>22</span><span class=p>,</span> <span class=mi>6</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span> <span class=mi>28</span><span class=p>,</span> <span class=mi>8</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>26</span><span class=p>,</span> <span class=mi>57</span><span class=p>,</span> <span class=mi>21</span><span class=p>,</span> <span class=mi>58</span><span class=p>,</span> <span class=mi>22</span><span class=p>,</span> <span class=mi>6</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span> <span class=mi>37</span><span class=p>,</span> <span class=mi>11</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>33</span><span class=p>,</span>
<span class=mi>10</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>35</span><span class=p>,</span> <span class=mi>54</span><span class=p>,</span> <span class=mi>19</span><span class=p>,</span> <span class=mi>6</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span> <span class=mi>37</span><span class=p>,</span> <span class=mi>11</span><span class=p>,</span> <span class=mi>61</span><span class=p>,</span> <span class=mi>39</span><span class=p>,</span> <span class=mi>13</span><span class=p>,</span> <span class=mi>4</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>30</span><span class=p>,</span> <span class=mi>9</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>27</span><span class=p>,</span>
<span class=mi>8</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>26</span><span class=p>,</span> <span class=mi>8</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>38</span><span class=p>,</span> <span class=mi>11</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>38</span><span class=p>,</span> <span class=mi>12</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>32</span><span class=p>,</span> <span class=mi>55</span><span class=p>,</span> <span class=mi>20</span><span class=p>,</span> <span class=mi>6</span><span class=p>,</span>
<span class=mi>63</span><span class=p>,</span> <span class=mi>37</span><span class=p>,</span> <span class=mi>53</span><span class=p>,</span> <span class=mi>45</span><span class=p>,</span> <span class=mi>14</span><span class=p>,</span> <span class=mi>4</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span> <span class=mi>28</span><span class=p>,</span> <span class=mi>9</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>38</span><span class=p>,</span> <span class=mi>53</span><span class=p>,</span> <span class=mi>46</span><span class=p>,</span> <span class=mi>49</span><span class=p>,</span> <span class=mi>48</span><span class=p>,</span> <span class=mi>16</span>
<span class=p>]</span>
<span class=kd>var</span> <span class=nx>output_shifts</span> <span class=o>=</span> <span class=p>[];</span>
<span class=k>for</span> <span class=p>(</span><span class=kd>var</span> <span class=nx>current_line</span> <span class=o>=</span> <span class=mi>0</span><span class=p>;</span> <span class=nx>current_line</span> <span class=o>&lt;</span> <span class=nx>height</span><span class=p>;</span> <span class=nx>current_line</span><span class=o>++</span><span class=p>)</span> <span class=p>{</span>
<span class=nx>output_shifts</span><span class=p>[</span><span class=nx>current_line</span><span class=p>]</span> <span class=o>=</span> <span class=nx>SCREEN_SHIFTS</span><span class=p>[(</span><span class=nx>current_line</span> <span class=o>+</span> <span class=nx>offset</span><span class=p>)</span> <span class=o>&amp;</span> <span class=mh>0xFF</span><span class=p>];</span>
<span class=p>}</span>
<span class=k>return</span> <span class=nx>output_shifts</span><span class=p>;</span>
<span class=p>}</span>
</code></pre></td></tr></table></div></div><p>p5.js code for the above canvas, part 1</p><p>This function basically computes a table of offsets for the current frame by adding the line number with the frame number, mod 256. Then a bit of initialization code:</p><div class=highlight><div class=chroma><table class=lntable><tr><td class=lntd><pre class=chroma><code><span class=lnt>1
</span><span class=lnt>2
</span><span class=lnt>3
</span><span class=lnt>4
</span><span class=lnt>5
</span><span class=lnt>6
</span><span class=lnt>7
</span></code></pre></td><td class=lntd><pre class=chroma><code class=language-js data-lang=js><span class=kd>function</span> <span class=nx>preload</span><span class=p>()</span> <span class=p>{</span>
<span class=nx>img</span> <span class=o>=</span> <span class=nx>loadImage</span><span class=p>(</span><span class=s1>&#39;https://toasters.rocks/images/2019/11/background.png&#39;</span><span class=p>);</span>
<span class=p>}</span>
<span class=kd>function</span> <span class=nx>setup</span><span class=p>()</span> <span class=p>{</span>
<span class=nx>createCanvas</span><span class=p>(</span><span class=mi>320</span><span class=p>,</span> <span class=mi>224</span><span class=p>);</span>
<span class=p>}</span>
</code></pre></td></tr></table></div></div><p>p5.js code for the above canvas, part 2</p><p>And now this is where it gets interesting. For each line we call the <code>image</code> function which crops a 320x1 portion of the image with the appropriate x offset we calculated earlier. Note that the original image is 384x224.</p><div class=highlight><div class=chroma><table class=lntable><tr><td class=lntd><pre class=chroma><code><span class=lnt>1
</span><span class=lnt>2
</span><span class=lnt>3
</span><span class=lnt>4
</span><span class=lnt>5
</span></code></pre></td><td class=lntd><pre class=chroma><code class=language-js data-lang=js><span class=kd>function</span> <span class=nx>draw</span><span class=p>()</span> <span class=p>{</span>
<span class=kd>var</span> <span class=nx>adjusts</span> <span class=o>=</span> <span class=nx>generate_for_offsets</span><span class=p>(</span><span class=nx>frameCount</span><span class=p>);</span>
<span class=k>for</span> <span class=p>(</span><span class=kd>var</span> <span class=nx>i</span> <span class=o>=</span> <span class=mi>0</span><span class=p>;</span> <span class=nx>i</span> <span class=o>&lt;</span> <span class=nx>height</span><span class=p>;</span> <span class=nx>i</span><span class=o>++</span><span class=p>)</span>
<span class=nx>image</span><span class=p>(</span><span class=nx>img</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=nx>i</span><span class=p>,</span> <span class=nx>width</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=nx>adjusts</span><span class=p>[</span><span class=nx>i</span><span class=p>],</span> <span class=nx>i</span><span class=p>,</span> <span class=nx>width</span><span class=p>,</span> <span class=mi>1</span><span class=p>);</span>
<span class=p>}</span>
</code></pre></td></tr></table></div></div><p>p5.js code for the above canvas, part 3</p><p>We can also completely forego the <code>generate_for_offsets</code> function and make it simpler:</p><div class=highlight><div class=chroma><table class=lntable><tr><td class=lntd><pre class=chroma><code><span class=lnt> 1
</span><span class=lnt> 2
</span><span class=lnt> 3
</span><span class=lnt> 4
</span><span class=lnt> 5
</span><span class=lnt> 6
</span><span class=lnt> 7
</span><span class=lnt> 8
</span><span class=lnt> 9
</span><span class=lnt>10
</span><span class=lnt>11
</span><span class=lnt>12
</span><span class=lnt>13
</span><span class=lnt>14
</span><span class=lnt>15
</span><span class=lnt>16
</span><span class=lnt>17
</span><span class=lnt>18
</span><span class=lnt>19
</span><span class=lnt>20
</span><span class=lnt>21
</span><span class=lnt>22
</span><span class=lnt>23
</span><span class=lnt>24
</span><span class=lnt>25
</span><span class=lnt>26
</span><span class=lnt>27
</span><span class=lnt>28
</span></code></pre></td><td class=lntd><pre class=chroma><code class=language-js data-lang=js><span class=kd>var</span> <span class=nx>shifts</span> <span class=o>=</span> <span class=p>[</span>
<span class=mi>55</span><span class=p>,</span> <span class=mi>20</span><span class=p>,</span> <span class=mi>59</span><span class=p>,</span> <span class=mi>42</span><span class=p>,</span> <span class=mi>51</span><span class=p>,</span> <span class=mi>18</span><span class=p>,</span> <span class=mi>5</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>33</span><span class=p>,</span> <span class=mi>10</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>35</span><span class=p>,</span> <span class=mi>54</span><span class=p>,</span> <span class=mi>45</span><span class=p>,</span> <span class=mi>14</span><span class=p>,</span> <span class=mi>4</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span>
<span class=mi>28</span><span class=p>,</span> <span class=mi>56</span><span class=p>,</span> <span class=mi>44</span><span class=p>,</span> <span class=mi>14</span><span class=p>,</span> <span class=mi>4</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>35</span><span class=p>,</span> <span class=mi>11</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>39</span><span class=p>,</span> <span class=mi>52</span><span class=p>,</span> <span class=mi>47</span><span class=p>,</span> <span class=mi>16</span><span class=p>,</span> <span class=mi>60</span><span class=p>,</span> <span class=mi>41</span><span class=p>,</span> <span class=mi>51</span><span class=p>,</span> <span class=mi>18</span><span class=p>,</span> <span class=mi>5</span><span class=p>,</span>
<span class=mi>63</span><span class=p>,</span> <span class=mi>36</span><span class=p>,</span> <span class=mi>11</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>26</span><span class=p>,</span> <span class=mi>8</span><span class=p>,</span> <span class=mi>2</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>35</span><span class=p>,</span> <span class=mi>54</span><span class=p>,</span> <span class=mi>19</span><span class=p>,</span> <span class=mi>59</span><span class=p>,</span> <span class=mi>24</span><span class=p>,</span> <span class=mi>7</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>38</span><span class=p>,</span> <span class=mi>12</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span>
<span class=mi>28</span><span class=p>,</span> <span class=mi>8</span><span class=p>,</span> <span class=mi>2</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>30</span><span class=p>,</span> <span class=mi>9</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>38</span><span class=p>,</span> <span class=mi>12</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>30</span><span class=p>,</span> <span class=mi>56</span><span class=p>,</span> <span class=mi>44</span><span class=p>,</span> <span class=mi>51</span><span class=p>,</span> <span class=mi>47</span><span class=p>,</span> <span class=mi>15</span><span class=p>,</span> <span class=mi>60</span><span class=p>,</span> <span class=mi>24</span><span class=p>,</span>
<span class=mi>7</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>27</span><span class=p>,</span> <span class=mi>57</span><span class=p>,</span> <span class=mi>21</span><span class=p>,</span> <span class=mi>6</span><span class=p>,</span> <span class=mi>2</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>31</span><span class=p>,</span> <span class=mi>55</span><span class=p>,</span> <span class=mi>44</span><span class=p>,</span> <span class=mi>51</span><span class=p>,</span> <span class=mi>18</span><span class=p>,</span> <span class=mi>5</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span> <span class=mi>28</span><span class=p>,</span>
<span class=mi>8</span><span class=p>,</span> <span class=mi>2</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>30</span><span class=p>,</span> <span class=mi>9</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>31</span><span class=p>,</span> <span class=mi>55</span><span class=p>,</span> <span class=mi>44</span><span class=p>,</span> <span class=mi>14</span><span class=p>,</span> <span class=mi>61</span><span class=p>,</span> <span class=mi>39</span><span class=p>,</span> <span class=mi>53</span><span class=p>,</span> <span class=mi>46</span><span class=p>,</span> <span class=mi>49</span><span class=p>,</span> <span class=mi>17</span><span class=p>,</span> <span class=mi>5</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span>
<span class=mi>0</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>31</span><span class=p>,</span> <span class=mi>9</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>27</span><span class=p>,</span> <span class=mi>56</span><span class=p>,</span> <span class=mi>44</span><span class=p>,</span> <span class=mi>50</span><span class=p>,</span> <span class=mi>17</span><span class=p>,</span> <span class=mi>60</span><span class=p>,</span> <span class=mi>41</span><span class=p>,</span> <span class=mi>52</span><span class=p>,</span> <span class=mi>19</span><span class=p>,</span> <span class=mi>59</span><span class=p>,</span> <span class=mi>23</span><span class=p>,</span> <span class=mi>7</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span> <span class=mi>28</span><span class=p>,</span> <span class=mi>8</span><span class=p>,</span>
<span class=mi>62</span><span class=p>,</span> <span class=mi>38</span><span class=p>,</span> <span class=mi>53</span><span class=p>,</span> <span class=mi>46</span><span class=p>,</span> <span class=mi>49</span><span class=p>,</span> <span class=mi>48</span><span class=p>,</span> <span class=mi>16</span><span class=p>,</span> <span class=mi>5</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span> <span class=mi>28</span><span class=p>,</span> <span class=mi>8</span><span class=p>,</span> <span class=mi>2</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>35</span><span class=p>,</span> <span class=mi>54</span><span class=p>,</span> <span class=mi>44</span><span class=p>,</span> <span class=mi>14</span><span class=p>,</span> <span class=mi>60</span><span class=p>,</span> <span class=mi>40</span><span class=p>,</span>
<span class=mi>52</span><span class=p>,</span> <span class=mi>46</span><span class=p>,</span> <span class=mi>15</span><span class=p>,</span> <span class=mi>60</span><span class=p>,</span> <span class=mi>40</span><span class=p>,</span> <span class=mi>13</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span> <span class=mi>29</span><span class=p>,</span> <span class=mi>9</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>38</span><span class=p>,</span> <span class=mi>12</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>30</span><span class=p>,</span> <span class=mi>56</span><span class=p>,</span> <span class=mi>21</span><span class=p>,</span> <span class=mi>58</span><span class=p>,</span>
<span class=mi>22</span><span class=p>,</span> <span class=mi>6</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span> <span class=mi>28</span><span class=p>,</span> <span class=mi>8</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>26</span><span class=p>,</span> <span class=mi>57</span><span class=p>,</span> <span class=mi>21</span><span class=p>,</span> <span class=mi>58</span><span class=p>,</span> <span class=mi>22</span><span class=p>,</span> <span class=mi>6</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span> <span class=mi>37</span><span class=p>,</span> <span class=mi>11</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>33</span><span class=p>,</span>
<span class=mi>10</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>35</span><span class=p>,</span> <span class=mi>54</span><span class=p>,</span> <span class=mi>19</span><span class=p>,</span> <span class=mi>6</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span> <span class=mi>37</span><span class=p>,</span> <span class=mi>11</span><span class=p>,</span> <span class=mi>61</span><span class=p>,</span> <span class=mi>39</span><span class=p>,</span> <span class=mi>13</span><span class=p>,</span> <span class=mi>4</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>30</span><span class=p>,</span> <span class=mi>9</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>27</span><span class=p>,</span>
<span class=mi>8</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>26</span><span class=p>,</span> <span class=mi>8</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>38</span><span class=p>,</span> <span class=mi>11</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>38</span><span class=p>,</span> <span class=mi>12</span><span class=p>,</span> <span class=mi>3</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=mi>64</span><span class=p>,</span> <span class=mi>32</span><span class=p>,</span> <span class=mi>55</span><span class=p>,</span> <span class=mi>20</span><span class=p>,</span> <span class=mi>6</span><span class=p>,</span>
<span class=mi>63</span><span class=p>,</span> <span class=mi>37</span><span class=p>,</span> <span class=mi>53</span><span class=p>,</span> <span class=mi>45</span><span class=p>,</span> <span class=mi>14</span><span class=p>,</span> <span class=mi>4</span><span class=p>,</span> <span class=mi>63</span><span class=p>,</span> <span class=mi>28</span><span class=p>,</span> <span class=mi>9</span><span class=p>,</span> <span class=mi>62</span><span class=p>,</span> <span class=mi>38</span><span class=p>,</span> <span class=mi>53</span><span class=p>,</span> <span class=mi>46</span><span class=p>,</span> <span class=mi>49</span><span class=p>,</span> <span class=mi>48</span><span class=p>,</span> <span class=mi>16</span>
<span class=p>]</span>
<span class=kd>function</span> <span class=nx>preload</span><span class=p>()</span> <span class=p>{</span>
<span class=nx>img</span> <span class=o>=</span> <span class=nx>loadImage</span><span class=p>(</span><span class=s1>&#39;https://toasters.rocks/images/2019/11/background.png&#39;</span><span class=p>);</span>
<span class=p>}</span>
<span class=kd>function</span> <span class=nx>setup</span><span class=p>()</span> <span class=p>{</span>
<span class=nx>createCanvas</span><span class=p>(</span><span class=mi>320</span><span class=p>,</span> <span class=mi>224</span><span class=p>);</span>
<span class=p>}</span>
<span class=kd>function</span> <span class=nx>draw</span><span class=p>()</span> <span class=p>{</span>
<span class=k>for</span> <span class=p>(</span><span class=kd>var</span> <span class=nx>i</span> <span class=o>=</span> <span class=mi>0</span><span class=p>;</span> <span class=nx>i</span> <span class=o>&lt;</span> <span class=nx>height</span><span class=p>;</span> <span class=nx>i</span><span class=o>++</span><span class=p>)</span>
<span class=nx>image</span><span class=p>(</span><span class=nx>img</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=nx>i</span><span class=p>,</span> <span class=nx>width</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=nx>shifts</span><span class=p>[(</span><span class=nx>i</span> <span class=o>+</span> <span class=nx>frameCount</span><span class=p>)</span> <span class=o>&amp;</span> <span class=mh>0xFF</span><span class=p>],</span> <span class=nx>i</span><span class=p>,</span> <span class=nx>width</span><span class=p>,</span> <span class=mi>1</span><span class=p>);</span>
<span class=p>}</span>
</code></pre></td></tr></table></div></div><p>p5.js code for the above canvas, version 2</p><p>Now that huge array is a bit unwieldy, maybe you can compress it? Sure thing.</p><div class=highlight><div class=chroma><table class=lntable><tr><td class=lntd><pre class=chroma><code><span class=lnt>1
</span></code></pre></td><td class=lntd><pre class=chroma><code class=language-js data-lang=js><span class=nx>console</span><span class=p>.</span><span class=nx>log</span><span class=p>(</span><span class=nb>String</span><span class=p>.</span><span class=nx>fromCharCode</span><span class=p>(...</span><span class=nx>shifts</span><span class=p>.</span><span class=nx>map</span><span class=p>(</span><span class=nx>x</span> <span class=p>=&gt;</span> <span class=nx>x</span> <span class=o>+</span> <span class=mh>0x30</span><span class=p>)));</span>
</code></pre></td></tr></table></div></div><p>Let&rsquo;s transform that stupid array into something better</p><div class=highlight><div class=chroma><table class=lntable><tr><td class=lntd><pre class=chroma><code><span class=lnt> 1
</span><span class=lnt> 2
</span><span class=lnt> 3
</span><span class=lnt> 4
</span><span class=lnt> 5
</span><span class=lnt> 6
</span><span class=lnt> 7
</span><span class=lnt> 8
</span><span class=lnt> 9
</span><span class=lnt>10
</span><span class=lnt>11
</span><span class=lnt>12
</span><span class=lnt>13
</span><span class=lnt>14
</span></code></pre></td><td class=lntd><pre class=chroma><code class=language-js data-lang=js><span class=kd>var</span> <span class=nx>shifts</span> <span class=o>=</span> <span class=s2>&#34;gDkZcB510pQ:3pSf]&gt;4oLh\&gt;41pS;nWd_@lYcB5oT;nJ82pSfCkH7nV&lt;3oL82pN9nV&lt;31pNh\c_?lH7nKiE6210000pOg\cB5oL82pN931pOg\&gt;mWe^aA5110pO9nKh\bAlYdCkG7oL8nVe^a`@5oL82pSf\&gt;lXd^?lX=3oM9nV&lt;31pNhEjF6oL8nJiEjF6oU;310pQ:3pSfC6oU;mW=41pN9nK8nJ8nV;nV&lt;310000pPgD6oUe]&gt;4oL9nVe^a`@&#34;</span><span class=p>;</span>
<span class=kd>function</span> <span class=nx>preload</span><span class=p>()</span> <span class=p>{</span>
<span class=nx>img</span> <span class=o>=</span> <span class=nx>loadImage</span><span class=p>(</span><span class=s1>&#39;https://toasters.rocks/images/2019/11/background.png&#39;</span><span class=p>);</span>
<span class=p>}</span>
<span class=kd>function</span> <span class=nx>setup</span><span class=p>()</span> <span class=p>{</span>
<span class=nx>createCanvas</span><span class=p>(</span><span class=mi>320</span><span class=p>,</span> <span class=mi>224</span><span class=p>);</span>
<span class=p>}</span>
<span class=kd>function</span> <span class=nx>draw</span><span class=p>()</span> <span class=p>{</span>
   <span class=k>for</span> <span class=p>(</span><span class=kd>var</span> <span class=nx>i</span> <span class=o>=</span> <span class=mi>0</span><span class=p>;</span> <span class=nx>i</span> <span class=o>&lt;</span> <span class=nx>height</span><span class=p>;</span> <span class=nx>i</span><span class=o>++</span><span class=p>)</span>
       <span class=nx>image</span><span class=p>(</span><span class=nx>img</span><span class=p>,</span> <span class=mi>0</span><span class=p>,</span> <span class=nx>i</span><span class=p>,</span> <span class=nx>width</span><span class=p>,</span> <span class=mi>1</span><span class=p>,</span> <span class=nx>shifts</span><span class=p>.</span><span class=nx>charCodeAt</span><span class=p>((</span><span class=nx>i</span> <span class=o>+</span> <span class=nx>frameCount</span><span class=p>)</span> <span class=o>&amp;</span> <span class=mh>0xFF</span><span class=p>)</span><span class=o>-</span><span class=mh>0x30</span><span class=p>,</span> <span class=nx>i</span><span class=p>,</span> <span class=nx>width</span><span class=p>,</span> <span class=mi>1</span><span class=p>);</span>
<span class=p>}</span>
</code></pre></td></tr></table></div></div><p>p5.js code for the above canvas, version 3</p><p>From there, there&rsquo;s a lot of tricks to compress your code so it goes a bit faster. With that much code, we went from something that looks complex into something simple, which is pretty cool. Well, that&rsquo;s all for today, hope you learned a bit with that :)</p><p>All content owned by their respective owners: game, data and assets by <a href=https://en.wikipedia.org/wiki/Appaloosa_Interactive>Novotrade International</a>, code by Foone and adapted by myself licenced under GPL3.</p></article><ul class=pagination><li class=page-item><a class=previous href=http://toasters.rocks/commissions/>« commissions</a></li><li class=page-item><a class=next href=http://toasters.rocks/horse-life-98/>Horse Life 98 »</a></li></ul><article><div id=disqus_thread></div><script type=application/javascript>var disqus_config=function(){};(function(){if(["localhost","127.0.0.1"].indexOf(window.location.hostname)!=-1){document.getElementById('disqus_thread').innerHTML='Disqus comments not available by default when the website is previewed locally.';return;}
var d=document,s=d.createElement('script');s.async=true;s.src='//'+"juju2143"+'.disqus.com/embed.js';s.setAttribute('data-timestamp',+new Date());(d.head||d.body).appendChild(s);})();</script><noscript>Please enable JavaScript to view the <a href=https://disqus.com/?ref_noscript>comments powered by Disqus.</a></noscript><a href=https://disqus.com class=dsq-brlink>comments powered by <span class=logo-disqus>Disqus</span></a></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/</title><link rel="canonical" href="http://toasters.rocks/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/</title><link rel=canonical href=http://toasters.rocks/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/"></head></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,174 +1 @@
<!DOCTYPE html>
<html lang="fr"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="404 Page not found" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/fr/404.html" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="404 Page not found"/>
<meta name="twitter:description" content=""/>
<title>404 Page not found - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/fr/">
<i class="fas fa-home"></i>
Accueil
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
À propos
</a><br/>
<a href="/">
<i class="fas fa-globe"></i>
English
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article style="text-align: center">
<h1 style="font-size: 12em">404</h1>
<p>That's a 404 in a pretty big font.</p>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=fr><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="404 Page not found"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/fr/404.html"><meta name=twitter:card content="summary"><meta name=twitter:title content="404 Page not found"><meta name=twitter:description content><title>404 Page not found - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/fr/><i class="fas fa-home"></i>Accueil</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>À propos</a><br><a href=/><i class="fas fa-globe"></i>English</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article style=text-align:center><h1 style=font-size:12em>404</h1><p>That's a 404 in a pretty big font.</p></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,178 +1 @@
<!DOCTYPE html>
<html lang="fr"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Categories" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/fr/categories/" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Categories"/>
<meta name="twitter:description" content=""/>
<title>Categories - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/fr/">
<i class="fas fa-home"></i>
Accueil
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
À propos
</a><br/>
<a href="/">
<i class="fas fa-globe"></i>
English
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>Categories</h2>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=fr><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Categories"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/fr/categories/"><meta name=twitter:card content="summary"><meta name=twitter:title content="Categories"><meta name=twitter:description content><title>Categories - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/fr/><i class="fas fa-home"></i>Accueil</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>À propos</a><br><a href=/><i class="fas fa-globe"></i>English</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>Categories</h2></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,10 +1 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Categories on toasters rocks</title>
<link>http://toasters.rocks/fr/categories/</link>
<description>Recent content in Categories on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright><atom:link href="http://toasters.rocks/fr/categories/index.xml" rel="self" type="application/rss+xml" />
</channel>
</rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Categories on toasters rocks</title><link>http://toasters.rocks/fr/categories/</link><description>Recent content in Categories on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><atom:link href="http://toasters.rocks/fr/categories/index.xml" rel="self" type="application/rss+xml"/></channel></rss>

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/fr/categories/</title><link rel="canonical" href="http://toasters.rocks/fr/categories/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/fr/categories/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/fr/categories/</title><link rel=canonical href=http://toasters.rocks/fr/categories/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/fr/categories/"></head></html>

View File

@ -1,352 +1,5 @@
<!DOCTYPE html>
<html lang="fr"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Bienvenue." />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/fr/" />
<meta property="og:updated_time" content="2020-01-15T04:47:19+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Bienvenue."/>
<meta name="twitter:description" content=""/>
<title>Bienvenue. - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/fr/">
<i class="fas fa-home"></i>
Accueil
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
À propos
</a><br/>
<a href="/">
<i class="fas fa-globe"></i>
English
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>Bienvenue.</h2>
<p>Oh. Je t&rsquo;ai pas vu ici. Mon nom est J. P. Savard - mais tu peux m&rsquo;appeler Yuki - et bienvenue dans ma demeure. Ceci est un répertoire de choses idiotes, de poésie, de diatribes, d&rsquo;idées et d&rsquo;expériences que j&rsquo;ai faites pendant mon temps libre, j&rsquo;espère que vous les aimerez et que les informations vous seront utiles.</p>
<p>Ci-bas sont les dragons, amusez-vous.</p>
</article>
<article style="background-image: url('/images/2020/01/image.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.5620805369127517 - 3.5em)">
<h2><a class="title" href="/fr/yuki/">Yuki</a></h2>
<p>Lettre d&#39;amour à la neige.</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-01-15">January 15, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/random">Random</a>
<br/>
<i class="fas fa-hourglass"></i> ~1 minute
</div>
<p>Yuki (雪). Ça veut dire neige en japonais.
C&rsquo;est le soir, il neige à gros flocons, il vente pas trop, pas trop froid, c&rsquo;est poudreux dans les petites rues du quartier Saint-Sauveur. Le déneigeur a pas encore eu le temps de passer, faut presque passer en raquette pour espérer avancer. C&rsquo;est pas super sécuritaire sur les routes, mais il y a quand même quelque chose de magique. La neige qui réfléchit sous les lampadaires.</p>
<p><a href="/fr/yuki/">Lire la suite...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/fr/mathieu-bot-cote/">Mathieu Bock-Côté Simulator 2020</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-12-24">December 24, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/experiments">Experiments</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>Mathieu Bock-Côté est l&rsquo;un de ces chroniqueurs reconnu pour ses pavés qu&rsquo;on retrouve presque quotidiennement dans le Journal de Montréal, donc je me suis dit qu&rsquo;il serait un sujet parfait pour entraîner une intelligence artificielle sur ses textes. Donc si vous avez toujours rêvé de lui poser une question, ou lui suggérer un sujet, vous pouvez le faire ci-dessous avec un Bock-Côté virtuel! Ou sinon vous pouvez juste cliquer sur le bouton et il va quand même émettre un bout de chronique.</p>
<p><a href="/fr/mathieu-bot-cote/">Lire la suite...</a></p>
</article>
<article style="background-image: url('/images/2019/12/photo-1515853191710-4db39aa5fe54.jpg');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.6445 - 3.5em)">
<h2><a class="title" href="/fr/machine-de-la-mort/">Machine de la mort</a></h2>
<p>Aujourd&#39;hui, je suis un peu gore. TL: mort. Comme dit le titre. C&#39;est pas kid-friendly.</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-12-01">December 1, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/writing">Writing</a>
<br/>
<i class="fas fa-hourglass"></i> ~3 minutes
</div>
<p>C&rsquo;était Halloween le mois passé et j&rsquo;ai demandé à mes amis Facebook de me donner un mot et je leur écris une fic Machine of Death style. Y&rsquo;a une personne qui a participé, alors, voilà. Je devrais en faire d&rsquo;autres.
Temps Ce n&rsquo;est pas dans l&rsquo;habitude de la Machine de la mort de donner une réponse aussi vague. Le temps. Ça peut être n&rsquo;importe quoi. Mort de vieilesse? Par une horloge?</p>
<p><a href="/fr/machine-de-la-mort/">Lire la suite...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/fr/nouvelle-bande-annonce/">Nouvelle bande-annonce</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-23">November 23, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/trailer-is-out/">English</a>
<br/>
<i class="fas fa-hourglass"></i> ~1 minute
</div>
<p>Cet article a originellement été publié sur Itch.io.
Nouvelle bande-annonce pour le projet, c&rsquo;est pas le jeu complet mais j&rsquo;espère que vous aimez :) Entièrement réalisé avec Ren&rsquo;Py parce que de un, ça va servir comme intro au jeu, et de deux, y&rsquo;avait aucun logiciel de montage vidéo qui marchait convenablement sur mon ordi&hellip; Vous pouvez le voir directement sur la page du jeu, sinon si ça bug je l&rsquo;ai enregistré sur YouTube.</p>
<p><a href="/fr/nouvelle-bande-annonce/">Lire la suite...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/fr/zarmina-3-0-reecriture/">Zarmina 3.0: réécriture (encore).</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-10-28">October 28, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/zarmina-3-0-rewrite-again/">English</a>
<br/>
<i class="fas fa-hourglass"></i> ~3 minutes
</div>
<p>Cet article a originellement été publié surPatreon.
Et c&rsquo;est à ce point que j&rsquo;ai perdu ma motivation. Encore une fois. Je n&rsquo;ai rien écrit depuis l&rsquo;hiver passé, parce que, vous voyez, je me suis rendu compte que ça n&rsquo;allait nulle part sous sa forme actuelle. Syndrome de la page blanche. Petite panique. C&rsquo;est pas la vision du projet que j&rsquo;avais. Je ne peux pas faire ça tout seul, pas de financement.</p>
<p><a href="/fr/zarmina-3-0-reecriture/">Lire la suite...</a></p>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=fr><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Bienvenue."><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/fr/"><meta property="og:updated_time" content="2020-01-15T04:47:19+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Bienvenue."><meta name=twitter:description content><title>Bienvenue. - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/fr/><i class="fas fa-home"></i>Accueil</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>À propos</a><br><a href=/><i class="fas fa-globe"></i>English</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>Bienvenue.</h2><p>Oh. Je t&rsquo;ai pas vu ici. Mon nom est J. P. Savard - mais tu peux m&rsquo;appeler Yuki - et bienvenue dans ma demeure. Ceci est un répertoire de choses idiotes, de poésie, de diatribes, d&rsquo;idées et d&rsquo;expériences que j&rsquo;ai faites pendant mon temps libre, j&rsquo;espère que vous les aimerez et que les informations vous seront utiles.</p><p>Ci-bas sont les dragons, amusez-vous.</p></article><article style=background-image:url(/images/2020/01/image.png)><div class=metadata style="height:calc((var(--height) - 2em) * 0.5620805369127517 - 3.5em)"><h2><a class=title href=/fr/yuki/>Yuki</a></h2><p>Lettre d'amour à la neige.</p><i class="far fa-calendar-alt"></i><time datetime=2020-01-15>January 15, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/random>Random</a><br><i class="fas fa-hourglass"></i>~1 minute</div><p>Yuki (雪). Ça veut dire neige en japonais.
C&rsquo;est le soir, il neige à gros flocons, il vente pas trop, pas trop froid, c&rsquo;est poudreux dans les petites rues du quartier Saint-Sauveur. Le déneigeur a pas encore eu le temps de passer, faut presque passer en raquette pour espérer avancer. C&rsquo;est pas super sécuritaire sur les routes, mais il y a quand même quelque chose de magique. La neige qui réfléchit sous les lampadaires.</p><p><a href=/fr/yuki/>Lire la suite...</a></p></article><article><div><h2><a class=title href=/fr/mathieu-bot-cote/>Mathieu Bock-Côté Simulator 2020</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-12-24>December 24, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/experiments>Experiments</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>Mathieu Bock-Côté est l&rsquo;un de ces chroniqueurs reconnu pour ses pavés qu&rsquo;on retrouve presque quotidiennement dans le Journal de Montréal, donc je me suis dit qu&rsquo;il serait un sujet parfait pour entraîner une intelligence artificielle sur ses textes. Donc si vous avez toujours rêvé de lui poser une question, ou lui suggérer un sujet, vous pouvez le faire ci-dessous avec un Bock-Côté virtuel! Ou sinon vous pouvez juste cliquer sur le bouton et il va quand même émettre un bout de chronique.</p><p><a href=/fr/mathieu-bot-cote/>Lire la suite...</a></p></article><article style=background-image:url(/images/2019/12/photo-1515853191710-4db39aa5fe54.jpg)><div class=metadata style="height:calc((var(--height) - 2em) * 0.6445 - 3.5em)"><h2><a class=title href=/fr/machine-de-la-mort/>Machine de la mort</a></h2><p>Aujourd'hui, je suis un peu gore. TL: mort. Comme dit le titre. C'est pas kid-friendly.</p><i class="far fa-calendar-alt"></i><time datetime=2019-12-01>December 1, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/writing>Writing</a><br><i class="fas fa-hourglass"></i>~3 minutes</div><p>C&rsquo;était Halloween le mois passé et j&rsquo;ai demandé à mes amis Facebook de me donner un mot et je leur écris une fic Machine of Death style. Y&rsquo;a une personne qui a participé, alors, voilà. Je devrais en faire d&rsquo;autres.
Temps Ce n&rsquo;est pas dans l&rsquo;habitude de la Machine de la mort de donner une réponse aussi vague. Le temps. Ça peut être n&rsquo;importe quoi. Mort de vieilesse? Par une horloge?</p><p><a href=/fr/machine-de-la-mort/>Lire la suite...</a></p></article><article><div><h2><a class=title href=/fr/nouvelle-bande-annonce/>Nouvelle bande-annonce</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-11-23>November 23, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-globe"></i><a href=http://toasters.rocks/trailer-is-out/>English</a><br><i class="fas fa-hourglass"></i>~1 minute</div><p>Cet article a originellement été publié sur Itch.io.
Nouvelle bande-annonce pour le projet, c&rsquo;est pas le jeu complet mais j&rsquo;espère que vous aimez :) Entièrement réalisé avec Ren&rsquo;Py parce que de un, ça va servir comme intro au jeu, et de deux, y&rsquo;avait aucun logiciel de montage vidéo qui marchait convenablement sur mon ordi&mldr; Vous pouvez le voir directement sur la page du jeu, sinon si ça bug je l&rsquo;ai enregistré sur YouTube.</p><p><a href=/fr/nouvelle-bande-annonce/>Lire la suite...</a></p></article><article><div><h2><a class=title href=/fr/zarmina-3-0-reecriture/>Zarmina 3.0: réécriture (encore).</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-10-28>October 28, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-globe"></i><a href=http://toasters.rocks/zarmina-3-0-rewrite-again/>English</a><br><i class="fas fa-hourglass"></i>~3 minutes</div><p>Cet article a originellement été publié surPatreon.
Et c&rsquo;est à ce point que j&rsquo;ai perdu ma motivation. Encore une fois. Je n&rsquo;ai rien écrit depuis l&rsquo;hiver passé, parce que, vous voyez, je me suis rendu compte que ça n&rsquo;allait nulle part sous sa forme actuelle. Syndrome de la page blanche. Petite panique. C&rsquo;est pas la vision du projet que j&rsquo;avais. Je ne peux pas faire ça tout seul, pas de financement.</p><p><a href=/fr/zarmina-3-0-reecriture/>Lire la suite...</a></p></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,60 +1,5 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Bienvenue. on toasters rocks</title>
<link>http://toasters.rocks/fr/</link>
<description>Recent content in Bienvenue. on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright>
<lastBuildDate>Wed, 15 Jan 2020 04:43:03 +0000</lastBuildDate><atom:link href="http://toasters.rocks/fr/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Yuki</title>
<link>http://toasters.rocks/fr/yuki/</link>
<pubDate>Wed, 15 Jan 2020 04:43:03 +0000</pubDate>
<guid>http://toasters.rocks/fr/yuki/</guid>
<description>Yuki (雪). Ça veut dire neige en japonais.
C&amp;rsquo;est le soir, il neige à gros flocons, il vente pas trop, pas trop froid, c&amp;rsquo;est poudreux dans les petites rues du quartier Saint-Sauveur. Le déneigeur a pas encore eu le temps de passer, faut presque passer en raquette pour espérer avancer. C&amp;rsquo;est pas super sécuritaire sur les routes, mais il y a quand même quelque chose de magique. La neige qui réfléchit sous les lampadaires.</description>
</item>
<item>
<title>Mathieu Bock-Côté Simulator 2020</title>
<link>http://toasters.rocks/fr/mathieu-bot-cote/</link>
<pubDate>Tue, 24 Dec 2019 04:05:50 +0000</pubDate>
<guid>http://toasters.rocks/fr/mathieu-bot-cote/</guid>
<description>Mathieu Bock-Côté est l&amp;rsquo;un de ces chroniqueurs reconnu pour ses pavés qu&amp;rsquo;on retrouve presque quotidiennement dans le Journal de Montréal, donc je me suis dit qu&amp;rsquo;il serait un sujet parfait pour entraîner une intelligence artificielle sur ses textes. Donc si vous avez toujours rêvé de lui poser une question, ou lui suggérer un sujet, vous pouvez le faire ci-dessous avec un Bock-Côté virtuel! Ou sinon vous pouvez juste cliquer sur le bouton et il va quand même émettre un bout de chronique.</description>
</item>
<item>
<title>Machine de la mort</title>
<link>http://toasters.rocks/fr/machine-de-la-mort/</link>
<pubDate>Sun, 01 Dec 2019 00:15:00 +0000</pubDate>
<guid>http://toasters.rocks/fr/machine-de-la-mort/</guid>
<description>C&amp;rsquo;était Halloween le mois passé et j&amp;rsquo;ai demandé à mes amis Facebook de me donner un mot et je leur écris une fic Machine of Death style. Y&amp;rsquo;a une personne qui a participé, alors, voilà. Je devrais en faire d&amp;rsquo;autres.
Temps Ce n&amp;rsquo;est pas dans l&amp;rsquo;habitude de la Machine de la mort de donner une réponse aussi vague. Le temps. Ça peut être n&amp;rsquo;importe quoi. Mort de vieilesse? Par une horloge?</description>
</item>
<item>
<title>Nouvelle bande-annonce</title>
<link>http://toasters.rocks/fr/nouvelle-bande-annonce/</link>
<pubDate>Sat, 23 Nov 2019 06:36:00 +0000</pubDate>
<guid>http://toasters.rocks/fr/nouvelle-bande-annonce/</guid>
<description>Cet article a originellement été publié sur Itch.io.
Nouvelle bande-annonce pour le projet, c&amp;rsquo;est pas le jeu complet mais j&amp;rsquo;espère que vous aimez :) Entièrement réalisé avec Ren&amp;rsquo;Py parce que de un, ça va servir comme intro au jeu, et de deux, y&amp;rsquo;avait aucun logiciel de montage vidéo qui marchait convenablement sur mon ordi&amp;hellip; Vous pouvez le voir directement sur la page du jeu, sinon si ça bug je l&amp;rsquo;ai enregistré sur YouTube.</description>
</item>
<item>
<title>Zarmina 3.0: réécriture (encore).</title>
<link>http://toasters.rocks/fr/zarmina-3-0-reecriture/</link>
<pubDate>Mon, 28 Oct 2019 22:34:00 +0000</pubDate>
<guid>http://toasters.rocks/fr/zarmina-3-0-reecriture/</guid>
<description>Cet article a originellement été publié surPatreon.
Et c&amp;rsquo;est à ce point que j&amp;rsquo;ai perdu ma motivation. Encore une fois. Je n&amp;rsquo;ai rien écrit depuis l&amp;rsquo;hiver passé, parce que, vous voyez, je me suis rendu compte que ça n&amp;rsquo;allait nulle part sous sa forme actuelle. Syndrome de la page blanche. Petite panique. C&amp;rsquo;est pas la vision du projet que j&amp;rsquo;avais. Je ne peux pas faire ça tout seul, pas de financement.</description>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Bienvenue. on toasters rocks</title><link>http://toasters.rocks/fr/</link><description>Recent content in Bienvenue. on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><lastBuildDate>Wed, 15 Jan 2020 04:43:03 +0000</lastBuildDate><atom:link href="http://toasters.rocks/fr/index.xml" rel="self" type="application/rss+xml"/><item><title>Yuki</title><link>http://toasters.rocks/fr/yuki/</link><pubDate>Wed, 15 Jan 2020 04:43:03 +0000</pubDate><guid>http://toasters.rocks/fr/yuki/</guid><description>Yuki (雪). Ça veut dire neige en japonais.
C&amp;rsquo;est le soir, il neige à gros flocons, il vente pas trop, pas trop froid, c&amp;rsquo;est poudreux dans les petites rues du quartier Saint-Sauveur. Le déneigeur a pas encore eu le temps de passer, faut presque passer en raquette pour espérer avancer. C&amp;rsquo;est pas super sécuritaire sur les routes, mais il y a quand même quelque chose de magique. La neige qui réfléchit sous les lampadaires.</description></item><item><title>Mathieu Bock-Côté Simulator 2020</title><link>http://toasters.rocks/fr/mathieu-bot-cote/</link><pubDate>Tue, 24 Dec 2019 04:05:50 +0000</pubDate><guid>http://toasters.rocks/fr/mathieu-bot-cote/</guid><description>Mathieu Bock-Côté est l&amp;rsquo;un de ces chroniqueurs reconnu pour ses pavés qu&amp;rsquo;on retrouve presque quotidiennement dans le Journal de Montréal, donc je me suis dit qu&amp;rsquo;il serait un sujet parfait pour entraîner une intelligence artificielle sur ses textes. Donc si vous avez toujours rêvé de lui poser une question, ou lui suggérer un sujet, vous pouvez le faire ci-dessous avec un Bock-Côté virtuel! Ou sinon vous pouvez juste cliquer sur le bouton et il va quand même émettre un bout de chronique.</description></item><item><title>Machine de la mort</title><link>http://toasters.rocks/fr/machine-de-la-mort/</link><pubDate>Sun, 01 Dec 2019 00:15:00 +0000</pubDate><guid>http://toasters.rocks/fr/machine-de-la-mort/</guid><description>C&amp;rsquo;était Halloween le mois passé et j&amp;rsquo;ai demandé à mes amis Facebook de me donner un mot et je leur écris une fic Machine of Death style. Y&amp;rsquo;a une personne qui a participé, alors, voilà. Je devrais en faire d&amp;rsquo;autres.
Temps Ce n&amp;rsquo;est pas dans l&amp;rsquo;habitude de la Machine de la mort de donner une réponse aussi vague. Le temps. Ça peut être n&amp;rsquo;importe quoi. Mort de vieilesse? Par une horloge?</description></item><item><title>Nouvelle bande-annonce</title><link>http://toasters.rocks/fr/nouvelle-bande-annonce/</link><pubDate>Sat, 23 Nov 2019 06:36:00 +0000</pubDate><guid>http://toasters.rocks/fr/nouvelle-bande-annonce/</guid><description>Cet article a originellement été publié sur Itch.io.
Nouvelle bande-annonce pour le projet, c&amp;rsquo;est pas le jeu complet mais j&amp;rsquo;espère que vous aimez :) Entièrement réalisé avec Ren&amp;rsquo;Py parce que de un, ça va servir comme intro au jeu, et de deux, y&amp;rsquo;avait aucun logiciel de montage vidéo qui marchait convenablement sur mon ordi&amp;hellip; Vous pouvez le voir directement sur la page du jeu, sinon si ça bug je l&amp;rsquo;ai enregistré sur YouTube.</description></item><item><title>Zarmina 3.0: réécriture (encore).</title><link>http://toasters.rocks/fr/zarmina-3-0-reecriture/</link><pubDate>Mon, 28 Oct 2019 22:34:00 +0000</pubDate><guid>http://toasters.rocks/fr/zarmina-3-0-reecriture/</guid><description>Cet article a originellement été publié surPatreon.
Et c&amp;rsquo;est à ce point que j&amp;rsquo;ai perdu ma motivation. Encore une fois. Je n&amp;rsquo;ai rien écrit depuis l&amp;rsquo;hiver passé, parce que, vous voyez, je me suis rendu compte que ça n&amp;rsquo;allait nulle part sous sa forme actuelle. Syndrome de la page blanche. Petite panique. C&amp;rsquo;est pas la vision du projet que j&amp;rsquo;avais. Je ne peux pas faire ça tout seul, pas de financement.</description></item></channel></rss>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,251 +1,4 @@
<!DOCTYPE html>
<html lang="fr"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Nouvelle bande-annonce" />
<meta property="og:description" content="Cet article a originellement été publié sur Itch.io.
Nouvelle bande-annonce pour le projet, c&rsquo;est pas le jeu complet mais j&rsquo;espère que vous aimez :) Entièrement réalisé avec Ren&rsquo;Py parce que de un, ça va servir comme intro au jeu, et de deux, y&rsquo;avait aucun logiciel de montage vidéo qui marchait convenablement sur mon ordi&hellip; Vous pouvez le voir directement sur la page du jeu, sinon si ça bug je l&rsquo;ai enregistré sur YouTube." />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://toasters.rocks/fr/nouvelle-bande-annonce/" />
<meta property="article:published_time" content="2019-11-23T06:36:00+00:00" />
<meta property="article:modified_time" content="2019-11-26T02:10:10+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Nouvelle bande-annonce"/>
<meta name="twitter:description" content="Cet article a originellement été publié sur Itch.io.
Nouvelle bande-annonce pour le projet, c&rsquo;est pas le jeu complet mais j&rsquo;espère que vous aimez :) Entièrement réalisé avec Ren&rsquo;Py parce que de un, ça va servir comme intro au jeu, et de deux, y&rsquo;avait aucun logiciel de montage vidéo qui marchait convenablement sur mon ordi&hellip; Vous pouvez le voir directement sur la page du jeu, sinon si ça bug je l&rsquo;ai enregistré sur YouTube."/>
<title>Nouvelle bande-annonce - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/fr/">
<i class="fas fa-home"></i>
Accueil
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
À propos
</a><br/>
<a href="/">
<i class="fas fa-globe"></i>
English
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<div>
<h2 name="top">Nouvelle bande-annonce</h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-23">November 23, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/trailer-is-out/">English</a>
<br/>
<i class="fas fa-hourglass"></i> ~1 minute
</div>
<p><em>Cet article a originellement été publié sur <a href="https://juju2143.itch.io/zarmina">Itch.io</a>.</em></p>
<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
<iframe src="https://www.youtube.com/embed/988PCgDoUkw" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" allowfullscreen title="YouTube Video"></iframe>
</div>
<p>Nouvelle bande-annonce pour le projet, c&rsquo;est pas le jeu complet mais j&rsquo;espère que vous aimez :) Entièrement réalisé avec Ren&rsquo;Py parce que de un, ça va servir comme intro au jeu, et de deux, y&rsquo;avait aucun logiciel de montage vidéo qui marchait convenablement sur mon ordi&hellip; Vous pouvez le voir directement sur la page du jeu, sinon si ça bug je l&rsquo;ai enregistré sur YouTube.</p>
<p>For you English speakers, don&rsquo;t worry, there will be an English version soon. Once I figure out how the translation module works. It&rsquo;s kinda weird.</p>
<p>Anyway. If you liked it, please throw me some money here or on Patreon, that&rsquo;d be super appreciated. But in all, I hope you have fun!</p>
</article>
<ul class="pagination">
<li class="page-item">
<a class="previous" href="http://toasters.rocks/fr/zarmina-3-0-reecriture/">« Zarmina 3.0: réécriture (encore).</a>
</li>
<li class="page-item">
<a class="next" href="http://toasters.rocks/fr/machine-de-la-mort/">Machine de la mort »</a>
</li>
</ul>
<article>
<div id="disqus_thread"></div>
<script type="application/javascript">
var disqus_config = function () {
};
(function() {
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
return;
}
var d = document, s = d.createElement('script'); s.async = true;
s.src = '//' + "juju2143" + '.disqus.com/embed.js';
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=fr><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Nouvelle bande-annonce"><meta property="og:description" content="Cet article a originellement été publié sur Itch.io.
Nouvelle bande-annonce pour le projet, c&rsquo;est pas le jeu complet mais j&rsquo;espère que vous aimez :) Entièrement réalisé avec Ren&rsquo;Py parce que de un, ça va servir comme intro au jeu, et de deux, y&rsquo;avait aucun logiciel de montage vidéo qui marchait convenablement sur mon ordi&mldr; Vous pouvez le voir directement sur la page du jeu, sinon si ça bug je l&rsquo;ai enregistré sur YouTube."><meta property="og:type" content="article"><meta property="og:url" content="http://toasters.rocks/fr/nouvelle-bande-annonce/"><meta property="article:published_time" content="2019-11-23T06:36:00+00:00"><meta property="article:modified_time" content="2019-11-26T02:10:10+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Nouvelle bande-annonce"><meta name=twitter:description content="Cet article a originellement été publié sur Itch.io.
Nouvelle bande-annonce pour le projet, c&rsquo;est pas le jeu complet mais j&rsquo;espère que vous aimez :) Entièrement réalisé avec Ren&rsquo;Py parce que de un, ça va servir comme intro au jeu, et de deux, y&rsquo;avait aucun logiciel de montage vidéo qui marchait convenablement sur mon ordi&mldr; Vous pouvez le voir directement sur la page du jeu, sinon si ça bug je l&rsquo;ai enregistré sur YouTube."><title>Nouvelle bande-annonce - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/fr/><i class="fas fa-home"></i>Accueil</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>À propos</a><br><a href=/><i class="fas fa-globe"></i>English</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><div><h2 name=top>Nouvelle bande-annonce</h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-11-23>November 23, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-globe"></i><a href=http://toasters.rocks/trailer-is-out/>English</a><br><i class="fas fa-hourglass"></i>~1 minute</div><p><em>Cet article a originellement été publié sur <a href=https://juju2143.itch.io/zarmina>Itch.io</a>.</em></p><div style=position:relative;padding-bottom:56.25%;height:0;overflow:hidden><iframe src=https://www.youtube.com/embed/988PCgDoUkw style=position:absolute;top:0;left:0;width:100%;height:100%;border:0 allowfullscreen title="YouTube Video"></iframe></div><p>Nouvelle bande-annonce pour le projet, c&rsquo;est pas le jeu complet mais j&rsquo;espère que vous aimez :) Entièrement réalisé avec Ren&rsquo;Py parce que de un, ça va servir comme intro au jeu, et de deux, y&rsquo;avait aucun logiciel de montage vidéo qui marchait convenablement sur mon ordi&mldr; Vous pouvez le voir directement sur la page du jeu, sinon si ça bug je l&rsquo;ai enregistré sur YouTube.</p><p>For you English speakers, don&rsquo;t worry, there will be an English version soon. Once I figure out how the translation module works. It&rsquo;s kinda weird.</p><p>Anyway. If you liked it, please throw me some money here or on Patreon, that&rsquo;d be super appreciated. But in all, I hope you have fun!</p></article><ul class=pagination><li class=page-item><a class=previous href=http://toasters.rocks/fr/zarmina-3-0-reecriture/>« Zarmina 3.0: réécriture (encore).</a></li><li class=page-item><a class=next href=http://toasters.rocks/fr/machine-de-la-mort/>Machine de la mort »</a></li></ul><article><div id=disqus_thread></div><script type=application/javascript>var disqus_config=function(){};(function(){if(["localhost","127.0.0.1"].indexOf(window.location.hostname)!=-1){document.getElementById('disqus_thread').innerHTML='Disqus comments not available by default when the website is previewed locally.';return;}
var d=document,s=d.createElement('script');s.async=true;s.src='//'+"juju2143"+'.disqus.com/embed.js';s.setAttribute('data-timestamp',+new Date());(d.head||d.body).appendChild(s);})();</script><noscript>Please enable JavaScript to view the <a href=https://disqus.com/?ref_noscript>comments powered by Disqus.</a></noscript><a href=https://disqus.com class=dsq-brlink>comments powered by <span class=logo-disqus>Disqus</span></a></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/fr/</title><link rel="canonical" href="http://toasters.rocks/fr/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/fr/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/fr/</title><link rel=canonical href=http://toasters.rocks/fr/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/fr/"></head></html>

View File

@ -1,154 +1 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>http://toasters.rocks/fr/</loc>
<lastmod>2020-01-15T04:47:19+00:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="en"
href="http://toasters.rocks/"
/>
<xhtml:link
rel="alternate"
hreflang="fr"
href="http://toasters.rocks/fr/"
/>
</url>
<url>
<loc>http://toasters.rocks/fr/tags/random/</loc>
<lastmod>2020-01-15T04:47:19+00:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="en"
href="http://toasters.rocks/tags/random/"
/>
<xhtml:link
rel="alternate"
hreflang="fr"
href="http://toasters.rocks/fr/tags/random/"
/>
</url>
<url>
<loc>http://toasters.rocks/fr/tags/</loc>
<lastmod>2020-01-15T04:47:19+00:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="en"
href="http://toasters.rocks/tags/"
/>
<xhtml:link
rel="alternate"
hreflang="fr"
href="http://toasters.rocks/fr/tags/"
/>
</url>
<url>
<loc>http://toasters.rocks/fr/yuki/</loc>
<lastmod>2020-01-15T04:47:19+00:00</lastmod>
</url>
<url>
<loc>http://toasters.rocks/fr/tags/experiments/</loc>
<lastmod>2019-12-24T05:32:20+00:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="en"
href="http://toasters.rocks/tags/experiments/"
/>
<xhtml:link
rel="alternate"
hreflang="fr"
href="http://toasters.rocks/fr/tags/experiments/"
/>
</url>
<url>
<loc>http://toasters.rocks/fr/mathieu-bot-cote/</loc>
<lastmod>2019-12-24T05:32:20+00:00</lastmod>
</url>
<url>
<loc>http://toasters.rocks/fr/machine-de-la-mort/</loc>
<lastmod>2019-12-01T00:15:17+00:00</lastmod>
</url>
<url>
<loc>http://toasters.rocks/fr/tags/writing/</loc>
<lastmod>2019-12-01T00:15:17+00:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="en"
href="http://toasters.rocks/tags/writing/"
/>
<xhtml:link
rel="alternate"
hreflang="fr"
href="http://toasters.rocks/fr/tags/writing/"
/>
</url>
<url>
<loc>http://toasters.rocks/fr/nouvelle-bande-annonce/</loc>
<lastmod>2019-11-26T02:10:10+00:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="en"
href="http://toasters.rocks/trailer-is-out/"
/>
<xhtml:link
rel="alternate"
hreflang="fr"
href="http://toasters.rocks/fr/nouvelle-bande-annonce/"
/>
</url>
<url>
<loc>http://toasters.rocks/fr/tags/zarmina/</loc>
<lastmod>2019-11-26T02:10:10+00:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="en"
href="http://toasters.rocks/tags/zarmina/"
/>
<xhtml:link
rel="alternate"
hreflang="fr"
href="http://toasters.rocks/fr/tags/zarmina/"
/>
</url>
<url>
<loc>http://toasters.rocks/fr/zarmina-3-0-reecriture/</loc>
<lastmod>2019-11-26T02:02:49+00:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="en"
href="http://toasters.rocks/zarmina-3-0-rewrite-again/"
/>
<xhtml:link
rel="alternate"
hreflang="fr"
href="http://toasters.rocks/fr/zarmina-3-0-reecriture/"
/>
</url>
<url>
<loc>http://toasters.rocks/fr/categories/</loc>
<xhtml:link
rel="alternate"
hreflang="en"
href="http://toasters.rocks/categories/"
/>
<xhtml:link
rel="alternate"
hreflang="fr"
href="http://toasters.rocks/fr/categories/"
/>
</url>
</urlset>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>http://toasters.rocks/fr/</loc><lastmod>2020-01-15T04:47:19+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://toasters.rocks/"/><xhtml:link rel="alternate" hreflang="fr" href="http://toasters.rocks/fr/"/></url><url><loc>http://toasters.rocks/fr/tags/random/</loc><lastmod>2020-01-15T04:47:19+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://toasters.rocks/tags/random/"/><xhtml:link rel="alternate" hreflang="fr" href="http://toasters.rocks/fr/tags/random/"/></url><url><loc>http://toasters.rocks/fr/tags/</loc><lastmod>2020-01-15T04:47:19+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://toasters.rocks/tags/"/><xhtml:link rel="alternate" hreflang="fr" href="http://toasters.rocks/fr/tags/"/></url><url><loc>http://toasters.rocks/fr/yuki/</loc><lastmod>2020-01-15T04:47:19+00:00</lastmod></url><url><loc>http://toasters.rocks/fr/tags/experiments/</loc><lastmod>2019-12-24T05:32:20+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://toasters.rocks/tags/experiments/"/><xhtml:link rel="alternate" hreflang="fr" href="http://toasters.rocks/fr/tags/experiments/"/></url><url><loc>http://toasters.rocks/fr/mathieu-bot-cote/</loc><lastmod>2019-12-24T05:32:20+00:00</lastmod></url><url><loc>http://toasters.rocks/fr/machine-de-la-mort/</loc><lastmod>2019-12-01T00:15:17+00:00</lastmod></url><url><loc>http://toasters.rocks/fr/tags/writing/</loc><lastmod>2019-12-01T00:15:17+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://toasters.rocks/tags/writing/"/><xhtml:link rel="alternate" hreflang="fr" href="http://toasters.rocks/fr/tags/writing/"/></url><url><loc>http://toasters.rocks/fr/nouvelle-bande-annonce/</loc><lastmod>2019-11-26T02:10:10+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://toasters.rocks/trailer-is-out/"/><xhtml:link rel="alternate" hreflang="fr" href="http://toasters.rocks/fr/nouvelle-bande-annonce/"/></url><url><loc>http://toasters.rocks/fr/tags/zarmina/</loc><lastmod>2019-11-26T02:10:10+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://toasters.rocks/tags/zarmina/"/><xhtml:link rel="alternate" hreflang="fr" href="http://toasters.rocks/fr/tags/zarmina/"/></url><url><loc>http://toasters.rocks/fr/zarmina-3-0-reecriture/</loc><lastmod>2019-11-26T02:02:49+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://toasters.rocks/zarmina-3-0-rewrite-again/"/><xhtml:link rel="alternate" hreflang="fr" href="http://toasters.rocks/fr/zarmina-3-0-reecriture/"/></url><url><loc>http://toasters.rocks/fr/categories/</loc><xhtml:link rel="alternate" hreflang="en" href="http://toasters.rocks/categories/"/><xhtml:link rel="alternate" hreflang="fr" href="http://toasters.rocks/fr/categories/"/></url></urlset>

View File

@ -1,208 +1 @@
<!DOCTYPE html>
<html lang="fr"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Experiments" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/fr/tags/experiments/" />
<meta property="og:updated_time" content="2019-12-24T05:32:20+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Experiments"/>
<meta name="twitter:description" content=""/>
<title>Experiments - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/fr/">
<i class="fas fa-home"></i>
Accueil
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
À propos
</a><br/>
<a href="/">
<i class="fas fa-globe"></i>
English
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>Experiments</h2>
</article>
<article>
<div>
<h2><a class="title" href="/fr/mathieu-bot-cote/">Mathieu Bock-Côté Simulator 2020</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-12-24">December 24, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/experiments">Experiments</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>Mathieu Bock-Côté est l&rsquo;un de ces chroniqueurs reconnu pour ses pavés qu&rsquo;on retrouve presque quotidiennement dans le Journal de Montréal, donc je me suis dit qu&rsquo;il serait un sujet parfait pour entraîner une intelligence artificielle sur ses textes. Donc si vous avez toujours rêvé de lui poser une question, ou lui suggérer un sujet, vous pouvez le faire ci-dessous avec un Bock-Côté virtuel! Ou sinon vous pouvez juste cliquer sur le bouton et il va quand même émettre un bout de chronique.</p>
<p><a href="/fr/mathieu-bot-cote/">Lire la suite...</a></p>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=fr><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Experiments"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/fr/tags/experiments/"><meta property="og:updated_time" content="2019-12-24T05:32:20+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Experiments"><meta name=twitter:description content><title>Experiments - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/fr/><i class="fas fa-home"></i>Accueil</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>À propos</a><br><a href=/><i class="fas fa-globe"></i>English</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>Experiments</h2></article><article><div><h2><a class=title href=/fr/mathieu-bot-cote/>Mathieu Bock-Côté Simulator 2020</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-12-24>December 24, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/experiments>Experiments</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>Mathieu Bock-Côté est l&rsquo;un de ces chroniqueurs reconnu pour ses pavés qu&rsquo;on retrouve presque quotidiennement dans le Journal de Montréal, donc je me suis dit qu&rsquo;il serait un sujet parfait pour entraîner une intelligence artificielle sur ses textes. Donc si vous avez toujours rêvé de lui poser une question, ou lui suggérer un sujet, vous pouvez le faire ci-dessous avec un Bock-Côté virtuel! Ou sinon vous pouvez juste cliquer sur le bouton et il va quand même émettre un bout de chronique.</p><p><a href=/fr/mathieu-bot-cote/>Lire la suite...</a></p></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,20 +1 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Experiments on toasters rocks</title>
<link>http://toasters.rocks/fr/tags/experiments/</link>
<description>Recent content in Experiments on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright>
<lastBuildDate>Tue, 24 Dec 2019 04:05:50 +0000</lastBuildDate><atom:link href="http://toasters.rocks/fr/tags/experiments/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Mathieu Bock-Côté Simulator 2020</title>
<link>http://toasters.rocks/fr/mathieu-bot-cote/</link>
<pubDate>Tue, 24 Dec 2019 04:05:50 +0000</pubDate>
<guid>http://toasters.rocks/fr/mathieu-bot-cote/</guid>
<description>Mathieu Bock-Côté est l&amp;rsquo;un de ces chroniqueurs reconnu pour ses pavés qu&amp;rsquo;on retrouve presque quotidiennement dans le Journal de Montréal, donc je me suis dit qu&amp;rsquo;il serait un sujet parfait pour entraîner une intelligence artificielle sur ses textes. Donc si vous avez toujours rêvé de lui poser une question, ou lui suggérer un sujet, vous pouvez le faire ci-dessous avec un Bock-Côté virtuel! Ou sinon vous pouvez juste cliquer sur le bouton et il va quand même émettre un bout de chronique.</description>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Experiments on toasters rocks</title><link>http://toasters.rocks/fr/tags/experiments/</link><description>Recent content in Experiments on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><lastBuildDate>Tue, 24 Dec 2019 04:05:50 +0000</lastBuildDate><atom:link href="http://toasters.rocks/fr/tags/experiments/index.xml" rel="self" type="application/rss+xml"/><item><title>Mathieu Bock-Côté Simulator 2020</title><link>http://toasters.rocks/fr/mathieu-bot-cote/</link><pubDate>Tue, 24 Dec 2019 04:05:50 +0000</pubDate><guid>http://toasters.rocks/fr/mathieu-bot-cote/</guid><description>Mathieu Bock-Côté est l&amp;rsquo;un de ces chroniqueurs reconnu pour ses pavés qu&amp;rsquo;on retrouve presque quotidiennement dans le Journal de Montréal, donc je me suis dit qu&amp;rsquo;il serait un sujet parfait pour entraîner une intelligence artificielle sur ses textes. Donc si vous avez toujours rêvé de lui poser une question, ou lui suggérer un sujet, vous pouvez le faire ci-dessous avec un Bock-Côté virtuel! Ou sinon vous pouvez juste cliquer sur le bouton et il va quand même émettre un bout de chronique.</description></item></channel></rss>

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/fr/tags/experiments/</title><link rel="canonical" href="http://toasters.rocks/fr/tags/experiments/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/fr/tags/experiments/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/fr/tags/experiments/</title><link rel=canonical href=http://toasters.rocks/fr/tags/experiments/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/fr/tags/experiments/"></head></html>

View File

@ -1,274 +1 @@
<!DOCTYPE html>
<html lang="fr"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Tags" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/fr/tags/" />
<meta property="og:updated_time" content="2020-01-15T04:47:19+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Tags"/>
<meta name="twitter:description" content=""/>
<title>Tags - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/fr/">
<i class="fas fa-home"></i>
Accueil
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
À propos
</a><br/>
<a href="/">
<i class="fas fa-globe"></i>
English
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>Tags</h2>
</article>
<article>
<div>
<h2><a class="title" href="/fr/tags/zarmina/">Zarmina</a></h2>
<p></p>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/tags/zarmina/">English</a>
<br/>
<i class="fas fa-hourglass"></i> ~0 minute
</div>
<p></p>
</article>
<article>
<div>
<h2><a class="title" href="/fr/tags/writing/">Writing</a></h2>
<p></p>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/tags/writing/">English</a>
<br/>
<i class="fas fa-hourglass"></i> ~0 minute
</div>
<p></p>
</article>
<article>
<div>
<h2><a class="title" href="/fr/tags/experiments/">Experiments</a></h2>
<p></p>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/tags/experiments/">English</a>
<br/>
<i class="fas fa-hourglass"></i> ~0 minute
</div>
<p></p>
</article>
<article>
<div>
<h2><a class="title" href="/fr/tags/random/">Random</a></h2>
<p></p>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/tags/random/">English</a>
<br/>
<i class="fas fa-hourglass"></i> ~0 minute
</div>
<p></p>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=fr><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Tags"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/fr/tags/"><meta property="og:updated_time" content="2020-01-15T04:47:19+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Tags"><meta name=twitter:description content><title>Tags - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/fr/><i class="fas fa-home"></i>Accueil</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>À propos</a><br><a href=/><i class="fas fa-globe"></i>English</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>Tags</h2></article><article><div><h2><a class=title href=/fr/tags/zarmina/>Zarmina</a></h2><p></p><i class="fas fa-globe"></i><a href=http://toasters.rocks/tags/zarmina/>English</a><br><i class="fas fa-hourglass"></i>~0 minute</div><p></p></article><article><div><h2><a class=title href=/fr/tags/writing/>Writing</a></h2><p></p><i class="fas fa-globe"></i><a href=http://toasters.rocks/tags/writing/>English</a><br><i class="fas fa-hourglass"></i>~0 minute</div><p></p></article><article><div><h2><a class=title href=/fr/tags/experiments/>Experiments</a></h2><p></p><i class="fas fa-globe"></i><a href=http://toasters.rocks/tags/experiments/>English</a><br><i class="fas fa-hourglass"></i>~0 minute</div><p></p></article><article><div><h2><a class=title href=/fr/tags/random/>Random</a></h2><p></p><i class="fas fa-globe"></i><a href=http://toasters.rocks/tags/random/>English</a><br><i class="fas fa-hourglass"></i>~0 minute</div><p></p></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,47 +1 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Tags on toasters rocks</title>
<link>http://toasters.rocks/fr/tags/</link>
<description>Recent content in Tags on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright>
<lastBuildDate>Wed, 15 Jan 2020 04:43:03 +0000</lastBuildDate><atom:link href="http://toasters.rocks/fr/tags/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Random</title>
<link>http://toasters.rocks/fr/tags/random/</link>
<pubDate>Wed, 15 Jan 2020 04:43:03 +0000</pubDate>
<guid>http://toasters.rocks/fr/tags/random/</guid>
<description></description>
</item>
<item>
<title>Experiments</title>
<link>http://toasters.rocks/fr/tags/experiments/</link>
<pubDate>Tue, 24 Dec 2019 04:05:50 +0000</pubDate>
<guid>http://toasters.rocks/fr/tags/experiments/</guid>
<description></description>
</item>
<item>
<title>Writing</title>
<link>http://toasters.rocks/fr/tags/writing/</link>
<pubDate>Sun, 01 Dec 2019 00:15:00 +0000</pubDate>
<guid>http://toasters.rocks/fr/tags/writing/</guid>
<description></description>
</item>
<item>
<title>Zarmina</title>
<link>http://toasters.rocks/fr/tags/zarmina/</link>
<pubDate>Sat, 23 Nov 2019 06:36:00 +0000</pubDate>
<guid>http://toasters.rocks/fr/tags/zarmina/</guid>
<description></description>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tags on toasters rocks</title><link>http://toasters.rocks/fr/tags/</link><description>Recent content in Tags on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><lastBuildDate>Wed, 15 Jan 2020 04:43:03 +0000</lastBuildDate><atom:link href="http://toasters.rocks/fr/tags/index.xml" rel="self" type="application/rss+xml"/><item><title>Random</title><link>http://toasters.rocks/fr/tags/random/</link><pubDate>Wed, 15 Jan 2020 04:43:03 +0000</pubDate><guid>http://toasters.rocks/fr/tags/random/</guid><description/></item><item><title>Experiments</title><link>http://toasters.rocks/fr/tags/experiments/</link><pubDate>Tue, 24 Dec 2019 04:05:50 +0000</pubDate><guid>http://toasters.rocks/fr/tags/experiments/</guid><description/></item><item><title>Writing</title><link>http://toasters.rocks/fr/tags/writing/</link><pubDate>Sun, 01 Dec 2019 00:15:00 +0000</pubDate><guid>http://toasters.rocks/fr/tags/writing/</guid><description/></item><item><title>Zarmina</title><link>http://toasters.rocks/fr/tags/zarmina/</link><pubDate>Sat, 23 Nov 2019 06:36:00 +0000</pubDate><guid>http://toasters.rocks/fr/tags/zarmina/</guid><description/></item></channel></rss>

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/fr/tags/</title><link rel="canonical" href="http://toasters.rocks/fr/tags/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/fr/tags/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/fr/tags/</title><link rel=canonical href=http://toasters.rocks/fr/tags/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/fr/tags/"></head></html>

View File

@ -1,213 +1,2 @@
<!DOCTYPE html>
<html lang="fr"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Random" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/fr/tags/random/" />
<meta property="og:updated_time" content="2020-01-15T04:47:19+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Random"/>
<meta name="twitter:description" content=""/>
<title>Random - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/fr/">
<i class="fas fa-home"></i>
Accueil
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
À propos
</a><br/>
<a href="/">
<i class="fas fa-globe"></i>
English
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>Random</h2>
</article>
<article style="background-image: url('/images/2020/01/image.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.5620805369127517 - 3.5em)">
<h2><a class="title" href="/fr/yuki/">Yuki</a></h2>
<p>Lettre d&#39;amour à la neige.</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-01-15">January 15, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/random">Random</a>
<br/>
<i class="fas fa-hourglass"></i> ~1 minute
</div>
<p>Yuki (雪). Ça veut dire neige en japonais.
C&rsquo;est le soir, il neige à gros flocons, il vente pas trop, pas trop froid, c&rsquo;est poudreux dans les petites rues du quartier Saint-Sauveur. Le déneigeur a pas encore eu le temps de passer, faut presque passer en raquette pour espérer avancer. C&rsquo;est pas super sécuritaire sur les routes, mais il y a quand même quelque chose de magique. La neige qui réfléchit sous les lampadaires.</p>
<p><a href="/fr/yuki/">Lire la suite...</a></p>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=fr><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Random"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/fr/tags/random/"><meta property="og:updated_time" content="2020-01-15T04:47:19+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Random"><meta name=twitter:description content><title>Random - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/fr/><i class="fas fa-home"></i>Accueil</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>À propos</a><br><a href=/><i class="fas fa-globe"></i>English</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>Random</h2></article><article style=background-image:url(/images/2020/01/image.png)><div class=metadata style="height:calc((var(--height) - 2em) * 0.5620805369127517 - 3.5em)"><h2><a class=title href=/fr/yuki/>Yuki</a></h2><p>Lettre d'amour à la neige.</p><i class="far fa-calendar-alt"></i><time datetime=2020-01-15>January 15, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/random>Random</a><br><i class="fas fa-hourglass"></i>~1 minute</div><p>Yuki (雪). Ça veut dire neige en japonais.
C&rsquo;est le soir, il neige à gros flocons, il vente pas trop, pas trop froid, c&rsquo;est poudreux dans les petites rues du quartier Saint-Sauveur. Le déneigeur a pas encore eu le temps de passer, faut presque passer en raquette pour espérer avancer. C&rsquo;est pas super sécuritaire sur les routes, mais il y a quand même quelque chose de magique. La neige qui réfléchit sous les lampadaires.</p><p><a href=/fr/yuki/>Lire la suite...</a></p></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,21 +1,2 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Random on toasters rocks</title>
<link>http://toasters.rocks/fr/tags/random/</link>
<description>Recent content in Random on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright>
<lastBuildDate>Wed, 15 Jan 2020 04:43:03 +0000</lastBuildDate><atom:link href="http://toasters.rocks/fr/tags/random/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Yuki</title>
<link>http://toasters.rocks/fr/yuki/</link>
<pubDate>Wed, 15 Jan 2020 04:43:03 +0000</pubDate>
<guid>http://toasters.rocks/fr/yuki/</guid>
<description>Yuki (雪). Ça veut dire neige en japonais.
C&amp;rsquo;est le soir, il neige à gros flocons, il vente pas trop, pas trop froid, c&amp;rsquo;est poudreux dans les petites rues du quartier Saint-Sauveur. Le déneigeur a pas encore eu le temps de passer, faut presque passer en raquette pour espérer avancer. C&amp;rsquo;est pas super sécuritaire sur les routes, mais il y a quand même quelque chose de magique. La neige qui réfléchit sous les lampadaires.</description>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Random on toasters rocks</title><link>http://toasters.rocks/fr/tags/random/</link><description>Recent content in Random on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><lastBuildDate>Wed, 15 Jan 2020 04:43:03 +0000</lastBuildDate><atom:link href="http://toasters.rocks/fr/tags/random/index.xml" rel="self" type="application/rss+xml"/><item><title>Yuki</title><link>http://toasters.rocks/fr/yuki/</link><pubDate>Wed, 15 Jan 2020 04:43:03 +0000</pubDate><guid>http://toasters.rocks/fr/yuki/</guid><description>Yuki (雪). Ça veut dire neige en japonais.
C&amp;rsquo;est le soir, il neige à gros flocons, il vente pas trop, pas trop froid, c&amp;rsquo;est poudreux dans les petites rues du quartier Saint-Sauveur. Le déneigeur a pas encore eu le temps de passer, faut presque passer en raquette pour espérer avancer. C&amp;rsquo;est pas super sécuritaire sur les routes, mais il y a quand même quelque chose de magique. La neige qui réfléchit sous les lampadaires.</description></item></channel></rss>

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/fr/tags/random/</title><link rel="canonical" href="http://toasters.rocks/fr/tags/random/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/fr/tags/random/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/fr/tags/random/</title><link rel=canonical href=http://toasters.rocks/fr/tags/random/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/fr/tags/random/"></head></html>

View File

@ -1,213 +1,2 @@
<!DOCTYPE html>
<html lang="fr"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Writing" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/fr/tags/writing/" />
<meta property="og:updated_time" content="2019-12-01T00:15:17+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Writing"/>
<meta name="twitter:description" content=""/>
<title>Writing - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/fr/">
<i class="fas fa-home"></i>
Accueil
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
À propos
</a><br/>
<a href="/">
<i class="fas fa-globe"></i>
English
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>Writing</h2>
</article>
<article style="background-image: url('/images/2019/12/photo-1515853191710-4db39aa5fe54.jpg');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.6445 - 3.5em)">
<h2><a class="title" href="/fr/machine-de-la-mort/">Machine de la mort</a></h2>
<p>Aujourd&#39;hui, je suis un peu gore. TL: mort. Comme dit le titre. C&#39;est pas kid-friendly.</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-12-01">December 1, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/writing">Writing</a>
<br/>
<i class="fas fa-hourglass"></i> ~3 minutes
</div>
<p>C&rsquo;était Halloween le mois passé et j&rsquo;ai demandé à mes amis Facebook de me donner un mot et je leur écris une fic Machine of Death style. Y&rsquo;a une personne qui a participé, alors, voilà. Je devrais en faire d&rsquo;autres.
Temps Ce n&rsquo;est pas dans l&rsquo;habitude de la Machine de la mort de donner une réponse aussi vague. Le temps. Ça peut être n&rsquo;importe quoi. Mort de vieilesse? Par une horloge?</p>
<p><a href="/fr/machine-de-la-mort/">Lire la suite...</a></p>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=fr><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Writing"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/fr/tags/writing/"><meta property="og:updated_time" content="2019-12-01T00:15:17+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Writing"><meta name=twitter:description content><title>Writing - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/fr/><i class="fas fa-home"></i>Accueil</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>À propos</a><br><a href=/><i class="fas fa-globe"></i>English</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>Writing</h2></article><article style=background-image:url(/images/2019/12/photo-1515853191710-4db39aa5fe54.jpg)><div class=metadata style="height:calc((var(--height) - 2em) * 0.6445 - 3.5em)"><h2><a class=title href=/fr/machine-de-la-mort/>Machine de la mort</a></h2><p>Aujourd'hui, je suis un peu gore. TL: mort. Comme dit le titre. C'est pas kid-friendly.</p><i class="far fa-calendar-alt"></i><time datetime=2019-12-01>December 1, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/writing>Writing</a><br><i class="fas fa-hourglass"></i>~3 minutes</div><p>C&rsquo;était Halloween le mois passé et j&rsquo;ai demandé à mes amis Facebook de me donner un mot et je leur écris une fic Machine of Death style. Y&rsquo;a une personne qui a participé, alors, voilà. Je devrais en faire d&rsquo;autres.
Temps Ce n&rsquo;est pas dans l&rsquo;habitude de la Machine de la mort de donner une réponse aussi vague. Le temps. Ça peut être n&rsquo;importe quoi. Mort de vieilesse? Par une horloge?</p><p><a href=/fr/machine-de-la-mort/>Lire la suite...</a></p></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,21 +1,2 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Writing on toasters rocks</title>
<link>http://toasters.rocks/fr/tags/writing/</link>
<description>Recent content in Writing on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright>
<lastBuildDate>Sun, 01 Dec 2019 00:15:00 +0000</lastBuildDate><atom:link href="http://toasters.rocks/fr/tags/writing/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Machine de la mort</title>
<link>http://toasters.rocks/fr/machine-de-la-mort/</link>
<pubDate>Sun, 01 Dec 2019 00:15:00 +0000</pubDate>
<guid>http://toasters.rocks/fr/machine-de-la-mort/</guid>
<description>C&amp;rsquo;était Halloween le mois passé et j&amp;rsquo;ai demandé à mes amis Facebook de me donner un mot et je leur écris une fic Machine of Death style. Y&amp;rsquo;a une personne qui a participé, alors, voilà. Je devrais en faire d&amp;rsquo;autres.
Temps Ce n&amp;rsquo;est pas dans l&amp;rsquo;habitude de la Machine de la mort de donner une réponse aussi vague. Le temps. Ça peut être n&amp;rsquo;importe quoi. Mort de vieilesse? Par une horloge?</description>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Writing on toasters rocks</title><link>http://toasters.rocks/fr/tags/writing/</link><description>Recent content in Writing on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><lastBuildDate>Sun, 01 Dec 2019 00:15:00 +0000</lastBuildDate><atom:link href="http://toasters.rocks/fr/tags/writing/index.xml" rel="self" type="application/rss+xml"/><item><title>Machine de la mort</title><link>http://toasters.rocks/fr/machine-de-la-mort/</link><pubDate>Sun, 01 Dec 2019 00:15:00 +0000</pubDate><guid>http://toasters.rocks/fr/machine-de-la-mort/</guid><description>C&amp;rsquo;était Halloween le mois passé et j&amp;rsquo;ai demandé à mes amis Facebook de me donner un mot et je leur écris une fic Machine of Death style. Y&amp;rsquo;a une personne qui a participé, alors, voilà. Je devrais en faire d&amp;rsquo;autres.
Temps Ce n&amp;rsquo;est pas dans l&amp;rsquo;habitude de la Machine de la mort de donner une réponse aussi vague. Le temps. Ça peut être n&amp;rsquo;importe quoi. Mort de vieilesse? Par une horloge?</description></item></channel></rss>

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/fr/tags/writing/</title><link rel="canonical" href="http://toasters.rocks/fr/tags/writing/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/fr/tags/writing/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/fr/tags/writing/</title><link rel=canonical href=http://toasters.rocks/fr/tags/writing/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/fr/tags/writing/"></head></html>

View File

@ -1,250 +1,3 @@
<!DOCTYPE html>
<html lang="fr"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Zarmina" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/fr/tags/zarmina/" />
<meta property="og:updated_time" content="2019-11-26T02:10:10+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Zarmina"/>
<meta name="twitter:description" content=""/>
<title>Zarmina - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/fr/">
<i class="fas fa-home"></i>
Accueil
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
À propos
</a><br/>
<a href="/">
<i class="fas fa-globe"></i>
English
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>Zarmina</h2>
</article>
<article>
<div>
<h2><a class="title" href="/fr/nouvelle-bande-annonce/">Nouvelle bande-annonce</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-23">November 23, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/trailer-is-out/">English</a>
<br/>
<i class="fas fa-hourglass"></i> ~1 minute
</div>
<p>Cet article a originellement été publié sur Itch.io.
Nouvelle bande-annonce pour le projet, c&rsquo;est pas le jeu complet mais j&rsquo;espère que vous aimez :) Entièrement réalisé avec Ren&rsquo;Py parce que de un, ça va servir comme intro au jeu, et de deux, y&rsquo;avait aucun logiciel de montage vidéo qui marchait convenablement sur mon ordi&hellip; Vous pouvez le voir directement sur la page du jeu, sinon si ça bug je l&rsquo;ai enregistré sur YouTube.</p>
<p><a href="/fr/nouvelle-bande-annonce/">Lire la suite...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/fr/zarmina-3-0-reecriture/">Zarmina 3.0: réécriture (encore).</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-10-28">October 28, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/zarmina-3-0-rewrite-again/">English</a>
<br/>
<i class="fas fa-hourglass"></i> ~3 minutes
</div>
<p>Cet article a originellement été publié surPatreon.
Et c&rsquo;est à ce point que j&rsquo;ai perdu ma motivation. Encore une fois. Je n&rsquo;ai rien écrit depuis l&rsquo;hiver passé, parce que, vous voyez, je me suis rendu compte que ça n&rsquo;allait nulle part sous sa forme actuelle. Syndrome de la page blanche. Petite panique. C&rsquo;est pas la vision du projet que j&rsquo;avais. Je ne peux pas faire ça tout seul, pas de financement.</p>
<p><a href="/fr/zarmina-3-0-reecriture/">Lire la suite...</a></p>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=fr><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Zarmina"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/fr/tags/zarmina/"><meta property="og:updated_time" content="2019-11-26T02:10:10+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Zarmina"><meta name=twitter:description content><title>Zarmina - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/fr/><i class="fas fa-home"></i>Accueil</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>À propos</a><br><a href=/><i class="fas fa-globe"></i>English</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>Zarmina</h2></article><article><div><h2><a class=title href=/fr/nouvelle-bande-annonce/>Nouvelle bande-annonce</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-11-23>November 23, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-globe"></i><a href=http://toasters.rocks/trailer-is-out/>English</a><br><i class="fas fa-hourglass"></i>~1 minute</div><p>Cet article a originellement été publié sur Itch.io.
Nouvelle bande-annonce pour le projet, c&rsquo;est pas le jeu complet mais j&rsquo;espère que vous aimez :) Entièrement réalisé avec Ren&rsquo;Py parce que de un, ça va servir comme intro au jeu, et de deux, y&rsquo;avait aucun logiciel de montage vidéo qui marchait convenablement sur mon ordi&mldr; Vous pouvez le voir directement sur la page du jeu, sinon si ça bug je l&rsquo;ai enregistré sur YouTube.</p><p><a href=/fr/nouvelle-bande-annonce/>Lire la suite...</a></p></article><article><div><h2><a class=title href=/fr/zarmina-3-0-reecriture/>Zarmina 3.0: réécriture (encore).</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-10-28>October 28, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-globe"></i><a href=http://toasters.rocks/zarmina-3-0-rewrite-again/>English</a><br><i class="fas fa-hourglass"></i>~3 minutes</div><p>Cet article a originellement été publié surPatreon.
Et c&rsquo;est à ce point que j&rsquo;ai perdu ma motivation. Encore une fois. Je n&rsquo;ai rien écrit depuis l&rsquo;hiver passé, parce que, vous voyez, je me suis rendu compte que ça n&rsquo;allait nulle part sous sa forme actuelle. Syndrome de la page blanche. Petite panique. C&rsquo;est pas la vision du projet que j&rsquo;avais. Je ne peux pas faire ça tout seul, pas de financement.</p><p><a href=/fr/zarmina-3-0-reecriture/>Lire la suite...</a></p></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,31 +1,3 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Zarmina on toasters rocks</title>
<link>http://toasters.rocks/fr/tags/zarmina/</link>
<description>Recent content in Zarmina on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright>
<lastBuildDate>Sat, 23 Nov 2019 06:36:00 +0000</lastBuildDate><atom:link href="http://toasters.rocks/fr/tags/zarmina/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Nouvelle bande-annonce</title>
<link>http://toasters.rocks/fr/nouvelle-bande-annonce/</link>
<pubDate>Sat, 23 Nov 2019 06:36:00 +0000</pubDate>
<guid>http://toasters.rocks/fr/nouvelle-bande-annonce/</guid>
<description>Cet article a originellement été publié sur Itch.io.
Nouvelle bande-annonce pour le projet, c&amp;rsquo;est pas le jeu complet mais j&amp;rsquo;espère que vous aimez :) Entièrement réalisé avec Ren&amp;rsquo;Py parce que de un, ça va servir comme intro au jeu, et de deux, y&amp;rsquo;avait aucun logiciel de montage vidéo qui marchait convenablement sur mon ordi&amp;hellip; Vous pouvez le voir directement sur la page du jeu, sinon si ça bug je l&amp;rsquo;ai enregistré sur YouTube.</description>
</item>
<item>
<title>Zarmina 3.0: réécriture (encore).</title>
<link>http://toasters.rocks/fr/zarmina-3-0-reecriture/</link>
<pubDate>Mon, 28 Oct 2019 22:34:00 +0000</pubDate>
<guid>http://toasters.rocks/fr/zarmina-3-0-reecriture/</guid>
<description>Cet article a originellement été publié surPatreon.
Et c&amp;rsquo;est à ce point que j&amp;rsquo;ai perdu ma motivation. Encore une fois. Je n&amp;rsquo;ai rien écrit depuis l&amp;rsquo;hiver passé, parce que, vous voyez, je me suis rendu compte que ça n&amp;rsquo;allait nulle part sous sa forme actuelle. Syndrome de la page blanche. Petite panique. C&amp;rsquo;est pas la vision du projet que j&amp;rsquo;avais. Je ne peux pas faire ça tout seul, pas de financement.</description>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Zarmina on toasters rocks</title><link>http://toasters.rocks/fr/tags/zarmina/</link><description>Recent content in Zarmina on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><lastBuildDate>Sat, 23 Nov 2019 06:36:00 +0000</lastBuildDate><atom:link href="http://toasters.rocks/fr/tags/zarmina/index.xml" rel="self" type="application/rss+xml"/><item><title>Nouvelle bande-annonce</title><link>http://toasters.rocks/fr/nouvelle-bande-annonce/</link><pubDate>Sat, 23 Nov 2019 06:36:00 +0000</pubDate><guid>http://toasters.rocks/fr/nouvelle-bande-annonce/</guid><description>Cet article a originellement été publié sur Itch.io.
Nouvelle bande-annonce pour le projet, c&amp;rsquo;est pas le jeu complet mais j&amp;rsquo;espère que vous aimez :) Entièrement réalisé avec Ren&amp;rsquo;Py parce que de un, ça va servir comme intro au jeu, et de deux, y&amp;rsquo;avait aucun logiciel de montage vidéo qui marchait convenablement sur mon ordi&amp;hellip; Vous pouvez le voir directement sur la page du jeu, sinon si ça bug je l&amp;rsquo;ai enregistré sur YouTube.</description></item><item><title>Zarmina 3.0: réécriture (encore).</title><link>http://toasters.rocks/fr/zarmina-3-0-reecriture/</link><pubDate>Mon, 28 Oct 2019 22:34:00 +0000</pubDate><guid>http://toasters.rocks/fr/zarmina-3-0-reecriture/</guid><description>Cet article a originellement été publié surPatreon.
Et c&amp;rsquo;est à ce point que j&amp;rsquo;ai perdu ma motivation. Encore une fois. Je n&amp;rsquo;ai rien écrit depuis l&amp;rsquo;hiver passé, parce que, vous voyez, je me suis rendu compte que ça n&amp;rsquo;allait nulle part sous sa forme actuelle. Syndrome de la page blanche. Petite panique. C&amp;rsquo;est pas la vision du projet que j&amp;rsquo;avais. Je ne peux pas faire ça tout seul, pas de financement.</description></item></channel></rss>

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/fr/tags/zarmina/</title><link rel="canonical" href="http://toasters.rocks/fr/tags/zarmina/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/fr/tags/zarmina/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/fr/tags/zarmina/</title><link rel=canonical href=http://toasters.rocks/fr/tags/zarmina/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/fr/tags/zarmina/"></head></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,248 +1,4 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Horse Life 98" />
<meta property="og:description" content="Been a while I wanted to make a webcomic, but I never got around at drawing one, and if I do I&rsquo;m not that good at drawing, so&hellip;
I recently started messing up with a Windows 98 VM (for various reasons, including a future redesign of this website), I re-discovered Microsoft Comic Chat, I decided to import my Pony Town avatars in it, and the rest is history. It&rsquo;s simple to make, it doesn&rsquo;t take too much of my attention span and it looks good, so yeah, winning formula." />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://toasters.rocks/horse-life-98/" />
<meta property="og:image" content="http://toasters.rocks/images/2019/12/ponylife98-000-1.png" />
<meta property="article:published_time" content="2019-12-15T00:55:25+00:00" />
<meta property="article:modified_time" content="2019-12-15T00:56:43+00:00" />
<meta name="twitter:card" content="summary_large_image"/>
<meta name="twitter:image" content="http://toasters.rocks/images/2019/12/ponylife98-000-1.png"/>
<meta name="twitter:title" content="Horse Life 98"/>
<meta name="twitter:description" content="Been a while I wanted to make a webcomic, but I never got around at drawing one, and if I do I&rsquo;m not that good at drawing, so&hellip;
I recently started messing up with a Windows 98 VM (for various reasons, including a future redesign of this website), I re-discovered Microsoft Comic Chat, I decided to import my Pony Town avatars in it, and the rest is history. It&rsquo;s simple to make, it doesn&rsquo;t take too much of my attention span and it looks good, so yeah, winning formula."/>
<title>Horse Life 98 - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article style="background-image: url('/images/2019/12/ponylife98-000-1.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.660904255319149 - 3.5em)">
<h2 name="top">Horse Life 98</h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-12-15">December 15, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/writing">Writing</a>
<br/>
<i class="fas fa-hourglass"></i> ~1 minute
</div>
<p>Been a while I wanted to make a webcomic, but I never got around at drawing one, and if I do I&rsquo;m not that good at drawing, so&hellip;</p>
<p>I recently started messing up with a Windows 98 VM (for various reasons, including a future redesign of this website), I re-discovered Microsoft Comic Chat, I decided to import my <a href="https://pony.town">Pony Town</a> avatars in it, and the rest is history. It&rsquo;s simple to make, it doesn&rsquo;t take too much of my attention span and it looks good, so yeah, winning formula.</p>
<p>It&rsquo;s going to be rather absurd, kinda like one of these comics that looks the same but with different punch lines. Hope you like it.</p>
<p>Check it out at <a href="/horselife">https://toasters.rocks/horselife</a></p>
</article>
<ul class="pagination">
<li class="page-item">
<a class="previous" href="http://toasters.rocks/ecco-the-dolphin/">« ecco the dolphin</a>
</li>
<li class="page-item">
<a class="next" href="http://toasters.rocks/esoteric-uses-of-cgi/">Esoteric uses of CGI »</a>
</li>
</ul>
<article>
<div id="disqus_thread"></div>
<script type="application/javascript">
var disqus_config = function () {
};
(function() {
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
return;
}
var d = document, s = d.createElement('script'); s.async = true;
s.src = '//' + "juju2143" + '.disqus.com/embed.js';
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Horse Life 98"><meta property="og:description" content="Been a while I wanted to make a webcomic, but I never got around at drawing one, and if I do I&rsquo;m not that good at drawing, so&mldr;
I recently started messing up with a Windows 98 VM (for various reasons, including a future redesign of this website), I re-discovered Microsoft Comic Chat, I decided to import my Pony Town avatars in it, and the rest is history. It&rsquo;s simple to make, it doesn&rsquo;t take too much of my attention span and it looks good, so yeah, winning formula."><meta property="og:type" content="article"><meta property="og:url" content="http://toasters.rocks/horse-life-98/"><meta property="og:image" content="http://toasters.rocks/images/2019/12/ponylife98-000-1.png"><meta property="article:published_time" content="2019-12-15T00:55:25+00:00"><meta property="article:modified_time" content="2019-12-15T00:56:43+00:00"><meta name=twitter:card content="summary_large_image"><meta name=twitter:image content="http://toasters.rocks/images/2019/12/ponylife98-000-1.png"><meta name=twitter:title content="Horse Life 98"><meta name=twitter:description content="Been a while I wanted to make a webcomic, but I never got around at drawing one, and if I do I&rsquo;m not that good at drawing, so&mldr;
I recently started messing up with a Windows 98 VM (for various reasons, including a future redesign of this website), I re-discovered Microsoft Comic Chat, I decided to import my Pony Town avatars in it, and the rest is history. It&rsquo;s simple to make, it doesn&rsquo;t take too much of my attention span and it looks good, so yeah, winning formula."><title>Horse Life 98 - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article style=background-image:url(/images/2019/12/ponylife98-000-1.png)><div class=metadata style="height:calc((var(--height) - 2em) * 0.660904255319149 - 3.5em)"><h2 name=top>Horse Life 98</h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-12-15>December 15, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/writing>Writing</a><br><i class="fas fa-hourglass"></i>~1 minute</div><p>Been a while I wanted to make a webcomic, but I never got around at drawing one, and if I do I&rsquo;m not that good at drawing, so&mldr;</p><p>I recently started messing up with a Windows 98 VM (for various reasons, including a future redesign of this website), I re-discovered Microsoft Comic Chat, I decided to import my <a href=https://pony.town>Pony Town</a> avatars in it, and the rest is history. It&rsquo;s simple to make, it doesn&rsquo;t take too much of my attention span and it looks good, so yeah, winning formula.</p><p>It&rsquo;s going to be rather absurd, kinda like one of these comics that looks the same but with different punch lines. Hope you like it.</p><p>Check it out at <a href=/horselife>https://toasters.rocks/horselife</a></p></article><ul class=pagination><li class=page-item><a class=previous href=http://toasters.rocks/ecco-the-dolphin/>« ecco the dolphin</a></li><li class=page-item><a class=next href=http://toasters.rocks/esoteric-uses-of-cgi/>Esoteric uses of CGI »</a></li></ul><article><div id=disqus_thread></div><script type=application/javascript>var disqus_config=function(){};(function(){if(["localhost","127.0.0.1"].indexOf(window.location.hostname)!=-1){document.getElementById('disqus_thread').innerHTML='Disqus comments not available by default when the website is previewed locally.';return;}
var d=document,s=d.createElement('script');s.async=true;s.src='//'+"juju2143"+'.disqus.com/embed.js';s.setAttribute('data-timestamp',+new Date());(d.head||d.body).appendChild(s);})();</script><noscript>Please enable JavaScript to view the <a href=https://disqus.com/?ref_noscript>comments powered by Disqus.</a></noscript><a href=https://disqus.com class=dsq-brlink>comments powered by <span class=logo-disqus>Disqus</span></a></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,285 +1,15 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="How to thoroughly destroy spam accounts from Mastodon" />
<meta property="og:description" content="Well, it seems Mastodon have a problem with a particular spambot. As an instance admin, I investigated and here&rsquo;s my findings.
Symptoms: Accounts keep singing up on your instance. The username are all random syllables (kind of sounds like Japanese), they have random full English/American-sounding names, their email address are all from random domains as if their owner have a pretty big budget on that and they all have different IPs." />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://toasters.rocks/how-to-thoroughly-destroy-spam-accounts-from-mastodon/" />
<meta property="article:published_time" content="2018-11-26T12:00:00+00:00" />
<meta property="article:modified_time" content="2019-11-26T06:10:02+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="How to thoroughly destroy spam accounts from Mastodon"/>
<meta name="twitter:description" content="Well, it seems Mastodon have a problem with a particular spambot. As an instance admin, I investigated and here&rsquo;s my findings.
Symptoms: Accounts keep singing up on your instance. The username are all random syllables (kind of sounds like Japanese), they have random full English/American-sounding names, their email address are all from random domains as if their owner have a pretty big budget on that and they all have different IPs."/>
<title>How to thoroughly destroy spam accounts from Mastodon - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<div>
<h2 name="top">How to thoroughly destroy spam accounts from Mastodon</h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2018-11-26">November 26, 2018</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/tech">Tech</a>
<br/>
<i class="fas fa-hourglass"></i> ~3 minutes
</div>
<p>Well, it seems Mastodon have a problem with a particular spambot. As an instance admin, I investigated and here&rsquo;s my findings.</p>
<p>Symptoms: Accounts keep singing up on your instance. The username are all random syllables (kind of sounds like Japanese), they have random full English/American-sounding names, their email address are all from random domains as if their owner have a pretty big budget on that and they all have different IPs.</p>
<p>First step: Pass all of those IPs through the Whois database and find something in common. And indeed, they all seem to come from the same ISP, for the most part, so it&rsquo;s trivial to craft a command to get their IP ranges.</p>
<p>(Note: The next commands have been tested at the time of writing on a Debian 9 server, on other OSes, your mileage may vary. I say this because the BSD implementation of the whois tool is very different from its GNU counterpart, from what I can see. This also assumes that you&rsquo;re on the account Mastodon runs and <code>cd</code>&rsquo;d in its live directory and you know that you shouldn&rsquo;t type the <code>$</code> as it&rsquo;s your prompt. And you actually know what you&rsquo;re doing, make backups first, etc. Also install the <code>ipcalc</code> package first, it&rsquo;ll help.)</p>
<pre><code>$ whois -i admin-c,tech-c GS19550-RIPE | grep inetnum | cut -f9- -d&quot; &quot; | sed &quot;s/ //g&quot; | xargs -n1 ipcalc -rn | grep -v deaggregate &gt;&gt; banlist.txt
</code></pre>
<p>(Actual command will vary from spambot to spambot, but it&rsquo;s the one the fediverse is currently plagued with and I have no doubt if there&rsquo;s another spammer it&rsquo;s going to be similar. Also from here, the instructions are for Mastodon 2.6, for any other software it&rsquo;s going to be something else, but yeah, you&rsquo;re basically going to kick IP ranges out.)</p>
<p>Now that you have a bunch of IPs to ban, enter the Rails console:</p>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre class="chroma"><code><span class="lnt">1
</span></code></pre></td>
<td class="lntd">
<pre class="chroma"><code class="language-sh" data-lang="sh"> $ <span class="nv">RAILS_ENV</span><span class="o">=</span>production bundle <span class="nb">exec</span> rails c
</code></pre></td></tr></table>
</div>
</div><p>Now this bit of code will tell you their usernames, to make sure you have no false positives.</p>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre class="chroma"><code><span class="lnt">1
</span></code></pre></td>
<td class="lntd">
<pre class="chroma"><code class="language-ruby" data-lang="ruby"> <span class="no">File</span><span class="o">.</span><span class="n">open</span><span class="p">(</span><span class="s2">&#34;banlist.txt&#34;</span><span class="p">,</span><span class="s2">&#34;r&#34;</span><span class="p">)</span><span class="o">.</span><span class="n">each_line</span> <span class="p">{</span> <span class="o">|</span><span class="n">ip</span><span class="o">|</span> <span class="no">User</span><span class="o">.</span><span class="n">where</span><span class="p">(</span><span class="s2">&#34;last_sign_in_ip &lt;&lt; ?&#34;</span><span class="p">,</span> <span class="n">ip</span><span class="o">.</span><span class="n">strip</span><span class="p">)</span><span class="o">.</span><span class="n">each</span> <span class="p">{</span> <span class="o">|</span><span class="n">u</span><span class="o">|</span> <span class="nb">puts</span> <span class="n">u</span><span class="o">.</span><span class="n">account</span><span class="o">.</span><span class="n">username</span> <span class="p">}</span> <span class="p">};</span><span class="mi">0</span>
</code></pre></td></tr></table>
</div>
</div><p>And now, this is the fun part, destroy them!</p>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre class="chroma"><code><span class="lnt">1
</span></code></pre></td>
<td class="lntd">
<pre class="chroma"><code class="language-ruby" data-lang="ruby"> <span class="no">File</span><span class="o">.</span><span class="n">open</span><span class="p">(</span><span class="s2">&#34;banlist.txt&#34;</span><span class="p">,</span><span class="s2">&#34;r&#34;</span><span class="p">)</span><span class="o">.</span><span class="n">each_line</span> <span class="p">{</span> <span class="o">|</span><span class="n">ip</span><span class="o">|</span> <span class="no">User</span><span class="o">.</span><span class="n">where</span><span class="p">(</span><span class="s2">&#34;last_sign_in_ip &lt;&lt; ?&#34;</span><span class="p">,</span> <span class="n">ip</span><span class="o">.</span><span class="n">strip</span><span class="p">)</span><span class="o">.</span><span class="n">each</span> <span class="p">{</span> <span class="o">|</span><span class="n">u</span><span class="o">|</span> <span class="n">u</span><span class="o">.</span><span class="n">account</span><span class="o">.</span><span class="n">user</span><span class="o">.</span><span class="n">destroy</span><span class="p">;</span> <span class="n">u</span><span class="o">.</span><span class="n">account</span><span class="o">.</span><span class="n">destroy</span> <span class="p">}</span> <span class="p">};</span><span class="mi">0</span>
</code></pre></td></tr></table>
</div>
</div><p>Now you can&rsquo;t see them anymore. If you missed a few, you can always put their IPs in <code>banlist.txt</code> and repeat the process. Now to make sure they&rsquo;re not going to come back, you can either put them in your iptables or your favourite firewall, or put a blacklist in your nginx. Run this as your normal admin user:</p>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre class="chroma"><code><span class="lnt">1
</span></code></pre></td>
<td class="lntd">
<pre class="chroma"><code class="language-sh" data-lang="sh"> $ cat banlist.txt <span class="p">|</span> xargs -n1 -I<span class="s1">&#39;{}&#39;</span> <span class="nb">echo</span> deny <span class="s1">&#39;{}&#39;</span><span class="se">\;</span> <span class="p">|</span> sudo tee /etc/nginx/blacklist
</code></pre></td></tr></table>
</div>
</div><p>Then edit your nginx config and put an <code>include blacklist;</code> somewhere in your instance&rsquo;s server block. Don&rsquo;t forget to reload nginx!</p>
<p>And there you go. How to find out and destroy spambots for dummies. Have fun and don&rsquo;t forget to do this once in a while :)</p>
<p>Sources:
<a href="https://mastodon.at/@pfigel/100076564629123760">https://mastodon.at/@pfigel/100076564629123760</a>
<a href="https://github.com/tootsuite/mastodon/issues/109#issuecomment-298767655">https://github.com/tootsuite/mastodon/issues/109#issuecomment-298767655</a></p>
</article>
<ul class="pagination">
<li class="page-item">
<a class="previous" href="http://toasters.rocks/facebook-sucks/">« Facebook sucks</a>
</li>
<li class="page-item">
<a class="next" href="http://toasters.rocks/writing-a-book/">Reflections on 2018, part 1: Writing a book »</a>
</li>
</ul>
<article>
<div id="disqus_thread"></div>
<script type="application/javascript">
var disqus_config = function () {
};
(function() {
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
return;
}
var d = document, s = d.createElement('script'); s.async = true;
s.src = '//' + "juju2143" + '.disqus.com/embed.js';
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="How to thoroughly destroy spam accounts from Mastodon"><meta property="og:description" content="Well, it seems Mastodon have a problem with a particular spambot. As an instance admin, I investigated and here&rsquo;s my findings.
Symptoms: Accounts keep singing up on your instance. The username are all random syllables (kind of sounds like Japanese), they have random full English/American-sounding names, their email address are all from random domains as if their owner have a pretty big budget on that and they all have different IPs."><meta property="og:type" content="article"><meta property="og:url" content="http://toasters.rocks/how-to-thoroughly-destroy-spam-accounts-from-mastodon/"><meta property="article:published_time" content="2018-11-26T12:00:00+00:00"><meta property="article:modified_time" content="2019-11-26T06:10:02+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="How to thoroughly destroy spam accounts from Mastodon"><meta name=twitter:description content="Well, it seems Mastodon have a problem with a particular spambot. As an instance admin, I investigated and here&rsquo;s my findings.
Symptoms: Accounts keep singing up on your instance. The username are all random syllables (kind of sounds like Japanese), they have random full English/American-sounding names, their email address are all from random domains as if their owner have a pretty big budget on that and they all have different IPs."><title>How to thoroughly destroy spam accounts from Mastodon - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><div><h2 name=top>How to thoroughly destroy spam accounts from Mastodon</h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2018-11-26>November 26, 2018</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/tech>Tech</a><br><i class="fas fa-hourglass"></i>~3 minutes</div><p>Well, it seems Mastodon have a problem with a particular spambot. As an instance admin, I investigated and here&rsquo;s my findings.</p><p>Symptoms: Accounts keep singing up on your instance. The username are all random syllables (kind of sounds like Japanese), they have random full English/American-sounding names, their email address are all from random domains as if their owner have a pretty big budget on that and they all have different IPs.</p><p>First step: Pass all of those IPs through the Whois database and find something in common. And indeed, they all seem to come from the same ISP, for the most part, so it&rsquo;s trivial to craft a command to get their IP ranges.</p><p>(Note: The next commands have been tested at the time of writing on a Debian 9 server, on other OSes, your mileage may vary. I say this because the BSD implementation of the whois tool is very different from its GNU counterpart, from what I can see. This also assumes that you&rsquo;re on the account Mastodon runs and <code>cd</code>&rsquo;d in its live directory and you know that you shouldn&rsquo;t type the <code>$</code> as it&rsquo;s your prompt. And you actually know what you&rsquo;re doing, make backups first, etc. Also install the <code>ipcalc</code> package first, it&rsquo;ll help.)</p><pre><code>$ whois -i admin-c,tech-c GS19550-RIPE | grep inetnum | cut -f9- -d&quot; &quot; | sed &quot;s/ //g&quot; | xargs -n1 ipcalc -rn | grep -v deaggregate &gt;&gt; banlist.txt
</code></pre><p>(Actual command will vary from spambot to spambot, but it&rsquo;s the one the fediverse is currently plagued with and I have no doubt if there&rsquo;s another spammer it&rsquo;s going to be similar. Also from here, the instructions are for Mastodon 2.6, for any other software it&rsquo;s going to be something else, but yeah, you&rsquo;re basically going to kick IP ranges out.)</p><p>Now that you have a bunch of IPs to ban, enter the Rails console:</p><div class=highlight><div class=chroma><table class=lntable><tr><td class=lntd><pre class=chroma><code><span class=lnt>1
</span></code></pre></td><td class=lntd><pre class=chroma><code class=language-sh data-lang=sh> $ <span class=nv>RAILS_ENV</span><span class=o>=</span>production bundle <span class=nb>exec</span> rails c
</code></pre></td></tr></table></div></div><p>Now this bit of code will tell you their usernames, to make sure you have no false positives.</p><div class=highlight><div class=chroma><table class=lntable><tr><td class=lntd><pre class=chroma><code><span class=lnt>1
</span></code></pre></td><td class=lntd><pre class=chroma><code class=language-ruby data-lang=ruby> <span class=no>File</span><span class=o>.</span><span class=n>open</span><span class=p>(</span><span class=s2>&#34;banlist.txt&#34;</span><span class=p>,</span><span class=s2>&#34;r&#34;</span><span class=p>)</span><span class=o>.</span><span class=n>each_line</span> <span class=p>{</span> <span class=o>|</span><span class=n>ip</span><span class=o>|</span> <span class=no>User</span><span class=o>.</span><span class=n>where</span><span class=p>(</span><span class=s2>&#34;last_sign_in_ip &lt;&lt; ?&#34;</span><span class=p>,</span> <span class=n>ip</span><span class=o>.</span><span class=n>strip</span><span class=p>)</span><span class=o>.</span><span class=n>each</span> <span class=p>{</span> <span class=o>|</span><span class=n>u</span><span class=o>|</span> <span class=nb>puts</span> <span class=n>u</span><span class=o>.</span><span class=n>account</span><span class=o>.</span><span class=n>username</span> <span class=p>}</span> <span class=p>};</span><span class=mi>0</span>
</code></pre></td></tr></table></div></div><p>And now, this is the fun part, destroy them!</p><div class=highlight><div class=chroma><table class=lntable><tr><td class=lntd><pre class=chroma><code><span class=lnt>1
</span></code></pre></td><td class=lntd><pre class=chroma><code class=language-ruby data-lang=ruby> <span class=no>File</span><span class=o>.</span><span class=n>open</span><span class=p>(</span><span class=s2>&#34;banlist.txt&#34;</span><span class=p>,</span><span class=s2>&#34;r&#34;</span><span class=p>)</span><span class=o>.</span><span class=n>each_line</span> <span class=p>{</span> <span class=o>|</span><span class=n>ip</span><span class=o>|</span> <span class=no>User</span><span class=o>.</span><span class=n>where</span><span class=p>(</span><span class=s2>&#34;last_sign_in_ip &lt;&lt; ?&#34;</span><span class=p>,</span> <span class=n>ip</span><span class=o>.</span><span class=n>strip</span><span class=p>)</span><span class=o>.</span><span class=n>each</span> <span class=p>{</span> <span class=o>|</span><span class=n>u</span><span class=o>|</span> <span class=n>u</span><span class=o>.</span><span class=n>account</span><span class=o>.</span><span class=n>user</span><span class=o>.</span><span class=n>destroy</span><span class=p>;</span> <span class=n>u</span><span class=o>.</span><span class=n>account</span><span class=o>.</span><span class=n>destroy</span> <span class=p>}</span> <span class=p>};</span><span class=mi>0</span>
</code></pre></td></tr></table></div></div><p>Now you can&rsquo;t see them anymore. If you missed a few, you can always put their IPs in <code>banlist.txt</code> and repeat the process. Now to make sure they&rsquo;re not going to come back, you can either put them in your iptables or your favourite firewall, or put a blacklist in your nginx. Run this as your normal admin user:</p><div class=highlight><div class=chroma><table class=lntable><tr><td class=lntd><pre class=chroma><code><span class=lnt>1
</span></code></pre></td><td class=lntd><pre class=chroma><code class=language-sh data-lang=sh> $ cat banlist.txt <span class=p>|</span> xargs -n1 -I<span class=s1>&#39;{}&#39;</span> <span class=nb>echo</span> deny <span class=s1>&#39;{}&#39;</span><span class=se>\;</span> <span class=p>|</span> sudo tee /etc/nginx/blacklist
</code></pre></td></tr></table></div></div><p>Then edit your nginx config and put an <code>include blacklist;</code> somewhere in your instance&rsquo;s server block. Don&rsquo;t forget to reload nginx!</p><p>And there you go. How to find out and destroy spambots for dummies. Have fun and don&rsquo;t forget to do this once in a while :)</p><p>Sources:
<a href=https://mastodon.at/@pfigel/100076564629123760>https://mastodon.at/@pfigel/100076564629123760</a>
<a href=https://github.com/tootsuite/mastodon/issues/109#issuecomment-298767655>https://github.com/tootsuite/mastodon/issues/109#issuecomment-298767655</a></p></article><ul class=pagination><li class=page-item><a class=previous href=http://toasters.rocks/facebook-sucks/>« Facebook sucks</a></li><li class=page-item><a class=next href=http://toasters.rocks/writing-a-book/>Reflections on 2018, part 1: Writing a book »</a></li></ul><article><div id=disqus_thread></div><script type=application/javascript>var disqus_config=function(){};(function(){if(["localhost","127.0.0.1"].indexOf(window.location.hostname)!=-1){document.getElementById('disqus_thread').innerHTML='Disqus comments not available by default when the website is previewed locally.';return;}
var d=document,s=d.createElement('script');s.async=true;s.src='//'+"juju2143"+'.disqus.com/embed.js';s.setAttribute('data-timestamp',+new Date());(d.head||d.body).appendChild(s);})();</script><noscript>Please enable JavaScript to view the <a href=https://disqus.com/?ref_noscript>comments powered by Disqus.</a></noscript><a href=https://disqus.com class=dsq-brlink>comments powered by <span class=logo-disqus>Disqus</span></a></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

File diff suppressed because one or more lines are too long

View File

@ -1,535 +1,11 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Welcome." />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/" />
<meta property="og:updated_time" content="2020-11-28T21:15:50-05:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Welcome."/>
<meta name="twitter:description" content=""/>
<title>Welcome. - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>Welcome.</h2>
<p>Oh. I didn&rsquo;t see you there. My name is J. P. Savard - but you can call me Yuki - and welcome to my abode. This is a repository of silly things, poetry, rants, ideas and experiments I made on my free time, I hope you will like them, and that the information will be useful.</p>
<p>Here be dragons below, have fun.</p>
</article>
<article style="background-image: url('/images/2020/11/bg.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.5625 - 3.5em)">
<h2><a class="title" href="/toasters-rocks-4/">Toasters Rocks 4.0</a></h2>
<p>Brand new blog, again.</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-11-28">November 28, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/meta">Meta</a>
<br/>
<i class="fas fa-hourglass"></i> ~5 minutes
</div>
<p>Well, it seems to be a tradition around this time of the year, every 368 days or so. A brand new blog. But this time, the story is quite interesting.
Genesis The first iteration of this blog was basically my Tumblr blog. By November 2018, I became largely disinterested by Tumblr due to various reasons, and I found this blog engine called WriteFreely, written in Go, could do federation so the blog posts would show up in people&rsquo;s Mastodon feeds, effectively replicating some of Tumblr&rsquo;s social features.</p>
<p><a href="/toasters-rocks-4/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/november-updates/">November updates</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-11-17">November 17, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>This article was originally published on Patreon, reposting it here for completeness.
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Welcome."><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/"><meta property="og:updated_time" content="2020-11-28T21:15:50-05:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Welcome."><meta name=twitter:description content><title>Welcome. - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>Welcome.</h2><p>Oh. I didn&rsquo;t see you there. My name is J. P. Savard - but you can call me Yuki - and welcome to my abode. This is a repository of silly things, poetry, rants, ideas and experiments I made on my free time, I hope you will like them, and that the information will be useful.</p><p>Here be dragons below, have fun.</p></article><article style=background-image:url(/images/2020/11/bg.png)><div class=metadata style="height:calc((var(--height) - 2em) * 0.5625 - 3.5em)"><h2><a class=title href=/toasters-rocks-4/>Toasters Rocks 4.0</a></h2><p>Brand new blog, again.</p><i class="far fa-calendar-alt"></i><time datetime=2020-11-28>November 28, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/meta>Meta</a><br><i class="fas fa-hourglass"></i>~5 minutes</div><p>Well, it seems to be a tradition around this time of the year, every 368 days or so. A brand new blog. But this time, the story is quite interesting.
Genesis The first iteration of this blog was basically my Tumblr blog. By November 2018, I became largely disinterested by Tumblr due to various reasons, and I found this blog engine called WriteFreely, written in Go, could do federation so the blog posts would show up in people&rsquo;s Mastodon feeds, effectively replicating some of Tumblr&rsquo;s social features.</p><p><a href=/toasters-rocks-4/>Read More...</a></p></article><article><div><h2><a class=title href=/november-updates/>November updates</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2020-11-17>November 17, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>This article was originally published on Patreon, reposting it here for completeness.
First of all, thanks to our newest Patron, Terrence Wong, very appreciated :)
So I&rsquo;m working on and off on this show bible for Zarmina, gathering pages of notes and failed scripts I wrote for myself into one concise document meant to show other people who dare help&hellip; As I probably said in every post so far, the worst thing is motivation, I have a 9 to 5 job in the way and I have a family to care of, but eh, I&rsquo;d say I&rsquo;m half through the synopsis so far.</p>
<p><a href="/november-updates/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/zarmina-updates/">Zarmina updates</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-10-17">October 17, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>This article was originally published on Patreon, reposting it here for completeness.
So I&rsquo;m working on and off on this show bible for Zarmina, gathering pages of notes and failed scripts I wrote for myself into one concise document meant to show other people who dare help&mldr; As I probably said in every post so far, the worst thing is motivation, I have a 9 to 5 job in the way and I have a family to care of, but eh, I&rsquo;d say I&rsquo;m half through the synopsis so far.</p><p><a href=/november-updates/>Read More...</a></p></article><article><div><h2><a class=title href=/zarmina-updates/>Zarmina updates</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2020-10-17>October 17, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>This article was originally published on Patreon, reposting it here for completeness.
Almost forgot I had a Patreon and someone is giving me a dollar a month, lol (thanks Pieman7373 :))
Anyway, here&rsquo;s some updates&hellip; It&rsquo;s been years I&rsquo;m talking about Zarmina and not much came up out of it. I had some work done this summer, the outline of the story is now finally complete, and I now started writing a bible, organizing all my notes together so someone else can look at it and have a good idea of the whole picture.</p>
<p><a href="/zarmina-updates/">Read More...</a></p>
</article>
<article style="background-image: url('/images/2020/10/tumblr_nf5ohq1Tn01qexvxeo2_1280.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.8320693391115926 - 3.5em)">
<h2><a class="title" href="/why-is-my-oc-a-girl/">Why is my OC a girl</a></h2>
<p>An essay about gender and ponies.</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-10-10">October 10, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/rant">Rant</a>
<br/>
<i class="fas fa-hourglass"></i> ~5 minutes
</div>
<p>An OC, short for &ldquo;original character&rdquo;, is often used, especially in the brony and furry fandoms, as an avatar of oneself, and in those fandoms you&rsquo;re encouraged to create one for yourself. And so is what I did as a brony around 2012, as a fan of My Little Pony: Friendship is Magic, this show that somehow went hugely popular outside its intended target audience due to being overly cute and wholesome, while not trying too much so the kids' parents could get behind as well.</p>
<p><a href="/why-is-my-oc-a-girl/">Read More...</a></p>
</article>
<article style="background-image: url('/images/2020/06/Screenshot_20200601-150643.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 1.7777777777777777 - 3.5em)">
<h2><a class="title" href="/i-left-social-networks/">I left social networks</a></h2>
<p>Some sort of virtual quarantine? How long will it last, this time?</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-06-01">June 1, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/experiments">Experiments</a>
<br/>
<i class="fas fa-hourglass"></i> ~5 minutes
</div>
<p>I have a love-hate relationship with Facebook and Twitter. On one hand, it&rsquo;s a big forum with millions of people, all my friends are there, I meet new friends, they say some funny stuff, some cute stuff, I get all of my news there. It&rsquo;s super useful to share my work, and to reach people who might like it. I love just saying randomly what&rsquo;s on my mind for comedy, at the attention to whoever might hear it and find this funny.</p>
<p><a href="/i-left-social-networks/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/pandemic-story/">Pandemic Story</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-05-06">May 6, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/rant">Rant</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/tech">Tech</a>
<br/>
<i class="fas fa-hourglass"></i> ~5 minutes
</div>
<p>Here&rsquo;s a bit of my life story. For starters, I&rsquo;ve always had trouble finding a proper job, probably because I&rsquo;m on the autism spectrum (of course, not something I&rsquo;d like to explicitely tell everyone, for reasons), and/or I&rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&rsquo;t know for sure. I&rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change.</p>
<p><a href="/pandemic-story/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/arch-linux-packages/">My Arch Linux packages: how to create your own repo</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-02-22">February 22, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/tech">Tech</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>As I use Arch Linux as my daily driver on my main machine now and I use a lot the AUR nowadays (most notably I maintain the packages for The 8-Bit Guy&rsquo;s Commander X16), figured I might create my own repository, right?
So there you go, after figuring it out on the Arch Wiki, here&rsquo;s a collection of software I maintain on the AUR, some of my own things I bothered to make a PKGBUILD for, or just software not found in other binary repos I know the users of my communities will like.</p>
<p><a href="/arch-linux-packages/">Read More...</a></p>
</article>
<article style="background-image: url('/images/2020/01/CA-QC-2.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.6666666666666666 - 3.5em)">
<h2><a class="title" href="/emoji-region-flags/">Emoji region flags</a></h2>
<p>All of the emoji flags in one convenient font?</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-01-21">January 21, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/experiments">Experiments</a>
<br/>
<i class="fas fa-hourglass"></i> ~3 minutes
</div>
<p><p>For this project, I&rsquo;ve been inspired by the <a href="https://www.emoji.bzh">#emojibzh</a> movement which attempts to include the flag of the Brittany region of France in the emoji repertoire. So, I&rsquo;ve been looking at it and here&rsquo;s what I found.</p></p>
<p><a href="/emoji-region-flags/">Read More...</a></p>
</article>
<article style="background-image: url('/images/2020/01/screenshot20200110191340.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.7478152309612984 - 3.5em)">
<h2><a class="title" href="/king-james-bible/">King James Bible: An Adventure in Compression</a></h2>
<p>Figuring out how much space the Bible takes on a calculator or a Game Boy is fun</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-01-11">January 11, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/tech">Tech</a>
<br/>
<i class="fas fa-hourglass"></i> ~7 minutes
</div>
<p>Well, time for another adventure, and with every adventure it begins with a very silly thought that isn&rsquo;t even mine this time:
Anyway, here&rsquo;s some updates&mldr; It&rsquo;s been years I&rsquo;m talking about Zarmina and not much came up out of it. I had some work done this summer, the outline of the story is now finally complete, and I now started writing a bible, organizing all my notes together so someone else can look at it and have a good idea of the whole picture.</p><p><a href=/zarmina-updates/>Read More...</a></p></article><article style=background-image:url(/images/2020/10/tumblr_nf5ohq1Tn01qexvxeo2_1280.png)><div class=metadata style="height:calc((var(--height) - 2em) * 0.8320693391115926 - 3.5em)"><h2><a class=title href=/why-is-my-oc-a-girl/>Why is my OC a girl</a></h2><p>An essay about gender and ponies.</p><i class="far fa-calendar-alt"></i><time datetime=2020-10-10>October 10, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/rant>Rant</a><br><i class="fas fa-hourglass"></i>~5 minutes</div><p>An OC, short for &ldquo;original character&rdquo;, is often used, especially in the brony and furry fandoms, as an avatar of oneself, and in those fandoms you&rsquo;re encouraged to create one for yourself. And so is what I did as a brony around 2012, as a fan of My Little Pony: Friendship is Magic, this show that somehow went hugely popular outside its intended target audience due to being overly cute and wholesome, while not trying too much so the kids' parents could get behind as well.</p><p><a href=/why-is-my-oc-a-girl/>Read More...</a></p></article><article style=background-image:url(/images/2020/06/Screenshot_20200601-150643.png)><div class=metadata style="height:calc((var(--height) - 2em) * 1.7777777777777777 - 3.5em)"><h2><a class=title href=/i-left-social-networks/>I left social networks</a></h2><p>Some sort of virtual quarantine? How long will it last, this time?</p><i class="far fa-calendar-alt"></i><time datetime=2020-06-01>June 1, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/experiments>Experiments</a><br><i class="fas fa-hourglass"></i>~5 minutes</div><p>I have a love-hate relationship with Facebook and Twitter. On one hand, it&rsquo;s a big forum with millions of people, all my friends are there, I meet new friends, they say some funny stuff, some cute stuff, I get all of my news there. It&rsquo;s super useful to share my work, and to reach people who might like it. I love just saying randomly what&rsquo;s on my mind for comedy, at the attention to whoever might hear it and find this funny.</p><p><a href=/i-left-social-networks/>Read More...</a></p></article><article><div><h2><a class=title href=/pandemic-story/>Pandemic Story</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2020-05-06>May 6, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/rant>Rant</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/tech>Tech</a><br><i class="fas fa-hourglass"></i>~5 minutes</div><p>Here&rsquo;s a bit of my life story. For starters, I&rsquo;ve always had trouble finding a proper job, probably because I&rsquo;m on the autism spectrum (of course, not something I&rsquo;d like to explicitely tell everyone, for reasons), and/or I&rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&rsquo;t know for sure. I&rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change.</p><p><a href=/pandemic-story/>Read More...</a></p></article><article><div><h2><a class=title href=/arch-linux-packages/>My Arch Linux packages: how to create your own repo</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2020-02-22>February 22, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/tech>Tech</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>As I use Arch Linux as my daily driver on my main machine now and I use a lot the AUR nowadays (most notably I maintain the packages for The 8-Bit Guy&rsquo;s Commander X16), figured I might create my own repository, right?
So there you go, after figuring it out on the Arch Wiki, here&rsquo;s a collection of software I maintain on the AUR, some of my own things I bothered to make a PKGBUILD for, or just software not found in other binary repos I know the users of my communities will like.</p><p><a href=/arch-linux-packages/>Read More...</a></p></article><article style=background-image:url(/images/2020/01/CA-QC-2.png)><div class=metadata style="height:calc((var(--height) - 2em) * 0.6666666666666666 - 3.5em)"><h2><a class=title href=/emoji-region-flags/>Emoji region flags</a></h2><p>All of the emoji flags in one convenient font?</p><i class="far fa-calendar-alt"></i><time datetime=2020-01-21>January 21, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/experiments>Experiments</a><br><i class="fas fa-hourglass"></i>~3 minutes</div><p><p>For this project, I&rsquo;ve been inspired by the <a href=https://www.emoji.bzh>#emojibzh</a> movement which attempts to include the flag of the Brittany region of France in the emoji repertoire. So, I&rsquo;ve been looking at it and here&rsquo;s what I found.</p></p><p><a href=/emoji-region-flags/>Read More...</a></p></article><article style=background-image:url(/images/2020/01/screenshot20200110191340.png)><div class=metadata style="height:calc((var(--height) - 2em) * 0.7478152309612984 - 3.5em)"><h2><a class=title href=/king-james-bible/>King James Bible: An Adventure in Compression</a></h2><p>Figuring out how much space the Bible takes on a calculator or a Game Boy is fun</p><i class="far fa-calendar-alt"></i><time datetime=2020-01-11>January 11, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/tech>Tech</a><br><i class="fas fa-hourglass"></i>~7 minutes</div><p>Well, time for another adventure, and with every adventure it begins with a very silly thought that isn&rsquo;t even mine this time:
&ldquo;I wonder if one can fit the entire bible on a TI-Nspire CX with mViewer GX PDF converter&rdquo;, says our friend DJ
And there you go, am I searching for the answer:
me: trying to find out how big the Bible is in terms of computer storage because someone asked on Discord</p>
<p><a href="/king-james-bible/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/miyuki-2019/">Miyuki 2019</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-01-01">January 1, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>Now this is a lot closer to the style I&rsquo;m shooting for on Zarmina, which is now going to be a visual novel made in an actual visual novel engine, if you don&rsquo;t know already. I love how it turned out: Minty Root suggested to make the lines thicker (that gives it a nice style), no shading (I think that adds to it), she now have a bow (although she isn&rsquo;t gonna wear it until later in the story), the jewel is a bit more detailed (it&rsquo;s a bitch to draw lol), her skirt is a bit shorter, boobs are a bit more, um, detailed (we&rsquo;re shooting anime style after all!</p>
<p><a href="/miyuki-2019/">Read More...</a></p>
</article>
<ul class="pagination">
<li class="page-item">
<a href="/" class="page-link" aria-label="First"><span aria-hidden="true">&laquo;&laquo;</span></a>
</li>
<li class="page-item disabled">
<a class="page-link" aria-label="Previous"><span aria-hidden="true">&laquo;</span></a>
</li>
<li class="page-item active">
<a class="page-link" href="/">1</a>
</li>
<li class="page-item">
<a class="page-link" href="/page/2/">2</a>
</li>
<li class="page-item">
<a class="page-link" href="/page/3/">3</a>
</li>
<li class="page-item">
<a href="/page/2/" class="page-link" aria-label="Next"><span aria-hidden="true">&raquo;</span></a>
</li>
<li class="page-item">
<a href="/page/3/" class="page-link" aria-label="Last"><span aria-hidden="true">&raquo;&raquo;</span></a>
</li>
</ul>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
me: trying to find out how big the Bible is in terms of computer storage because someone asked on Discord</p><p><a href=/king-james-bible/>Read More...</a></p></article><article><div><h2><a class=title href=/miyuki-2019/>Miyuki 2019</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2020-01-01>January 1, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>Now this is a lot closer to the style I&rsquo;m shooting for on Zarmina, which is now going to be a visual novel made in an actual visual novel engine, if you don&rsquo;t know already. I love how it turned out: Minty Root suggested to make the lines thicker (that gives it a nice style), no shading (I think that adds to it), she now have a bow (although she isn&rsquo;t gonna wear it until later in the story), the jewel is a bit more detailed (it&rsquo;s a bitch to draw lol), her skirt is a bit shorter, boobs are a bit more, um, detailed (we&rsquo;re shooting anime style after all!</p><p><a href=/miyuki-2019/>Read More...</a></p></article><ul class=pagination><li class=page-item><a href=/ class=page-link aria-label=First><span aria-hidden=true>&#171;&#171;</span></a></li><li class="page-item disabled"><a class=page-link aria-label=Previous><span aria-hidden=true>&#171;</span></a></li><li class="page-item active"><a class=page-link href=/>1</a></li><li class=page-item><a class=page-link href=/page/2/>2</a></li><li class=page-item><a class=page-link href=/page/3/>3</a></li><li class=page-item><a href=/page/2/ class=page-link aria-label=Next><span aria-hidden=true>&#187;</span></a></li><li class=page-item><a href=/page/3/ class=page-link aria-label=Last><span aria-hidden=true>&#187;&#187;</span></a></li></ul></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

311
index.xml
View File

@ -1,300 +1,29 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Welcome. on toasters rocks</title>
<link>http://toasters.rocks/</link>
<description>Recent content in Welcome. on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright>
<lastBuildDate>Sat, 28 Nov 2020 11:16:57 -0500</lastBuildDate><atom:link href="http://toasters.rocks/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Toasters Rocks 4.0</title>
<link>http://toasters.rocks/toasters-rocks-4/</link>
<pubDate>Sat, 28 Nov 2020 11:16:57 -0500</pubDate>
<guid>http://toasters.rocks/toasters-rocks-4/</guid>
<description>Well, it seems to be a tradition around this time of the year, every 368 days or so. A brand new blog. But this time, the story is quite interesting.
Genesis The first iteration of this blog was basically my Tumblr blog. By November 2018, I became largely disinterested by Tumblr due to various reasons, and I found this blog engine called WriteFreely, written in Go, could do federation so the blog posts would show up in people&amp;rsquo;s Mastodon feeds, effectively replicating some of Tumblr&amp;rsquo;s social features.</description>
</item>
<item>
<title>November updates</title>
<link>http://toasters.rocks/november-updates/</link>
<pubDate>Tue, 17 Nov 2020 18:35:00 -0500</pubDate>
<guid>http://toasters.rocks/november-updates/</guid>
<description>This article was originally published on Patreon, reposting it here for completeness.
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Welcome. on toasters rocks</title><link>http://toasters.rocks/</link><description>Recent content in Welcome. on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><lastBuildDate>Sat, 28 Nov 2020 11:16:57 -0500</lastBuildDate><atom:link href="http://toasters.rocks/index.xml" rel="self" type="application/rss+xml"/><item><title>Toasters Rocks 4.0</title><link>http://toasters.rocks/toasters-rocks-4/</link><pubDate>Sat, 28 Nov 2020 11:16:57 -0500</pubDate><guid>http://toasters.rocks/toasters-rocks-4/</guid><description>Well, it seems to be a tradition around this time of the year, every 368 days or so. A brand new blog. But this time, the story is quite interesting.
Genesis The first iteration of this blog was basically my Tumblr blog. By November 2018, I became largely disinterested by Tumblr due to various reasons, and I found this blog engine called WriteFreely, written in Go, could do federation so the blog posts would show up in people&amp;rsquo;s Mastodon feeds, effectively replicating some of Tumblr&amp;rsquo;s social features.</description></item><item><title>November updates</title><link>http://toasters.rocks/november-updates/</link><pubDate>Tue, 17 Nov 2020 18:35:00 -0500</pubDate><guid>http://toasters.rocks/november-updates/</guid><description>This article was originally published on Patreon, reposting it here for completeness.
First of all, thanks to our newest Patron, Terrence Wong, very appreciated :)
So I&amp;rsquo;m working on and off on this show bible for Zarmina, gathering pages of notes and failed scripts I wrote for myself into one concise document meant to show other people who dare help&amp;hellip; As I probably said in every post so far, the worst thing is motivation, I have a 9 to 5 job in the way and I have a family to care of, but eh, I&amp;rsquo;d say I&amp;rsquo;m half through the synopsis so far.</description>
</item>
<item>
<title>Zarmina updates</title>
<link>http://toasters.rocks/zarmina-updates/</link>
<pubDate>Sat, 17 Oct 2020 18:23:00 -0400</pubDate>
<guid>http://toasters.rocks/zarmina-updates/</guid>
<description>This article was originally published on Patreon, reposting it here for completeness.
So I&amp;rsquo;m working on and off on this show bible for Zarmina, gathering pages of notes and failed scripts I wrote for myself into one concise document meant to show other people who dare help&amp;hellip; As I probably said in every post so far, the worst thing is motivation, I have a 9 to 5 job in the way and I have a family to care of, but eh, I&amp;rsquo;d say I&amp;rsquo;m half through the synopsis so far.</description></item><item><title>Zarmina updates</title><link>http://toasters.rocks/zarmina-updates/</link><pubDate>Sat, 17 Oct 2020 18:23:00 -0400</pubDate><guid>http://toasters.rocks/zarmina-updates/</guid><description>This article was originally published on Patreon, reposting it here for completeness.
Almost forgot I had a Patreon and someone is giving me a dollar a month, lol (thanks Pieman7373 :))
Anyway, here&amp;rsquo;s some updates&amp;hellip; It&amp;rsquo;s been years I&amp;rsquo;m talking about Zarmina and not much came up out of it. I had some work done this summer, the outline of the story is now finally complete, and I now started writing a bible, organizing all my notes together so someone else can look at it and have a good idea of the whole picture.</description>
</item>
<item>
<title>Why is my OC a girl</title>
<link>http://toasters.rocks/why-is-my-oc-a-girl/</link>
<pubDate>Sat, 10 Oct 2020 21:00:00 +0000</pubDate>
<guid>http://toasters.rocks/why-is-my-oc-a-girl/</guid>
<description>An OC, short for &amp;ldquo;original character&amp;rdquo;, is often used, especially in the brony and furry fandoms, as an avatar of oneself, and in those fandoms you&amp;rsquo;re encouraged to create one for yourself. And so is what I did as a brony around 2012, as a fan of My Little Pony: Friendship is Magic, this show that somehow went hugely popular outside its intended target audience due to being overly cute and wholesome, while not trying too much so the kids&#39; parents could get behind as well.</description>
</item>
<item>
<title>I left social networks</title>
<link>http://toasters.rocks/i-left-social-networks/</link>
<pubDate>Mon, 01 Jun 2020 20:13:04 +0000</pubDate>
<guid>http://toasters.rocks/i-left-social-networks/</guid>
<description>I have a love-hate relationship with Facebook and Twitter. On one hand, it&amp;rsquo;s a big forum with millions of people, all my friends are there, I meet new friends, they say some funny stuff, some cute stuff, I get all of my news there. It&amp;rsquo;s super useful to share my work, and to reach people who might like it. I love just saying randomly what&amp;rsquo;s on my mind for comedy, at the attention to whoever might hear it and find this funny.</description>
</item>
<item>
<title>Pandemic Story</title>
<link>http://toasters.rocks/pandemic-story/</link>
<pubDate>Wed, 06 May 2020 03:30:29 +0000</pubDate>
<guid>http://toasters.rocks/pandemic-story/</guid>
<description>Here&amp;rsquo;s a bit of my life story. For starters, I&amp;rsquo;ve always had trouble finding a proper job, probably because I&amp;rsquo;m on the autism spectrum (of course, not something I&amp;rsquo;d like to explicitely tell everyone, for reasons), and/or I&amp;rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&amp;rsquo;t know for sure. I&amp;rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change.</description>
</item>
<item>
<title>My Arch Linux packages: how to create your own repo</title>
<link>http://toasters.rocks/arch-linux-packages/</link>
<pubDate>Sat, 22 Feb 2020 07:41:21 +0000</pubDate>
<guid>http://toasters.rocks/arch-linux-packages/</guid>
<description>As I use Arch Linux as my daily driver on my main machine now and I use a lot the AUR nowadays (most notably I maintain the packages for The 8-Bit Guy&amp;rsquo;s Commander X16), figured I might create my own repository, right?
So there you go, after figuring it out on the Arch Wiki, here&amp;rsquo;s a collection of software I maintain on the AUR, some of my own things I bothered to make a PKGBUILD for, or just software not found in other binary repos I know the users of my communities will like.</description>
</item>
<item>
<title>Emoji region flags</title>
<link>http://toasters.rocks/emoji-region-flags/</link>
<pubDate>Tue, 21 Jan 2020 20:36:56 +0000</pubDate>
<guid>http://toasters.rocks/emoji-region-flags/</guid>
<description>&lt;p&gt;For this project, I&amp;rsquo;ve been inspired by the &lt;a href=&#34;https://www.emoji.bzh&#34;&gt;#emojibzh&lt;/a&gt; movement which attempts to include the flag of the Brittany region of France in the emoji repertoire. So, I&amp;rsquo;ve been looking at it and here&amp;rsquo;s what I found.&lt;/p&gt;</description>
</item>
<item>
<title>King James Bible: An Adventure in Compression</title>
<link>http://toasters.rocks/king-james-bible/</link>
<pubDate>Sat, 11 Jan 2020 00:38:16 +0000</pubDate>
<guid>http://toasters.rocks/king-james-bible/</guid>
<description>Well, time for another adventure, and with every adventure it begins with a very silly thought that isn&amp;rsquo;t even mine this time:
Anyway, here&amp;rsquo;s some updates&amp;hellip; It&amp;rsquo;s been years I&amp;rsquo;m talking about Zarmina and not much came up out of it. I had some work done this summer, the outline of the story is now finally complete, and I now started writing a bible, organizing all my notes together so someone else can look at it and have a good idea of the whole picture.</description></item><item><title>Why is my OC a girl</title><link>http://toasters.rocks/why-is-my-oc-a-girl/</link><pubDate>Sat, 10 Oct 2020 21:00:00 +0000</pubDate><guid>http://toasters.rocks/why-is-my-oc-a-girl/</guid><description>An OC, short for &amp;ldquo;original character&amp;rdquo;, is often used, especially in the brony and furry fandoms, as an avatar of oneself, and in those fandoms you&amp;rsquo;re encouraged to create one for yourself. And so is what I did as a brony around 2012, as a fan of My Little Pony: Friendship is Magic, this show that somehow went hugely popular outside its intended target audience due to being overly cute and wholesome, while not trying too much so the kids' parents could get behind as well.</description></item><item><title>I left social networks</title><link>http://toasters.rocks/i-left-social-networks/</link><pubDate>Mon, 01 Jun 2020 20:13:04 +0000</pubDate><guid>http://toasters.rocks/i-left-social-networks/</guid><description>I have a love-hate relationship with Facebook and Twitter. On one hand, it&amp;rsquo;s a big forum with millions of people, all my friends are there, I meet new friends, they say some funny stuff, some cute stuff, I get all of my news there. It&amp;rsquo;s super useful to share my work, and to reach people who might like it. I love just saying randomly what&amp;rsquo;s on my mind for comedy, at the attention to whoever might hear it and find this funny.</description></item><item><title>Pandemic Story</title><link>http://toasters.rocks/pandemic-story/</link><pubDate>Wed, 06 May 2020 03:30:29 +0000</pubDate><guid>http://toasters.rocks/pandemic-story/</guid><description>Here&amp;rsquo;s a bit of my life story. For starters, I&amp;rsquo;ve always had trouble finding a proper job, probably because I&amp;rsquo;m on the autism spectrum (of course, not something I&amp;rsquo;d like to explicitely tell everyone, for reasons), and/or I&amp;rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&amp;rsquo;t know for sure. I&amp;rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change.</description></item><item><title>My Arch Linux packages: how to create your own repo</title><link>http://toasters.rocks/arch-linux-packages/</link><pubDate>Sat, 22 Feb 2020 07:41:21 +0000</pubDate><guid>http://toasters.rocks/arch-linux-packages/</guid><description>As I use Arch Linux as my daily driver on my main machine now and I use a lot the AUR nowadays (most notably I maintain the packages for The 8-Bit Guy&amp;rsquo;s Commander X16), figured I might create my own repository, right?
So there you go, after figuring it out on the Arch Wiki, here&amp;rsquo;s a collection of software I maintain on the AUR, some of my own things I bothered to make a PKGBUILD for, or just software not found in other binary repos I know the users of my communities will like.</description></item><item><title>Emoji region flags</title><link>http://toasters.rocks/emoji-region-flags/</link><pubDate>Tue, 21 Jan 2020 20:36:56 +0000</pubDate><guid>http://toasters.rocks/emoji-region-flags/</guid><description>&lt;p>For this project, I&amp;rsquo;ve been inspired by the &lt;a href="https://www.emoji.bzh">#emojibzh&lt;/a> movement which attempts to include the flag of the Brittany region of France in the emoji repertoire. So, I&amp;rsquo;ve been looking at it and here&amp;rsquo;s what I found.&lt;/p></description></item><item><title>King James Bible: An Adventure in Compression</title><link>http://toasters.rocks/king-james-bible/</link><pubDate>Sat, 11 Jan 2020 00:38:16 +0000</pubDate><guid>http://toasters.rocks/king-james-bible/</guid><description>Well, time for another adventure, and with every adventure it begins with a very silly thought that isn&amp;rsquo;t even mine this time:
&amp;ldquo;I wonder if one can fit the entire bible on a TI-Nspire CX with mViewer GX PDF converter&amp;rdquo;, says our friend DJ
And there you go, am I searching for the answer:
me: trying to find out how big the Bible is in terms of computer storage because someone asked on Discord</description>
</item>
<item>
<title>Miyuki 2019</title>
<link>http://toasters.rocks/miyuki-2019/</link>
<pubDate>Wed, 01 Jan 2020 01:13:43 +0000</pubDate>
<guid>http://toasters.rocks/miyuki-2019/</guid>
<description>Now this is a lot closer to the style I&amp;rsquo;m shooting for on Zarmina, which is now going to be a visual novel made in an actual visual novel engine, if you don&amp;rsquo;t know already. I love how it turned out: Minty Root suggested to make the lines thicker (that gives it a nice style), no shading (I think that adds to it), she now have a bow (although she isn&amp;rsquo;t gonna wear it until later in the story), the jewel is a bit more detailed (it&amp;rsquo;s a bitch to draw lol), her skirt is a bit shorter, boobs are a bit more, um, detailed (we&amp;rsquo;re shooting anime style after all!</description>
</item>
<item>
<title>Esoteric uses of CGI</title>
<link>http://toasters.rocks/esoteric-uses-of-cgi/</link>
<pubDate>Sat, 21 Dec 2019 04:41:19 +0000</pubDate>
<guid>http://toasters.rocks/esoteric-uses-of-cgi/</guid>
<description>Well, you probably all heard of esoteric programming languages before, but the question today is, programming languages used outside its intended use, would that be esoteric?
If I tell you back-end web languages, you&amp;rsquo;d immediately think PHP, Node.js, Ruby, C maybe, but what if I tell you&amp;hellip; Commodore BASIC? Sure, just get a Commodore 64 with a TCP/IP stack and write a web server for it you&amp;rsquo;d say, but I mean, actually using it on an actual, everyday web server on some Linux box?</description>
</item>
<item>
<title>Horse Life 98</title>
<link>http://toasters.rocks/horse-life-98/</link>
<pubDate>Sun, 15 Dec 2019 00:55:25 +0000</pubDate>
<guid>http://toasters.rocks/horse-life-98/</guid>
<description>Been a while I wanted to make a webcomic, but I never got around at drawing one, and if I do I&amp;rsquo;m not that good at drawing, so&amp;hellip;
I recently started messing up with a Windows 98 VM (for various reasons, including a future redesign of this website), I re-discovered Microsoft Comic Chat, I decided to import my Pony Town avatars in it, and the rest is history. It&amp;rsquo;s simple to make, it doesn&amp;rsquo;t take too much of my attention span and it looks good, so yeah, winning formula.</description>
</item>
<item>
<title>ecco the dolphin</title>
<link>http://toasters.rocks/ecco-the-dolphin/</link>
<pubDate>Fri, 29 Nov 2019 02:47:27 +0000</pubDate>
<guid>http://toasters.rocks/ecco-the-dolphin/</guid>
<description>// Ecco effect v2 by juju2143 // based on original code by foone // https://github.com/foone/ecco-distortion-effect // Licenced under GPL3 var shifts = &#34;gDkZcB510pQ:3pSf]4oLh\41pS;nWd_@lYcB5oT;nJ82pSfCkH7nVmWe^aA5110pO9nKh\bAlYdCkG7oL8nVe^a`@5oL82pSf\lXd^?lX=3oM9nV4oL9nVe^a`@&#34;; function preload() { img = loadImage(&#39;/images/2019/11/background.png&#39;); } function setup() { var c = createCanvas(320, 224); c.parent(&#39;sketch-holder&#39;); } function draw() { for (var i = 0; i   Welcome to the second installment of my code experiments! This time we&amp;rsquo;re gonna look into the weird effect used in the background of messages in Ecco the Dolphin for the Sega Genesis (or MegaDrive, if you&amp;rsquo;re asking someone outside the Americas).</description>
</item>
<item>
<title>commissions</title>
<link>http://toasters.rocks/commissions/</link>
<pubDate>Wed, 27 Nov 2019 07:32:50 +0000</pubDate>
<guid>http://toasters.rocks/commissions/</guid>
<description>You like this website? You wish to get a website just like this one to advertise your stuff? Super simple, not a pain to manage, tailored to your needs? Look no further, I can help you!
me: trying to find out how big the Bible is in terms of computer storage because someone asked on Discord</description></item><item><title>Miyuki 2019</title><link>http://toasters.rocks/miyuki-2019/</link><pubDate>Wed, 01 Jan 2020 01:13:43 +0000</pubDate><guid>http://toasters.rocks/miyuki-2019/</guid><description>Now this is a lot closer to the style I&amp;rsquo;m shooting for on Zarmina, which is now going to be a visual novel made in an actual visual novel engine, if you don&amp;rsquo;t know already. I love how it turned out: Minty Root suggested to make the lines thicker (that gives it a nice style), no shading (I think that adds to it), she now have a bow (although she isn&amp;rsquo;t gonna wear it until later in the story), the jewel is a bit more detailed (it&amp;rsquo;s a bitch to draw lol), her skirt is a bit shorter, boobs are a bit more, um, detailed (we&amp;rsquo;re shooting anime style after all!</description></item><item><title>Esoteric uses of CGI</title><link>http://toasters.rocks/esoteric-uses-of-cgi/</link><pubDate>Sat, 21 Dec 2019 04:41:19 +0000</pubDate><guid>http://toasters.rocks/esoteric-uses-of-cgi/</guid><description>Well, you probably all heard of esoteric programming languages before, but the question today is, programming languages used outside its intended use, would that be esoteric?
If I tell you back-end web languages, you&amp;rsquo;d immediately think PHP, Node.js, Ruby, C maybe, but what if I tell you&amp;hellip; Commodore BASIC? Sure, just get a Commodore 64 with a TCP/IP stack and write a web server for it you&amp;rsquo;d say, but I mean, actually using it on an actual, everyday web server on some Linux box?</description></item><item><title>Horse Life 98</title><link>http://toasters.rocks/horse-life-98/</link><pubDate>Sun, 15 Dec 2019 00:55:25 +0000</pubDate><guid>http://toasters.rocks/horse-life-98/</guid><description>Been a while I wanted to make a webcomic, but I never got around at drawing one, and if I do I&amp;rsquo;m not that good at drawing, so&amp;hellip;
I recently started messing up with a Windows 98 VM (for various reasons, including a future redesign of this website), I re-discovered Microsoft Comic Chat, I decided to import my Pony Town avatars in it, and the rest is history. It&amp;rsquo;s simple to make, it doesn&amp;rsquo;t take too much of my attention span and it looks good, so yeah, winning formula.</description></item><item><title>ecco the dolphin</title><link>http://toasters.rocks/ecco-the-dolphin/</link><pubDate>Fri, 29 Nov 2019 02:47:27 +0000</pubDate><guid>http://toasters.rocks/ecco-the-dolphin/</guid><description>// Ecco effect v2 by juju2143 // based on original code by foone // https://github.com/foone/ecco-distortion-effect // Licenced under GPL3 var shifts = "gDkZcB510pQ:3pSf]4oLh\41pS;nWd_@lYcB5oT;nJ82pSfCkH7nVmWe^aA5110pO9nKh\bAlYdCkG7oL8nVe^a`@5oL82pSf\lXd^?lX=3oM9nV4oL9nVe^a`@"; function preload() { img = loadImage('/images/2019/11/background.png'); } function setup() { var c = createCanvas(320, 224); c.parent('sketch-holder'); } function draw() { for (var i = 0; i   Welcome to the second installment of my code experiments! This time we&amp;rsquo;re gonna look into the weird effect used in the background of messages in Ecco the Dolphin for the Sega Genesis (or MegaDrive, if you&amp;rsquo;re asking someone outside the Americas).</description></item><item><title>commissions</title><link>http://toasters.rocks/commissions/</link><pubDate>Wed, 27 Nov 2019 07:32:50 +0000</pubDate><guid>http://toasters.rocks/commissions/</guid><description>You like this website? You wish to get a website just like this one to advertise your stuff? Super simple, not a pain to manage, tailored to your needs? Look no further, I can help you!
Included in the package:
Free hosting Custom theme You get control of everything Free training Domain name included Some guy with years of experience in internet things Contact me for a quote!</description>
</item>
<item>
<title>trippy perlin noise</title>
<link>http://toasters.rocks/trippy-perlin-noise/</link>
<pubDate>Mon, 25 Nov 2019 18:16:14 +0000</pubDate>
<guid>http://toasters.rocks/trippy-perlin-noise/</guid>
<description>function setup() { var c = createCanvas(256, 256); c.parent(&#39;sketch-holder&#39;); background(0); } function draw() { var n = 0; var z = 1; var speed = 0.005; noiseDetail(8, 0.65); loadPixels(); for(a=0; a  Now that I can easily embed JavaScript on this blog, I should put here some of my experiments and weird code that does nothing, cause why not. This one is some colored Perlin noise made using p5.</description>
</item>
<item>
<title>New blog, again</title>
<link>http://toasters.rocks/new-blog-again/</link>
<pubDate>Mon, 25 Nov 2019 07:57:22 +0000</pubDate>
<guid>http://toasters.rocks/new-blog-again/</guid>
<description>Yeah, I complain a lot about the fact I don&amp;rsquo;t write on my blog. I moved it again, this time on Ghost, after I found out I had free web hosting and it could run Node.js apps on it, so let&amp;rsquo;s try this. It was a bitch to install, though, as if Murphy&amp;rsquo;s law was playing against me. If it has a chance to fail, then it will fail. It took like 3 days, but I hope it&amp;rsquo;s worth it.</description>
</item>
<item>
<title>about me</title>
<link>http://toasters.rocks/about/</link>
<pubDate>Mon, 25 Nov 2019 06:54:19 +0000</pubDate>
<guid>http://toasters.rocks/about/</guid>
<description>Hi, I&amp;rsquo;m J. P. Savard. (Obviously a pen name. Or is it?) Also known as Juju or Yuki.
Free hosting Custom theme You get control of everything Free training Domain name included Some guy with years of experience in internet things Contact me for a quote!</description></item><item><title>trippy perlin noise</title><link>http://toasters.rocks/trippy-perlin-noise/</link><pubDate>Mon, 25 Nov 2019 18:16:14 +0000</pubDate><guid>http://toasters.rocks/trippy-perlin-noise/</guid><description>function setup() { var c = createCanvas(256, 256); c.parent('sketch-holder'); background(0); } function draw() { var n = 0; var z = 1; var speed = 0.005; noiseDetail(8, 0.65); loadPixels(); for(a=0; a  Now that I can easily embed JavaScript on this blog, I should put here some of my experiments and weird code that does nothing, cause why not. This one is some colored Perlin noise made using p5.</description></item><item><title>New blog, again</title><link>http://toasters.rocks/new-blog-again/</link><pubDate>Mon, 25 Nov 2019 07:57:22 +0000</pubDate><guid>http://toasters.rocks/new-blog-again/</guid><description>Yeah, I complain a lot about the fact I don&amp;rsquo;t write on my blog. I moved it again, this time on Ghost, after I found out I had free web hosting and it could run Node.js apps on it, so let&amp;rsquo;s try this. It was a bitch to install, though, as if Murphy&amp;rsquo;s law was playing against me. If it has a chance to fail, then it will fail. It took like 3 days, but I hope it&amp;rsquo;s worth it.</description></item><item><title>about me</title><link>http://toasters.rocks/about/</link><pubDate>Mon, 25 Nov 2019 06:54:19 +0000</pubDate><guid>http://toasters.rocks/about/</guid><description>Hi, I&amp;rsquo;m J. P. Savard. (Obviously a pen name. Or is it?) Also known as Juju or Yuki.
I&amp;rsquo;m just a random freelance programmer from Québec City, Canada. I write things sometimes. It feels good.
Here you will find random musings about life, development logs, code experiments, educational content, or anything I deem worth to put on this silly blog. Might write in French sometimes, if you don&amp;rsquo;t understand, it might not concern you, look somewhere else.</description>
</item>
<item>
<title>Trailer is out</title>
<link>http://toasters.rocks/trailer-is-out/</link>
<pubDate>Sat, 23 Nov 2019 06:36:00 +0000</pubDate>
<guid>http://toasters.rocks/trailer-is-out/</guid>
<description>This article was originally published on Itch.io, reposting it here for completeness.
New trailer for the project, it&amp;rsquo;s not the complete game but I hope you&amp;rsquo;ll like it :) It&amp;rsquo;s been done with Ren&amp;rsquo;Py cause it&amp;rsquo;s gonna be the intro to the game and I wasn&amp;rsquo;t able to get a good video editing software working on my computer&amp;hellip; You can see it straight on the game&amp;rsquo;s page or if it&amp;rsquo;s buggy there&amp;rsquo;s a YouTube video.</description>
</item>
<item>
<title>DevLog #1: Making the trailer</title>
<link>http://toasters.rocks/devlog-1-making-the-trailer/</link>
<pubDate>Thu, 07 Nov 2019 03:15:00 +0000</pubDate>
<guid>http://toasters.rocks/devlog-1-making-the-trailer/</guid>
<description>This article was originally published on Patreon, reposting it here for completeness.
Here you will find random musings about life, development logs, code experiments, educational content, or anything I deem worth to put on this silly blog. Might write in French sometimes, if you don&amp;rsquo;t understand, it might not concern you, look somewhere else.</description></item><item><title>Trailer is out</title><link>http://toasters.rocks/trailer-is-out/</link><pubDate>Sat, 23 Nov 2019 06:36:00 +0000</pubDate><guid>http://toasters.rocks/trailer-is-out/</guid><description>This article was originally published on Itch.io, reposting it here for completeness.
New trailer for the project, it&amp;rsquo;s not the complete game but I hope you&amp;rsquo;ll like it :) It&amp;rsquo;s been done with Ren&amp;rsquo;Py cause it&amp;rsquo;s gonna be the intro to the game and I wasn&amp;rsquo;t able to get a good video editing software working on my computer&amp;hellip; You can see it straight on the game&amp;rsquo;s page or if it&amp;rsquo;s buggy there&amp;rsquo;s a YouTube video.</description></item><item><title>DevLog #1: Making the trailer</title><link>http://toasters.rocks/devlog-1-making-the-trailer/</link><pubDate>Thu, 07 Nov 2019 03:15:00 +0000</pubDate><guid>http://toasters.rocks/devlog-1-making-the-trailer/</guid><description>This article was originally published on Patreon, reposting it here for completeness.
I told you I&amp;rsquo;m keeping you updated, so I&amp;rsquo;m keeping a dev log here on Patreon. Everything you need to know, so it sounds like I&amp;rsquo;m actually active at doing something and you can learn from my errors. Don&amp;rsquo;t want to decieve anyone who might want to throw money at me here.
First thing on my new plan is to post a trailer on YouTube, redirect people here and hope The Algorithm™ does its job somewhat soon.</description>
</item>
<item>
<title>Zarmina 3.0: rewrite (again)</title>
<link>http://toasters.rocks/zarmina-3-0-rewrite-again/</link>
<pubDate>Thu, 07 Nov 2019 02:53:00 +0000</pubDate>
<guid>http://toasters.rocks/zarmina-3-0-rewrite-again/</guid>
<description>This article was originally published on Patreon, reposting it here for completeness.
First thing on my new plan is to post a trailer on YouTube, redirect people here and hope The Algorithm™ does its job somewhat soon.</description></item><item><title>Zarmina 3.0: rewrite (again)</title><link>http://toasters.rocks/zarmina-3-0-rewrite-again/</link><pubDate>Thu, 07 Nov 2019 02:53:00 +0000</pubDate><guid>http://toasters.rocks/zarmina-3-0-rewrite-again/</guid><description>This article was originally published on Patreon, reposting it here for completeness.
This is a semi-Google Translation of the last post, for the English-speaking friends I might have here. I&amp;rsquo;m probably going to do this in both English and my native language that is French. Maybe also other languages too.
And that&amp;rsquo;s where I lost my motivation. Once again. I have not written anything since last winter, because, you see, I realized that it was not going anywhere in its current form.</description>
</item>
<item>
<title>April Fools 2019</title>
<link>http://toasters.rocks/april-fools-2019/</link>
<pubDate>Tue, 02 Apr 2019 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/april-fools-2019/</guid>
<description>As usual, I like to prank people with good, original jokes on April 1st across my properties. Not these overused jokes everyone hates (for instance the local furry group deleted pranks because they were getting too much instances of the same overused, boring joke), but rather original and fun jokes. Or I try to, anyway. I didn&amp;rsquo;t took much effort and time doing any of them this year as I didn&amp;rsquo;t had any good ideas in advance, and I didn&amp;rsquo;t had time to do an elaborate one, but here&amp;rsquo;s a rundown of my pranks of this year.</description>
</item>
<item>
<title>Reflections on 2018, part 1: Writing a book</title>
<link>http://toasters.rocks/writing-a-book/</link>
<pubDate>Mon, 10 Dec 2018 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/writing-a-book/</guid>
<description>So yeah. I&amp;rsquo;m writing a book. It&amp;rsquo;s called Zarmina. Pretty huge project I&amp;rsquo;m working on on and off for the last few years and it went through a bunch of iterations before what it is now&amp;hellip; I do believe that if you sit on a project for long enough, it&amp;rsquo;s going to evolve until it turns out pretty great. It&amp;rsquo;s still a pretty big undertaking and a very ambitious project, I rewrote the first part I don&amp;rsquo;t know how many times now under countless concepts and I procrastinated a lot of it, but I do think it&amp;rsquo;s turning out great.</description>
</item>
<item>
<title>How to thoroughly destroy spam accounts from Mastodon</title>
<link>http://toasters.rocks/how-to-thoroughly-destroy-spam-accounts-from-mastodon/</link>
<pubDate>Mon, 26 Nov 2018 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/how-to-thoroughly-destroy-spam-accounts-from-mastodon/</guid>
<description>Well, it seems Mastodon have a problem with a particular spambot. As an instance admin, I investigated and here&amp;rsquo;s my findings.
Symptoms: Accounts keep singing up on your instance. The username are all random syllables (kind of sounds like Japanese), they have random full English/American-sounding names, their email address are all from random domains as if their owner have a pretty big budget on that and they all have different IPs.</description>
</item>
<item>
<title>Facebook sucks</title>
<link>http://toasters.rocks/facebook-sucks/</link>
<pubDate>Fri, 23 Nov 2018 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/facebook-sucks/</guid>
<description>Well, I guess this thing will be a really nice place to vent. Because, allow me to say this, and I think everyone here will agree: Facebook sucks.
I mean, if you ever need to talk to their tech support to either change the name of your page, there&amp;rsquo;s a problem with it, or you even just want access to their API to integrate with your website (all true stories), let me get this straight, it&amp;rsquo;s going to be a pain in the ass and take you months to get anywhere.</description>
</item>
<item>
<title>Toasters Rocks: The Reboot</title>
<link>http://toasters.rocks/toasters-rocks-the-reboot/</link>
<pubDate>Thu, 22 Nov 2018 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/toasters-rocks-the-reboot/</guid>
<description>Yeah, let&amp;rsquo;s try this out, cause why not. It used to be Tumblr (which you can still follow here), but I recently switched to Write Freely, just to see how nicer it is. And looks like it works so far.
A while ago I realized I followed way too much people and it distracts me a lot from writing long texts, that and there was way too much NSFW to go there at school, so I kinda stopped going there.</description>
</item>
<item>
<title>Life update.</title>
<link>http://toasters.rocks/life-update/</link>
<pubDate>Fri, 18 May 2018 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/life-update/</guid>
<description>This article was originally published on Tumblr, reposting it here for completeness.
Well. I didnt blogged that much in the past year or two on this toasters dot rocks blog, for some reason. My Tumblr timeline was looking like a disaster. Kinda like Facebook, actually, but thats another kind of disaster. Oh well. I probably should blog a bit more and publish some texts I usually just condense in 280 characters on Twitter.</description>
</item>
<item>
<title>How to tell your AdBlock users to disable it like a boss</title>
<link>http://toasters.rocks/how-to-tell-your-adblock-users-to-disable-it-like-a-boss/</link>
<pubDate>Sat, 28 Jan 2017 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/how-to-tell-your-adblock-users-to-disable-it-like-a-boss/</guid>
<description>This article was originally published on Tumblr, reposting it here for completeness.
Boy, I dont use Tumblr very often nowadays. Well, I wanted to write this article because, first of all, I hate ads and I know everyone else hates ads, myself I have uBlock with the anti-AdBlock killer on, but I also know people depends on it to make some good internet money and they want to do everything so their users can see the ads, even going as far as blocking the sites content unless AdBlock is disabled… I have reasons to believe youd piss these users off instead.</description>
</item>
<item>
<title>Those Create Your Taste Booths at McDonalds</title>
<link>http://toasters.rocks/those-create-your-taste-booths-at-mcdonalds/</link>
<pubDate>Sun, 17 Jul 2016 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/those-create-your-taste-booths-at-mcdonalds/</guid>
<description>This article was originally published on Tumblr, reposting it here for completeness.
You know what? I love those. They recently added some of them at the one in my town, pretty popular place after the summer festival taking place in Québec City each summer (we had the Red Hot Chili Peppers tonight, and tomorrow well have Rammstein, so its pretty big). So yeah, after those shows the place is pretty crowded and no employee is getting a rest.</description>
</item>
<item>
<title>How to repost a video correctly on your social media page</title>
<link>http://toasters.rocks/how-to-repost-a-video-correctly-on-your-social-media-page/</link>
<pubDate>Sun, 07 Feb 2016 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/how-to-repost-a-video-correctly-on-your-social-media-page/</guid>
<description>This article was originally published on Tumblr, reposting it here for completeness.
And that&amp;rsquo;s where I lost my motivation. Once again. I have not written anything since last winter, because, you see, I realized that it was not going anywhere in its current form.</description></item><item><title>April Fools 2019</title><link>http://toasters.rocks/april-fools-2019/</link><pubDate>Tue, 02 Apr 2019 12:00:00 +0000</pubDate><guid>http://toasters.rocks/april-fools-2019/</guid><description>As usual, I like to prank people with good, original jokes on April 1st across my properties. Not these overused jokes everyone hates (for instance the local furry group deleted pranks because they were getting too much instances of the same overused, boring joke), but rather original and fun jokes. Or I try to, anyway. I didn&amp;rsquo;t took much effort and time doing any of them this year as I didn&amp;rsquo;t had any good ideas in advance, and I didn&amp;rsquo;t had time to do an elaborate one, but here&amp;rsquo;s a rundown of my pranks of this year.</description></item><item><title>Reflections on 2018, part 1: Writing a book</title><link>http://toasters.rocks/writing-a-book/</link><pubDate>Mon, 10 Dec 2018 12:00:00 +0000</pubDate><guid>http://toasters.rocks/writing-a-book/</guid><description>So yeah. I&amp;rsquo;m writing a book. It&amp;rsquo;s called Zarmina. Pretty huge project I&amp;rsquo;m working on on and off for the last few years and it went through a bunch of iterations before what it is now&amp;hellip; I do believe that if you sit on a project for long enough, it&amp;rsquo;s going to evolve until it turns out pretty great. It&amp;rsquo;s still a pretty big undertaking and a very ambitious project, I rewrote the first part I don&amp;rsquo;t know how many times now under countless concepts and I procrastinated a lot of it, but I do think it&amp;rsquo;s turning out great.</description></item><item><title>How to thoroughly destroy spam accounts from Mastodon</title><link>http://toasters.rocks/how-to-thoroughly-destroy-spam-accounts-from-mastodon/</link><pubDate>Mon, 26 Nov 2018 12:00:00 +0000</pubDate><guid>http://toasters.rocks/how-to-thoroughly-destroy-spam-accounts-from-mastodon/</guid><description>Well, it seems Mastodon have a problem with a particular spambot. As an instance admin, I investigated and here&amp;rsquo;s my findings.
Symptoms: Accounts keep singing up on your instance. The username are all random syllables (kind of sounds like Japanese), they have random full English/American-sounding names, their email address are all from random domains as if their owner have a pretty big budget on that and they all have different IPs.</description></item><item><title>Facebook sucks</title><link>http://toasters.rocks/facebook-sucks/</link><pubDate>Fri, 23 Nov 2018 12:00:00 +0000</pubDate><guid>http://toasters.rocks/facebook-sucks/</guid><description>Well, I guess this thing will be a really nice place to vent. Because, allow me to say this, and I think everyone here will agree: Facebook sucks.
I mean, if you ever need to talk to their tech support to either change the name of your page, there&amp;rsquo;s a problem with it, or you even just want access to their API to integrate with your website (all true stories), let me get this straight, it&amp;rsquo;s going to be a pain in the ass and take you months to get anywhere.</description></item><item><title>Toasters Rocks: The Reboot</title><link>http://toasters.rocks/toasters-rocks-the-reboot/</link><pubDate>Thu, 22 Nov 2018 12:00:00 +0000</pubDate><guid>http://toasters.rocks/toasters-rocks-the-reboot/</guid><description>Yeah, let&amp;rsquo;s try this out, cause why not. It used to be Tumblr (which you can still follow here), but I recently switched to Write Freely, just to see how nicer it is. And looks like it works so far.
A while ago I realized I followed way too much people and it distracts me a lot from writing long texts, that and there was way too much NSFW to go there at school, so I kinda stopped going there.</description></item><item><title>Life update.</title><link>http://toasters.rocks/life-update/</link><pubDate>Fri, 18 May 2018 12:00:00 +0000</pubDate><guid>http://toasters.rocks/life-update/</guid><description>This article was originally published on Tumblr, reposting it here for completeness.
Well. I didnt blogged that much in the past year or two on this toasters dot rocks blog, for some reason. My Tumblr timeline was looking like a disaster. Kinda like Facebook, actually, but thats another kind of disaster. Oh well. I probably should blog a bit more and publish some texts I usually just condense in 280 characters on Twitter.</description></item><item><title>How to tell your AdBlock users to disable it like a boss</title><link>http://toasters.rocks/how-to-tell-your-adblock-users-to-disable-it-like-a-boss/</link><pubDate>Sat, 28 Jan 2017 12:00:00 +0000</pubDate><guid>http://toasters.rocks/how-to-tell-your-adblock-users-to-disable-it-like-a-boss/</guid><description>This article was originally published on Tumblr, reposting it here for completeness.
Boy, I dont use Tumblr very often nowadays. Well, I wanted to write this article because, first of all, I hate ads and I know everyone else hates ads, myself I have uBlock with the anti-AdBlock killer on, but I also know people depends on it to make some good internet money and they want to do everything so their users can see the ads, even going as far as blocking the sites content unless AdBlock is disabled… I have reasons to believe youd piss these users off instead.</description></item><item><title>Those Create Your Taste Booths at McDonalds</title><link>http://toasters.rocks/those-create-your-taste-booths-at-mcdonalds/</link><pubDate>Sun, 17 Jul 2016 12:00:00 +0000</pubDate><guid>http://toasters.rocks/those-create-your-taste-booths-at-mcdonalds/</guid><description>This article was originally published on Tumblr, reposting it here for completeness.
You know what? I love those. They recently added some of them at the one in my town, pretty popular place after the summer festival taking place in Québec City each summer (we had the Red Hot Chili Peppers tonight, and tomorrow well have Rammstein, so its pretty big). So yeah, after those shows the place is pretty crowded and no employee is getting a rest.</description></item><item><title>How to repost a video correctly on your social media page</title><link>http://toasters.rocks/how-to-repost-a-video-correctly-on-your-social-media-page/</link><pubDate>Sun, 07 Feb 2016 12:00:00 +0000</pubDate><guid>http://toasters.rocks/how-to-repost-a-video-correctly-on-your-social-media-page/</guid><description>This article was originally published on Tumblr, reposting it here for completeness.
Well, I usually dont give a damn about this, but after seeing my good friend Minty Root allegedly being butthurt over this and seeing a GIF of his work being (re)posted on Facebook without credit, it stroke me, and I figured I had a good argument about this.
For this post, Ill use Minty as an example here, because I know how hes set up on YouTube, but it works for most, if not all content creators out there.</description>
</item>
</channel>
</rss>
For this post, Ill use Minty as an example here, because I know how hes set up on YouTube, but it works for most, if not all content creators out there.</description></item></channel></rss>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/</title><link rel="canonical" href="http://toasters.rocks/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/</title><link rel=canonical href=http://toasters.rocks/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/"></head></html>

View File

@ -1,486 +1,10 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Welcome." />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/" />
<meta property="og:updated_time" content="2020-11-28T21:15:50-05:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Welcome."/>
<meta name="twitter:description" content=""/>
<title>Welcome. - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>Welcome.</h2>
<p>Oh. I didn&rsquo;t see you there. My name is J. P. Savard - but you can call me Yuki - and welcome to my abode. This is a repository of silly things, poetry, rants, ideas and experiments I made on my free time, I hope you will like them, and that the information will be useful.</p>
<p>Here be dragons below, have fun.</p>
</article>
<article style="background-image: url('/images/2019/12/photo-1461749280684-dccba630e2f6.jpg');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.6675 - 3.5em)">
<h2><a class="title" href="/esoteric-uses-of-cgi/">Esoteric uses of CGI</a></h2>
<p>Or how to program the back-end of your website using Commodore BASIC.</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-12-21">December 21, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/tech">Tech</a>
<br/>
<i class="fas fa-hourglass"></i> ~5 minutes
</div>
<p>Well, you probably all heard of esoteric programming languages before, but the question today is, programming languages used outside its intended use, would that be esoteric?
If I tell you back-end web languages, you&rsquo;d immediately think PHP, Node.js, Ruby, C maybe, but what if I tell you&hellip; Commodore BASIC? Sure, just get a Commodore 64 with a TCP/IP stack and write a web server for it you&rsquo;d say, but I mean, actually using it on an actual, everyday web server on some Linux box?</p>
<p><a href="/esoteric-uses-of-cgi/">Read More...</a></p>
</article>
<article style="background-image: url('/images/2019/12/ponylife98-000-1.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.660904255319149 - 3.5em)">
<h2><a class="title" href="/horse-life-98/">Horse Life 98</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-12-15">December 15, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/writing">Writing</a>
<br/>
<i class="fas fa-hourglass"></i> ~1 minute
</div>
<p>Been a while I wanted to make a webcomic, but I never got around at drawing one, and if I do I&rsquo;m not that good at drawing, so&hellip;
I recently started messing up with a Windows 98 VM (for various reasons, including a future redesign of this website), I re-discovered Microsoft Comic Chat, I decided to import my Pony Town avatars in it, and the rest is history. It&rsquo;s simple to make, it doesn&rsquo;t take too much of my attention span and it looks good, so yeah, winning formula.</p>
<p><a href="/horse-life-98/">Read More...</a></p>
</article>
<article style="background-image: url('/images/2019/11/background.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.5833333333333334 - 3.5em)">
<h2><a class="title" href="/ecco-the-dolphin/">ecco the dolphin</a></h2>
<p>Let&#39;s recreate this weird effect from Ecco the Dolphin.</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-29">November 29, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/experiments">Experiments</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/p5.js">p5.js</a>
<br/>
<i class="fas fa-hourglass"></i> ~6 minutes
</div>
<p>// Ecco effect v2 by juju2143 // based on original code by foone // https://github.com/foone/ecco-distortion-effect // Licenced under GPL3 var shifts = "gDkZcB510pQ:3pSf]4oLh\41pS;nWd_@lYcB5oT;nJ82pSfCkH7nVmWe^aA5110pO9nKh\bAlYdCkG7oL8nVe^a`@5oL82pSf\lXd^?lX=3oM9nV4oL9nVe^a`@"; function preload() { img = loadImage('/images/2019/11/background.png'); } function setup() { var c = createCanvas(320, 224); c.parent('sketch-holder'); } function draw() { for (var i = 0; i   Welcome to the second installment of my code experiments! This time we&rsquo;re gonna look into the weird effect used in the background of messages in Ecco the Dolphin for the Sega Genesis (or MegaDrive, if you&rsquo;re asking someone outside the Americas).</p>
<p><a href="/ecco-the-dolphin/">Read More...</a></p>
</article>
<article style="background-image: url('/images/2019/11/perlin.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 1 - 3.5em)">
<h2><a class="title" href="/trippy-perlin-noise/">trippy perlin noise</a></h2>
<p>Warning: contains some intensive JavaScript that might break your computer</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-25">November 25, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/experiments">Experiments</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/p5.js">p5.js</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>function setup() { var c = createCanvas(256, 256); c.parent('sketch-holder'); background(0); } function draw() { var n = 0; var z = 1; var speed = 0.005; noiseDetail(8, 0.65); loadPixels(); for(a=0; a  Now that I can easily embed JavaScript on this blog, I should put here some of my experiments and weird code that does nothing, cause why not. This one is some colored Perlin noise made using p5.</p>
<p><a href="/trippy-perlin-noise/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/new-blog-again/">New blog, again</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-25">November 25, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/meta">Meta</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>Yeah, I complain a lot about the fact I don&rsquo;t write on my blog. I moved it again, this time on Ghost, after I found out I had free web hosting and it could run Node.js apps on it, so let&rsquo;s try this. It was a bitch to install, though, as if Murphy&rsquo;s law was playing against me. If it has a chance to fail, then it will fail. It took like 3 days, but I hope it&rsquo;s worth it.</p>
<p><a href="/new-blog-again/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/trailer-is-out/">Trailer is out</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-23">November 23, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/fr/nouvelle-bande-annonce/">Français</a>
<br/>
<i class="fas fa-hourglass"></i> ~1 minute
</div>
<p>This article was originally published on Itch.io, reposting it here for completeness.
New trailer for the project, it&rsquo;s not the complete game but I hope you&rsquo;ll like it :) It&rsquo;s been done with Ren&rsquo;Py cause it&rsquo;s gonna be the intro to the game and I wasn&rsquo;t able to get a good video editing software working on my computer&hellip; You can see it straight on the game&rsquo;s page or if it&rsquo;s buggy there&rsquo;s a YouTube video.</p>
<p><a href="/trailer-is-out/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/devlog-1-making-the-trailer/">DevLog #1: Making the trailer</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-07">November 7, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>This article was originally published on Patreon, reposting it here for completeness.
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Welcome."><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/"><meta property="og:updated_time" content="2020-11-28T21:15:50-05:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Welcome."><meta name=twitter:description content><title>Welcome. - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>Welcome.</h2><p>Oh. I didn&rsquo;t see you there. My name is J. P. Savard - but you can call me Yuki - and welcome to my abode. This is a repository of silly things, poetry, rants, ideas and experiments I made on my free time, I hope you will like them, and that the information will be useful.</p><p>Here be dragons below, have fun.</p></article><article style=background-image:url(/images/2019/12/photo-1461749280684-dccba630e2f6.jpg)><div class=metadata style="height:calc((var(--height) - 2em) * 0.6675 - 3.5em)"><h2><a class=title href=/esoteric-uses-of-cgi/>Esoteric uses of CGI</a></h2><p>Or how to program the back-end of your website using Commodore BASIC.</p><i class="far fa-calendar-alt"></i><time datetime=2019-12-21>December 21, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/tech>Tech</a><br><i class="fas fa-hourglass"></i>~5 minutes</div><p>Well, you probably all heard of esoteric programming languages before, but the question today is, programming languages used outside its intended use, would that be esoteric?
If I tell you back-end web languages, you&rsquo;d immediately think PHP, Node.js, Ruby, C maybe, but what if I tell you&mldr; Commodore BASIC? Sure, just get a Commodore 64 with a TCP/IP stack and write a web server for it you&rsquo;d say, but I mean, actually using it on an actual, everyday web server on some Linux box?</p><p><a href=/esoteric-uses-of-cgi/>Read More...</a></p></article><article style=background-image:url(/images/2019/12/ponylife98-000-1.png)><div class=metadata style="height:calc((var(--height) - 2em) * 0.660904255319149 - 3.5em)"><h2><a class=title href=/horse-life-98/>Horse Life 98</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-12-15>December 15, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/writing>Writing</a><br><i class="fas fa-hourglass"></i>~1 minute</div><p>Been a while I wanted to make a webcomic, but I never got around at drawing one, and if I do I&rsquo;m not that good at drawing, so&mldr;
I recently started messing up with a Windows 98 VM (for various reasons, including a future redesign of this website), I re-discovered Microsoft Comic Chat, I decided to import my Pony Town avatars in it, and the rest is history. It&rsquo;s simple to make, it doesn&rsquo;t take too much of my attention span and it looks good, so yeah, winning formula.</p><p><a href=/horse-life-98/>Read More...</a></p></article><article style=background-image:url(/images/2019/11/background.png)><div class=metadata style="height:calc((var(--height) - 2em) * 0.5833333333333334 - 3.5em)"><h2><a class=title href=/ecco-the-dolphin/>ecco the dolphin</a></h2><p>Let's recreate this weird effect from Ecco the Dolphin.</p><i class="far fa-calendar-alt"></i><time datetime=2019-11-29>November 29, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/experiments>Experiments</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/p5.js>p5.js</a><br><i class="fas fa-hourglass"></i>~6 minutes</div><p>// Ecco effect v2 by juju2143 // based on original code by foone // https://github.com/foone/ecco-distortion-effect // Licenced under GPL3 var shifts = "gDkZcB510pQ:3pSf]4oLh\41pS;nWd_@lYcB5oT;nJ82pSfCkH7nVmWe^aA5110pO9nKh\bAlYdCkG7oL8nVe^a`@5oL82pSf\lXd^?lX=3oM9nV4oL9nVe^a`@"; function preload() { img = loadImage('/images/2019/11/background.png'); } function setup() { var c = createCanvas(320, 224); c.parent('sketch-holder'); } function draw() { for (var i = 0; i   Welcome to the second installment of my code experiments! This time we&rsquo;re gonna look into the weird effect used in the background of messages in Ecco the Dolphin for the Sega Genesis (or MegaDrive, if you&rsquo;re asking someone outside the Americas).</p><p><a href=/ecco-the-dolphin/>Read More...</a></p></article><article style=background-image:url(/images/2019/11/perlin.png)><div class=metadata style="height:calc((var(--height) - 2em) * 1 - 3.5em)"><h2><a class=title href=/trippy-perlin-noise/>trippy perlin noise</a></h2><p>Warning: contains some intensive JavaScript that might break your computer</p><i class="far fa-calendar-alt"></i><time datetime=2019-11-25>November 25, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/experiments>Experiments</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/p5.js>p5.js</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>function setup() { var c = createCanvas(256, 256); c.parent('sketch-holder'); background(0); } function draw() { var n = 0; var z = 1; var speed = 0.005; noiseDetail(8, 0.65); loadPixels(); for(a=0; a  Now that I can easily embed JavaScript on this blog, I should put here some of my experiments and weird code that does nothing, cause why not. This one is some colored Perlin noise made using p5.</p><p><a href=/trippy-perlin-noise/>Read More...</a></p></article><article><div><h2><a class=title href=/new-blog-again/>New blog, again</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-11-25>November 25, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/meta>Meta</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>Yeah, I complain a lot about the fact I don&rsquo;t write on my blog. I moved it again, this time on Ghost, after I found out I had free web hosting and it could run Node.js apps on it, so let&rsquo;s try this. It was a bitch to install, though, as if Murphy&rsquo;s law was playing against me. If it has a chance to fail, then it will fail. It took like 3 days, but I hope it&rsquo;s worth it.</p><p><a href=/new-blog-again/>Read More...</a></p></article><article><div><h2><a class=title href=/trailer-is-out/>Trailer is out</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-11-23>November 23, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-globe"></i><a href=http://toasters.rocks/fr/nouvelle-bande-annonce/>Français</a><br><i class="fas fa-hourglass"></i>~1 minute</div><p>This article was originally published on Itch.io, reposting it here for completeness.
New trailer for the project, it&rsquo;s not the complete game but I hope you&rsquo;ll like it :) It&rsquo;s been done with Ren&rsquo;Py cause it&rsquo;s gonna be the intro to the game and I wasn&rsquo;t able to get a good video editing software working on my computer&mldr; You can see it straight on the game&rsquo;s page or if it&rsquo;s buggy there&rsquo;s a YouTube video.</p><p><a href=/trailer-is-out/>Read More...</a></p></article><article><div><h2><a class=title href=/devlog-1-making-the-trailer/>DevLog #1: Making the trailer</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-11-07>November 7, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>This article was originally published on Patreon, reposting it here for completeness.
I told you I&rsquo;m keeping you updated, so I&rsquo;m keeping a dev log here on Patreon. Everything you need to know, so it sounds like I&rsquo;m actually active at doing something and you can learn from my errors. Don&rsquo;t want to decieve anyone who might want to throw money at me here.
First thing on my new plan is to post a trailer on YouTube, redirect people here and hope The Algorithm™ does its job somewhat soon.</p>
<p><a href="/devlog-1-making-the-trailer/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/zarmina-3-0-rewrite-again/">Zarmina 3.0: rewrite (again)</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-07">November 7, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/fr/zarmina-3-0-reecriture/">Français</a>
<br/>
<i class="fas fa-hourglass"></i> ~3 minutes
</div>
<p>This article was originally published on Patreon, reposting it here for completeness.
First thing on my new plan is to post a trailer on YouTube, redirect people here and hope The Algorithm™ does its job somewhat soon.</p><p><a href=/devlog-1-making-the-trailer/>Read More...</a></p></article><article><div><h2><a class=title href=/zarmina-3-0-rewrite-again/>Zarmina 3.0: rewrite (again)</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-11-07>November 7, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-globe"></i><a href=http://toasters.rocks/fr/zarmina-3-0-reecriture/>Français</a><br><i class="fas fa-hourglass"></i>~3 minutes</div><p>This article was originally published on Patreon, reposting it here for completeness.
This is a semi-Google Translation of the last post, for the English-speaking friends I might have here. I&rsquo;m probably going to do this in both English and my native language that is French. Maybe also other languages too.
And that&rsquo;s where I lost my motivation. Once again. I have not written anything since last winter, because, you see, I realized that it was not going anywhere in its current form.</p>
<p><a href="/zarmina-3-0-rewrite-again/">Read More...</a></p>
</article>
<ul class="pagination">
<li class="page-item">
<a href="/" class="page-link" aria-label="First"><span aria-hidden="true">&laquo;&laquo;</span></a>
</li>
<li class="page-item">
<a href="/" class="page-link" aria-label="Previous"><span aria-hidden="true">&laquo;</span></a>
</li>
<li class="page-item">
<a class="page-link" href="/">1</a>
</li>
<li class="page-item active">
<a class="page-link" href="/page/2/">2</a>
</li>
<li class="page-item">
<a class="page-link" href="/page/3/">3</a>
</li>
<li class="page-item">
<a href="/page/3/" class="page-link" aria-label="Next"><span aria-hidden="true">&raquo;</span></a>
</li>
<li class="page-item">
<a href="/page/3/" class="page-link" aria-label="Last"><span aria-hidden="true">&raquo;&raquo;</span></a>
</li>
</ul>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
And that&rsquo;s where I lost my motivation. Once again. I have not written anything since last winter, because, you see, I realized that it was not going anywhere in its current form.</p><p><a href=/zarmina-3-0-rewrite-again/>Read More...</a></p></article><ul class=pagination><li class=page-item><a href=/ class=page-link aria-label=First><span aria-hidden=true>&#171;&#171;</span></a></li><li class=page-item><a href=/ class=page-link aria-label=Previous><span aria-hidden=true>&#171;</span></a></li><li class=page-item><a class=page-link href=/>1</a></li><li class="page-item active"><a class=page-link href=/page/2/>2</a></li><li class=page-item><a class=page-link href=/page/3/>3</a></li><li class=page-item><a href=/page/3/ class=page-link aria-label=Next><span aria-hidden=true>&#187;</span></a></li><li class=page-item><a href=/page/3/ class=page-link aria-label=Last><span aria-hidden=true>&#187;&#187;</span></a></li></ul></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

File diff suppressed because one or more lines are too long

View File

@ -1,246 +1,5 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Pandemic Story" />
<meta property="og:description" content="Here&rsquo;s a bit of my life story. For starters, I&rsquo;ve always had trouble finding a proper job, probably because I&rsquo;m on the autism spectrum (of course, not something I&rsquo;d like to explicitely tell everyone, for reasons), and/or I&rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&rsquo;t know for sure. I&rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change." />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://toasters.rocks/pandemic-story/" />
<meta property="article:published_time" content="2020-05-06T03:30:29+00:00" />
<meta property="article:modified_time" content="2020-05-06T03:33:55+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Pandemic Story"/>
<meta name="twitter:description" content="Here&rsquo;s a bit of my life story. For starters, I&rsquo;ve always had trouble finding a proper job, probably because I&rsquo;m on the autism spectrum (of course, not something I&rsquo;d like to explicitely tell everyone, for reasons), and/or I&rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&rsquo;t know for sure. I&rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change."/>
<title>Pandemic Story - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<div>
<h2 name="top">Pandemic Story</h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-05-06">May 6, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/rant">Rant</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/tech">Tech</a>
<br/>
<i class="fas fa-hourglass"></i> ~5 minutes
</div>
<p>Here&rsquo;s a bit of my life story. For starters, I&rsquo;ve always had trouble finding a proper job, probably because I&rsquo;m on the autism spectrum (of course, not something I&rsquo;d like to explicitely tell everyone, for reasons), and/or I&rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&rsquo;t know for sure. I&rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change. We&rsquo;re around mid-March. I finally got a proper company that bothered hiring me. That took a while, but I was happy. I was in the last step of their hiring process. But unfortunately&hellip; The pandemic happened.</p>
<p>You know, my field is definitely one that isn&rsquo;t particularly essential and you can easily arrange for working from home, but this company being an IT consulting firm they have a lot of clients, mostly the government and major banks and insurance companies who nevertheless decided or had to take a break during the pandemic, and as such they also had to take a break on hiring new employees. So yeah, that means I&rsquo;ll have to wait out this COVID-19 crisis that is going on since the last month or so no one knows when this will end and start accepting these little freelance contracts, or look somewhere else which might take just as long given my situation.</p>
<p>Little note on working freelance: it&rsquo;s pretty great if you want to be more independent, and to do what you want, but unless you get very popular it comes at the cost of job security. I&rsquo;m still at this point where friends come to me to fix their problems, or to help work on their project, and I&rsquo;m still afraid to ask for too much cause I know they probably wouldn&rsquo;t afford it otherwise, and once they really get started (if they ever do) they might afford to hire me at a more reasonable rate. You might accuse me of thinking too much of others rather than myself, but eh. I&rsquo;m a philantropist. But of course, I need money to pay my bills, my hosting and domain names needed to host my little projects, but also food and stuff. And my daily driver computer I had since 2011 also broke down recently, a little iMac 27&quot; I bought with my student loans thinking I could program software for both Windows and Mac but over time I got to hate how Apple is locking down their OS while Microsoft seems to embrace the open-source software they despiced with all their might 20 years ago. It toughed for a solid 8 years, despite all of the problems with the hard drive, the power supply and the graphics card. (For the record, I recently installed Arch Linux on it. Which greatly increases the life of a system and is very, very customizable.) I might have to buy a better one. Which is not a very good timing right now. Anyway. I&rsquo;m 28 and I still live with my mom and my brother, you might hear on the news that more and more young adults are doing the same because the economy is collapsing, I feel like I&rsquo;m a prime example of this. I have never really worked enough to have any sort of benefit from the government, or if I did, I don&rsquo;t know, I&rsquo;m not really getting it. Sure, I&rsquo;m getting a bit more freelance contracts these days, or promises of contracts, but eh. I&rsquo;m getting tired of that waiting game.</p>
<p>For a few years I had this story I want to adapt as a video game or something. Something epic I&rsquo;ve always wanted to see being done. I&rsquo;ve written the first few chapters as a novel, but I&rsquo;ve always wanted it to be fully illustrated, maybe as some sort of Japanese-style visual novel. Programming it would be easy, but the graphics part is where the problem is. I&rsquo;ve never been super good at this (and I tried!) and I&rsquo;d rather pay artists for this. Ideally I&rsquo;d set up a little visual novel development studio, working as a director with artists, musicians, and people helping me wherever I need. But I&rsquo;d need funding to pay those people, and I hoped to get a job to get that funding, so meanwhile I work on some smaller projects with a smaller goal, or write a bit of that story once in a while. But these projects never really worked out; most end in failure, if they don&rsquo;t they don&rsquo;t get as popular as I&rsquo;d have hoped, and none so far is making me a profit.</p>
<p>But I still have hope. Let&rsquo;s do this.
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Pandemic Story"><meta property="og:description" content="Here&rsquo;s a bit of my life story. For starters, I&rsquo;ve always had trouble finding a proper job, probably because I&rsquo;m on the autism spectrum (of course, not something I&rsquo;d like to explicitely tell everyone, for reasons), and/or I&rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&rsquo;t know for sure. I&rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change."><meta property="og:type" content="article"><meta property="og:url" content="http://toasters.rocks/pandemic-story/"><meta property="article:published_time" content="2020-05-06T03:30:29+00:00"><meta property="article:modified_time" content="2020-05-06T03:33:55+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Pandemic Story"><meta name=twitter:description content="Here&rsquo;s a bit of my life story. For starters, I&rsquo;ve always had trouble finding a proper job, probably because I&rsquo;m on the autism spectrum (of course, not something I&rsquo;d like to explicitely tell everyone, for reasons), and/or I&rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&rsquo;t know for sure. I&rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change."><title>Pandemic Story - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><div><h2 name=top>Pandemic Story</h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2020-05-06>May 6, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/rant>Rant</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/tech>Tech</a><br><i class="fas fa-hourglass"></i>~5 minutes</div><p>Here&rsquo;s a bit of my life story. For starters, I&rsquo;ve always had trouble finding a proper job, probably because I&rsquo;m on the autism spectrum (of course, not something I&rsquo;d like to explicitely tell everyone, for reasons), and/or I&rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&rsquo;t know for sure. I&rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change. We&rsquo;re around mid-March. I finally got a proper company that bothered hiring me. That took a while, but I was happy. I was in the last step of their hiring process. But unfortunately&mldr; The pandemic happened.</p><p>You know, my field is definitely one that isn&rsquo;t particularly essential and you can easily arrange for working from home, but this company being an IT consulting firm they have a lot of clients, mostly the government and major banks and insurance companies who nevertheless decided or had to take a break during the pandemic, and as such they also had to take a break on hiring new employees. So yeah, that means I&rsquo;ll have to wait out this COVID-19 crisis that is going on since the last month or so no one knows when this will end and start accepting these little freelance contracts, or look somewhere else which might take just as long given my situation.</p><p>Little note on working freelance: it&rsquo;s pretty great if you want to be more independent, and to do what you want, but unless you get very popular it comes at the cost of job security. I&rsquo;m still at this point where friends come to me to fix their problems, or to help work on their project, and I&rsquo;m still afraid to ask for too much cause I know they probably wouldn&rsquo;t afford it otherwise, and once they really get started (if they ever do) they might afford to hire me at a more reasonable rate. You might accuse me of thinking too much of others rather than myself, but eh. I&rsquo;m a philantropist. But of course, I need money to pay my bills, my hosting and domain names needed to host my little projects, but also food and stuff. And my daily driver computer I had since 2011 also broke down recently, a little iMac 27" I bought with my student loans thinking I could program software for both Windows and Mac but over time I got to hate how Apple is locking down their OS while Microsoft seems to embrace the open-source software they despiced with all their might 20 years ago. It toughed for a solid 8 years, despite all of the problems with the hard drive, the power supply and the graphics card. (For the record, I recently installed Arch Linux on it. Which greatly increases the life of a system and is very, very customizable.) I might have to buy a better one. Which is not a very good timing right now. Anyway. I&rsquo;m 28 and I still live with my mom and my brother, you might hear on the news that more and more young adults are doing the same because the economy is collapsing, I feel like I&rsquo;m a prime example of this. I have never really worked enough to have any sort of benefit from the government, or if I did, I don&rsquo;t know, I&rsquo;m not really getting it. Sure, I&rsquo;m getting a bit more freelance contracts these days, or promises of contracts, but eh. I&rsquo;m getting tired of that waiting game.</p><p>For a few years I had this story I want to adapt as a video game or something. Something epic I&rsquo;ve always wanted to see being done. I&rsquo;ve written the first few chapters as a novel, but I&rsquo;ve always wanted it to be fully illustrated, maybe as some sort of Japanese-style visual novel. Programming it would be easy, but the graphics part is where the problem is. I&rsquo;ve never been super good at this (and I tried!) and I&rsquo;d rather pay artists for this. Ideally I&rsquo;d set up a little visual novel development studio, working as a director with artists, musicians, and people helping me wherever I need. But I&rsquo;d need funding to pay those people, and I hoped to get a job to get that funding, so meanwhile I work on some smaller projects with a smaller goal, or write a bit of that story once in a while. But these projects never really worked out; most end in failure, if they don&rsquo;t they don&rsquo;t get as popular as I&rsquo;d have hoped, and none so far is making me a profit.</p><p>But I still have hope. Let&rsquo;s do this.
kofiwidget2.init(&lsquo;Support Me on Ko-fi&rsquo;, &lsquo;#29abe0&rsquo;, &lsquo;H2H69D43&rsquo;);kofiwidget2.draw();<a href="https://www.patreon.com/bePatron?u=130661">Become a Patron!</a>
I guess you can use Ko-Fi or Patreon (unless you have a better solution, GoFundMe?) to send some money, funds will be used to buy a new computer and to kickstart the studio. I don&rsquo;t really know what to offer in return just yet, but I could probably draw you something. And definitely offer you some goodies and/or the game in the future once it&rsquo;s done. Your name in the credits. Stuff like that. I kinda hate asking for money, usually, but eh, I tried. And follow this blog, I&rsquo;m going to keep you updated.</p>
<p>In any case, thanks for reading and for supporting me :)</p>
</article>
<ul class="pagination">
<li class="page-item">
<a class="previous" href="http://toasters.rocks/arch-linux-packages/">« My Arch Linux packages: how to create your own repo</a>
</li>
<li class="page-item">
<a class="next" href="http://toasters.rocks/i-left-social-networks/">I left social networks »</a>
</li>
</ul>
<article>
<div id="disqus_thread"></div>
<script type="application/javascript">
var disqus_config = function () {
};
(function() {
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
return;
}
var d = document, s = d.createElement('script'); s.async = true;
s.src = '//' + "juju2143" + '.disqus.com/embed.js';
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
I guess you can use Ko-Fi or Patreon (unless you have a better solution, GoFundMe?) to send some money, funds will be used to buy a new computer and to kickstart the studio. I don&rsquo;t really know what to offer in return just yet, but I could probably draw you something. And definitely offer you some goodies and/or the game in the future once it&rsquo;s done. Your name in the credits. Stuff like that. I kinda hate asking for money, usually, but eh, I tried. And follow this blog, I&rsquo;m going to keep you updated.</p><p>In any case, thanks for reading and for supporting me :)</p></article><ul class=pagination><li class=page-item><a class=previous href=http://toasters.rocks/arch-linux-packages/>« My Arch Linux packages: how to create your own repo</a></li><li class=page-item><a class=next href=http://toasters.rocks/i-left-social-networks/>I left social networks »</a></li></ul><article><div id=disqus_thread></div><script type=application/javascript>var disqus_config=function(){};(function(){if(["localhost","127.0.0.1"].indexOf(window.location.hostname)!=-1){document.getElementById('disqus_thread').innerHTML='Disqus comments not available by default when the website is previewed locally.';return;}
var d=document,s=d.createElement('script');s.async=true;s.src='//'+"juju2143"+'.disqus.com/embed.js';s.setAttribute('data-timestamp',+new Date());(d.head||d.body).appendChild(s);})();</script><noscript>Please enable JavaScript to view the <a href=https://disqus.com/?ref_noscript>comments powered by Disqus.</a></noscript><a href=https://disqus.com class=dsq-brlink>comments powered by <span class=logo-disqus>Disqus</span></a></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,18 +1 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>http://toasters.rocks/en/sitemap.xml</loc>
<lastmod>2020-11-28T21:15:50-05:00</lastmod>
</sitemap>
<sitemap>
<loc>http://toasters.rocks/fr/sitemap.xml</loc>
<lastmod>2020-01-15T04:47:19+00:00</lastmod>
</sitemap>
</sitemapindex>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>http://toasters.rocks/en/sitemap.xml</loc><lastmod>2020-11-28T21:15:50-05:00</lastmod></sitemap><sitemap><loc>http://toasters.rocks/fr/sitemap.xml</loc><lastmod>2020-01-15T04:47:19+00:00</lastmod></sitemap></sitemapindex>

File diff suppressed because one or more lines are too long

View File

@ -1,47 +1 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Experiments on toasters rocks</title>
<link>http://toasters.rocks/tags/experiments/</link>
<description>Recent content in Experiments on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright>
<lastBuildDate>Mon, 01 Jun 2020 20:13:04 +0000</lastBuildDate><atom:link href="http://toasters.rocks/tags/experiments/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>I left social networks</title>
<link>http://toasters.rocks/i-left-social-networks/</link>
<pubDate>Mon, 01 Jun 2020 20:13:04 +0000</pubDate>
<guid>http://toasters.rocks/i-left-social-networks/</guid>
<description>I have a love-hate relationship with Facebook and Twitter. On one hand, it&amp;rsquo;s a big forum with millions of people, all my friends are there, I meet new friends, they say some funny stuff, some cute stuff, I get all of my news there. It&amp;rsquo;s super useful to share my work, and to reach people who might like it. I love just saying randomly what&amp;rsquo;s on my mind for comedy, at the attention to whoever might hear it and find this funny.</description>
</item>
<item>
<title>Emoji region flags</title>
<link>http://toasters.rocks/emoji-region-flags/</link>
<pubDate>Tue, 21 Jan 2020 20:36:56 +0000</pubDate>
<guid>http://toasters.rocks/emoji-region-flags/</guid>
<description>&lt;p&gt;For this project, I&amp;rsquo;ve been inspired by the &lt;a href=&#34;https://www.emoji.bzh&#34;&gt;#emojibzh&lt;/a&gt; movement which attempts to include the flag of the Brittany region of France in the emoji repertoire. So, I&amp;rsquo;ve been looking at it and here&amp;rsquo;s what I found.&lt;/p&gt;</description>
</item>
<item>
<title>ecco the dolphin</title>
<link>http://toasters.rocks/ecco-the-dolphin/</link>
<pubDate>Fri, 29 Nov 2019 02:47:27 +0000</pubDate>
<guid>http://toasters.rocks/ecco-the-dolphin/</guid>
<description>// Ecco effect v2 by juju2143 // based on original code by foone // https://github.com/foone/ecco-distortion-effect // Licenced under GPL3 var shifts = &#34;gDkZcB510pQ:3pSf]4oLh\41pS;nWd_@lYcB5oT;nJ82pSfCkH7nVmWe^aA5110pO9nKh\bAlYdCkG7oL8nVe^a`@5oL82pSf\lXd^?lX=3oM9nV4oL9nVe^a`@&#34;; function preload() { img = loadImage(&#39;/images/2019/11/background.png&#39;); } function setup() { var c = createCanvas(320, 224); c.parent(&#39;sketch-holder&#39;); } function draw() { for (var i = 0; i   Welcome to the second installment of my code experiments! This time we&amp;rsquo;re gonna look into the weird effect used in the background of messages in Ecco the Dolphin for the Sega Genesis (or MegaDrive, if you&amp;rsquo;re asking someone outside the Americas).</description>
</item>
<item>
<title>trippy perlin noise</title>
<link>http://toasters.rocks/trippy-perlin-noise/</link>
<pubDate>Mon, 25 Nov 2019 18:16:14 +0000</pubDate>
<guid>http://toasters.rocks/trippy-perlin-noise/</guid>
<description>function setup() { var c = createCanvas(256, 256); c.parent(&#39;sketch-holder&#39;); background(0); } function draw() { var n = 0; var z = 1; var speed = 0.005; noiseDetail(8, 0.65); loadPixels(); for(a=0; a  Now that I can easily embed JavaScript on this blog, I should put here some of my experiments and weird code that does nothing, cause why not. This one is some colored Perlin noise made using p5.</description>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Experiments on toasters rocks</title><link>http://toasters.rocks/tags/experiments/</link><description>Recent content in Experiments on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><lastBuildDate>Mon, 01 Jun 2020 20:13:04 +0000</lastBuildDate><atom:link href="http://toasters.rocks/tags/experiments/index.xml" rel="self" type="application/rss+xml"/><item><title>I left social networks</title><link>http://toasters.rocks/i-left-social-networks/</link><pubDate>Mon, 01 Jun 2020 20:13:04 +0000</pubDate><guid>http://toasters.rocks/i-left-social-networks/</guid><description>I have a love-hate relationship with Facebook and Twitter. On one hand, it&amp;rsquo;s a big forum with millions of people, all my friends are there, I meet new friends, they say some funny stuff, some cute stuff, I get all of my news there. It&amp;rsquo;s super useful to share my work, and to reach people who might like it. I love just saying randomly what&amp;rsquo;s on my mind for comedy, at the attention to whoever might hear it and find this funny.</description></item><item><title>Emoji region flags</title><link>http://toasters.rocks/emoji-region-flags/</link><pubDate>Tue, 21 Jan 2020 20:36:56 +0000</pubDate><guid>http://toasters.rocks/emoji-region-flags/</guid><description>&lt;p>For this project, I&amp;rsquo;ve been inspired by the &lt;a href="https://www.emoji.bzh">#emojibzh&lt;/a> movement which attempts to include the flag of the Brittany region of France in the emoji repertoire. So, I&amp;rsquo;ve been looking at it and here&amp;rsquo;s what I found.&lt;/p></description></item><item><title>ecco the dolphin</title><link>http://toasters.rocks/ecco-the-dolphin/</link><pubDate>Fri, 29 Nov 2019 02:47:27 +0000</pubDate><guid>http://toasters.rocks/ecco-the-dolphin/</guid><description>// Ecco effect v2 by juju2143 // based on original code by foone // https://github.com/foone/ecco-distortion-effect // Licenced under GPL3 var shifts = "gDkZcB510pQ:3pSf]4oLh\41pS;nWd_@lYcB5oT;nJ82pSfCkH7nVmWe^aA5110pO9nKh\bAlYdCkG7oL8nVe^a`@5oL82pSf\lXd^?lX=3oM9nV4oL9nVe^a`@"; function preload() { img = loadImage('/images/2019/11/background.png'); } function setup() { var c = createCanvas(320, 224); c.parent('sketch-holder'); } function draw() { for (var i = 0; i   Welcome to the second installment of my code experiments! This time we&amp;rsquo;re gonna look into the weird effect used in the background of messages in Ecco the Dolphin for the Sega Genesis (or MegaDrive, if you&amp;rsquo;re asking someone outside the Americas).</description></item><item><title>trippy perlin noise</title><link>http://toasters.rocks/trippy-perlin-noise/</link><pubDate>Mon, 25 Nov 2019 18:16:14 +0000</pubDate><guid>http://toasters.rocks/trippy-perlin-noise/</guid><description>function setup() { var c = createCanvas(256, 256); c.parent('sketch-holder'); background(0); } function draw() { var n = 0; var z = 1; var speed = 0.005; noiseDetail(8, 0.65); loadPixels(); for(a=0; a  Now that I can easily embed JavaScript on this blog, I should put here some of my experiments and weird code that does nothing, cause why not. This one is some colored Perlin noise made using p5.</description></item></channel></rss>

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/tags/experiments/</title><link rel="canonical" href="http://toasters.rocks/tags/experiments/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/tags/experiments/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/tags/experiments/</title><link rel=canonical href=http://toasters.rocks/tags/experiments/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/tags/experiments/"></head></html>

View File

@ -1,350 +1 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Tags" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/tags/" />
<meta property="og:updated_time" content="2020-11-28T21:15:50-05:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Tags"/>
<meta name="twitter:description" content=""/>
<title>Tags - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>Tags</h2>
</article>
<article>
<div>
<h2><a class="title" href="/tags/random/">Random</a></h2>
<p></p>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/fr/tags/random/">Français</a>
<br/>
<i class="fas fa-hourglass"></i> ~0 minute
</div>
<p></p>
</article>
<article>
<div>
<h2><a class="title" href="/tags/p5.js/">p5.js</a></h2>
<p></p>
<i class="fas fa-hourglass"></i> ~0 minute
</div>
<p></p>
</article>
<article>
<div>
<h2><a class="title" href="/tags/writing/">Writing</a></h2>
<p></p>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/fr/tags/writing/">Français</a>
<br/>
<i class="fas fa-hourglass"></i> ~0 minute
</div>
<p></p>
</article>
<article>
<div>
<h2><a class="title" href="/tags/tech/">Tech</a></h2>
<p></p>
<i class="fas fa-hourglass"></i> ~0 minute
</div>
<p></p>
</article>
<article>
<div>
<h2><a class="title" href="/tags/experiments/">Experiments</a></h2>
<p></p>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/fr/tags/experiments/">Français</a>
<br/>
<i class="fas fa-hourglass"></i> ~0 minute
</div>
<p></p>
</article>
<article>
<div>
<h2><a class="title" href="/tags/rant/">Rant</a></h2>
<p></p>
<i class="fas fa-hourglass"></i> ~0 minute
</div>
<p></p>
</article>
<article>
<div>
<h2><a class="title" href="/tags/zarmina/">Zarmina</a></h2>
<p></p>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/fr/tags/zarmina/">Français</a>
<br/>
<i class="fas fa-hourglass"></i> ~0 minute
</div>
<p></p>
</article>
<article>
<div>
<h2><a class="title" href="/tags/meta/">Meta</a></h2>
<p></p>
<i class="fas fa-hourglass"></i> ~0 minute
</div>
<p></p>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Tags"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/tags/"><meta property="og:updated_time" content="2020-11-28T21:15:50-05:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Tags"><meta name=twitter:description content><title>Tags - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>Tags</h2></article><article><div><h2><a class=title href=/tags/random/>Random</a></h2><p></p><i class="fas fa-globe"></i><a href=http://toasters.rocks/fr/tags/random/>Français</a><br><i class="fas fa-hourglass"></i>~0 minute</div><p></p></article><article><div><h2><a class=title href=/tags/p5.js/>p5.js</a></h2><p></p><i class="fas fa-hourglass"></i>~0 minute</div><p></p></article><article><div><h2><a class=title href=/tags/writing/>Writing</a></h2><p></p><i class="fas fa-globe"></i><a href=http://toasters.rocks/fr/tags/writing/>Français</a><br><i class="fas fa-hourglass"></i>~0 minute</div><p></p></article><article><div><h2><a class=title href=/tags/tech/>Tech</a></h2><p></p><i class="fas fa-hourglass"></i>~0 minute</div><p></p></article><article><div><h2><a class=title href=/tags/experiments/>Experiments</a></h2><p></p><i class="fas fa-globe"></i><a href=http://toasters.rocks/fr/tags/experiments/>Français</a><br><i class="fas fa-hourglass"></i>~0 minute</div><p></p></article><article><div><h2><a class=title href=/tags/rant/>Rant</a></h2><p></p><i class="fas fa-hourglass"></i>~0 minute</div><p></p></article><article><div><h2><a class=title href=/tags/zarmina/>Zarmina</a></h2><p></p><i class="fas fa-globe"></i><a href=http://toasters.rocks/fr/tags/zarmina/>Français</a><br><i class="fas fa-hourglass"></i>~0 minute</div><p></p></article><article><div><h2><a class=title href=/tags/meta/>Meta</a></h2><p></p><i class="fas fa-hourglass"></i>~0 minute</div><p></p></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,83 +1 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Tags on toasters rocks</title>
<link>http://toasters.rocks/tags/</link>
<description>Recent content in Tags on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright>
<lastBuildDate>Sat, 28 Nov 2020 11:16:57 -0500</lastBuildDate><atom:link href="http://toasters.rocks/tags/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Meta</title>
<link>http://toasters.rocks/tags/meta/</link>
<pubDate>Sat, 28 Nov 2020 11:16:57 -0500</pubDate>
<guid>http://toasters.rocks/tags/meta/</guid>
<description></description>
</item>
<item>
<title>Zarmina</title>
<link>http://toasters.rocks/tags/zarmina/</link>
<pubDate>Tue, 17 Nov 2020 18:35:00 -0500</pubDate>
<guid>http://toasters.rocks/tags/zarmina/</guid>
<description></description>
</item>
<item>
<title>Rant</title>
<link>http://toasters.rocks/tags/rant/</link>
<pubDate>Sat, 10 Oct 2020 21:00:00 +0000</pubDate>
<guid>http://toasters.rocks/tags/rant/</guid>
<description></description>
</item>
<item>
<title>Experiments</title>
<link>http://toasters.rocks/tags/experiments/</link>
<pubDate>Mon, 01 Jun 2020 20:13:04 +0000</pubDate>
<guid>http://toasters.rocks/tags/experiments/</guid>
<description></description>
</item>
<item>
<title>Tech</title>
<link>http://toasters.rocks/tags/tech/</link>
<pubDate>Wed, 06 May 2020 03:30:29 +0000</pubDate>
<guid>http://toasters.rocks/tags/tech/</guid>
<description></description>
</item>
<item>
<title>Writing</title>
<link>http://toasters.rocks/tags/writing/</link>
<pubDate>Sun, 15 Dec 2019 00:55:25 +0000</pubDate>
<guid>http://toasters.rocks/tags/writing/</guid>
<description></description>
</item>
<item>
<title>p5.js</title>
<link>http://toasters.rocks/tags/p5.js/</link>
<pubDate>Fri, 29 Nov 2019 02:47:27 +0000</pubDate>
<guid>http://toasters.rocks/tags/p5.js/</guid>
<description></description>
</item>
<item>
<title>Random</title>
<link>http://toasters.rocks/tags/random/</link>
<pubDate>Tue, 02 Apr 2019 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/tags/random/</guid>
<description></description>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tags on toasters rocks</title><link>http://toasters.rocks/tags/</link><description>Recent content in Tags on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><lastBuildDate>Sat, 28 Nov 2020 11:16:57 -0500</lastBuildDate><atom:link href="http://toasters.rocks/tags/index.xml" rel="self" type="application/rss+xml"/><item><title>Meta</title><link>http://toasters.rocks/tags/meta/</link><pubDate>Sat, 28 Nov 2020 11:16:57 -0500</pubDate><guid>http://toasters.rocks/tags/meta/</guid><description/></item><item><title>Zarmina</title><link>http://toasters.rocks/tags/zarmina/</link><pubDate>Tue, 17 Nov 2020 18:35:00 -0500</pubDate><guid>http://toasters.rocks/tags/zarmina/</guid><description/></item><item><title>Rant</title><link>http://toasters.rocks/tags/rant/</link><pubDate>Sat, 10 Oct 2020 21:00:00 +0000</pubDate><guid>http://toasters.rocks/tags/rant/</guid><description/></item><item><title>Experiments</title><link>http://toasters.rocks/tags/experiments/</link><pubDate>Mon, 01 Jun 2020 20:13:04 +0000</pubDate><guid>http://toasters.rocks/tags/experiments/</guid><description/></item><item><title>Tech</title><link>http://toasters.rocks/tags/tech/</link><pubDate>Wed, 06 May 2020 03:30:29 +0000</pubDate><guid>http://toasters.rocks/tags/tech/</guid><description/></item><item><title>Writing</title><link>http://toasters.rocks/tags/writing/</link><pubDate>Sun, 15 Dec 2019 00:55:25 +0000</pubDate><guid>http://toasters.rocks/tags/writing/</guid><description/></item><item><title>p5.js</title><link>http://toasters.rocks/tags/p5.js/</link><pubDate>Fri, 29 Nov 2019 02:47:27 +0000</pubDate><guid>http://toasters.rocks/tags/p5.js/</guid><description/></item><item><title>Random</title><link>http://toasters.rocks/tags/random/</link><pubDate>Tue, 02 Apr 2019 12:00:00 +0000</pubDate><guid>http://toasters.rocks/tags/random/</guid><description/></item></channel></rss>

View File

@ -1,274 +1,3 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Meta" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/tags/meta/" />
<meta property="og:updated_time" content="2020-11-28T21:15:50-05:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Meta"/>
<meta name="twitter:description" content=""/>
<title>Meta - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>Meta</h2>
</article>
<article style="background-image: url('/images/2020/11/bg.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.5625 - 3.5em)">
<h2><a class="title" href="/toasters-rocks-4/">Toasters Rocks 4.0</a></h2>
<p>Brand new blog, again.</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-11-28">November 28, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/meta">Meta</a>
<br/>
<i class="fas fa-hourglass"></i> ~5 minutes
</div>
<p>Well, it seems to be a tradition around this time of the year, every 368 days or so. A brand new blog. But this time, the story is quite interesting.
Genesis The first iteration of this blog was basically my Tumblr blog. By November 2018, I became largely disinterested by Tumblr due to various reasons, and I found this blog engine called WriteFreely, written in Go, could do federation so the blog posts would show up in people&rsquo;s Mastodon feeds, effectively replicating some of Tumblr&rsquo;s social features.</p>
<p><a href="/toasters-rocks-4/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/new-blog-again/">New blog, again</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-25">November 25, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/meta">Meta</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>Yeah, I complain a lot about the fact I don&rsquo;t write on my blog. I moved it again, this time on Ghost, after I found out I had free web hosting and it could run Node.js apps on it, so let&rsquo;s try this. It was a bitch to install, though, as if Murphy&rsquo;s law was playing against me. If it has a chance to fail, then it will fail. It took like 3 days, but I hope it&rsquo;s worth it.</p>
<p><a href="/new-blog-again/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/toasters-rocks-the-reboot/">Toasters Rocks: The Reboot</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2018-11-22">November 22, 2018</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/meta">Meta</a>
<br/>
<i class="fas fa-hourglass"></i> ~1 minute
</div>
<p>Yeah, let&rsquo;s try this out, cause why not. It used to be Tumblr (which you can still follow here), but I recently switched to Write Freely, just to see how nicer it is. And looks like it works so far.
A while ago I realized I followed way too much people and it distracts me a lot from writing long texts, that and there was way too much NSFW to go there at school, so I kinda stopped going there.</p>
<p><a href="/toasters-rocks-the-reboot/">Read More...</a></p>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Meta"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/tags/meta/"><meta property="og:updated_time" content="2020-11-28T21:15:50-05:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Meta"><meta name=twitter:description content><title>Meta - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>Meta</h2></article><article style=background-image:url(/images/2020/11/bg.png)><div class=metadata style="height:calc((var(--height) - 2em) * 0.5625 - 3.5em)"><h2><a class=title href=/toasters-rocks-4/>Toasters Rocks 4.0</a></h2><p>Brand new blog, again.</p><i class="far fa-calendar-alt"></i><time datetime=2020-11-28>November 28, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/meta>Meta</a><br><i class="fas fa-hourglass"></i>~5 minutes</div><p>Well, it seems to be a tradition around this time of the year, every 368 days or so. A brand new blog. But this time, the story is quite interesting.
Genesis The first iteration of this blog was basically my Tumblr blog. By November 2018, I became largely disinterested by Tumblr due to various reasons, and I found this blog engine called WriteFreely, written in Go, could do federation so the blog posts would show up in people&rsquo;s Mastodon feeds, effectively replicating some of Tumblr&rsquo;s social features.</p><p><a href=/toasters-rocks-4/>Read More...</a></p></article><article><div><h2><a class=title href=/new-blog-again/>New blog, again</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-11-25>November 25, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/meta>Meta</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>Yeah, I complain a lot about the fact I don&rsquo;t write on my blog. I moved it again, this time on Ghost, after I found out I had free web hosting and it could run Node.js apps on it, so let&rsquo;s try this. It was a bitch to install, though, as if Murphy&rsquo;s law was playing against me. If it has a chance to fail, then it will fail. It took like 3 days, but I hope it&rsquo;s worth it.</p><p><a href=/new-blog-again/>Read More...</a></p></article><article><div><h2><a class=title href=/toasters-rocks-the-reboot/>Toasters Rocks: The Reboot</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2018-11-22>November 22, 2018</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/meta>Meta</a><br><i class="fas fa-hourglass"></i>~1 minute</div><p>Yeah, let&rsquo;s try this out, cause why not. It used to be Tumblr (which you can still follow here), but I recently switched to Write Freely, just to see how nicer it is. And looks like it works so far.
A while ago I realized I followed way too much people and it distracts me a lot from writing long texts, that and there was way too much NSFW to go there at school, so I kinda stopped going there.</p><p><a href=/toasters-rocks-the-reboot/>Read More...</a></p></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,40 +1,3 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Meta on toasters rocks</title>
<link>http://toasters.rocks/tags/meta/</link>
<description>Recent content in Meta on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright>
<lastBuildDate>Sat, 28 Nov 2020 11:16:57 -0500</lastBuildDate><atom:link href="http://toasters.rocks/tags/meta/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Toasters Rocks 4.0</title>
<link>http://toasters.rocks/toasters-rocks-4/</link>
<pubDate>Sat, 28 Nov 2020 11:16:57 -0500</pubDate>
<guid>http://toasters.rocks/toasters-rocks-4/</guid>
<description>Well, it seems to be a tradition around this time of the year, every 368 days or so. A brand new blog. But this time, the story is quite interesting.
Genesis The first iteration of this blog was basically my Tumblr blog. By November 2018, I became largely disinterested by Tumblr due to various reasons, and I found this blog engine called WriteFreely, written in Go, could do federation so the blog posts would show up in people&amp;rsquo;s Mastodon feeds, effectively replicating some of Tumblr&amp;rsquo;s social features.</description>
</item>
<item>
<title>New blog, again</title>
<link>http://toasters.rocks/new-blog-again/</link>
<pubDate>Mon, 25 Nov 2019 07:57:22 +0000</pubDate>
<guid>http://toasters.rocks/new-blog-again/</guid>
<description>Yeah, I complain a lot about the fact I don&amp;rsquo;t write on my blog. I moved it again, this time on Ghost, after I found out I had free web hosting and it could run Node.js apps on it, so let&amp;rsquo;s try this. It was a bitch to install, though, as if Murphy&amp;rsquo;s law was playing against me. If it has a chance to fail, then it will fail. It took like 3 days, but I hope it&amp;rsquo;s worth it.</description>
</item>
<item>
<title>Toasters Rocks: The Reboot</title>
<link>http://toasters.rocks/toasters-rocks-the-reboot/</link>
<pubDate>Thu, 22 Nov 2018 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/toasters-rocks-the-reboot/</guid>
<description>Yeah, let&amp;rsquo;s try this out, cause why not. It used to be Tumblr (which you can still follow here), but I recently switched to Write Freely, just to see how nicer it is. And looks like it works so far.
A while ago I realized I followed way too much people and it distracts me a lot from writing long texts, that and there was way too much NSFW to go there at school, so I kinda stopped going there.</description>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Meta on toasters rocks</title><link>http://toasters.rocks/tags/meta/</link><description>Recent content in Meta on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><lastBuildDate>Sat, 28 Nov 2020 11:16:57 -0500</lastBuildDate><atom:link href="http://toasters.rocks/tags/meta/index.xml" rel="self" type="application/rss+xml"/><item><title>Toasters Rocks 4.0</title><link>http://toasters.rocks/toasters-rocks-4/</link><pubDate>Sat, 28 Nov 2020 11:16:57 -0500</pubDate><guid>http://toasters.rocks/toasters-rocks-4/</guid><description>Well, it seems to be a tradition around this time of the year, every 368 days or so. A brand new blog. But this time, the story is quite interesting.
Genesis The first iteration of this blog was basically my Tumblr blog. By November 2018, I became largely disinterested by Tumblr due to various reasons, and I found this blog engine called WriteFreely, written in Go, could do federation so the blog posts would show up in people&amp;rsquo;s Mastodon feeds, effectively replicating some of Tumblr&amp;rsquo;s social features.</description></item><item><title>New blog, again</title><link>http://toasters.rocks/new-blog-again/</link><pubDate>Mon, 25 Nov 2019 07:57:22 +0000</pubDate><guid>http://toasters.rocks/new-blog-again/</guid><description>Yeah, I complain a lot about the fact I don&amp;rsquo;t write on my blog. I moved it again, this time on Ghost, after I found out I had free web hosting and it could run Node.js apps on it, so let&amp;rsquo;s try this. It was a bitch to install, though, as if Murphy&amp;rsquo;s law was playing against me. If it has a chance to fail, then it will fail. It took like 3 days, but I hope it&amp;rsquo;s worth it.</description></item><item><title>Toasters Rocks: The Reboot</title><link>http://toasters.rocks/toasters-rocks-the-reboot/</link><pubDate>Thu, 22 Nov 2018 12:00:00 +0000</pubDate><guid>http://toasters.rocks/toasters-rocks-the-reboot/</guid><description>Yeah, let&amp;rsquo;s try this out, cause why not. It used to be Tumblr (which you can still follow here), but I recently switched to Write Freely, just to see how nicer it is. And looks like it works so far.
A while ago I realized I followed way too much people and it distracts me a lot from writing long texts, that and there was way too much NSFW to go there at school, so I kinda stopped going there.</description></item></channel></rss>

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/tags/meta/</title><link rel="canonical" href="http://toasters.rocks/tags/meta/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/tags/meta/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/tags/meta/</title><link rel=canonical href=http://toasters.rocks/tags/meta/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/tags/meta/"></head></html>

View File

@ -1,252 +1,3 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="p5.js" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/tags/p5.js/" />
<meta property="og:updated_time" content="2019-12-01T06:13:10+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="p5.js"/>
<meta name="twitter:description" content=""/>
<title>p5.js - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>p5.js</h2>
</article>
<article style="background-image: url('/images/2019/11/background.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.5833333333333334 - 3.5em)">
<h2><a class="title" href="/ecco-the-dolphin/">ecco the dolphin</a></h2>
<p>Let&#39;s recreate this weird effect from Ecco the Dolphin.</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-29">November 29, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/experiments">Experiments</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/p5.js">p5.js</a>
<br/>
<i class="fas fa-hourglass"></i> ~6 minutes
</div>
<p>// Ecco effect v2 by juju2143 // based on original code by foone // https://github.com/foone/ecco-distortion-effect // Licenced under GPL3 var shifts = "gDkZcB510pQ:3pSf]4oLh\41pS;nWd_@lYcB5oT;nJ82pSfCkH7nVmWe^aA5110pO9nKh\bAlYdCkG7oL8nVe^a`@5oL82pSf\lXd^?lX=3oM9nV4oL9nVe^a`@"; function preload() { img = loadImage('/images/2019/11/background.png'); } function setup() { var c = createCanvas(320, 224); c.parent('sketch-holder'); } function draw() { for (var i = 0; i   Welcome to the second installment of my code experiments! This time we&rsquo;re gonna look into the weird effect used in the background of messages in Ecco the Dolphin for the Sega Genesis (or MegaDrive, if you&rsquo;re asking someone outside the Americas).</p>
<p><a href="/ecco-the-dolphin/">Read More...</a></p>
</article>
<article style="background-image: url('/images/2019/11/perlin.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 1 - 3.5em)">
<h2><a class="title" href="/trippy-perlin-noise/">trippy perlin noise</a></h2>
<p>Warning: contains some intensive JavaScript that might break your computer</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-25">November 25, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/experiments">Experiments</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/p5.js">p5.js</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>function setup() { var c = createCanvas(256, 256); c.parent('sketch-holder'); background(0); } function draw() { var n = 0; var z = 1; var speed = 0.005; noiseDetail(8, 0.65); loadPixels(); for(a=0; a  Now that I can easily embed JavaScript on this blog, I should put here some of my experiments and weird code that does nothing, cause why not. This one is some colored Perlin noise made using p5.</p>
<p><a href="/trippy-perlin-noise/">Read More...</a></p>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="p5.js"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/tags/p5.js/"><meta property="og:updated_time" content="2019-12-01T06:13:10+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="p5.js"><meta name=twitter:description content><title>p5.js - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>p5.js</h2></article><article style=background-image:url(/images/2019/11/background.png)><div class=metadata style="height:calc((var(--height) - 2em) * 0.5833333333333334 - 3.5em)"><h2><a class=title href=/ecco-the-dolphin/>ecco the dolphin</a></h2><p>Let's recreate this weird effect from Ecco the Dolphin.</p><i class="far fa-calendar-alt"></i><time datetime=2019-11-29>November 29, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/experiments>Experiments</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/p5.js>p5.js</a><br><i class="fas fa-hourglass"></i>~6 minutes</div><p>// Ecco effect v2 by juju2143 // based on original code by foone // https://github.com/foone/ecco-distortion-effect // Licenced under GPL3 var shifts = "gDkZcB510pQ:3pSf]4oLh\41pS;nWd_@lYcB5oT;nJ82pSfCkH7nVmWe^aA5110pO9nKh\bAlYdCkG7oL8nVe^a`@5oL82pSf\lXd^?lX=3oM9nV4oL9nVe^a`@"; function preload() { img = loadImage('/images/2019/11/background.png'); } function setup() { var c = createCanvas(320, 224); c.parent('sketch-holder'); } function draw() { for (var i = 0; i   Welcome to the second installment of my code experiments! This time we&rsquo;re gonna look into the weird effect used in the background of messages in Ecco the Dolphin for the Sega Genesis (or MegaDrive, if you&rsquo;re asking someone outside the Americas).</p><p><a href=/ecco-the-dolphin/>Read More...</a></p></article><article style=background-image:url(/images/2019/11/perlin.png)><div class=metadata style="height:calc((var(--height) - 2em) * 1 - 3.5em)"><h2><a class=title href=/trippy-perlin-noise/>trippy perlin noise</a></h2><p>Warning: contains some intensive JavaScript that might break your computer</p><i class="far fa-calendar-alt"></i><time datetime=2019-11-25>November 25, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/experiments>Experiments</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/p5.js>p5.js</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>function setup() { var c = createCanvas(256, 256); c.parent('sketch-holder'); background(0); } function draw() { var n = 0; var z = 1; var speed = 0.005; noiseDetail(8, 0.65); loadPixels(); for(a=0; a  Now that I can easily embed JavaScript on this blog, I should put here some of my experiments and weird code that does nothing, cause why not. This one is some colored Perlin noise made using p5.</p><p><a href=/trippy-perlin-noise/>Read More...</a></p></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,29 +1 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>p5.js on toasters rocks</title>
<link>http://toasters.rocks/tags/p5.js/</link>
<description>Recent content in p5.js on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright>
<lastBuildDate>Fri, 29 Nov 2019 02:47:27 +0000</lastBuildDate><atom:link href="http://toasters.rocks/tags/p5.js/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>ecco the dolphin</title>
<link>http://toasters.rocks/ecco-the-dolphin/</link>
<pubDate>Fri, 29 Nov 2019 02:47:27 +0000</pubDate>
<guid>http://toasters.rocks/ecco-the-dolphin/</guid>
<description>// Ecco effect v2 by juju2143 // based on original code by foone // https://github.com/foone/ecco-distortion-effect // Licenced under GPL3 var shifts = &#34;gDkZcB510pQ:3pSf]4oLh\41pS;nWd_@lYcB5oT;nJ82pSfCkH7nVmWe^aA5110pO9nKh\bAlYdCkG7oL8nVe^a`@5oL82pSf\lXd^?lX=3oM9nV4oL9nVe^a`@&#34;; function preload() { img = loadImage(&#39;/images/2019/11/background.png&#39;); } function setup() { var c = createCanvas(320, 224); c.parent(&#39;sketch-holder&#39;); } function draw() { for (var i = 0; i   Welcome to the second installment of my code experiments! This time we&amp;rsquo;re gonna look into the weird effect used in the background of messages in Ecco the Dolphin for the Sega Genesis (or MegaDrive, if you&amp;rsquo;re asking someone outside the Americas).</description>
</item>
<item>
<title>trippy perlin noise</title>
<link>http://toasters.rocks/trippy-perlin-noise/</link>
<pubDate>Mon, 25 Nov 2019 18:16:14 +0000</pubDate>
<guid>http://toasters.rocks/trippy-perlin-noise/</guid>
<description>function setup() { var c = createCanvas(256, 256); c.parent(&#39;sketch-holder&#39;); background(0); } function draw() { var n = 0; var z = 1; var speed = 0.005; noiseDetail(8, 0.65); loadPixels(); for(a=0; a  Now that I can easily embed JavaScript on this blog, I should put here some of my experiments and weird code that does nothing, cause why not. This one is some colored Perlin noise made using p5.</description>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>p5.js on toasters rocks</title><link>http://toasters.rocks/tags/p5.js/</link><description>Recent content in p5.js on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><lastBuildDate>Fri, 29 Nov 2019 02:47:27 +0000</lastBuildDate><atom:link href="http://toasters.rocks/tags/p5.js/index.xml" rel="self" type="application/rss+xml"/><item><title>ecco the dolphin</title><link>http://toasters.rocks/ecco-the-dolphin/</link><pubDate>Fri, 29 Nov 2019 02:47:27 +0000</pubDate><guid>http://toasters.rocks/ecco-the-dolphin/</guid><description>// Ecco effect v2 by juju2143 // based on original code by foone // https://github.com/foone/ecco-distortion-effect // Licenced under GPL3 var shifts = "gDkZcB510pQ:3pSf]4oLh\41pS;nWd_@lYcB5oT;nJ82pSfCkH7nVmWe^aA5110pO9nKh\bAlYdCkG7oL8nVe^a`@5oL82pSf\lXd^?lX=3oM9nV4oL9nVe^a`@"; function preload() { img = loadImage('/images/2019/11/background.png'); } function setup() { var c = createCanvas(320, 224); c.parent('sketch-holder'); } function draw() { for (var i = 0; i   Welcome to the second installment of my code experiments! This time we&amp;rsquo;re gonna look into the weird effect used in the background of messages in Ecco the Dolphin for the Sega Genesis (or MegaDrive, if you&amp;rsquo;re asking someone outside the Americas).</description></item><item><title>trippy perlin noise</title><link>http://toasters.rocks/trippy-perlin-noise/</link><pubDate>Mon, 25 Nov 2019 18:16:14 +0000</pubDate><guid>http://toasters.rocks/trippy-perlin-noise/</guid><description>function setup() { var c = createCanvas(256, 256); c.parent('sketch-holder'); background(0); } function draw() { var n = 0; var z = 1; var speed = 0.005; noiseDetail(8, 0.65); loadPixels(); for(a=0; a  Now that I can easily embed JavaScript on this blog, I should put here some of my experiments and weird code that does nothing, cause why not. This one is some colored Perlin noise made using p5.</description></item></channel></rss>

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/tags/p5.js/</title><link rel="canonical" href="http://toasters.rocks/tags/p5.js/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/tags/p5.js/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/tags/p5.js/</title><link rel=canonical href=http://toasters.rocks/tags/p5.js/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/tags/p5.js/"></head></html>

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/tags/</title><link rel="canonical" href="http://toasters.rocks/tags/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/tags/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/tags/</title><link rel=canonical href=http://toasters.rocks/tags/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/tags/"></head></html>

View File

@ -1,239 +1,2 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Random" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/tags/random/" />
<meta property="og:updated_time" content="2019-11-29T02:53:53+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Random"/>
<meta name="twitter:description" content=""/>
<title>Random - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>Random</h2>
</article>
<article>
<div>
<h2><a class="title" href="/april-fools-2019/">April Fools 2019</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-04-02">April 2, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/random">Random</a>
<br/>
<i class="fas fa-hourglass"></i> ~3 minutes
</div>
<p>As usual, I like to prank people with good, original jokes on April 1st across my properties. Not these overused jokes everyone hates (for instance the local furry group deleted pranks because they were getting too much instances of the same overused, boring joke), but rather original and fun jokes. Or I try to, anyway. I didn&rsquo;t took much effort and time doing any of them this year as I didn&rsquo;t had any good ideas in advance, and I didn&rsquo;t had time to do an elaborate one, but here&rsquo;s a rundown of my pranks of this year.</p>
<p><a href="/april-fools-2019/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/life-update/">Life update.</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2018-05-18">May 18, 2018</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/random">Random</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>This article was originally published on Tumblr, reposting it here for completeness.
Well. I didnt blogged that much in the past year or two on this toasters dot rocks blog, for some reason. My Tumblr timeline was looking like a disaster. Kinda like Facebook, actually, but thats another kind of disaster. Oh well. I probably should blog a bit more and publish some texts I usually just condense in 280 characters on Twitter.</p>
<p><a href="/life-update/">Read More...</a></p>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Random"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/tags/random/"><meta property="og:updated_time" content="2019-11-29T02:53:53+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Random"><meta name=twitter:description content><title>Random - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>Random</h2></article><article><div><h2><a class=title href=/april-fools-2019/>April Fools 2019</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-04-02>April 2, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/random>Random</a><br><i class="fas fa-hourglass"></i>~3 minutes</div><p>As usual, I like to prank people with good, original jokes on April 1st across my properties. Not these overused jokes everyone hates (for instance the local furry group deleted pranks because they were getting too much instances of the same overused, boring joke), but rather original and fun jokes. Or I try to, anyway. I didn&rsquo;t took much effort and time doing any of them this year as I didn&rsquo;t had any good ideas in advance, and I didn&rsquo;t had time to do an elaborate one, but here&rsquo;s a rundown of my pranks of this year.</p><p><a href=/april-fools-2019/>Read More...</a></p></article><article><div><h2><a class=title href=/life-update/>Life update.</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2018-05-18>May 18, 2018</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/random>Random</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>This article was originally published on Tumblr, reposting it here for completeness.
Well. I didnt blogged that much in the past year or two on this toasters dot rocks blog, for some reason. My Tumblr timeline was looking like a disaster. Kinda like Facebook, actually, but thats another kind of disaster. Oh well. I probably should blog a bit more and publish some texts I usually just condense in 280 characters on Twitter.</p><p><a href=/life-update/>Read More...</a></p></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,30 +1,2 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Random on toasters rocks</title>
<link>http://toasters.rocks/tags/random/</link>
<description>Recent content in Random on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright>
<lastBuildDate>Tue, 02 Apr 2019 12:00:00 +0000</lastBuildDate><atom:link href="http://toasters.rocks/tags/random/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>April Fools 2019</title>
<link>http://toasters.rocks/april-fools-2019/</link>
<pubDate>Tue, 02 Apr 2019 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/april-fools-2019/</guid>
<description>As usual, I like to prank people with good, original jokes on April 1st across my properties. Not these overused jokes everyone hates (for instance the local furry group deleted pranks because they were getting too much instances of the same overused, boring joke), but rather original and fun jokes. Or I try to, anyway. I didn&amp;rsquo;t took much effort and time doing any of them this year as I didn&amp;rsquo;t had any good ideas in advance, and I didn&amp;rsquo;t had time to do an elaborate one, but here&amp;rsquo;s a rundown of my pranks of this year.</description>
</item>
<item>
<title>Life update.</title>
<link>http://toasters.rocks/life-update/</link>
<pubDate>Fri, 18 May 2018 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/life-update/</guid>
<description>This article was originally published on Tumblr, reposting it here for completeness.
Well. I didnt blogged that much in the past year or two on this toasters dot rocks blog, for some reason. My Tumblr timeline was looking like a disaster. Kinda like Facebook, actually, but thats another kind of disaster. Oh well. I probably should blog a bit more and publish some texts I usually just condense in 280 characters on Twitter.</description>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Random on toasters rocks</title><link>http://toasters.rocks/tags/random/</link><description>Recent content in Random on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><lastBuildDate>Tue, 02 Apr 2019 12:00:00 +0000</lastBuildDate><atom:link href="http://toasters.rocks/tags/random/index.xml" rel="self" type="application/rss+xml"/><item><title>April Fools 2019</title><link>http://toasters.rocks/april-fools-2019/</link><pubDate>Tue, 02 Apr 2019 12:00:00 +0000</pubDate><guid>http://toasters.rocks/april-fools-2019/</guid><description>As usual, I like to prank people with good, original jokes on April 1st across my properties. Not these overused jokes everyone hates (for instance the local furry group deleted pranks because they were getting too much instances of the same overused, boring joke), but rather original and fun jokes. Or I try to, anyway. I didn&amp;rsquo;t took much effort and time doing any of them this year as I didn&amp;rsquo;t had any good ideas in advance, and I didn&amp;rsquo;t had time to do an elaborate one, but here&amp;rsquo;s a rundown of my pranks of this year.</description></item><item><title>Life update.</title><link>http://toasters.rocks/life-update/</link><pubDate>Fri, 18 May 2018 12:00:00 +0000</pubDate><guid>http://toasters.rocks/life-update/</guid><description>This article was originally published on Tumblr, reposting it here for completeness.
Well. I didnt blogged that much in the past year or two on this toasters dot rocks blog, for some reason. My Tumblr timeline was looking like a disaster. Kinda like Facebook, actually, but thats another kind of disaster. Oh well. I probably should blog a bit more and publish some texts I usually just condense in 280 characters on Twitter.</description></item></channel></rss>

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/tags/random/</title><link rel="canonical" href="http://toasters.rocks/tags/random/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/tags/random/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/tags/random/</title><link rel=canonical href=http://toasters.rocks/tags/random/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/tags/random/"></head></html>

View File

@ -1,310 +1,5 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Rant" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/tags/rant/" />
<meta property="og:updated_time" content="2020-10-10T21:00:00+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Rant"/>
<meta name="twitter:description" content=""/>
<title>Rant - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>Rant</h2>
</article>
<article style="background-image: url('/images/2020/10/tumblr_nf5ohq1Tn01qexvxeo2_1280.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.8320693391115926 - 3.5em)">
<h2><a class="title" href="/why-is-my-oc-a-girl/">Why is my OC a girl</a></h2>
<p>An essay about gender and ponies.</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-10-10">October 10, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/rant">Rant</a>
<br/>
<i class="fas fa-hourglass"></i> ~5 minutes
</div>
<p>An OC, short for &ldquo;original character&rdquo;, is often used, especially in the brony and furry fandoms, as an avatar of oneself, and in those fandoms you&rsquo;re encouraged to create one for yourself. And so is what I did as a brony around 2012, as a fan of My Little Pony: Friendship is Magic, this show that somehow went hugely popular outside its intended target audience due to being overly cute and wholesome, while not trying too much so the kids' parents could get behind as well.</p>
<p><a href="/why-is-my-oc-a-girl/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/pandemic-story/">Pandemic Story</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-05-06">May 6, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/rant">Rant</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/tech">Tech</a>
<br/>
<i class="fas fa-hourglass"></i> ~5 minutes
</div>
<p>Here&rsquo;s a bit of my life story. For starters, I&rsquo;ve always had trouble finding a proper job, probably because I&rsquo;m on the autism spectrum (of course, not something I&rsquo;d like to explicitely tell everyone, for reasons), and/or I&rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&rsquo;t know for sure. I&rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change.</p>
<p><a href="/pandemic-story/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/facebook-sucks/">Facebook sucks</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2018-11-23">November 23, 2018</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/rant">Rant</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/tech">Tech</a>
<br/>
<i class="fas fa-hourglass"></i> ~4 minutes
</div>
<p>Well, I guess this thing will be a really nice place to vent. Because, allow me to say this, and I think everyone here will agree: Facebook sucks.
I mean, if you ever need to talk to their tech support to either change the name of your page, there&rsquo;s a problem with it, or you even just want access to their API to integrate with your website (all true stories), let me get this straight, it&rsquo;s going to be a pain in the ass and take you months to get anywhere.</p>
<p><a href="/facebook-sucks/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/those-create-your-taste-booths-at-mcdonalds/">Those Create Your Taste Booths at McDonalds</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2016-07-17">July 17, 2016</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/rant">Rant</a>
<br/>
<i class="fas fa-hourglass"></i> ~3 minutes
</div>
<p>This article was originally published on Tumblr, reposting it here for completeness.
You know what? I love those. They recently added some of them at the one in my town, pretty popular place after the summer festival taking place in Québec City each summer (we had the Red Hot Chili Peppers tonight, and tomorrow well have Rammstein, so its pretty big). So yeah, after those shows the place is pretty crowded and no employee is getting a rest.</p>
<p><a href="/those-create-your-taste-booths-at-mcdonalds/">Read More...</a></p>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Rant"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/tags/rant/"><meta property="og:updated_time" content="2020-10-10T21:00:00+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Rant"><meta name=twitter:description content><title>Rant - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>Rant</h2></article><article style=background-image:url(/images/2020/10/tumblr_nf5ohq1Tn01qexvxeo2_1280.png)><div class=metadata style="height:calc((var(--height) - 2em) * 0.8320693391115926 - 3.5em)"><h2><a class=title href=/why-is-my-oc-a-girl/>Why is my OC a girl</a></h2><p>An essay about gender and ponies.</p><i class="far fa-calendar-alt"></i><time datetime=2020-10-10>October 10, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/rant>Rant</a><br><i class="fas fa-hourglass"></i>~5 minutes</div><p>An OC, short for &ldquo;original character&rdquo;, is often used, especially in the brony and furry fandoms, as an avatar of oneself, and in those fandoms you&rsquo;re encouraged to create one for yourself. And so is what I did as a brony around 2012, as a fan of My Little Pony: Friendship is Magic, this show that somehow went hugely popular outside its intended target audience due to being overly cute and wholesome, while not trying too much so the kids' parents could get behind as well.</p><p><a href=/why-is-my-oc-a-girl/>Read More...</a></p></article><article><div><h2><a class=title href=/pandemic-story/>Pandemic Story</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2020-05-06>May 6, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/rant>Rant</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/tech>Tech</a><br><i class="fas fa-hourglass"></i>~5 minutes</div><p>Here&rsquo;s a bit of my life story. For starters, I&rsquo;ve always had trouble finding a proper job, probably because I&rsquo;m on the autism spectrum (of course, not something I&rsquo;d like to explicitely tell everyone, for reasons), and/or I&rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&rsquo;t know for sure. I&rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change.</p><p><a href=/pandemic-story/>Read More...</a></p></article><article><div><h2><a class=title href=/facebook-sucks/>Facebook sucks</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2018-11-23>November 23, 2018</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/rant>Rant</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/tech>Tech</a><br><i class="fas fa-hourglass"></i>~4 minutes</div><p>Well, I guess this thing will be a really nice place to vent. Because, allow me to say this, and I think everyone here will agree: Facebook sucks.
I mean, if you ever need to talk to their tech support to either change the name of your page, there&rsquo;s a problem with it, or you even just want access to their API to integrate with your website (all true stories), let me get this straight, it&rsquo;s going to be a pain in the ass and take you months to get anywhere.</p><p><a href=/facebook-sucks/>Read More...</a></p></article><article><div><h2><a class=title href=/those-create-your-taste-booths-at-mcdonalds/>Those Create Your Taste Booths at McDonalds</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2016-07-17>July 17, 2016</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/rant>Rant</a><br><i class="fas fa-hourglass"></i>~3 minutes</div><p>This article was originally published on Tumblr, reposting it here for completeness.
You know what? I love those. They recently added some of them at the one in my town, pretty popular place after the summer festival taking place in Québec City each summer (we had the Red Hot Chili Peppers tonight, and tomorrow well have Rammstein, so its pretty big). So yeah, after those shows the place is pretty crowded and no employee is getting a rest.</p><p><a href=/those-create-your-taste-booths-at-mcdonalds/>Read More...</a></p></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,49 +1,3 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Rant on toasters rocks</title>
<link>http://toasters.rocks/tags/rant/</link>
<description>Recent content in Rant on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright>
<lastBuildDate>Sat, 10 Oct 2020 21:00:00 +0000</lastBuildDate><atom:link href="http://toasters.rocks/tags/rant/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Why is my OC a girl</title>
<link>http://toasters.rocks/why-is-my-oc-a-girl/</link>
<pubDate>Sat, 10 Oct 2020 21:00:00 +0000</pubDate>
<guid>http://toasters.rocks/why-is-my-oc-a-girl/</guid>
<description>An OC, short for &amp;ldquo;original character&amp;rdquo;, is often used, especially in the brony and furry fandoms, as an avatar of oneself, and in those fandoms you&amp;rsquo;re encouraged to create one for yourself. And so is what I did as a brony around 2012, as a fan of My Little Pony: Friendship is Magic, this show that somehow went hugely popular outside its intended target audience due to being overly cute and wholesome, while not trying too much so the kids&#39; parents could get behind as well.</description>
</item>
<item>
<title>Pandemic Story</title>
<link>http://toasters.rocks/pandemic-story/</link>
<pubDate>Wed, 06 May 2020 03:30:29 +0000</pubDate>
<guid>http://toasters.rocks/pandemic-story/</guid>
<description>Here&amp;rsquo;s a bit of my life story. For starters, I&amp;rsquo;ve always had trouble finding a proper job, probably because I&amp;rsquo;m on the autism spectrum (of course, not something I&amp;rsquo;d like to explicitely tell everyone, for reasons), and/or I&amp;rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&amp;rsquo;t know for sure. I&amp;rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change.</description>
</item>
<item>
<title>Facebook sucks</title>
<link>http://toasters.rocks/facebook-sucks/</link>
<pubDate>Fri, 23 Nov 2018 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/facebook-sucks/</guid>
<description>Well, I guess this thing will be a really nice place to vent. Because, allow me to say this, and I think everyone here will agree: Facebook sucks.
I mean, if you ever need to talk to their tech support to either change the name of your page, there&amp;rsquo;s a problem with it, or you even just want access to their API to integrate with your website (all true stories), let me get this straight, it&amp;rsquo;s going to be a pain in the ass and take you months to get anywhere.</description>
</item>
<item>
<title>Those Create Your Taste Booths at McDonalds</title>
<link>http://toasters.rocks/those-create-your-taste-booths-at-mcdonalds/</link>
<pubDate>Sun, 17 Jul 2016 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/those-create-your-taste-booths-at-mcdonalds/</guid>
<description>This article was originally published on Tumblr, reposting it here for completeness.
You know what? I love those. They recently added some of them at the one in my town, pretty popular place after the summer festival taking place in Québec City each summer (we had the Red Hot Chili Peppers tonight, and tomorrow well have Rammstein, so its pretty big). So yeah, after those shows the place is pretty crowded and no employee is getting a rest.</description>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Rant on toasters rocks</title><link>http://toasters.rocks/tags/rant/</link><description>Recent content in Rant on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><lastBuildDate>Sat, 10 Oct 2020 21:00:00 +0000</lastBuildDate><atom:link href="http://toasters.rocks/tags/rant/index.xml" rel="self" type="application/rss+xml"/><item><title>Why is my OC a girl</title><link>http://toasters.rocks/why-is-my-oc-a-girl/</link><pubDate>Sat, 10 Oct 2020 21:00:00 +0000</pubDate><guid>http://toasters.rocks/why-is-my-oc-a-girl/</guid><description>An OC, short for &amp;ldquo;original character&amp;rdquo;, is often used, especially in the brony and furry fandoms, as an avatar of oneself, and in those fandoms you&amp;rsquo;re encouraged to create one for yourself. And so is what I did as a brony around 2012, as a fan of My Little Pony: Friendship is Magic, this show that somehow went hugely popular outside its intended target audience due to being overly cute and wholesome, while not trying too much so the kids' parents could get behind as well.</description></item><item><title>Pandemic Story</title><link>http://toasters.rocks/pandemic-story/</link><pubDate>Wed, 06 May 2020 03:30:29 +0000</pubDate><guid>http://toasters.rocks/pandemic-story/</guid><description>Here&amp;rsquo;s a bit of my life story. For starters, I&amp;rsquo;ve always had trouble finding a proper job, probably because I&amp;rsquo;m on the autism spectrum (of course, not something I&amp;rsquo;d like to explicitely tell everyone, for reasons), and/or I&amp;rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&amp;rsquo;t know for sure. I&amp;rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change.</description></item><item><title>Facebook sucks</title><link>http://toasters.rocks/facebook-sucks/</link><pubDate>Fri, 23 Nov 2018 12:00:00 +0000</pubDate><guid>http://toasters.rocks/facebook-sucks/</guid><description>Well, I guess this thing will be a really nice place to vent. Because, allow me to say this, and I think everyone here will agree: Facebook sucks.
I mean, if you ever need to talk to their tech support to either change the name of your page, there&amp;rsquo;s a problem with it, or you even just want access to their API to integrate with your website (all true stories), let me get this straight, it&amp;rsquo;s going to be a pain in the ass and take you months to get anywhere.</description></item><item><title>Those Create Your Taste Booths at McDonalds</title><link>http://toasters.rocks/those-create-your-taste-booths-at-mcdonalds/</link><pubDate>Sun, 17 Jul 2016 12:00:00 +0000</pubDate><guid>http://toasters.rocks/those-create-your-taste-booths-at-mcdonalds/</guid><description>This article was originally published on Tumblr, reposting it here for completeness.
You know what? I love those. They recently added some of them at the one in my town, pretty popular place after the summer festival taking place in Québec City each summer (we had the Red Hot Chili Peppers tonight, and tomorrow well have Rammstein, so its pretty big). So yeah, after those shows the place is pretty crowded and no employee is getting a rest.</description></item></channel></rss>

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/tags/rant/</title><link rel="canonical" href="http://toasters.rocks/tags/rant/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/tags/rant/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/tags/rant/</title><link rel=canonical href=http://toasters.rocks/tags/rant/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/tags/rant/"></head></html>

View File

@ -1,442 +1,13 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Tech" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/tags/tech/" />
<meta property="og:updated_time" content="2020-05-06T03:33:55+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Tech"/>
<meta name="twitter:description" content=""/>
<title>Tech - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>Tech</h2>
</article>
<article>
<div>
<h2><a class="title" href="/pandemic-story/">Pandemic Story</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-05-06">May 6, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/rant">Rant</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/tech">Tech</a>
<br/>
<i class="fas fa-hourglass"></i> ~5 minutes
</div>
<p>Here&rsquo;s a bit of my life story. For starters, I&rsquo;ve always had trouble finding a proper job, probably because I&rsquo;m on the autism spectrum (of course, not something I&rsquo;d like to explicitely tell everyone, for reasons), and/or I&rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&rsquo;t know for sure. I&rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change.</p>
<p><a href="/pandemic-story/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/arch-linux-packages/">My Arch Linux packages: how to create your own repo</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-02-22">February 22, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/tech">Tech</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>As I use Arch Linux as my daily driver on my main machine now and I use a lot the AUR nowadays (most notably I maintain the packages for The 8-Bit Guy&rsquo;s Commander X16), figured I might create my own repository, right?
So there you go, after figuring it out on the Arch Wiki, here&rsquo;s a collection of software I maintain on the AUR, some of my own things I bothered to make a PKGBUILD for, or just software not found in other binary repos I know the users of my communities will like.</p>
<p><a href="/arch-linux-packages/">Read More...</a></p>
</article>
<article style="background-image: url('/images/2020/01/screenshot20200110191340.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.7478152309612984 - 3.5em)">
<h2><a class="title" href="/king-james-bible/">King James Bible: An Adventure in Compression</a></h2>
<p>Figuring out how much space the Bible takes on a calculator or a Game Boy is fun</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-01-11">January 11, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/tech">Tech</a>
<br/>
<i class="fas fa-hourglass"></i> ~7 minutes
</div>
<p>Well, time for another adventure, and with every adventure it begins with a very silly thought that isn&rsquo;t even mine this time:
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Tech"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/tags/tech/"><meta property="og:updated_time" content="2020-05-06T03:33:55+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Tech"><meta name=twitter:description content><title>Tech - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>Tech</h2></article><article><div><h2><a class=title href=/pandemic-story/>Pandemic Story</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2020-05-06>May 6, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/rant>Rant</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/tech>Tech</a><br><i class="fas fa-hourglass"></i>~5 minutes</div><p>Here&rsquo;s a bit of my life story. For starters, I&rsquo;ve always had trouble finding a proper job, probably because I&rsquo;m on the autism spectrum (of course, not something I&rsquo;d like to explicitely tell everyone, for reasons), and/or I&rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&rsquo;t know for sure. I&rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change.</p><p><a href=/pandemic-story/>Read More...</a></p></article><article><div><h2><a class=title href=/arch-linux-packages/>My Arch Linux packages: how to create your own repo</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2020-02-22>February 22, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/tech>Tech</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>As I use Arch Linux as my daily driver on my main machine now and I use a lot the AUR nowadays (most notably I maintain the packages for The 8-Bit Guy&rsquo;s Commander X16), figured I might create my own repository, right?
So there you go, after figuring it out on the Arch Wiki, here&rsquo;s a collection of software I maintain on the AUR, some of my own things I bothered to make a PKGBUILD for, or just software not found in other binary repos I know the users of my communities will like.</p><p><a href=/arch-linux-packages/>Read More...</a></p></article><article style=background-image:url(/images/2020/01/screenshot20200110191340.png)><div class=metadata style="height:calc((var(--height) - 2em) * 0.7478152309612984 - 3.5em)"><h2><a class=title href=/king-james-bible/>King James Bible: An Adventure in Compression</a></h2><p>Figuring out how much space the Bible takes on a calculator or a Game Boy is fun</p><i class="far fa-calendar-alt"></i><time datetime=2020-01-11>January 11, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/tech>Tech</a><br><i class="fas fa-hourglass"></i>~7 minutes</div><p>Well, time for another adventure, and with every adventure it begins with a very silly thought that isn&rsquo;t even mine this time:
&ldquo;I wonder if one can fit the entire bible on a TI-Nspire CX with mViewer GX PDF converter&rdquo;, says our friend DJ
And there you go, am I searching for the answer:
me: trying to find out how big the Bible is in terms of computer storage because someone asked on Discord</p>
<p><a href="/king-james-bible/">Read More...</a></p>
</article>
<article style="background-image: url('/images/2019/12/photo-1461749280684-dccba630e2f6.jpg');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.6675 - 3.5em)">
<h2><a class="title" href="/esoteric-uses-of-cgi/">Esoteric uses of CGI</a></h2>
<p>Or how to program the back-end of your website using Commodore BASIC.</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-12-21">December 21, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/tech">Tech</a>
<br/>
<i class="fas fa-hourglass"></i> ~5 minutes
</div>
<p>Well, you probably all heard of esoteric programming languages before, but the question today is, programming languages used outside its intended use, would that be esoteric?
If I tell you back-end web languages, you&rsquo;d immediately think PHP, Node.js, Ruby, C maybe, but what if I tell you&hellip; Commodore BASIC? Sure, just get a Commodore 64 with a TCP/IP stack and write a web server for it you&rsquo;d say, but I mean, actually using it on an actual, everyday web server on some Linux box?</p>
<p><a href="/esoteric-uses-of-cgi/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/how-to-thoroughly-destroy-spam-accounts-from-mastodon/">How to thoroughly destroy spam accounts from Mastodon</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2018-11-26">November 26, 2018</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/tech">Tech</a>
<br/>
<i class="fas fa-hourglass"></i> ~3 minutes
</div>
<p>Well, it seems Mastodon have a problem with a particular spambot. As an instance admin, I investigated and here&rsquo;s my findings.
Symptoms: Accounts keep singing up on your instance. The username are all random syllables (kind of sounds like Japanese), they have random full English/American-sounding names, their email address are all from random domains as if their owner have a pretty big budget on that and they all have different IPs.</p>
<p><a href="/how-to-thoroughly-destroy-spam-accounts-from-mastodon/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/facebook-sucks/">Facebook sucks</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2018-11-23">November 23, 2018</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/rant">Rant</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/tech">Tech</a>
<br/>
<i class="fas fa-hourglass"></i> ~4 minutes
</div>
<p>Well, I guess this thing will be a really nice place to vent. Because, allow me to say this, and I think everyone here will agree: Facebook sucks.
I mean, if you ever need to talk to their tech support to either change the name of your page, there&rsquo;s a problem with it, or you even just want access to their API to integrate with your website (all true stories), let me get this straight, it&rsquo;s going to be a pain in the ass and take you months to get anywhere.</p>
<p><a href="/facebook-sucks/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/how-to-tell-your-adblock-users-to-disable-it-like-a-boss/">How to tell your AdBlock users to disable it like a boss</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2017-01-28">January 28, 2017</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/tech">Tech</a>
<br/>
<i class="fas fa-hourglass"></i> ~5 minutes
</div>
<p>This article was originally published on Tumblr, reposting it here for completeness.
Boy, I dont use Tumblr very often nowadays. Well, I wanted to write this article because, first of all, I hate ads and I know everyone else hates ads, myself I have uBlock with the anti-AdBlock killer on, but I also know people depends on it to make some good internet money and they want to do everything so their users can see the ads, even going as far as blocking the sites content unless AdBlock is disabled… I have reasons to believe youd piss these users off instead.</p>
<p><a href="/how-to-tell-your-adblock-users-to-disable-it-like-a-boss/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/how-to-repost-a-video-correctly-on-your-social-media-page/">How to repost a video correctly on your social media page</a></h2>
<p>Well, I usually dont give a damn about this, but after seeing my good friend Minty Root allegedly being butthurt over this and seeing a GIF of his work being (re)posted on Facebook without credit, it stroke me, and I figured I had a good argument about this.</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2016-02-07">February 7, 2016</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/tech">Tech</a>
<br/>
<i class="fas fa-hourglass"></i> ~4 minutes
</div>
<p>This article was originally published on Tumblr, reposting it here for completeness.
me: trying to find out how big the Bible is in terms of computer storage because someone asked on Discord</p><p><a href=/king-james-bible/>Read More...</a></p></article><article style=background-image:url(/images/2019/12/photo-1461749280684-dccba630e2f6.jpg)><div class=metadata style="height:calc((var(--height) - 2em) * 0.6675 - 3.5em)"><h2><a class=title href=/esoteric-uses-of-cgi/>Esoteric uses of CGI</a></h2><p>Or how to program the back-end of your website using Commodore BASIC.</p><i class="far fa-calendar-alt"></i><time datetime=2019-12-21>December 21, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/tech>Tech</a><br><i class="fas fa-hourglass"></i>~5 minutes</div><p>Well, you probably all heard of esoteric programming languages before, but the question today is, programming languages used outside its intended use, would that be esoteric?
If I tell you back-end web languages, you&rsquo;d immediately think PHP, Node.js, Ruby, C maybe, but what if I tell you&mldr; Commodore BASIC? Sure, just get a Commodore 64 with a TCP/IP stack and write a web server for it you&rsquo;d say, but I mean, actually using it on an actual, everyday web server on some Linux box?</p><p><a href=/esoteric-uses-of-cgi/>Read More...</a></p></article><article><div><h2><a class=title href=/how-to-thoroughly-destroy-spam-accounts-from-mastodon/>How to thoroughly destroy spam accounts from Mastodon</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2018-11-26>November 26, 2018</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/tech>Tech</a><br><i class="fas fa-hourglass"></i>~3 minutes</div><p>Well, it seems Mastodon have a problem with a particular spambot. As an instance admin, I investigated and here&rsquo;s my findings.
Symptoms: Accounts keep singing up on your instance. The username are all random syllables (kind of sounds like Japanese), they have random full English/American-sounding names, their email address are all from random domains as if their owner have a pretty big budget on that and they all have different IPs.</p><p><a href=/how-to-thoroughly-destroy-spam-accounts-from-mastodon/>Read More...</a></p></article><article><div><h2><a class=title href=/facebook-sucks/>Facebook sucks</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2018-11-23>November 23, 2018</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/rant>Rant</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/tech>Tech</a><br><i class="fas fa-hourglass"></i>~4 minutes</div><p>Well, I guess this thing will be a really nice place to vent. Because, allow me to say this, and I think everyone here will agree: Facebook sucks.
I mean, if you ever need to talk to their tech support to either change the name of your page, there&rsquo;s a problem with it, or you even just want access to their API to integrate with your website (all true stories), let me get this straight, it&rsquo;s going to be a pain in the ass and take you months to get anywhere.</p><p><a href=/facebook-sucks/>Read More...</a></p></article><article><div><h2><a class=title href=/how-to-tell-your-adblock-users-to-disable-it-like-a-boss/>How to tell your AdBlock users to disable it like a boss</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2017-01-28>January 28, 2017</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/tech>Tech</a><br><i class="fas fa-hourglass"></i>~5 minutes</div><p>This article was originally published on Tumblr, reposting it here for completeness.
Boy, I dont use Tumblr very often nowadays. Well, I wanted to write this article because, first of all, I hate ads and I know everyone else hates ads, myself I have uBlock with the anti-AdBlock killer on, but I also know people depends on it to make some good internet money and they want to do everything so their users can see the ads, even going as far as blocking the sites content unless AdBlock is disabled… I have reasons to believe youd piss these users off instead.</p><p><a href=/how-to-tell-your-adblock-users-to-disable-it-like-a-boss/>Read More...</a></p></article><article><div><h2><a class=title href=/how-to-repost-a-video-correctly-on-your-social-media-page/>How to repost a video correctly on your social media page</a></h2><p>Well, I usually dont give a damn about this, but after seeing my good friend Minty Root allegedly being butthurt over this and seeing a GIF of his work being (re)posted on Facebook without credit, it stroke me, and I figured I had a good argument about this.</p><i class="far fa-calendar-alt"></i><time datetime=2016-02-07>February 7, 2016</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/tech>Tech</a><br><i class="fas fa-hourglass"></i>~4 minutes</div><p>This article was originally published on Tumblr, reposting it here for completeness.
Well, I usually dont give a damn about this, but after seeing my good friend Minty Root allegedly being butthurt over this and seeing a GIF of his work being (re)posted on Facebook without credit, it stroke me, and I figured I had a good argument about this.
For this post, Ill use Minty as an example here, because I know how hes set up on YouTube, but it works for most, if not all content creators out there.</p>
<p><a href="/how-to-repost-a-video-correctly-on-your-social-media-page/">Read More...</a></p>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
For this post, Ill use Minty as an example here, because I know how hes set up on YouTube, but it works for most, if not all content creators out there.</p><p><a href=/how-to-repost-a-video-correctly-on-your-social-media-page/>Read More...</a></p></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,93 +1,11 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Tech on toasters rocks</title>
<link>http://toasters.rocks/tags/tech/</link>
<description>Recent content in Tech on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright>
<lastBuildDate>Wed, 06 May 2020 03:30:29 +0000</lastBuildDate><atom:link href="http://toasters.rocks/tags/tech/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Pandemic Story</title>
<link>http://toasters.rocks/pandemic-story/</link>
<pubDate>Wed, 06 May 2020 03:30:29 +0000</pubDate>
<guid>http://toasters.rocks/pandemic-story/</guid>
<description>Here&amp;rsquo;s a bit of my life story. For starters, I&amp;rsquo;ve always had trouble finding a proper job, probably because I&amp;rsquo;m on the autism spectrum (of course, not something I&amp;rsquo;d like to explicitely tell everyone, for reasons), and/or I&amp;rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&amp;rsquo;t know for sure. I&amp;rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change.</description>
</item>
<item>
<title>My Arch Linux packages: how to create your own repo</title>
<link>http://toasters.rocks/arch-linux-packages/</link>
<pubDate>Sat, 22 Feb 2020 07:41:21 +0000</pubDate>
<guid>http://toasters.rocks/arch-linux-packages/</guid>
<description>As I use Arch Linux as my daily driver on my main machine now and I use a lot the AUR nowadays (most notably I maintain the packages for The 8-Bit Guy&amp;rsquo;s Commander X16), figured I might create my own repository, right?
So there you go, after figuring it out on the Arch Wiki, here&amp;rsquo;s a collection of software I maintain on the AUR, some of my own things I bothered to make a PKGBUILD for, or just software not found in other binary repos I know the users of my communities will like.</description>
</item>
<item>
<title>King James Bible: An Adventure in Compression</title>
<link>http://toasters.rocks/king-james-bible/</link>
<pubDate>Sat, 11 Jan 2020 00:38:16 +0000</pubDate>
<guid>http://toasters.rocks/king-james-bible/</guid>
<description>Well, time for another adventure, and with every adventure it begins with a very silly thought that isn&amp;rsquo;t even mine this time:
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tech on toasters rocks</title><link>http://toasters.rocks/tags/tech/</link><description>Recent content in Tech on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><lastBuildDate>Wed, 06 May 2020 03:30:29 +0000</lastBuildDate><atom:link href="http://toasters.rocks/tags/tech/index.xml" rel="self" type="application/rss+xml"/><item><title>Pandemic Story</title><link>http://toasters.rocks/pandemic-story/</link><pubDate>Wed, 06 May 2020 03:30:29 +0000</pubDate><guid>http://toasters.rocks/pandemic-story/</guid><description>Here&amp;rsquo;s a bit of my life story. For starters, I&amp;rsquo;ve always had trouble finding a proper job, probably because I&amp;rsquo;m on the autism spectrum (of course, not something I&amp;rsquo;d like to explicitely tell everyone, for reasons), and/or I&amp;rsquo;ve had a very pelicular story on my resumé (in short, you know, the whole you need to have experience to have experience thing, the classic catch-22), I don&amp;rsquo;t know for sure. I&amp;rsquo;ve always worked freelance on some small projects with friends, friends of friends or for myself, comfortably at home, and I wanted to work in a big company that could provide me with a stable job and work in an office, for a change.</description></item><item><title>My Arch Linux packages: how to create your own repo</title><link>http://toasters.rocks/arch-linux-packages/</link><pubDate>Sat, 22 Feb 2020 07:41:21 +0000</pubDate><guid>http://toasters.rocks/arch-linux-packages/</guid><description>As I use Arch Linux as my daily driver on my main machine now and I use a lot the AUR nowadays (most notably I maintain the packages for The 8-Bit Guy&amp;rsquo;s Commander X16), figured I might create my own repository, right?
So there you go, after figuring it out on the Arch Wiki, here&amp;rsquo;s a collection of software I maintain on the AUR, some of my own things I bothered to make a PKGBUILD for, or just software not found in other binary repos I know the users of my communities will like.</description></item><item><title>King James Bible: An Adventure in Compression</title><link>http://toasters.rocks/king-james-bible/</link><pubDate>Sat, 11 Jan 2020 00:38:16 +0000</pubDate><guid>http://toasters.rocks/king-james-bible/</guid><description>Well, time for another adventure, and with every adventure it begins with a very silly thought that isn&amp;rsquo;t even mine this time:
&amp;ldquo;I wonder if one can fit the entire bible on a TI-Nspire CX with mViewer GX PDF converter&amp;rdquo;, says our friend DJ
And there you go, am I searching for the answer:
me: trying to find out how big the Bible is in terms of computer storage because someone asked on Discord</description>
</item>
<item>
<title>Esoteric uses of CGI</title>
<link>http://toasters.rocks/esoteric-uses-of-cgi/</link>
<pubDate>Sat, 21 Dec 2019 04:41:19 +0000</pubDate>
<guid>http://toasters.rocks/esoteric-uses-of-cgi/</guid>
<description>Well, you probably all heard of esoteric programming languages before, but the question today is, programming languages used outside its intended use, would that be esoteric?
If I tell you back-end web languages, you&amp;rsquo;d immediately think PHP, Node.js, Ruby, C maybe, but what if I tell you&amp;hellip; Commodore BASIC? Sure, just get a Commodore 64 with a TCP/IP stack and write a web server for it you&amp;rsquo;d say, but I mean, actually using it on an actual, everyday web server on some Linux box?</description>
</item>
<item>
<title>How to thoroughly destroy spam accounts from Mastodon</title>
<link>http://toasters.rocks/how-to-thoroughly-destroy-spam-accounts-from-mastodon/</link>
<pubDate>Mon, 26 Nov 2018 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/how-to-thoroughly-destroy-spam-accounts-from-mastodon/</guid>
<description>Well, it seems Mastodon have a problem with a particular spambot. As an instance admin, I investigated and here&amp;rsquo;s my findings.
Symptoms: Accounts keep singing up on your instance. The username are all random syllables (kind of sounds like Japanese), they have random full English/American-sounding names, their email address are all from random domains as if their owner have a pretty big budget on that and they all have different IPs.</description>
</item>
<item>
<title>Facebook sucks</title>
<link>http://toasters.rocks/facebook-sucks/</link>
<pubDate>Fri, 23 Nov 2018 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/facebook-sucks/</guid>
<description>Well, I guess this thing will be a really nice place to vent. Because, allow me to say this, and I think everyone here will agree: Facebook sucks.
I mean, if you ever need to talk to their tech support to either change the name of your page, there&amp;rsquo;s a problem with it, or you even just want access to their API to integrate with your website (all true stories), let me get this straight, it&amp;rsquo;s going to be a pain in the ass and take you months to get anywhere.</description>
</item>
<item>
<title>How to tell your AdBlock users to disable it like a boss</title>
<link>http://toasters.rocks/how-to-tell-your-adblock-users-to-disable-it-like-a-boss/</link>
<pubDate>Sat, 28 Jan 2017 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/how-to-tell-your-adblock-users-to-disable-it-like-a-boss/</guid>
<description>This article was originally published on Tumblr, reposting it here for completeness.
Boy, I dont use Tumblr very often nowadays. Well, I wanted to write this article because, first of all, I hate ads and I know everyone else hates ads, myself I have uBlock with the anti-AdBlock killer on, but I also know people depends on it to make some good internet money and they want to do everything so their users can see the ads, even going as far as blocking the sites content unless AdBlock is disabled… I have reasons to believe youd piss these users off instead.</description>
</item>
<item>
<title>How to repost a video correctly on your social media page</title>
<link>http://toasters.rocks/how-to-repost-a-video-correctly-on-your-social-media-page/</link>
<pubDate>Sun, 07 Feb 2016 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/how-to-repost-a-video-correctly-on-your-social-media-page/</guid>
<description>This article was originally published on Tumblr, reposting it here for completeness.
me: trying to find out how big the Bible is in terms of computer storage because someone asked on Discord</description></item><item><title>Esoteric uses of CGI</title><link>http://toasters.rocks/esoteric-uses-of-cgi/</link><pubDate>Sat, 21 Dec 2019 04:41:19 +0000</pubDate><guid>http://toasters.rocks/esoteric-uses-of-cgi/</guid><description>Well, you probably all heard of esoteric programming languages before, but the question today is, programming languages used outside its intended use, would that be esoteric?
If I tell you back-end web languages, you&amp;rsquo;d immediately think PHP, Node.js, Ruby, C maybe, but what if I tell you&amp;hellip; Commodore BASIC? Sure, just get a Commodore 64 with a TCP/IP stack and write a web server for it you&amp;rsquo;d say, but I mean, actually using it on an actual, everyday web server on some Linux box?</description></item><item><title>How to thoroughly destroy spam accounts from Mastodon</title><link>http://toasters.rocks/how-to-thoroughly-destroy-spam-accounts-from-mastodon/</link><pubDate>Mon, 26 Nov 2018 12:00:00 +0000</pubDate><guid>http://toasters.rocks/how-to-thoroughly-destroy-spam-accounts-from-mastodon/</guid><description>Well, it seems Mastodon have a problem with a particular spambot. As an instance admin, I investigated and here&amp;rsquo;s my findings.
Symptoms: Accounts keep singing up on your instance. The username are all random syllables (kind of sounds like Japanese), they have random full English/American-sounding names, their email address are all from random domains as if their owner have a pretty big budget on that and they all have different IPs.</description></item><item><title>Facebook sucks</title><link>http://toasters.rocks/facebook-sucks/</link><pubDate>Fri, 23 Nov 2018 12:00:00 +0000</pubDate><guid>http://toasters.rocks/facebook-sucks/</guid><description>Well, I guess this thing will be a really nice place to vent. Because, allow me to say this, and I think everyone here will agree: Facebook sucks.
I mean, if you ever need to talk to their tech support to either change the name of your page, there&amp;rsquo;s a problem with it, or you even just want access to their API to integrate with your website (all true stories), let me get this straight, it&amp;rsquo;s going to be a pain in the ass and take you months to get anywhere.</description></item><item><title>How to tell your AdBlock users to disable it like a boss</title><link>http://toasters.rocks/how-to-tell-your-adblock-users-to-disable-it-like-a-boss/</link><pubDate>Sat, 28 Jan 2017 12:00:00 +0000</pubDate><guid>http://toasters.rocks/how-to-tell-your-adblock-users-to-disable-it-like-a-boss/</guid><description>This article was originally published on Tumblr, reposting it here for completeness.
Boy, I dont use Tumblr very often nowadays. Well, I wanted to write this article because, first of all, I hate ads and I know everyone else hates ads, myself I have uBlock with the anti-AdBlock killer on, but I also know people depends on it to make some good internet money and they want to do everything so their users can see the ads, even going as far as blocking the sites content unless AdBlock is disabled… I have reasons to believe youd piss these users off instead.</description></item><item><title>How to repost a video correctly on your social media page</title><link>http://toasters.rocks/how-to-repost-a-video-correctly-on-your-social-media-page/</link><pubDate>Sun, 07 Feb 2016 12:00:00 +0000</pubDate><guid>http://toasters.rocks/how-to-repost-a-video-correctly-on-your-social-media-page/</guid><description>This article was originally published on Tumblr, reposting it here for completeness.
Well, I usually dont give a damn about this, but after seeing my good friend Minty Root allegedly being butthurt over this and seeing a GIF of his work being (re)posted on Facebook without credit, it stroke me, and I figured I had a good argument about this.
For this post, Ill use Minty as an example here, because I know how hes set up on YouTube, but it works for most, if not all content creators out there.</description>
</item>
</channel>
</rss>
For this post, Ill use Minty as an example here, because I know how hes set up on YouTube, but it works for most, if not all content creators out there.</description></item></channel></rss>

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/tags/tech/</title><link rel="canonical" href="http://toasters.rocks/tags/tech/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/tags/tech/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/tags/tech/</title><link rel=canonical href=http://toasters.rocks/tags/tech/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/tags/tech/"></head></html>

View File

@ -1,213 +1,2 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Writing" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/tags/writing/" />
<meta property="og:updated_time" content="2019-12-15T00:56:43+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Writing"/>
<meta name="twitter:description" content=""/>
<title>Writing - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>Writing</h2>
</article>
<article style="background-image: url('/images/2019/12/ponylife98-000-1.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 0.660904255319149 - 3.5em)">
<h2><a class="title" href="/horse-life-98/">Horse Life 98</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-12-15">December 15, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/writing">Writing</a>
<br/>
<i class="fas fa-hourglass"></i> ~1 minute
</div>
<p>Been a while I wanted to make a webcomic, but I never got around at drawing one, and if I do I&rsquo;m not that good at drawing, so&hellip;
I recently started messing up with a Windows 98 VM (for various reasons, including a future redesign of this website), I re-discovered Microsoft Comic Chat, I decided to import my Pony Town avatars in it, and the rest is history. It&rsquo;s simple to make, it doesn&rsquo;t take too much of my attention span and it looks good, so yeah, winning formula.</p>
<p><a href="/horse-life-98/">Read More...</a></p>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Writing"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/tags/writing/"><meta property="og:updated_time" content="2019-12-15T00:56:43+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Writing"><meta name=twitter:description content><title>Writing - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>Writing</h2></article><article style=background-image:url(/images/2019/12/ponylife98-000-1.png)><div class=metadata style="height:calc((var(--height) - 2em) * 0.660904255319149 - 3.5em)"><h2><a class=title href=/horse-life-98/>Horse Life 98</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-12-15>December 15, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/writing>Writing</a><br><i class="fas fa-hourglass"></i>~1 minute</div><p>Been a while I wanted to make a webcomic, but I never got around at drawing one, and if I do I&rsquo;m not that good at drawing, so&mldr;
I recently started messing up with a Windows 98 VM (for various reasons, including a future redesign of this website), I re-discovered Microsoft Comic Chat, I decided to import my Pony Town avatars in it, and the rest is history. It&rsquo;s simple to make, it doesn&rsquo;t take too much of my attention span and it looks good, so yeah, winning formula.</p><p><a href=/horse-life-98/>Read More...</a></p></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,21 +1,2 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Writing on toasters rocks</title>
<link>http://toasters.rocks/tags/writing/</link>
<description>Recent content in Writing on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright>
<lastBuildDate>Sun, 15 Dec 2019 00:55:25 +0000</lastBuildDate><atom:link href="http://toasters.rocks/tags/writing/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Horse Life 98</title>
<link>http://toasters.rocks/horse-life-98/</link>
<pubDate>Sun, 15 Dec 2019 00:55:25 +0000</pubDate>
<guid>http://toasters.rocks/horse-life-98/</guid>
<description>Been a while I wanted to make a webcomic, but I never got around at drawing one, and if I do I&amp;rsquo;m not that good at drawing, so&amp;hellip;
I recently started messing up with a Windows 98 VM (for various reasons, including a future redesign of this website), I re-discovered Microsoft Comic Chat, I decided to import my Pony Town avatars in it, and the rest is history. It&amp;rsquo;s simple to make, it doesn&amp;rsquo;t take too much of my attention span and it looks good, so yeah, winning formula.</description>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Writing on toasters rocks</title><link>http://toasters.rocks/tags/writing/</link><description>Recent content in Writing on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><lastBuildDate>Sun, 15 Dec 2019 00:55:25 +0000</lastBuildDate><atom:link href="http://toasters.rocks/tags/writing/index.xml" rel="self" type="application/rss+xml"/><item><title>Horse Life 98</title><link>http://toasters.rocks/horse-life-98/</link><pubDate>Sun, 15 Dec 2019 00:55:25 +0000</pubDate><guid>http://toasters.rocks/horse-life-98/</guid><description>Been a while I wanted to make a webcomic, but I never got around at drawing one, and if I do I&amp;rsquo;m not that good at drawing, so&amp;hellip;
I recently started messing up with a Windows 98 VM (for various reasons, including a future redesign of this website), I re-discovered Microsoft Comic Chat, I decided to import my Pony Town avatars in it, and the rest is history. It&amp;rsquo;s simple to make, it doesn&amp;rsquo;t take too much of my attention span and it looks good, so yeah, winning formula.</description></item></channel></rss>

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/tags/writing/</title><link rel="canonical" href="http://toasters.rocks/tags/writing/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/tags/writing/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/tags/writing/</title><link rel=canonical href=http://toasters.rocks/tags/writing/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/tags/writing/"></head></html>

View File

@ -1,407 +1,10 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Zarmina" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://toasters.rocks/tags/zarmina/" />
<meta property="og:updated_time" content="2020-11-28T10:23:00-05:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Zarmina"/>
<meta name="twitter:description" content=""/>
<title>Zarmina - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<h2>Zarmina</h2>
</article>
<article>
<div>
<h2><a class="title" href="/november-updates/">November updates</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-11-17">November 17, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>This article was originally published on Patreon, reposting it here for completeness.
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Zarmina"><meta property="og:description" content><meta property="og:type" content="website"><meta property="og:url" content="http://toasters.rocks/tags/zarmina/"><meta property="og:updated_time" content="2020-11-28T10:23:00-05:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Zarmina"><meta name=twitter:description content><title>Zarmina - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><h2>Zarmina</h2></article><article><div><h2><a class=title href=/november-updates/>November updates</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2020-11-17>November 17, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>This article was originally published on Patreon, reposting it here for completeness.
First of all, thanks to our newest Patron, Terrence Wong, very appreciated :)
So I&rsquo;m working on and off on this show bible for Zarmina, gathering pages of notes and failed scripts I wrote for myself into one concise document meant to show other people who dare help&hellip; As I probably said in every post so far, the worst thing is motivation, I have a 9 to 5 job in the way and I have a family to care of, but eh, I&rsquo;d say I&rsquo;m half through the synopsis so far.</p>
<p><a href="/november-updates/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/zarmina-updates/">Zarmina updates</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-10-17">October 17, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>This article was originally published on Patreon, reposting it here for completeness.
So I&rsquo;m working on and off on this show bible for Zarmina, gathering pages of notes and failed scripts I wrote for myself into one concise document meant to show other people who dare help&mldr; As I probably said in every post so far, the worst thing is motivation, I have a 9 to 5 job in the way and I have a family to care of, but eh, I&rsquo;d say I&rsquo;m half through the synopsis so far.</p><p><a href=/november-updates/>Read More...</a></p></article><article><div><h2><a class=title href=/zarmina-updates/>Zarmina updates</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2020-10-17>October 17, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>This article was originally published on Patreon, reposting it here for completeness.
Almost forgot I had a Patreon and someone is giving me a dollar a month, lol (thanks Pieman7373 :))
Anyway, here&rsquo;s some updates&hellip; It&rsquo;s been years I&rsquo;m talking about Zarmina and not much came up out of it. I had some work done this summer, the outline of the story is now finally complete, and I now started writing a bible, organizing all my notes together so someone else can look at it and have a good idea of the whole picture.</p>
<p><a href="/zarmina-updates/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/miyuki-2019/">Miyuki 2019</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2020-01-01">January 1, 2020</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>Now this is a lot closer to the style I&rsquo;m shooting for on Zarmina, which is now going to be a visual novel made in an actual visual novel engine, if you don&rsquo;t know already. I love how it turned out: Minty Root suggested to make the lines thicker (that gives it a nice style), no shading (I think that adds to it), she now have a bow (although she isn&rsquo;t gonna wear it until later in the story), the jewel is a bit more detailed (it&rsquo;s a bitch to draw lol), her skirt is a bit shorter, boobs are a bit more, um, detailed (we&rsquo;re shooting anime style after all!</p>
<p><a href="/miyuki-2019/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/trailer-is-out/">Trailer is out</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-23">November 23, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/fr/nouvelle-bande-annonce/">Français</a>
<br/>
<i class="fas fa-hourglass"></i> ~1 minute
</div>
<p>This article was originally published on Itch.io, reposting it here for completeness.
New trailer for the project, it&rsquo;s not the complete game but I hope you&rsquo;ll like it :) It&rsquo;s been done with Ren&rsquo;Py cause it&rsquo;s gonna be the intro to the game and I wasn&rsquo;t able to get a good video editing software working on my computer&hellip; You can see it straight on the game&rsquo;s page or if it&rsquo;s buggy there&rsquo;s a YouTube video.</p>
<p><a href="/trailer-is-out/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/devlog-1-making-the-trailer/">DevLog #1: Making the trailer</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-07">November 7, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<p>This article was originally published on Patreon, reposting it here for completeness.
Anyway, here&rsquo;s some updates&mldr; It&rsquo;s been years I&rsquo;m talking about Zarmina and not much came up out of it. I had some work done this summer, the outline of the story is now finally complete, and I now started writing a bible, organizing all my notes together so someone else can look at it and have a good idea of the whole picture.</p><p><a href=/zarmina-updates/>Read More...</a></p></article><article><div><h2><a class=title href=/miyuki-2019/>Miyuki 2019</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2020-01-01>January 1, 2020</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>Now this is a lot closer to the style I&rsquo;m shooting for on Zarmina, which is now going to be a visual novel made in an actual visual novel engine, if you don&rsquo;t know already. I love how it turned out: Minty Root suggested to make the lines thicker (that gives it a nice style), no shading (I think that adds to it), she now have a bow (although she isn&rsquo;t gonna wear it until later in the story), the jewel is a bit more detailed (it&rsquo;s a bitch to draw lol), her skirt is a bit shorter, boobs are a bit more, um, detailed (we&rsquo;re shooting anime style after all!</p><p><a href=/miyuki-2019/>Read More...</a></p></article><article><div><h2><a class=title href=/trailer-is-out/>Trailer is out</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-11-23>November 23, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-globe"></i><a href=http://toasters.rocks/fr/nouvelle-bande-annonce/>Français</a><br><i class="fas fa-hourglass"></i>~1 minute</div><p>This article was originally published on Itch.io, reposting it here for completeness.
New trailer for the project, it&rsquo;s not the complete game but I hope you&rsquo;ll like it :) It&rsquo;s been done with Ren&rsquo;Py cause it&rsquo;s gonna be the intro to the game and I wasn&rsquo;t able to get a good video editing software working on my computer&mldr; You can see it straight on the game&rsquo;s page or if it&rsquo;s buggy there&rsquo;s a YouTube video.</p><p><a href=/trailer-is-out/>Read More...</a></p></article><article><div><h2><a class=title href=/devlog-1-making-the-trailer/>DevLog #1: Making the trailer</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-11-07>November 7, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><p>This article was originally published on Patreon, reposting it here for completeness.
I told you I&rsquo;m keeping you updated, so I&rsquo;m keeping a dev log here on Patreon. Everything you need to know, so it sounds like I&rsquo;m actually active at doing something and you can learn from my errors. Don&rsquo;t want to decieve anyone who might want to throw money at me here.
First thing on my new plan is to post a trailer on YouTube, redirect people here and hope The Algorithm™ does its job somewhat soon.</p>
<p><a href="/devlog-1-making-the-trailer/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/zarmina-3-0-rewrite-again/">Zarmina 3.0: rewrite (again)</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-07">November 7, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/fr/zarmina-3-0-reecriture/">Français</a>
<br/>
<i class="fas fa-hourglass"></i> ~3 minutes
</div>
<p>This article was originally published on Patreon, reposting it here for completeness.
First thing on my new plan is to post a trailer on YouTube, redirect people here and hope The Algorithm™ does its job somewhat soon.</p><p><a href=/devlog-1-making-the-trailer/>Read More...</a></p></article><article><div><h2><a class=title href=/zarmina-3-0-rewrite-again/>Zarmina 3.0: rewrite (again)</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-11-07>November 7, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-globe"></i><a href=http://toasters.rocks/fr/zarmina-3-0-reecriture/>Français</a><br><i class="fas fa-hourglass"></i>~3 minutes</div><p>This article was originally published on Patreon, reposting it here for completeness.
This is a semi-Google Translation of the last post, for the English-speaking friends I might have here. I&rsquo;m probably going to do this in both English and my native language that is French. Maybe also other languages too.
And that&rsquo;s where I lost my motivation. Once again. I have not written anything since last winter, because, you see, I realized that it was not going anywhere in its current form.</p>
<p><a href="/zarmina-3-0-rewrite-again/">Read More...</a></p>
</article>
<article>
<div>
<h2><a class="title" href="/writing-a-book/">Reflections on 2018, part 1: Writing a book</a></h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2018-12-10">December 10, 2018</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-hourglass"></i> ~5 minutes
</div>
<p>So yeah. I&rsquo;m writing a book. It&rsquo;s called Zarmina. Pretty huge project I&rsquo;m working on on and off for the last few years and it went through a bunch of iterations before what it is now&hellip; I do believe that if you sit on a project for long enough, it&rsquo;s going to evolve until it turns out pretty great. It&rsquo;s still a pretty big undertaking and a very ambitious project, I rewrote the first part I don&rsquo;t know how many times now under countless concepts and I procrastinated a lot of it, but I do think it&rsquo;s turning out great.</p>
<p><a href="/writing-a-book/">Read More...</a></p>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
And that&rsquo;s where I lost my motivation. Once again. I have not written anything since last winter, because, you see, I realized that it was not going anywhere in its current form.</p><p><a href=/zarmina-3-0-rewrite-again/>Read More...</a></p></article><article><div><h2><a class=title href=/writing-a-book/>Reflections on 2018, part 1: Writing a book</a></h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2018-12-10>December 10, 2018</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-hourglass"></i>~5 minutes</div><p>So yeah. I&rsquo;m writing a book. It&rsquo;s called Zarmina. Pretty huge project I&rsquo;m working on on and off for the last few years and it went through a bunch of iterations before what it is now&mldr; I do believe that if you sit on a project for long enough, it&rsquo;s going to evolve until it turns out pretty great. It&rsquo;s still a pretty big undertaking and a very ambitious project, I rewrote the first part I don&rsquo;t know how many times now under countless concepts and I procrastinated a lot of it, but I do think it&rsquo;s turning out great.</p><p><a href=/writing-a-book/>Read More...</a></p></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,83 +1,10 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Zarmina on toasters rocks</title>
<link>http://toasters.rocks/tags/zarmina/</link>
<description>Recent content in Zarmina on toasters rocks</description>
<generator>Hugo -- gohugo.io</generator>
<copyright>Copyright © 2020 J.P. Savard</copyright>
<lastBuildDate>Tue, 17 Nov 2020 18:35:00 -0500</lastBuildDate><atom:link href="http://toasters.rocks/tags/zarmina/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>November updates</title>
<link>http://toasters.rocks/november-updates/</link>
<pubDate>Tue, 17 Nov 2020 18:35:00 -0500</pubDate>
<guid>http://toasters.rocks/november-updates/</guid>
<description>This article was originally published on Patreon, reposting it here for completeness.
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Zarmina on toasters rocks</title><link>http://toasters.rocks/tags/zarmina/</link><description>Recent content in Zarmina on toasters rocks</description><generator>Hugo -- gohugo.io</generator><copyright>Copyright © 2020 J.P. Savard</copyright><lastBuildDate>Tue, 17 Nov 2020 18:35:00 -0500</lastBuildDate><atom:link href="http://toasters.rocks/tags/zarmina/index.xml" rel="self" type="application/rss+xml"/><item><title>November updates</title><link>http://toasters.rocks/november-updates/</link><pubDate>Tue, 17 Nov 2020 18:35:00 -0500</pubDate><guid>http://toasters.rocks/november-updates/</guid><description>This article was originally published on Patreon, reposting it here for completeness.
First of all, thanks to our newest Patron, Terrence Wong, very appreciated :)
So I&amp;rsquo;m working on and off on this show bible for Zarmina, gathering pages of notes and failed scripts I wrote for myself into one concise document meant to show other people who dare help&amp;hellip; As I probably said in every post so far, the worst thing is motivation, I have a 9 to 5 job in the way and I have a family to care of, but eh, I&amp;rsquo;d say I&amp;rsquo;m half through the synopsis so far.</description>
</item>
<item>
<title>Zarmina updates</title>
<link>http://toasters.rocks/zarmina-updates/</link>
<pubDate>Sat, 17 Oct 2020 18:23:00 -0400</pubDate>
<guid>http://toasters.rocks/zarmina-updates/</guid>
<description>This article was originally published on Patreon, reposting it here for completeness.
So I&amp;rsquo;m working on and off on this show bible for Zarmina, gathering pages of notes and failed scripts I wrote for myself into one concise document meant to show other people who dare help&amp;hellip; As I probably said in every post so far, the worst thing is motivation, I have a 9 to 5 job in the way and I have a family to care of, but eh, I&amp;rsquo;d say I&amp;rsquo;m half through the synopsis so far.</description></item><item><title>Zarmina updates</title><link>http://toasters.rocks/zarmina-updates/</link><pubDate>Sat, 17 Oct 2020 18:23:00 -0400</pubDate><guid>http://toasters.rocks/zarmina-updates/</guid><description>This article was originally published on Patreon, reposting it here for completeness.
Almost forgot I had a Patreon and someone is giving me a dollar a month, lol (thanks Pieman7373 :))
Anyway, here&amp;rsquo;s some updates&amp;hellip; It&amp;rsquo;s been years I&amp;rsquo;m talking about Zarmina and not much came up out of it. I had some work done this summer, the outline of the story is now finally complete, and I now started writing a bible, organizing all my notes together so someone else can look at it and have a good idea of the whole picture.</description>
</item>
<item>
<title>Miyuki 2019</title>
<link>http://toasters.rocks/miyuki-2019/</link>
<pubDate>Wed, 01 Jan 2020 01:13:43 +0000</pubDate>
<guid>http://toasters.rocks/miyuki-2019/</guid>
<description>Now this is a lot closer to the style I&amp;rsquo;m shooting for on Zarmina, which is now going to be a visual novel made in an actual visual novel engine, if you don&amp;rsquo;t know already. I love how it turned out: Minty Root suggested to make the lines thicker (that gives it a nice style), no shading (I think that adds to it), she now have a bow (although she isn&amp;rsquo;t gonna wear it until later in the story), the jewel is a bit more detailed (it&amp;rsquo;s a bitch to draw lol), her skirt is a bit shorter, boobs are a bit more, um, detailed (we&amp;rsquo;re shooting anime style after all!</description>
</item>
<item>
<title>Trailer is out</title>
<link>http://toasters.rocks/trailer-is-out/</link>
<pubDate>Sat, 23 Nov 2019 06:36:00 +0000</pubDate>
<guid>http://toasters.rocks/trailer-is-out/</guid>
<description>This article was originally published on Itch.io, reposting it here for completeness.
New trailer for the project, it&amp;rsquo;s not the complete game but I hope you&amp;rsquo;ll like it :) It&amp;rsquo;s been done with Ren&amp;rsquo;Py cause it&amp;rsquo;s gonna be the intro to the game and I wasn&amp;rsquo;t able to get a good video editing software working on my computer&amp;hellip; You can see it straight on the game&amp;rsquo;s page or if it&amp;rsquo;s buggy there&amp;rsquo;s a YouTube video.</description>
</item>
<item>
<title>DevLog #1: Making the trailer</title>
<link>http://toasters.rocks/devlog-1-making-the-trailer/</link>
<pubDate>Thu, 07 Nov 2019 03:15:00 +0000</pubDate>
<guid>http://toasters.rocks/devlog-1-making-the-trailer/</guid>
<description>This article was originally published on Patreon, reposting it here for completeness.
Anyway, here&amp;rsquo;s some updates&amp;hellip; It&amp;rsquo;s been years I&amp;rsquo;m talking about Zarmina and not much came up out of it. I had some work done this summer, the outline of the story is now finally complete, and I now started writing a bible, organizing all my notes together so someone else can look at it and have a good idea of the whole picture.</description></item><item><title>Miyuki 2019</title><link>http://toasters.rocks/miyuki-2019/</link><pubDate>Wed, 01 Jan 2020 01:13:43 +0000</pubDate><guid>http://toasters.rocks/miyuki-2019/</guid><description>Now this is a lot closer to the style I&amp;rsquo;m shooting for on Zarmina, which is now going to be a visual novel made in an actual visual novel engine, if you don&amp;rsquo;t know already. I love how it turned out: Minty Root suggested to make the lines thicker (that gives it a nice style), no shading (I think that adds to it), she now have a bow (although she isn&amp;rsquo;t gonna wear it until later in the story), the jewel is a bit more detailed (it&amp;rsquo;s a bitch to draw lol), her skirt is a bit shorter, boobs are a bit more, um, detailed (we&amp;rsquo;re shooting anime style after all!</description></item><item><title>Trailer is out</title><link>http://toasters.rocks/trailer-is-out/</link><pubDate>Sat, 23 Nov 2019 06:36:00 +0000</pubDate><guid>http://toasters.rocks/trailer-is-out/</guid><description>This article was originally published on Itch.io, reposting it here for completeness.
New trailer for the project, it&amp;rsquo;s not the complete game but I hope you&amp;rsquo;ll like it :) It&amp;rsquo;s been done with Ren&amp;rsquo;Py cause it&amp;rsquo;s gonna be the intro to the game and I wasn&amp;rsquo;t able to get a good video editing software working on my computer&amp;hellip; You can see it straight on the game&amp;rsquo;s page or if it&amp;rsquo;s buggy there&amp;rsquo;s a YouTube video.</description></item><item><title>DevLog #1: Making the trailer</title><link>http://toasters.rocks/devlog-1-making-the-trailer/</link><pubDate>Thu, 07 Nov 2019 03:15:00 +0000</pubDate><guid>http://toasters.rocks/devlog-1-making-the-trailer/</guid><description>This article was originally published on Patreon, reposting it here for completeness.
I told you I&amp;rsquo;m keeping you updated, so I&amp;rsquo;m keeping a dev log here on Patreon. Everything you need to know, so it sounds like I&amp;rsquo;m actually active at doing something and you can learn from my errors. Don&amp;rsquo;t want to decieve anyone who might want to throw money at me here.
First thing on my new plan is to post a trailer on YouTube, redirect people here and hope The Algorithm™ does its job somewhat soon.</description>
</item>
<item>
<title>Zarmina 3.0: rewrite (again)</title>
<link>http://toasters.rocks/zarmina-3-0-rewrite-again/</link>
<pubDate>Thu, 07 Nov 2019 02:53:00 +0000</pubDate>
<guid>http://toasters.rocks/zarmina-3-0-rewrite-again/</guid>
<description>This article was originally published on Patreon, reposting it here for completeness.
First thing on my new plan is to post a trailer on YouTube, redirect people here and hope The Algorithm™ does its job somewhat soon.</description></item><item><title>Zarmina 3.0: rewrite (again)</title><link>http://toasters.rocks/zarmina-3-0-rewrite-again/</link><pubDate>Thu, 07 Nov 2019 02:53:00 +0000</pubDate><guid>http://toasters.rocks/zarmina-3-0-rewrite-again/</guid><description>This article was originally published on Patreon, reposting it here for completeness.
This is a semi-Google Translation of the last post, for the English-speaking friends I might have here. I&amp;rsquo;m probably going to do this in both English and my native language that is French. Maybe also other languages too.
And that&amp;rsquo;s where I lost my motivation. Once again. I have not written anything since last winter, because, you see, I realized that it was not going anywhere in its current form.</description>
</item>
<item>
<title>Reflections on 2018, part 1: Writing a book</title>
<link>http://toasters.rocks/writing-a-book/</link>
<pubDate>Mon, 10 Dec 2018 12:00:00 +0000</pubDate>
<guid>http://toasters.rocks/writing-a-book/</guid>
<description>So yeah. I&amp;rsquo;m writing a book. It&amp;rsquo;s called Zarmina. Pretty huge project I&amp;rsquo;m working on on and off for the last few years and it went through a bunch of iterations before what it is now&amp;hellip; I do believe that if you sit on a project for long enough, it&amp;rsquo;s going to evolve until it turns out pretty great. It&amp;rsquo;s still a pretty big undertaking and a very ambitious project, I rewrote the first part I don&amp;rsquo;t know how many times now under countless concepts and I procrastinated a lot of it, but I do think it&amp;rsquo;s turning out great.</description>
</item>
</channel>
</rss>
And that&amp;rsquo;s where I lost my motivation. Once again. I have not written anything since last winter, because, you see, I realized that it was not going anywhere in its current form.</description></item><item><title>Reflections on 2018, part 1: Writing a book</title><link>http://toasters.rocks/writing-a-book/</link><pubDate>Mon, 10 Dec 2018 12:00:00 +0000</pubDate><guid>http://toasters.rocks/writing-a-book/</guid><description>So yeah. I&amp;rsquo;m writing a book. It&amp;rsquo;s called Zarmina. Pretty huge project I&amp;rsquo;m working on on and off for the last few years and it went through a bunch of iterations before what it is now&amp;hellip; I do believe that if you sit on a project for long enough, it&amp;rsquo;s going to evolve until it turns out pretty great. It&amp;rsquo;s still a pretty big undertaking and a very ambitious project, I rewrote the first part I don&amp;rsquo;t know how many times now under countless concepts and I procrastinated a lot of it, but I do think it&amp;rsquo;s turning out great.</description></item></channel></rss>

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><title>http://toasters.rocks/tags/zarmina/</title><link rel="canonical" href="http://toasters.rocks/tags/zarmina/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=http://toasters.rocks/tags/zarmina/" /></head></html>
<!doctype html><html><head><title>http://toasters.rocks/tags/zarmina/</title><link rel=canonical href=http://toasters.rocks/tags/zarmina/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=http://toasters.rocks/tags/zarmina/"></head></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,241 +1,4 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Toasters Rocks: The Reboot" />
<meta property="og:description" content="Yeah, let&rsquo;s try this out, cause why not. It used to be Tumblr (which you can still follow here), but I recently switched to Write Freely, just to see how nicer it is. And looks like it works so far.
A while ago I realized I followed way too much people and it distracts me a lot from writing long texts, that and there was way too much NSFW to go there at school, so I kinda stopped going there." />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://toasters.rocks/toasters-rocks-the-reboot/" />
<meta property="article:published_time" content="2018-11-22T12:00:00+00:00" />
<meta property="article:modified_time" content="2019-11-25T07:10:10+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Toasters Rocks: The Reboot"/>
<meta name="twitter:description" content="Yeah, let&rsquo;s try this out, cause why not. It used to be Tumblr (which you can still follow here), but I recently switched to Write Freely, just to see how nicer it is. And looks like it works so far.
A while ago I realized I followed way too much people and it distracts me a lot from writing long texts, that and there was way too much NSFW to go there at school, so I kinda stopped going there."/>
<title>Toasters Rocks: The Reboot - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<div>
<h2 name="top">Toasters Rocks: The Reboot</h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2018-11-22">November 22, 2018</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/meta">Meta</a>
<br/>
<i class="fas fa-hourglass"></i> ~1 minute
</div>
<p>Yeah, let&rsquo;s try this out, cause why not. It used to be Tumblr (which you can still follow <a href="http://tumblr.toasters.rocks/">here</a>), but I recently switched to Write Freely, just to see how nicer it is. And looks like it works so far.</p>
<p>A while ago I realized I followed way too much people and it distracts me a lot from writing long texts, that and there was way too much NSFW to go there at school, so I kinda stopped going there. And I&rsquo;ve been meaning to create a self-hosted blog in its stead for a long while, I wanted something real simple, so when I saw this, I was like, yeah why not, looks like the thing I wanted, easy to customize, not a ton of Javascript and PHP that comes with it, and as a bonus you can follow this blog on the Fediverse, gonna try this.</p>
<p>So there you go. First blog post and I hope to write more on random things.</p>
<p>Edit: I&rsquo;m reposting my best blog posts from elsewhere here for completeness. Have fun.</p>
</article>
<ul class="pagination">
<li class="page-item">
<a class="previous" href="http://toasters.rocks/life-update/">« Life update.</a>
</li>
<li class="page-item">
<a class="next" href="http://toasters.rocks/facebook-sucks/">Facebook sucks »</a>
</li>
</ul>
<article>
<div id="disqus_thread"></div>
<script type="application/javascript">
var disqus_config = function () {
};
(function() {
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
return;
}
var d = document, s = d.createElement('script'); s.async = true;
s.src = '//' + "juju2143" + '.disqus.com/embed.js';
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Toasters Rocks: The Reboot"><meta property="og:description" content="Yeah, let&rsquo;s try this out, cause why not. It used to be Tumblr (which you can still follow here), but I recently switched to Write Freely, just to see how nicer it is. And looks like it works so far.
A while ago I realized I followed way too much people and it distracts me a lot from writing long texts, that and there was way too much NSFW to go there at school, so I kinda stopped going there."><meta property="og:type" content="article"><meta property="og:url" content="http://toasters.rocks/toasters-rocks-the-reboot/"><meta property="article:published_time" content="2018-11-22T12:00:00+00:00"><meta property="article:modified_time" content="2019-11-25T07:10:10+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Toasters Rocks: The Reboot"><meta name=twitter:description content="Yeah, let&rsquo;s try this out, cause why not. It used to be Tumblr (which you can still follow here), but I recently switched to Write Freely, just to see how nicer it is. And looks like it works so far.
A while ago I realized I followed way too much people and it distracts me a lot from writing long texts, that and there was way too much NSFW to go there at school, so I kinda stopped going there."><title>Toasters Rocks: The Reboot - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><div><h2 name=top>Toasters Rocks: The Reboot</h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2018-11-22>November 22, 2018</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/meta>Meta</a><br><i class="fas fa-hourglass"></i>~1 minute</div><p>Yeah, let&rsquo;s try this out, cause why not. It used to be Tumblr (which you can still follow <a href=http://tumblr.toasters.rocks/>here</a>), but I recently switched to Write Freely, just to see how nicer it is. And looks like it works so far.</p><p>A while ago I realized I followed way too much people and it distracts me a lot from writing long texts, that and there was way too much NSFW to go there at school, so I kinda stopped going there. And I&rsquo;ve been meaning to create a self-hosted blog in its stead for a long while, I wanted something real simple, so when I saw this, I was like, yeah why not, looks like the thing I wanted, easy to customize, not a ton of Javascript and PHP that comes with it, and as a bonus you can follow this blog on the Fediverse, gonna try this.</p><p>So there you go. First blog post and I hope to write more on random things.</p><p>Edit: I&rsquo;m reposting my best blog posts from elsewhere here for completeness. Have fun.</p></article><ul class=pagination><li class=page-item><a class=previous href=http://toasters.rocks/life-update/>« Life update.</a></li><li class=page-item><a class=next href=http://toasters.rocks/facebook-sucks/>Facebook sucks »</a></li></ul><article><div id=disqus_thread></div><script type=application/javascript>var disqus_config=function(){};(function(){if(["localhost","127.0.0.1"].indexOf(window.location.hostname)!=-1){document.getElementById('disqus_thread').innerHTML='Disqus comments not available by default when the website is previewed locally.';return;}
var d=document,s=d.createElement('script');s.async=true;s.src='//'+"juju2143"+'.disqus.com/embed.js';s.setAttribute('data-timestamp',+new Date());(d.head||d.body).appendChild(s);})();</script><noscript>Please enable JavaScript to view the <a href=https://disqus.com/?ref_noscript>comments powered by Disqus.</a></noscript><a href=https://disqus.com class=dsq-brlink>comments powered by <span class=logo-disqus>Disqus</span></a></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,251 +1,4 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="Trailer is out" />
<meta property="og:description" content="This article was originally published on Itch.io, reposting it here for completeness.
New trailer for the project, it&rsquo;s not the complete game but I hope you&rsquo;ll like it :) It&rsquo;s been done with Ren&rsquo;Py cause it&rsquo;s gonna be the intro to the game and I wasn&rsquo;t able to get a good video editing software working on my computer&hellip; You can see it straight on the game&rsquo;s page or if it&rsquo;s buggy there&rsquo;s a YouTube video." />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://toasters.rocks/trailer-is-out/" />
<meta property="article:published_time" content="2019-11-23T06:36:00+00:00" />
<meta property="article:modified_time" content="2019-12-13T05:53:57+00:00" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Trailer is out"/>
<meta name="twitter:description" content="This article was originally published on Itch.io, reposting it here for completeness.
New trailer for the project, it&rsquo;s not the complete game but I hope you&rsquo;ll like it :) It&rsquo;s been done with Ren&rsquo;Py cause it&rsquo;s gonna be the intro to the game and I wasn&rsquo;t able to get a good video editing software working on my computer&hellip; You can see it straight on the game&rsquo;s page or if it&rsquo;s buggy there&rsquo;s a YouTube video."/>
<title>Trailer is out - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article>
<div>
<h2 name="top">Trailer is out</h2>
<p></p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-23">November 23, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/zarmina">Zarmina</a>
<br/>
<i class="fas fa-globe"></i>
<a href="http://toasters.rocks/fr/nouvelle-bande-annonce/">Français</a>
<br/>
<i class="fas fa-hourglass"></i> ~1 minute
</div>
<p><em>This article was originally published on <a href="https://juju2143.itch.io/zarmina">Itch.io</a>, reposting it here for completeness.</em></p>
<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
<iframe src="https://www.youtube.com/embed/y39JZ2c7YsA" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" allowfullscreen title="YouTube Video"></iframe>
</div>
<p>New trailer for the project, it&rsquo;s not the complete game but I hope you&rsquo;ll like it :) It&rsquo;s been done with Ren&rsquo;Py cause it&rsquo;s gonna be the intro to the game and I wasn&rsquo;t able to get a good video editing software working on my computer&hellip; You can see it straight on the game&rsquo;s page or if it&rsquo;s buggy there&rsquo;s a YouTube video.</p>
<p>For you English speakers, don&rsquo;t worry, there will be an English version soon. Once I figure out how the translation module works. It&rsquo;s kinda weird.</p>
<p>Anyway. If you liked it, please throw me some money here or on Patreon, that&rsquo;d be super appreciated. But in all, I hope you have fun!</p>
</article>
<ul class="pagination">
<li class="page-item">
<a class="previous" href="http://toasters.rocks/devlog-1-making-the-trailer/">« DevLog #1: Making the trailer</a>
</li>
<li class="page-item">
<a class="next" href="http://toasters.rocks/about/">about me »</a>
</li>
</ul>
<article>
<div id="disqus_thread"></div>
<script type="application/javascript">
var disqus_config = function () {
};
(function() {
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
return;
}
var d = document, s = d.createElement('script'); s.async = true;
s.src = '//' + "juju2143" + '.disqus.com/embed.js';
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="Trailer is out"><meta property="og:description" content="This article was originally published on Itch.io, reposting it here for completeness.
New trailer for the project, it&rsquo;s not the complete game but I hope you&rsquo;ll like it :) It&rsquo;s been done with Ren&rsquo;Py cause it&rsquo;s gonna be the intro to the game and I wasn&rsquo;t able to get a good video editing software working on my computer&mldr; You can see it straight on the game&rsquo;s page or if it&rsquo;s buggy there&rsquo;s a YouTube video."><meta property="og:type" content="article"><meta property="og:url" content="http://toasters.rocks/trailer-is-out/"><meta property="article:published_time" content="2019-11-23T06:36:00+00:00"><meta property="article:modified_time" content="2019-12-13T05:53:57+00:00"><meta name=twitter:card content="summary"><meta name=twitter:title content="Trailer is out"><meta name=twitter:description content="This article was originally published on Itch.io, reposting it here for completeness.
New trailer for the project, it&rsquo;s not the complete game but I hope you&rsquo;ll like it :) It&rsquo;s been done with Ren&rsquo;Py cause it&rsquo;s gonna be the intro to the game and I wasn&rsquo;t able to get a good video editing software working on my computer&mldr; You can see it straight on the game&rsquo;s page or if it&rsquo;s buggy there&rsquo;s a YouTube video."><title>Trailer is out - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article><div><h2 name=top>Trailer is out</h2><p></p><i class="far fa-calendar-alt"></i><time datetime=2019-11-23>November 23, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/zarmina>Zarmina</a><br><i class="fas fa-globe"></i><a href=http://toasters.rocks/fr/nouvelle-bande-annonce/>Français</a><br><i class="fas fa-hourglass"></i>~1 minute</div><p><em>This article was originally published on <a href=https://juju2143.itch.io/zarmina>Itch.io</a>, reposting it here for completeness.</em></p><div style=position:relative;padding-bottom:56.25%;height:0;overflow:hidden><iframe src=https://www.youtube.com/embed/y39JZ2c7YsA style=position:absolute;top:0;left:0;width:100%;height:100%;border:0 allowfullscreen title="YouTube Video"></iframe></div><p>New trailer for the project, it&rsquo;s not the complete game but I hope you&rsquo;ll like it :) It&rsquo;s been done with Ren&rsquo;Py cause it&rsquo;s gonna be the intro to the game and I wasn&rsquo;t able to get a good video editing software working on my computer&mldr; You can see it straight on the game&rsquo;s page or if it&rsquo;s buggy there&rsquo;s a YouTube video.</p><p>For you English speakers, don&rsquo;t worry, there will be an English version soon. Once I figure out how the translation module works. It&rsquo;s kinda weird.</p><p>Anyway. If you liked it, please throw me some money here or on Patreon, that&rsquo;d be super appreciated. But in all, I hope you have fun!</p></article><ul class=pagination><li class=page-item><a class=previous href=http://toasters.rocks/devlog-1-making-the-trailer/>« DevLog #1: Making the trailer</a></li><li class=page-item><a class=next href=http://toasters.rocks/about/>about me »</a></li></ul><article><div id=disqus_thread></div><script type=application/javascript>var disqus_config=function(){};(function(){if(["localhost","127.0.0.1"].indexOf(window.location.hostname)!=-1){document.getElementById('disqus_thread').innerHTML='Disqus comments not available by default when the website is previewed locally.';return;}
var d=document,s=d.createElement('script');s.async=true;s.src='//'+"juju2143"+'.disqus.com/embed.js';s.setAttribute('data-timestamp',+new Date());(d.head||d.body).appendChild(s);})();</script><noscript>Please enable JavaScript to view the <a href=https://disqus.com/?ref_noscript>comments powered by Disqus.</a></noscript><a href=https://disqus.com class=dsq-brlink>comments powered by <span class=logo-disqus>Disqus</span></a></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

View File

@ -1,335 +1,55 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<meta name="generator" content="Hugo 0.78.2" />
<meta property="og:title" content="trippy perlin noise" />
<meta property="og:description" content="Warning: contains some intensive JavaScript that might break your computer" />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://toasters.rocks/trippy-perlin-noise/" />
<meta property="og:image" content="http://toasters.rocks/images/2019/11/perlin.png" />
<meta property="article:published_time" content="2019-11-25T18:16:14+00:00" />
<meta property="article:modified_time" content="2019-11-29T01:06:04+00:00" />
<meta name="twitter:card" content="summary_large_image"/>
<meta name="twitter:image" content="http://toasters.rocks/images/2019/11/perlin.png"/>
<meta name="twitter:title" content="trippy perlin noise"/>
<meta name="twitter:description" content="Warning: contains some intensive JavaScript that might break your computer"/>
<title>trippy perlin noise - toasters rocks</title>
<link rel="stylesheet" href="/css/styles.css" />
<link rel="stylesheet" href="/css/syntax.css" />
<script src="https://kit.fontawesome.com/8ced65a629.js" crossorigin="anonymous"></script>
</head><body>
<header><img src="/img/icon.png"><h1>toasters rocks</h1></header>
<main>
<aside><nav>
<a href="/">
<i class="fas fa-home"></i>
Home
</a><br/>
<a href="http://juju2143.ca/">
<i class="fas fa-user"></i>
About
</a><br/>
<a href="/fr/">
<i class="fas fa-globe"></i>
Français
</a><br/>
<a href="https://yukiis.moe/">
<i class="far fa-comment"></i>
Comics
</a><br/>
<a href="https://codewalr.us/">
<i class="far fa-folder-open"></i>
Forums
</a><br/>
</nav>
<br/>
<nav>
<a title="Twitter " href="https://twitter.com/juju2143">
<i style="color: #4da7de" class="fab fa-twitter"></i>
<span style="color: #4da7de">Twitter</span>
</a><br/>
<a title="Discord " href="https://discord.gg/cuZcfcF">
<i style="color: #7289da" class="fab fa-discord"></i>
<span style="color: #7289da">Discord</span>
</a><br/>
<a title="GitHub " href="https://github.com/juju2143">
<i style="color: #221e1b" class="fab fa-github"></i>
<span style="color: #221e1b">GitHub</span>
</a><br/>
<a title="Patreon " href="https://patreon.com/juju2143">
<i style="color: #F96854" class="fab fa-patreon"></i>
<span style="color: #F96854">Patreon</span>
</a><br/>
<a title="YouTube " href="https://youtube.com/user/julosoft">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube</span>
</a><br/>
<a title="YouTube 2 " href="https://youtube.com/c/juju2143">
<i style="color: #e02a20" class="fab fa-youtube"></i>
<span style="color: #e02a20">YouTube 2</span>
</a><br/>
<a title="Twitch " href="https://twitch.tv/juju2143">
<i style="color: #6441a5" class="fab fa-twitch"></i>
<span style="color: #6441a5">Twitch</span>
</a><br/>
<a title="Instagram " href="https://instagram.com/j.p.savard">
<i style="color: #d6249f" class="fab fa-instagram"></i>
<span style="color: #d6249f">Instagram</span>
</a><br/>
<a title="DeviantArt " href="https://deviantart.com/juju2143">
<i style="color: #c5d200" class="fab fa-deviantart"></i>
<span style="color: #c5d200">DeviantArt</span>
</a><br/>
<a title="SoundCloud " href="https://soundcloud.com/juju2143">
<i style="color: #fe3801" class="fab fa-soundcloud"></i>
<span style="color: #fe3801">SoundCloud</span>
</a><br/>
</nav></aside>
<article style="background-image: url('/images/2019/11/perlin.png');">
<div class="metadata" style="height: calc((var(--height) - 2em) * 1 - 3.5em)">
<h2 name="top">trippy perlin noise</h2>
<p>Warning: contains some intensive JavaScript that might break your computer</p>
<i class="far fa-calendar-alt"></i>
<time datetime="2019-11-25">November 25, 2019</time><br/>
<i class="fas fa-tags"></i>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/experiments">Experiments</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href="http://toasters.rocks/tags/p5.js">p5.js</a>
<br/>
<i class="fas fa-hourglass"></i> ~2 minutes
</div>
<script src="https://unpkg.com/p5@^0.10/lib/p5.min.js"></script>
<script>
function setup() {
var c = createCanvas(256, 256);
c.parent('sketch-holder');
background(0);
}
function draw() {
var n = 0;
var z = 1;
var speed = 0.005;
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=/img/icon.png type=image/png><meta name=generator content="Hugo 0.79.0"><meta property="og:title" content="trippy perlin noise"><meta property="og:description" content="Warning: contains some intensive JavaScript that might break your computer"><meta property="og:type" content="article"><meta property="og:url" content="http://toasters.rocks/trippy-perlin-noise/"><meta property="og:image" content="http://toasters.rocks/images/2019/11/perlin.png"><meta property="article:published_time" content="2019-11-25T18:16:14+00:00"><meta property="article:modified_time" content="2019-11-29T01:06:04+00:00"><meta name=twitter:card content="summary_large_image"><meta name=twitter:image content="http://toasters.rocks/images/2019/11/perlin.png"><meta name=twitter:title content="trippy perlin noise"><meta name=twitter:description content="Warning: contains some intensive JavaScript that might break your computer"><title>trippy perlin noise - toasters rocks</title><link rel=stylesheet href=/css/styles.css><link rel=stylesheet href=/css/syntax.css><script src=https://kit.fontawesome.com/8ced65a629.js crossorigin=anonymous></script></head><body><header><img src=/img/icon.png><h1>toasters rocks</h1></header><main><aside><nav><a href=/><i class="fas fa-home"></i>Home</a><br><a href=http://juju2143.ca/><i class="fas fa-user"></i>About</a><br><a href=/fr/><i class="fas fa-globe"></i>Français</a><br><a href=https://yukiis.moe/><i class="far fa-comment"></i>Comics</a><br><a href=https://codewalr.us/><i class="far fa-folder-open"></i>Forums</a><br></nav><br><nav><a title=Twitter href=https://twitter.com/juju2143><i style=color:#4da7de class="fab fa-twitter"></i><span style=color:#4da7de>Twitter</span></a><br><a title=Discord href=https://discord.gg/cuZcfcF><i style=color:#7289da class="fab fa-discord"></i><span style=color:#7289da>Discord</span></a><br><a title=GitHub href=https://github.com/juju2143><i style=color:#221e1b class="fab fa-github"></i><span style=color:#221e1b>GitHub</span></a><br><a title=Patreon href=https://patreon.com/juju2143><i style=color:#f96854 class="fab fa-patreon"></i><span style=color:#f96854>Patreon</span></a><br><a title=YouTube href=https://youtube.com/user/julosoft><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube</span></a><br><a title="YouTube 2" href=https://youtube.com/c/juju2143><i style=color:#e02a20 class="fab fa-youtube"></i><span style=color:#e02a20>YouTube 2</span></a><br><a title=Twitch href=https://twitch.tv/juju2143><i style=color:#6441a5 class="fab fa-twitch"></i><span style=color:#6441a5>Twitch</span></a><br><a title=Instagram href=https://instagram.com/j.p.savard><i style=color:#d6249f class="fab fa-instagram"></i><span style=color:#d6249f>Instagram</span></a><br><a title=DeviantArt href=https://deviantart.com/juju2143><i style=color:#c5d200 class="fab fa-deviantart"></i><span style=color:#c5d200>DeviantArt</span></a><br><a title=SoundCloud href=https://soundcloud.com/juju2143><i style=color:#fe3801 class="fab fa-soundcloud"></i><span style=color:#fe3801>SoundCloud</span></a><br></nav></aside><article style=background-image:url(/images/2019/11/perlin.png)><div class=metadata style="height:calc((var(--height) - 2em) * 1 - 3.5em)"><h2 name=top>trippy perlin noise</h2><p>Warning: contains some intensive JavaScript that might break your computer</p><i class="far fa-calendar-alt"></i><time datetime=2019-11-25>November 25, 2019</time><br><i class="fas fa-tags"></i>#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/experiments>Experiments</a>
#<a class="btn btn-sm btn-outline-dark tag-btn" href=http://toasters.rocks/tags/p5.js>p5.js</a><br><i class="fas fa-hourglass"></i>~2 minutes</div><script src=https://unpkg.com/p5@^0.10/lib/p5.min.js></script><script>function setup(){var c=createCanvas(256,256);c.parent('sketch-holder');background(0);}
function draw(){var n=0;var z=1;var speed=0.005;noiseDetail(8,0.65);loadPixels();for(a=0;a<3;a++)
{noiseSeed(a+n);for(i=0;i<width*height*4;i+=4)
{x=((i/4)%width)/width*z;y=floor((i/4)/width)/height*z;pixels[i+a]=noise(x,y,frameCount*speed)*255;}}
updatePixels();}</script><p> </p><div id=sketch-holder></div><p>Now that I can easily embed JavaScript on this blog, I should put here some of my experiments and weird code that does nothing, cause why not. This one is some colored Perlin noise made using p5.js, it would be pretty cool as a background for something, isn&rsquo;t it?</p><p>It is quite simple using the <code>noise</code> function, one the simplest things you can do with it is <code>color = noise(x, y, time)</code> for each pixel on the canvas, usually you make it grayscale but this time I&rsquo;m generating 3 of them for each color component (red, green, blue) with a different seed. It looks pretty cool, if you ask me.</p><div class=highlight><div class=chroma><table class=lntable><tr><td class=lntd><pre class=chroma><code><span class=lnt> 1
</span><span class=lnt> 2
</span><span class=lnt> 3
</span><span class=lnt> 4
</span><span class=lnt> 5
</span><span class=lnt> 6
</span><span class=lnt> 7
</span><span class=lnt> 8
</span><span class=lnt> 9
</span><span class=lnt>10
</span><span class=lnt>11
</span><span class=lnt>12
</span><span class=lnt>13
</span><span class=lnt>14
</span><span class=lnt>15
</span><span class=lnt>16
</span><span class=lnt>17
</span><span class=lnt>18
</span><span class=lnt>19
</span><span class=lnt>20
</span><span class=lnt>21
</span><span class=lnt>22
</span><span class=lnt>23
</span><span class=lnt>24
</span></code></pre></td><td class=lntd><pre class=chroma><code class=language-js data-lang=js><span class=kd>function</span> <span class=nx>setup</span><span class=p>()</span> <span class=p>{</span>
<span class=nx>createCanvas</span><span class=p>(</span><span class=mi>256</span><span class=p>,</span> <span class=mi>256</span><span class=p>);</span>
<span class=nx>background</span><span class=p>(</span><span class=mi>0</span><span class=p>);</span>
<span class=p>}</span>
<span class=kd>function</span> <span class=nx>draw</span><span class=p>()</span> <span class=p>{</span>
<span class=kd>var</span> <span class=nx>n</span> <span class=o>=</span> <span class=mi>0</span><span class=p>;</span>
<span class=kd>var</span> <span class=nx>z</span> <span class=o>=</span> <span class=mi>1</span><span class=p>;</span>
<span class=kd>var</span> <span class=nx>speed</span> <span class=o>=</span> <span class=mf>0.005</span><span class=p>;</span>
noiseDetail(8, 0.65);
loadPixels();
for(a=0; a<3; a++)
{
noiseSeed(a+n);
for(i=0; i<width*height*4; i+=4)
{
x = ((i/4)%width)/width*z;
y = floor((i/4)/width)/height*z;
pixels[i+a] = noise(x,y,frameCount*speed)*255;
}
}
updatePixels();
}
</script>
<p> </p>
<div id="sketch-holder"></div>
<p>Now that I can easily embed JavaScript on this blog, I should put here some of my experiments and weird code that does nothing, cause why not. This one is some colored Perlin noise made using p5.js, it would be pretty cool as a background for something, isn&rsquo;t it?</p>
<p>It is quite simple using the <code>noise</code> function, one the simplest things you can do with it is <code>color = noise(x, y, time)</code> for each pixel on the canvas, usually you make it grayscale but this time I&rsquo;m generating 3 of them for each color component (red, green, blue) with a different seed. It looks pretty cool, if you ask me.</p>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre class="chroma"><code><span class="lnt"> 1
</span><span class="lnt"> 2
</span><span class="lnt"> 3
</span><span class="lnt"> 4
</span><span class="lnt"> 5
</span><span class="lnt"> 6
</span><span class="lnt"> 7
</span><span class="lnt"> 8
</span><span class="lnt"> 9
</span><span class="lnt">10
</span><span class="lnt">11
</span><span class="lnt">12
</span><span class="lnt">13
</span><span class="lnt">14
</span><span class="lnt">15
</span><span class="lnt">16
</span><span class="lnt">17
</span><span class="lnt">18
</span><span class="lnt">19
</span><span class="lnt">20
</span><span class="lnt">21
</span><span class="lnt">22
</span><span class="lnt">23
</span><span class="lnt">24
</span></code></pre></td>
<td class="lntd">
<pre class="chroma"><code class="language-js" data-lang="js"><span class="kd">function</span> <span class="nx">setup</span><span class="p">()</span> <span class="p">{</span>
<span class="nx">createCanvas</span><span class="p">(</span><span class="mi">256</span><span class="p">,</span> <span class="mi">256</span><span class="p">);</span>
<span class="nx">background</span><span class="p">(</span><span class="mi">0</span><span class="p">);</span>
<span class="p">}</span>
<span class="kd">function</span> <span class="nx">draw</span><span class="p">()</span> <span class="p">{</span>
<span class="kd">var</span> <span class="nx">n</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span>
<span class="kd">var</span> <span class="nx">z</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span>
<span class="kd">var</span> <span class="nx">speed</span> <span class="o">=</span> <span class="mf">0.005</span><span class="p">;</span>
<span class="nx">noiseDetail</span><span class="p">(</span><span class="mi">8</span><span class="p">,</span> <span class="mf">0.65</span><span class="p">);</span>
<span class="nx">loadPixels</span><span class="p">();</span>
<span class="k">for</span><span class="p">(</span><span class="nx">a</span><span class="o">=</span><span class="mi">0</span><span class="p">;</span> <span class="nx">a</span><span class="o">&lt;</span><span class="mi">3</span><span class="p">;</span> <span class="nx">a</span><span class="o">++</span><span class="p">)</span>
<span class="p">{</span>
<span class="nx">noiseSeed</span><span class="p">(</span><span class="nx">a</span><span class="o">+</span><span class="nx">n</span><span class="p">);</span>
<span class="k">for</span><span class="p">(</span><span class="nx">i</span><span class="o">=</span><span class="mi">0</span><span class="p">;</span> <span class="nx">i</span><span class="o">&lt;</span><span class="nx">width</span><span class="o">*</span><span class="nx">height</span><span class="o">*</span><span class="mi">4</span><span class="p">;</span> <span class="nx">i</span><span class="o">+=</span><span class="mi">4</span><span class="p">)</span>
<span class="p">{</span>
<span class="nx">x</span> <span class="o">=</span> <span class="p">((</span><span class="nx">i</span><span class="o">/</span><span class="mi">4</span><span class="p">)</span><span class="o">%</span><span class="nx">width</span><span class="p">)</span><span class="o">/</span><span class="nx">width</span><span class="o">*</span><span class="nx">z</span><span class="p">;</span>
<span class="nx">y</span> <span class="o">=</span> <span class="nx">floor</span><span class="p">((</span><span class="nx">i</span><span class="o">/</span><span class="mi">4</span><span class="p">)</span><span class="o">/</span><span class="nx">width</span><span class="p">)</span><span class="o">/</span><span class="nx">height</span><span class="o">*</span><span class="nx">z</span><span class="p">;</span>
<span class="nx">pixels</span><span class="p">[</span><span class="nx">i</span><span class="o">+</span><span class="nx">a</span><span class="p">]</span> <span class="o">=</span> <span class="nx">noise</span><span class="p">(</span><span class="nx">x</span><span class="p">,</span><span class="nx">y</span><span class="p">,</span><span class="nx">frameCount</span><span class="o">*</span><span class="nx">speed</span><span class="p">)</span><span class="o">*</span><span class="mi">255</span><span class="p">;</span>
<span class="p">}</span>
<span class="p">}</span>
<span class="nx">updatePixels</span><span class="p">();</span>
<span class="p">}</span>
</code></pre></td></tr></table>
</div>
</div><p>p5.js code for the above canvas.</p>
<p>On that, I recommend <a href="http://p5js.org">p5.js</a>, or its big sister <a href="https://processing.org">Processing</a>, if you want to learn code and do some cool artsy stuff with it, I&rsquo;ve been recommending to a bunch of people lately :) If you want to learn and you&rsquo;re a complete beginner, there&rsquo;s a series about that on <a href="https://www.youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA">The Coding Train</a> on YouTube.</p>
<p>(P.S.: Sorry if I break your computer by executing some intensive JavaScript on this post! The above image isn&rsquo;t an image but the actual code running in your browser, and the whole calculation is a bit intensive, so I kept the canvas size rather small so it&rsquo;s bearable on older computers like mine :))</p>
<p>Edit (26/11): Updated the post with code and some explanations.</p>
</article>
<ul class="pagination">
<li class="page-item">
<a class="previous" href="http://toasters.rocks/new-blog-again/">« New blog, again</a>
</li>
<li class="page-item">
<a class="next" href="http://toasters.rocks/commissions/">commissions »</a>
</li>
</ul>
<article>
<div id="disqus_thread"></div>
<script type="application/javascript">
var disqus_config = function () {
};
(function() {
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
return;
}
var d = document, s = d.createElement('script'); s.async = true;
s.src = '//' + "juju2143" + '.disqus.com/embed.js';
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
</article>
</main>
<footer>Copyright © 2020 J.P. Savard</footer>
</body>
</html>
<span class=nx>noiseDetail</span><span class=p>(</span><span class=mi>8</span><span class=p>,</span> <span class=mf>0.65</span><span class=p>);</span>
<span class=nx>loadPixels</span><span class=p>();</span>
<span class=k>for</span><span class=p>(</span><span class=nx>a</span><span class=o>=</span><span class=mi>0</span><span class=p>;</span> <span class=nx>a</span><span class=o>&lt;</span><span class=mi>3</span><span class=p>;</span> <span class=nx>a</span><span class=o>++</span><span class=p>)</span>
<span class=p>{</span>
<span class=nx>noiseSeed</span><span class=p>(</span><span class=nx>a</span><span class=o>+</span><span class=nx>n</span><span class=p>);</span>
<span class=k>for</span><span class=p>(</span><span class=nx>i</span><span class=o>=</span><span class=mi>0</span><span class=p>;</span> <span class=nx>i</span><span class=o>&lt;</span><span class=nx>width</span><span class=o>*</span><span class=nx>height</span><span class=o>*</span><span class=mi>4</span><span class=p>;</span> <span class=nx>i</span><span class=o>+=</span><span class=mi>4</span><span class=p>)</span>
<span class=p>{</span>
<span class=nx>x</span> <span class=o>=</span> <span class=p>((</span><span class=nx>i</span><span class=o>/</span><span class=mi>4</span><span class=p>)</span><span class=o>%</span><span class=nx>width</span><span class=p>)</span><span class=o>/</span><span class=nx>width</span><span class=o>*</span><span class=nx>z</span><span class=p>;</span>
<span class=nx>y</span> <span class=o>=</span> <span class=nx>floor</span><span class=p>((</span><span class=nx>i</span><span class=o>/</span><span class=mi>4</span><span class=p>)</span><span class=o>/</span><span class=nx>width</span><span class=p>)</span><span class=o>/</span><span class=nx>height</span><span class=o>*</span><span class=nx>z</span><span class=p>;</span>
<span class=nx>pixels</span><span class=p>[</span><span class=nx>i</span><span class=o>+</span><span class=nx>a</span><span class=p>]</span> <span class=o>=</span> <span class=nx>noise</span><span class=p>(</span><span class=nx>x</span><span class=p>,</span><span class=nx>y</span><span class=p>,</span><span class=nx>frameCount</span><span class=o>*</span><span class=nx>speed</span><span class=p>)</span><span class=o>*</span><span class=mi>255</span><span class=p>;</span>
<span class=p>}</span>
<span class=p>}</span>
<span class=nx>updatePixels</span><span class=p>();</span>
<span class=p>}</span>
</code></pre></td></tr></table></div></div><p>p5.js code for the above canvas.</p><p>On that, I recommend <a href=http://p5js.org>p5.js</a>, or its big sister <a href=https://processing.org>Processing</a>, if you want to learn code and do some cool artsy stuff with it, I&rsquo;ve been recommending to a bunch of people lately :) If you want to learn and you&rsquo;re a complete beginner, there&rsquo;s a series about that on <a href="https://www.youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA">The Coding Train</a> on YouTube.</p><p>(P.S.: Sorry if I break your computer by executing some intensive JavaScript on this post! The above image isn&rsquo;t an image but the actual code running in your browser, and the whole calculation is a bit intensive, so I kept the canvas size rather small so it&rsquo;s bearable on older computers like mine :))</p><p>Edit (26/11): Updated the post with code and some explanations.</p></article><ul class=pagination><li class=page-item><a class=previous href=http://toasters.rocks/new-blog-again/>« New blog, again</a></li><li class=page-item><a class=next href=http://toasters.rocks/commissions/>commissions »</a></li></ul><article><div id=disqus_thread></div><script type=application/javascript>var disqus_config=function(){};(function(){if(["localhost","127.0.0.1"].indexOf(window.location.hostname)!=-1){document.getElementById('disqus_thread').innerHTML='Disqus comments not available by default when the website is previewed locally.';return;}
var d=document,s=d.createElement('script');s.async=true;s.src='//'+"juju2143"+'.disqus.com/embed.js';s.setAttribute('data-timestamp',+new Date());(d.head||d.body).appendChild(s);})();</script><noscript>Please enable JavaScript to view the <a href=https://disqus.com/?ref_noscript>comments powered by Disqus.</a></noscript><a href=https://disqus.com class=dsq-brlink>comments powered by <span class=logo-disqus>Disqus</span></a></article></main><footer>Copyright © 2020 J.P. Savard</footer></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long