MySQL이나 MariaDB등 RDS(관계형 DB)에 익숙한 개발자에겐 NoSQL이 좀 생소하게 다가올지도 모르겠다. 하지만 기본 개념은 매우 간단하다. "No sql", 즉 SQL이 아니며 비관계형이라는 것이다. 기존의 정해진 스키마에 따라 데이터를 분류하고 테이블에 저장했던 방식에서는 데이터의 구조를 도중에 변경할 수 없고, 형식에 어긋난 데이터를 입력할 경우 오류와 함께 DB사용이 불가능했지만, NoSQL의 경우는 스키마에 구애받지 않고 데이터를 원하는 구조로 자유롭게 저장 가능하다. 여기서 RDS를 주로 사용하던 사람들은 NoSQL에 어떠한 단점이 있으리란것을 추측할 수 있는데 데이터의 형태가 자유로운 만큼 규격화가 되어있지 않아 특정 데이터를 Search하거나 Update할때 성능상의 문제가 야..
좋은 줄은 누구나 알지만 막상 가격에서 움찔하게 만드는 AWS나 구글 클라우드는 이제 막 서버 운영을 시작하려는 초보자에게는 부담이 되기 쉽습니다. (물론 무료 프로모션 기간을 이용하는 방법도 있지만 가용 성능의 한계가 있으므로 논외로 합니다.) 국내 클라우드 서비스도 가격이 만만치 않기는 마찬가지, 카페24의 경우 그나마 비교적 저렴한 비용으로 이용할수 있는 것"처럼" 보이지만 가격대비 실 체감성능은 상상이하일 확률이 매우 높습니다. 그래서 국내에서 접속했을때 핑이 비교적 잘 나와주는 도쿄 리전을 이용할 수 있고, 가격도 저렴한 코노하(Conoha), 벌쳐(Vultr) 등의 VPS가 대안으로 등장하게 되는데요, 이번에는 국내 유저들에게는 조금은 멀게 느껴질(?) 수도 있는 리노드(Linode)를 소개할..
새 컴퓨터를 구입하고 처음 윈도우를 설치 및 실행할 때나, 디스크를 깨끗이 포맷하고 윈도우를 재설치 할때 "이제 뭐 부터 해야하지" 하고 멍해지는 경우가 있습니다. 제어판 설정도 안되어 있고, 프로그램 아이콘 없이 휑하기만 한 바탕화면! 윈도우 설치 후 꼭 해야할 일을 순서대로 정리해 보겠습니다. (이 포스트는 윈도우 10 기준으로 작성되었습니다.) 1. 윈도우 업데이트를 실행한다. 윈도우 스케쥴이 자동으로 업데이트를 진행하도록 되어있지만, 시스템 보안을 위해서 [제어판] - [업데이트 및 보안] - [Windows 업데이트] 에서 수동으로 업데이트를 시작해 줍니다. 윈도우 10의 경우 Windows Defender라는 기본 백신이 첫 설치후 기초적인 보안을 담당해 주기 때문에 따로 백신을 먼저 설치하지..
"카스퍼스키"는 러시아에서 제작된 백신 프로그램으로 국산 백신 프로그램인 "알약" "V3" "네이버백신" 등을 주로 사용하셨던 분들께는 다소 낯설고 인지도가 낮은 백신일 수 있는데요, 글로벌 백신 시장에서는 비트디펜더, AVIRA 등과 함께 최상위권에 랭크되어있는 오랜기간 성능이 검증된 뛰어난 백신 프로그램입니다. 다른 백신회사들의 경우 대부분 개인용 PC를 위한 무료 백신프로그램을 배포해 왔었는데 얼마 전 까지만 해도 카스퍼스키는 유료정책만을 고수해 무료 백신 사용자들에게는 진입장벽이 있었습니다. 그런 콧대 높던(?) 카스퍼스키가 드디어 무료 백신을 배포하고 있습니다. http://free.kaspersky.com/kr
처음 윈도우 10을 설치하고 나면, 윈도우를 설치한 드라이브에 (대부분의 경우 C드라이브) "hiberfil.sys" 라는 꽤나 용량이 큰 파일이 생성되게 됩니다. 이 파일은 바로 윈도우 전원관리 모드 중 최대절전모드라는 기능을 지원하기 위한 파일입니다. 최대절전모드는 메모리상의 모든 작업을 하드디스크에 저장한 후 컴퓨터 대부분 부품의 전원을 차단하여 최대의 절전기능을 유지하면서 컴퓨터를 다시 사용하려고 할 때 기존 작업환경을 그대로 불러올 수 있는 역할을 합니다. 유용하게 사용할 수도 있는 기능이지만, 실제로 일반 가정에서 컴퓨터를 사용할 때는 사용하지 않는 동안 대부분 컴퓨터를 직접 종료하기 때문에, 일반적으로 절전모드로 충분하며 꼭 최대절전모드를 사용할 필요는 없습니다. (또한 최대절전모드를 위해 ..
역대 마이크로소프트 윈도우 운영체제는 CD-KEY 입력을 통한 정품인증을 기반으로 해왔습니다. 정품인증없이 윈도우를 설치할 경우 지정된 기간을 경과하면 더 이상 제품을 사용할 수 없게 하는 정책을 취해왔는데요, 윈도우10의 경우 역시 시디키 입력을 건너뛴 상태로 정품인증을 하지 않고도 설치는 가능하지만 정품인증을 하지 않았음을 알리는 문구가 표시되게 됩니다. 하지만 특별한 기간제한이나 사용중단을 경고하는 안내문은 어디서도 찾아볼 수 없는데요, 그것은 바로 "윈도우 10에서는 더 이상 정품인증을 하지 않은 운영체제에 사용기한을 두지 않고" 있기 때문입니다. 다만 PC의 개인설정 (배경, 테마, 작업표시줄 설정 등)을 사용할 수는 없습니다. 위에서 언급한 제한사항을 제외하면 윈도우 업데이트 및 스토어 사용 ..
새롭게 우분투 서버를 구축하고자 할때 16.04와 16.10버전 중 어떤 것으로 설치해야 할 지 헷갈려 하시는 분들이 많습니다. 언뜻 버전 숫자가 높은 것일수록 최신의 것이니 16.10버전이 좋은 것이다 라고 생각 할 수 있으나 두 버전은 숫자 이상의 차이를 내포하고 있습니다. (14.04 버전과 14.10버전도 대동소이 합니다.) 먼저 16.04 버전은 LTS, 즉 Long Term Release 버전으로 이름 그대로 긴 사후지원을 보장합니다. 이 버전의 우분투는 5년간의 지원(주로 보안 업데이트)을 받게되므로 상용 서비스를 준비하고 있는 경우라면 반드시 16.04 버전을 선택해야합니다. 중요한 보안문제나 기술적 문제가 발생할 시 서버 관리자가 커널을 직접 살펴보고 디버그하거나 핸들링하는것은 현실적으로..
정규식은 개발자라면 누구나 맞닥뜨리게 되는 표현식으로, 숙련된 개발자라면 이해도와 관계 없이 코드에 이를 사용해 본 경험이 있을 것입니다. 다양한 언어에서 범용적으로 사용되기에 한 번만 제대로 배워 두어도 프로그래밍에 있어 많은 노력과 시간을 단축시켜주는 강력한 도구이지만 정작 한글화된 정규식 관련 자료는 많이 부족한 형편이라 이를 습득하고 실전에서 사용하는데에는 애로사항을 표하거나 난감해 하는 개발자가 많습니다. 정규식이라는 명칭은 언뜻 듣기만 해서는 이것이 정확히 어떤것을 의미하는지 알아채기 힘든데요, 정규식 예제를 보더라도 미리 문법을 모두 숙지하지 않은 이상 암호와 같은 표현으로 인해 실무에서는 이해가 되기는 커녕 오히려 프로그래밍 문법 독해마저 헷갈리게 하는 마법(?)과 같은 현상을 불러일으키기..
본격적으로 웹 서비스 또는 모바일 앱 개발을 시작하려면 직접 서버를 구축하고 운영하여야 합니다. 아마존이나 네이버, SK, KT, 가비아, 카페24, 스마일서브, Vultr 등등 국내외 수많은 호스팅 업체들이 경쟁하고 있는데요, 국내 가상서버 호스팅의 경우 안정적인 서비스 지원이 보장되고, 네트워크 반응속도가 빠르다는 장점이 있지만 초기 스타트업에게는 비용부담이 만만치 않을 수 있습니다. 이런 경우 미국이나 유럽 등 해외의 저렴한 서버호스팅으로 눈을 돌릴 수도 있지만, 영어로 요청해야 하는 고객지원, 장거리 네트워크 연결지연 문제 등 불안요소가 산재하고 있어 선뜻 실 서비스에 사용하기에는 부담이 되기 쉽습니다. 비용과 효율성의 문제를 저울질 하다보면 차선책으로 일본의 서버호스팅 업체를 생각해 보게 되는데..
파일 이름이 너무 길거나, 파일이 존재하는 폴더 단계가 너무 많을 경우 윈도우에서는 "파일 이름이 너무 깁니다." 오류 메시지가 출력됩니다. 이런 상황에 처하면 어떠한 방법으로도 해당 파일을 삭제할 수 없을 뿐더러 해당 파일이 존재하는 폴더 또한 삭제할 수 없게 되어 매우 불편한 상황에 처하게 됩니다. "파일 이름이 너무 깁니다." 오류 메시지를 해결하기 위해서는 1. "윈도우 키 + R"을 입력하여 실행 창을 띄운 후 "cmd"를 입력합니다. 2. 커맨드 창에서 cd 명령어를 이용하여 삭제하고자 하는 파일이 존재하는 폴더의 상위 폴더로 이동합니다. 3. 해당 위치에서 다음과 같은 명령어를 순서대로 입력합니다. mkdir empty_dir robocopy empty_dir "삭제할 폴더명" /s /mir..
- Total
- Today
- Yesterday
- 호스팅
- 우분투
- 서버호스팅
- 리눅스
- kaspersky
- 정규식
- 가상서버호스팅
- 무료백신
- 최대절전모드
- VPS
- ConoHa
- 가상서버
- 백신추천
- Regex
- 코노하
- NoSQL
- Linode
- 카스퍼스키
- 백신
- 정품인증
- ubuntu
- 절전
- 윈도우10
- 동영상
- 절전모드
- 리노드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |