본문 바로가기

참고사이트

Github에서 Markdown 문법 사용하기 Github에서는 공식적으로 Markdown 문법을 사용할 수 있도록 해준다. 이 Markdown 문법이 적용 될 수 있는 범위는 Issue를 작성하거나, 댓글을 달거나, 혹은 Markdown file인 확장자가 .md파일을 볼 때 문법이 적용된 결과를 기본적으로 보여주며, 버튼을 눌러서 Raw 형태의 데이터를 볼 수 있다. 이 Markdown 문법은 몇 가지 작성 방식만 알고 있으면 매우 간단한 방법으로 멋진 모습을 가진 문서를 만들 수 있다는 장점이 있다. 즉 우리는 스타일시트에 대해 생각을 하지 않고도 보기 좋은 문서를 만들 수 있다는 것을 의미한다.또한 소스코드를 문서상에 넣을 때에도 Highlight가 적용된 문서로 자동으로 만들어준다는 것이 매우 편리한 점이다. 당장 Tistory 블로그만 보..
Matlab Open Source Site 수학과 관련된 소프트웨어 중에서 유명한 소프트웨어를 말하라고 한다면 "Mathematica", "Maple", "Matlab"을 꼽을 수 있다.위 3개의 소프트웨어 모두 유료 소프트웨어이다. 많은 기능을 가지고 있긴 하지만, 실제로 쓸일이 없는 기능들도 있고, 또 필요한 기능을 따로 패키지로 구입해야 하기 때문에, 소프트웨어의 가격을 무시할 수가 없다.물론 대학생들에게는 할인을 해주는 경우도 있지만, 그러더라도 학생의 신분에서는 부담스럽기는 마찬가지이다.그렇기 때문에 대학교에서 소프트웨어를 제공해주기도 한다. 내가 다니고 있는 학교에서는 위 세 소프트웨어 중 "Matlab"을 제공해주고 있다. 하지만 많은 기능을 가지고 있기 때문에 그 만큼 용량도 클 수밖에 없다. 따라서 ssd 128GB인 노트북에서는..
설치형 블로그에서 Latex 문법 사용하기 http://cdn.mathjax.org/mathjax/latest/MathJax.js를 불러오면 설치형 블로그에서 Latex문법을 이용해 수식을 표현할 수 있다.한 예로 Tistory에서 수식을 입력하기 위해서는 스킨 수정하기를 한 후에 태그 위에 아래에 있는 소스코드를 붙여넣기하면 된다. 물론 Tistory에서 수식입력을 지원해주기는 하지만, 출력이 이미지 파일로 되기 때문에 검색을 하는 것이 어렵다. 그리고 수식을 입력할 때, 클릭으로 수식을 입력하는 것보다는 HTML 편집기로 치는 것이 훨씬 빠르고 편해서 MathJax.js 파일을 불러오는 편이다.추가적인 설정에 대해 알고 싶으면 MathJax의 Manual site인 https://docs.mathjax.org/en/v2.6-latest/mat..
Javascript로 된 소스코드를 압축해주는 사이트. http://closure-compiler.appspot.com/home 이 사이트를 이용하면 자바스크립트로 인한 트래픽을 상당히 줄일 수 있을 것으로 예상한다. Optimization에는 3가지 단계로 되어 있다.1번째 옵션인 Whitespace only의 경우에는 불필요한 공백, 엔터, 세미콜론, 주석 등을 제거해주는 역할을 한다.2번째 옵션은 Simple로 Whitespace only 옵션의 기능과 추가적으로 함수의 parameter와 local variable의 이름을 짧게 만들어주는 역할을 한다.3번째 옵션은 Advanced의 경우에는 Simple의 기능에 추가로 함수의 이름, global variable의 이름을 변경하며, 사용하지 않는 코드는 삭제하고, 몇 가지 함수의 call 들을 다른 함..