# Welcome. - toasters rocks

## Welcome.

Oh. I didn’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.

Here be dragons below, have fun.

## Esoteric uses of CGI

Or how to program the back-end of your website using Commodore BASIC.

December 21, 2019
#Tech
~5 minutes

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’d immediately think PHP, Node.js, Ruby, C maybe, but what if I tell you… Commodore BASIC? Sure, just get a Commodore 64 with a TCP/IP stack and write a web server for it you’d say, but I mean, actually using it on an actual, everyday web server on some Linux box?

Read More...

## Horse Life 98

December 15, 2019
#Writing
~1 minute

Been a while I wanted to make a webcomic, but I never got around at drawing one, and if I do I’m not that good at drawing, so… 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’s simple to make, it doesn’t take too much of my attention span and it looks good, so yeah, winning formula.

Read More...

## ecco the dolphin

Let's recreate this weird effect from Ecco the Dolphin.

November 29, 2019
#Experiments #p5.js
~6 minutes

// 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’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’re asking someone outside the Americas).

Read More...

## trippy perlin noise

Warning: contains some intensive JavaScript that might break your computer

November 25, 2019
#Experiments #p5.js
~2 minutes

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.

Read More...

## New blog, again

November 25, 2019
#Meta
~2 minutes

Yeah, I complain a lot about the fact I don’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’s try this. It was a bitch to install, though, as if Murphy’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’s worth it.

Read More...

## Trailer is out

November 23, 2019
#Zarmina
Français
~1 minute

This article was originally published on Itch.io, reposting it here for completeness. New trailer for the project, it’s not the complete game but I hope you’ll like it :) It’s been done with Ren’Py cause it’s gonna be the intro to the game and I wasn’t able to get a good video editing software working on my computer… You can see it straight on the game’s page or if it’s buggy there’s a YouTube video.

Read More...

## DevLog #1: Making the trailer

November 7, 2019
#Zarmina
~2 minutes

This article was originally published on Patreon, reposting it here for completeness. I told you I’m keeping you updated, so I’m keeping a dev log here on Patreon. Everything you need to know, so it sounds like I’m actually active at doing something and you can learn from my errors. Don’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.

Read More...

## Zarmina 3.0: rewrite (again)

November 7, 2019
#Zarmina
Français
~3 minutes

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’m probably going to do this in both English and my native language that is French. Maybe also other languages too. And that’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.

Read More...

- ««
- «
- 1
- 2
- 3
- »
- »»