목록전체 글 (60)
코학다식
안녕하세요, 오늘은 네이버에서 만든 음악 스트리밍 앱인 바이브(VIBE)를 리뷰해 보려고 합니다. 바이브는 한국형 스포티파이(미국의 유명 음악 스트리밍 서비스)를 목표로 네이버에서 만들어진 음악 스트리밍 앱입니다. 바이브가 나오기 전까지 네이버에서는 네이버 뮤직을 제공했는데, 작년 말부터 기존의 네이버 뮤직을 바이브로 통합해서 음악 서비스를 제공 중입니다. 그 앱이 그 앱인데 왜 갈아탔느냐 하면 이유는 별거 없습니다. 저는 고등학생 때부터 N년 동안 멜론만 사용해 왔는데, 모 아이돌의 컴백 때문에 발생한 멜론 서비스 장애에 극대노 해서 갈아탈 결심(...)을 하게 되었습니다. 그런데 막상 갈아타려고 보니까 다른 앱들도 그간 마음에 안 들었던 멜론 UI와 다를 게 없고, 그 앱이 그 앱이고, 스트리밍 정기..
안녕하세요. 오늘은 웹 사이트에 소스 코드를 예쁘게, 보기 좋게 올리는 방법에 대해서 알아보려고 합니다. 저번 포스팅에서 사용한 티스토리에 기본으로 있는 코드블럭이 너무 안 예뻐서 쓰는 포스팅입니다. 웹 사이트에 소스 코드를 올리고 싶을 때 코드를 그대로 복붙 해서 올리면 들여쓰기도 엉망이 되는 경우가 많고, 텍스트 에디터들처럼 깔끔하고 문법이 강조된 채로 올릴 수도 없죠. 그럴 때 syntax highlighter, 혹은 color scripter를 사용하면 소스 코드를 보기 좋게 올릴 수 있습니다. Syntax Highlighter 먼저 syntax highlighter의 사용법에 대해 알아보도록 하겠습니다. Syntax Highlighter v3.0.83 파일을 CDN로 이용하여 설치하고 사용하는 ..
안녕하세요. 이번 글에서는 기초적인 그래프 operation인 DFS와 BFS에 대해 알아보도록 하겠습니다. 본격적으로 DFS와 BFS에 대해 알아보기에 앞서, 먼저 그래프에 대해 간략하게 알아보도록 하겠습니다. 그래프와 DFS, BFS에 대한 설명은 Fundamentals of data structures in C 2nd edition의 설명을 참고하였습니다. 예제 코드는 C언어를 사용합니다. Graph 그래프[G]는 자료구조의 일종으로 두 집합으로 이루어져 있습니다. 유한한, 그러면서 빈 집합이 아닌 정점들의 집합[V(G)]과 정점들의 쌍인 간선들의 집합[E(G)]이 그래프를 이루어는 두 집합입니다. 참고로 context에 따라 차이가 있으나 대부분 정점이 존재하면서 간선이 없는 그래프도 그래프로 취..
알고리즘 문제 풀이 사이트를 모아 보았습니다. 새롭게 알게 되는 사이트가 있으면 계속 추가될 예정입니다. 프로그래밍 대회 참가보다는 알고리즘 공부에 주안점을 둔 분들(저 포함)을 위한 글이므로 Topcoder, Codeforces 등 대회 참가 목적에 보다 적합한 사이트들은 제외되었습니다. 1. 백준 온라인 저지(https://www.acmicpc.net/) 첫 번째는 많은 분들이 알고 계실 백준 온라인 저지입니다. 다양한 프로그래밍 대회들의 많은 문제들이 올라와 있는 한글 사이트입니다. 대표자이신 최백준 님이 강의도 진행하시는 걸로 아는데, 안 들어 봐서 어떤지는 잘 모르겠습니다. 별로 도움이 되는 정보는 아니지만 noj.am이라는 주소를 주소창에 입력해도 백준 온라인 저지에 접속할 수 있습니다. 단계..