Skip to content

Instantly share code, notes, and snippets.

View JOELwindows7's full-sized avatar
🏠
Working from home

Joel Robert Justiawan JOELwindows7

🏠
Working from home
View GitHub Profile
@AkBKukU
AkBKukU / DECtalk_Script.md
Created September 23, 2022 14:58
DECtalk DTC01 - 1984 Speech Synthesizer (Full Script with speech examples))
[:np] Hello, my name is Perfect Paul and I’m here to introduce you to the
DECtalk speech synthesizer. In particular, the DECtalk DTC01 released in 
1984. The DECtalk had revolutionary features for computer speech, but don’t 
just take my word for it.

[:nb] I can agree with that. Hi, my name is Beautiful Betty and my voice 
represents just one of the many ways the DECtalk is a flexible advanced 
system. Today we’re going to take an in depth look at the DTC01 device 
itself, and how it raised the bar for speech synthesis in ways that are 
@MolassesLover
MolassesLover / deltarune_website_analysis.txt
Created September 17, 2022 21:09
Deltarune September 17th scraping results
URL `https://deltarune.com/'
Real URL https://deltarune.com/
Check time 0.146 seconds
D/L time 0.000 seconds
Size 11.54KB
Result Valid: 200 OK
URL `https://static.cloudflareinsights.com/beacon.min.js/v652eace1692a40cfa3763df669d7439c1639079717194'
Parent URL https://deltarune.com/, line 1, col 11422
Real URL https://static.cloudflareinsights.com/beacon.min.js/v652eace1692a40cfa3763df669d7439c1639079717194
@todbot
todbot / revengeofthefifth_code.py
Created May 5, 2022 18:24
DeathStar animation on GC9A01 round LCD for CircuitPython
# revengeofthefifth_code.py -- deathstar animation for CircuitPython
# 5 May 2022 - @todbot / Tod Kurt
# uses one big tilegrid
#
# ImageMagick commands used to go from GIF to TileGrid BMP:
# convert -coalesce deathstar40.gif -resize 240x240 deathstar-%02d.bmp
# montage -mode concatenate -tile x1 deathstar-*bmp deathstar_tile_tmp.bmp
# convert deathstar_tile_tmp.bmp -colors 8 -type palette -compress none BMP3:deathstar_tile.bmp
# Copy resulting file to CIRCUITPY drive
@todbot
todbot / sw_targeting_computer_code.py
Last active June 19, 2023 03:39
Animated Star Wars targeting computer for CircuitPython
# sw_targeting_computer_code.py -- animated targeting computer for CircuitPython
# 4 May 2022 - @todbot / Tod Kurt
# # Uses one background image and two tilegrid animations
import time
import board
import displayio
display = board.DISPLAY
maingroup = displayio.Group()
@gaetschwartz
gaetschwartz / settings.json
Last active November 8, 2025 01:34
Nest files in Flutter projects on VSCode, inspired from https://github.com/antfu/vscode-file-nesting-config
"explorer.fileNesting.enabled": true,
"explorer.fileNesting.expand": false,
"explorer.fileNesting.patterns": {
"pubspec.yaml": ".flutter-plugins, .packages, .dart_tool, .flutter-plugins-dependencies, .metadata, .packages, pubspec.lock, build.yaml, analysis_options.yaml, all_lint_rules.yaml",
".gitignore": ".gitattributes, .gitmodules, .gitmessage, .mailmap, .git-blame*",
"readme.*": "authors, backers.md, changelog*, citation*, code_of_conduct.md, codeowners, contributing.md, contributors, copying, credits, governance.md, history.md, license*, maintainers, readme*, security.md, sponsors.md",
"*.dart": "$(capture).g.dart, $(capture).freezed.dart",
},
@sjvnnings
sjvnnings / shakeable_camera.gd
Created December 24, 2021 19:41
An easy to use screenshake system in Godot. Built with areas and simple to modify.
#For usage instructions, see the YouTube video below:
extends Area
export var trauma_reduction_rate := 1.0
export var max_x := 10.0
export var max_y := 10.0
export var max_z := 5.0
export var noise : OpenSimplexNoise
@mxalbert1996
mxalbert1996 / Scrollbar.kt
Last active December 9, 2025 13:35
Modifiers to draw scrollbars in Jetpack Compose
/*
* MIT License
*
* Copyright (c) 2022 Albert Chang
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
@JOELwindows7
JOELwindows7 / FlxAction.hx
Last active May 28, 2022 17:40
Temporary Patch of FlxAction.hx where it fixes forgot import Android digital input class, for stable HaxeFlixel until the last dev pull back here stable
package flixel.input.actions;
import flixel.input.FlxInput.FlxInputState;
import flixel.input.IFlxInput;
import flixel.input.actions.FlxActionInput.FlxInputDeviceID;
import flixel.input.actions.FlxActionInput.FlxInputType;
import flixel.input.actions.FlxActionInputAnalog.FlxAnalogAxis;
import flixel.input.actions.FlxActionInputAnalog.FlxAnalogState;
import flixel.input.actions.FlxActionInputAnalog.FlxActionInputAnalogClickAndDragMouseMotion;
import flixel.input.actions.FlxActionInputAnalog.FlxActionInputAnalogGamepad;
@psobot
psobot / kos_file_dumper.py
Last active June 13, 2023 16:27
Kurzweil KOS File Packer/Unpacker
"""
Kurzweil K2500/K2600 KOS operating system update file packer/repacker
by Peter Sobot, Nov 6, 2021
@psobot / [email protected]
Requirements: none! Pure Python. Just use Python 3.2+.
"""
import os
import math
@JOELwindows7
JOELwindows7 / GJkeys.hx
Created October 11, 2021 13:01
GameJolt keys template for HaxeFlixel Friday Night Funkin
// JOELwindows7: from https://github.com/TentaRJ/GameJolt-FNF-Integration
// Yeah uh, don't share the live GameJolt key publicly pls. you must gitignore it
// and you might wanna manually upload instead with your private GameJolt keys compiled if you insist.
package;
class GJKeys
{
public static var id:Int = 0; // Put your game's ID here
public static var key:String = ""; // Put your game's private API key here
}