목록STEADYSTUDY (37)
오보에블로그
출처 : kyubot.tistory.com/117 우선 리눅스에 ffmpeg 과 imagemagick 이 설치되어 있어야 한다. sudo apt install ffmpeg imagemagick 이제 터미널에서 동영상 파일이 있는 곳으로 이동하여 다음을 입력한다. ffmpeg -i -vf scale=320:-1 -r 10 -f image2pipe -vcodec ppm - | convert -delay 10 -loop 0 - output.gif
우분투 터미널에서 드래그 한것을 원래 ctrl + shift + C 후에 ctrl + shift +v 를 했는데 shift + insert를 누르면 바로 드래그 한것을 붙여넣을 수 있다.
참고 : app-dogbalja.tistory.com/712 깃 레포 이름을 변경했을 때 이전에 사용했던 터미널에서 git pull origin branch할 때 아래와 같은 오류가 발생할 수 있다. fatal: Authentication failed for 'https://happyOBO@github.com/[Old Repo name]' [해결사항] git remote set-url origin https://happyOBO@github.com/[New Repo name]"
이전에 사용했던 코드를 응용하고자 한다. 응용 코드 : https://pi-314.tistory.com/118 [자바스크립트] 기본 세팅 및 문법 html 기본 틀 작성 (파일 명 : hellow.js , hellow.html) 자바스크립트 defer : 서버에서 hello.js 파일을 가져오고 바로 코드를 실행한다. 그 코드에서 바디를 렌더링 하지 않았으므로,,, 에러.... pi-314.tistory.com var jbRandom = Math.random(); var jbRandom = Math.floor(jbRandom * 10 ); var profile ={ name : "obo", id : "happyOBO" }; if(jbRandom < 5) { document.body.innerText = ..
console.log(1+2); /*1+2 콘솔에 출력 */ 해당 부분의 html, js 파일의 기본 코드 내용에대해 궁금하면 https://pi-314.tistory.com/118 [자바스크립트] 기본 세팅 및 문법 html 기본 틀 작성 (파일 명 : hellow.js , hellow.html) 자바스크립트 defer : 서버에서 hello.js 파일을 가져오고 바로 코드를 실행한다. 그 코드에서 바디를 렌더링 하지 않았으므로,,, 에러.... pi-314.tistory.com 를 참고해주세요 hellow.html hellow.js var jbRandom = Math.random(); var jbRandom = Math.floor(jbRandom * 10 ); var hello = "안녕하세요"; v..
html 기본 틀 작성 (파일 명 : hellow.js , hellow.html) defer : 서버에서 hello.js 파일을 가져오고 바로 코드를 실행한다. 그 코드에서 바디를 렌더링 하지 않았으므로,,, 에러..! defer를 써놓으면 바디까지 렌더링 한 후에 js 파일 코드 실행 자바스크립트 코드 작성 var jbRandom = Math.random(); var jbRandom = Math.floor(jbRandom * 10 ); var hello = "안녕하세요"; var nothello = "아니..안녕하세요"; if(jbRandom = 5) { document.body.innerText = n..
int using_if(int a, int b) { if(a > b) { return a; } else { return b; } } 와 같은 c 언어로된 코드가 있을때 wat 파일로 변환하면 다음과 같다. (module (table 0 anyfunc) (memory $0 1) (export "memory" (memory $0)) (export "using_if" (func $using_if)) (func $using_if (; 0 ;) (param $0 i32) (param $1 i32) (result i32) (select (get_local $0) (get_local $1) (i32.gt_s (get_local $0) (get_local $1) ) ) ) ) get_local $0 ;;0번째 인자의 ..
opener //라고 치면 opener에서 가능한 함수들을 보여준다. opener.PageLast(12); //페이지 12로 이동 document.querySelector('video').playbackRate = 15.0; //동영상 15배속
cf ) http://cs242.stanford.edu/f18/lectures/04-2-webassembly-theory.html CS 242: WebAssembly semantics The amazing thing about WebAssembly is not just that it’s a neat low-level programming language in your browser. It’s that WebAssembly is the most popular programming language ever (how many people have a browser, after all?) to have a complete, verifi cs242.stanford.edu
**Ocaml 사용*** 필요한 패키지 package(bin_prot),package(sexplib), package(core_kernel) main 코드 open Sexplib let rec print_list l = match l with | [] -> "" | hd::tl -> ( match hd with | Core_kernel.Sexp.Atom hd' -> hd'^" "^(print_list tl) | Core_kernel.Sexp.List hd' -> "( "^(print_list hd')^ " ) " ^(print_list tl) ) let main() = let a = Sexp.load_sexps "basic.wat" in let p_a = print_list a in prerr_endli..