본문 바로가기

Coding Life60

크롬 har 파일 생성 https://help.pinterest.com/ko/articles/generating-har-file-diagnosing-issues 요즘은 네트워크 성능측정을 할 때 이런 편리한 툴을 사용할 수 있다. 크롬과 파폭에서 해볼 수 있다. har 파일을 생성해서 그걸 분석하면 끝. 2017. 2. 1.
즉시실행 익명함수를 쓰게되는 경우 프로그래밍에서 전역변수는 참 골치아픈 존재다. 다른 언어들은 캡슐화니 모듈화 같은 방법이 정식으로 지원되서 전역변수 문제를 쉽게 해결할 수 있는 방법이 공식적으로 지원되는데 자바스크립트에서는 그런 게 없다. 그래서 자바스크립트 언어의 특성을 가지고 그것들을 흉내내서 해결한다. 원래 자바스크립트로는 대규모 작업을 하지 않았기 때문에 그렇게 대두되지 않던 문제인데 요즘은 상황이 바뀌어서 전역변수에 대한 문제가 대두되었다. 보통 하나의 전역변수에 빈 객체를 만들고 그 안에 변수나 객체나 함수 이런 것들을 넣어서 구역을 나누듯이 사용할 수 있는데 어째뜬 그때도 전역변수는 하나 사용하게 된다. 자바스크립트는 유효범위가 함수에 따라 바뀌어서 이럴 경우 전역변수의 객체에 들어갈 내용을 함수에 담을 수도 있는데 함수의.. 2016. 10. 11.
폰트 힌팅 원래 웹 서비스에서 글꼴이라 하면 시스템에 내장된 글꼴을 사용하는 것이 당연했고 그 방법 밖에 없던 시절이 있었다. 물론 영어 폰트는 예쁜 게 많아서 따로 걱정할 것이 없었는데 한글 폰트의 경우는 조합형이니 완성형이니 부터 시작해서 굴림체라는 극악의 폰트까지... 참 말이 많다. 굴림체라는 것에 대해서는 검색해보면 알겠지만 일본어 폰트를 기반으로 만든 것이라 한글을 예쁘게 표현하지 못한다. 무엇보다 아이폰에서는 한글 bold 처리가 되지 않았다. (...)이런 사태가 계속 벌어지고 있다가 마이크로소프트가 윈도우7을 내놓으며 맑은 고딕이라는 것을 탑재했다. 애플의 경우 iOS 5.x대에 "애플 산돌고딕네오" 라는 것을 내놓았고 이후에 맥 OS에도 탑재 되었다. 덕분에 애플 계열 사용자들은 예쁜 한글 폰트를.. 2016. 4. 26.
입사 첫 출근1. 정말 오랜만에 설레이는 이직을 하게 되었다. 예전에 예전에 (벌써 5년전이다.) 엔씨소프트 이 맘때쯤 출근했는데 그때 이후 이렇게 설레였던 적이 없는 것 같다. 사실 당시 엔씨소프트는 고졸이요, 군바리 출신인 나같은 놈이 갈 수 없다고 생각한 대기업이었는데 되었던 것이다. 그래서 더 감격했었고 이 바닥 일을 하면서 참 중요한 사람들을 몇 만나게 되었다. 2. 솔직히 연봉은 좀 후퇴했다. 다들 미쳤다고 했다. 두가지 이유가 있는데 꼴랑 몇백 때문에 기회와 건강을 잃고 싶지 않았다. 건강이라 함은 정신적 건강인데 이걸 잃어버리면 육체적 건강도 바로 잃어버린다. (절실히 느꼈음) 당장 당분간 그 돈 포기하고 소박하게 살면 일단 멘탈이 회복되고 그럴 것이다. 또하나는 바로 배울 수 있는 기회이다. .. 2016. 3. 14.