728x90 IT 이야기100 키보드 없이 홈페이지 만들고 싶다. 노코드 솔루션, 팝업 솔루션 소개 기록, 취업, 사업 등 굉장히 다양한 분야에 웹 페이지를 사용하고 있습니다. 그래서 컴퓨터 공학 전공이 인기 전공으로 떠오르고 있지만, 최근에는 노코드 솔루션을 이용해 개인도 쉽게 웹 페이지를 만들 수 있고 꾸밀 수 있습니다. 어렸을때 싸이월드를 하면서 내 싸이월드 홈페이지에 많은 사람이 들어올 수 있도록 마이홈을 꾸미고 노래를 넣고 재미있는 컨텐츠를 찾아서 게시했던 기억이 있습니다. 그 당시에 너 일촌 몇명이야?? 방명록 글 몇개야?를 많이 물어볼 정도로 내 싸이월드 홈페이지 꾸미기가 대부분 사람들의 최대의 관심사였고 학교 내 인싸(?)들은 필수로 하고 있던게 싸이월드였습니다. https://news.mt.co.kr/ 싸이월드로 시작된 개인 홈페이지 열풍은 파워블로거라는 직업을 만들어낸 네이버 블로그까.. 2023. 10. 11. [MSA] MSA 스터디 1장 Eureka MSA를 스터디하고 토이프로젝트를 만들어가는 과정을 기록합니다. MSA는 Micro Services Architecture의 약자로 직역하면 작은 서비스 구조이며 기존 모놀리식 아키텍쳐와는 관리적 측면이나 효율 측면에서 많은 차이가 있는 구조입니다. MSA 관련한 삼성 SDS의 좋은 기술 문서가 있어서 공유합니다. https://www.samsungsds.com/kr/insights/msa_and_netflix.html 기존 모놀리식은 큰 틀로 봤을땐 어플리케이션 하나와 DB하나를 통해 전체 비즈니스를 진행하는 방식으로 규모가 커지면 커질수록 복잡도가 증가하고 복잡도가 증가하는것과 비례해서 시스템의 효율이나 관리가 어려워 질 수 있습니다. 또한 작은 수정임에도 불구하고 빌드와 배포를 위해 거대한 비용을 .. 2022. 11. 18. [mysql] root 권한을 가진 User 추가하기 평소에는 그냥 root 계정을 사용하면 상관없지만 가끔 프레임워크에 따라 root 계정 사용에 어려움이 있는 경우가 있다. 그래서 아무때나 사용할 수 있는 root 권한을 가진 커스텀 계정을 만들어두면 개발할 때 상당히 편리하다. cmd 창을 열고 mysql -u root -p를 입력하고 설정한 초기 비밀번호를 쳐서 mysql console에 로그인한다. 만약 cmd에서 mysql을 입력했을 때 mysql 명령어를 인식하지 못한다면 환경변수 설정이 안되어있으므로 설정을 추가해야 한다. use mysql;를 입력해서 user를 mysql로 변경한다. 관리자로 사용할 커스텀 계정을 추가한다. create user '추가할사용자명'@'localhost' identified by '비밀번호'; 모든 권한을 부여.. 2022. 10. 29. Embulk Embulk ETL(Extract Transform Load)에 활용되는 툴 중의 하나로 Source 데이터를 Target에 편하게 적재할 수 있도록 지원하는 툴이다. Java 기반 오픈소스로 Java가 설치되어 있어야 하며 java8에서 동작한다, java 9 부터는 공식적으로 지원하지 않는다. 다만 사용은 가능할 것으로 보인다. 데이터 저장공간(csv, excel, DB, file..)을 source로 사용하고 있으며 각각의 접근 방식은 따로 Plugin을 제공하여 사용한다. Embluk 를 사용하면 몇가지 장점이 있다. 데이터의 병렬처리가 가능하다. 데이터 검증 에러 복구 하지만 상세하지 않은 에러로그와 부족한 Reference는 사용하는데 어려움이 따른다. Configuration은 yml 파일을.. 2022. 6. 20. 이전 1 2 3 4 5 ··· 25 다음 728x90