Skip to content

Instantly share code, notes, and snippets.

@akkkix
akkkix / fontx2han.ksy
Created January 4, 2022 21:04
fontx2用kaitai struct ksyファイル
#hankaku only
meta:
id: fontx2zen
title: fontx2zen
endian: le
seq:
- id: magic
contents: 'FONTX2'
@akkkix
akkkix / bdf2txt.js
Last active January 4, 2022 14:53
BDFフォントを見やすく出力 usage: node bdf2txt.js <bdffont>
const fs = require("fs")
var bdf = fs.readFileSync(process.argv[2],{encoding:"utf-8"});
function chardraw(str) {
var bitmaptext = str.substring(str.indexOf("BITMAP")+"BITMAP\n".length,str.indexOf("ENDCHAR"))
var row = bitmaptext.match(new RegExp("\\n","g")).length
var lines = bitmaptext.split("\n")
var linesint = lines.map(n => parseInt(n,16))
var str = ""
@akkkix
akkkix / script.js
Created May 3, 2017 23:49
sisokuenzan
function parse(){
var siki = document.getElementById("z").value;
var s = {
index:0,
f:siki
};
rirekiinsert();
document.getElementById("result").innerHTML= siki + " = " + expr(s).toString();
function exe(){
document.getElementById("disp").innerText = "";
var mem = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];
var mempos=0;
var code = document.getElementById("z").value;
var codepos = 0;
while(codepos<=code.length){
switch(code.charAt(codepos)){
case ">":
mempos++;
@akkkix
akkkix / cu20026scpb.ino
Last active November 28, 2016 07:20
CU20026SCPBのやつ
/* ピンの定義 必要に応じて変えてください*/
#define D7 1
#define D6 2
#define D5 3
#define D4 4
#define D3 5
#define D2 6
#define D1 7
#define D0 8
#define WR 9
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>おうちで初詣</title>
<script type="text/javascript">
var d=0;
var audio=new Audio("nc117961.wav");
window.addEventListener("devicemotion", function(event){
var x = event.accelerationIncludingGravity.x;
#include <stdio.h>
int main (void){
int i,j,k;
for(i=1;i<=10;i++){
for(j=1;j<=10-i;j++){
printf(" ");
}
for(k=1;k<=i*2-1;k++){
printf("*");