MariaDB란?MariaDB(마리아 DB)는 오픈소스(무료) RDBMS(관계형 데이터베이스)입니다.MySQL과의 관계MySQL은 1995년 MySQL AB사에서 오픈소스로 제작된 DBMS로 무료 DBMS이면서 대용량 DBMS로서 높은 안정성과 성능덕분에 인기있는 오픈소스 DBMS로 자리 잡고 있었습니다. 2008년에는 선 마이크로 시스템즈에 인수되어 관리됐는데, 아시다시피 선 마크로 시스템즈사는 2010년 오라클사에 인수되었죠. 당연히 MySQL을 개발했던 초창기 개발자 멤버또한 오라클사 소속으로 개발을 진행합니다.MySQL은 오라클에 인수된 이후 5.1, 5.6, 5.7버전을 거쳐 2018년 기준으로 MySQL 8.0 버전이 릴리즈 되었습니다. 그러나 오라클은 라이센스를 유료화하였고(학생용 또는 비상..
툴 [Tool]
2019. 11. 19. 21:26
[Fiddler] 피들러 다운로드 및 설치 방법
피들러(Fiddler)란피들러(Fiddler)는 HTTP 메시지 캡처 기능과 PROXY 기능을 가지고 있는 무료 웹 디버깅 도구입니다. 개발자나 인프라, 네트워크 엔지니어는 통신에 문제가 발생했을 때나 또는 특정 기능을 개발할 때 데이터가 오고가는 것을 확인해야 할 때가 있습니다. 가장 무식한 방법으로는 여러 번 실행해가며 차이점을 확인하는 방법도 있지만 통신 중 오고가는 내용을 그대로 들여다볼 수 있다면 생산성이 증가할 것입니다.프로그래밍 시 디버깅은 IDE가 해주지만 HTTP 통신은 어떻게 디버깅을 해야 할까요? 피들러는 기본적으로 아래와 같이 오고가는 HTTP 통신을 보여줍니다. 왼쪽은 현재 오고가는 HTTP 통신 목록들입니다. 응답 코드와 프로토콜, 웹 서버의 Host 그리고 URL 등이 간략하게..
툴 [Tool]
2019. 7. 28. 00:30
[VSCode] Visual Studio Code 설치하기 및 한국어 설정 방법
Visual Studio Code란Visual Studio Code(이하 VSCode)는 마이크로소프트에서 만든 무료버전 텍스트 에디터입니다. 기존의 Visual Studio와는 다르게 IDE가 아닌 텍스트 에디터라 불리우는 이유는 개발에 관련된 편의 기능이나 자체적인 빌드 환경을 갖추고 있지 않기 때문입니다. 그 덕분에 VSCode는 매우 가볍고 빠르게 동작하는 장점이 있습니다. 그러나 빠르고 가볍다는 이유만으로 VSCode가 이렇게 인기있는 툴이 되지는 않을것입니다.VSCode는 수많은 확장 플러그인을 제공하기 때문에 원하는 기능들을 골라서 추가할 수 있습니다. 그러나 너무 많은 확장프로그램을 추가하면 결국 Visual Studio와 큰 차이가 없는듯 보입니다. 추가적으로 VSCode는 Atom 에디..
툴 [Tool]
2019. 5. 2. 13:30
[Atom] Atom 에디터 다운로드 및 설치하기
Atom 에디터 다운로드 및 설치하기무료 에디터인 Atom(아톰?이라고 읽는 것 같네요) 다운로드 및 설치 방법을 알아보도록 하겠습니다.Atom을 검색하여 공식 사이트에 접속 합니다.또는 https://atom.io/ 링크로 접속합니다.스크롤을 내려 Download 버튼을 클릭하면 다운로드가 시작됩니다.설치파일을 실행합니다.별다른 과정이 없고 아래와 같이 화면이 나타난다면 설치가 진행되고 있는것입니다.몇 분정도 기다리면 설치가 완료됩니다. 정말 설치파일 실행이후 별다른 과정이 없습니다.다음글[Atom] 아톰 개발용 테마(Theme) 다운로드 및 설정 방법
얕은지식-공부/etc
2019. 4. 14. 04:00
[MediaWiki] Windows 환경에서 개인 위키 만들기. 미디어 위키 설치 방법
Windows 환경에서 개인 위키 만들기 미디어 위키 설치 방법미디어위키는 무료 오픈소스 위키입니다. 지식을 공유하는데에 있어서 위키를 직접 개발해서 사용할수도 있고 아틀라시안의 Confluence와 같은 유료 솔루션을 사용할수도 있지만 MediaWiki가 그 해답이 될 수도 있습니다.미디어위키(MediaWiki)는 나무위키, 리브레위키, 위키백과 등 이미 유명한 위키사이트에서 엔진으로 사용하고 있는 위키입니다. Linux 환경에서 미디어위키를 설치하는 방법은 이미 리눅스 카테고리에 포스팅을 해두었으니 Windows 환경에서 설치하는 방법을 알아보도록 하겠습니다.Apache, PHP, MySQL 설치미디어위키는 PHP를 사용하므로 웹서버가 필요하고 DBMS로 MySQL을 주로 지원합니다. 웹서버나 DBM..
Python
2019. 4. 12. 08:00
[Python]리눅스 CentOS에 python3버전 설치하는 방법
CentOS에 python3버전 설치하는 방법CentOS에 python3.6버전을 설치하는 방법을 알아보도록 하겠습니다. 참고로 CentOS7 버전을 기준으로 작성한 글입니다.리포지토리 추가$ sudo yum install -y https://centos7.iuscommunity.org/ius-release.rpmyum update 실행yum update를 통해 리포지토리 추가를 마무리합니다. 이때 업데이트 할 내용이 많을수록 굉장히 오랜 시간이 걸릴 수 있습니다(10분 이상).$ sudo yum updatePython 설치이제 yum을 통해서 python을 다운로드 합니다. 다음의 명령어를 통해 설치하게 되면 python 뿐만 아니라 pip도 설치됩니다.$ sudo yum install -y pytho..
툴 [Tool]
2019. 4. 10. 17:16
[FileZilla] FTP 클라이언트 프로그램 다운로드 및 사용법
FTP 프로그램 FileZilla 다운로드 및 사용 방법FileZilla는 FTP 서버 그리고 클라이언트 프로그램 두 가지를 모두 지원하는데, 일반적으로 FileZilla는 FTP 클라이언트 프로그램을 많이 사용하므로 클라이언트 다운로드 및 사용방법을 알아보도록 하겠습니다.다음의 사이트에 접속합니다.https://filezilla-project.org/Download FileZilla Client를 클릭합니다.초록색 다운로드 버튼을 클릭합니다.Download를 클릭합니다.설치파일이 다운로드 되면 실행합니다.I AgreeNextNext설치 경로를 지정해주고 Next설치가 진행됩니다.Finish 하여 설치를 완료합니다.새로운 세션(접속정보) 만들기파일질라가 실행된 모습입니다. FTP 서버정보를 등록해보겠습니..
툴 [Tool]
2019. 4. 6. 18:00
[PHP] Windows 에 PHP + MySQL 환경 구축하기. Bitnami WAMP 설치하는 방법
WAMPPHP를 통해 웹 어플리케이션을 개발 혹은 구축하기 위해서는 PHP와 Apache Web 서버 그리고 MySQL같은 DBMS까지 설치한 후에 환경을 구축해야 합니다. 그러나 이러한 작업은 PHP 환경을 구축하는데에 필요한 공통되는 작업이며 많은 시간과 노력이 필요합니다.따라서 Windows 환경에서 이러한 것들을 한꺼번에 설치하고 설정되도록 해주는 WAMP라는 툴이 있습니다. WAMP(웜프?)는 Windows, Apache, MySQL, PHP의 앞글자만을 딴 것입니다.WAMP 다운로드하기다음의 주소로 접속하여 Oh my computer 의 Win / Mac / Linux 버튼을 클릭합니다.https://bitnami.com/stack/wampWin / Mac / Linux를 클릭하고 하단으로 스..
데이터베이스[DB]
2019. 3. 13. 00:30
[ORACLE] 오라클 11g Enterprise 버전 다운로드 및 설치하기
오라클 11g Enterprise 버전 다운로드 및 설치하기오라클 11g는 기능에 따라 몇 가지 라이센스가 있는데, 비상업적인 용도로 개인이 사용할 경우에는 무료로 다운로드하여 사용하는 것이 가능합니다. 오라클 10 버전의 경우에는 지원이 중단되어 다운로드 링크가 사라졌습니다. 오라클 10 버전을 사용하고 싶은 경우에는 오라클 측으로 문의를 넣어야 하는 것 같습니다.다음 링크의 다운로드 페이지로 이동합니다. (이 글을 쓰는 시점 이후로 해당 페이지 주소가 변경될 수 있습니다.)https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html라이센스에 동의하기 위해 Accept License Agreement에 체크합니다오..
노션[Notion]
2019. 1. 7. 13:00
[Notion] 노션 다운로드 및 설치 방법
이전글[Notion] 노션(Notion)이란? 확장판 에버노트(?) 노션에 대해서[Notion] 노션 회원가입 하는 방법노션(Notion) 다운로드 및 설치 방법노션 Windows 버전을 기준으로 설치 방법을 알아보도록 하겠습니다. 모바일 버전은 안드로이드나 애플의 각각의 스토어에서 받아주시기 바랍니다.https://www.notion.so/desktop 으로 접속합니다. 이후 자신의 플랫폼에 맞는 Download 버튼을 클릭하여 설치 파일을 내려받습니다.설치파일을 실행합니다. 설치는 거짓말처럼 빨리 완료되는데, 중간 과정없이 설치파일을 실행하자마자 1분도 안되어 완료됩니다.자신의 구글계정이나 회원가입한 이메일을 통해 로그인합니다.로그인에 성공했습니다. 이제 노션을 통해 정리 기록 또 정리 기록합니다.