컴퓨터와 인터넷

  • Programming,  컴퓨터와 인터넷

    Passport OAuth Strategy 개발

    Passport는 Javascript로 개발된 범용 OAuth 미들웨어 모듈이다. 요즘 회사에서 MEAN Stack으로 개발을 하고 있는데, 네이버 로그인도 OAuth 2.0을 지원하는 관계로 이것과 연동하는 작업을 하게 되었다. Passport의 한 가지 전략(strategy)으로 구현하면 되는데, 이미 facebook,…

  • 컴퓨터와 인터넷

    가독성 높은 폰트​

    1. 폰트는 크게 세리프(serif)와 산세리프(sans-serif)로 나뉜다. 명조체가 세리프에 해당하고, 고딕체가 산세리프에 해당한다. 위키백과에 따르면 세리프는 글자 끝에 덧붙여진 조그만 선이라고 한다. 다음 이미지의 빨간 부분이 ​세리프이다.​ 이 두 가지 종류의 가독성 차이에 대한…

  • 제품추천 / 구매가이드,  컴퓨터와 인터넷

    맥미니 설치

    홈 미디어 서버로 쓰기 위해 맥미니를 중고로 구입했다. 무겁게 맥북프로를 가지고 출퇴근하지 않아도 집에서 iOS 앱 개발이 가능하고, 기술적으로 가능하다면 내 도메인을 서비스할 웹서버로도 사용할 수 있을 것으로 기대하고 있다이미 사용하고 있다. 식구들이…

  • Programming,  단상,  컴퓨터와 인터넷

    코딩 교육

    minjang님의 2013년의 베트남, 1988년의 대한민국의 코딩 교육 우선 원글에 언급된 베트남 고등학생들이 45분만에 풀었다는 알고리즘 문제를 풀어봤다. 열린 공간과 닫긴 공간을 구분하는 기준을 다음과 같이 잡았다. 가장자리에 있거나 가장자리 셀과 같은 0의 값으로…