전체 글 84

MariaDB-10.7.3-winx64

데이터를 관리하려면 DBMS를 설치해야 하는데... 하던 데로 MySQL을 설치할지, PostgreSQL을 설치할지, 아니면 다른 DB를 설치할지 고민하다가 MySQL과 크게 다르지 않고, 사용하는데 문제(라이선스)도 덜하겠다 싶어 선택한 MariaDB... Open Source 이기도 하고, MySQL과 거의 완벽하게 호환도 된다고 하니... 생소하긴 하지만, 데이터가 그리 많지도 않겠거니와 별로 복잡하지 않은 쿼리에서 끝날 것 같기에, 한 번 접해본다 하는 심정으로... 1. 다운로드 일단 다운로드부터 받고.. 하나씩 시작해 보자구.. (https://mariadb.com/) Free인 MariadDB Community, Community Server에서 내 OS에 맞게 선택해 주고, Download..

Apache Tomcat 10 Windows Service Installer

예전(프로그래머였던)같으면 Linux Server에 tar파일 다운로드 받아 풀고 vi로 갖가지 설정 파일 뒤적거리고 했겠지만... 다 옛날이야기... (라떼는... 그냥 커피 종류지 뭐.. ^^) 귀차니즘 발동~~ 어치피 Windows에서 돌릴건데 뭐... 1. 다운로드 Windows Service Installer 다운로드 (https://tomcat.apache.org/download-10.cgi) 친절하게 exe 파일이 다운로드 된다.(apache-tomcat-10.0.18.exe) 2. 설치 닥치고 더블클릭!! 아... 편하다. 편해... 3. 작동확인 이제 설치는 끝났고... 잘 설치 되었는지 확인은 한 번 하고 넘어가야... ^^ 나중에 서비스 실행 아이콘이 보이지 않더라도, 윈도우 버튼 클..

Java 17.0.2

1. 설치 Java17 다운로드(https://www.oracle.com/java/technologies/downloads/#jdk17-windows) 귀차니즘 발동으로 MSI Installer 선택 (어차피 windows 에서 돌릴거니까.. ^^) Java를 설치해 보자.. 기본설치위치는 C:\Program Files\Java\jdk-17.0.2\ 나는 Program Files 밑이 너저분해지는 것도 싫고, 직관적으로 보이는게 좋아서 C:\Java\jdk-17.0.2\ 로 변경. 각자 취향껏... 아무 문제 없이 잘 설치된다. 추가 정보가 필요하신 분(튜토리얼 등)은 'Next Steps' 버튼을, 그렇지 않다면 그냥 'Close' 버튼 클릭. 그리고 종료... Java 와 관련해서 다양한 내용(JAV..

업무 시스템 구축하記

배운게 도둑질이라고... 업무를 처리하다 보니 '아. 이건 DBMS 설치해서 웹이나 앱으로 관리하면 안돼나?' 이런 생각들이 들어서 예전 기억을 더듬어 시스템을 구축해 보려고 한다. 일단 JSP로 웹사이트 구축해서 관리하는 걸로... JAVA + Tomcat + MariaDB + Eclipse(or Visualstudio Code) 잘 되려나 모르겠네.. ㅡㅡ; 가급적 최신버전들로 다... ㅎㅎ 1. JAVA 17.0.2 설치 2. Apache Tomcat 10 (64bit-Windows, 64-bit Windows Service Installer) 설치 3. MariaDB 10.7.3 설치 4. Eclipse or VisualStudio Code 설치 5. 웹사이트 구축(JSP) 현재의 본업은 프로그래..

[빅데이터] 6. 빅데이터를 통한 가치 창출, 데이터 분석 기술 (3)

점점 어려워지는 내용에 진도는 갈수록 더뎌진다.. ㅜㅜ 이 책에서 다루어지는 내용들은 깊이가 너무 에매한 것 같다. 그냥 이런게 있다는 수준으로 넘어가기도 하고, 때로는 그 수준을 넘겨 깊지도 얕지도 않은 모호한 깊이로 다루기도 한다. 특히 데이터 분석과 통계에 관련된 부분들이 그러한데... 다음에 더 전문적인 서적들을 통해 더 정리해 보기로 하자. 4. 실무 활용이 높은 통계 분석 기술 통계 분석의 이해 통계학은 계량 자료를 수집하여 분석, 설명하고 결과를 제시하는 학문이다. 특정 집단인 모집단의 성격과 특성을 파악하기 위해 표본을 추출하여 전체 특성을 추론한다. 통계학은 적용 분야에 따라 기술 통계학과 추측 통계학을 나뉜다. 기술 통계학 (Descriptive Statistics) 추측 통계학 (In..

[펌] 노트북에 크롬 OS 설치, 멀티 부팅

reference : https://github.com/sebanc/brunch/blob/master/install-with-windows.md (brunch 프로젝트의 원문이며, 가장 리프레시가 빠릅니다. 이 문서가 오래되었다면 해당 링크를 참조하시는 편이 도움이 될 겁니다. discord 등으로 문의도 가능!) referencce 2 : https://sourceforge.net/p/grub2win/discussion/general/thread/a834534834/ (grub2win으로 부팅이 자동으로 막히는 서피스 고와 같은 특정 제품의 경우 윈도우의 부트로더 수정이 필요합니다. 해당 링크는 이를 위한 원문입니다.) Reference 3: https://www.lainyzine.com/ko/arti..

이것 저것 2022.02.01

[빅데이터] 6. 빅데이터를 통한 가치 창출, 데이터 분석 기술 (2)

3. 빅데이터의 핵심 분석 기술, 데이터 마이닝 데이터 마이닝이란? 데이터 마이닝은 대량의 데이터에서 알려지지 않은 정보와 패턴을 찾는 지식발견 프로세스다. 기계학습과 데이터 마이닝이 겹치고 있다. 차이점은 기계학습은 훈련 데이터를 통해 배운 지식을 기반으로 예측하는 반면에, 데이터 마이닝은 데이터베이스 내의 숨은 지식 발견을 목적으로 한다는 것이다. 데이터 마이닝광 관계된 여러 분야 구 분 내 용 KDD Knowledge Discovery in Database 숨겨진 지식을 탐구하는 과정을 얘기하며, 데이터 마이닝은 이것의 한 분야이다. 패턴 인식 데이터베이스에서 특정 패턴을 찾는 기법 통계학 수량적 비교를 통해 집단현상을 관찰, 처리하는 학문 뉴로컴퓨팅 Neurocomputing 신경망 등과 관련된 ..

[빅데이터] 6. 빅데이터를 통한 가치 창출, 데이터 분석 기술 (1)

빅데이터를 통해 가치를 창출하는 분석 기술을 소개하고 있다. 빅데이터 분석은 전통적인 데이터 분석을 기반으로, 기존 정형 데이터 중심의 분석 기술보다 비정형 데이터 기반 기술이 더 쓰이고 대량의 데이터를 처리한다는 차이점이 있다. 웹 3.0을 이야기 하는 시대에 아직 웹 2.0 이라니... ㅡㅡ; 1. 어떤 데이터 분석 기술을 활용하는가? 빅데이터 분석에는 곽 전통적 분석 기술과 웹 2.0, 클라우드 기술 등 모든 기술이 융합된 분석이 쓰인다. 시맨틱 웹(Semantic Web) 컴퓨터가 사람을 대신하여 정보를 읽고 이해하고 가공하여 새로운 정보를 만들어 낼 수 있는, 이해하기 쉬운 의미로 된 차세대 지능형 웹. 웹 2.0 모든 사람이 제공되는 데이터를 활용하여 다양한 신규 서비스를 생산해 낼 수 있는 ..