거의 누구나 그러지 않을까? 나는 기계를 잘 다루는 사람에 대한 환상과 존경 같은게 있다. 내가 모르는 용어를 써가면서 이런 저런 공구를 써서 무언가를 만들어내는? 말로 설명하자니 그 장면이 잘 묘사되지 않지만 너무 멋있다고 생각해왔었다. 하지만 그 사람이 내가 될 수
요즘 임베디드 공부를 하고 있는데, Python이나 JS 같이 상대적으로 편한(?)언어로 시작할 수 있는 것도 아니고, 가지고 있어야 하는 마인드셋이랄까도 달라서 접근하기 어려운 편인 것 같다. 확실히 느끼는게 임베디드를 하려면 컴퓨터처럼 생각해야 한다. 일반 프로그래
An Interesting Redirection Bug. How Redirection Can Change Program Behavior.For a compiled code that prints out "Hello world",ifis done, you get a seg
What are Language Standards? Do they matter?Languages don't stay the same - they evolve over timeANSI C - 1990C99 - 1999C11 - 2011etc...Even through v
Git에 대해 어느 정도 안다고 생각했었는데 Sourcetree를 쓸 줄 아는것이었고 revert 같은 부분은 잘 모른다는 것을 깨달아서 배워야지 생각하게 되었다.git addgit add .현재 디렉토리 내부의 모든 변화 add 하기git add -A모든 디렉토리 내
TypeScript Configurations(tsconfig.json)noImplicitAnystrictNullChecksWithout strictNullChecks, you can get runtime 'undefined is not an object' errors
Traversy Media HTTPTraversy Media AJAXI get why people use fetch or axios instead of ajax
\-What kind of a language is JS?Is JavaScript interpreted by design?\-Variable declaration: var, const, letDifference: updatable/fixed & scopevar: upd
JS 공부할 때 reduce 쓰는 걸 공부했는데 정작 사용해본 적은 거의 없었다. 이번에 reduce로 array의 합을 구해야 하는 일을 해야 해서 reduce를 쓰게 되었다.reduce 대상값이 숫자가 아닐 때 와 같은 식으로 초기값을 주어야 한다. 어떻게 보면 뻔
회사에서 bash script를 쓸 일이 있었는데, 처음 써보고 일반 언어와는 다른 편이라 짧은 코드를 적는데에도 애를 먹었다. 그래서 bash script를 배워봐야겠다고 생각했다. Traversy Media의 영상을 참고했다.논외의 내가 몰랐던 command들도 올
Traversy MediaModule Wrapper Functionfunction (exports, require, module, dirname, filename) {}
JavaScript Hoisting refers to the process whereby the interpreter allocates memory for variable and function declarations prior to execution of the co