This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(()=>{ | |
'use strict' | |
// need: <section id="screen-1"></section> | |
// CSV | |
const csvData = `,CUE,HH,MM,SS,FF,NEXT,Event Description,PF,ADDR,CGHZ,PDS,ANGLE,QTY,CAL,TYPE,DUR,Effect Description,REF,MFG,MAGAZINE,PRICE1,PRICE2,PRICE3,CUSTOM1,CUSTOM2 | |
,0,00,00,00,00,00 05 00,<Start>,00,000,00,,,0,0,,00 00,,,,,,,,, | |
,2,00,00,05,00,00 15 00,,00,200,00,,,15,75,ザラ,00 00,キラキラ,1s,,,,,,, | |
,3,00,00,20,00,00 10 00,,00,320,00,,,4,120,ザラ,00 00,キラキラ,0s,,,,,,, | |
,4,00,00,30,00,00 05 00,,00,100,00,,,1,91,ザラ,00 00,単発,,,,,,,, | |
,5,00,00,35,00,00 05 00,,00,101,00,,,1,91,ザラ,00 00,単発,,,,0 00,0 00,0 00,, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// キャンバスの取得 | |
const canvas = document.getElementById('canvas'); | |
const ctx = canvas.getContext('2d'); | |
// キャンバスを全画面に設定 | |
canvas.width = window.innerWidth; | |
canvas.height = window.innerHeight; | |
// SVGオブジェクトを保持する配列 | |
const svgObjects = []; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// ContentView.swift | |
// audioRecorder | |
// | |
// Created by Hiroyuki KITAGO and ChatGPT July 20 Version on 2023/07/26. | |
// | |
import SwiftUI | |
import AVFoundation |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const swipeNodes = document.querySelectorAll('.swipe') | |
let isTouched = false | |
const basePoint = {'x': 0, 'y': 0, } | |
Array.from(swipeNodes).map((x) => { | |
x.addEventListener('touchstart', (e) => { | |
e.preventDefault() | |
isTouched = true | |
basePoint['x'] = e.touches[0].clientX | |
basePoint['y'] = e.touches[0].clientY | |
}) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const createSlide = (imgId) => { | |
const divE = document.createElement('div') | |
divE.innerHTML = '<div></div>' | |
divE.id = 'slide' | |
screenE.appendChild(divE) | |
const slideE = document.querySelector('#slide > div') | |
const slideUL = document.createElement('ul') | |
for(let i = 0; i < 4; i++) { | |
const liE = document.createElement('li') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const displaySomePropertyOnRightTopCorner = (SomeProperty) => { | |
if (!SomeProperty) { return false } | |
const divE = document.createElement('div') | |
divE.textContent = SomeProperty | |
divE.style.width = '5vw' | |
divE.style.height = '5vh' | |
divE.style.backgroundColor = 'rgb(255 255 255/.5)' | |
divE.style.zIndex = [...document.querySelectorAll`*`].reduce((a,e,i,t,z=+window.getComputedStyle(e).zIndex||0) => z>a ? z:a ,0) + 1 | |
divE.style.position = 'fixed' | |
divE.style.right = '0' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
javascript:(()=%3E%7Bd=document,w=window,Qr=(w.getSelection?w.getSelection():d.getSelection?d.getSelection():d.selection.createRange().text);if(!Qr%7C%7CQr==%27%27)%7Bvoid(Qr=prompt(%27DuckDuckGo%20search%20word:%27,%27%27));%7Dif(Qr)w.open(%27https://duckduckgo.com/?q=%27+encodeURI(Qr))%7D)() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// use [user_description] in a block, get $user_ID echo '<script>console.log("'.$user_ID.'")</script>'; in function.php before. | |
function get_user_description() { | |
$user_ID = get_current_user_id(); | |
return get_user_meta({$user_ID}, 'description', true); | |
} | |
add_shortcode('user_description', 'get_user_description'); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
try | |
tell application "BBEdit" to set theFile to file of document 1 | |
tell application "Finder" to open theFile using (path to application "Google Chrome") | |
on error | |
try | |
return theFile | |
on error errorMessage | |
return errorMessage | |
end try | |
end try |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
scrolledElement.addEventListener('scroll', (e) => { | |
if (e.tareget.offsetHeight + e.tareget.scrollTop >= e.tareget.scrollHeight) { | |
// Do something. | |
} | |
}, { passive: true }) |
NewerOlder